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
337068301560	337068302120	337068302670	337068303220	337068303770	337068304320	337068304870	337068305420	337068305970	337068306520	337068307070	337068307620	337068308170	337068308720	337068309270	337068309820	337068310370	337068310920	337068311470	337068312020	337068312570	337068313120	337068313670	337068314220	337068314770	337068315320	337068315870	337068316420	337068316970	337068317520	337068318070	337068318620	337068319170	337068319720	337068320270	337068320820	337068321370	337068321920	337068322470	337068323020	337068323570	337068324120	337068324670	337068325220	337068325770	337068326320	337068326870	337068327420	337068327970	337068328520	337068329070	337068329620	337068330170	337068330720	337068331270	337068331820	337068332370	337068332920	337068333470	337068334020	337068334570	337068335120	337068335670	337068336220	337068336770	337068337320	337068337870	337068338420	337068338970	337068339520	337068340070	337068340620	337068341170	337068341720	337068342270	337068342820	337068343370	337068343920	337068344470	337068345020	337068345570	337068346120	337068346670	337068347220	337068347770	337068348320	337068348870	337068349420	337068349970	337068350520	337068351070	337068351620	337068352170	337068352720	337068353270	337068353820	337068354370	337068354920	337068355470	337068356020	337068356570	337068357120	337068357670	337068358220	337068358770	337068359320	337068359870	337068360420	337068360970	337068361520	337068362070	337068362620	337068363170	337068363720	337068364270	337068364820	337068365370	337068365920	337068366470	337068367020	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2763	3650	2300	2763	3650	2300	2764	3650	2300	2764	3650	2300	2765	3650	2300	2765	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2767	3650	2300	2767	3650	2300	2768	3650	2300	2768	3650	2300	2769	3650	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24535	9867	7867	6580	5564	4101	2925	2358	2068	1718	1604	1769	1430	1083	979	762	642	680	827	1214	995	922	891	1090	833	703	527	288	304	262	268	249	254	252	246	235	262	236	245	231	235	245	229	252	220	240	255	280	230	232	236	217	259	265	222	223	210	247	223	228	253	212	231	214	244	246	254	256	215	246	204	209	209	229	247	220	263	251	217	230	238	237	227	242	204	227	230	230	253	255	250	230	226	230	234	219	212	229	221	197	223	237	238	219	211	199	233	225	226	235	242	239	237	222	249	239	230	240	210	221	230	207	243	232	224	225	226	227	232	238	233	237	228	245	233	218	204	219	206	228	236	202	226	226	225	226	236	250	226	227	232	217	236	200	247	209	250	233	220	216	228	217	240	213	231	231	224	225	225	238	214	210	241	218	227	253	234	208	226	257	232	204	257	243	216	214	241	215	225	228	217	243	240	232	237	249	219	226	246	233	219	216	234	272	229	201	198	246	210	253	250	231	238	244	197	225	221	240	214	222	242	222	254	232	247	212	258	217	239	204	203	230	244	232	225	226	224	212	251	216	230	185	242	210	236	231	239	220	242	230	243	232	238	233	215	252	236	230	247	235	251	214	234	240	240	220	204	250	244	222	227	209	256	212	227	250	208	229	242	247	232	233	205	221	222	222	231	239	247	212	243	232	240	220	233	254	233	230	212	239	239	222	208	241	231	225	232	227	209	220	217	237	206	205	254	237	205	240	255	233	232	225	221	234	234	228	224	221	249	266	233	217	248	222	220	232	226	235	261	221	232	218	220	235	226	207	214	225	236	209	251	225	261	216	257	216	224	240	221	258	232	238	228	269	262	245	258	235	232	254	249	239	218	236	260	212	221	223	249	231	251	218	215	235	239	202	218	209	209	223	241	232	229	248	209	222	200	226	202	216	206	254	221	222	249	236	226	246	211	244	232	240	240	247	228	213	207	227	242	266	223	242	223	217	224	257	240	269	218	220	216	220	223	240	222	204	219	256	228	247	221	269	245	237	219	221	231	206	246	257	240	214	238	217	240	239	246	231	224	205	244	212	228	215	231	214	243	230	205	214	238	218	221	232	237	216	236	240	224	252	220	280	230	212	229	202	245	227	240	243	221	214	212	235	249	210	218	179	222	216	219	224	198	215	227	238	231	210	264	231	201	249	208	230	221	219	245	244	227	228	225	199	234	265	235	220	223	239	239	202	209	227	221	219	248	240	239	224	224	211	242	248	209	211	226	241	230	247	222	236	218	226	213	250	215	210	229	260	255	242	233	253	227	252	209	234	221	230	206	237	243	231	228	237	209	232	230	213	230	219	235	223	217	233	226	246	269	204	235	212	231	227	236	244	224	252	234	240	221	233	227	228	233	211	237	239	224	248	230	208	228	240	263	243	257	228	254	234	238	211	265	242	245	237	198	232	249	236	225	243	247	243	238	216	227	236	207	202	250	243	241	249	226	223	256	241	208	229	238	239	251	228	199	219	210	275	224	227	230	217	221	204	219	253	228	243	235	223	230	227	245	233	225	231	240	224	216	245	228	232	252	214	230	257	208	264	244	234	218	223	248	204	226	239	213	217	210	213	228	221	214	240	213	233	223	211	213	233	226	218	218	228	231	237	226	207	211	208	225	260	241	235	246	232	219	228	220	237	232	240	195	224	241	231	226	195	235	215	236	215	243	227	249	197	225	218	230	243	210	212	220	212	239	225	231	223	210	264	227	230	224	224	194	213	203	199	224	221	244	243	227	208	237	255	248	247	206	217	217	224	195	234	229	212	228	227	220	255	227	220	242	216	219	243	218	201	224	229	214	253	225	237	211	249	213	221	219	224	230	204	214	217	239	222	223	246	213	228	240	245	218	232	221	226	221	231	231	191	212	202	235	221	224	221	252	244	238	214	221	236	241	243	242	232	223	232	218	239	252	193	227	232	235	235	237	213	216	246	226	199	232	196	234	224	231	215	229	201	223	220	233	248	225	225	228	204	237	210	204	232	223	233	212	227	230	213	252	235	242	233	235	254	227	243	240	227	240	241	224	237	211	237	233	231	253	231	249	233	219	240	227	233	253	216	222	202	273	232	234	252	245	237	200	240	220	228	227	227	235	230	207	233	210	241	227	225	212	198	247	217	232	217	211	247	240	241	262	220	212	234	224	223	222	242	236	198	224	230	212	253	244	235	230	223	225	218	226	221	209	231	194	228	223	234	237	239	209	225	216	239	247	213	218	238	211	248	226	272	256	221	249	237	222	238	228	238	233	245	243	223	236	250	246	258	206	203	220	238	202	248	248	238	258	199	218	267	216	197	221	226	229	214	240	213	238	236	248	244	221	235	249	242	232	211	237	220	230	205	218	214	237	233	239	233	244	248	223	227	254	251	222	225	208	219	249	203	227	223	223	239	251	224	238	214	208	249	226	209	248	203	209	239	202	224	218	222	226	230	238	209	222	205	215	263	224	213	239	209	220	242	224	220	226	219	211	232	240	223	236	207	216	235	224	241	232	233	249	223	200	235	253	200	221	240	206	241	249	230	213	201	229	228	227	214	225	220	214	222	213	221	230	226	234	226	238	228	185	236	218	244	227	209	246	246	231	240	203	225	219	245	229	244	233	246	245	238	224	230	234	248	233	260	214	228	248	248	213	196	224	240	232	225	246	242	218	246	223	249	202	233	232	258	244	214	232	214	228	218	217	232	224	215	245	242	227	222	236	221	244	241	269	225	198	260	239	217	216	220	223	225	242	231	247	246	238	245	235	230	204	211	218	217	225	238	228	265	232	222	210	237	220	218	222	222	243	237	233	256	221	222	228	204	225	230	221	204	239	262	226	232	200	216	233	200	235	253	223	219	211	227	249	218	226	263	219	250	197	234	219	227	229	220	236	226	218	225	237	232	266	220	226	215	206	216	208	198	209	251	231	223	243	242	237	252	213	231	224	240	198	244	240	221	241	248	231	231	222	203	232	243	199	242	205	224	225	221	230	225	240	243	233	236	208	219	237	230	247	220	230	229	227	220	233	207	226	220	208	218	237	252	246	226	235	225	228	230	236	213	232	249	227	197	232	231	239	223	227	234	224	238	204	233	215	234	225	238	224	233	241	243	211	224	213	211	273	210	211	214	237	218	249	238	234	214	208	237	206	223	199	229	227	226	231	270	211	270	214	225	224	209	237	234	235	224	232	220	231	217	217	223	230	245	240	229	216	228	226	238	215	233	210	207	275	227	231	223	212	242	233	239	252	219	240	205	246	227	250	232	245	221	230	204	243	224	218	230	225	255	245	245	218	240	233	244	241	247	209	232	239	221	251	243	242	240	250	240	225	240	224	214	254	222	228	223	227	226	248	224	224	231	234	244	237	233	214	219	204	247	207	239	230	214	245	222	227	210	249	226	238	250	243	212	223	214	229	246	199	222	211	241	232	247	237	238	229	198	244	251	214	234	212	188	218	238	239	216	237	217	228	223	215	228	224	205	188	242
12487	6847	11167	14923	15266	13599	11003	9932	9054	7176	7705	8724	7271	5692	5062	3712	3692	4003	4571	6761	5710	5369	5559	6394	4758	3848	2777	1215	820	726	658	705	657	638	687	655	680	621	671	642	656	637	687	658	619	589	667	603	640	583	600	604	599	584	576	595	611	648	574	611	570	559	553	559	612	606	568	554	606	593	578	563	602	585	584	592	555	542	562	606	602	614	607	538	560	544	552	618	572	537	571	538	598	576	609	549	555	548	563	515	533	550	557	542	577	549	538	580	558	551	611	593	552	568	547	565	566	521	536	567	550	571	556	579	548	545	597	521	530	642	510	581	546	591	554	571	555	577	569	562	570	545	570	549	567	562	537	584	581	503	621	571	590	542	576	547	513	604	539	610	568	555	501	562	579	550	599	559	526	554	528	562	548	536	558	581	539	530	555	536	531	562	544	557	550	542	546	562	537	546	538	539	547	546	525	560	548	532	540	551	570	556	549	557	563	559	542	562	546	557	573	572	571	567	572	562	540	538	532	558	536	569	573	512	535	560	528	553	510	548	573	549	568	548	508	532	548	546	524	540	548	598	532	540	595	573	575	577	545	511	559	558	533	577	545	525	537	503	535	537	573	568	549	554	543	557	560	567	537	561	569	556	554	518	565	546	521	512	586	532	598	557	579	532	529	551	554	501	478	551	548	535	570	558	556	554	546	568	589	564	548	558	536	552	527	543	578	604	509	546	598	576	591	547	549	577	540	541	574	550	505	548	529	518	563	582	579	554	588	528	529	566	560	498	518	532	536	532	517	534	546	543	577	579	585	497	548	519	571	537	544	579	560	537	552	535	517	572	510	537	596	561	522	514	556	528	569	578	559	566	516	564	545	543	569	532	563	521	565	534	530	561	546	488	580	541	538	538	596	556	567	537	550	533	542	578	528	557	540	570	583	540	543	573	549	547	519	597	559	553	552	542	556	552	568	560	569	592	535	543	514	537	542	538	559	553	570	619	573	531	537	524	525	615	557	529	570	546	570	550	535	539	533	604	552	539	552	558	573	591	553	584	494	556	582	587	538	520	557	572	575	536	602	558	580	524	570	530	570	563	565	565	502	559	562	534	591	560	555	534	528	566	592	546	580	558	527	525	543	563	557	565	593	551	566	525	540	594	552	601	549	560	536	551	522	582	551	539	557	533	599	567	493	547	588	527	536	538	589	581	571	534	503	568	570	603	533	555	553	574	514	559	578	575	540	547	580	559	571	544	571	601	550	544	568	542	575	564	546	563	574	575	489	522	574	529	524	595	542	554	580	550	545	521	548	575	584	525	556	537	519	576	541	542	549	546	554	555	568	535	564	555	596	503	593	558	538	558	565	540	562	521	588	572	553	558	547	578	598	509	557	580	563	520	542	526	533	511	584	536	581	601	594	593	576	549	538	575	549	536	545	576	555	533	567	572	566	543	572	551	601	586	554	594	543	550	545	572	539	569	577	555	582	570	574	541	594	523	574	555	575	523	555	584	575	540	532	604	542	557	549	545	556	569	506	556	520	577	571	589	579	520	523	556	569	561	546	588	536	535	546	585	574	549	576	515	590	536	547	549	567	511	544	568	514	559	563	631	567	558	566	499	571	523	555	550	576	532	533	547	538	552	566	556	568	555	554	581	551	544	564	527	568	492	557	533	554	546	588	554	534	587	519	574	588	567	546	545	561	585	544	542	580	520	497	564	574	541	559	553	574	528	544	594	592	541	577	540	522	528	553	592	548	554	553	592	539	532	531	606	589	565	550	549	593	550	585	528	523	573	594	587	537	533	530	567	558	550	555	557	518	515	531	536	541	584	565	563	531	606	542	551	542	547	530	555	550	550	539	526	552	557	537	538	525	551	551	564	542	522	580	552	602	546	538	591	528	540	525	463	561	546	580	532	552	585	528	571	558	554	587	578	555	575	578	580	536	607	557	546	508	530	579	557	510	542	537	568	548	570	554	513	504	542	557	561	533	577	524	560	553	552	547	573	593	580	583	591	520	551	570	514	545	594	533	575	581	569	586	550	556	570	557	515	519	534	584	530	555	558	529	556	544	563	540	549	561	573	523	526	534	529	530	591	516	579	522	552	591	593	563	527	519	543	545	524	567	554	544	564	603	536	544	601	578	564	535	548	548	558	525	536	569	555	552	524	573	552	540	556	601	576	507	540	583	564	555	566	551	587	573	539	566	551	538	575	558	510	557	510	557	555	540	558	548	548	588	578	579	560	537	572	538	556	557	580	503	514	560	571	557	558	572	596	536	572	572	536	572	580	536	557	561	561	579	532	577	541	581	551	545	511	585	551	565	571	523	583	593	550	596	565	511	564	567	534	547	541	546	539	551	545	598	585	589	534	572	516	562	542	563	545	566	537	568	542	522	567	565	514	580	550	536	571	543	566	566	622	542	549	554	565	535	569	565	516	530	530	587	542	550	521	584	584	551	599	555	543	578	539	590	488	540	552	539	526	532	555	579	585	509	589	536	578	551	525	553	553	553	551	547	597	546	539	538	520	538	529	558	562	540	565	534	556	555	564	555	542	586	552	592	549	562	550	548	556	569	537	545	544	540	539	561	570	577	542	541	554	583	560	564	556	580	544	571	551	569	527	537	565	567	511	593	563	553	524	513	557	576	560	542	571	518	550	548	518	546	554	559	555	562	540	599	540	560	583	509	573	594	559	569	589	553	536	552	546	578	544	590	585	537	564	546	588	559	518	545	551	528	535	518	574	560	553	549	590	593	529	568	531	551	541	565	512	566	539	540	546	575	607	535	529	579	550	572	553	549	566	589	533	520	559	590	551	571	518	560	527	556	508	577	589	540	546	584	541	517	520	586	528	597	558	554	510	537	543	536	553	579	533	564	491	573	562	559	580	546	557	533	527	549	588	558	626	548	547	519	531	563	583	534	546	594	553	550	564	580	603	565	551	554	567	577	573	543	559	571	602	571	537	543	539	568	584	583	579	514	563	597	546	580	585	575	604	536	513	545	557	575	544	588	565	564	563	543	562	568	568	554	556	564	575	535	556	510	544	547	547	563	583	544	571	550	563	555	550	516	533	529	542	578	545	537	591	530	578	555	590	561	506	526	559	538	613	555	535	596	545	599	569	590	544	540	546	570	575	581	558	603	541	558	552	542	559	524	522	540	536	506	569	549	570	538	541	553	555	559	576	527	534	541	547	583	578	530	548	546	552	587	561	538	554	575	601	576	546	573	575	565	541	568	551	559	581	549	560	543	567	563	568	574	541	529	501	551	573	572	517	560	546	537	559	547	559	605	550	517	560	612	546	554	551	558	516	503	548	535	514	567	513	544	593	592	582	544	554	593	570	566	556	534	562	539	540	544	552	586	562	553	596	559	595	561	588	513	508	539	557	578	561	553	596	540	532	589	513	515	555	593	569	541	530	577	556	583	566	573	551	590	541	600	529	578	545	562	576	532	584	571	515	510	507	498	567	590	538	511	622	585	557	542	532	588	536	548	541
6815	2355	2076	2002	1588	1250	977	801	731	517	422	507	415	325	293	311	282	268	311	328	231	253	243	233	257	214	193	236	228	220	218	203	221	211	239	209	225	213	212	212	231	189	205	214	207	206	212	215	209	224	221	201	232	216	207	213	233	217	241	206	223	189	203	218	199	225	243	236	186	221	216	215	225	224	192	219	231	194	231	214	232	194	217	196	208	219	207	186	220	208	197	216	218	221	242	214	232	229	208	222	218	181	241	217	216	216	233	213	195	203	219	215	173	205	212	211	240	209	222	209	220	223	217	227	207	206	225	202	200	214	227	205	243	206	215	233	215	220	218	203	229	226	225	214	193	182	224	205	230	216	205	234	188	200	199	202	224	223	203	213	201	214	212	210	219	228	215	225	230	220	213	189	215	246	222	241	220	209	246	238	225	220	238	215	239	249	214	197	228	219	240	219	205	209	205	180	247	203	216	253	218	232	233	212	219	220	207	224	221	194	193	222	192	220	247	246	185	238	214	232	251	222	200	204	218	240	225	219	234	202	247	255	215	211	209	229	227	206	228	242	214	242	228	208	202	228	206	226	221	201	232	227	199	248	199	226	229	205	255	209	212	217	236	208	231	205	208	214	202	170	197	188	230	207	207	218	191	223	235	206	232	203	208	202	213	223	220	197	221	182	216	192	218	203	217	208	199	215	259	206	209	248	217	212	200	193	238	221	191	206	228	217	210	223	213	206	214	206	219	196	220	196	232	216	215	243	241	224	211	226	222	222	227	198	227	195	264	210	221	195	211	227	227	218	228	213	230	234	213	240	246	210	210	225	220	212	249	247	228	249	204	226	199	209	244	209	218	229	207	235	219	243	250	223	227	220	223	212	222	235	213	217	218	228	230	217	216	232	230	236	220	203	242	235	205	208	222	181	209	219	224	237	229	224	203	225	227	194	211	197	187	242	199	216	247	246	237	211	185	224	227	224	212	226	234	217	227	204	185	223	183	206	231	220	211	220	227	218	189	176	210	166	217	222	195	210	204	216	244	217	220	231	213	203	206	202	227	204	207	230	224	213	221	202	212	236	223	220	230	227	217	227	221	238	217	186	213	195	222	198	229	208	221	220	207	219	190	219	227	208	231	205	213	188	242	225	199	235	223	204	231	211	229	261	230	200	224	232	220	224	231	225	219	250	213	218	207	210	189	219	204	216	241	216	228	230	224	225	217	244	196	216	224	239	199	228	224	220	200	213	195	222	258	220	228	227	229	213	203	204	208	240	237	237	215	214	230	227	200	208	223	195	218	212	206	227	234	188	195	204	209	236	216	187	231	230	211	213	217	186	234	215	237	220	211	223	229	217	240	223	215	224	234	220	184	222	226	230	222	238	194	207	229	209	213	212	215	198	204	234	211	232	210	227	222	235	242	217	229	213	215	219	237	237	194	228	198	230	176	217	200	215	213	237	259	223	206	249	222	200	200	190	213	198	240	207	212	248	197	238	198	190	202	227	202	226	219	230	234	217	226	201	230	226	210	221	235	225	187	205	200	214	221	217	243	215	220	226	214	215	226	225	223	227	220	240	223	222	210	198	225	205	185	209	228	208	224	214	218	202	222	258	226	215	247	232	213	198	195	206	206	231	231	219	208	186	222	225	212	211	195	232	220	233	222	222	208	200	229	205	230	219	218	216	196	216	173	214	218	232	231	204	238	203	217	199	200	248	225	203	225	211	231	199	196	218	211	232	224	215	220	218	193	239	214	221	237	212	243	218	223	220	218	252	242	216	223	231	195	195	226	209	214	226	226	238	226	242	221	238	195	203	245	221	227	210	210	248	227	211	222	218	219	212	182	203	212	227	224	214	227	200	224	204	212	201	222	202	213	217	218	217	213	224	233	209	259	225	234	216	195	202	209	221	191	242	243	221	222	231	237	185	192	207	205	231	249	209	190	189	242	217	200	205	231	207	205	218	202	225	230	226	236	226	220	211	212	209	242	209	191	223	235	232	191	233	223	210	222	223	246	203	183	216	217	233	194	193	227	211	192	197	213	215	225	241	218	209	221	201	214	206	221	225	212	191	204	223	239	200	194	236	202	236	226	222	227	233	197	189	183	245	239	209	248	226	215	229	206	217	228	202	221	192	238	217	242	233	215	201	219	212	186	236	195	227	244	228	206	205	194	212	222	247	220	235	215	209	243	205	240	186	206	227	241	203	214	234	225	204	235	217	222	229	202	203	248	251	256	208	247	236	224	211	210	229	226	208	215	224	195	208	222	237	211	237	211	221	195	217	222	234	230	252	222	210	211	244	205	205	212	213	191	242	231	198	209	211	208	187	201	211	216	201	204	195	224	224	229	245	209	212	227	211	217	248	218	209	240	224	213	183	215	236	225	205	197	225	199	232	208	227	225	182	228	206	191	205	195	226	207	207	205	195	194	212	218	203	212	191	217	207	235	213	215	228	223	209	233	217	207	192	211	198	232	221	230	203	229	200	223	242	196	193	221	197	243	203	208	222	202	229	239	192	208	210	234	219	214	191	188	214	199	194	205	205	207	196	251	241	237	237	212	224	188	209	221	227	226	208	199	218	187	209	215	216	227	209	214	218	222	225	215	206	193	228	215	229	246	191	205	229	213	194	192	205	198	231	215	218	235	232	240	225	220	211	221	224	230	193	222	244	201	204	227	193	205	211	232	218	194	202	222	198	253	202	188	196	174	238	238	217	236	224	225	220	240	236	218	191	204	217	228	220	244	228	236	197	226	231	205	223	213	190	217	220	204	201	216	200	213	209	214	217	216	239	185	214	218	227	196	212	234	244	245	210	228	209	208	235	222	215	231	256	245	212	208	257	221	237	219	199	225	213	221	205	209	224	215	203	222	220	219	210	227	207	192	210	235	205	227	221	257	243	219	229	209	251	235	225	246	191	210	213	215	200	220	220	196	195	197	219	241	218	218	213	222	203	220	199	234	220	221	227	210	209	188	214	230	193	197	228	208	215	228	231	201	204	211	242	233	218	219	222	209	201	235	201	186	212	222	210	216	230	208	202	212	210	209	236	177	211	224	232	225	208	210	217	233	247	215	208	186	225	225	216	228	217	208	201	231	199	212	203	204	218	231	234	213	220	219	219	203	229	230	222	253	235	216	203	249	202	218	198	208	215	234	225	200	196	195	216	242	214	224	222	246	218	224	206	187	215	234	206	207	239	238	198	212	218	197	217	233	204	187	183	241	226	232	228	203	204	224	220	213	230	253	201	228	219	186	256	213	217	223	228	215	209	215	210	218	191	208	233	232	217	213	226	222	227	205	223	215	177	199	233	198	224	224	209	218	225	205	226	213	225	220	192	226	233	233	219	183	228	209	209	201	213	214	209	212	233	209	203	197	216	216	212	248	241	250	245	196	192	232	214	237	226	232	232	224	207	209	214	199	231	262	235	222	205	217	210	230	206	214	217	203	205	217	205	206	214	202	219	211	231	246	231	221	214	215	226	240	208	252	220
4495	2203	3978	5804	5862	4786	4162	3623	3313	2351	1935	2416	1944	1166	1054	1055	955	879	1012	1111	911	791	732	642	608	607	622	548	495	495	515	491	481	495	550	486	531	509	496	442	478	500	505	488	516	532	469	537	508	501	468	475	484	483	490	505	526	503	520	508	465	529	496	462	510	504	481	482	503	506	530	520	503	463	489	511	529	508	518	535	506	488	537	478	512	497	509	508	441	508	531	509	513	475	505	491	494	478	494	504	456	508	479	520	496	496	521	517	518	494	491	500	523	506	496	498	513	515	500	479	460	490	523	519	473	512	494	491	477	508	474	483	525	470	485	513	462	542	493	517	465	517	511	487	492	437	501	496	494	497	500	467	502	458	470	485	502	525	484	511	464	495	472	506	474	494	483	488	492	501	538	519	512	508	493	508	524	496	478	503	472	501	461	493	480	490	472	484	543	518	482	505	489	515	502	471	522	493	509	533	461	470	472	520	478	491	496	543	496	494	523	490	471	515	492	471	507	486	496	510	486	504	488	558	473	497	509	472	494	504	473	478	481	528	495	519	477	476	449	514	483	490	499	512	521	463	490	501	511	493	484	536	465	480	496	498	498	531	491	479	488	515	501	490	503	501	546	479	530	521	474	511	508	493	493	469	505	535	526	524	509	513	506	522	528	516	514	518	501	518	488	504	498	520	538	449	486	492	546	469	505	531	536	515	533	479	525	490	495	524	504	474	535	474	470	527	495	495	549	531	505	463	529	493	484	519	534	507	477	507	493	508	502	543	486	505	479	501	536	511	467	515	503	480	506	532	494	531	475	507	509	531	509	499	515	515	469	511	495	534	521	509	527	526	526	517	484	493	517	493	509	529	507	509	521	495	506	518	493	539	493	495	504	475	506	516	520	514	489	533	518	512	533	492	484	516	491	521	524	481	512	514	502	507	471	454	489	528	528	517	526	502	468	506	509	468	484	487	494	486	499	477	487	507	520	526	525	515	484	497	501	503	527	506	513	505	503	496	524	503	504	531	511	449	487	496	528	540	501	487	508	501	494	499	498	479	550	502	509	462	455	495	485	529	528	478	526	465	489	518	500	522	498	462	483	494	499	522	520	492	502	520	510	481	493	508	520	523	536	502	509	492	530	488	489	453	536	517	516	505	514	515	512	506	495	515	496	512	502	517	482	534	487	494	501	544	528	481	522	475	529	481	487	490	503	546	496	483	515	475	501	476	514	497	504	486	503	521	514	503	490	521	490	515	563	507	479	505	506	486	510	516	513	503	503	472	494	523	502	483	503	524	509	506	511	494	551	491	477	455	513	529	501	525	506	528	480	509	480	523	474	519	486	450	520	507	471	531	530	479	479	496	498	493	499	508	488	460	516	487	474	490	508	510	530	480	532	538	522	521	506	562	496	517	487	490	505	497	526	521	524	534	506	493	466	506	516	476	519	485	505	490	508	502	500	518	505	489	524	503	524	503	526	538	552	518	511	534	535	470	489	519	494	523	515	478	457	533	479	519	469	497	509	501	465	518	448	552	499	534	445	512	505	481	509	498	508	512	484	506	504	541	472	498	492	501	517	474	481	511	520	528	505	483	468	492	485	529	504	532	507	508	486	505	516	521	479	504	471	483	443	518	485	495	490	512	508	507	550	484	511	518	513	483	495	525	511	480	503	546	520	455	513	502	486	493	505	461	474	481	515	480	530	515	493	493	508	526	490	465	476	528	476	510	494	458	519	546	505	524	508	472	477	545	504	515	495	485	501	488	504	464	509	480	537	469	498	424	485	534	508	521	449	480	502	460	444	541	492	514	550	453	496	494	515	459	485	502	485	531	497	495	511	488	532	475	492	525	503	473	453	509	488	511	518	495	486	502	519	542	480	531	535	476	459	525	515	510	489	496	502	483	522	469	485	474	493	486	489	481	510	500	509	500	536	522	547	517	473	507	533	494	493	506	463	476	502	541	516	459	509	500	470	483	519	460	503	541	509	487	491	539	484	545	485	488	480	500	504	515	510	513	513	525	483	511	540	457	476	472	525	483	516	471	486	498	496	486	515	518	532	501	493	520	511	513	494	523	489	443	502	462	514	535	534	501	501	480	483	488	464	520	507	550	472	521	533	464	483	504	506	476	489	514	527	520	480	489	466	526	523	505	453	501	522	483	497	507	466	510	510	543	492	530	501	497	470	524	504	490	487	484	535	514	463	503	464	492	499	444	495	486	500	517	493	499	516	509	508	475	506	478	515	464	502	494	493	522	516	526	508	521	486	511	466	507	540	514	524	500	503	533	495	542	528	513	507	505	512	499	505	499	462	508	499	511	485	475	551	514	537	533	467	509	509	481	498	481	511	519	490	525	532	490	486	480	500	511	503	500	495	479	500	505	503	527	469	479	492	464	499	527	545	512	468	539	463	492	451	519	469	495	535	537	511	486	524	464	475	489	506	509	505	500	520	512	506	493	501	522	485	482	539	499	522	527	459	529	474	490	524	493	492	496	477	477	508	494	493	497	518	494	503	485	515	473	497	484	516	498	529	531	516	485	494	493	485	522	483	493	495	509	459	491	471	447	506	461	537	495	511	525	460	472	545	483	483	531	466	459	524	520	504	495	495	504	518	497	511	490	507	502	519	460	492	464	463	499	491	539	467	530	472	493	485	489	500	516	498	502	515	481	472	458	543	523	489	488	486	501	541	508	503	544	480	516	487	474	505	505	533	532	461	545	492	524	498	543	498	544	477	493	521	518	495	499	469	525	488	483	499	503	546	494	495	464	513	490	493	502	495	501	530	494	503	507	483	528	498	475	561	480	483	537	503	507	500	492	479	535	509	475	486	483	519	504	488	460	485	501	530	473	517	544	514	510	486	481	501	478	441	514	495	497	501	491	510	497	473	458	498	489	492	525	506	487	491	520	470	499	492	504	531	506	491	501	486	503	485	478	510	479	501	523	534	482	506	519	511	503	445	536	532	485	493	484	515	535	467	500	468	500	501	541	535	501	512	527	521	518	460	473	537	530	485	511	510	507	496	495	510	500	538	492	485	540	497	468	450	495	508	484	508	484	490	493	529	504	480	503	467	508	468	531	480	491	512	523	562	509	486	478	489	517	486	517	515	555	513	488	492	496	519	512	476	510	470	507	552	541	465	524	506	477	512	526	483	507	486	503	537	518	518	494	488	535	500	528	545	502	488	502	514	519	469	513	496	457	508	530	499	507	537	525	500	525	493	524	562	492	498	519	523	461	495	523	482	504	508	493	499	513	531	543	477	468	472	486	488	499	488	528	499	483	483	501	500	503	506	488	526	495	480	511	505	486	520	508	469	479	505	532	513	467	509	507	518	478	537	496	464	555	546	503	508	488	515	512	536	505	521	511	469	500	497	524	492	512	500	490	487	498	480	512	485	524	475	535	501	506	491	502	528	524	518	494	502	495	497	498	479	508	505	498	531	483	493	462	492	471	497	503	509	486	507	519	485	470	502	488	464	502	496	530	548	508
16393	4642	5024	4630	3387	3055	2184	1574	1488	1231	722	738	740	580	524	489	419	384	568	610	556	497	488	394	333	349	295	221	189	123	135	132	140	138	149	127	125	143	145	132	130	125	121	119	135	110	113	137	122	129	120	140	121	132	114	124	139	138	127	143	132	138	112	123	124	114	126	106	147	143	115	131	135	128	150	107	134	121	127	132	133	148	137	126	131	148	128	138	123	125	122	137	143	121	112	114	128	110	127	103	117	134	129	126	117	138	141	134	137	113	150	118	114	120	114	111	110	108	119	118	144	110	123	102	153	116	111	139	157	123	141	103	121	130	133	120	114	121	115	159	143	110	119	121	115	106	141	141	149	106	124	127	144	126	151	150	143	128	122	117	128	121	122	120	102	138	136	132	133	132	105	137	111	108	122	132	133	119	147	131	121	129	113	129	116	131	123	118	111	124	130	135	126	121	131	137	133	129	142	123	138	122	144	122	116	137	120	118	149	98	113	133	126	141	125	130	110	136	129	130	135	122	121	113	117	113	117	133	132	118	119	125	116	123	121	130	115	123	129	120	123	131	122	127	131	121	138	104	134	104	151	144	138	128	137	120	97	136	133	123	121	133	126	123	120	130	131	134	109	122	130	135	122	150	155	110	124	102	134	140	140	127	114	109	111	143	133	120	115	163	133	127	141	133	123	119	142	137	142	143	115	135	109	115	106	122	128	126	135	125	134	120	125	123	116	131	127	132	138	117	135	148	129	130	120	127	135	113	145	133	135	124	124	147	132	125	140	119	141	133	142	142	122	118	127	131	130	126	145	120	139	117	127	135	132	131	120	138	135	128	119	130	123	132	133	133	115	123	132	139	127	127	138	122	138	128	129	118	96	128	114	118	127	136	136	140	134	120	142	107	118	125	156	147	149	139	107	127	145	103	113	127	135	120	130	127	136	129	119	122	124	125	126	129	133	138	125	130	130	136	120	121	119	120	136	113	108	122	104	154	132	131	104	145	140	128	137	127	114	120	126	149	133	134	128	102	134	118	117	129	124	117	115	123	97	114	115	122	117	114	112	117	119	131	129	119	136	138	123	104	127	127	126	133	121	126	126	117	123	100	123	108	128	119	127	135	129	144	140	125	150	139	123	141	136	128	125	103	129	120	119	110	132	134	136	110	141	142	129	136	139	142	123	132	123	112	132	133	130	121	132	129	134	137	128	129	134	114	110	153	124	130	131	123	116	115	139	138	123	131	139	134	125	134	97	106	149	126	126	118	133	103	109	131	126	133	125	116	136	121	142	139	144	118	163	119	125	117	131	147	116	117	119	138	115	128	122	133	136	136	127	103	123	134	130	130	114	132	117	121	120	105	138	156	121	134	109	134	124	133	121	114	114	130	130	146	105	126	128	152	136	129	118	114	132	126	124	160	119	112	119	142	125	114	116	112	134	120	126	135	124	107	132	143	111	134	146	121	125	119	113	105	135	127	138	119	146	128	95	122	126	127	140	142	115	137	137	141	134	138	115	135	132	137	101	127	121	127	129	116	137	134	142	138	137	115	126	149	109	127	138	124	116	135	125	118	131	139	133	136	128	105	107	121	137	143	141	114	124	122	121	118	130	126	125	120	110	144	117	137	127	119	159	122	124	106	131	130	120	137	100	141	143	110	111	111	122	121	137	106	108	132	120	128	120	136	108	118	134	136	132	118	119	123	139	114	106	135	127	119	123	117	126	139	122	140	115	121	121	123	133	121	140	138	118	126	152	140	124	148	133	124	119	105	110	103	141	144	132	131	139	133	109	119	121	143	136	120	123	114	120	160	124	146	121	121	138	131	110	113	137	142	137	140	146	106	110	108	117	107	129	125	114	133	117	136	137	127	123	130	131	123	155	121	133	97	157	105	127	115	132	135	104	131	131	134	147	133	134	126	116	133	136	136	138	156	99	130	139	136	129	130	108	118	116	109	131	130	129	109	119	124	134	135	107	121	130	143	107	117	155	119	131	123	137	145	118	135	126	137	127	125	139	127	120	125	142	136	137	138	125	127	115	136	137	144	129	119	112	132	121	109	130	149	111	141	138	121	124	138	134	112	115	120	118	119	131	107	107	141	131	98	114	141	130	125	125	121	134	149	148	128	132	120	133	154	112	129	126	111	137	127	129	116	134	133	126	104	116	139	137	140	140	134	135	134	150	124	126	110	117	128	133	142	128	122	129	139	98	117	155	141	117	136	131	121	111	112	125	129	129	123	137	131	122	138	134	136	133	136	117	124	115	114	129	144	131	155	129	116	112	144	141	125	140	104	123	109	127	142	142	106	149	113	126	133	121	125	108	124	129	143	147	126	135	133	115	116	133	109	132	139	139	123	126	123	134	116	113	153	120	132	124	136	120	139	115	127	130	114	115	125	145	126	134	127	117	123	117	137	133	124	143	115	126	123	138	132	121	123	127	121	128	123	134	129	135	141	121	124	143	143	136	112	154	133	107	135	124	113	113	111	135	119	147	125	125	132	115	120	135	116	132	121	131	123	130	135	135	135	125	132	133	107	135	140	137	122	133	131	108	120	115	121	130	117	103	109	115	128	125	96	127	124	116	115	127	110	139	138	126	120	119	110	133	129	150	132	104	128	133	121	130	129	145	126	125	115	139	129	117	120	127	124	120	135	141	144	123	122	123	126	129	118	112	106	127	129	119	114	125	113	120	139	123	116	112	126	138	146	149	148	114	126	125	127	112	138	133	143	112	141	127	112	126	111	128	130	122	148	125	131	127	122	122	105	110	142	137	129	132	122	134	131	122	126	124	137	140	135	137	124	117	123	125	120	139	125	117	121	128	113	126	131	119	136	110	138	125	108	143	107	143	141	134	121	122	159	132	116	118	127	111	112	120	131	115	121	108	136	140	135	136	118	145	119	131	131	135	106	146	127	129	134	127	121	128	126	124	114	113	124	119	110	126	105	126	151	123	125	115	141	149	119	127	133	135	124	132	120	132	111	121	115	126	130	131	118	133	110	141	131	114	106	119	111	142	121	132	144	125	125	134	148	125	128	133	135	131	125	120	128	117	139	127	133	124	123	132	112	133	119	121	124	136	154	133	111	125	117	133	121	124	129	134	115	101	124	128	111	125	97	118	136	130	115	87	137	123	126	126	139	171	153	116	126	134	134	136	121	138	135	139	125	123	154	138	126	139	116	104	119	126	130	108	108	125	114	113	130	144	110	125	130	134	112	119	127	132	110	134	114	124	157	137	148	145	152	142	112	111	99	119	120	126	127	120	118	128	109	112	122	133	126	135	133	122	138	128	125	127	131	132	130	127	142	124	134	130	122	145	134	106	149	138	122	130	107	144	140	125	117	134	122	121	133	107	125	141	123	122	132	139	133	128	150	118	134	135	122	129	124	143	132	139	137	121	119	138	147	157	137	145	138	116	134	108	113	120	159	110	142	121	132	118	119	130	137	116	137	115	136	116	105	120	129	134	118	127	149	140	120	143	121	140	143
9309	3631	8426	11434	11537	11539	9415	7549	6910	6140	4021	4338	4123	3557	2991	2780	2177	2234	3587	3698	3182	3127	3256	2286	1976	2157	1651	1267	654	453	400	385	426	390	361	378	398	373	380	367	371	383	369	350	361	348	382	338	338	344	332	357	385	351	347	334	332	379	343	347	335	351	359	367	363	345	350	343	334	363	352	332	310	345	350	329	361	324	358	323	338	359	326	322	303	332	337	329	334	324	351	337	349	341	310	332	337	359	361	358	342	318	361	345	308	374	335	351	337	325	306	326	358	338	328	327	297	335	339	318	356	358	321	312	325	318	323	318	340	330	337	296	289	338	297	314	355	326	333	341	340	313	298	329	351	307	346	317	326	331	307	334	346	327	340	318	294	339	335	324	325	309	341	351	351	337	310	348	323	318	342	366	311	335	303	296	314	307	356	332	320	284	323	355	316	351	301	367	319	336	305	308	332	318	309	310	343	329	321	317	334	337	342	328	330	335	339	332	339	349	345	323	339	363	341	329	337	350	342	311	334	341	340	311	332	339	310	328	325	331	352	362	330	304	357	315	336	317	349	331	342	349	314	309	360	343	320	349	362	320	346	309	320	334	309	318	324	341	322	308	299	352	298	339	306	313	322	319	358	383	323	298	321	304	334	287	324	295	338	346	335	341	328	310	298	346	308	319	335	341	313	306	356	325	320	331	329	320	332	340	325	318	342	331	322	321	317	338	340	316	295	331	316	333	317	347	342	361	340	330	340	337	345	315	325	323	349	348	321	344	356	341	295	345	273	333	337	357	314	325	328	343	293	324	350	333	363	345	317	347	324	307	336	345	338	297	281	332	315	333	327	324	301	302	314	307	327	323	360	314	329	309	332	338	321	315	301	321	340	326	320	315	340	346	309	334	340	314	350	319	345	314	319	336	336	333	316	318	308	362	326	321	322	316	334	309	324	320	328	302	296	318	368	350	308	339	327	356	300	337	336	318	322	316	318	317	327	361	322	338	333	344	322	292	359	331	314	291	332	346	323	325	329	330	359	318	305	330	330	322	312	335	336	315	354	301	292	296	318	305	336	324	313	289	309	333	322	336	307	336	313	329	342	320	288	326	310	315	323	312	284	314	296	341	312	344	326	308	349	310	333	320	308	311	327	309	329	347	315	317	334	332	286	320	327	319	327	289	316	328	328	340	345	341	344	336	332	356	372	297	305	312	299	334	353	307	318	296	313	339	335	296	323	297	339	324	325	340	337	317	337	337	336	329	312	346	323	321	331	344	314	328	344	310	334	341	328	316	325	347	315	322	343	334	309	348	320	349	318	317	333	331	331	322	323	300	348	327	354	309	320	349	314	309	331	343	309	307	318	348	378	313	317	318	326	329	332	308	287	305	326	289	342	317	321	330	327	317	356	316	353	369	329	339	344	335	324	321	353	339	315	340	341	334	314	332	317	333	342	304	315	315	339	387	374	321	328	333	326	364	325	310	315	285	309	324	355	285	323	340	335	332	331	298	328	336	329	346	306	361	324	328	345	323	306	319	336	342	352	315	346	331	336	298	325	370	338	325	348	330	339	313	330	340	345	337	347	315	348	302	320	349	323	329	341	328	333	323	327	331	327	332	305	311	312	338	341	328	359	322	330	307	321	357	320	333	332	306	347	351	314	315	338	337	334	348	341	345	348	331	318	335	336	304	322	336	334	317	327	308	318	316	314	361	313	285	339	329	328	325	321	318	331	344	338	346	332	339	332	336	330	322	319	352	324	359	325	325	311	330	313	332	316	336	314	333	304	328	323	309	345	341	340	345	370	302	323	318	294	318	324	321	327	329	317	328	322	292	325	365	312	316	316	326	327	317	301	310	313	294	323	302	370	337	339	316	331	346	329	360	298	322	325	310	335	317	330	321	335	327	310	316	324	332	351	360	348	353	322	311	326	319	337	348	303	327	328	338	322	361	372	342	352	313	343	325	302	322	349	319	295	314	347	346	319	332	319	289	318	354	325	304	356	331	356	280	322	337	324	372	310	347	385	340	366	350	354	322	331	305	326	311	351	315	320	312	336	315	363	333	327	316	328	305	320	296	330	329	365	310	325	337	328	312	331	346	328	343	338	331	328	292	316	292	293	337	311	328	302	354	351	325	340	307	307	337	298	317	328	338	330	321	347	329	337	341	357	335	343	290	330	372	335	330	339	328	314	325	328	346	349	350	348	345	346	321	316	358	337	337	339	354	338	310	313	328	325	364	344	336	324	337	339	332	323	285	349	327	374	312	337	332	320	336	317	309	323	309	340	341	316	312	309	324	314	321	338	352	303	317	325	314	309	338	349	291	310	320	316	339	300	352	302	309	321	331	356	355	323	336	335	341	328	333	359	325	343	310	318	335	294	306	332	340	341	325	330	328	348	331	307	309	293	305	344	297	319	321	307	307	327	349	325	332	346	333	312	310	337	305	321	325	318	326	297	322	331	342	328	328	320	357	357	314	304	330	340	344	335	328	358	313	356	313	338	332	321	313	312	358	313	335	329	331	317	344	297	323	353	293	336	350	331	340	315	340	328	346	354	312	317	361	287	371	314	347	310	313	320	305	292	305	326	319	351	313	306	325	350	316	332	320	353	322	328	344	330	353	336	324	325	335	338	320	335	328	319	340	317	312	328	322	329	354	333	291	336	306	331	320	349	330	313	338	317	331	315	323	324	311	339	307	324	301	356	329	331	291	343	317	348	330	316	324	330	322	314	332	344	323	326	337	336	365	346	333	325	323	294	301	350	318	327	318	308	340	322	332	323	332	333	324	308	313	321	330	321	360	302	313	352	330	326	337	335	348	368	351	323	305	326	315	313	359	325	304	350	357	355	311	328	340	319	315	305	314	378	308	319	354	331	327	337	319	310	315	282	318	319	385	332	325	331	345	348	359	341	358	353	368	318	321	356	313	335	331	325	312	307	321	353	319	328	324	338	352	348	318	276	330	302	350	302	291	328	322	332	318	333	311	343	350	315	326	311	328	301	316	341	323	339	345	302	305	322	340	331	332	351	328	310	344	327	339	344	359	288	320	304	319	327	317	318	329	323	328	324	302	302	339	302	316	313	333	350	313	355	326	299	339	324	332	312	319	307	314	317	302	309	294	338	341	325	320	322	317	339	323	325	315	329	313	331	299	327	338	331	336	312	331	330	310	339	330	302	346	343	301	325	348	342	314	342	345	335	367	328	314	341	308	340	314	312	306	348	327	334	322	317	303	311	304	340	301	313	320	343	319	313	337	300	350	336	322	285	325	326	340	327	309	322	335	318	315	337	317	302	303	337	344	316	359	293	339	322	323	311	339	336	326	343	306	335	348	322	348	327	331	341	331	326	310	337	323	321	305	352	321	315	324	307	311	311	295	291	320	353	325	325	349	348	306	340	332	314	372	341	340	314	317	324	339	332	320	309	319	341	345	336	347	322	302	292	310	322	307	339	303	347	327	308	302	339	321	335	353	284	333	331	335	334	339	300	320	321	354
25140	8037	8254	7437	6098	4516	3372	2618	2475	2136	1460	1157	1150	1138	1019	846	714	629	785	1096	945	801	711	593	539	812	391	366	299	255	230	253	230	247	250	242	262	251	251	217	210	219	225	236	216	247	265	245	216	217	193	229	218	227	211	272	205	228	236	229	207	229	197	231	218	227	231	235	225	210	250	216	229	246	208	198	243	241	222	236	203	194	229	237	231	234	257	213	230	220	215	220	219	211	228	217	242	201	232	253	240	222	246	233	247	239	220	227	226	236	231	218	214	258	209	203	213	222	221	240	203	248	205	221	226	208	260	231	211	253	214	222	220	232	237	244	222	225	219	234	228	226	221	231	226	249	236	232	230	230	234	237	218	243	220	220	208	221	225	237	224	244	208	224	247	219	211	211	225	235	234	242	251	230	221	226	212	243	229	221	192	245	255	212	219	220	235	252	220	227	232	207	199	228	214	248	237	237	216	228	219	226	247	201	247	243	216	225	217	209	219	246	211	239	230	227	226	229	232	224	223	212	222	239	233	229	205	236	211	245	212	202	215	251	235	216	238	215	243	223	200	218	226	241	199	210	235	219	226	238	211	242	218	200	250	193	220	235	205	229	236	220	269	242	190	190	192	240	242	203	236	227	237	216	234	219	236	230	219	206	233	226	226	217	224	251	265	207	207	203	217	211	235	218	201	221	211	234	193	231	217	221	225	216	240	189	243	213	215	232	219	213	219	241	222	214	223	242	209	204	201	208	216	207	224	232	264	250	212	233	217	236	220	207	251	235	236	247	205	206	235	254	243	212	227	213	234	209	230	208	211	223	224	209	237	273	245	223	220	248	216	228	229	248	208	243	226	209	226	221	228	240	227	221	237	218	236	244	243	205	241	250	239	231	227	223	221	248	256	218	210	208	194	220	209	227	252	213	235	226	215	247	238	236	232	207	232	257	243	206	224	197	237	218	222	215	230	223	234	217	197	223	232	263	214	237	209	184	230	237	246	212	207	223	219	196	226	231	221	243	268	231	235	231	255	236	221	214	207	229	225	246	207	218	218	221	256	233	263	215	209	210	231	221	221	227	239	231	218	208	228	234	212	219	231	267	225	213	219	224	214	206	231	224	240	203	227	242	249	236	205	212	232	249	231	241	246	238	238	214	223	213	224	196	223	244	246	253	198	211	223	237	199	258	221	243	210	240	217	239	209	233	238	205	231	206	270	211	199	245	216	243	211	230	249	218	240	210	228	227	255	250	190	227	193	220	222	238	232	226	231	208	224	218	242	228	242	241	214	236	213	225	233	216	210	242	240	227	207	201	193	220	207	230	225	206	239	224	233	200	237	228	241	232	235	242	215	236	229	257	211	222	239	215	210	218	237	241	224	196	234	212	219	229	222	235	212	228	236	220	204	236	221	222	214	222	222	222	217	223	214	249	239	199	216	207	209	226	216	216	240	259	205	193	201	207	226	196	214	218	229	238	230	244	221	193	255	224	212	211	258	216	214	231	233	238	230	214	221	219	223	239	219	202	247	236	235	203	223	193	238	226	197	249	235	241	251	224	180	213	237	240	228	243	215	229	199	211	248	218	209	231	203	214	215	223	225	231	222	221	235	220	225	215	232	212	208	201	240	214	215	247	248	227	200	216	230	219	223	212	236	240	230	236	252	259	239	220	223	245	210	216	209	241	219	212	242	254	254	244	235	223	242	228	209	234	228	216	227	215	229	231	240	228	248	258	221	234	197	206	231	228	209	213	230	221	217	204	252	219	223	242	231	207	221	218	231	239	236	221	223	221	210	201	254	218	253	232	228	235	254	221	228	221	236	216	249	194	250	226	224	232	232	202	249	256	250	221	228	232	241	213	223	234	224	194	215	223	207	221	235	217	241	230	246	211	240	243	203	234	219	244	232	221	222	232	220	231	236	249	233	222	193	229	220	205	221	236	217	211	229	199	217	218	202	211	214	238	241	243	196	203	231	210	207	218	231	228	233	222	223	259	239	237	228	265	229	238	218	245	216	226	236	205	193	211	234	225	239	241	260	240	204	238	247	226	217	236	221	231	216	225	211	206	201	223	202	234	231	223	212	218	229	215	245	177	236	229	257	219	216	230	199	241	232	234	234	220	218	236	184	206	235	220	219	239	226	221	210	214	208	231	217	236	268	239	226	215	216	207	239	222	231	220	240	204	231	220	246	204	211	208	232	232	202	233	239	236	204	234	252	208	221	212	220	218	243	223	210	220	226	190	220	237	224	217	191	204	246	187	215	242	232	232	231	221	218	237	207	209	228	243	233	238	240	259	223	223	258	232	188	226	222	233	229	229	212	229	225	235	226	210	212	201	252	221	214	234	215	232	193	206	232	223	216	210	232	214	246	225	229	224	244	224	245	210	233	235	223	228	242	222	209	202	211	219	231	228	226	198	206	219	195	201	238	204	211	214	241	239	239	241	228	255	221	225	221	225	208	223	186	221	211	258	233	239	239	245	211	230	239	215	221	238	233	238	202	239	210	243	234	248	208	230	214	196	238	236	234	241	214	230	227	213	223	239	204	239	250	199	238	246	206	220	219	234	225	236	221	233	219	211	231	221	212	261	230	243	209	215	224	224	221	226	216	232	217	224	198	245	240	227	217	232	233	222	239	251	218	241	214	239	225	217	225	225	245	256	203	228	229	260	209	215	226	214	222	191	227	213	236	221	219	247	236	236	228	209	233	233	240	213	213	201	221	219	243	239	231	255	234	212	223	236	230	217	214	234	222	240	196	233	239	225	240	244	251	236	216	241	226	216	224	196	251	233	256	241	209	211	227	228	250	240	220	212	219	198	200	231	249	209	205	210	221	247	202	238	217	209	215	198	263	237	234	236	243	206	226	212	226	216	253	246	220	224	211	216	217	213	221	214	240	214	229	213	217	226	220	224	256	255	215	228	224	228	213	207	221	229	210	191	222	221	212	249	203	230	209	198	230	222	221	246	241	215	257	235	238	223	223	210	235	262	207	214	240	222	211	230	221	243	248	219	229	229	203	216	245	207	234	238	214	221	208	225	236	237	270	209	209	216	223	221	209	220	206	237	218	241	203	240	227	231	250	231	227	219	216	238	220	201	222	223	233	194	216	246	233	226	232	202	195	186	227	236	218	214	217	227	218	196	236	237	191	239	233	220	217	209	229	187	214	235	238	207	216	219	254	245	208	213	234	183	226	214	232	248	229	206	236	216	208	232	235	224	222	224	222	231	211	234	248	243	233	209	217	215	190	221	217	213	251	208	229	237	225	212	210	229	227	207	236	207	222	221	223	241	219	193	216	233	210	234	229	216	239	268	223	212	218	215	197	227	212	208	234	222	230	220	226	233	227	242	244	238	200	237	218	215	230	216	235	180	215	233	234	189	201	269	228	242	219	230	215	227	226	240	261	220	234	217	230	250	232	206	224	217	247	245	213	221	216	221	232	225	216	228	251	240	218	225	218	207	225	258	239	206	199	225	223	224	248	237	224	219
12347	5306	12135	16289	16304	15051	12625	10723	10128	9635	7013	6374	5792	5544	5443	4512	3746	3397	4593	6408	5582	4449	4101	3037	2952	4471	2034	1682	1267	805	716	688	697	685	700	696	667	678	640	623	647	661	635	604	627	610	646	585	576	614	589	593	564	586	581	573	628	608	539	603	588	562	553	610	587	575	521	561	584	579	602	586	561	543	564	532	558	527	569	533	557	577	558	567	567	559	532	522	532	544	587	563	552	585	549	588	581	561	572	554	537	546	558	552	602	563	571	573	531	528	519	585	562	527	623	565	568	509	551	568	559	565	544	585	588	511	565	526	551	502	567	581	565	528	548	598	507	565	563	568	559	546	567	573	561	568	509	543	558	557	524	562	552	562	558	536	506	556	552	559	550	540	565	553	556	543	538	550	535	601	533	544	525	569	583	462	580	543	524	509	526	574	527	558	579	552	542	531	540	570	527	557	554	546	521	560	543	503	581	534	553	589	510	528	532	558	552	556	523	562	545	533	595	560	523	548	547	536	535	511	548	546	552	594	626	529	551	599	537	505	603	546	562	521	545	568	527	542	580	568	573	576	484	538	517	476	555	552	535	551	554	514	579	568	560	543	547	530	549	537	531	556	612	560	491	573	514	540	553	568	567	557	546	600	559	537	573	528	499	572	552	525	544	545	546	528	547	571	547	516	591	520	523	532	541	542	549	583	560	534	526	546	544	535	538	529	527	549	561	502	540	542	515	577	543	584	574	551	588	495	551	546	565	554	559	586	515	544	552	546	541	529	550	557	555	551	537	551	574	505	560	537	509	569	547	550	564	576	583	518	541	546	515	566	518	554	541	547	593	541	533	492	556	554	536	532	545	569	586	567	513	508	570	509	541	541	571	521	555	522	513	563	554	539	518	544	556	521	564	541	515	519	537	555	551	542	545	565	546	547	541	568	520	526	573	513	535	539	520	567	575	587	559	572	539	511	513	537	599	575	542	539	544	515	603	555	572	517	572	538	557	523	584	509	525	527	561	536	562	583	602	560	542	563	539	548	534	531	559	546	560	559	533	543	541	498	539	568	578	518	579	582	568	536	537	552	541	595	574	564	564	547	562	581	564	572	558	542	543	542	531	546	554	549	569	561	559	555	541	524	550	571	554	523	571	531	570	577	554	560	563	540	538	536	525	552	545	488	523	579	529	574	557	502	527	533	517	537	531	491	557	545	506	519	549	511	529	556	538	525	552	586	545	547	554	512	550	534	559	564	602	537	519	551	542	525	561	561	561	574	556	548	555	518	556	541	567	542	572	537	567	552	549	539	554	577	541	579	532	555	517	550	551	556	538	572	566	580	527	514	566	522	540	592	564	536	541	529	558	537	552	539	541	521	527	544	535	549	547	559	584	540	524	556	532	582	552	524	515	558	539	540	559	542	549	601	567	532	565	548	537	548	555	560	556	532	571	532	546	492	537	509	543	522	555	544	582	552	525	519	528	509	586	569	581	550	535	524	559	560	602	569	564	551	584	552	549	537	575	552	544	548	576	549	586	541	521	570	578	525	537	576	538	552	544	593	560	538	565	513	593	543	508	508	520	584	563	580	558	511	540	553	562	529	580	570	503	563	548	585	547	572	550	578	539	511	531	591	556	574	537	570	522	539	551	527	528	569	549	579	549	570	541	533	481	596	533	566	527	566	541	559	523	567	537	563	576	549	544	568	550	562	549	536	563	560	534	507	539	563	574	575	537	602	548	541	554	546	589	576	535	553	518	546	517	568	508	560	533	497	537	578	516	579	553	579	569	533	552	482	565	535	538	546	576	576	513	535	538	582	556	532	547	551	525	566	492	548	517	507	569	536	531	527	561	519	550	551	560	570	499	529	596	534	611	564	558	574	563	549	511	541	584	540	543	532	543	532	533	532	553	574	533	561	580	527	561	546	539	531	533	526	562	559	546	566	562	552	558	512	553	582	573	572	567	569	578	528	571	554	530	566	544	523	507	604	551	531	540	543	576	541	566	520	542	531	568	534	544	549	553	566	546	557	572	541	588	574	557	523	547	556	543	541	529	590	570	558	555	602	555	532	573	568	575	591	578	549	543	508	576	528	494	527	519	520	539	559	566	553	554	533	550	523	515	571	577	574	526	563	561	525	548	577	518	554	527	576	581	513	541	525	535	545	559	553	540	570	587	555	545	519	505	533	608	566	544	516	496	565	531	533	501	548	565	548	548	553	540	541	532	546	549	543	564	601	531	554	556	534	549	524	546	574	552	563	560	536	561	579	539	556	565	554	574	559	549	533	534	592	548	562	533	538	541	528	537	566	541	549	576	562	616	535	522	516	528	559	549	520	507	564	535	558	516	559	508	517	563	531	535	518	518	579	566	532	518	543	542	589	565	525	557	508	582	560	541	560	558	516	516	563	561	580	565	515	557	521	530	560	570	558	510	563	553	546	542	516	541	514	563	563	551	522	565	538	550	581	533	512	576	535	574	542	566	539	569	514	572	527	549	610	531	523	571	546	542	551	552	569	533	542	569	500	571	606	548	542	503	555	543	539	561	578	563	540	552	587	539	543	580	550	568	560	552	522	538	559	545	534	509	523	579	557	521	528	538	536	559	532	528	538	557	575	535	560	551	536	515	561	524	548	502	500	578	541	555	592	577	585	556	526	589	537	559	546	523	539	542	550	529	519	523	550	549	550	532	564	517	552	558	541	523	509	527	587	582	503	537	550	485	569	519	520	554	555	554	583	553	530	546	542	559	564	601	548	580	539	544	587	555	534	589	498	561	548	549	533	528	549	504	508	558	518	527	579	571	548	543	559	514	565	546	553	582	560	543	535	531	532	524	525	552	549	540	527	537	578	554	590	539	600	566	583	519	539	561	520	495	520	527	579	553	525	548	535	554	507	533	536	529	516	563	553	520	511	536	568	573	556	545	566	512	525	547	505	533	564	554	547	561	514	556	563	539	548	555	547	505	529	531	561	580	546	525	566	563	554	519	550	527	548	591	543	556	566	549	550	555	516	534	501	588	556	540	579	537	566	528	553	531	555	563	525	521	564	571	530	531	542	589	545	503	519	552	600	568	553	533	547	554	533	574	546	525	567	556	573	570	551	528	618	562	529	507	537	518	551	512	535	569	537	529	576	576	540	536	560	536	546	515	568	554	550	539	543	528	532	501	527	545	547	496	578	557	518	602	542	563	504	556	549	537	575	554	569	550	572	543	544	560	580	539	585	497	542	527	578	531	529	503	541	550	517	548	553	577	521	547	544	555	578	551	539	568	564	564	544	538	551	556	520	542	592	547	548	511	522	553	518	557	548	543	512	561	589	544	541	555	584	546	548	569	526	544	520	557	556	551	551	566	560	538	580	527	568	538	512	525	508	565	533	534	547	530	577	555	509	518	564	551	554	504	577	530	583	587	565	544	528	539	540	551	541	511	572	528	514	527	558	575	558	515	575	543	598	538	556	520	564	510	585	539	524	535	560	546	548	535	510	523	534	529	552	540	556
5994	1827	2363	2101	2027	1491	893	825	781	701	610	469	393	361	292	320	296	281	302	304	309	269	224	218	222	210	206	196	218	234	220	215	230	232	227	196	241	234	206	257	232	212	193	189	224	233	234	230	203	240	205	222	234	220	209	246	209	226	224	207	231	226	210	219	212	220	219	227	236	204	211	214	227	212	262	210	194	218	217	240	251	232	222	235	278	200	224	206	241	224	238	195	227	207	252	215	231	212	210	205	221	203	236	239	226	237	248	211	219	218	225	220	234	228	234	220	200	217	247	239	235	242	217	232	237	235	198	241	252	202	239	194	235	206	236	185	220	201	216	232	225	245	219	226	191	203	213	239	210	234	243	226	247	233	247	225	232	242	203	229	234	203	236	217	200	219	251	222	238	236	229	214	204	221	203	210	236	229	198	226	229	228	207	217	202	225	236	227	220	244	220	219	246	209	216	230	204	192	236	241	241	254	233	221	226	223	218	198	219	235	241	217	201	228	215	206	219	198	231	218	201	212	228	237	229	227	217	217	203	245	231	204	238	237	243	224	224	243	226	232	214	230	228	260	217	208	210	197	226	186	227	208	215	232	222	225	230	227	232	208	239	234	220	216	202	218	236	236	217	248	220	193	237	190	206	242	251	244	217	249	230	216	234	241	234	225	210	222	239	228	235	221	222	199	216	209	221	236	228	227	262	203	239	232	197	209	229	208	198	246	199	190	227	254	221	205	231	237	238	218	234	215	247	195	238	232	226	224	206	244	210	219	204	244	223	222	214	221	230	231	206	240	211	213	214	201	247	215	250	207	201	237	234	211	238	213	210	230	224	213	207	253	230	213	223	214	235	218	228	243	215	203	237	223	232	220	203	197	238	226	224	225	231	218	231	222	237	222	275	245	211	212	207	246	247	234	229	222	229	218	212	259	230	201	243	200	232	215	216	212	243	228	204	200	219	241	215	229	196	229	204	182	199	256	233	214	220	231	221	221	229	238	216	210	241	239	222	219	207	223	214	220	216	226	256	208	209	201	216	202	251	234	249	242	209	225	207	218	232	203	236	246	220	240	223	240	223	229	251	221	212	227	241	230	236	213	238	237	218	214	203	207	227	213	203	255	207	240	231	235	211	224	224	225	210	214	225	229	251	226	228	219	254	229	210	191	220	217	231	209	213	230	216	212	236	228	240	221	202	219	220	214	229	192	211	227	220	213	232	219	240	196	207	222	200	213	215	208	228	219	203	218	212	239	231	228	230	211	229	205	209	233	210	229	217	225	247	230	205	204	211	219	221	211	236	218	227	232	205	213	216	224	228	239	198	229	234	229	205	221	199	229	216	236	213	223	240	233	209	206	205	199	216	216	246	234	206	202	194	222	218	224	247	227	220	217	193	226	190	240	236	208	235	219	223	211	209	240	236	224	220	235	244	230	232	221	190	227	196	220	228	219	269	244	225	234	230	213	234	224	236	219	242	210	234	230	242	185	211	232	196	222	210	228	214	245	216	223	244	237	244	216	213	230	213	201	222	207	205	254	231	216	247	231	218	221	250	196	233	239	219	227	228	193	224	222	200	238	247	216	193	233	229	239	224	222	249	215	233	219	253	214	222	212	235	223	212	235	242	228	222	206	224	205	232	210	213	210	243	228	233	210	203	202	228	204	203	227	226	261	239	200	230	232	203	215	200	233	226	217	238	191	223	214	199	230	227	232	252	228	226	202	201	218	229	240	222	240	231	246	234	233	238	206	208	221	223	232	223	232	215	226	216	219	217	235	230	215	227	240	220	207	242	239	241	232	204	219	212	212	206	209	225	232	205	226	214	241	232	230	254	221	210	227	232	235	211	234	215	204	229	221	218	227	208	207	226	228	216	243	223	226	219	237	246	242	186	233	220	204	207	219	230	253	210	212	206	198	222	214	219	240	225	208	214	231	241	201	202	215	261	243	227	236	199	236	233	217	211	239	217	246	219	243	225	229	219	212	210	244	233	225	241	229	210	234	203	215	224	223	228	227	221	213	237	198	215	202	221	232	207	206	219	194	233	222	204	231	210	188	223	234	222	237	210	223	224	230	220	241	204	197	217	221	234	234	212	191	246	225	228	209	254	224	234	218	203	228	210	212	201	223	192	216	228	210	205	217	186	224	209	236	209	206	194	231	208	217	226	234	221	216	218	181	206	195	244	235	229	226	206	213	248	217	224	215	214	224	200	208	242	192	218	202	195	220	215	212	226	227	201	214	231	239	226	245	231	234	230	199	227	209	225	213	211	225	220	261	214	225	211	245	210	230	233	232	244	203	216	230	216	235	204	217	225	230	210	237	213	203	197	212	193	238	208	212	214	210	220	246	208	225	226	227	215	251	244	231	221	214	215	231	233	249	237	199	253	214	243	227	192	235	235	216	237	240	216	216	244	240	229	228	196	209	226	234	237	215	232	216	227	202	228	219	250	221	218	234	217	247	232	233	216	184	229	218	241	217	215	222	241	220	217	222	217	237	202	208	218	215	223	206	232	233	223	248	233	237	212	225	235	206	222	226	231	240	247	232	209	255	222	255	211	212	218	225	225	205	202	250	213	241	244	218	243	199	240	217	203	233	228	242	202	218	236	203	225	195	223	233	225	216	249	242	252	199	175	219	228	195	244	213	231	218	216	224	231	194	221	213	210	243	202	203	241	207	232	190	202	223	204	232	209	209	218	249	249	212	217	218	223	225	213	236	209	227	216	239	225	227	216	225	208	215	234	226	195	190	215	210	258	219	231	219	236	214	255	208	230	219	231	236	225	239	194	209	213	250	220	237	228	226	214	218	238	204	221	207	208	232	219	207	195	200	214	231	233	233	228	225	192	212	228	225	217	214	224	234	190	211	220	235	223	222	204	256	237	215	221	218	219	209	217	249	211	252	218	212	212	226	238	209	221	201	243	227	230	219	211	226	225	203	221	228	211	211	215	211	225	207	239	239	224	207	229	215	258	204	188	210	224	245	233	206	225	227	195	214	212	230	242	213	228	229	214	227	219	216	232	245	221	227	222	244	234	231	219	267	236	226	224	242	254	231	218	218	215	230	259	222	208	231	210	216	224	223	222	209	211	255	200	224	231	221	234	223	248	198	214	219	239	209	232	243	211	215	235	234	235	204	228	227	238	214	229	229	204	235	211	224	223	242	231	210	214	231	201	167	225	212	237	219	231	224	238	212	246	240	248	219	215	233	218	225	214	196	215	228	191	234	221	172	217	226	252	222	214	215	223	209	227	243	214	199	242	213	227	223	238	212	212	211	228	199	228	226	249	206	199	227	226	192	204	241	221	212	236	245	236	202	219	227	199	228	219	225	218	203	219	260	207	248	208	251	217	234	221	214	199	232	196	221	222	245	248	242	202	217	221	216	200	213	226	217	217	229	242	200	253	224	216	195	221	216	230	236	229	243	207	229	226	218	216	216	217	221	220	239	237	225	222	219	242	220	224	230	217	233	252	254	217	237	268	225	223	255
4063	1887	4614	6101	7324	6160	3851	3489	3639	2975	2719	1996	1595	1331	1073	951	921	1064	1168	961	802	868	660	579	571	542	474	545	519	511	532	514	494	554	531	538	481	500	491	512	510	507	509	515	524	534	551	487	544	483	511	536	531	560	499	492	476	488	508	522	476	491	508	516	527	504	527	489	535	521	542	501	538	477	503	525	513	515	539	518	520	496	508	553	520	551	545	531	502	506	536	504	503	510	515	536	528	540	495	537	528	501	572	524	544	500	529	501	517	554	501	531	563	527	551	516	532	494	516	535	544	536	534	519	471	513	551	507	512	509	512	470	503	532	534	527	553	517	514	492	498	516	506	534	566	477	505	505	511	570	524	513	505	516	453	526	491	477	488	492	532	499	512	517	514	518	496	501	484	526	509	513	501	474	462	498	493	488	531	519	490	515	534	519	518	560	523	489	527	521	481	504	510	552	499	518	519	541	533	531	496	573	479	491	512	514	475	509	508	514	494	506	495	514	502	525	537	514	510	504	528	476	523	512	495	482	529	498	543	514	515	496	523	532	524	526	523	518	472	505	499	528	552	544	540	513	503	537	534	500	495	511	498	514	507	522	484	544	542	533	518	469	530	531	513	499	563	506	461	520	515	528	504	540	484	517	551	530	538	506	484	487	486	529	493	469	497	508	533	477	506	516	517	497	497	518	523	525	524	516	540	525	469	536	507	483	522	501	511	507	497	468	525	517	517	496	525	520	483	541	545	503	522	499	487	501	502	494	544	505	494	541	506	514	536	525	550	541	529	513	499	504	513	524	500	524	542	521	533	512	530	546	538	556	491	516	509	497	513	549	532	526	533	517	510	501	510	536	528	509	513	527	511	486	529	467	518	516	507	536	509	463	557	545	513	506	550	514	519	540	483	473	497	494	569	473	503	529	509	483	534	534	514	521	497	520	548	486	491	574	481	519	575	509	493	528	470	497	577	500	527	513	492	515	505	495	524	495	509	513	504	515	499	504	538	520	507	523	535	505	527	519	529	509	517	488	519	516	550	517	528	535	489	562	512	523	492	514	488	532	510	472	536	500	538	504	508	500	522	447	541	545	516	480	521	504	506	484	523	464	512	506	530	498	503	503	510	530	484	538	547	504	522	505	572	531	520	473	506	501	531	513	493	542	518	508	506	493	499	552	513	530	485	543	511	483	537	482	522	521	486	472	516	533	485	505	551	482	526	469	507	519	511	544	497	496	452	506	530	491	532	532	556	522	495	511	535	492	560	508	488	508	503	489	515	487	484	497	552	522	527	544	500	497	503	517	543	522	504	515	552	525	504	513	521	511	528	521	501	487	495	505	529	499	521	513	494	525	546	521	473	499	517	534	510	476	528	544	538	510	500	521	517	516	528	537	495	519	513	551	524	522	514	499	509	500	489	481	509	523	525	506	547	502	473	533	515	517	502	546	535	571	496	568	518	469	497	517	531	471	519	499	508	508	494	527	491	518	536	476	522	494	485	527	525	550	495	483	539	576	533	514	531	527	529	498	519	508	499	499	483	494	516	490	508	451	537	501	545	509	498	544	522	480	506	468	476	501	499	503	511	494	516	547	459	520	477	504	496	511	482	504	520	518	519	546	535	528	526	499	513	502	531	511	504	537	489	464	533	491	506	517	519	528	482	516	520	449	503	473	511	514	463	509	499	488	509	511	500	515	530	494	519	528	522	514	546	533	468	498	533	480	463	532	472	511	485	494	496	464	508	497	560	498	553	550	491	456	511	527	498	502	479	500	534	532	520	516	515	547	550	541	526	467	476	457	500	489	515	506	502	531	514	490	514	507	528	518	552	508	511	511	529	527	501	523	509	513	514	519	524	504	557	510	483	554	543	518	480	522	516	523	526	523	511	487	528	501	565	514	503	478	541	476	490	483	487	496	502	525	509	483	530	510	508	516	501	518	532	568	594	538	547	519	543	506	540	536	562	530	502	494	515	509	464	496	521	531	508	539	518	509	516	528	500	502	468	488	523	527	511	545	537	486	527	537	524	519	481	506	509	536	488	539	542	504	492	456	516	481	561	519	492	507	517	522	528	522	487	499	495	527	496	516	509	496	491	511	509	528	526	525	566	488	533	519	477	524	497	478	512	530	527	492	543	483	488	481	517	518	509	517	518	536	540	511	525	532	524	507	508	517	528	537	516	512	513	502	494	526	508	518	552	568	518	507	497	573	510	525	481	536	519	482	511	496	484	498	521	498	554	487	513	485	514	484	501	510	514	528	511	536	526	487	510	491	506	511	515	505	503	506	541	512	500	496	540	485	499	511	519	491	490	497	502	522	518	536	489	509	559	483	546	511	472	484	519	481	522	536	512	519	502	536	509	555	534	492	506	529	567	505	544	513	514	527	486	518	540	522	498	458	539	516	479	498	510	516	511	522	508	484	493	517	551	514	539	533	558	514	497	502	508	498	498	511	551	504	486	526	522	481	518	523	541	535	538	522	494	522	532	458	521	550	500	478	506	499	522	503	521	533	506	526	480	502	521	493	495	495	475	510	540	496	517	517	521	551	521	525	498	521	492	513	508	523	511	545	499	546	510	510	513	504	472	523	515	526	558	526	511	514	553	552	480	515	539	499	579	548	521	498	519	501	520	486	488	512	509	565	545	527	501	476	521	526	496	516	498	512	521	513	504	518	478	511	505	549	489	550	509	510	562	506	525	509	555	507	528	529	481	534	511	493	559	537	512	527	519	515	514	531	494	536	498	468	511	511	545	533	537	572	509	518	511	514	547	495	502	499	499	532	546	523	527	528	525	497	567	516	544	545	512	562	514	494	467	516	526	477	499	507	503	524	466	530	522	547	550	510	498	570	500	510	509	530	533	542	490	494	482	515	509	522	476	519	493	538	533	483	506	537	491	488	524	512	485	473	514	489	492	517	505	530	530	513	500	531	481	478	507	504	538	543	497	494	518	494	501	476	511	558	488	512	509	525	527	508	494	503	461	505	534	506	514	504	494	511	507	503	504	553	491	536	502	534	540	477	523	497	514	550	531	481	492	498	525	516	549	511	519	555	560	492	506	515	481	509	502	479	518	520	475	515	488	482	538	514	535	541	516	501	508	530	548	526	509	515	518	515	515	554	542	488	470	488	512	512	512	524	507	466	485	516	549	486	472	513	498	500	510	510	540	474	489	511	503	542	504	507	507	550	511	509	523	501	484	529	492	489	538	512	508	517	503	489	531	529	513	521	501	462	496	518	491	536	520	520	530	474	485	494	524	505	531	492	536	504	534	486	507	518	502	526	523	479	523	537	543	496	533	498	519	509	525	521	478	490	507	493	484	539	480	545	532	529	518	509	489	542	555	492	503	531	521	506	507	511	507	527	475	512	513	545	515	541	502	522	487	541	538	508	515	536	495	489	506	531	473	500	510	481	536	521	518	502	505	505	537	538	501	503	529	502	507	484	516	541	536	530	515	488	492	511	565	508	499	496	539	484	501	445	511	518	538	502
17156	4368	5165	5618	4739	2911	1948	1793	1653	1285	977	731	573	556	512	512	446	542	548	674	643	467	255	267	227	247	240	176	177	146	136	138	165	158	134	140	165	142	147	142	134	147	142	144	136	124	156	130	142	131	132	153	137	144	156	132	133	148	115	131	150	162	127	140	150	124	126	114	143	138	130	135	156	144	137	149	136	146	153	146	127	133	127	123	130	147	150	149	139	138	140	132	125	138	132	137	122	151	130	131	164	134	144	140	110	145	132	168	132	147	159	153	136	164	140	163	142	143	136	125	159	137	112	147	148	131	138	118	137	117	153	116	131	144	161	135	146	147	133	129	134	147	152	134	149	132	145	114	156	133	138	152	141	148	127	130	140	146	151	120	126	127	145	128	141	130	128	148	146	144	122	155	132	150	133	115	123	125	130	126	144	132	147	146	125	141	134	128	142	122	133	146	128	137	152	152	120	137	133	133	141	143	146	152	153	122	132	118	151	147	137	142	125	134	158	135	125	135	139	124	126	146	142	112	137	125	149	128	131	130	142	150	136	147	148	132	121	153	127	127	114	136	158	140	161	124	138	139	148	132	141	139	175	117	133	133	123	125	107	141	143	141	137	143	148	131	117	143	138	128	134	145	141	133	134	140	121	140	129	123	140	132	120	137	147	151	154	139	132	124	126	136	128	148	111	135	153	152	132	143	118	146	137	138	112	133	137	147	145	148	152	147	131	134	117	146	131	153	130	145	146	143	159	109	153	150	131	146	122	140	148	146	167	157	129	145	140	121	134	126	126	137	148	135	145	127	117	123	141	143	122	133	148	152	145	121	120	151	120	125	140	113	127	128	154	104	140	132	126	147	146	150	131	138	126	127	154	150	154	153	140	166	159	143	140	146	138	115	136	138	143	144	117	126	141	141	141	132	127	154	145	141	134	146	134	132	142	138	129	149	147	129	145	146	159	151	153	147	130	121	120	136	149	129	146	152	134	147	164	131	153	151	152	137	142	120	132	120	134	146	130	122	140	131	143	148	142	149	149	140	144	139	115	140	162	118	156	139	122	154	122	145	157	143	131	142	136	146	120	121	145	144	131	135	128	152	150	129	164	138	149	114	149	139	115	140	119	143	152	118	147	168	133	129	131	131	158	152	125	136	126	143	149	136	118	149	130	148	128	134	147	141	176	127	138	135	141	164	136	131	139	133	155	129	144	123	136	127	129	109	149	134	145	140	153	144	129	138	137	152	131	144	142	151	141	158	135	128	141	150	163	142	158	131	136	147	127	132	160	139	135	137	171	129	112	125	125	126	124	134	138	160	151	133	166	148	145	133	124	144	127	118	152	136	130	138	149	128	136	116	126	144	154	152	131	139	143	138	140	131	138	153	152	140	128	122	164	154	154	126	123	134	132	122	114	147	109	136	143	140	133	139	157	144	138	154	120	109	148	145	139	142	126	109	126	131	153	147	141	131	126	152	153	120	155	150	148	134	155	140	155	145	151	134	121	147	139	154	144	147	133	137	127	136	172	133	137	110	147	137	151	122	122	130	129	144	135	156	135	153	125	154	135	133	140	133	108	138	144	127	172	145	114	133	141	133	150	177	141	151	146	130	142	173	146	158	151	130	162	134	134	151	144	162	129	118	126	143	133	156	138	144	118	132	144	145	143	120	144	148	143	160	159	127	131	140	120	155	148	147	151	148	142	150	140	146	121	131	145	143	147	130	150	125	113	130	125	138	122	127	139	135	124	155	147	135	162	152	139	135	114	130	129	148	144	123	150	135	116	144	139	156	121	124	120	152	132	138	141	160	140	145	140	128	151	137	159	133	148	144	116	127	145	148	139	124	125	144	118	160	144	119	129	139	152	132	102	126	138	146	120	136	121	128	137	143	139	124	142	111	138	140	130	135	118	142	150	128	153	114	131	138	130	147	166	161	135	139	137	166	133	135	125	135	155	113	157	152	163	120	125	148	138	131	140	139	147	144	130	136	127	136	166	151	150	134	125	146	138	153	130	115	165	150	116	127	137	140	138	142	122	147	133	128	150	159	144	130	131	156	148	160	129	127	128	129	134	150	156	147	127	152	130	121	132	133	128	155	131	152	136	149	123	130	127	140	132	130	122	121	114	157	134	150	147	146	144	120	139	155	138	128	131	152	155	131	126	138	126	147	130	127	140	142	157	131	139	138	152	146	139	134	140	129	114	132	142	141	143	139	150	123	140	120	120	134	130	122	134	146	133	159	149	136	145	141	132	131	128	146	150	138	120	151	145	131	129	151	139	147	125	147	134	150	132	142	134	141	138	127	173	130	147	134	146	124	139	128	143	147	157	130	116	151	130	149	130	124	153	129	131	138	114	122	151	131	149	152	121	118	144	139	117	158	159	154	138	147	125	151	142	125	157	155	138	149	142	136	147	121	130	135	136	115	146	114	128	136	140	128	123	132	133	139	112	123	138	119	142	132	158	147	147	160	121	130	142	157	121	133	126	153	107	135	152	118	143	139	148	145	130	144	138	142	137	149	162	153	137	145	122	141	153	128	145	136	133	131	134	142	143	124	112	125	130	147	140	164	155	145	121	126	122	150	128	152	119	124	121	128	150	136	131	175	138	134	135	134	122	126	116	143	139	142	149	154	134	163	128	150	143	135	156	117	119	106	146	126	134	143	123	163	124	153	115	144	142	149	123	136	139	136	150	126	150	118	138	148	152	144	149	164	141	135	126	131	164	121	137	123	151	151	155	140	136	142	124	138	134	124	144	142	129	166	132	128	124	112	135	145	112	105	171	131	123	119	158	122	116	125	137	123	133	125	136	127	146	128	117	142	117	151	154	132	148	131	122	148	155	145	117	163	133	128	143	144	126	147	151	164	151	125	155	154	148	152	141	128	136	139	137	102	124	146	117	135	132	133	131	154	133	118	112	143	145	138	132	118	146	130	133	134	141	163	143	137	149	124	142	134	121	120	136	153	142	144	155	169	146	114	155	126	121	141	126	129	136	138	147	153	127	117	120	129	146	120	130	117	124	130	116	133	153	158	145	134	129	144	146	135	133	151	140	152	149	123	142	140	138	153	153	134	143	135	145	131	158	136	136	144	116	150	116	118	127	151	131	142	133	158	140	138	142	124	160	136	118	125	134	140	128	138	128	150	131	140	124	132	132	145	105	117	146	136	141	144	132	121	128	141	138	151	134	126	154	139	137	145	145	137	135	129	142	136	125	125	118	127	143	128	151	156	154	141	146	135	139	118	151	118	149	157	149	135	135	153	125	120	142	117	141	141	147	136	141	160	148	142	142	160	125	139	132	134	139	138	146	124	138	147	136	136	118	132	133	153	147	135	134	148	148	133	121	150	148	154	122	133	150	148	145	132	138	135	166	137	143	153	137	139	158	124	114	145	126	155	153	140	153	151	124	129	140	139	134	133	163	135	153	133	114	148	123	134	158	124	143	147	142	151	125	144	158	130	117	138	135	141	140	140	147	124	126	125	138	135
9461	3438	8478	14263	14113	11160	8462	8318	7838	6463	4942	4182	3166	3216	2816	2853	2400	3106	3496	3925	3737	2863	1198	1317	1090	1325	1073	770	719	429	445	438	416	459	479	451	416	399	446	383	409	397	413	391	412	381	392	387	343	388	360	395	396	374	371	367	380	343	388	383	357	334	381	361	368	362	369	343	341	338	349	371	344	353	342	390	395	399	306	334	390	367	377	361	361	375	329	355	346	350	385	360	361	393	356	359	375	363	344	352	349	345	381	359	345	396	325	377	347	377	365	357	387	383	355	385	307	372	363	344	373	345	340	337	356	354	354	362	362	343	334	347	363	390	347	355	339	341	369	340	317	375	372	354	364	356	375	335	370	355	352	303	344	318	392	354	376	358	359	354	365	348	346	378	385	344	377	363	344	323	386	381	356	346	340	378	348	350	381	347	376	371	338	365	384	315	388	350	366	359	356	354	359	374	315	359	371	348	349	337	354	333	365	370	374	344	330	351	351	325	344	346	339	349	358	370	347	405	355	363	349	338	347	376	355	334	359	351	347	354	380	358	347	347	348	367	355	383	357	346	389	342	357	369	343	336	422	367	342	381	383	373	352	359	351	362	360	388	351	342	354	320	372	389	369	379	352	347	346	352	365	354	385	362	363	362	386	351	350	359	336	357	372	378	369	335	377	365	343	337	348	354	391	319	339	337	378	376	346	350	364	321	339	393	325	315	359	371	377	347	359	369	350	385	340	354	324	385	332	365	337	378	366	349	362	343	388	348	313	377	349	342	316	361	361	345	357	379	336	360	368	334	352	371	361	360	358	337	346	323	341	352	391	334	328	362	353	394	368	367	359	395	359	342	333	379	371	330	343	348	332	375	359	338	363	324	357	345	339	309	346	358	386	361	347	354	336	343	352	341	383	383	330	362	381	341	361	361	352	383	360	338	357	359	353	356	358	366	337	334	319	356	349	373	356	377	332	346	333	317	341	361	377	334	349	357	373	347	367	375	382	372	341	381	332	343	349	357	339	369	377	354	378	371	364	359	361	316	355	399	388	356	325	361	349	342	370	373	338	308	337	308	341	364	367	367	344	355	355	350	326	381	352	329	350	368	367	354	324	351	362	348	359	387	351	351	370	371	364	365	362	347	332	337	344	352	338	336	387	379	295	363	340	324	348	327	375	364	336	373	348	349	362	395	370	362	328	356	391	343	343	347	331	375	356	348	353	358	336	357	383	352	358	356	376	362	341	353	357	347	332	379	364	365	353	369	322	360	360	347	355	361	341	324	332	371	298	325	354	369	326	358	321	382	336	346	373	346	313	311	348	337	352	359	372	366	354	346	374	335	344	316	330	332	392	339	381	357	339	322	346	368	370	338	384	367	369	344	344	357	342	358	364	344	313	369	386	419	335	346	357	361	367	380	381	344	342	324	348	351	339	348	377	373	327	318	380	389	331	387	346	377	365	395	360	344	333	371	354	345	339	363	331	323	374	375	350	356	352	337	369	359	351	355	349	332	399	346	356	315	358	337	330	367	329	348	330	351	360	375	343	331	381	368	348	320	371	349	345	359	326	337	341	316	364	330	368	345	338	392	388	351	360	351	379	355	364	396	361	354	361	325	363	361	368	362	359	350	360	352	380	356	389	360	332	345	361	378	363	337	394	354	356	352	341	332	384	346	343	347	366	365	376	324	366	374	343	359	332	341	346	332	345	360	358	372	394	357	383	326	364	323	391	373	390	360	360	365	393	356	335	372	363	364	352	324	364	343	350	335	330	360	338	364	342	364	339	353	346	381	373	365	358	358	370	346	342	349	346	352	344	350	369	333	373	324	342	339	360	356	329	397	336	378	333	329	368	370	366	345	367	362	379	325	384	377	342	360	360	319	347	355	353	359	357	377	351	367	355	358	394	348	357	327	383	383	368	321	375	390	331	387	333	333	372	358	354	369	345	385	354	358	338	378	369	326	346	304	357	366	370	322	343	342	375	354	377	376	379	383	371	329	327	359	355	339	380	337	322	373	346	369	370	367	314	322	343	348	344	385	347	346	339	327	354	374	349	397	351	362	379	348	379	362	375	358	353	356	318	340	351	321	361	364	347	361	361	355	382	371	348	324	339	376	330	348	363	388	390	367	329	379	345	355	382	358	337	345	366	335	357	331	313	368	375	361	353	362	373	382	370	382	383	334	361	351	390	378	347	337	382	370	319	353	403	365	342	355	371	330	366	368	338	355	358	360	332	354	350	380	319	370	334	341	355	338	341	379	365	383	358	353	359	387	383	372	335	331	327	353	369	351	358	357	385	364	312	344	376	343	369	352	317	334	348	339	362	319	365	301	329	330	354	336	362	338	376	335	344	351	320	354	348	373	376	349	338	325	320	375	344	387	324	355	350	336	320	345	354	331	356	366	332	362	365	348	375	363	333	373	348	358	343	346	348	351	342	326	342	345	360	386	338	336	327	351	375	345	368	338	359	354	365	362	348	371	357	372	389	368	349	344	379	333	347	332	354	335	366	375	332	363	337	325	404	354	356	350	369	367	331	316	365	365	377	374	325	374	353	353	359	359	357	371	352	386	356	324	374	339	313	367	378	359	363	377	404	330	355	386	333	329	312	362	335	341	344	367	301	336	363	374	378	349	348	359	400	348	366	354	340	372	340	381	338	374	353	375	341	335	349	358	339	368	369	375	368	328	358	364	354	347	326	340	376	351	363	393	360	335	379	351	309	331	343	346	349	372	370	353	366	378	322	340	354	383	377	380	363	336	347	357	326	344	364	370	371	333	350	336	359	353	340	348	340	325	345	374	356	385	364	353	339	353	362	341	350	306	345	360	359	354	321	365	363	333	363	346	391	336	374	319	368	339	345	338	370	363	355	382	370	376	345	399	360	368	378	337	348	355	352	365	366	370	367	348	359	362	357	391	366	360	387	361	350	342	392	313	330	347	349	348	346	353	383	339	367	315	363	364	357	354	347	372	373	338	363	340	341	374	323	336	350	386	318	328	357	367	399	324	339	330	361	340	374	368	347	368	378	356	316	337	347	346	354	313	380	345	318	342	385	350	350	354	333	340	350	353	351	352	390	333	351	379	351	394	359	361	383	341	357	387	321	339	356	356	326	371	377	385	336	347	374	324	344	345	353	353	358	378	391	363	345	338	375	342	364	353	347	358	378	341	313	358	329	349	369	348	319	368	314	324	368	354	332	337	354	353	341	349	364	352	355	330	369	331	344	370	371	360	337	366	319	395	376	348	326	363	340	338	354	355	380	364	378	360	313	365	351	340	351	366	350	350	362	359	364	366	379	332	325	378	330	387	354	353	326	319	347	345	393	363	339	354	323	355	342	357	335	339	360	357	363	367	345	357	344	363	369	363	380	359	354	388	341	368	324	360	348	356	345	420	366	315	364	363	368	345	355	354	366	363	340	388	337	363	357	399	354	357	368	330	338	383	358	360	303	365	364	356	362	387	362	350	390	359	385	363	351	341	366	381	339	335	329	322
28468	8508	8877	9609	7209	4885	3592	3094	2885	2228	1764	1178	1027	931	990	900	767	788	771	975	1105	686	403	409	432	401	379	448	270	245	265	259	254	258	312	253	223	240	267	211	254	226	258	228	250	237	241	229	222	254	227	245	265	259	281	225	236	251	244	207	238	246	229	251	212	247	219	217	217	287	229	255	262	250	230	255	267	231	230	216	235	209	243	232	227	238	231	226	262	249	256	233	224	261	248	239	242	259	245	218	247	220	229	231	249	245	249	242	215	220	224	239	267	249	237	226	212	240	223	232	276	238	242	231	229	244	235	228	238	202	227	249	266	246	246	221	242	232	266	239	231	226	243	226	260	243	228	234	255	222	279	238	229	198	253	236	223	242	248	239	239	275	219	251	256	248	233	223	249	218	236	220	228	266	228	243	233	249	223	241	236	213	252	242	214	237	236	261	245	240	229	245	263	247	237	235	245	219	227	255	233	216	240	232	230	242	243	247	241	249	235	218	227	226	210	226	255	238	220	237	245	223	238	243	254	256	237	260	246	224	249	215	227	232	250	241	226	243	249	221	245	232	263	270	241	246	256	261	220	212	237	249	234	256	230	208	250	230	231	220	232	232	213	239	247	223	216	228	213	230	226	243	223	254	260	236	246	244	228	234	228	236	220	237	215	234	248	231	227	247	215	254	224	239	250	235	266	222	248	233	230	209	220	240	255	240	250	205	249	217	283	241	237	254	225	268	249	233	212	246	212	243	238	237	229	215	225	204	241	228	247	227	221	263	240	223	226	245	210	247	242	254	227	239	231	257	216	254	218	226	267	258	225	275	221	245	210	267	251	227	233	232	256	249	249	256	242	247	257	248	249	238	221	219	234	227	232	255	282	207	243	223	233	225	210	223	214	248	208	197	245	246	225	234	252	237	224	222	231	244	209	219	230	259	239	246	247	248	246	251	245	255	220	271	210	232	233	234	246	257	236	244	234	244	213	228	257	237	235	255	235	240	216	252	245	242	228	221	271	253	237	246	263	256	229	233	225	239	239	245	223	243	226	234	232	253	223	244	242	254	260	233	257	246	229	269	223	240	217	231	231	247	253	247	245	231	222	210	243	251	244	243	219	253	240	220	272	254	255	267	249	231	247	248	233	234	241	251	251	237	219	249	225	254	233	290	226	241	253	233	225	234	248	272	258	253	280	249	224	231	232	225	251	241	228	243	223	247	243	250	257	231	261	228	240	250	267	236	224	236	224	233	234	217	243	222	222	210	229	228	241	221	239	252	221	246	212	238	209	256	210	203	232	238	252	252	228	214	242	234	227	264	273	253	244	225	237	238	243	254	253	240	226	225	220	244	233	211	254	218	243	225	235	201	235	234	234	235	213	239	235	234	231	240	253	239	247	212	258	238	278	242	261	267	230	262	242	240	275	252	229	208	261	242	213	239	228	237	226	243	246	247	225	226	229	233	232	234	236	257	200	250	228	211	230	209	225	210	244	220	239	229	236	236	217	263	238	236	229	255	257	229	207	259	256	225	238	251	247	250	245	257	222	235	258	219	221	222	212	208	236	231	210	206	235	256	217	217	262	214	257	216	233	192	233	264	233	272	218	257	218	252	221	242	227	241	260	225	228	222	227	235	253	240	246	263	239	244	238	241	234	198	247	263	261	243	234	217	255	219	230	221	271	238	248	232	240	274	227	238	250	185	238	253	231	226	270	226	235	245	266	235	230	196	218	230	240	251	244	231	243	235	273	236	250	223	246	245	230	227	250	207	223	236	254	226	240	267	258	234	222	215	221	241	242	207	243	229	270	217	236	275	240	233	246	255	220	240	233	239	239	242	194	234	267	239	244	273	247	221	228	251	219	235	261	222	255	215	234	236	236	265	212	246	245	218	219	266	263	229	243	185	239	240	225	236	221	224	253	213	240	241	259	216	212	239	259	227	223	233	239	228	216	227	261	265	265	238	237	259	230	207	251	251	233	252	227	230	213	223	257	256	255	229	252	242	224	261	230	237	252	255	236	226	232	207	255	229	252	236	240	251	240	239	222	255	224	233	229	259	231	233	224	250	242	256	252	231	252	256	222	254	227	248	228	224	250	261	233	231	254	240	258	230	241	226	220	212	237	235	227	215	237	189	251	216	200	244	225	261	246	253	229	240	221	221	236	218	210	235	248	218	249	249	229	236	225	259	220	212	233	242	212	216	241	214	239	235	248	219	257	247	235	227	224	235	260	217	241	250	233	227	230	233	226	253	207	245	231	241	255	234	241	233	251	264	220	235	222	236	232	216	218	198	216	267	231	247	250	237	245	198	248	242	229	238	246	253	223	250	221	223	251	255	250	209	243	223	255	244	234	254	230	230	233	251	246	236	227	192	233	231	246	224	225	247	232	236	214	208	238	240	213	215	248	233	219	249	214	239	243	219	224	234	220	255	206	254	275	236	248	221	239	229	207	236	229	221	252	230	273	217	238	234	224	234	212	231	255	235	295	228	247	263	229	253	260	221	221	232	264	223	226	264	247	202	213	240	244	241	249	221	264	224	231	259	233	219	231	235	245	209	232	203	235	247	239	234	214	243	240	239	238	244	254	250	245	223	219	244	246	250	219	224	233	251	235	251	232	220	223	233	220	235	262	232	247	250	238	225	210	205	230	213	257	247	255	229	259	220	234	237	239	246	263	230	218	243	247	230	252	251	236	216	218	261	251	290	245	237	240	216	263	211	207	238	233	190	214	244	236	210	250	249	215	224	225	254	256	232	247	235	264	202	253	214	226	211	236	225	233	231	226	214	221	212	245	217	238	211	213	215	205	260	234	214	229	249	244	231	217	236	221	234	235	226	233	228	258	223	241	230	244	249	223	263	229	234	236	222	254	207	244	225	224	248	282	240	222	224	225	245	240	221	229	194	243	241	215	233	239	232	257	235	263	259	235	210	242	253	244	237	255	223	231	226	242	247	237	242	238	240	238	242	274	234	254	251	249	242	239	248	240	206	248	267	236	240	252	253	212	216	215	227	250	222	224	246	231	219	231	267	215	224	229	225	236	210	241	239	249	220	227	233	233	224	191	261	250	226	221	230	257	222	228	232	224	234	237	216	234	230	252	246	226	212	250	244	234	246	232	236	236	250	268	225	227	231	223	204	247	221	231	257	279	215	247	242	245	237	247	209	217	240	243	236	243	247	223	216	252	261	251	249	234	237	248	258	233	249	249	216	213	223	202	240	253	226	232	258	249	239	232	229	260	245	252	237	223	262	237	203	243	237	238	200	242	229	238	226	226	277	235	219	243	232	245	248	231	226	189	225	273	242	243	225	246	219	237	222	257	217	258	226	227	220	276	234	217	247	235	238	231	234	261	243	249	234	242	240	239	222	227	230	264	250	244	239	230	240	219	229	244	237	234	239	215	225	231	224	211	221	231	231	232	232	235	251	250	244	248	246	233	244	249	225	245	233	227	257	230	246	215	244	226	234	225	234	235	230	225	230	243	266	238	221
13815	5102	13232	19459	18928	15222	12535	12279	11828	9447	7956	5934	4988	5044	5438	4720	3711	3939	4331	5435	6575	3454	1748	2211	1724	1748	2033	1947	1034	811	744	722	728	730	742	682	654	629	667	691	678	680	667	655	602	658	589	620	605	570	623	598	637	587	632	594	618	579	667	585	590	597	621	595	598	593	547	591	626	596	592	596	603	612	576	631	607	589	574	542	586	578	545	573	557	558	601	597	603	607	598	551	569	573	602	583	576	577	574	585	567	571	606	602	589	599	559	616	526	542	566	629	543	576	579	577	577	566	556	572	617	576	582	609	594	574	609	577	596	562	598	573	555	564	574	593	602	586	592	569	601	628	584	567	554	555	554	594	513	604	553	584	578	594	560	554	573	557	530	578	579	618	570	589	595	555	502	575	514	594	603	542	562	548	582	547	582	565	537	545	570	549	594	624	572	594	591	515	593	554	549	611	537	595	568	558	578	574	583	605	558	578	560	553	567	560	540	602	600	577	575	562	552	551	552	533	599	557	532	512	598	579	564	517	574	575	514	569	536	573	566	596	540	580	532	586	591	590	575	577	566	571	582	588	549	608	542	571	578	548	571	590	550	543	544	507	571	559	552	602	625	584	550	576	573	585	582	579	556	579	564	581	559	546	547	597	570	575	561	525	609	550	614	597	611	551	535	585	526	554	604	577	556	611	547	556	540	539	592	560	605	548	574	535	570	552	583	582	549	572	549	558	558	556	580	605	579	573	548	590	581	550	579	573	559	521	562	577	566	609	541	573	523	596	559	579	594	561	610	553	551	581	569	596	550	577	611	571	590	536	540	564	567	558	539	581	625	604	591	587	517	587	558	573	581	577	555	573	566	576	558	537	556	556	590	570	566	537	594	571	562	565	558	525	565	569	557	579	565	544	560	607	574	515	521	658	573	549	579	536	607	510	542	559	548	601	568	578	542	574	535	569	567	576	551	629	598	552	553	599	562	542	633	580	521	588	558	603	539	540	550	602	579	587	554	569	579	601	552	581	536	553	547	539	564	587	568	595	579	586	562	543	572	585	591	585	550	536	578	550	560	534	568	557	554	569	587	573	532	553	541	595	567	547	542	582	580	615	565	577	547	570	607	537	597	556	612	550	552	623	581	541	590	603	583	525	568	517	545	567	588	554	547	508	540	580	546	574	538	602	565	549	543	547	572	612	606	565	578	593	559	594	564	545	528	640	580	539	590	586	568	582	618	548	569	588	547	559	582	564	555	586	560	609	581	595	547	570	559	592	605	551	598	567	540	530	569	515	513	603	574	590	573	542	552	580	533	574	522	579	601	569	550	601	580	560	579	597	566	577	583	565	574	585	567	583	574	558	530	617	620	566	557	562	566	541	613	562	564	551	572	569	564	596	591	609	516	573	563	614	571	580	583	586	546	565	556	556	619	534	582	602	578	598	561	505	530	607	573	556	536	530	540	581	563	562	622	554	596	568	519	571	566	576	597	572	551	540	556	589	544	581	563	561	583	557	610	621	582	590	554	576	559	564	548	607	591	612	579	588	605	607	560	530	555	515	584	556	542	565	590	535	564	551	554	578	560	572	540	610	633	550	558	579	586	597	548	544	586	542	582	548	550	567	572	542	573	577	557	554	572	579	536	568	552	532	537	598	570	573	622	598	578	511	605	549	581	559	565	503	592	582	573	608	563	587	586	596	593	553	587	545	581	568	556	559	535	589	591	578	538	578	594	576	592	538	569	566	524	569	571	550	559	578	584	583	568	566	575	585	564	563	575	554	559	555	587	540	553	595	557	534	514	565	573	576	591	541	601	596	551	547	573	565	568	607	591	565	558	643	570	512	583	558	604	523	563	544	551	610	580	567	548	568	573	548	612	591	598	590	559	582	561	565	587	554	551	589	596	569	559	581	581	590	553	567	563	601	577	555	568	542	579	515	567	581	556	524	579	599	572	547	558	557	553	521	561	624	599	629	574	547	568	580	603	593	570	566	591	587	562	552	590	523	574	540	577	592	515	579	573	584	560	586	594	566	561	551	572	537	594	535	572	563	584	576	641	582	573	576	565	571	544	557	590	584	587	583	577	567	588	578	601	540	547	586	597	557	593	591	596	569	559	606	548	588	545	563	559	578	588	578	591	550	627	589	600	553	596	594	574	555	578	599	563	543	568	554	555	557	606	541	578	558	578	552	615	601	616	570	597	572	545	585	590	570	615	583	585	574	573	583	567	605	605	516	559	621	554	577	619	597	585	582	564	560	519	558	603	622	575	545	591	563	542	596	578	601	549	562	539	559	577	577	555	548	546	609	584	597	575	513	558	578	545	569	568	572	634	576	566	538	573	557	548	581	532	553	542	560	572	591	571	602	593	549	557	576	523	594	570	578	623	595	558	573	526	578	537	562	552	624	582	593	605	543	569	615	599	580	575	587	551	545	580	554	609	549	558	589	565	582	548	626	546	569	641	524	582	585	562	545	585	572	600	523	592	569	570	571	576	529	534	577	596	618	582	536	582	605	559	586	527	554	579	559	570	551	605	584	566	644	571	579	576	580	593	587	572	590	552	598	590	572	542	548	582	590	591	569	550	578	562	532	580	573	560	547	542	563	592	589	610	511	577	549	552	548	565	551	566	585	519	559	574	559	632	602	588	564	533	586	585	604	538	582	591	586	577	607	557	586	557	561	523	570	586	590	557	532	580	571	566	541	567	601	574	514	546	555	600	584	615	581	590	599	593	574	554	602	612	600	588	607	568	575	545	534	572	584	613	613	557	575	569	547	574	544	587	615	606	552	612	581	561	554	571	632	566	597	556	575	602	587	603	562	557	574	585	584	562	599	544	564	551	564	558	525	558	586	562	553	616	565	621	603	541	557	539	553	593	533	578	550	530	577	567	569	585	545	544	515	558	582	615	551	543	550	625	558	583	593	587	599	523	577	545	592	600	513	584	560	564	587	572	560	570	598	611	577	561	559	570	540	599	518	573	558	579	580	578	601	563	560	578	571	571	592	562	555	602	576	555	572	533	587	563	577	580	568	586	557	617	564	525	578	578	568	580	537	556	595	558	565	535	608	570	589	590	577	592	523	577	552	548	565	526	578	559	551	586	542	571	580	590	584	605	584	573	601	611	564	548	581	586	590	550	563	591	556	537	517	557	574	557	585	619	555	599	591	533	602	580	566	572	607	597	531	541	604	569	589	569	576	617	538	593	609	581	559	565	561	595	594	543	593	532	575	538	552	602	545	586	569	579	585	588	559	529	560	569	595	573	547	585	543	607	600	614	567	552	586	521	548	578	558	606	559	542	603	580	541	578	540	584	571	586	600	593	557	565	542	571	575	575	581	609	558	534	570	554	596	541	540	590	542	573	584	518	573	530	582	630	576	622	529	562	570	577	605	579	588	521	577	613	580	556	608	571	524	540	587	562	582	551	582	577	556	569	592	587	553	572	565	586	564	579	591	554	563	577	549	595	563	572	538	569	560	605	599	535	588	552	635	583	554
4655	1854	3005	3109	2277	1505	1253	950	898	664	479	417	300	333	361	325	308	323	422	335	249	232	235	246	244	201	217	231	223	244	207	212	195	222	224	236	205	238	231	218	230	216	241	193	200	211	245	265	240	215	222	233	220	228	221	228	229	261	210	237	223	236	258	275	257	231	233	223	235	211	223	239	233	247	207	243	217	229	242	225	238	211	230	230	221	234	233	206	232	214	221	203	247	219	222	240	247	230	233	212	243	246	214	232	209	211	232	216	228	248	216	216	239	237	226	217	236	229	224	227	226	225	237	228	228	254	218	229	230	226	229	213	241	259	226	252	228	208	232	236	241	232	228	230	246	209	249	254	235	236	221	254	243	235	211	227	242	216	258	233	206	262	200	241	202	222	236	196	211	205	226	223	235	231	240	256	204	207	214	250	238	216	244	226	204	223	240	244	220	216	246	219	240	244	235	231	237	204	242	232	225	216	223	235	205	228	216	193	205	272	239	220	244	227	236	219	248	228	213	197	210	260	243	222	200	235	248	222	226	264	241	237	218	255	236	233	260	224	239	252	260	222	232	214	233	215	221	188	212	266	220	239	214	234	231	236	191	231	213	234	222	200	219	247	269	255	204	208	210	229	226	244	237	231	197	223	227	228	227	216	219	228	237	226	229	251	236	220	232	228	216	228	221	260	210	226	242	242	249	214	235	222	226	225	229	208	224	226	221	217	225	249	245	245	246	240	225	223	218	256	232	227	245	234	249	220	236	251	213	239	235	247	221	210	211	214	223	224	211	263	234	225	233	236	227	215	220	224	226	248	225	242	206	213	247	225	231	222	230	212	205	227	252	239	204	232	236	244	269	220	220	242	225	261	240	204	239	220	208	227	221	251	229	230	220	253	219	226	244	226	224	239	182	236	242	225	212	213	213	246	250	204	236	235	213	207	228	214	228	227	205	250	251	221	224	248	222	214	207	237	259	217	231	209	227	227	261	231	242	210	212	220	211	216	215	243	259	232	239	198	239	237	235	234	215	199	222	257	231	236	199	223	233	241	212	214	231	252	229	223	245	203	239	222	222	243	234	228	208	222	240	229	223	257	246	231	208	240	234	218	201	250	210	262	228	214	217	218	210	247	212	247	192	241	245	265	242	209	242	239	205	204	208	243	223	253	207	214	233	246	238	217	233	236	238	234	243	250	225	253	266	229	227	222	232	208	222	211	237	214	246	228	263	225	235	250	232	218	217	229	225	206	236	243	249	226	222	225	237	210	218	215	217	229	217	235	240	236	225	218	212	220	244	238	218	230	242	225	223	224	233	239	222	226	210	224	219	231	240	226	224	223	231	225	203	219	234	208	228	223	214	210	215	246	243	208	235	230	236	231	223	235	223	247	240	278	224	220	221	225	228	226	219	212	224	202	228	219	239	227	220	228	221	221	251	233	206	230	226	217	212	267	216	231	238	234	212	209	248	220	242	216	236	230	221	213	252	211	237	232	217	231	226	229	218	268	226	266	249	218	237	221	215	231	230	238	240	229	211	238	227	231	212	227	237	215	207	225	248	236	246	244	228	224	239	262	240	229	219	212	254	242	251	242	249	198	239	222	202	235	201	242	244	229	214	226	210	231	241	221	217	233	213	193	223	241	219	212	234	229	199	222	225	226	194	231	222	217	206	235	215	212	218	228	216	251	223	209	239	242	218	226	236	226	230	214	214	254	206	225	256	222	232	249	266	239	236	228	210	219	227	219	211	201	229	210	237	227	197	239	212	217	231	222	228	221	221	241	241	246	230	248	208	240	216	229	204	221	220	207	212	211	225	207	228	218	237	221	262	224	254	224	210	216	244	221	230	228	242	271	227	211	227	215	226	217	222	195	230	226	229	257	249	211	224	244	229	198	244	252	233	213	212	231	226	205	247	228	227	238	223	247	215	208	235	250	232	206	245	228	221	224	249	242	258	220	265	253	205	231	230	231	201	231	234	229	214	202	240	198	217	231	242	243	216	257	230	247	234	236	210	241	273	262	217	238	217	237	259	203	265	249	227	219	230	230	246	219	264	217	245	226	240	245	226	227	230	222	225	231	212	241	223	253	247	240	202	249	227	235	235	239	234	231	244	240	248	239	269	238	227	241	229	248	234	216	224	211	219	209	207	239	207	216	212	218	232	214	237	226	222	217	220	218	231	230	218	201	219	218	228	206	221	219	257	220	200	209	261	237	198	209	248	218	228	265	242	247	217	203	269	243	222	258	248	233	199	234	270	246	234	239	216	232	256	201	231	237	225	228	224	238	214	197	227	233	239	225	232	228	239	232	238	197	238	217	200	240	234	256	216	201	219	230	235	241	223	216	214	212	253	229	228	207	221	257	230	224	217	206	222	206	239	233	259	234	238	234	235	233	234	227	230	252	237	194	233	229	271	222	252	221	232	244	218	232	227	235	199	249	237	256	210	210	208	238	253	261	242	201	252	252	228	244	195	254	233	243	238	241	199	217	245	185	250	232	226	267	227	251	190	240	219	218	209	207	225	247	214	251	186	209	214	253	204	221	235	234	235	233	232	236	216	212	208	184	234	224	216	248	220	229	236	202	220	256	219	242	219	240	211	233	204	243	229	226	220	257	195	247	209	223	244	206	219	216	203	222	227	242	206	220	240	217	215	250	258	226	256	229	228	234	205	228	252	220	244	213	242	213	239	213	247	231	209	210	225	227	225	253	243	221	221	232	227	245	241	218	257	243	237	236	225	220	220	278	189	238	248	199	220	210	215	255	221	214	255	218	203	192	219	213	198	232	235	242	225	225	237	211	228	227	243	222	219	249	228	250	235	247	221	241	230	243	213	236	248	248	231	232	222	210	236	234	224	226	208	209	231	221	212	219	244	248	219	220	233	207	219	229	229	216	219	227	218	207	200	221	227	255	193	205	214	242	226	207	203	222	236	239	224	278	243	245	235	229	229	249	228	184	234	231	263	243	266	228	197	211	230	219	231	245	238	224	215	248	215	194	220	216	224	242	238	230	216	221	226	224	231	249	238	249	230	242	242	247	239	224	232	230	238	210	235	247	246	236	212	239	239	249	251	250	245	249	214	207	226	239	255	235	232	225	230	223	220	273	248	236	245	223	252	239	241	232	227	225	216	223	212	221	206	228	223	217	235	223	224	231	231	243	222	219	220	223	244	207	204	227	222	210	234	275	220	238	209	226	223	231	211	249	215	226	255	215	212	212	239	233	212	227	232	221	224	248	255	215	241	227	248	246	224	257	229	242	255	245	223	225	216	237	229	220	203	222	240	257	222	214	239	231	213	225	245	222	206	219	227	265	230	219	262	247	248	215	233	257	264	246	221	229	225	249	230	249	236	240	225	215	225	238	262	214	218	228	236	222	201	206	224	225	240	268	206	258	217	262	234	247	236	231	222	228	209	241	192	217	236	231	207	195	238	236	231	235	208	231	226	230	225	242	227	222	253	239	267	238	213	193	229	230	224	245	217	232	252	224
3640	1950	5630	8656	7982	5992	5043	4359	4036	2963	2260	1561	1120	1287	1277	1079	1094	1306	1768	1324	750	624	599	590	575	537	570	517	542	553	526	518	548	533	556	541	479	536	496	552	570	540	537	498	561	524	537	531	491	498	485	518	570	544	559	535	555	562	518	509	535	536	502	530	537	524	514	548	524	544	533	511	531	511	521	529	520	531	523	553	556	551	518	537	556	532	540	503	502	568	558	529	523	522	536	553	536	553	576	539	486	501	564	584	526	543	527	514	544	529	507	505	543	514	505	461	510	534	523	515	515	545	548	542	508	533	522	581	498	547	536	530	532	537	486	507	523	541	527	515	518	546	519	528	521	556	541	507	537	556	529	505	551	543	553	524	520	522	520	553	520	520	521	512	542	551	505	537	489	548	545	525	544	547	529	558	523	553	533	502	479	479	542	474	539	535	527	489	514	494	520	563	493	492	553	546	555	518	515	502	509	510	553	490	525	519	528	558	539	543	535	535	529	490	579	527	524	546	507	510	548	507	492	540	517	511	540	524	536	565	471	517	524	484	539	514	481	577	518	564	515	553	541	534	522	559	514	576	545	542	520	583	567	542	583	517	534	513	572	511	502	524	500	500	511	510	494	543	539	541	531	570	533	507	535	546	498	525	553	551	507	515	545	502	555	505	524	517	529	540	517	528	571	567	553	523	518	506	539	484	527	532	517	557	574	539	536	519	540	526	541	533	519	536	563	534	552	559	529	548	544	504	532	509	495	510	510	511	548	488	507	501	515	523	511	497	500	545	532	532	506	542	494	540	494	489	523	506	541	525	530	524	521	563	517	518	554	538	551	447	514	527	535	510	539	523	533	517	493	558	490	547	520	538	514	532	523	495	531	573	527	521	539	512	496	572	488	538	532	536	568	519	550	555	525	503	560	542	533	510	555	505	532	534	568	579	518	519	550	553	530	516	523	517	515	561	512	542	517	541	516	542	535	507	557	550	521	549	553	520	528	505	528	532	528	529	518	551	567	540	539	505	528	496	495	539	563	552	535	536	539	479	536	523	509	532	492	498	523	519	503	576	511	473	530	564	536	535	545	541	520	524	506	488	527	534	536	527	549	522	509	531	508	509	520	554	514	490	505	533	525	591	528	475	514	528	532	523	537	541	539	535	524	524	539	568	531	589	543	465	555	524	521	525	587	532	516	524	527	537	556	502	492	545	527	534	525	576	561	494	535	494	561	483	526	548	550	537	496	525	530	573	533	541	519	530	531	546	542	544	512	527	569	528	532	549	555	500	504	508	527	543	560	527	493	475	554	559	555	561	533	529	539	537	537	510	522	551	523	553	548	512	494	493	589	529	551	535	524	510	543	542	511	505	536	513	583	487	532	533	531	490	551	512	510	531	518	531	570	521	480	520	461	505	532	555	527	528	505	566	556	507	566	547	495	477	550	500	538	537	517	525	508	559	547	569	519	515	517	521	543	490	530	534	511	514	550	512	538	537	513	541	522	534	534	532	554	566	514	553	495	507	536	545	513	525	482	520	545	543	473	487	565	530	545	552	537	526	482	527	511	557	530	509	532	516	538	515	521	535	548	496	532	534	535	500	507	518	558	519	538	520	561	588	508	538	549	497	552	507	513	523	524	535	560	528	536	522	506	510	550	507	506	540	543	524	497	534	511	497	548	584	521	524	513	558	505	583	528	572	555	528	554	509	572	535	523	553	507	526	532	530	542	551	502	509	544	497	522	516	550	467	522	561	506	551	490	557	529	528	552	565	489	555	495	519	547	523	498	571	536	566	547	554	523	558	509	551	520	523	510	499	557	544	526	491	510	536	509	523	551	541	504	545	575	520	531	508	513	529	493	497	523	568	555	533	525	495	515	522	527	526	532	538	524	493	542	528	529	512	504	511	516	521	553	546	517	539	520	530	568	555	505	534	585	521	533	541	480	526	508	515	508	520	474	553	503	550	546	502	518	592	504	518	521	513	512	506	537	534	503	570	556	507	549	531	530	540	537	550	512	522	563	515	504	534	532	542	608	528	565	538	525	514	517	528	535	495	567	535	553	542	527	494	529	537	532	523	565	532	535	543	490	532	485	521	534	509	499	530	525	516	574	550	504	534	550	512	539	506	551	563	566	528	540	512	526	539	531	523	553	547	522	538	522	508	498	519	523	539	570	531	505	515	563	524	493	549	519	557	542	535	510	548	505	578	500	508	553	530	513	553	523	535	553	530	538	512	551	550	563	551	527	546	480	551	550	527	550	557	491	508	507	520	524	552	553	556	547	532	520	571	509	506	509	512	506	543	523	548	514	506	554	495	500	539	514	544	513	519	528	531	527	520	542	442	499	536	533	575	524	524	553	562	553	503	557	536	513	490	543	513	564	547	476	551	516	504	550	534	550	518	553	524	554	516	542	544	524	534	497	506	510	518	535	521	516	550	476	505	542	514	541	490	548	525	553	531	523	560	492	531	497	511	498	543	527	540	518	511	549	483	543	547	532	538	528	540	523	509	540	531	497	540	485	539	524	497	560	547	510	550	535	523	502	511	520	541	519	536	568	542	522	539	500	535	522	553	494	568	524	554	507	507	504	568	547	485	520	531	526	519	521	542	561	524	532	521	512	548	558	563	509	538	484	536	579	537	555	520	499	547	563	561	544	517	571	523	511	522	529	552	582	561	545	531	501	586	581	514	547	546	557	528	556	533	520	539	519	543	562	570	511	577	481	517	539	511	536	537	490	478	539	523	537	565	529	494	528	538	552	523	543	543	576	511	564	499	515	550	498	530	525	532	513	487	529	514	578	523	560	546	566	556	565	570	513	543	491	497	507	558	500	523	477	550	538	560	531	520	519	541	542	569	568	513	575	563	467	507	570	543	545	505	503	540	557	564	553	574	528	545	548	535	556	563	547	570	520	499	518	546	524	535	536	558	536	500	521	488	496	498	520	516	516	521	486	522	535	546	529	524	564	522	578	524	513	494	530	469	538	473	550	507	532	534	543	549	555	615	536	513	561	492	544	512	536	555	532	552	518	551	510	549	526	562	524	519	533	563	503	530	500	532	514	498	548	554	501	493	539	519	559	505	575	529	533	543	522	538	518	531	536	526	501	546	484	529	481	532	541	546	516	540	510	544	512	506	564	500	518	535	550	516	545	552	549	531	550	507	501	566	545	549	537	546	544	499	577	513	527	513	518	517	538	549	518	551	482	501	531	505	523	550	500	519	547	558	545	522	516	568	556	508	555	484	537	518	509	518	581	521	497	536	520	537	496	541	493	549	544	508	540	504	534	546	524	512	540	529	531	537	524	529	518	540	522	504	504	518	529	547	513	533	507	504	556	538	558	559	546	517	504	484	563	514	555	556	533	536	530	508	486	532	525	530	546	511	548	547	569	526	555	542	512	533	536	539	550	505	512	556	518	533	538	509	507	497	486	517	513	559	525	545	529	542	549	518	522	550	521	518	522	547	535	539	548	532	545	501	519	553	541	567	533	500
21878	6720	6862	7006	5235	3378	2357	2036	1750	1596	1025	713	472	586	616	539	400	415	528	361	328	246	234	279	232	271	195	171	154	149	153	129	144	137	138	130	144	140	125	130	131	140	140	147	133	123	114	141	129	127	141	118	118	131	144	138	144	146	143	126	155	147	144	122	115	146	140	143	134	156	139	140	161	130	101	138	122	129	136	100	125	131	125	145	147	151	138	140	144	130	136	135	128	147	140	138	143	139	125	133	120	139	154	121	158	129	130	128	123	160	138	114	133	130	121	134	142	116	156	146	133	134	120	132	123	139	138	139	123	125	128	130	121	99	126	135	141	147	136	120	143	110	143	121	130	120	140	134	126	115	131	121	126	130	149	147	140	146	151	160	148	129	136	149	127	126	144	144	135	126	143	124	135	121	121	140	152	152	118	122	128	126	132	143	128	112	138	116	120	134	138	135	142	133	143	142	131	145	136	121	138	125	157	154	147	142	128	146	113	138	152	121	130	125	112	116	125	131	125	127	126	129	142	131	143	151	144	132	143	147	161	119	144	142	116	131	159	131	130	126	132	157	152	124	99	146	144	144	141	105	131	135	171	118	142	109	138	140	125	132	118	130	146	133	127	114	105	139	139	162	127	125	145	114	118	110	137	144	143	120	137	125	150	135	146	113	132	123	135	118	134	144	139	145	139	130	153	130	137	122	103	136	153	131	120	127	127	115	144	146	121	137	110	136	134	120	133	123	137	130	130	128	134	126	132	145	133	130	127	89	129	135	119	135	116	131	131	129	145	129	115	132	117	117	132	136	131	122	149	142	130	153	127	137	130	111	146	129	157	130	122	134	125	114	128	130	134	126	121	125	130	159	132	155	125	127	135	137	119	141	127	113	144	130	125	142	122	148	118	136	116	137	143	148	136	139	127	155	133	118	117	159	129	135	128	120	149	151	122	141	136	145	148	145	131	114	133	114	125	157	147	123	133	136	136	149	116	114	146	138	155	147	134	127	137	133	143	145	138	131	146	134	143	129	135	120	115	135	119	140	146	115	154	129	120	117	142	139	134	126	137	128	136	130	130	128	150	143	146	154	135	141	145	109	133	146	147	129	137	143	111	116	114	135	108	146	141	130	139	129	107	126	137	134	131	139	138	146	118	131	111	146	125	124	130	153	140	143	136	114	137	124	115	130	117	128	135	115	141	143	136	131	137	135	136	134	119	135	150	134	161	143	139	143	119	139	152	156	138	158	133	141	132	122	108	154	131	111	121	130	154	149	131	130	152	128	128	138	115	147	131	118	123	128	113	137	114	129	154	122	129	134	140	124	133	145	138	134	123	123	128	124	138	138	126	144	135	141	119	113	117	120	135	124	147	130	122	135	121	120	131	121	155	132	117	125	123	125	138	126	134	131	123	148	122	122	142	148	121	109	140	135	128	117	146	152	157	110	108	141	131	137	122	129	112	130	137	136	130	136	119	140	135	127	155	141	122	157	136	119	132	151	127	132	138	124	147	132	123	125	117	136	131	133	162	146	126	152	112	134	134	123	126	143	133	139	138	142	142	152	141	106	110	121	122	135	139	134	141	132	136	107	129	123	135	132	140	136	129	145	137	139	118	134	123	119	137	123	141	125	132	131	131	131	124	132	127	137	136	122	145	108	118	115	137	120	136	138	125	112	106	152	132	146	131	133	119	129	166	145	132	140	138	131	116	128	152	126	134	112	157	141	127	134	123	152	136	152	144	166	141	119	124	115	149	127	128	149	118	135	134	141	139	126	132	129	144	122	123	127	148	153	134	135	130	118	149	136	144	113	109	152	127	134	129	144	118	132	149	141	140	127	158	149	139	137	159	120	102	125	122	134	109	135	128	108	128	121	122	138	149	143	142	126	122	127	126	139	128	141	144	129	116	125	111	119	124	136	163	108	118	124	145	125	127	142	142	146	121	146	126	139	131	123	131	124	134	115	127	137	118	131	138	125	124	133	127	127	142	135	142	112	135	135	130	113	124	139	118	159	120	140	134	128	135	149	126	146	128	129	132	132	124	166	126	147	106	122	115	108	138	137	134	132	119	139	156	139	133	114	133	120	145	123	137	134	132	122	129	129	127	129	130	125	141	148	123	152	135	139	127	140	152	133	121	111	130	137	126	122	133	127	142	108	113	131	140	148	158	132	143	127	126	135	130	157	130	133	140	146	112	122	130	109	144	147	114	116	144	143	133	123	131	146	125	124	135	125	118	123	119	138	120	107	119	145	153	137	124	149	125	128	137	127	134	147	149	120	118	125	109	129	126	135	129	135	140	126	129	123	138	125	145	126	123	112	115	112	143	130	139	138	151	127	157	137	144	140	110	131	142	114	159	120	152	130	141	127	138	120	134	135	127	121	132	144	139	131	112	109	141	136	118	137	133	148	112	154	134	146	139	124	136	128	139	132	133	104	142	121	131	122	146	129	147	138	118	129	137	164	143	140	133	133	126	137	137	136	134	113	122	116	115	132	145	120	140	122	143	143	122	169	139	147	136	167	137	121	125	137	145	111	127	132	156	129	120	132	130	136	150	126	137	148	126	131	117	115	121	141	147	136	154	137	123	148	147	128	155	129	132	141	109	146	118	140	128	137	129	147	143	123	146	125	153	121	135	141	129	104	150	108	123	146	137	133	123	121	143	149	140	122	140	168	131	135	133	137	147	143	154	125	133	144	123	143	128	124	143	133	146	125	161	121	114	138	139	131	135	99	125	127	144	100	125	125	144	128	130	122	124	133	141	120	136	139	142	139	128	125	137	121	127	133	131	133	131	137	147	129	134	132	133	125	153	146	123	148	141	127	131	142	149	136	126	107	138	144	139	139	126	135	127	140	125	128	130	120	143	153	149	127	132	139	138	102	114	129	127	113	139	132	133	120	127	123	138	171	124	124	140	128	142	144	143	129	136	141	136	152	138	127	154	136	134	122	142	157	126	128	130	144	134	140	124	134	123	128	138	119	119	133	144	125	118	134	124	134	140	134	122	117	143	143	132	117	137	139	124	123	138	124	144	117	136	164	141	150	108	148	145	154	134	129	136	122	123	125	141	131	136	138	141	145	146	139	127	118	150	127	107	129	143	148	134	128	120	143	142	126	146	127	127	168	151	132	125	139	108	141	113	133	130	137	133	108	100	124	163	147	145	136	126	147	133	135	135	138	125	138	150	149	148	127	130	150	146	146	127	146	141	127	150	126	146	120	142	118	148	146	122	144	148	126	123	112	129	122	137	118	137	158	131	122	130	153	110	125	132	141	139	153	126	121	136	126	118	131	165	107	139	106	124	114	119	139	153	134	136	118	113	125	128	119	149	134	128	152	129	134	141	112	130	119	114	117	127	128	123	140	135	127	136	144	132	136	123	138	160	123	121	133	141	130	129	124	143	149	132	127	132	127	120	128	124	116	131	150	131	141	131	129	115	134	129	154	153	137	141	139	141	137	132	138	138	151	133	150	134	133	129	150	142	134	135	139
12437	3956	10935	16413	15410	12530	9714	8949	7832	7138	4713	3785	2554	3149	3434	3203	2416	2684	2895	2181	1852	1238	1049	1459	1140	1380	936	615	499	459	427	419	421	449	447	425	404	371	393	403	373	377	391	354	353	374	379	359	375	348	408	382	370	366	338	353	375	368	376	392	342	337	375	359	355	349	350	352	354	332	370	348	363	353	356	330	346	367	374	360	382	357	332	398	357	327	320	347	353	340	366	372	349	351	384	344	367	335	329	349	363	340	324	355	318	350	345	335	343	370	356	351	321	322	377	356	329	339	337	357	334	332	316	362	366	348	350	352	391	325	378	354	349	358	359	326	371	350	368	341	369	371	321	341	383	349	319	341	344	367	347	306	375	330	355	374	327	376	358	331	336	329	321	329	353	363	345	353	332	319	340	328	331	342	348	338	359	308	320	368	319	345	373	330	378	331	327	333	356	325	349	357	324	302	345	354	329	323	350	353	351	288	350	366	337	342	366	341	323	362	306	358	394	358	347	338	327	327	378	337	343	316	377	346	329	375	371	361	364	322	350	337	341	357	307	393	344	346	341	344	355	339	359	327	357	353	361	316	341	354	344	305	354	351	352	328	330	368	326	308	340	336	378	313	313	326	329	363	340	339	365	349	339	342	335	349	319	334	345	329	349	346	367	347	348	329	318	327	348	329	339	350	320	326	345	346	360	357	386	315	351	368	344	389	358	391	358	345	340	350	340	338	349	341	358	354	329	341	369	362	378	315	362	363	349	340	347	361	322	333	381	318	390	314	367	336	352	343	342	340	379	364	350	344	334	362	360	381	350	337	330	328	334	384	360	342	356	361	335	338	374	342	314	329	358	356	373	348	362	306	367	329	299	320	338	335	352	375	341	337	332	329	345	363	351	317	351	360	346	334	307	327	353	344	321	345	333	348	341	315	322	360	342	349	344	328	345	352	351	355	359	380	312	351	355	352	345	358	319	341	334	298	349	360	317	341	365	344	341	340	364	351	360	359	325	334	388	302	339	333	374	298	352	341	362	374	384	305	370	352	325	378	348	356	339	320	381	353	337	341	335	370	362	323	348	338	374	341	357	335	320	343	336	363	364	338	367	366	341	373	376	322	380	340	339	331	359	379	366	361	352	350	320	338	360	313	343	354	322	349	360	354	363	341	353	339	382	386	351	324	356	331	330	353	346	343	367	361	355	344	329	341	328	323	354	363	374	335	363	319	340	341	343	325	307	351	335	350	356	356	385	365	328	328	339	377	314	364	375	361	319	348	359	342	369	333	360	325	359	363	326	333	364	328	333	349	350	325	349	380	323	347	330	351	358	320	324	330	331	361	343	332	338	343	320	326	346	335	358	347	340	355	329	341	363	373	361	324	344	305	343	344	361	356	343	301	349	342	362	357	353	382	330	363	322	345	332	334	367	360	368	346	352	368	362	317	331	333	333	336	356	328	348	339	345	370	341	352	322	341	373	335	355	349	338	354	331	361	336	326	355	338	353	312	339	319	363	346	338	322	348	337	363	351	330	351	338	347	323	374	337	323	362	337	312	331	327	352	378	349	365	351	314	326	365	360	337	327	355	371	334	326	367	319	336	330	342	337	349	347	344	343	338	336	333	358	345	354	347	361	343	331	350	320	365	324	363	380	381	348	347	351	320	360	340	333	352	359	364	351	338	319	347	348	370	324	355	331	350	359	394	299	354	330	381	368	332	316	325	350	343	334	332	352	344	334	322	328	323	352	355	341	369	340	311	340	331	331	330	343	356	300	315	363	372	317	330	358	331	369	353	311	345	336	349	354	370	361	344	387	328	340	370	337	344	346	380	365	333	346	333	367	342	367	338	316	348	360	324	353	368	366	368	314	357	345	353	327	312	296	337	327	329	314	345	384	342	354	351	365	348	311	298	345	366	379	322	382	370	337	337	317	335	347	350	355	328	333	343	322	321	332	340	318	343	348	319	282	356	351	368	376	345	359	356	368	338	346	335	367	351	354	356	339	359	358	322	333	339	349	386	340	330	346	344	358	372	338	325	350	333	340	343	363	357	338	337	349	336	345	336	334	343	353	364	330	363	380	353	342	370	331	333	350	344	350	318	326	337	357	355	363	356	371	333	319	355	325	326	345	350	352	335	308	347	364	339	317	309	340	332	318	372	373	315	370	362	365	314	347	350	346	337	336	339	356	379	346	358	336	328	331	346	346	365	331	316	376	364	326	369	322	398	324	373	327	307	355	340	339	365	331	349	336	344	367	338	345	337	337	351	381	343	339	333	347	348	338	341	359	353	341	383	340	320	319	331	319	349	322	343	355	359	360	340	344	350	358	338	359	327	388	339	345	307	330	345	320	327	364	327	346	346	352	326	343	348	346	314	341	355	341	335	317	334	368	347	344	355	336	336	333	329	295	353	351	350	364	368	383	369	361	342	324	330	355	344	316	366	361	321	353	328	372	336	356	366	350	402	338	363	374	362	327	338	358	374	343	322	332	352	370	337	310	368	349	346	330	349	300	318	365	338	346	340	353	364	334	320	315	348	361	380	329	292	325	328	358	358	365	348	308	338	347	357	351	361	345	353	339	333	336	334	326	341	364	299	373	335	312	319	310	310	318	371	337	325	361	338	339	347	336	374	324	344	330	371	362	328	329	378	385	370	337	361	355	370	309	324	344	377	320	323	334	333	340	333	354	310	359	356	318	377	340	346	331	332	355	352	329	332	363	349	353	334	368	315	331	339	334	321	349	358	307	370	349	376	366	344	350	347	362	390	397	375	352	326	359	385	322	365	343	355	362	347	365	364	348	354	327	346	370	353	320	358	338	360	350	330	349	331	334	334	349	327	347	347	330	355	333	375	312	350	352	345	344	366	360	329	339	335	374	324	332	344	354	328	357	323	332	350	351	353	356	353	349	338	344	348	341	326	362	346	373	331	378	342	334	328	335	390	338	366	351	350	336	306	356	319	341	356	354	342	338	353	347	355	333	322	344	335	344	348	345	338	361	335	349	323	325	305	345	339	327	352	324	362	325	342	333	354	370	343	307	331	391	331	394	322	355	312	333	363	334	322	357	351	341	345	318	322	345	334	351	335	353	335	341	318	348	353	348	341	362	362	326	336	351	322	326	361	342	318	358	306	376	359	336	350	354	320	353	393	348	335	364	321	376	348	341	342	349	335	363	356	330	375	326	344	358	374	326	321	350	321	348	356	341	327	355	332	341	338	307	349	320	348	354	339	343	333	319	343	328	323	338	349	309	334	350	318	373	359	389	347	356	328	352	346	337	331	367	332	347	360	335	336	369	340	352	358	362	339	347	343	351	360	329	355	366	347	358	350	346	339	360	338	402	357	361	351	343	362	343	336	348	360	355	375	338	351	368	366	339	336	322	359	350	343	357	354	377	336	373	343	340	336	349	341	345	371	316	347	330	368	362	355	343	342	332	363	374	344	329	328	301	373	355	379	344	353	354	299	342	335	327	342	359	355	320	351	365	315	365	334	340
34414	15102	12587	11235	6941	4692	3438	2542	2322	2108	1556	1299	966	852	1085	956	767	793	884	552	484	454	415	518	452	515	284	267	272	270	230	281	239	258	267	248	238	237	247	245	208	237	247	262	237	242	236	242	211	240	241	225	240	226	230	222	218	241	243	239	230	232	232	232	228	224	268	229	239	252	223	223	256	215	220	244	232	224	227	240	230	248	230	219	218	212	236	216	203	241	223	244	215	218	223	234	229	219	251	211	209	217	227	214	219	248	237	249	218	221	236	226	217	207	223	235	226	240	211	215	212	233	245	209	204	216	233	224	237	222	222	198	225	225	238	217	225	212	256	232	232	243	221	236	220	226	218	225	235	229	217	231	243	221	226	249	229	232	225	217	236	224	239	223	220	225	213	244	227	218	200	210	247	220	214	212	204	219	214	241	213	210	222	245	242	233	222	214	264	249	231	227	222	207	226	241	233	237	228	210	198	235	214	234	256	207	217	241	220	218	238	198	215	244	246	239	202	231	229	233	232	237	211	210	228	236	226	235	228	224	229	217	244	227	215	219	228	216	217	245	227	227	221	220	218	232	216	242	227	247	225	253	219	239	215	229	232	240	226	220	215	213	234	195	224	244	207	237	201	225	231	209	228	230	230	226	228	235	224	214	236	211	232	249	234	215	231	257	223	218	245	215	219	233	254	235	214	245	246	233	215	205	211	220	215	228	232	221	227	224	235	208	203	212	215	189	227	209	226	242	234	230	209	234	204	210	233	234	227	232	218	256	222	233	197	250	227	221	214	201	219	240	185	238	216	201	208	242	230	248	194	238	203	218	252	249	194	226	230	247	221	199	235	231	261	222	215	233	223	218	198	225	248	221	209	222	217	272	219	230	239	226	230	238	235	211	227	211	227	240	247	227	214	224	214	229	235	218	235	221	209	226	219	231	244	233	242	192	236	252	226	212	257	198	240	224	206	213	223	221	215	232	239	273	251	276	227	252	208	216	203	208	204	234	229	219	224	231	234	214	222	226	260	215	226	241	216	240	219	199	225	222	260	215	242	245	220	239	239	247	208	230	231	238	226	206	200	236	229	198	219	238	207	201	212	235	244	204	211	203	246	200	235	214	227	211	251	243	210	233	246	214	219	207	243	227	206	207	209	216	224	244	210	219	219	248	259	231	232	205	215	214	238	244	190	214	241	226	231	207	208	246	236	210	229	201	236	212	219	226	273	211	247	213	236	214	248	228	231	223	213	212	224	208	244	236	205	233	218	210	241	258	188	240	207	221	214	212	233	232	204	249	240	221	226	228	215	233	238	228	234	212	262	215	234	251	233	227	245	248	232	223	192	208	242	245	206	253	217	213	240	237	231	228	223	201	248	215	246	225	229	217	210	236	223	224	234	242	235	216	234	215	241	251	261	235	241	250	250	246	245	225	231	226	215	228	247	223	200	247	222	216	240	205	214	209	224	249	239	216	237	230	200	243	257	227	228	218	238	212	225	223	224	225	218	225	217	232	257	249	238	227	212	247	219	216	213	217	229	212	242	244	238	228	238	224	229	229	228	225	220	214	239	252	207	227	197	212	231	240	204	199	247	233	237	239	228	206	214	230	221	209	217	235	247	213	217	203	239	232	234	237	230	244	244	254	214	245	233	231	241	214	212	225	236	236	248	220	244	244	230	198	243	219	231	222	242	213	207	214	223	205	246	229	232	211	216	196	216	246	223	229	235	196	232	236	249	228	234	230	227	208	207	243	258	219	211	235	227	229	211	226	230	211	209	237	234	223	241	213	253	238	223	260	217	224	231	230	253	249	232	221	212	215	228	227	239	251	226	214	230	221	229	212	213	218	221	228	243	211	213	241	253	202	222	235	210	220	239	242	215	249	242	247	245	225	234	203	227	222	216	255	208	239	229	216	242	218	220	242	218	224	206	205	218	207	226	204	244	230	253	208	220	213	197	221	224	228	202	231	219	228	233	252	240	236	225	253	237	235	244	211	239	199	193	235	228	210	223	227	232	236	214	257	229	222	237	221	228	198	213	240	231	224	222	249	233	218	215	214	238	230	250	258	256	230	232	245	229	240	225	256	232	214	212	239	259	221	219	224	217	212	199	221	213	231	194	203	219	236	229	222	249	232	244	214	234	216	247	240	226	209	226	212	245	236	235	237	222	228	235	227	251	222	229	208	183	201	245	213	225	227	239	201	225	194	238	252	235	220	217	217	224	243	233	230	199	236	199	225	272	244	242	222	219	219	230	208	206	219	222	241	219	227	222	246	247	225	242	226	218	210	226	234	229	234	211	227	240	210	244	241	199	234	214	201	243	235	219	209	225	221	226	228	216	241	212	238	205	196	176	224	227	229	222	241	204	227	222	213	240	238	263	214	224	224	212	247	231	191	222	230	221	228	259	243	230	209	235	223	222	225	226	215	220	248	242	233	239	217	241	228	215	225	244	216	224	212	240	206	217	219	238	244	245	250	238	203	235	237	211	231	226	239	207	227	238	233	227	233	234	224	224	208	208	214	219	226	214	242	239	207	221	260	219	243	248	242	219	262	236	212	203	236	221	219	214	228	238	236	226	253	228	210	243	204	231	256	234	246	225	243	279	217	239	241	226	225	262	219	199	244	248	256	238	225	216	243	273	217	235	219	205	220	212	249	225	205	235	262	193	215	218	246	275	236	208	249	206	232	199	235	237	216	227	251	219	231	214	207	231	230	215	222	256	203	208	231	242	233	199	203	226	258	236	219	237	215	207	191	212	194	233	258	211	245	252	232	220	234	215	215	238	234	218	211	228	226	206	206	207	216	237	243	242	202	186	231	213	217	226	214	240	224	240	242	241	203	227	248	233	238	198	239	226	224	231	244	215	216	212	223	255	237	232	204	247	230	201	241	243	250	225	240	242	230	219	253	226	202	220	218	232	203	215	239	233	239	238	228	227	236	258	205	223	223	243	223	224	246	209	202	209	223	211	200	230	236	221	229	224	222	220	217	212	224	196	208	245	203	237	225	231	234	234	230	244	222	242	248	226	201	223	200	236	225	211	216	221	206	233	197	235	245	237	259	205	232	255	234	254	241	222	214	241	236	236	232	226	239	245	220	222	221	248	224	215	243	224	212	225	201	229	232	236	217	228	210	199	215	190	192	243	227	215	240	209	216	245	220	204	230	217	209	245	243	235	232	230	220	215	235	231	245	227	225	236	210	230	209	223	240	244	241	202	216	212	230	202	222	235	228	234	190	244	222	206	223	235	208	220	246	234	250	215	242	213	238	219	226	219	224	218	222	262	199	208	224	217	252	220	211	256	231	242	279	230	256	236	214	217	225	225	240	239	225	218	227	194	234	227	216	227	230	222	225	225	219	245	234	242	233	213	201	216	229	238	227	230	213	248	251	204	239	210	237	241	234	235	227	240	211	233	229	242	229	244	193	242	215	254	222	194	229	209	239	217	215	220	211	223	236	215	241	244	237	220	226	251	254	217	213	211	218	223	222
19268	6054	16484	21207	17985	14801	12684	10824	9838	9067	7315	6236	4378	4636	5328	5320	4374	4268	4456	2632	2447	2375	2036	2670	2152	2954	892	811	766	714	683	709	685	698	679	643	644	616	659	708	623	672	628	655	667	600	574	604	600	564	595	592	636	585	582	579	631	576	592	556	543	554	592	601	574	557	580	561	582	575	577	603	643	607	547	559	581	590	563	552	583	554	627	580	548	541	582	599	551	593	572	594	564	596	552	561	562	572	548	540	588	558	578	593	581	559	589	573	517	550	549	507	557	534	559	568	569	544	573	559	576	567	522	547	575	579	532	569	545	576	548	543	559	594	535	548	594	537	526	549	541	541	562	510	557	493	554	547	538	551	582	541	562	552	553	552	554	521	501	590	562	565	564	548	518	536	564	527	603	547	520	562	529	557	551	547	557	527	538	539	507	513	556	574	537	524	578	559	560	519	574	593	545	513	539	547	519	566	592	544	585	543	550	574	544	540	565	595	570	571	529	538	593	573	563	570	570	541	533	577	547	513	529	564	583	558	571	556	507	528	566	535	552	552	520	604	586	581	543	581	572	584	577	530	524	561	557	541	547	546	586	568	547	551	531	522	555	526	576	574	536	537	517	545	527	597	593	617	573	554	564	557	549	554	536	566	572	522	522	543	578	539	521	572	545	544	540	523	526	522	578	580	609	561	524	542	507	561	572	566	551	520	552	555	577	525	528	555	522	552	557	568	592	549	590	547	557	541	543	506	551	543	543	562	525	536	535	565	535	548	530	577	549	557	560	553	573	555	533	577	523	547	561	537	529	583	569	553	546	583	581	549	511	553	576	545	518	592	520	573	555	531	592	543	548	535	540	591	587	553	563	558	544	526	552	574	530	571	541	574	536	551	610	518	508	498	549	552	549	513	536	540	578	573	559	543	618	545	552	548	546	563	584	569	548	510	506	586	524	566	511	510	530	543	541	554	579	569	540	578	541	535	537	525	553	520	552	575	537	549	564	537	543	561	545	572	581	588	552	546	541	553	620	575	552	540	562	572	565	571	545	527	519	539	596	550	568	510	569	546	555	574	547	552	533	576	544	561	540	532	548	527	584	545	544	493	556	595	603	509	553	546	521	558	548	592	536	536	582	508	589	572	566	535	534	584	570	549	521	521	553	541	561	544	551	554	557	567	523	528	529	580	525	523	547	515	540	547	587	570	589	543	543	579	544	573	583	556	539	537	518	565	547	510	538	581	556	569	543	528	549	525	523	515	505	536	529	578	566	561	525	548	554	554	564	538	515	544	553	562	520	552	563	557	516	549	522	559	568	554	570	544	509	569	564	556	568	600	526	546	535	513	553	546	536	569	552	566	519	564	566	539	599	520	550	539	570	537	587	561	534	525	554	548	579	540	552	568	561	530	550	593	578	605	558	560	593	560	537	542	558	529	559	515	531	571	586	543	585	597	572	558	540	518	526	573	555	572	524	589	527	549	550	557	576	562	558	559	560	531	540	544	561	556	558	554	560	523	571	552	565	538	536	568	496	526	518	543	498	545	584	572	544	530	552	534	552	509	579	537	505	565	574	530	549	554	593	561	550	529	540	580	566	516	565	548	532	491	546	586	553	502	573	576	568	595	566	553	548	578	588	554	540	551	530	514	534	594	513	538	571	556	574	533	573	522	534	536	517	530	581	552	592	578	515	571	558	570	581	527	536	564	543	598	524	543	557	532	529	580	535	564	573	517	582	559	532	541	540	554	557	600	540	571	549	560	547	520	550	560	578	557	552	547	604	545	567	580	524	539	561	531	569	569	564	538	600	541	551	553	550	555	540	540	540	543	559	556	530	540	559	572	526	604	533	560	570	581	532	543	565	574	515	500	528	582	547	585	563	559	547	555	544	564	543	566	545	567	586	536	561	539	585	527	538	563	576	520	579	525	520	556	570	560	536	577	534	529	529	555	576	536	517	544	567	505	587	567	552	562	539	543	570	569	558	568	606	588	597	562	540	545	533	527	539	562	590	523	527	554	519	571	491	544	532	571	589	534	584	545	531	570	540	580	562	555	547	551	521	531	521	569	552	529	535	571	545	561	577	522	515	523	560	558	614	548	526	579	540	557	569	553	546	535	528	572	599	543	546	532	574	553	502	557	529	556	560	544	532	549	558	551	561	575	580	545	517	582	542	549	549	560	517	564	566	555	522	574	535	554	525	548	577	559	544	577	518	552	520	574	492	538	556	577	564	549	547	533	557	573	504	539	581	558	580	570	563	547	535	550	527	529	559	553	516	593	522	582	567	555	560	560	564	524	539	535	572	586	566	524	556	548	532	521	549	583	565	546	552	583	531	556	529	544	548	519	567	538	527	558	548	543	517	598	532	583	533	523	494	536	564	554	564	515	601	562	551	575	555	552	588	557	526	567	562	571	544	542	609	542	565	517	544	565	566	530	550	548	559	537	562	526	572	527	509	571	565	535	535	542	524	548	573	566	503	529	540	541	567	524	561	541	536	590	606	587	544	610	582	587	480	529	573	491	583	583	568	541	557	540	564	562	522	549	551	549	522	527	552	527	496	562	541	538	611	591	573	551	568	546	549	551	544	528	517	534	522	558	552	521	542	567	525	546	501	544	546	570	573	545	528	556	543	558	526	548	563	521	536	540	538	603	593	566	520	520	547	547	558	540	560	530	549	537	532	511	525	509	567	517	508	532	568	564	501	537	534	543	544	567	525	556	591	551	590	578	519	559	548	524	564	537	578	542	540	554	535	564	549	536	551	517	533	550	537	567	567	541	535	572	568	566	572	555	548	521	565	521	570	568	564	549	543	556	556	561	493	516	532	512	544	570	546	546	557	595	544	553	553	562	566	553	506	530	528	560	539	539	516	555	558	534	523	543	567	516	577	521	534	573	595	560	585	531	557	570	557	593	504	559	540	587	547	553	568	549	518	554	562	514	601	589	586	513	550	564	533	570	548	546	591	548	550	511	566	516	564	556	625	538	582	551	549	567	570	573	555	557	541	525	619	556	578	545	547	556	560	524	539	558	570	554	576	533	561	546	547	560	547	552	520	537	556	564	570	581	551	581	552	526	599	544	543	547	554	562	553	550	532	529	550	560	519	586	550	553	548	545	553	593	562	531	553	556	548	543	544	526	585	576	554	552	552	549	554	525	527	569	566	549	560	542	552	555	514	551	579	579	548	558	587	534	553	548	567	531	551	540	540	525	559	561	574	562	603	509	574	588	514	566	524	538	525	590	551	565	554	574	550	533	523	541	543	538	533	564	546	470	550	574	549	562	542	572	589	550	562	584	512	537	534	559	518	590	538	554	553	546	538	536	521	553	571	537	550	535	561	539	570	518	596	563	571	497	569	585	558	497	571	547	541	540	570	550	550	559	547	564	537	540	577	542	529	543	542	554	567	536	537	508	580	523	553	583	563	559	594	556	569	566	517	564	535	536	543	574	571	583	537	551	577	567	584	521	558	544	543	538	539	575	533	589	580	587	549	577
5234	2395	4438	3167	1885	1638	1133	806	641	471	396	369	322	305	318	338	321	274	286	232	245	197	233	213	222	234	211	216	207	222	207	251	201	224	211	228	242	243	207	201	219	216	220	205	246	223	200	251	236	192	216	230	201	207	183	232	190	231	212	230	214	224	225	222	229	202	219	234	220	230	233	199	202	195	220	229	220	200	225	206	200	197	231	228	226	204	231	206	215	199	209	206	222	196	234	200	218	210	240	233	225	221	210	205	195	209	227	218	228	228	202	203	238	203	210	214	227	239	214	210	204	208	228	222	228	227	244	212	174	218	230	212	202	251	229	213	202	231	188	210	203	202	214	226	210	220	195	207	184	222	226	215	200	221	203	234	227	222	228	209	219	207	203	200	203	211	234	203	233	215	193	204	220	200	251	199	211	228	203	221	190	238	220	221	220	227	218	232	206	226	228	207	214	209	229	218	234	207	219	194	228	208	246	208	226	237	201	223	236	225	227	245	219	209	227	204	198	202	221	245	217	201	209	214	209	207	245	256	239	198	194	197	243	206	236	241	218	231	196	219	224	237	208	236	214	223	215	233	220	197	234	225	201	230	199	258	229	235	210	209	184	220	206	219	238	194	231	218	208	216	212	207	213	234	230	211	211	202	183	201	197	205	202	228	214	213	207	189	225	200	218	209	235	219	213	207	194	220	219	224	193	215	200	219	202	214	202	225	193	208	230	227	196	238	213	208	231	246	219	217	209	223	221	200	204	209	210	215	207	211	237	230	219	223	204	172	214	209	247	206	198	224	221	191	203	225	214	212	239	229	212	195	217	222	179	203	202	216	238	223	224	212	221	241	213	234	233	235	212	239	218	201	234	221	204	242	246	203	219	222	222	200	220	232	199	200	196	223	203	214	222	242	252	219	234	241	239	233	250	216	222	224	216	215	214	197	219	215	223	221	204	217	216	223	211	221	207	201	229	216	202	228	221	245	215	204	219	216	231	216	223	207	246	235	215	200	222	196	254	224	224	212	213	212	218	229	189	217	226	234	196	182	220	214	226	208	227	231	193	217	241	183	234	220	219	244	202	210	242	200	233	232	211	207	213	226	221	227	246	205	205	225	247	217	209	208	215	219	197	234	221	212	203	220	227	245	226	227	215	229	180	226	208	194	223	213	209	227	239	207	220	217	222	221	228	220	212	207	218	212	211	221	203	226	198	198	222	244	199	202	238	204	211	217	202	225	237	215	192	200	191	213	191	217	211	222	209	203	217	231	210	242	201	220	216	216	228	223	218	207	223	203	203	249	214	250	229	188	228	201	179	227	203	219	230	216	223	181	227	212	233	214	212	248	230	235	206	228	229	224	212	212	253	235	240	234	198	252	204	198	195	197	205	226	192	230	197	202	221	189	224	206	228	222	238	244	221	210	198	207	230	200	205	217	186	224	225	225	248	245	224	229	219	196	241	197	232	226	200	240	213	203	203	220	218	217	216	203	213	202	217	199	221	208	220	224	206	229	219	206	216	210	230	228	233	211	197	202	235	219	236	218	213	224	206	185	223	185	229	204	215	232	225	223	239	210	173	251	232	220	203	198	227	235	234	211	240	200	219	241	219	216	198	221	199	232	181	221	229	209	230	218	244	214	213	231	212	204	227	210	221	208	197	239	243	209	210	226	210	210	208	231	215	235	213	193	227	222	222	208	238	242	203	225	222	244	206	212	211	197	218	239	264	238	213	219	209	224	212	236	219	218	217	233	203	209	192	195	203	234	229	219	223	224	211	221	239	256	244	206	242	226	212	225	226	214	225	225	185	221	245	226	240	251	197	228	201	222	196	195	202	209	213	189	246	193	193	200	232	224	225	215	193	231	216	233	217	225	240	209	224	236	225	223	206	232	234	206	218	207	222	216	220	216	179	253	229	208	231	208	199	184	206	220	221	200	208	194	221	200	222	196	217	226	224	192	214	212	216	231	236	190	228	217	227	209	200	206	241	211	219	187	191	198	208	224	188	241	197	250	199	218	197	213	205	246	221	212	234	218	231	233	226	236	208	221	221	242	224	190	243	214	221	224	232	211	201	225	218	249	228	204	231	208	214	204	229	233	239	215	227	212	200	214	215	207	243	208	190	207	211	217	227	214	237	206	203	206	209	202	210	218	234	232	201	211	203	242	224	227	231	208	234	232	231	202	229	206	221	216	257	220	175	208	200	233	215	247	225	214	217	217	244	215	209	221	223	232	196	242	223	220	198	247	235	271	223	199	212	193	221	252	246	212	229	218	214	187	240	207	186	222	240	203	212	228	240	212	229	197	211	234	206	212	193	198	236	212	220	232	214	219	196	189	201	214	213	216	227	211	216	230	234	215	208	205	193	212	209	212	223	241	215	216	227	207	225	221	211	216	222	203	205	215	206	228	239	216	201	208	241	223	219	222	245	240	211	213	207	203	234	217	241	216	219	231	185	215	208	236	202	212	224	210	258	216	216	211	217	233	220	220	229	219	208	226	203	234	217	202	209	186	210	227	225	208	232	242	241	223	252	199	219	214	235	225	202	215	230	230	239	228	221	217	224	211	235	219	198	210	217	212	198	235	244	229	217	235	222	221	215	228	213	220	211	210	200	200	231	217	217	233	189	231	212	213	204	224	207	210	211	194	204	218	216	168	230	186	239	223	215	227	237	250	224	202	220	224	209	233	210	220	212	216	201	221	238	213	190	205	212	202	230	200	225	210	207	214	192	221	217	206	245	243	223	247	201	213	212	203	231	222	217	221	200	213	206	220	215	199	207	200	224	221	221	211	229	219	258	223	214	229	237	236	243	225	231	212	251	209	227	199	202	198	185	225	233	196	207	220	208	207	182	236	233	201	211	228	187	230	217	238	227	201	207	240	200	207	235	220	212	229	216	207	233	212	214	235	252	195	212	212	196	214	216	185	200	236	227	219	175	207	203	235	224	223	218	232	205	202	228	207	225	191	241	217	210	220	208	201	212	201	211	217	194	240	246	242	230	240	195	220	209	217	219	214	217	225	230	199	242	213	187	218	226	235	216	222	216	244	230	235	223	196	223	221	195	227	235	235	244	245	220	201	223	224	227	224	210	209	186	206	220	232	231	245	218	243	189	214	216	246	204	221	214	217	231	190	194	202	229	218	203	204	192	198	225	199	234	213	193	202	229	245	225	214	206	209	212	219	214	236	231	218	226	211	203	206	225	239	200	214	234	231	204	210	217	238	227	250	214	229	211	201	225	214	211	216	194	200	220	215	210	242	204	229	212	202	210	216	220	210	202	205	170	203	249	196	231	230	191	222	233	239	243	224	218	213	242	215	188	228	220	219	240	184	236	239	225	239	236	214	247	232	225	209	216	202	224	215	218	214	210	208	229	239	210	202	224	199	215	210	211	241	235	213	225	217	210	221	224	216	226	251	209	224	274	256	249	197	219	215	220	223	208	259	227	235	250	236	229	214	191	227	236	232	213	224	206	180	231	216	202	238	238	230
3816	2392	8164	8421	6746	6466	4744	3365	3034	1907	1688	1478	1204	1044	1045	1239	1060	966	1009	680	572	604	573	562	542	583	540	524	511	519	531	512	501	513	532	491	514	503	516	506	542	531	550	511	514	496	523	530	526	505	534	505	517	552	542	508	544	511	532	500	543	544	495	490	518	488	524	474	501	489	516	481	531	477	508	515	556	536	492	486	489	495	493	507	531	486	531	530	511	492	486	518	519	532	523	517	478	554	490	501	491	485	450	532	520	514	489	500	511	554	515	508	491	529	492	501	502	491	471	529	505	517	472	485	478	491	528	474	471	494	510	511	502	530	528	477	486	518	521	530	521	465	514	526	541	524	511	525	510	564	474	487	519	511	527	484	491	503	529	494	508	518	492	528	504	515	495	499	501	486	502	509	510	528	465	508	486	506	486	476	515	547	508	476	485	522	475	500	504	531	501	525	543	508	527	475	512	504	491	487	474	497	493	458	526	482	522	500	545	500	483	468	487	456	443	518	515	517	521	547	469	499	497	483	515	495	523	523	496	491	506	510	542	520	527	523	508	525	472	553	474	536	529	554	535	539	563	500	542	484	484	545	517	497	514	468	512	513	509	502	491	480	497	470	499	523	488	528	466	509	516	496	485	478	506	516	524	518	479	499	531	465	498	501	522	491	502	489	498	493	479	528	523	520	524	470	539	535	512	514	530	518	509	513	511	502	502	507	481	515	488	483	502	500	531	532	556	487	505	517	484	519	473	492	499	528	524	545	495	495	498	500	491	557	527	537	535	506	489	492	523	499	542	523	536	520	524	529	524	540	506	503	556	482	502	524	493	516	527	516	515	517	524	494	521	523	512	517	529	500	480	507	539	531	518	510	516	535	491	497	509	554	508	500	493	531	497	500	474	554	493	505	500	539	460	485	468	494	535	511	505	511	501	495	540	508	518	538	530	478	504	532	490	521	478	551	521	491	482	482	499	508	504	539	511	515	509	494	502	511	496	497	522	549	544	509	514	491	538	540	524	485	494	499	500	501	473	507	506	503	520	501	531	552	511	504	546	469	515	534	529	541	532	506	511	514	488	492	548	505	529	470	511	526	527	513	498	480	511	493	492	529	498	525	527	508	493	496	492	497	529	531	491	514	511	514	530	495	526	523	514	498	508	514	460	522	508	514	495	561	541	507	529	478	505	520	513	494	506	481	523	470	498	522	498	521	506	487	527	490	504	511	493	431	536	540	493	509	492	523	463	493	493	535	502	471	501	498	457	550	505	512	534	508	528	513	513	547	499	531	496	491	498	492	502	509	502	453	513	504	501	535	475	497	487	523	484	479	486	506	525	516	518	512	530	509	522	528	530	479	484	476	516	520	499	493	495	500	507	490	493	504	557	532	508	526	530	527	502	471	546	527	527	490	534	538	481	511	520	456	520	551	529	500	556	454	469	482	481	487	474	516	464	520	488	518	519	547	509	486	537	504	507	520	464	468	517	529	562	489	514	505	511	547	488	547	515	505	490	529	503	479	508	521	534	498	526	510	500	492	537	475	511	473	494	521	484	482	543	510	485	496	491	507	491	491	495	483	516	502	528	466	437	486	503	516	514	506	520	504	501	511	514	507	485	499	503	555	488	495	498	511	482	503	504	497	496	492	536	522	480	518	483	500	537	508	507	484	463	545	498	519	489	462	499	495	529	506	504	496	514	543	518	498	528	489	511	523	507	503	523	538	538	495	520	507	505	549	504	524	530	494	488	521	523	508	484	511	516	505	478	500	537	524	504	485	499	489	527	504	517	507	465	489	523	527	504	534	507	492	471	531	483	522	495	522	527	493	489	496	454	501	543	456	466	553	503	503	494	515	545	507	463	502	472	479	522	474	491	509	530	502	559	531	502	525	459	507	473	483	508	582	463	519	507	491	515	532	536	525	488	489	507	527	494	546	501	481	519	515	505	480	499	498	480	547	495	510	534	480	513	518	517	502	506	495	507	482	546	527	543	501	487	518	482	480	519	483	517	484	520	516	502	464	469	520	493	523	492	492	518	467	502	529	519	531	543	538	527	466	502	512	554	526	512	486	489	526	543	532	524	514	514	474	540	492	491	485	513	490	504	519	478	478	463	504	523	491	531	513	503	516	478	525	507	476	518	510	514	514	484	513	502	502	563	519	495	543	481	522	482	471	511	495	479	497	527	555	458	439	515	535	487	482	505	498	494	486	522	519	476	515	496	521	539	545	454	524	534	459	507	516	497	540	518	532	520	521	516	507	523	474	461	537	534	496	489	532	532	535	493	516	536	486	482	486	496	511	513	542	520	502	536	508	531	481	500	484	528	501	495	527	527	491	501	508	504	450	501	492	533	488	502	489	511	524	501	476	516	532	516	498	537	560	501	503	531	498	468	481	493	507	529	530	514	502	514	546	517	514	507	480	541	514	502	491	472	510	530	511	515	519	528	491	540	509	509	450	513	480	498	501	512	469	498	467	519	550	522	513	547	480	508	500	539	497	555	514	491	487	492	520	484	538	489	497	502	531	467	483	486	521	501	512	491	502	504	473	504	490	503	485	514	501	492	504	536	495	475	509	526	516	528	517	488	518	472	529	516	493	523	497	494	459	484	521	495	537	522	500	539	518	495	500	501	507	482	536	484	463	485	497	493	513	491	498	481	516	553	429	504	513	546	480	503	499	556	480	480	517	519	491	506	477	503	455	520	548	531	554	529	472	502	529	513	491	524	518	525	513	495	500	492	502	496	545	483	498	515	494	548	496	487	534	507	529	529	512	488	501	519	516	504	535	547	507	535	500	516	528	500	480	512	537	512	489	500	590	484	560	474	516	486	551	515	478	551	488	484	521	490	518	530	522	481	499	507	512	482	512	469	512	496	496	549	524	494	465	508	487	513	522	498	498	509	507	555	510	471	488	502	544	518	523	479	491	526	494	552	491	500	554	527	545	535	504	506	473	510	521	500	484	529	502	476	521	519	526	469	542	492	490	491	527	498	498	481	490	502	470	517	536	515	487	511	509	535	489	525	484	491	492	538	505	492	502	508	493	535	526	513	485	523	524	515	479	542	514	502	460	450	545	543	521	506	537	507	533	502	516	517	503	536	473	517	486	490	499	510	486	528	500	500	520	525	511	488	501	506	463	507	499	497	506	532	464	508	510	485	508	501	545	525	488	482	538	532	501	518	512	522	497	509	510	521	554	545	484	548	522	495	486	495	519	508	469	533	517	521	534	507	454	514	523	554	538	513	508	547	488	503	491	472	479	536	473	515	510	553	507	521	523	491	478	572	480	528	476	501	507	499	436	493	474	493	485	507	561	509	481	517	487	498	500	512	539	514	483	523	505	497	490	502	493	472	470	515	515	551	519	464	494	496	497	545	454	585	520	490	556	518	512	480	508	488	524	496	500	528	489	508	520	517	496	463	520	498	513	520	489	486	527	475	511	500	550	511	512	513	494	496	534	512	483	505	484	501	500	537	531	532	523	508	530	455	512
25535	10157	8526	6831	4892	3268	2444	1690	1388	1159	795	677	581	541	575	493	513	548	437	321	247	230	339	222	180	220	194	159	135	153	160	147	140	143	147	119	135	160	152	148	152	123	123	134	139	151	144	129	129	120	117	119	130	125	133	132	131	147	133	114	144	109	106	128	133	122	102	112	121	130	121	146	110	146	136	143	157	129	119	117	130	137	126	108	130	121	105	132	132	128	101	121	132	143	145	122	117	110	133	129	129	153	132	120	146	131	129	141	143	144	107	116	129	132	126	130	147	145	123	145	126	133	130	149	125	140	135	121	110	138	122	126	126	146	148	131	117	139	123	128	155	137	120	140	135	122	130	113	144	129	149	126	118	127	123	128	114	133	132	121	156	116	137	121	134	138	131	116	122	126	131	115	134	128	138	110	134	125	153	145	128	136	112	133	140	145	132	114	134	146	133	119	136	132	109	122	141	146	133	127	142	137	136	151	145	150	149	114	129	125	138	99	131	124	134	122	125	153	122	134	119	108	132	136	144	154	158	154	121	116	140	125	117	131	114	113	145	138	147	116	143	138	147	115	117	135	134	130	120	112	123	133	134	111	132	123	119	132	108	130	138	126	142	139	115	116	120	131	107	123	139	154	148	114	150	111	130	108	126	111	112	136	139	127	152	136	121	145	138	128	122	111	100	130	120	132	123	119	128	110	114	123	127	140	119	135	130	142	139	131	130	115	133	130	111	132	138	107	125	135	135	151	136	120	116	132	107	127	127	136	159	136	125	112	118	145	117	101	148	137	112	129	154	119	152	139	138	113	126	115	150	118	129	111	119	144	142	119	125	114	122	125	124	106	134	128	120	121	107	131	147	121	130	118	117	123	134	119	145	138	125	134	107	115	116	136	141	119	100	136	125	120	140	123	126	137	128	135	117	151	131	126	132	127	131	133	140	122	113	128	134	124	137	124	142	151	120	135	128	117	121	105	122	112	139	144	131	141	139	130	142	136	126	118	125	105	119	127	148	132	123	144	136	120	103	117	121	128	125	129	118	127	122	144	125	124	135	124	137	144	141	93	128	120	134	132	141	101	125	115	122	125	134	143	116	116	124	128	159	139	129	127	145	119	114	129	134	148	144	116	146	116	127	122	137	134	111	134	127	125	137	133	117	132	134	125	148	139	139	122	126	143	134	128	123	146	139	129	136	122	130	124	119	116	140	117	127	125	127	109	119	116	127	129	130	120	130	128	119	119	123	149	125	123	134	138	132	141	99	136	137	115	127	132	121	125	157	122	109	120	132	137	127	123	133	133	142	120	112	130	132	158	142	124	144	138	128	141	132	133	137	135	123	125	129	137	131	125	136	145	123	118	132	128	149	141	129	144	116	141	122	123	116	116	117	118	137	116	141	134	145	117	129	135	152	119	135	154	113	135	129	134	135	143	106	141	121	131	136	156	129	129	115	129	129	120	114	124	150	129	146	121	123	136	126	124	121	134	106	138	129	156	137	139	120	131	119	129	128	121	148	120	111	138	138	143	129	127	135	127	117	139	135	117	135	98	136	126	115	152	138	127	122	119	128	143	102	129	103	136	130	143	124	140	109	135	153	118	124	132	129	121	131	109	112	129	151	136	141	121	134	137	163	123	132	122	122	112	123	141	128	125	141	138	102	124	152	120	111	133	136	110	133	140	92	121	144	143	146	154	127	128	132	126	121	142	140	128	128	96	126	108	105	130	130	154	125	109	120	119	125	124	141	121	144	136	146	112	135	114	133	134	111	128	105	130	120	140	132	135	126	145	132	143	136	117	141	140	119	125	146	133	132	127	125	124	127	120	127	123	143	120	134	145	122	140	111	122	120	127	136	120	130	145	132	130	149	104	151	139	127	132	134	139	121	138	130	125	128	119	114	123	124	152	143	111	141	105	98	129	130	117	116	153	122	114	134	146	126	106	109	104	124	158	131	132	115	122	136	128	111	120	103	142	135	107	134	129	110	127	145	125	147	131	123	139	135	119	112	109	118	123	118	126	137	151	137	138	127	102	112	154	137	128	138	127	109	121	142	130	143	125	142	120	113	119	131	135	115	126	130	122	131	139	135	151	102	124	148	128	110	133	148	117	126	124	113	121	146	137	143	116	140	119	123	131	139	136	128	159	147	135	143	132	140	142	132	153	119	127	134	138	121	128	123	140	110	123	137	140	127	132	117	137	106	132	121	128	148	130	113	132	134	149	132	116	113	125	119	103	136	139	119	130	124	134	124	124	129	130	140	137	130	105	133	127	134	131	116	128	132	134	150	123	117	127	127	127	123	141	137	151	121	104	132	119	132	111	122	113	109	144	120	137	106	117	144	120	135	117	131	141	108	92	115	113	135	123	140	142	131	126	123	121	133	138	157	125	134	123	121	114	137	138	127	118	125	126	145	138	137	108	131	145	114	121	127	132	135	145	122	106	130	128	113	140	123	121	141	132	104	110	125	147	136	139	120	139	130	116	120	112	110	115	124	132	134	123	138	127	136	143	127	128	145	111	109	138	138	111	124	142	125	137	124	126	129	111	117	117	135	119	115	146	134	128	124	132	153	129	137	149	144	138	140	160	140	144	150	143	128	128	107	137	145	111	122	125	117	131	138	133	124	127	127	127	137	140	146	130	137	118	137	111	130	123	132	124	144	102	134	121	124	99	122	124	141	144	128	127	120	113	141	122	114	110	134	126	114	126	133	120	140	107	120	124	129	128	138	139	142	136	118	122	116	149	141	113	125	143	164	128	125	150	129	153	133	97	135	146	140	117	140	111	123	128	138	133	112	123	124	131	126	121	117	118	107	135	135	121	138	135	147	138	136	131	132	142	110	129	94	124	127	104	137	110	146	140	128	145	124	142	119	145	132	125	139	121	133	145	98	126	139	142	120	142	124	147	125	115	136	132	121	138	104	124	114	133	139	125	128	122	127	130	138	126	133	139	117	120	134	124	138	127	132	117	147	138	126	131	144	114	127	109	118	128	138	134	131	130	123	131	125	145	111	131	144	109	107	122	129	129	133	136	144	133	118	111	120	130	139	132	158	137	132	120	120	135	118	103	118	109	111	132	132	115	152	135	115	130	137	147	133	134	118	125	114	142	151	125	122	111	136	140	122	117	119	111	134	146	152	134	116	134	144	136	123	131	130	111	112	118	118	123	138	121	123	146	138	120	124	112	127	117	116	128	128	142	146	131	111	130	142	119	126	133	156	128	116	141	138	127	119	129	110	133	141	129	152	129	121	137	139	117	124	134	142	147	127	119	126	122	125	123	147	113	138	140	131	136	123	107	140	145	115	140	135	128	138	109	139	163	115	123	131	129	134	122	131	129	135	141	169	132	124	123	133	138	113	124	125	135	142	131	147	136	145	125	121	123	136	138	139	116	123	141	123	128	137	122	126	126	126	148	129	136	144	126	123	133	120	142	125	143	143	123	114	143	128	138	134	138	102	137	117	143	117	122	123	127	142	144	128	132	131	122
14671	5307	12658	16091	15182	11463	10206	7761	6628	5305	4303	3795	3244	2725	3398	3065	2820	2985	2641	1854	1457	1234	2044	1209	712	1154	891	512	473	465	421	435	410	402	393	340	417	381	399	422	397	349	370	370	388	343	360	362	393	346	353	358	326	357	386	356	369	372	353	341	361	348	353	347	348	372	342	324	336	359	332	349	322	303	336	370	352	335	349	372	397	329	353	314	359	328	361	332	362	356	293	336	316	335	332	393	371	373	345	300	347	328	315	351	346	332	326	353	360	328	350	363	352	353	342	325	398	340	324	352	326	331	317	339	338	353	335	321	322	362	346	352	370	321	369	329	327	348	348	329	307	377	338	328	321	304	339	355	334	340	365	329	324	314	331	318	342	287	369	316	308	341	313	327	313	359	327	323	326	340	353	351	345	328	349	332	357	320	356	336	341	327	355	321	372	310	317	370	356	313	293	357	339	301	344	342	361	328	322	364	331	309	319	325	307	326	343	345	370	361	313	323	360	283	328	307	334	343	338	325	339	330	325	366	344	338	338	349	355	316	328	336	333	332	300	357	348	323	308	325	334	329	378	315	369	330	353	367	347	370	325	351	329	328	336	330	366	320	318	342	334	340	355	333	333	321	343	346	313	323	323	339	341	298	320	366	358	326	307	357	367	343	336	332	359	361	363	312	352	321	354	324	368	343	355	354	350	339	325	352	329	314	334	351	354	351	334	340	345	319	352	322	359	324	357	333	336	335	379	363	326	330	353	331	332	345	338	355	369	318	335	323	376	369	326	333	323	353	343	342	333	336	332	347	382	309	368	342	313	353	342	347	340	306	308	324	333	361	348	312	367	295	345	312	342	342	333	359	335	325	358	315	362	319	370	328	331	344	345	334	366	325	296	328	334	328	343	336	340	337	340	344	335	349	339	354	309	380	347	344	334	351	319	326	302	318	330	317	328	336	318	356	314	337	344	329	326	332	352	354	310	328	317	342	336	364	350	353	323	322	317	353	359	324	326	324	328	361	328	298	329	332	317	318	345	330	350	360	353	339	344	360	322	341	394	323	322	319	338	338	330	344	369	335	319	322	346	322	321	334	327	303	324	332	328	348	319	315	347	337	330	316	326	333	347	316	331	347	313	317	326	328	353	350	345	349	333	361	329	322	372	315	349	371	307	388	312	318	358	340	301	336	317	344	317	309	358	308	341	358	358	354	346	357	325	344	325	339	340	364	348	365	354	364	334	348	344	330	336	327	355	348	315	355	331	320	360	388	310	350	328	335	339	328	344	350	341	337	361	335	355	324	346	354	340	324	323	334	307	317	357	359	337	317	322	336	356	350	326	309	344	323	335	325	302	362	340	353	343	332	331	331	313	355	337	297	350	311	379	343	345	325	332	324	319	327	314	353	350	333	322	361	336	319	341	297	330	366	333	373	322	361	347	332	330	336	344	338	322	324	344	311	350	339	351	345	339	347	341	365	315	334	357	328	343	358	364	327	344	347	313	322	312	338	327	345	307	379	326	335	311	366	290	343	293	333	317	308	321	323	333	314	292	355	317	326	336	342	339	309	310	315	305	297	311	354	343	343	318	345	340	314	350	361	355	359	348	349	301	301	314	340	316	351	318	340	337	330	323	320	367	346	384	339	370	329	353	354	383	307	327	335	321	353	306	317	341	321	358	344	311	316	352	346	347	353	342	354	345	303	336	371	344	344	348	320	322	348	318	320	318	323	322	359	330	336	316	283	322	394	347	317	300	316	365	328	352	335	347	325	295	321	358	334	320	342	321	324	319	342	316	315	349	347	296	325	325	378	350	346	343	325	344	342	314	344	329	355	317	328	348	356	333	343	330	313	334	338	357	329	322	330	339	355	325	347	336	327	293	387	302	304	345	319	330	342	340	369	343	327	338	326	334	357	331	322	357	324	352	330	344	343	352	335	328	333	316	336	371	344	322	338	332	331	334	347	348	354	330	337	355	371	345	362	351	363	341	356	325	311	348	314	344	333	342	330	334	342	336	341	346	330	357	372	350	337	341	370	371	349	350	340	327	343	341	328	340	313	329	350	328	341	318	351	384	336	340	342	337	332	334	352	325	314	352	349	370	285	332	347	335	286	324	341	343	363	321	323	380	344	342	335	321	349	319	340	320	350	349	307	326	343	360	336	323	360	321	363	362	310	347	308	325	334	336	366	308	324	305	331	346	352	352	326	306	345	361	339	339	307	308	338	323	320	342	320	322	311	326	329	341	355	324	313	340	337	299	326	333	359	332	349	362	338	356	329	306	327	337	321	330	309	330	325	312	345	327	307	350	341	338	351	302	324	319	340	336	371	293	310	358	384	348	332	318	323	356	350	336	336	333	344	314	331	327	356	338	335	326	319	324	332	340	317	348	312	326	359	315	324	339	322	336	327	324	328	325	343	347	345	381	291	354	340	317	343	313	346	326	338	320	318	321	337	319	332	379	322	350	342	341	353	328	339	359	339	293	306	347	329	315	334	343	328	319	336	327	323	326	313	337	313	330	329	336	327	325	328	337	348	336	340	345	382	336	344	297	322	324	331	331	336	309	307	333	337	347	310	332	342	332	342	326	374	314	381	367	326	329	302	325	355	311	334	353	354	348	336	346	309	333	307	321	349	351	355	342	342	314	335	340	347	370	317	357	353	368	342	335	340	327	337	341	312	356	301	334	376	370	362	326	344	319	316	335	336	347	322	326	305	343	369	339	324	342	310	323	331	302	323	329	335	359	310	283	340	313	315	350	349	327	335	325	338	308	359	301	336	312	352	337	334	297	313	345	324	325	344	310	334	319	336	318	360	321	315	345	330	367	329	321	366	313	343	329	339	357	343	316	355	359	357	348	358	328	319	383	312	347	318	311	323	342	309	361	328	358	322	360	312	328	310	323	313	322	339	341	322	327	334	329	360	335	338	331	334	325	327	357	324	350	357	323	391	332	359	359	342	330	311	335	325	335	341	335	321	339	334	312	373	348	323	339	341	341	327	356	338	338	309	318	336	324	335	330	346	331	325	368	344	346	337	340	336	359	391	322	342	345	334	332	307	337	352	322	366	356	343	329	313	296	372	330	336	368	325	352	329	311	307	320	372	358	312	322	323	349	322	312	329	325	352	312	346	355	356	344	353	349	348	323	332	315	355	322	332	296	349	324	323	372	346	313	359	348	335	337	323	354	314	355	328	321	328	329	326	352	365	317	307	333	343	314	308	323	337	337	371	347	344	324	321	330	322	320	355	347	333	336	302	341	335	341	353	349	359	332	355	337	316	350	326	334	334	331	326	344	323	311	318	346	347	380	383	376	403	345	317	331	365	321	336	349	300	322	337	371	307	341	331	314	354	332	361	335	353	335	354	372	293	326	325	330	354	320	341	321	330	334	341	349	366	322	342	336	329	353	353	336	345	319	341	345	305	346	346	325	342	355	330	356	343	355	323	322	320	294	337	314	344	323	313	372	324	344	324	305	312	336	322	310	367	369	318	338	366
37178	19765	14572	11199	6723	4341	3410	2534	2198	1796	1624	1243	1158	1079	1036	1215	1022	903	787	614	488	506	513	405	315	328	270	255	271	271	226	249	263	258	262	232	219	251	246	236	248	236	244	257	227	254	242	236	218	209	252	207	259	206	235	221	230	231	229	242	222	230	234	263	223	251	224	246	215	220	246	216	254	229	221	216	216	214	192	229	235	206	208	212	219	245	256	232	212	220	194	244	237	216	244	237	223	246	208	219	259	257	220	237	227	207	184	228	229	227	213	236	226	244	232	219	208	235	250	240	226	240	230	244	246	219	222	226	231	225	234	218	231	253	223	224	232	245	230	225	249	247	227	226	226	235	212	238	241	232	263	213	211	232	222	250	259	227	215	229	225	210	221	242	210	229	207	244	217	215	237	182	223	228	224	219	232	223	216	210	256	251	251	213	224	241	223	252	204	214	231	219	243	232	237	239	227	255	248	218	209	256	247	251	228	227	225	242	244	244	232	210	247	235	209	211	257	256	246	230	226	224	205	236	197	183	235	241	221	232	207	255	236	223	211	207	229	231	178	238	241	248	235	216	204	227	215	247	223	249	239	241	204	202	214	236	238	236	224	219	208	199	206	256	214	213	238	216	233	235	240	238	229	225	207	204	231	194	206	201	192	238	228	219	244	225	216	204	245	248	247	229	237	235	242	228	234	234	262	216	191	226	245	222	230	268	213	238	238	236	224	196	221	216	197	209	249	251	215	243	242	260	246	240	253	228	212	217	203	235	221	263	238	239	248	233	233	227	216	214	218	224	230	237	225	205	236	218	238	235	236	214	243	190	254	230	223	233	226	249	267	233	225	239	248	229	228	213	239	217	202	219	231	223	223	237	223	217	215	213	244	236	246	214	201	226	222	254	225	193	222	209	229	227	219	197	250	216	224	234	238	200	265	240	242	238	224	239	222	248	211	224	210	227	238	243	209	251	238	238	235	214	223	212	221	229	222	225	216	222	238	234	229	226	244	239	225	223	243	239	241	220	250	232	197	254	221	210	245	201	235	228	239	242	271	244	229	209	218	232	241	219	246	212	246	197	240	238	217	222	227	229	245	236	205	240	228	194	247	244	208	224	228	212	249	264	261	227	222	241	242	229	236	213	210	248	226	243	229	228	213	224	205	214	226	217	200	264	242	230	220	252	249	230	239	230	236	220	230	246	234	240	230	221	219	250	235	212	237	238	240	233	229	243	231	231	240	231	221	232	251	252	219	211	260	226	228	260	209	219	229	213	235	254	251	232	255	218	227	214	204	241	206	226	238	241	199	232	235	210	234	206	208	191	220	268	246	244	248	210	226	258	228	236	197	233	243	237	218	209	239	208	226	234	232	242	230	215	230	238	214	235	243	248	239	236	209	223	230	228	215	231	236	239	223	226	260	228	233	216	237	240	237	232	225	204	238	234	230	230	224	211	223	223	236	227	222	208	225	241	248	228	227	217	223	222	228	219	220	251	218	245	240	226	211	232	219	225	221	264	243	225	216	228	229	246	228	228	223	227	253	256	252	239	209	228	251	220	190	236	236	217	221	203	228	238	244	195	234	243	231	233	260	246	227	214	241	222	229	216	247	239	233	242	241	240	247	252	253	200	216	226	240	224	208	223	220	228	227	224	210	221	260	239	203	197	238	256	231	236	236	224	241	208	237	252	227	229	244	211	217	259	251	246	235	228	237	242	231	238	199	211	230	200	247	245	235	235	253	236	213	242	232	226	217	223	213	260	220	240	265	237	228	237	235	218	228	228	214	228	197	207	247	211	245	238	214	250	243	259	225	233	230	236	226	220	243	227	202	231	224	206	201	246	249	234	237	204	254	244	201	209	221	204	225	213	244	237	202	235	202	205	220	216	235	237	251	213	231	229	224	222	234	249	233	209	221	227	238	229	240	247	226	216	253	217	193	238	237	231	219	225	221	216	243	252	238	217	256	212	238	226	235	215	222	239	215	244	222	246	226	217	249	235	223	209	212	216	215	229	242	239	231	227	225	217	251	229	229	194	232	224	227	212	236	225	241	245	224	225	249	224	228	230	250	220	259	256	237	238	231	219	219	212	209	233	244	260	229	231	239	266	208	240	226	243	228	231	206	226	214	204	239	209	242	230	207	237	217	202	255	213	231	245	213	214	265	235	239	228	210	207	227	248	218	227	230	234	231	227	229	223	217	227	212	214	237	208	217	197	241	214	185	205	235	229	250	237	247	229	227	238	209	243	225	219	243	230	253	233	212	232	241	232	202	206	230	213	240	228	226	237	250	185	246	240	241	213	226	228	236	210	251	231	227	186	238	197	248	225	234	223	258	222	221	213	222	237	241	232	227	213	252	238	215	208	209	237	210	231	200	206	230	223	226	232	228	223	260	227	235	190	214	225	244	226	210	222	236	220	269	212	215	229	217	215	217	236	235	222	224	214	231	240	251	182	221	249	248	252	230	230	243	221	221	226	243	237	223	256	203	240	241	205	222	241	216	208	235	220	198	217	214	223	232	221	221	214	224	225	240	213	217	244	246	221	242	222	211	214	201	215	218	220	249	238	202	239	225	243	215	233	250	254	215	206	240	218	222	225	229	240	239	230	255	242	257	230	240	260	219	248	226	233	220	259	240	226	222	199	202	223	235	230	197	219	219	224	242	245	227	244	226	221	252	255	215	240	274	196	243	242	244	227	222	241	225	251	208	223	240	211	234	258	233	246	227	240	240	235	222	228	235	219	226	209	241	200	204	263	271	250	238	221	210	234	260	213	216	246	245	208	242	200	240	246	216	218	218	209	249	247	230	252	213	242	194	188	224	219	223	244	223	221	207	228	239	244	232	215	222	210	220	214	215	216	241	235	247	230	209	239	219	240	211	241	250	222	222	218	251	237	224	222	219	221	212	252	222	214	213	226	220	233	213	212	215	209	253	228	225	205	229	222	220	247	222	229	265	228	210	218	238	220	210	238	236	205	231	238	246	212	230	247	219	241	252	230	215	239	242	250	211	201	218	212	236	231	246	220	237	225	224	243	220	231	250	257	221	218	208	262	240	254	230	247	253	224	243	207	257	251	201	235	254	226	245	231	260	206	240	221	203	223	228	241	241	226	235	229	209	225	214	209	237	208	242	207	206	228	256	193	235	242	241	204	216	209	208	193	235	205	208	250	215	204	232	215	249	218	214	222	206	254	229	228	245	243	212	220	227	219	221	256	227	243	242	251	225	243	241	224	244	228	240	245	247	217	228	246	219	231	201	237	236	227	231	239	232	255	239	239	259	242	252	260	242	234	218	216	242	224	227	227	228	236	221	246	233	221	226	213	218	209	232	208	209	233	242	222	235	228	242	263	254	225	236	215	215	232	223	232	200	202	225	233	214	243	229	233	248	250	226	225	232	231	235	231	230	203	229	243	213	234	236	225	229	265	241	270	234	250	219	234	248	210	243	249	266	202	245	203	235	220	234	227	230	214	237	223	225	193	217	229	212	252
21663	7916	17286	20918	17472	13554	12148	9878	9774	7794	7203	5843	5904	5473	5549	6273	5667	4779	4063	2879	2586	2522	2527	1710	1346	1265	1217	776	773	737	729	677	732	685	665	698	714	675	657	573	622	624	665	635	659	590	629	597	630	624	626	636	579	605	614	598	582	593	549	587	575	586	603	573	638	616	584	562	620	600	590	584	576	560	639	537	561	588	601	601	595	570	569	549	548	568	587	564	565	535	574	569	548	566	590	579	612	582	559	657	552	524	559	595	555	581	633	595	535	584	563	562	560	502	563	530	556	584	580	561	558	555	583	563	554	536	556	524	555	526	584	556	517	590	525	553	616	562	569	572	595	532	541	572	563	570	574	591	563	571	539	519	551	579	583	592	561	540	588	550	543	572	561	571	555	556	555	574	571	553	526	578	550	543	571	575	596	604	548	516	525	506	594	548	613	546	525	563	568	552	548	580	553	574	544	534	541	563	535	535	553	567	517	519	547	579	541	544	525	564	605	536	541	584	601	582	555	545	553	529	542	566	600	537	553	572	514	555	549	551	583	588	579	542	576	583	545	544	565	553	565	575	538	559	587	539	560	517	556	578	572	568	562	610	567	538	538	583	555	575	581	556	581	556	558	613	552	515	534	548	576	593	585	544	592	547	532	524	614	571	558	578	548	531	554	550	511	582	543	570	554	561	571	558	583	575	545	533	559	566	575	571	604	580	545	591	556	588	574	574	519	579	565	530	564	565	583	531	520	596	578	538	592	570	568	565	548	546	547	532	498	537	531	577	581	585	576	561	521	541	590	566	549	543	583	547	551	553	538	569	553	575	545	531	565	595	521	592	538	536	568	566	588	529	561	572	565	558	548	541	566	579	510	572	577	586	570	585	535	568	578	543	523	527	562	562	562	533	534	558	568	557	536	586	564	581	543	530	541	551	551	570	568	560	580	545	503	582	550	542	526	574	571	591	571	560	556	565	533	543	595	537	566	543	542	561	531	557	567	556	551	593	532	561	511	582	524	563	528	613	532	561	588	544	560	564	571	568	547	567	574	548	546	534	600	560	514	546	550	576	577	535	553	544	577	542	560	552	529	536	560	606	565	547	582	562	595	537	557	567	569	558	563	538	581	550	564	549	562	551	587	555	572	568	543	594	550	594	546	572	568	551	555	589	523	567	531	555	571	555	562	522	538	582	568	538	550	554	549	587	553	586	522	557	538	593	589	553	571	539	568	586	580	539	573	542	546	594	610	526	552	564	534	579	536	521	537	521	534	552	538	530	563	570	571	542	561	515	616	601	568	556	513	573	598	636	585	595	521	520	555	580	562	538	563	574	581	571	564	546	570	589	554	566	522	521	558	550	531	539	554	568	571	548	563	544	514	570	532	552	554	535	549	613	548	581	546	555	540	569	584	578	545	544	556	508	556	555	559	584	513	564	553	559	568	570	546	605	560	556	554	567	537	586	572	582	538	556	581	546	567	563	582	616	550	532	557	542	554	572	584	532	543	588	576	577	568	572	553	598	533	575	535	529	562	542	532	578	522	575	533	541	542	567	571	554	551	558	579	502	579	539	558	613	552	559	569	592	564	547	547	578	576	489	577	535	563	557	563	541	552	550	566	566	549	501	548	576	540	601	533	562	584	537	591	601	544	534	560	532	543	548	546	527	573	585	575	572	560	544	538	545	602	649	556	538	542	559	570	597	546	534	563	564	533	555	519	587	542	540	550	547	577	524	562	554	585	549	571	598	594	548	529	560	570	549	573	561	588	548	592	553	552	573	564	597	553	540	544	547	557	555	561	570	577	597	547	531	566	555	584	573	538	547	552	558	547	552	566	511	634	578	546	598	544	551	564	558	560	593	553	602	569	534	584	572	563	530	552	559	571	586	549	539	574	529	599	599	544	565	586	554	559	569	566	535	549	543	562	556	561	568	556	552	581	570	597	581	569	504	547	544	532	565	540	596	542	551	541	534	550	516	559	537	543	587	568	527	592	572	565	551	575	544	567	580	562	556	563	634	541	549	617	557	539	558	508	551	564	587	589	578	561	571	574	564	588	589	569	556	517	570	570	572	561	575	534	555	553	588	531	526	553	565	552	553	569	552	541	575	558	546	557	559	520	563	601	552	590	596	534	581	545	564	561	565	520	615	526	567	572	563	541	604	557	516	584	537	568	558	575	569	593	568	539	578	546	589	556	553	573	553	571	555	581	525	524	528	530	569	490	591	548	535	558	567	564	546	539	564	578	556	568	568	585	581	534	572	558	536	531	537	596	528	529	549	598	577	612	567	601	542	522	580	576	591	518	566	581	562	561	549	570	540	585	548	595	568	565	543	568	544	567	564	572	513	566	532	557	561	517	573	552	602	581	560	553	561	548	592	553	557	555	508	575	536	575	523	578	533	578	605	515	546	571	564	534	541	622	562	588	561	582	581	530	575	551	568	552	561	571	531	548	571	551	556	571	561	580	583	553	570	528	612	595	553	567	551	570	611	582	588	563	562	531	573	556	578	595	576	552	534	555	545	542	600	593	554	567	567	510	582	586	518	592	529	587	587	549	502	567	527	542	560	567	549	543	512	533	552	531	546	557	595	591	555	562	572	580	569	549	565	559	588	588	540	572	614	520	549	571	549	539	545	559	561	563	562	546	562	559	521	611	589	532	532	539	558	531	570	592	617	550	575	536	554	574	500	604	555	546	576	555	493	545	556	605	591	565	606	547	546	550	533	540	569	527	586	585	523	558	600	574	554	526	573	552	549	515	574	558	522	588	546	592	533	583	565	584	572	518	558	532	582	561	584	546	562	519	476	585	527	528	574	573	567	566	554	495	548	585	527	539	552	551	554	550	536	550	523	542	551	569	560	547	554	516	531	533	591	540	516	503	558	549	590	522	596	550	534	561	580	535	559	564	578	557	596	562	529	584	555	566	541	530	537	600	562	533	581	558	570	522	601	574	556	554	557	530	519	568	538	590	543	564	563	560	558	516	521	545	558	595	560	576	563	554	559	539	538	572	529	587	581	556	516	560	534	555	570	577	582	544	573	556	573	563	555	550	553	547	517	549	547	555	555	584	526	552	551	571	551	602	536	559	592	519	594	536	612	529	594	550	542	547	565	563	544	535	525	543	565	615	552	520	551	516	536	592	542	549	522	597	554	582	582	564	565	556	564	564	533	529	580	549	525	507	521	576	558	531	545	568	551	601	536	527	572	577	535	544	539	583	574	574	558	528	510	534	528	536	583	581	557	579	584	567	556	564	568	535	530	564	552	544	565	573	525	559	538	543	543	561	512	533	549	578	569	577	577	544	552	528	556	565	588	548	573	579	514	536	564	565	582	580	532	573	529	616	550	488	544	556	555	561	560	510	548	523	525	573	546	557	579	567	552	576	504	560	579	546	561	575	507	538	555	532	531	537	540	540	568	584	556	540	542	577	497	561	532	534	522	554	543	550	526	572	577	586	527	574	519	551	529	570	578	520	530	577	575	549	585	559	568	574	583
6359	3632	4680	3305	1865	1212	1010	710	599	509	420	337	305	286	283	300	404	459	338	259	241	222	217	251	223	231	194	233	210	250	229	221	242	221	252	223	229	221	236	224	250	198	231	219	232	224	248	244	241	221	235	197	242	221	219	221	233	238	219	225	204	239	193	246	210	201	237	252	243	225	255	238	202	221	221	217	223	235	239	252	230	230	213	215	217	239	221	225	235	177	190	224	220	249	236	222	227	208	254	210	211	258	192	217	231	198	235	230	215	232	223	229	226	250	231	233	212	214	225	255	207	213	260	226	239	215	220	244	210	246	229	222	237	234	257	230	238	197	245	230	241	252	229	213	234	223	240	216	218	209	198	210	216	234	221	237	213	207	214	211	219	247	224	226	225	212	234	223	240	224	263	193	209	244	242	194	229	224	200	227	238	220	227	205	216	199	238	234	230	206	229	252	238	240	216	206	243	234	229	227	207	202	226	215	223	217	227	220	227	232	224	216	248	256	201	223	216	228	248	223	217	226	231	227	216	196	230	228	236	254	195	228	229	225	208	237	235	229	211	231	248	241	226	241	239	217	211	225	240	193	205	234	176	216	252	234	236	216	261	238	235	232	214	212	228	194	210	215	218	231	230	220	215	226	219	233	226	236	198	214	230	221	241	234	211	236	227	212	210	229	207	218	230	232	233	223	228	204	214	235	207	248	207	240	213	235	223	198	228	202	243	211	229	203	195	218	204	254	232	249	213	189	237	230	230	203	264	224	237	215	221	238	207	238	197	202	194	241	222	229	194	254	242	228	234	251	200	222	205	208	215	224	220	218	225	214	231	212	247	220	236	204	254	210	207	231	225	242	211	239	209	195	234	230	221	232	238	192	255	227	222	243	230	212	201	240	245	211	255	202	253	231	200	198	210	212	225	217	212	233	235	196	203	213	221	245	232	238	220	255	225	217	223	232	196	238	209	225	246	238	199	198	195	229	238	212	201	240	254	225	213	225	207	233	226	257	217	240	214	194	225	209	214	223	220	191	234	237	223	238	236	250	274	232	225	233	215	236	212	226	251	194	220	225	223	230	244	224	218	246	221	244	216	209	215	232	187	234	221	219	210	218	218	205	225	186	244	217	220	210	220	217	235	229	230	202	223	224	228	212	236	222	247	206	244	202	216	232	216	234	191	243	218	212	222	252	236	214	236	237	217	229	214	221	213	235	211	223	190	236	221	251	198	190	262	223	208	228	220	223	188	214	224	222	254	214	213	232	213	219	248	221	217	205	224	234	234	242	237	209	238	228	204	224	231	198	218	193	207	202	241	213	235	241	215	218	230	235	227	232	195	250	220	238	187	228	224	220	209	225	216	195	249	225	238	208	199	247	213	252	204	203	232	226	199	226	224	228	221	207	223	251	246	235	221	216	228	231	231	217	193	209	218	234	208	208	210	224	190	255	234	212	222	234	236	248	197	214	214	208	245	197	212	250	218	219	228	231	229	237	199	232	213	213	233	237	228	259	213	220	229	232	217	209	219	235	245	240	221	232	247	260	223	231	209	211	206	238	208	225	234	235	236	241	226	223	242	244	223	233	232	208	240	220	200	216	221	202	230	225	229	211	224	231	202	223	206	231	223	229	216	227	179	211	233	208	225	203	212	229	194	221	233	222	191	230	213	244	239	218	212	195	224	250	221	231	214	243	211	228	245	205	262	220	229	229	233	231	232	250	228	240	207	224	202	224	234	200	236	231	250	237	252	229	191	220	252	243	258	218	233	219	210	231	249	226	217	230	204	231	252	225	277	233	235	220	223	236	212	222	216	242	214	213	217	229	228	232	213	204	179	223	218	224	243	236	233	224	215	207	220	232	219	204	197	222	269	210	194	249	205	235	214	240	210	236	205	221	217	205	234	193	212	241	206	237	226	205	243	221	221	215	217	193	240	222	203	217	249	241	224	214	209	216	203	215	215	217	206	236	223	220	216	212	235	212	230	229	243	225	240	231	237	254	228	215	208	219	231	220	221	211	240	191	238	247	194	235	209	231	234	232	190	230	226	230	218	181	215	220	233	213	221	193	228	255	243	214	251	213	249	243	204	232	210	231	226	234	228	234	215	214	219	248	230	201	249	211	209	220	216	208	214	215	232	247	238	241	236	212	239	221	194	181	228	214	210	225	239	222	228	225	242	243	231	205	204	216	241	244	236	234	214	223	215	205	228	230	212	209	224	199	225	207	222	239	240	222	209	224	218	225	248	239	249	236	235	210	213	217	228	246	229	219	218	235	217	228	199	231	220	234	206	263	209	239	213	208	223	210	238	214	188	219	242	237	230	230	212	223	230	251	214	245	217	207	200	244	218	214	256	187	236	205	251	249	248	236	208	266	249	257	227	205	238	225	224	240	252	205	208	222	206	199	247	215	243	200	225	224	211	213	244	244	208	231	268	217	211	242	219	204	241	229	231	235	260	238	211	220	212	196	236	227	200	213	226	214	242	209	222	200	222	234	210	225	241	201	227	222	199	245	246	248	206	229	254	184	202	262	231	242	203	260	213	259	196	223	204	245	226	200	217	225	218	217	197	220	266	230	242	250	235	217	216	261	210	232	250	247	246	201	206	242	213	219	220	210	196	214	203	213	226	241	237	224	211	224	226	237	255	232	205	229	226	241	208	232	223	235	212	197	219	239	222	220	214	220	215	226	191	212	215	212	199	233	213	187	216	219	217	223	230	224	212	222	179	207	248	237	224	209	199	220	206	224	213	198	167	215	233	217	230	219	244	237	220	239	222	223	219	244	243	207	217	209	230	193	210	226	230	233	228	250	206	238	214	243	220	249	203	223	248	190	213	247	204	253	233	213	216	218	233	206	231	227	248	243	228	253	215	201	217	214	239	212	224	218	247	206	214	266	199	212	231	213	234	236	216	234	243	211	199	224	222	245	246	206	235	237	202	245	221	216	228	219	192	216	224	210	218	223	221	227	193	220	201	207	226	233	219	239	239	204	229	262	230	228	217	208	206	230	228	201	233	211	214	237	226	239	219	205	209	222	218	224	251	234	248	223	214	211	219	208	233	218	231	231	268	208	231	224	226	210	186	227	229	222	252	232	223	216	213	222	214	204	219	205	204	240	250	228	210	228	188	255	222	225	207	242	210	223	228	227	232	216	246	226	226	223	225	217	240	199	227	237	235	204	245	217	248	218	218	248	219	232	219	191	226	248	224	228	243	216	217	239	223	257	224	238	220	228	209	214	209	217	206	214	227	214	225	225	204	217	218	244	206	254	238	229	207	236	210	193	242	228	243	210	240	205	217	203	212	219	237	239	210	231	253	240	209	226	229	212	223	232	215	211	229	201	201	209	230	245	197	228	241	253	232	233	238	233	225	208	211	237	194	206	246	225	217	229	208	207	226	234	201	239	215	215	232	204	214	232	221	206	232	218	216	223	219	218	220	231	219	215	240	219	238	232	232	206	208	224	219	233	231	195	225	205	192	228	220	203	224	210
4467	3156	8099	8632	6539	4959	4344	2911	2576	2186	1670	1282	1143	1073	1050	1194	1731	2029	1244	682	592	667	595	594	546	579	569	536	551	545	545	540	528	538	577	558	508	558	546	564	537	522	519	543	514	533	488	540	509	498	498	524	483	502	519	508	532	495	535	489	527	515	594	539	530	505	560	527	543	514	562	535	540	521	536	504	501	526	484	521	539	528	537	540	500	507	559	511	512	507	539	493	506	534	524	542	522	505	521	493	514	487	493	542	545	505	476	528	484	490	542	483	518	491	544	545	543	545	490	529	514	511	508	487	535	499	517	520	513	530	538	520	478	545	503	547	495	521	538	509	546	547	503	529	552	526	527	479	494	527	496	521	542	505	502	541	538	536	541	555	507	524	539	492	476	526	502	539	510	562	535	516	529	497	496	586	490	499	509	554	516	472	530	489	491	539	501	508	518	522	479	519	515	504	494	516	493	563	520	469	465	501	558	561	539	523	528	486	582	514	469	492	529	559	508	541	487	467	500	533	519	539	506	533	497	526	497	522	502	519	535	555	514	535	513	547	495	498	535	501	551	535	548	553	513	504	525	528	530	516	511	535	545	515	519	511	527	494	552	556	514	509	551	560	485	553	504	511	514	522	521	535	491	533	507	507	520	513	517	504	516	523	542	535	512	497	503	508	487	511	528	514	467	534	544	525	570	501	488	517	502	542	490	504	518	549	577	506	523	531	516	473	556	555	545	511	522	520	511	509	488	493	559	551	536	523	520	504	491	505	506	516	536	492	524	540	537	556	509	518	504	527	549	537	466	545	511	505	507	518	528	515	489	485	540	510	534	518	499	529	512	512	520	535	508	505	535	498	510	571	518	500	553	533	506	511	517	502	522	544	501	521	489	536	495	545	488	481	500	550	567	499	480	517	534	534	534	584	536	547	542	509	506	516	514	557	510	535	557	521	546	547	496	514	538	514	534	512	495	522	495	526	536	547	526	512	524	545	518	534	528	565	514	519	545	552	547	517	532	559	501	528	466	511	521	500	533	502	487	522	521	510	489	513	521	513	533	514	542	522	544	540	557	546	468	545	490	519	522	486	568	505	528	508	521	553	527	544	526	545	526	509	521	523	519	520	537	546	544	510	527	541	526	564	506	543	526	504	519	531	536	506	520	543	544	504	490	502	530	537	540	529	520	548	520	547	503	550	507	536	526	555	537	528	523	524	512	486	501	538	538	517	537	549	509	496	535	544	541	535	494	532	514	529	527	497	523	485	470	510	494	490	538	532	537	512	526	487	515	494	568	525	537	535	560	505	502	507	557	541	522	542	520	538	563	488	544	525	530	561	509	548	493	566	476	545	520	522	540	528	532	537	505	526	531	495	517	472	551	524	534	527	558	481	510	521	531	550	546	489	532	500	521	548	551	504	520	517	525	526	499	540	530	514	537	564	471	535	527	519	496	543	542	523	515	558	528	529	499	531	541	513	549	556	497	519	517	453	497	549	557	503	530	559	537	572	536	542	529	544	501	533	535	520	508	488	498	515	516	522	497	486	531	529	538	515	501	558	506	501	523	504	502	515	559	516	511	498	515	536	503	517	520	519	536	523	513	510	547	484	544	513	540	540	498	564	538	514	543	526	521	532	560	572	528	517	555	531	527	540	503	527	511	523	528	506	489	506	501	478	556	539	537	497	582	562	503	527	474	536	532	486	510	513	514	553	525	511	541	500	512	505	538	539	502	504	529	537	498	541	484	525	508	499	553	493	541	523	503	520	522	529	552	530	495	513	523	521	518	526	510	512	470	532	566	510	531	506	518	478	533	534	505	520	534	530	503	530	511	513	559	550	566	511	523	505	546	555	536	516	499	512	576	549	510	545	524	537	521	496	511	555	507	513	535	505	491	507	550	502	531	538	542	517	523	534	531	490	503	531	485	528	530	547	491	576	502	481	549	525	499	522	496	497	514	520	534	555	499	529	548	516	532	529	547	531	527	538	499	492	500	485	542	516	537	509	531	521	511	526	525	516	511	501	502	532	534	536	525	527	498	568	530	517	519	526	499	562	514	526	530	495	547	521	497	510	506	556	523	520	546	551	543	524	538	524	530	556	514	494	533	474	506	567	532	508	478	559	544	507	570	519	524	508	496	546	507	509	532	529	537	542	499	523	535	505	502	520	496	500	533	543	540	551	512	499	528	515	551	485	510	535	546	550	547	523	547	556	488	558	492	520	513	545	495	540	482	509	548	506	523	502	525	507	536	503	506	531	538	543	499	501	466	559	559	509	528	535	512	551	542	509	511	532	519	553	513	531	507	514	510	493	486	519	554	518	528	530	546	466	506	498	522	515	473	492	483	545	484	490	520	505	549	575	535	521	513	509	535	504	474	538	509	532	536	476	517	544	476	494	563	546	534	518	519	525	522	507	545	544	523	526	512	518	551	499	497	512	520	527	504	516	522	506	517	530	526	526	537	518	521	517	518	514	557	529	539	510	558	491	548	454	505	498	550	549	542	518	533	552	473	521	503	534	565	529	561	528	521	547	477	520	521	506	568	519	532	511	526	512	540	529	524	536	509	513	541	507	494	499	551	501	510	542	549	585	540	551	520	530	526	535	510	518	536	533	547	540	552	528	528	537	534	534	512	522	500	516	577	522	514	545	530	547	539	510	519	533	530	512	534	523	511	531	535	589	541	510	484	492	540	520	545	524	518	480	536	542	526	548	527	504	511	537	543	526	575	493	530	547	519	533	522	526	498	525	522	508	524	505	525	463	514	524	485	500	539	525	507	520	532	491	489	503	491	515	529	487	550	531	509	534	574	491	493	496	531	505	527	490	524	526	507	494	476	487	486	541	554	521	507	522	525	554	521	532	503	509	530	515	508	535	548	522	530	505	506	505	525	471	533	505	575	542	546	498	486	549	481	550	547	491	521	542	524	499	518	555	528	511	475	508	528	557	506	507	532	524	523	532	544	527	518	528	543	548	531	514	530	523	519	516	544	517	563	504	520	508	539	515	519	517	547	512	530	520	512	506	532	560	499	574	521	515	536	532	535	517	527	517	512	539	539	526	552	490	524	521	513	502	520	557	512	523	545	520	521	523	539	488	540	529	522	521	539	512	471	514	528	484	520	516	547	518	486	518	524	513	513	530	540	592	478	551	558	542	509	537	518	514	530	513	511	486	499	546	487	553	534	505	514	509	498	512	553	551	503	505	539	534	531	536	530	532	547	520	480	544	532	544	511	481	530	554	521	510	517	519	530	469	536	530	520	528	507	486	535	507	514	546	501	527	510	513	544	534	532	524	516	513	512	508	577	517	525	503	550	529	541	523	526	503	508	512	536	471	552	482	561	546	543	547	494	514	528	511	504	476	513	493	526	473	538	525	535	521	528	500	505	483	547	507	514	516	543	571	504	508	519	543	512	525	517	525	474	547	522	514	458	500	552	506	528	530	519	532	518	549	493	513	518	530	542	541	495	527	497	521	504	524	530	547	550	501	539	531
26740	11965	9402	6517	4209	3742	2782	1536	991	1098	1028	777	615	647	654	741	727	621	312	342	381	479	401	282	190	140	142	127	161	151	141	135	141	163	116	109	137	138	154	146	157	146	149	149	127	141	134	144	129	135	164	157	132	144	143	144	128	123	123	144	146	128	126	116	123	135	129	125	155	161	132	131	139	138	138	124	131	131	153	111	120	132	121	151	115	118	151	149	130	134	129	130	146	156	114	153	135	131	138	138	135	130	142	146	153	147	129	129	137	116	137	148	127	132	131	129	126	158	117	118	144	151	122	124	130	133	129	128	133	140	142	131	132	143	147	131	144	138	142	156	149	142	140	133	156	131	118	116	123	118	138	123	148	143	166	126	151	101	136	116	133	130	133	133	126	134	125	116	126	132	123	156	116	141	132	107	125	122	134	161	150	123	146	151	124	152	127	136	157	129	142	133	139	135	119	119	133	127	143	119	133	129	125	125	140	153	145	140	132	126	139	139	126	132	137	142	140	139	150	141	150	112	131	155	135	139	113	126	133	121	131	119	134	134	137	109	142	142	125	110	131	122	121	131	143	140	146	145	132	140	147	132	120	131	146	109	135	138	149	107	125	160	138	144	123	132	133	127	139	148	125	149	146	123	167	147	123	126	123	129	118	125	123	133	137	129	142	131	117	146	122	121	121	133	148	122	156	121	123	151	129	127	139	142	117	156	133	136	136	123	145	135	150	126	115	161	159	123	106	130	142	144	158	137	153	128	130	109	156	135	127	126	140	146	129	154	129	109	127	129	142	155	128	115	116	131	134	147	122	143	131	129	131	143	122	134	160	136	126	130	133	126	133	133	119	108	131	116	137	150	117	140	131	165	135	132	154	138	128	135	124	148	132	130	132	141	139	152	131	160	160	141	126	137	135	144	151	141	124	132	118	116	140	126	125	138	118	148	129	136	127	144	125	152	115	131	125	143	138	135	126	160	131	135	130	124	139	150	140	120	138	122	153	152	114	112	123	125	140	136	136	115	120	128	136	117	153	144	154	165	142	135	131	116	137	169	158	129	132	115	127	138	137	147	149	127	130	132	133	138	150	118	142	119	121	132	135	145	133	145	142	132	137	143	143	132	127	122	133	158	135	132	145	130	138	114	143	143	140	121	122	113	119	137	115	132	140	124	127	136	141	113	148	151	150	130	149	141	144	133	154	123	145	119	129	129	158	138	106	129	169	157	155	126	150	141	131	154	125	142	147	121	132	121	140	126	136	132	132	114	132	134	161	152	133	139	138	164	132	151	144	134	143	138	124	123	144	127	136	157	135	136	142	136	164	140	149	137	136	141	139	141	113	123	151	142	135	142	126	117	157	135	161	131	117	130	131	119	136	149	133	141	128	131	133	138	137	152	128	119	138	144	144	128	146	156	161	128	128	125	122	127	156	146	112	136	148	141	132	129	142	131	124	151	140	148	148	126	134	157	137	136	138	143	134	157	135	136	127	139	132	120	144	142	137	122	128	146	173	136	144	140	126	120	130	135	132	146	123	119	138	142	146	137	134	136	112	133	122	158	126	115	158	122	113	133	129	149	145	130	133	139	132	139	137	113	133	127	123	143	130	116	142	130	131	129	140	160	130	140	176	125	141	128	150	127	150	128	143	135	115	129	169	161	131	139	139	126	114	109	127	124	151	127	131	131	137	126	132	147	135	148	140	135	148	118	139	142	129	121	115	154	146	151	150	113	158	133	127	138	146	119	133	120	149	132	139	134	150	138	154	128	129	160	121	130	138	134	147	128	118	129	120	139	147	142	130	134	132	126	119	138	122	140	137	158	130	152	144	120	142	132	136	137	153	136	137	120	125	143	167	104	131	133	134	139	138	143	144	139	129	153	151	118	141	144	135	140	130	136	135	138	119	160	139	142	135	151	144	146	129	150	120	137	152	147	125	138	125	134	131	134	151	139	135	110	143	128	122	144	129	143	148	142	130	153	136	113	147	147	133	141	155	143	142	137	151	163	119	135	133	134	97	131	149	127	149	151	155	137	129	147	132	146	126	143	130	124	152	130	135	130	115	128	127	137	121	143	136	127	150	146	127	120	154	139	139	125	141	147	120	119	147	139	140	143	127	134	113	152	135	124	126	137	120	148	146	131	149	116	162	123	138	128	128	124	143	135	114	122	122	112	125	135	132	124	152	115	137	121	152	136	128	125	134	149	134	128	132	123	129	150	141	144	142	128	118	138	154	121	140	144	133	133	138	139	123	149	127	119	132	122	149	147	132	151	141	163	163	133	139	139	138	122	130	148	136	127	133	130	115	128	142	121	131	120	130	118	139	113	123	122	149	112	147	126	122	134	149	137	140	99	142	148	165	111	146	138	122	114	141	118	115	131	131	145	138	148	124	138	117	150	110	114	139	135	106	150	148	119	125	137	121	124	133	124	141	124	132	144	140	159	123	133	167	135	132	116	109	130	126	148	129	130	123	155	122	133	123	129	137	122	143	139	133	147	136	135	147	138	125	136	148	137	143	130	139	129	124	138	121	124	140	124	114	136	162	161	142	132	135	129	131	127	138	130	124	149	131	141	146	154	154	155	134	141	119	146	150	139	144	128	131	141	135	115	139	129	131	156	136	130	144	138	154	136	143	142	132	135	116	128	112	118	124	154	126	153	137	106	124	146	125	104	141	105	145	144	140	116	130	142	126	136	136	129	126	158	136	134	100	141	148	150	120	129	146	162	131	132	142	149	146	125	131	135	148	123	138	148	142	134	144	124	143	149	142	146	115	144	148	142	140	126	146	144	141	137	116	148	137	133	137	146	135	135	144	132	133	156	133	127	112	130	124	127	132	131	133	131	142	138	138	148	135	134	137	130	142	136	152	144	104	133	119	152	128	129	144	146	149	138	139	126	139	128	143	138	132	124	146	145	145	123	139	152	126	150	148	132	118	128	136	128	120	132	142	123	134	130	162	137	141	140	126	119	122	139	144	130	109	158	139	132	157	122	130	122	154	111	116	129	124	138	114	143	143	154	133	131	125	150	141	157	115	138	142	147	146	142	141	137	147	132	152	132	133	124	150	139	143	145	130	149	141	151	148	144	133	130	148	118	127	141	133	132	143	106	140	140	129	148	140	122	123	139	127	136	140	112	118	114	148	145	128	116	127	128	131	144	128	118	133	144	125	119	155	132	129	142	132	147	148	158	130	138	126	123	125	153	137	154	129	145	131	159	133	131	141	112	135	143	106	143	150	137	157	146	128	123	127	136	117	128	149	151	125	131	156	132	136	158	138	150	150	142	139	154	124	118	146	154	138	141	148	121	139	139	137	149	127	101	148	152	153	149	160	150	131	136	140	132	125	142	152	153	125	129	131	126	142	132	142	118	135	137	137	131	122	131	123	125	145	133	118	121	151	168	125	136	141	131	138	129	154	145	141	147	152	154	144	162	142	151	134	130	128	138	142	134	148	119	141	132	126	123	131	144	142	142	140	146	163	136	148	117
15665	5752	13447	14357	13774	13503	11175	6760	5065	5581	5269	4533	3836	3770	3934	4473	4223	4002	1915	1621	2195	2742	2489	1355	680	520	499	471	451	509	454	445	413	408	380	391	372	406	404	398	369	421	369	386	402	417	374	390	401	395	398	378	382	367	361	385	357	401	365	377	369	400	381	359	347	368	342	331	372	374	353	314	360	337	357	349	358	385	378	368	369	357	363	367	331	318	378	347	341	345	363	345	344	373	350	359	330	330	346	353	372	389	356	361	369	355	349	364	358	370	363	348	381	386	362	338	331	361	324	341	316	365	345	351	362	344	360	348	359	358	378	360	346	373	337	352	359	354	377	356	388	395	362	343	361	340	343	370	325	357	370	346	333	377	301	358	356	344	347	313	343	352	376	351	329	338	355	357	300	376	353	357	371	354	372	316	336	357	379	382	403	358	364	328	329	357	334	344	348	361	335	296	360	365	345	326	342	324	347	344	328	341	344	325	357	349	351	381	330	315	351	337	359	340	344	326	332	351	330	337	399	361	345	354	345	339	316	326	306	387	342	314	371	322	340	379	403	345	379	347	331	356	348	308	379	333	353	343	369	333	358	326	364	369	333	309	352	353	366	330	363	359	363	349	350	351	388	345	314	348	359	370	339	365	349	357	340	337	360	329	353	351	359	336	358	359	343	353	323	345	360	387	349	350	352	348	354	347	376	340	348	352	346	361	342	354	335	334	353	321	360	351	368	363	347	340	350	320	386	355	355	365	328	322	363	343	342	366	343	359	330	353	378	365	361	353	362	367	309	350	338	327	368	363	334	361	329	358	369	360	342	343	357	328	407	311	324	360	336	381	376	362	374	326	357	326	350	367	331	384	352	360	345	361	308	370	333	316	331	381	353	374	377	380	357	364	343	345	379	317	351	328	364	329	326	352	359	317	369	327	320	345	366	368	377	334	334	348	366	355	326	357	380	378	335	324	333	357	333	358	323	365	347	352	370	355	349	351	391	322	339	324	313	330	314	308	358	354	355	326	383	360	315	368	341	342	349	338	357	380	330	358	340	342	366	332	324	376	357	341	333	344	400	331	346	372	342	352	377	367	362	331	354	350	309	359	361	363	317	304	335	356	384	344	335	317	339	350	344	316	327	397	392	342	334	376	329	355	353	372	367	345	329	368	334	336	338	334	323	368	364	346	341	340	329	368	355	355	341	342	326	355	338	336	321	381	345	352	339	306	395	380	365	376	389	344	351	324	341	369	324	382	349	364	356	363	329	331	327	343	312	375	342	333	348	377	350	367	339	352	346	353	335	360	376	353	329	330	361	354	343	344	361	353	387	369	374	385	336	348	373	330	374	365	320	374	357	351	351	374	353	318	356	386	328	315	335	355	368	373	340	317	336	362	344	308	329	356	372	302	370	379	364	312	340	389	338	346	384	357	356	351	354	327	344	352	338	336	373	368	360	310	348	340	327	352	371	357	345	330	370	366	332	357	329	351	336	338	382	346	354	366	367	358	343	353	355	352	327	352	373	358	327	396	346	335	362	323	361	346	309	382	310	363	365	338	351	318	343	351	342	356	337	319	331	356	345	315	323	336	363	354	320	334	333	333	358	347	355	357	348	340	363	356	351	339	357	317	362	390	366	342	339	349	352	358	381	336	333	365	389	387	355	376	365	346	373	335	338	368	338	361	346	340	323	381	342	318	346	345	327	320	334	375	358	367	369	350	366	343	348	341	360	351	374	372	373	318	348	370	364	349	321	372	359	347	339	360	343	353	357	345	321	365	366	320	337	379	348	378	333	305	310	350	372	363	337	364	340	354	332	345	337	370	347	325	340	349	333	341	368	354	366	353	330	339	319	332	329	360	337	330	354	353	369	345	334	373	374	369	365	367	326	344	354	360	352	359	329	333	356	358	344	357	327	365	351	359	307	346	372	344	358	364	334	358	351	380	335	362	323	337	348	394	301	361	355	370	337	348	354	327	368	353	349	346	312	376	328	327	302	390	357	367	363	351	345	387	353	366	316	317	354	355	393	372	371	349	358	373	360	368	333	356	387	367	336	295	368	367	360	343	346	352	335	350	334	357	380	338	384	327	360	383	348	314	324	324	344	328	336	339	330	364	360	329	360	349	355	374	328	335	365	333	356	359	336	324	303	358	368	333	325	321	361	350	319	314	338	326	370	331	360	317	356	357	331	425	339	311	356	351	324	376	312	368	357	373	317	376	342	361	327	350	333	365	341	356	339	351	380	340	334	346	325	345	351	328	315	367	337	386	325	319	355	336	368	362	346	340	353	352	359	311	350	334	317	370	322	353	376	391	369	354	353	314	382	337	339	353	374	330	352	367	344	356	369	367	347	335	361	349	346	352	377	363	329	351	335	372	334	367	312	332	384	362	366	369	380	376	340	339	331	331	321	343	338	343	323	358	390	362	332	390	366	360	338	333	348	351	343	351	344	338	345	360	356	333	341	367	330	340	338	358	338	372	335	381	352	355	350	338	367	364	349	356	371	337	377	333	361	334	335	325	366	356	347	342	347	314	345	348	350	397	347	328	364	380	342	352	361	340	351	351	349	341	350	341	370	356	359	355	333	341	326	372	328	304	340	355	386	354	352	341	336	314	339	350	328	380	336	377	373	349	345	361	361	395	347	361	360	344	364	366	342	309	350	305	343	322	330	349	351	362	313	323	337	328	351	346	317	337	361	331	341	361	335	345	367	357	349	373	354	347	333	342	335	334	336	321	345	365	370	358	361	357	332	317	343	370	352	382	366	376	354	327	358	323	336	322	334	304	341	384	348	325	348	339	365	336	366	346	362	318	331	348	343	322	376	352	334	342	347	330	343	341	337	339	354	342	358	360	340	366	340	363	394	296	314	373	379	367	327	367	348	375	352	358	323	371	343	342	364	345	351	322	378	350	342	333	354	319	340	361	353	365	340	359	364	378	355	349	385	345	331	298	373	362	317	359	328	351	321	316	312	329	374	346	343	304	374	365	337	367	339	327	338	366	327	318	363	392	337	347	356	358	374	341	337	373	334	321	350	347	333	355	336	383	336	369	346	389	350	353	339	336	354	345	367	374	348	371	338	353	357	367	364	339	372	332	347	336	354	351	349	351	338	384	354	318	345	356	367	320	367	363	386	359	340	306	371	353	325	365	349	365	401	366	334	364	331	369	353	355	350	383	351	371	354	344	343	344	334	359	341	345	363	345	361	355	350	383	374	391	338	342	334	343	317	345	346	367	325	357	368	352	350	347	356	310	356	356	309	387	347	365	382	358	309	346	351	358	363	326	339	355	362	355	325	344	372	345	377	371	334	364	378	367	324	374	341	330	336	335	354	328	352	347	336	346	358	373	372	317	362	340	347	314	369	322	341	345	333	376	356	376	348	376	311	349	330	350	321	389	356	352	367	376	334	307	346	385	375	368	344	322	378	354	326	382	363	358	329	351	365	391	357	316	333	355	351	340	364	335	363	360	344	350	339	370	335	344	376	351	321	349
38992	20883	14982	12267	9964	9909	5839	3529	2069	1681	1575	1603	1360	1197	1262	1374	1062	936	706	672	770	666	747	487	292	261	285	251	268	263	250	269	304	277	252	247	249	312	245	269	273	257	246	263	243	255	253	222	256	245	259	238	245	237	252	280	231	269	247	239	264	240	241	238	256	249	220	243	248	249	249	220	229	274	276	229	255	277	250	258	238	242	255	237	260	253	257	235	277	264	237	249	245	265	251	225	248	259	228	264	230	231	267	245	232	254	245	233	213	251	237	258	237	227	223	221	224	272	224	226	226	246	262	247	244	252	253	238	258	234	227	257	228	255	230	228	242	257	251	256	265	242	268	243	232	251	232	265	248	256	237	244	247	206	245	245	266	211	242	224	254	231	237	226	224	229	240	262	249	238	237	264	251	283	244	230	248	250	233	248	239	214	250	242	234	251	250	230	200	221	249	254	241	211	217	254	220	231	250	214	231	255	255	237	244	251	233	257	271	225	263	267	254	282	228	236	219	247	233	240	267	240	235	231	262	244	245	217	227	235	249	252	241	227	229	227	258	264	231	226	241	239	226	232	252	241	245	238	256	272	228	230	254	249	230	230	254	230	236	235	232	239	227	221	251	247	227	268	223	253	234	217	246	250	239	210	254	232	229	213	253	234	222	237	239	225	256	246	243	250	264	226	252	237	251	245	263	241	250	259	255	264	233	243	244	233	226	229	234	254	265	270	278	251	224	235	264	234	253	262	247	223	252	262	262	240	248	244	267	231	223	235	256	251	218	227	241	236	263	233	253	250	242	224	226	206	222	239	245	218	250	257	253	247	224	241	212	217	238	209	251	230	230	237	253	241	203	250	231	254	254	270	222	254	241	230	253	255	225	258	222	248	251	212	241	255	238	247	217	243	238	255	246	226	233	265	232	277	251	244	273	258	230	227	258	269	233	246	211	254	223	276	246	238	233	244	237	226	250	251	250	250	216	219	266	243	275	281	270	229	245	255	228	247	241	251	243	254	248	236	265	248	234	272	240	244	230	260	236	222	238	260	231	224	235	250	245	247	262	230	235	238	267	244	252	251	228	252	224	253	261	263	259	289	255	245	241	245	240	234	261	240	235	233	260	222	240	207	223	255	271	228	240	259	255	221	244	259	246	243	260	256	244	265	237	257	255	226	231	229	238	260	243	253	259	221	256	270	262	245	234	220	244	228	253	220	279	226	257	274	268	263	245	241	247	238	241	254	240	270	238	247	221	207	241	239	284	225	231	241	229	223	228	205	233	222	268	221	230	238	254	254	233	224	245	223	278	217	243	230	216	229	240	235	250	226	230	267	238	241	236	232	223	223	244	262	229	252	223	239	227	269	238	227	258	226	231	239	259	212	245	257	230	228	242	216	249	228	271	212	241	242	240	221	264	243	244	249	211	240	264	235	254	236	233	219	239	272	258	252	223	229	255	257	205	231	272	246	243	223	238	252	231	217	205	238	254	237	233	226	218	207	238	252	246	212	236	229	243	243	264	235	260	249	227	213	235	227	258	248	267	254	243	255	218	237	241	225	226	213	249	254	249	210	248	261	253	229	211	252	240	262	219	260	248	270	263	246	220	257	234	259	230	243	228	236	232	261	238	238	242	228	239	235	203	227	256	254	252	240	240	255	220	243	262	219	251	215	244	254	230	248	257	207	214	242	257	248	214	239	229	247	237	262	226	221	248	241	232	245	245	235	274	227	272	237	241	254	230	225	262	232	262	227	225	250	268	244	233	266	247	209	258	242	254	249	240	236	270	246	263	236	220	213	248	256	236	257	279	234	248	245	234	233	211	250	250	260	235	256	250	243	250	249	243	224	221	257	228	244	265	216	274	218	230	238	270	255	238	220	242	229	224	245	274	249	250	232	259	233	258	233	233	238	265	253	245	255	255	221	264	236	231	245	243	200	230	245	255	208	272	213	234	257	243	209	245	223	218	233	215	243	248	250	262	269	252	218	224	253	253	225	241	234	244	247	257	206	232	231	274	204	198	226	219	226	240	225	257	213	221	257	268	254	239	241	215	228	260	227	210	243	271	255	253	275	256	230	228	253	246	260	237	248	247	239	254	222	219	237	242	254	254	248	261	259	250	243	249	258	267	240	241	237	224	263	253	245	285	233	255	250	257	244	263	245	233	209	242	244	235	226	212	241	257	228	219	239	258	267	247	214	229	212	260	266	259	233	245	247	230	267	237	244	192	249	238	231	251	232	258	235	234	229	213	258	240	253	264	231	247	220	244	256	259	251	233	248	235	234	262	271	231	233	243	233	232	271	232	235	226	250	235	240	217	222	246	259	261	225	271	243	263	239	252	259	222	249	237	224	250	245	257	233	262	229	256	235	251	265	253	243	225	246	234	250	233	258	226	217	230	250	244	245	211	251	239	236	242	212	216	259	240	249	220	233	252	258	232	226	242	241	250	225	236	212	243	217	236	227	230	224	212	259	271	258	242	218	228	258	236	236	217	218	251	269	236	260	234	245	231	254	258	236	229	235	258	241	243	256	229	228	236	254	256	253	252	211	249	256	218	234	247	224	248	245	239	222	250	261	264	269	228	271	224	225	221	250	268	251	230	243	242	237	233	285	259	248	244	206	238	221	240	247	232	210	216	232	250	217	246	245	216	209	237	235	215	233	248	236	253	226	238	243	236	278	247	226	247	240	241	239	245	226	259	247	242	247	251	259	283	205	249	234	211	237	243	235	241	223	225	226	255	253	263	223	254	232	229	297	222	253	280	261	256	244	229	231	256	262	216	270	247	270	239	227	236	237	208	240	254	243	238	233	257	241	218	261	240	229	233	221	253	258	216	249	226	233	234	250	245	261	217	233	267	226	267	214	219	227	252	249	246	256	219	250	275	233	232	232	241	252	252	239	274	263	254	245	214	208	252	246	249	220	245	241	240	244	226	250	248	238	229	242	245	238	232	237	248	243	251	245	240	265	246	256	239	242	241	242	269	222	219	255	260	249	234	242	244	268	246	222	263	231	267	252	243	227	230	248	272	222	259	251	250	229	210	242	269	247	245	248	254	267	247	227	245	235	245	225	229	247	282	261	217	212	252	272	260	253	266	262	219	245	274	269	247	253	262	227	257	265	212	242	239	275	245	224	270	239	242	239	226	259	242	252	246	222	254	263	273	246	219	227	266	237	230	255	245	238	242	227	242	214	238	245	252	267	248	247	246	238	234	272	232	245	238	215	243	242	226	245	241	262	233	251	271	245	269	227	237	242	210	248	247	235	249	253	252	233	257	237	217	240	222	233	220	247	210	245	243	251	243	244	249	238	257	208	227	214	251	219	274	285	236	242	248	218	245	269	256	244	215	224	268	254	252	250	258	262	254	256	231	252	244	245	242	232	215	249	259	255	240	259	256	286	240	223	244	241	259	264	219	222	237	254	228	236	238	228	244	261	260	219	271	240	255	254	268	224	224	259	246	220	276	216	228	231	238	257	248	238	246	223	243	261
22607	8052	16963	22932	23679	24414	18298	12941	8870	7395	7598	6963	6212	6007	7007	7178	5712	5209	3387	3658	4284	3525	4129	2274	1019	830	786	753	747	726	738	701	694	666	679	690	662	674	682	698	656	658	683	694	664	679	651	636	618	623	621	642	592	623	657	672	570	613	622	628	615	572	587	602	608	665	632	556	574	607	619	574	575	618	570	599	575	565	577	627	587	609	612	612	605	580	606	582	581	604	602	589	613	557	593	629	574	633	624	568	595	630	596	590	571	641	571	636	582	604	615	590	594	623	581	569	586	552	587	517	591	596	602	576	569	578	571	586	580	584	560	599	553	574	555	629	534	556	603	590	563	587	512	584	621	602	606	593	589	573	580	578	543	626	577	620	602	593	558	596	568	581	546	570	609	607	555	611	592	564	589	580	585	547	594	602	589	539	564	588	605	573	536	545	574	603	594	562	581	610	605	603	538	552	593	573	614	613	596	551	593	584	625	607	599	619	590	578	564	642	603	605	581	582	607	614	537	606	637	554	567	584	607	605	568	538	569	610	579	574	554	563	607	582	584	647	592	571	537	571	540	584	605	556	614	589	552	576	565	525	614	572	575	583	597	599	584	629	560	576	637	570	605	576	617	558	610	573	604	583	599	564	605	591	598	609	583	604	601	546	578	596	576	570	575	610	622	610	618	637	643	608	593	557	587	541	617	593	597	584	612	543	578	577	576	582	552	611	586	563	597	592	595	588	607	611	556	620	579	566	641	569	538	583	554	595	567	564	579	588	584	584	637	582	639	606	553	624	533	574	630	548	564	591	603	567	611	596	569	594	596	584	623	634	619	600	570	559	560	598	577	576	573	633	596	595	602	598	576	611	526	616	602	588	608	601	575	619	578	599	587	632	577	622	602	605	583	623	570	629	606	590	583	598	539	588	589	554	573	564	600	592	565	599	587	557	598	591	571	575	579	531	588	608	583	568	601	568	636	556	566	559	591	589	578	570	592	542	571	562	598	561	572	583	550	625	599	639	561	552	552	629	599	561	557	585	586	625	551	610	609	627	571	598	561	628	553	600	548	612	630	601	595	583	598	572	625	547	621	556	570	562	565	626	635	583	566	593	556	587	557	614	546	576	583	584	573	593	580	574	582	564	582	611	681	570	592	563	560	627	571	584	549	591	591	589	595	580	580	576	604	601	607	626	558	597	561	594	603	593	599	613	617	589	600	588	568	622	580	624	608	576	620	610	645	561	575	600	611	581	612	587	585	577	581	584	612	590	578	569	599	548	613	598	582	584	551	607	646	603	570	564	588	607	568	576	566	599	580	602	568	611	557	541	580	586	609	564	577	606	571	577	581	593	588	564	573	554	610	566	565	550	595	576	526	603	600	615	574	581	564	579	592	634	611	582	589	597	593	623	612	611	627	587	554	539	587	578	554	580	596	568	568	588	545	622	557	562	592	583	580	620	604	588	631	618	597	623	606	600	587	610	598	596	609	623	582	625	592	634	608	623	621	568	591	590	601	579	602	606	589	560	618	542	594	623	600	563	588	631	601	598	590	618	618	613	578	573	593	546	557	575	568	601	598	693	630	574	604	590	606	612	546	612	595	598	553	603	572	589	576	566	591	583	561	588	554	604	593	606	596	587	586	523	605	596	573	569	559	562	572	576	559	574	566	607	567	578	599	565	619	594	589	587	625	610	609	553	575	614	598	594	572	558	538	551	613	597	588	585	604	579	570	630	583	644	574	637	575	562	572	590	580	564	569	566	575	560	598	595	559	612	631	586	590	607	616	542	591	630	634	629	605	569	613	598	550	549	565	586	589	592	582	594	590	605	598	557	590	571	579	601	572	601	522	588	582	597	593	645	562	556	603	607	574	584	586	604	545	603	543	578	563	590	575	609	596	553	551	554	589	605	600	598	584	595	586	643	603	587	607	584	628	623	579	557	599	629	594	604	560	627	574	624	587	591	571	609	579	545	563	563	620	604	594	593	594	628	558	582	579	520	547	556	554	602	570	552	594	621	606	567	598	590	596	589	585	608	569	565	582	559	612	580	594	642	580	586	563	584	593	610	615	594	568	582	584	585	575	561	622	577	572	581	629	606	587	641	598	610	578	559	589	598	647	573	573	568	593	567	628	570	601	649	594	594	567	582	588	597	582	619	598	558	595	571	584	587	616	568	600	580	641	634	612	605	602	639	598	577	574	579	578	569	581	611	606	637	558	584	599	582	598	593	582	594	535	576	622	586	601	595	605	614	592	594	587	595	610	582	525	586	606	579	556	614	578	621	581	567	545	614	604	581	558	561	585	562	582	562	576	597	585	597	576	599	629	553	596	584	602	607	606	594	612	578	609	547	570	549	587	556	541	600	606	606	597	642	557	610	617	591	592	593	580	591	570	587	564	586	598	562	568	541	559	582	595	624	578	547	576	578	571	554	598	585	571	622	573	582	583	563	546	574	588	542	590	556	571	594	570	563	600	563	606	568	594	562	587	624	556	581	608	622	621	567	549	628	579	569	573	557	610	605	614	569	618	614	541	523	552	549	589	599	571	616	560	584	597	603	625	614	576	553	584	597	538	601	585	600	605	578	623	587	577	578	596	602	589	568	617	601	609	591	571	607	577	584	594	592	590	600	568	565	581	623	629	619	578	618	585	548	562	611	559	625	598	531	553	611	592	592	590	565	553	579	568	595	564	581	618	615	604	575	591	589	552	570	587	588	632	588	577	592	575	613	609	571	605	596	562	582	612	595	577	602	551	593	571	568	552	586	609	612	599	573	576	556	611	577	571	562	599	628	626	547	563	546	637	589	662	599	624	618	568	577	626	551	598	626	619	614	562	567	608	601	584	532	565	638	587	605	562	577	612	618	593	588	562	566	605	590	562	658	608	586	600	584	607	580	613	519	546	605	599	590	566	592	568	588	575	593	568	628	585	658	567	555	581	543	570	548	557	602	580	566	538	538	589	633	573	596	560	584	563	602	565	571	548	580	577	581	559	565	559	628	593	595	610	610	568	570	589	607	575	535	597	608	593	590	613	594	596	613	602	637	558	568	647	587	603	567	616	576	593	584	615	604	548	625	552	591	611	612	566	571	582	580	556	640	642	592	570	575	580	573	585	574	584	577	595	594	587	579	556	542	624	612	600	604	578	607	594	563	601	565	527	558	616	613	593	580	570	622	638	587	662	591	628	574	600	588	599	600	597	608	550	565	586	533	576	582	604	598	605	544	604	571	587	562	567	595	633	577	567	562	619	572	559	583	574	576	612	571	636	552	567	589	592	579	606	568	611	551	593	597	577	571	604	584	579	570	579	577	547	610	576	566	589	608	588	524	620	595	616	565	604	608	620	585	599	619	621	573	581	597	568	607	602	560	554	567	559	563	564	616	533	636	568	606	575	578	633	618	610	585	596	609	554	640	582	588	624	569	574	574	574	632	652	604	565	582	568	603	586	596	560	589	599	580	594	594	619	575	598	585	582	556	626	628	571	589	587	526	574	596
7075	4059	4610	5968	4752	3602	1807	977	680	498	373	365	318	324	342	456	431	442	293	266	244	251	279	252	254	261	258	261	224	233	265	211	245	255	260	268	266	218	245	191	227	240	241	241	233	231	266	242	217	245	253	222	234	252	215	207	212	261	208	247	213	273	237	232	247	250	249	235	210	264	260	214	245	254	225	267	255	251	258	222	201	225	236	215	248	216	238	223	213	231	240	267	244	241	234	248	241	268	255	234	230	229	225	262	232	261	218	231	238	229	260	248	225	223	246	236	254	251	230	235	238	243	241	233	236	265	240	235	244	251	242	211	238	262	227	240	244	237	247	239	246	225	229	222	229	215	261	230	260	257	240	235	237	262	235	217	238	271	236	228	233	242	223	249	251	225	289	207	261	222	213	253	266	259	248	243	296	240	232	211	250	207	199	225	239	247	261	237	238	249	224	214	262	252	229	242	217	225	244	241	228	247	235	242	234	224	217	243	237	219	247	227	245	224	223	221	250	243	258	226	227	241	263	233	239	237	235	252	237	235	260	223	252	245	223	235	231	240	246	238	217	229	226	216	255	255	214	236	242	270	235	229	215	242	235	268	242	227	256	235	239	236	266	235	247	222	220	259	247	239	237	227	254	262	248	216	260	218	225	227	226	231	211	254	239	228	208	224	237	237	252	219	256	256	231	259	264	232	265	242	240	262	256	239	256	243	240	224	218	233	231	232	245	244	230	247	237	228	244	185	237	244	239	241	224	232	203	248	244	255	237	229	248	235	240	242	223	245	256	246	257	244	241	257	233	247	224	228	244	235	232	245	246	231	234	240	215	210	244	242	232	234	218	240	265	249	249	230	236	229	228	201	225	224	242	222	243	273	223	221	235	239	254	247	222	233	254	250	222	248	228	215	263	248	246	261	239	220	250	232	228	240	236	241	267	240	247	227	241	242	244	252	252	224	237	224	218	239	227	244	214	245	242	268	282	232	254	247	259	211	237	259	261	240	252	218	239	251	217	211	224	252	222	241	258	239	224	220	227	228	243	234	254	245	254	247	238	245	253	241	243	248	240	243	265	255	254	233	237	223	231	228	258	245	222	246	254	262	251	236	227	269	216	223	246	238	247	280	201	238	223	240	264	261	251	233	212	218	223	222	249	223	240	233	232	217	216	257	255	274	235	235	245	267	246	221	253	254	242	230	196	258	234	225	266	250	234	265	255	236	236	267	250	246	263	242	210	247	237	239	235	247	256	263	249	258	222	269	271	219	224	244	234	235	264	237	236	221	228	254	220	238	254	238	232	220	222	223	238	202	241	252	222	276	242	199	242	227	230	245	228	226	274	244	222	256	210	229	215	214	212	215	215	225	234	233	206	261	243	241	227	242	251	244	240	218	229	235	221	231	248	236	222	255	243	259	252	250	237	252	236	258	248	254	225	221	254	227	265	235	227	252	237	249	241	219	222	247	242	236	231	248	253	234	231	219	232	231	268	238	237	240	245	234	219	220	211	237	237	239	259	227	252	227	237	247	234	239	262	233	255	225	209	235	217	270	243	249	246	263	226	221	257	248	228	225	272	257	265	255	216	241	223	254	230	221	233	226	227	218	229	218	239	222	303	210	245	247	258	243	239	237	228	230	256	236	244	246	223	244	243	243	223	213	205	233	225	235	237	262	262	233	233	249	231	259	228	220	254	238	261	235	225	236	239	255	241	242	241	246	251	254	211	253	236	255	248	233	228	242	235	236	276	258	214	237	214	244	228	238	267	265	265	281	238	222	231	235	225	241	214	254	253	264	239	233	219	236	227	224	227	249	246	230	274	249	280	227	225	243	238	210	231	245	257	204	224	230	240	229	269	242	233	236	238	223	237	253	233	237	241	255	241	211	242	217	223	232	272	228	209	247	213	242	255	224	287	245	237	253	240	219	262	245	235	246	249	232	247	245	253	239	225	240	218	229	267	248	232	273	242	218	234	246	249	252	263	246	253	224	252	220	228	237	246	222	235	223	249	222	249	234	258	227	238	219	242	241	266	284	263	249	242	242	252	214	244	234	249	230	245	241	220	238	221	261	227	247	251	252	232	260	235	238	250	238	258	228	216	212	239	223	230	236	237	247	257	226	234	248	238	221	265	237	253	248	256	245	274	226	274	226	213	237	229	251	236	225	257	235	255	213	227	243	237	262	261	232	229	261	245	201	243	231	241	279	278	258	243	265	259	236	225	222	228	213	238	248	247	268	242	226	234	214	262	241	231	232	254	241	232	232	235	240	227	226	233	211	235	204	230	238	241	228	247	231	240	233	226	247	235	255	238	250	242	219	241	201	267	224	246	221	245	249	252	235	259	231	244	230	230	243	221	250	243	238	213	228	236	267	243	227	243	217	246	252	231	278	272	232	224	244	257	249	254	239	249	246	233	235	238	245	229	254	224	247	265	230	243	246	206	225	244	248	251	248	255	245	226	231	231	217	241	253	215	226	247	214	247	232	230	246	227	219	250	238	221	257	250	211	234	250	230	214	229	247	190	250	214	241	274	256	224	231	276	236	229	252	242	230	231	243	241	206	245	232	239	233	232	224	237	257	225	250	254	263	241	219	233	245	227	250	235	241	271	238	248	234	254	266	231	233	227	207	246	240	275	238	265	250	254	273	242	233	238	218	248	220	254	252	252	244	231	225	208	252	231	218	251	234	214	214	273	260	237	249	246	262	264	250	242	261	224	235	228	218	233	218	240	272	269	247	240	252	222	232	241	242	228	226	226	224	247	222	264	215	231	262	246	264	240	249	231	240	235	253	259	241	237	252	194	218	237	248	241	221	264	226	221	266	235	244	224	264	232	221	221	238	255	281	210	247	263	214	259	243	224	224	238	244	246	226	230	226	225	222	259	249	250	232	236	238	245	243	233	234	221	246	231	227	236	240	248	245	232	237	249	261	239	243	261	230	228	219	259	228	242	248	243	229	228	256	229	231	253	261	240	269	255	251	247	229	246	242	253	217	239	230	223	222	239	243	214	253	231	242	209	234	246	239	235	251	248	223	258	224	249	227	230	232	212	230	271	241	229	244	219	238	229	248	238	250	262	249	238	236	235	236	247	247	278	248	232	243	280	255	248	227	233	241	237	249	250	236	242	250	257	248	256	238	245	263	244	242	287	226	226	241	253	210	244	239	225	252	238	235	267	249	249	253	253	240	241	226	262	237	260	241	245	241	225	245	253	233	246	257	249	236	212	247	234	199	231	258	234	257	260	255	222	235	242	247	254	223	245	244	220	263	234	213	208	231	217	239	241	242	240	229	225	228	222	243	257	216	218	242	207	259	254	262	233	230	232	249	221	225	228	237	243	263	259	231	251	243	223	267	241	219	240	229	250	240	259	248	246	252	257	236	237	237	263	249	238	232	224	229	243	203	233	236	217	214	247	269	228	227	246	242	253	246	266	258	237	246	234	217	245	235	248	260	251	249	246	245	231	243	244	245	231	249	219	215	232	234	227	261
4802	3729	8647	14415	14433	12273	7189	4029	3041	1846	1558	1324	1023	1163	1494	1830	1828	1518	778	726	643	641	604	592	593	547	551	572	558	592	571	561	566	549	525	578	558	582	571	596	547	572	575	602	581	593	550	575	530	567	541	518	575	541	563	557	565	572	575	558	567	583	599	565	528	548	581	571	543	526	589	588	554	576	534	516	526	569	515	569	567	531	524	578	549	580	570	619	540	545	544	552	547	536	530	564	565	508	524	548	550	573	560	563	536	572	567	557	525	558	569	528	547	569	544	567	565	553	564	533	543	547	531	571	540	568	571	530	574	554	529	564	585	504	562	594	493	561	546	543	597	522	562	541	570	559	556	533	515	529	540	517	588	516	546	492	532	566	546	600	529	564	547	547	585	538	524	506	545	564	570	597	515	572	571	549	513	549	540	538	535	584	575	525	550	527	544	538	529	552	561	575	637	579	536	569	541	652	554	531	563	519	570	582	503	537	532	546	573	539	552	538	556	560	534	539	553	587	536	569	558	565	580	561	605	565	516	598	558	565	542	547	548	584	543	554	523	540	575	589	551	528	532	554	593	553	532	584	547	561	563	561	554	516	563	505	548	524	532	550	539	623	560	566	540	542	600	528	549	499	505	524	547	565	595	555	540	552	527	549	559	539	542	556	541	574	567	575	576	554	532	519	511	555	548	588	583	573	537	593	553	554	558	579	539	586	610	596	545	558	526	539	512	530	589	553	525	607	572	565	591	589	541	530	530	521	555	565	546	568	578	531	569	536	539	554	557	536	542	563	552	560	555	543	573	518	559	544	518	576	510	539	569	521	570	585	568	587	569	527	544	555	512	593	560	520	567	568	546	581	571	592	514	552	550	559	588	579	508	573	513	535	523	541	528	499	554	532	538	557	521	568	548	548	578	570	531	573	596	546	545	541	556	571	580	545	550	526	559	539	561	597	558	542	537	565	564	528	535	576	544	548	520	559	565	577	549	547	571	554	579	542	532	579	509	527	555	573	529	536	549	541	551	552	557	570	531	547	560	572	565	585	549	523	580	518	569	514	541	567	543	600	547	517	558	559	532	556	551	589	556	553	530	569	514	529	574	545	578	574	525	579	585	504	549	560	563	532	537	548	569	594	583	540	595	506	531	544	516	497	562	579	514	558	537	563	521	582	571	514	562	572	539	596	553	551	555	519	565	559	556	567	545	551	551	536	573	525	587	579	577	567	606	530	562	522	526	523	590	593	566	536	615	544	559	574	595	572	568	539	530	554	551	567	559	546	535	535	563	544	556	534	617	561	594	565	534	583	545	543	537	500	549	519	503	567	549	565	559	571	521	550	556	547	550	544	515	547	607	551	555	534	573	517	542	596	533	535	513	520	585	560	541	554	550	520	551	563	522	608	591	537	561	540	531	542	549	539	560	555	550	527	568	553	543	524	569	564	601	566	579	564	595	549	563	549	566	564	537	565	513	519	523	588	557	584	605	560	611	546	499	588	572	606	577	546	565	557	569	593	529	547	575	498	575	536	540	552	540	551	550	588	549	571	566	594	568	540	571	525	523	566	575	517	536	577	593	587	562	579	509	539	562	521	576	532	572	600	565	563	569	559	536	538	577	519	544	555	582	536	565	565	571	566	516	543	533	547	569	548	536	603	547	546	572	568	561	542	556	543	551	561	476	525	551	565	573	617	602	556	536	512	539	527	556	545	560	535	551	562	556	547	541	544	550	530	559	553	507	568	565	574	522	525	536	521	571	577	540	533	542	531	532	567	562	569	543	555	551	564	580	554	592	570	594	568	556	556	573	597	571	582	545	539	555	555	561	542	555	597	551	606	526	540	574	547	548	542	556	547	551	569	547	575	523	530	531	566	525	574	524	532	588	549	553	542	536	524	568	565	573	557	576	562	555	539	617	529	561	516	537	518	580	522	551	547	555	592	568	538	527	540	537	542	573	570	542	530	537	571	566	564	517	554	590	537	569	518	608	562	536	531	588	553	587	551	570	563	560	564	595	538	513	548	572	524	558	576	554	548	547	579	610	558	584	588	570	574	559	549	550	592	585	552	614	529	580	581	585	589	575	572	528	560	540	578	571	560	557	554	562	565	518	536	502	546	551	558	577	573	583	542	618	589	559	588	564	518	532	565	542	544	572	578	542	516	587	598	544	553	536	608	594	500	563	510	528	592	555	564	527	569	549	577	555	545	577	602	574	548	542	573	503	532	582	575	551	553	567	525	553	515	559	512	585	569	553	522	521	564	548	554	583	530	544	547	567	567	546	541	553	551	579	521	570	575	531	560	520	553	537	565	562	513	537	558	581	572	529	540	533	546	558	545	516	553	558	591	561	564	536	569	558	562	573	573	528	541	561	593	527	581	547	546	585	511	565	584	546	535	546	570	586	515	517	527	609	548	601	571	558	551	580	595	541	564	584	524	561	552	562	541	520	601	498	545	540	579	533	555	552	528	559	546	584	574	570	540	531	534	585	528	543	521	543	598	566	553	554	513	557	558	545	550	537	575	543	549	528	557	538	559	542	526	547	553	543	530	609	528	564	558	529	541	578	523	536	526	560	599	552	571	550	553	579	530	571	595	564	537	560	614	565	544	551	560	546	559	560	508	541	580	567	583	581	508	527	577	532	564	558	558	553	553	568	574	511	588	524	535	551	534	564	539	554	557	567	529	560	542	546	554	528	510	568	580	549	585	509	541	556	566	547	518	575	533	563	575	540	551	574	589	615	553	561	587	543	564	560	593	566	515	542	567	592	547	522	522	554	581	525	549	525	581	592	586	549	548	550	540	537	562	585	505	543	542	544	595	544	525	558	533	523	551	565	572	582	490	538	547	492	558	579	551	524	523	551	539	537	551	564	511	582	547	547	573	571	559	560	583	540	550	591	570	536	566	541	583	528	544	543	531	551	579	560	596	575	557	529	555	563	610	556	585	596	551	526	575	552	522	555	566	519	562	551	542	521	577	563	578	554	571	566	553	585	590	589	549	573	514	527	516	565	535	552	542	563	563	542	574	546	554	539	548	560	537	544	564	526	583	541	536	525	541	568	572	554	542	572	524	570	527	582	566	594	572	577	535	580	558	514	547	546	523	531	586	564	556	596	609	599	557	507	556	558	535	550	517	548	521	508	558	592	541	554	562	549	552	538	479	548	551	553	574	569	563	535	531	538	569	496	547	544	556	506	587	540	584	531	555	569	530	528	517	548	540	535	556	552	558	540	606	562	558	501	584	538	557	589	526	524	568	542	524	558	582	525	564	569	525	578	576	518	550	570	550	623	591	553	536	563	554	557	576	562	597	528	554	561	554	568	561	570	501	533	527	575	578	551	531	560	531	522	575	538	522	526	556	572	537	546	567	547	581	526	606	553	552	530	590	562	588	547	548	527	572	575	572	597	547	566	511	552	554	520	534	557	562	556	554	603	558	542	542	539	559	549	624	531	561	582	571	578	531	561	545	547	532	570	544	550	529	496	562	573	585
27074	11427	11375	11965	10098	6754	3258	1982	1317	1248	935	864	679	647	689	729	649	586	404	367	470	358	369	375	211	173	169	165	168	165	144	177	159	162	155	137	169	186	144	152	147	158	147	153	120	168	177	155	149	157	132	143	130	135	158	138	152	113	169	160	136	154	142	139	155	151	129	152	150	134	171	179	158	130	146	170	157	163	150	138	137	140	148	139	149	154	155	134	144	173	163	136	139	147	155	169	163	167	147	151	154	174	145	140	149	143	145	137	143	140	134	169	157	153	133	121	149	138	142	162	144	139	140	146	172	173	146	151	143	138	168	138	152	152	149	150	184	143	151	172	154	156	153	143	138	127	157	145	142	138	143	142	130	159	139	155	142	158	155	155	164	161	131	151	145	155	145	113	136	164	155	144	141	150	136	155	135	152	153	140	169	141	139	145	155	154	159	136	138	130	134	151	142	159	152	144	151	165	158	151	154	158	147	170	139	139	169	145	157	169	134	150	169	167	147	139	153	129	154	175	163	157	169	156	121	148	162	168	155	156	157	162	173	147	131	127	160	141	121	127	144	147	139	141	154	143	166	166	143	163	133	136	157	157	141	149	157	143	121	145	151	136	170	155	132	143	151	138	151	152	149	158	168	146	151	162	138	160	132	157	148	152	138	142	140	125	137	145	138	140	167	131	184	136	142	149	138	155	157	145	144	162	132	152	138	144	146	141	134	132	160	159	150	126	148	119	153	136	151	168	166	162	151	162	154	125	149	149	140	128	138	139	161	151	123	166	139	153	163	122	139	126	162	133	154	148	159	144	155	152	154	168	156	143	157	143	155	180	124	162	141	158	134	151	160	132	162	153	155	162	125	153	142	144	178	153	159	153	133	149	148	166	122	138	162	134	165	150	137	154	175	168	163	147	147	155	152	141	151	168	159	128	151	147	158	158	151	154	136	164	137	129	137	142	145	158	158	139	150	124	141	149	142	158	148	151	123	137	147	151	150	142	136	159	140	145	122	134	157	181	143	150	137	149	157	141	151	167	160	136	149	155	160	138	144	169	144	145	168	153	172	141	160	162	150	176	173	142	125	140	136	167	138	131	179	139	141	162	169	166	161	161	180	143	144	142	132	120	144	149	146	149	152	141	159	158	157	149	152	124	169	166	163	152	144	154	132	145	146	164	157	145	125	140	137	139	152	136	151	170	129	155	135	157	145	135	146	157	141	136	133	150	154	151	163	156	136	149	160	137	157	137	131	133	164	162	155	135	148	127	178	149	123	138	167	128	131	142	134	151	139	147	118	143	136	148	157	142	162	134	138	136	141	162	171	138	140	136	134	145	150	139	148	153	147	163	156	150	147	162	167	152	135	139	124	146	125	144	145	142	137	156	132	155	146	140	167	147	133	154	167	169	145	145	129	136	128	168	147	155	138	143	144	176	136	127	147	166	138	137	171	145	161	156	160	133	149	140	167	147	157	152	168	149	145	139	144	146	133	135	160	159	137	168	159	153	174	155	148	149	150	138	168	156	157	161	142	141	149	158	141	147	140	150	138	135	157	156	152	144	129	131	161	151	154	156	154	157	146	134	138	137	157	149	140	133	147	147	146	147	129	118	131	154	141	149	149	159	156	137	152	162	158	134	151	131	137	143	137	170	150	127	144	143	157	155	139	153	122	150	148	156	164	157	130	162	151	142	147	136	154	154	127	156	188	158	151	147	147	154	134	145	145	129	145	160	133	140	149	146	144	172	155	138	135	131	140	134	157	126	157	152	162	142	170	139	158	146	120	126	142	152	157	127	156	130	140	133	150	156	163	151	145	144	133	144	140	148	134	153	137	145	152	153	149	137	132	141	146	128	148	164	148	142	144	153	146	141	166	127	166	142	159	147	139	153	159	153	166	175	158	146	159	131	138	162	152	146	129	172	150	142	143	147	150	145	153	142	132	142	150	147	136	153	149	140	137	152	133	132	145	167	152	146	170	150	125	155	161	139	160	112	159	157	155	145	139	132	150	154	133	131	160	128	166	143	135	146	150	146	160	162	173	146	132	136	123	124	149	146	137	150	165	157	164	159	156	144	145	140	131	135	136	133	130	158	134	153	162	153	146	126	129	150	120	149	147	152	144	145	163	155	127	167	146	148	141	141	163	151	148	147	144	136	167	137	159	152	140	127	164	127	154	154	139	166	125	156	138	157	170	170	145	151	146	149	151	142	141	137	159	154	167	140	170	142	158	151	171	170	150	154	168	156	126	169	140	172	149	146	139	186	162	146	125	158	132	138	145	153	150	151	145	130	138	156	141	155	142	156	135	154	134	132	158	161	140	183	170	163	144	141	146	155	140	156	138	151	143	133	138	145	157	141	138	149	152	137	141	145	152	151	142	146	138	170	139	150	133	139	139	146	142	161	147	153	149	124	160	159	159	163	167	150	141	141	145	148	131	120	143	178	140	135	136	166	162	146	174	138	140	135	143	153	144	161	144	126	154	150	135	156	130	136	131	147	128	154	136	155	160	148	150	140	135	176	150	147	142	148	144	144	150	152	176	163	167	161	152	144	156	172	133	178	146	153	151	130	132	163	145	153	142	151	151	135	124	155	134	156	139	127	132	153	132	150	136	150	120	134	137	142	159	159	143	140	147	159	145	143	149	139	142	136	149	135	157	141	153	140	160	166	150	146	137	146	131	149	149	163	156	128	157	132	153	154	174	156	152	142	151	146	164	132	153	148	156	144	150	165	154	153	165	159	144	157	154	164	133	134	133	159	143	151	143	130	155	144	143	177	135	155	150	150	161	159	152	161	159	169	134	131	134	133	145	156	146	121	138	144	148	129	140	166	162	158	147	164	137	123	142	134	155	139	146	170	139	132	161	148	152	158	155	144	140	157	172	145	145	155	135	142	135	153	178	154	126	165	164	138	164	150	147	150	130	133	134	157	112	140	143	177	170	155	158	138	156	137	142	145	164	154	169	157	143	143	150	119	170	154	178	144	165	156	149	159	167	164	151	131	152	142	150	178	170	120	138	129	167	149	145	137	140	160	176	160	148	148	156	158	132	146	152	138	159	134	130	138	151	162	135	171	167	148	131	133	166	152	141	134	160	142	159	155	170	147	149	163	160	175	134	152	144	143	146	147	154	140	167	158	130	151	144	169	154	138	156	166	141	156	130	156	150	152	154	160	149	150	119	132	141	170	153	156	169	140	145	151	135	140	152	170	178	165	147	122	182	142	139	145	169	158	130	158	146	148	160	146	147	163	133	149	139	129	156	177	156	161	150	122	145	156	151	154	150	140	152	127	139	150	173	156	140	142	149	141	125	151	135	151	144	135	154	136	120	161	150	159	171	138	150	159	145	136	148	127	150	177	142	141	160	138	150	160	128	146	127	142	138	158	136	141	127	133	148	124	148	150	139	139	144	151	139	165	135	157	155	146	161	129	136	147	145	166	158	170	156	154	142	145	147	134	169	147	146	144	159	138	161	145	151	140	147	136	142	148
15720	5732	17125	23630	24349	19580	11769	8746	6443	6098	4890	4578	3854	3558	3978	4374	3933	3445	2243	2108	2652	1918	2401	1849	833	651	528	471	460	483	459	452	448	442	444	460	464	447	421	421	432	411	403	408	400	387	378	437	407	406	425	376	420	383	392	425	375	384	427	400	416	356	379	369	376	375	419	432	395	396	363	407	378	356	388	398	389	366	379	404	403	407	390	391	428	379	361	380	400	360	353	376	391	428	375	395	382	404	401	392	405	379	390	432	372	397	380	403	436	417	397	352	379	424	337	371	348	364	383	387	398	411	370	397	392	376	399	406	386	362	388	353	417	409	412	384	397	397	426	365	375	378	416	371	393	373	368	368	374	358	380	385	377	369	374	405	380	368	362	383	356	392	373	404	408	372	393	349	385	398	376	342	367	360	355	373	372	367	368	384	398	392	381	378	387	373	400	375	386	391	371	341	375	396	366	377	387	390	374	357	412	353	355	384	365	357	398	415	389	366	386	393	375	376	383	388	367	360	384	374	416	370	381	358	412	389	371	390	377	401	392	363	360	379	383	388	368	409	397	381	391	392	375	384	350	407	392	383	383	382	391	382	374	395	371	363	371	378	384	388	413	405	381	392	358	385	368	356	384	316	351	381	391	351	380	374	380	381	364	381	375	395	356	395	363	362	371	383	397	388	350	394	377	389	353	387	380	360	413	377	389	383	396	376	390	389	390	366	420	353	402	377	377	403	415	389	379	355	384	377	385	393	382	356	419	409	414	356	427	357	388	350	392	398	404	390	419	346	402	423	381	368	356	381	391	387	360	397	355	408	390	353	352	382	389	362	394	372	360	363	366	376	376	383	386	384	401	400	363	378	387	347	400	381	366	388	389	369	388	404	354	377	385	332	405	393	356	383	410	402	373	382	395	389	385	403	378	377	365	391	390	381	339	329	405	358	389	349	377	392	398	390	364	356	395	338	386	367	367	366	377	370	385	398	383	384	366	361	373	402	400	369	393	415	365	389	407	385	404	396	401	394	392	359	398	360	386	366	388	395	363	382	403	367	381	380	392	359	366	352	375	371	369	413	404	382	402	359	386	416	392	376	405	425	370	367	416	365	380	378	389	374	369	366	376	381	372	377	357	388	379	374	373	397	388	370	385	389	354	427	381	352	375	395	365	351	394	395	374	398	392	400	359	381	393	383	387	384	356	404	381	412	345	364	378	421	351	390	404	377	373	388	403	347	385	428	375	390	366	393	376	406	395	387	376	355	385	375	388	386	351	387	387	360	358	398	374	366	383	421	404	381	362	355	408	358	369	384	380	376	375	380	378	372	407	375	390	381	419	387	355	380	380	387	397	419	374	401	393	382	388	390	362	395	397	371	363	331	353	389	348	393	378	411	394	399	370	388	378	389	410	397	408	354	405	369	391	376	403	384	383	369	400	374	360	412	385	369	401	390	353	364	359	376	409	403	366	381	379	373	377	391	378	373	411	374	366	417	370	377	392	369	377	383	331	380	403	385	396	385	365	389	390	384	384	394	372	391	395	415	384	371	391	369	384	331	350	385	363	388	366	400	367	405	401	365	409	384	369	366	424	433	372	369	361	391	380	376	366	419	376	412	375	409	402	364	402	388	387	371	393	383	377	344	389	384	394	353	412	375	388	401	371	389	392	381	377	358	389	423	387	372	363	383	377	369	407	397	398	353	416	430	377	390	330	376	370	388	397	359	392	401	371	384	382	376	393	379	371	382	394	379	379	392	402	392	355	365	374	409	393	375	381	389	390	369	374	370	350	393	369	397	332	358	382	364	360	379	382	364	363	369	395	368	390	374	387	371	401	378	370	382	367	354	401	380	405	388	390	358	404	330	398	382	388	419	377	362	369	373	378	428	407	401	389	376	344	363	335	383	377	372	377	369	406	365	369	364	395	389	409	376	397	337	421	381	379	383	398	353	370	364	382	383	399	368	435	359	364	404	384	400	390	348	370	345	421	378	372	422	376	416	379	401	385	402	426	374	369	382	383	371	390	384	358	353	402	354	387	351	382	365	414	396	382	375	394	359	372	397	447	383	408	370	399	369	386	388	369	373	384	352	374	394	369	365	423	368	423	369	382	358	374	360	396	377	398	386	403	386	384	403	386	401	378	344	402	386	373	378	364	406	380	350	362	376	357	389	391	361	396	371	376	347	391	370	397	372	418	396	401	354	379	396	414	361	381	374	381	374	393	371	408	401	393	374	378	367	395	387	392	398	373	380	382	377	370	384	394	385	380	406	376	388	372	408	404	369	413	359	390	381	349	378	375	356	388	393	349	412	377	364	367	369	342	367	374	378	427	402	377	349	407	388	402	405	377	396	395	351	421	379	348	363	360	381	346	370	361	382	355	388	365	370	384	374	368	364	369	322	376	376	392	394	375	365	385	407	424	377	381	392	338	373	350	374	383	386	359	388	368	384	374	369	381	371	369	366	405	371	410	340	389	375	379	403	357	360	385	428	404	362	359	376	354	345	390	362	364	368	376	369	376	378	423	412	378	386	338	386	365	383	383	404	369	347	374	321	390	388	359	353	371	390	412	379	405	374	375	351	371	410	372	375	365	397	385	387	396	364	427	375	374	389	356	347	390	358	416	386	365	380	389	398	392	340	403	394	398	379	443	370	411	379	398	361	396	358	384	333	366	392	391	355	364	399	380	385	380	380	375	370	377	390	383	393	405	432	372	377	387	360	360	423	400	400	397	392	362	361	366	384	401	379	379	403	360	390	382	386	392	353	370	398	362	350	355	372	409	382	390	383	395	383	369	322	387	364	405	361	404	411	399	389	376	398	359	385	397	396	320	379	386	403	361	348	390	350	376	402	369	365	441	377	364	383	400	420	392	397	387	392	384	360	384	382	417	361	372	340	357	363	359	399	359	383	378	371	375	376	371	384	408	400	360	377	384	382	404	382	370	365	355	398	376	351	374	348	385	384	398	352	400	370	395	370	370	367	343	380	412	382	369	420	396	331	357	368	384	395	392	381	386	360	359	359	369	390	424	398	432	366	357	370	363	405	396	354	386	362	381	380	366	381	388	379	371	374	385	405	372	366	392	377	368	404	392	360	353	363	410	397	371	411	373	382	357	381	387	371	410	371	388	384	389	375	363	390	361	372	401	388	335	412	398	381	385	391	358	381	383	360	409	410	341	341	375	387	383	371	347	382	411	391	393	371	399	387	388	393	384	349	378	373	423	412	365	371	373	366	393	358	384	426	358	337	352	384	373	373	391	379	380	389	406	402	383	371	376	377	332	375	380	365	345	381	410	394	351	412	339	373	361	378	383	386	374	383	382	371	395	393	377	373	374	384	337	390	380	375	379	369	363	361	382	392	385	392	365	372	333	377	375	362	377	382	392	411	379	404	375	374	373	366	377	379	367	404	389	357	366	392	381	392	384	381	380	340	358	375	406	371	353	390	417	401	395	378	406	361	407	369	379	330	367	367	417	404	359	364	386	396	378	395	423	377
37012	19320	20527	19683	15317	9973	6359	3873	2527	2306	1741	1366	1359	1232	1158	1288	1110	1004	857	810	755	754	675	712	479	363	287	289	235	250	272	286	281	258	254	273	253	221	284	281	275	260	238	250	261	288	275	259	260	252	249	281	259	282	239	250	245	239	255	253	269	269	253	248	255	251	265	243	272	281	253	256	245	279	239	262	300	261	280	261	283	252	246	238	249	269	223	263	269	220	242	239	266	230	267	243	282	271	214	236	244	272	255	259	256	240	247	244	260	252	266	236	269	258	266	268	259	252	287	254	264	254	259	247	260	242	240	258	260	244	249	246	266	273	254	242	250	251	249	224	243	264	236	264	239	243	212	259	228	236	242	246	258	235	243	265	240	271	263	253	254	249	231	242	267	262	210	255	273	262	242	273	275	257	254	256	231	253	258	264	225	232	258	250	257	240	247	288	262	256	237	228	240	249	288	206	261	254	243	244	250	267	216	247	284	255	271	259	278	256	252	252	244	248	275	239	283	245	278	247	260	237	221	232	223	279	239	243	240	229	249	243	224	273	251	246	245	243	270	261	277	231	244	262	264	275	228	245	219	252	249	242	245	219	277	250	218	222	238	269	266	275	280	251	260	233	249	273	277	265	220	259	255	251	230	257	253	272	258	260	266	244	271	264	260	246	253	257	247	234	260	263	217	208	245	261	268	240	235	272	227	233	219	264	270	296	263	266	239	254	255	260	268	301	254	245	273	273	269	252	240	266	249	269	256	264	247	267	256	272	254	268	265	267	243	249	290	286	255	271	248	249	249	244	263	243	266	255	234	249	277	258	269	252	240	238	243	214	267	246	247	242	263	273	253	253	244	259	275	254	223	262	247	258	277	269	244	237	275	266	257	254	254	238	249	284	267	272	221	279	234	267	255	240	249	261	233	265	281	289	243	245	259	236	266	237	248	240	235	244	277	258	256	263	277	263	240	226	266	260	267	251	248	234	268	258	255	254	267	258	255	240	232	249	239	272	253	252	247	262	253	279	247	248	256	268	237	239	234	251	264	239	231	253	244	245	230	289	243	277	255	261	279	276	251	273	262	235	249	236	273	241	264	267	282	257	216	256	260	262	266	248	223	246	251	228	247	230	246	242	275	238	235	259	264	240	242	226	246	285	224	243	250	263	275	272	239	243	260	243	233	261	256	278	255	264	221	251	273	234	261	263	257	232	266	284	259	244	235	249	253	236	232	252	245	254	267	279	270	268	274	263	263	255	260	276	266	257	231	263	233	244	251	230	256	210	232	286	256	235	285	256	246	251	271	265	265	236	240	269	251	269	273	264	271	283	264	286	236	285	266	246	271	262	272	259	263	283	212	252	249	247	245	267	247	237	242	237	286	231	228	246	245	268	240	260	244	271	260	271	244	247	249	278	265	234	261	248	250	242	244	250	220	243	259	250	280	251	276	303	247	231	230	231	264	234	259	279	274	247	255	266	252	275	263	294	256	268	257	256	248	240	251	247	264	262	279	257	246	239	223	276	258	257	265	223	265	255	238	250	265	270	259	256	256	252	241	281	236	257	275	239	232	262	287	259	241	241	233	251	232	240	254	237	227	254	235	245	261	245	261	248	289	267	260	246	241	256	246	249	277	247	254	234	228	216	279	261	226	212	246	243	257	296	242	225	221	246	242	271	252	228	257	245	287	227	264	228	241	216	223	237	247	216	287	256	258	277	271	238	262	284	254	248	255	266	234	245	255	266	237	245	251	263	246	264	250	231	251	227	245	261	261	261	249	272	236	277	235	243	281	278	276	255	271	242	262	246	267	248	271	265	248	228	261	245	251	224	235	261	251	252	252	276	248	235	269	248	292	269	254	259	226	240	256	254	290	233	279	268	276	251	276	260	236	243	239	224	251	225	255	245	243	249	233	241	245	239	265	256	264	290	264	248	217	264	259	248	253	239	247	295	263	251	260	244	247	224	249	265	236	271	244	213	242	249	257	251	266	271	270	261	255	281	225	291	268	238	254	253	260	260	256	238	267	255	294	244	238	256	267	244	257	248	279	259	209	271	276	250	262	224	258	256	244	264	258	225	269	269	248	268	222	268	263	237	266	259	258	255	274	221	270	209	267	235	242	244	247	261	237	269	267	206	240	255	251	229	239	242	279	249	295	244	252	248	295	225	251	245	224	258	254	260	250	266	230	247	268	286	237	297	261	261	229	270	235	232	268	272	232	257	242	240	193	274	234	272	243	249	243	260	270	239	262	252	249	254	276	240	247	222	244	222	276	247	272	240	266	269	271	254	249	254	226	276	268	256	259	243	229	264	233	218	243	273	241	253	225	248	257	254	278	246	241	259	258	245	279	234	274	252	243	256	251	251	256	224	249	264	269	237	252	266	254	244	256	269	277	262	265	252	229	242	278	254	288	283	292	263	266	264	241	273	251	232	247	240	260	253	221	229	249	233	257	253	271	235	272	246	255	247	226	249	232	260	257	268	240	241	253	280	238	234	253	277	251	244	231	260	256	263	258	267	251	292	260	230	256	256	263	253	239	227	260	287	278	256	262	244	261	245	260	239	295	247	257	260	261	279	256	245	251	260	267	259	269	245	253	267	257	267	275	234	216	225	241	215	275	245	247	238	234	259	249	262	235	231	194	251	240	270	239	238	257	246	234	266	254	235	235	271	257	275	247	231	245	265	280	275	255	252	228	255	270	262	229	254	256	229	202	249	253	267	263	220	267	239	265	246	258	211	251	276	278	243	264	261	266	261	253	282	248	257	268	293	272	256	265	276	256	257	228	268	271	287	249	263	292	262	243	233	241	228	251	236	237	267	255	267	262	222	230	259	234	272	255	269	253	247	258	263	246	269	237	259	266	246	253	272	248	259	239	245	261	252	246	223	268	224	247	287	280	278	268	252	252	262	250	253	255	252	270	291	223	245	272	235	250	246	262	248	257	295	243	252	240	228	241	199	262	249	243	259	228	255	283	251	268	269	275	242	243	240	259	222	215	228	248	252	256	275	238	254	235	256	270	263	266	249	252	229	226	271	275	260	249	279	232	233	265	232	233	255	264	229	241	256	263	233	254	237	246	239	241	250	235	232	240	246	251	265	250	261	252	257	247	238	252	235	268	261	263	266	257	265	270	232	245	257	248	260	272	255	266	254	247	256	251	232	224	242	237	215	242	241	245	228	232	244	237	247	279	252	241	233	241	266	249	242	259	235	264	260	254	266	263	249	218	274	266	269	233	269	284	240	251	263	251	252	259	254	239	243	245	254	229	254	255	264	238	272	263	251	293	222	249	258	246	263	261	284	279	246	250	242	252	223	251	249	251	231	274	236	253	248	267	237	243	247	263	289	232	254	262	238	201	280	252	242	268	223	266	250	233	249	224	235	247	246	256	257	263	262	237	266	229	227	243	237	271	249	233	243	222	252	223	250	248	240	256	242	260	271	256	260	266	287	264	269	273	258	231	229	257	245	245	246	233	270	247	235	243	264	283	276
20650	8921	24816	31054	29265	24097	18916	14083	9885	9326	7717	6585	6268	6067	5940	6480	6490	4961	4081	4231	4436	4060	4067	3843	1971	1273	935	807	778	773	766	759	735	755	700	733	716	738	696	655	688	654	742	692	636	687	629	622	664	696	648	628	623	701	633	671	678	668	654	621	662	614	616	620	675	594	614	595	613	628	606	578	613	594	641	631	658	628	611	653	623	635	639	581	618	625	639	604	600	564	585	596	567	626	620	626	674	590	595	645	603	605	594	618	621	620	651	614	603	648	647	615	657	612	639	619	640	642	594	682	650	601	605	640	633	596	626	624	592	619	618	557	709	585	618	585	590	546	568	574	595	563	604	602	627	588	599	646	616	634	582	652	643	654	631	612	610	627	618	651	615	620	585	657	638	624	603	628	647	609	650	615	584	597	595	578	607	575	637	573	558	657	605	615	608	616	662	602	611	612	627	631	592	643	613	591	690	614	628	681	561	615	597	613	595	599	576	616	683	647	576	598	584	608	637	583	572	608	677	601	602	612	632	635	650	632	613	636	645	602	609	643	618	651	626	603	618	628	577	602	592	606	621	612	601	605	625	620	569	592	613	597	622	642	593	637	642	573	667	625	612	610	604	631	605	629	587	625	601	567	592	576	655	611	561	651	618	610	586	596	608	619	587	630	580	630	585	586	653	626	535	643	583	649	640	637	673	638	616	599	602	592	586	614	640	645	597	616	608	619	637	584	587	587	567	627	599	604	619	680	652	645	593	649	611	603	633	599	596	587	623	597	642	616	612	572	567	576	622	616	638	638	623	601	579	607	623	624	626	614	601	627	598	626	598	600	634	627	589	597	634	583	581	625	626	581	640	611	606	587	641	653	591	601	565	622	598	598	622	608	625	611	602	607	621	578	580	645	571	664	599	622	605	614	629	576	594	556	610	632	595	582	611	610	652	628	618	656	601	587	591	584	603	647	642	591	628	645	605	592	623	608	655	632	578	597	580	602	653	576	634	624	603	669	597	587	610	609	610	592	601	606	619	603	602	597	633	654	615	609	618	599	551	629	591	634	592	601	650	623	669	547	624	619	576	591	611	580	623	645	618	577	599	636	610	657	627	595	572	618	602	637	625	626	659	601	634	620	604	578	625	593	634	637	614	602	598	582	575	589	626	643	603	609	572	607	623	597	630	602	593	616	632	624	616	621	564	598	638	577	596	606	655	611	604	634	622	631	582	536	638	632	642	570	630	594	587	614	622	633	632	615	635	618	600	652	608	602	628	551	601	644	562	595	623	568	604	598	611	585	620	588	622	624	615	575	600	628	595	594	576	562	605	656	660	599	604	619	609	605	615	601	618	637	620	620	670	548	643	606	657	630	650	586	628	629	579	582	630	623	645	640	618	625	638	582	618	626	624	630	574	618	620	605	640	568	629	629	654	559	596	627	599	597	621	623	611	617	612	621	633	583	604	594	592	612	626	637	587	604	617	606	611	597	627	612	574	610	620	603	583	631	583	621	613	605	599	584	588	619	617	571	603	620	637	638	618	609	630	606	623	638	598	613	647	648	641	632	603	633	621	642	611	591	650	623	615	609	612	615	569	571	608	631	613	642	642	610	625	613	643	601	607	612	610	598	580	613	602	611	624	629	654	648	595	645	577	582	633	631	649	656	666	592	566	579	597	655	610	608	625	574	655	628	596	641	578	658	651	636	599	601	586	586	629	635	665	621	620	650	614	600	608	616	594	581	650	611	642	605	591	599	638	628	583	624	568	632	610	628	627	643	607	600	637	597	638	582	630	610	598	641	627	633	622	642	590	654	626	595	601	595	616	604	617	610	597	574	569	583	638	605	653	588	608	606	618	593	615	601	617	598	613	639	604	578	630	598	604	617	570	609	637	630	606	602	603	634	639	600	600	642	637	675	612	597	632	582	586	630	676	638	621	646	613	592	652	611	625	598	619	648	569	584	605	595	615	599	588	613	634	605	588	595	609	604	601	593	602	585	634	592	588	647	632	595	582	600	607	653	611	588	637	599	596	568	633	650	617	590	623	636	665	646	634	603	620	592	579	609	610	602	577	613	585	616	571	658	621	611	628	613	621	616	663	589	614	593	613	590	639	612	586	617	628	601	571	620	630	615	615	648	628	607	592	584	605	600	599	582	624	602	657	612	604	609	636	628	588	623	618	607	603	594	630	623	641	609	590	628	648	602	585	605	613	613	593	604	597	588	605	604	589	592	649	625	637	635	613	631	631	586	626	584	651	581	637	640	627	631	625	582	596	592	631	567	619	615	597	583	621	592	621	600	585	603	600	606	637	595	627	622	589	594	620	652	628	562	624	620	631	596	610	602	612	597	603	584	581	616	614	627	561	610	584	596	692	621	617	627	632	609	609	612	633	664	577	650	572	595	603	586	641	606	636	640	647	591	670	672	599	614	602	636	628	607	599	632	633	595	614	635	603	616	621	627	637	655	579	600	576	609	607	610	558	669	607	636	635	590	613	596	619	613	606	617	644	606	642	615	690	605	597	640	625	635	592	642	628	645	643	649	602	618	634	639	643	610	584	615	579	602	572	610	636	623	614	619	631	666	657	592	612	626	585	615	625	613	621	622	608	583	621	613	603	618	565	619	647	562	643	626	559	672	596	635	641	631	606	599	607	639	604	596	591	605	593	645	609	646	612	596	626	648	618	643	602	579	623	641	612	587	582	596	619	602	584	637	653	623	595	563	606	650	601	606	640	570	601	606	594	584	593	601	644	606	659	652	601	597	647	601	624	637	596	606	623	663	661	620	602	625	579	596	663	672	650	657	593	624	594	625	597	611	596	617	619	713	673	597	637	592	601	582	628	600	607	615	609	640	615	629	579	654	639	610	570	632	626	603	585	586	584	597	636	617	549	584	621	610	644	607	612	586	648	611	626	611	642	629	581	609	618	632	620	682	587	565	633	604	578	635	650	599	599	606	606	613	603	599	648	596	650	601	611	576	619	628	591	597	629	591	566	635	608	635	645	599	616	619	617	614	639	624	625	596	586	652	628	608	560	607	585	608	642	604	621	632	645	641	636	572	613	638	608	622	611	608	594	606	614	676	603	577	640	648	613	648	606	636	617	637	625	624	627	600	638	581	602	576	589	618	634	571	612	613	630	620	668	601	618	593	580	613	649	622	608	581	587	614	601	634	644	594	574	644	634	644	572	639	590	600	619	606	610	590	571	641	603	615	596	573	626	623	602	647	626	615	576	588	594	600	607	672	584	708	600	611	589	613	621	617	623	604	579	613	568	619	546	608	630	609	592	622	622	610	581	594	633	588	613	611	644	587	602	624	609	630	627	600	628	617	613	670	570	599	578	659	569	586	635	612	632	573	620	581	635	577	606	614	592	623	609	638	567	649	604	623	603	632	601	625	608	612	638	587	607	593	600	580	570	625	631	624	606	582	621	594	634	584	618	603	616	646	607	643	617	604	592	635	608	593	575	584	574	619	640	600	601	605	639	615	576	557	637	628
6535	4722	9585	8759	5017	3036	2166	1115	635	465	491	432	300	339	339	349	420	334	300	255	235	245	231	249	279	252	241	286	285	236	256	248	248	248	243	271	213	257	216	259	209	264	251	228	227	252	236	243	238	255	249	244	236	223	221	234	241	220	221	264	244	279	216	250	246	281	217	243	233	252	237	264	246	223	242	251	273	235	231	247	275	237	250	240	241	267	271	236	235	249	271	238	234	212	212	278	211	270	250	207	234	240	223	246	267	228	229	256	250	266	247	263	237	253	250	236	265	246	262	249	254	241	244	244	235	263	249	257	269	266	285	259	237	254	271	233	228	224	245	247	259	225	217	250	270	232	261	254	251	241	262	219	240	237	241	247	245	257	251	223	263	235	254	251	237	244	245	273	241	292	272	255	242	262	215	221	235	256	237	266	263	247	251	249	236	244	278	255	231	217	213	260	269	267	219	220	234	243	235	214	202	257	251	246	249	248	245	228	240	242	236	249	233	251	228	232	215	244	263	264	246	254	248	237	265	231	204	234	250	235	273	240	275	251	239	254	258	226	223	203	216	236	241	205	242	276	219	269	257	262	227	267	226	258	251	243	292	243	250	241	245	228	223	232	265	243	267	231	227	234	225	245	229	242	252	264	250	235	253	232	239	231	229	214	236	257	227	233	227	227	229	231	229	252	267	243	259	243	209	283	227	220	238	231	256	225	226	255	247	249	230	241	245	249	265	267	239	246	237	238	255	256	251	236	224	224	231	263	237	241	242	238	255	265	252	259	236	256	276	261	264	223	242	223	249	255	228	197	243	230	244	235	244	244	224	228	212	264	264	287	244	257	253	225	243	262	250	202	233	254	300	235	274	234	255	231	255	241	232	220	241	227	239	281	239	255	223	213	237	250	259	250	278	213	233	237	251	267	244	274	237	226	245	257	253	229	262	247	242	248	232	240	243	246	264	223	279	242	263	226	236	266	225	236	235	242	250	222	232	235	222	203	226	236	230	233	237	209	228	277	246	227	248	219	245	244	236	257	247	238	236	255	257	246	255	262	292	253	208	233	247	272	244	276	267	248	223	265	205	241	246	251	279	253	252	256	230	245	253	223	244	239	260	210	239	240	230	221	260	258	246	273	224	231	241	226	222	248	262	240	237	219	241	221	241	223	253	234	244	260	257	250	258	221	250	237	233	223	219	266	234	256	261	255	235	250	226	220	268	228	229	240	264	264	205	242	243	236	249	263	250	246	219	214	221	243	231	255	248	223	224	246	279	254	240	267	230	252	246	243	245	223	254	254	258	260	212	239	250	222	245	254	259	218	271	238	257	246	237	250	236	226	253	255	216	248	265	248	259	249	227	246	252	241	252	277	242	240	239	263	224	272	253	250	208	224	253	269	244	222	294	246	236	220	249	230	246	223	250	229	228	247	265	223	261	234	200	246	234	272	267	260	222	256	235	256	223	225	253	238	255	238	250	226	216	207	241	228	217	273	274	235	216	247	229	248	266	246	227	258	254	254	230	232	276	268	249	242	206	243	270	221	257	262	232	238	217	253	222	251	256	230	230	248	260	244	236	273	245	278	240	244	266	219	244	240	269	237	235	238	246	241	237	267	230	240	272	241	277	229	267	221	251	224	229	241	230	234	237	239	255	224	263	248	235	263	249	232	249	248	224	238	255	256	254	210	253	236	256	250	251	252	258	233	256	235	230	221	235	197	229	222	213	238	232	234	252	220	250	284	247	219	246	262	243	234	281	241	240	233	278	263	258	199	254	261	255	260	270	254	230	258	214	247	231	248	253	266	234	218	217	241	238	245	220	243	283	240	238	219	271	254	266	241	262	251	252	253	232	256	215	241	247	232	244	223	223	240	254	286	262	294	248	238	253	247	208	216	256	260	216	263	253	254	253	238	243	255	253	218	259	283	248	229	224	242	225	245	225	238	243	248	218	230	230	231	239	238	279	267	256	236	227	240	241	230	239	255	225	218	260	241	258	222	238	257	242	253	268	233	232	247	230	242	239	226	279	266	244	247	238	225	220	238	241	234	247	265	248	270	245	252	225	261	227	244	241	258	240	250	233	254	256	262	246	258	259	245	222	251	223	249	252	222	253	258	254	269	237	257	227	266	242	230	262	244	231	266	267	239	248	243	229	225	260	256	213	260	232	270	224	214	244	261	263	248	255	233	237	227	221	220	260	271	258	263	240	275	255	248	227	241	251	277	257	250	231	247	245	238	253	246	224	258	232	261	236	228	249	263	257	247	225	244	221	259	230	262	256	272	239	255	236	282	236	243	230	218	215	298	233	240	242	279	229	225	249	282	246	243	226	244	231	235	265	235	250	253	253	265	231	250	252	248	246	268	237	222	225	236	239	244	242	263	238	264	231	273	201	234	222	240	232	247	239	219	237	244	262	217	268	288	244	230	245	244	251	217	249	241	260	267	261	264	236	220	220	252	255	257	224	262	250	249	215	251	246	237	219	260	247	269	241	214	237	218	244	258	212	236	248	261	216	279	251	219	217	240	243	243	243	263	244	236	239	281	250	258	263	263	239	233	221	263	265	252	240	232	249	241	235	256	268	259	265	258	259	234	225	225	245	228	243	238	251	235	217	240	231	229	261	228	244	269	248	207	218	230	217	264	246	240	243	242	224	241	222	226	255	253	245	226	243	238	267	280	225	263	248	265	235	261	254	243	254	252	236	251	212	239	243	255	272	252	235	255	220	225	245	255	232	261	270	256	219	237	257	253	228	238	238	272	243	214	250	248	266	246	251	271	242	251	263	230	262	253	215	253	257	240	235	252	230	231	239	222	238	247	262	227	253	249	252	240	234	235	248	227	252	211	252	236	242	237	256	261	244	227	243	242	263	252	244	268	245	249	260	231	240	273	208	257	240	241	241	232	259	281	224	246	248	251	252	246	218	254	222	233	235	259	224	249	227	262	220	243	225	247	267	258	277	232	244	254	238	252	247	223	230	248	254	263	261	258	229	254	258	234	241	238	220	240	259	254	231	255	216	225	233	223	249	250	231	235	266	237	241	260	226	240	267	242	225	212	221	234	207	224	249	244	237	245	252	239	259	251	227	249	231	258	274	249	243	237	235	245	238	217	245	237	291	233	238	215	239	238	257	261	213	231	263	254	238	242	262	267	252	243	240	227	264	258	236	241	249	227	224	243	230	246	245	243	266	235	257	249	262	219	236	218	246	254	258	236	273	239	262	237	234	235	224	217	240	227	240	268	251	274	242	265	233	262	254	251	246	241	231	245	207	263	234	268	245	231	246	266	273	229	227	256	243	249	254	229	238	246	250	246	229	243	236	268	246	264	230	260	242	274	219	242	267	257	213	234	249	274	247	234	233	233	245	224	234	243	235	238	272	260	275	232	252	241	231	234	219	316	198	262	267	221	215	241	275	238	251	261	275	237	236	227	242	244	247	225	253	216	247	245	260	216	217	212	229	217	243	248	243	245	260	267	254	236	246	217	243	245
4374	4575	14581	19526	13865	10996	8114	4892	2765	1934	1823	1538	1212	985	1230	1408	1774	1345	825	655	669	644	620	650	592	607	597	527	594	585	591	564	555	597	540	604	562	583	548	564	547	577	566	622	571	589	565	585	539	546	558	539	544	544	535	553	511	555	545	569	529	565	562	560	584	548	583	555	557	563	582	559	585	576	560	546	569	571	574	555	603	597	570	553	578	582	572	561	539	558	554	577	586	553	540	567	543	522	544	572	549	560	549	546	532	538	580	589	541	563	542	542	529	581	579	603	518	585	559	625	544	554	626	551	548	549	518	588	553	554	574	574	555	504	542	574	549	555	549	614	572	549	560	603	582	530	569	580	558	544	590	568	628	562	575	583	577	575	553	576	547	552	537	581	586	588	563	578	556	564	550	546	579	545	560	557	575	558	555	613	563	587	568	553	521	583	560	543	607	560	602	529	581	544	549	520	552	537	539	558	554	592	580	544	595	577	601	589	603	557	568	555	580	552	622	609	560	576	568	562	554	574	524	597	658	581	553	535	567	541	552	580	534	571	504	540	522	540	629	565	561	510	583	529	553	569	545	555	553	562	596	567	596	581	526	548	521	606	547	564	532	593	622	564	569	534	539	563	544	579	567	573	523	518	526	569	575	539	566	617	542	559	578	534	549	594	558	578	528	562	531	525	562	575	575	581	553	581	538	539	569	552	552	587	550	543	563	564	576	599	589	572	573	567	538	579	583	534	577	535	555	589	535	548	570	568	572	558	570	548	528	565	544	556	530	553	589	575	567	569	566	578	610	559	535	594	602	608	592	561	582	549	536	616	541	554	567	598	587	581	508	563	606	504	578	574	526	552	553	504	582	564	518	567	538	532	566	548	529	578	563	585	593	564	543	531	552	557	580	547	569	580	555	575	566	570	545	561	574	595	540	578	559	525	569	594	576	519	561	536	573	568	566	563	564	581	587	550	580	582	573	590	560	564	565	546	550	585	549	593	565	568	601	571	555	586	558	532	547	617	577	541	603	566	579	569	581	556	557	576	599	544	572	561	546	580	511	604	560	585	520	604	538	556	537	552	571	582	530	555	537	547	584	572	548	558	594	543	557	581	555	563	579	575	532	569	535	570	521	593	554	555	538	541	551	555	572	496	550	569	531	533	581	559	523	539	560	576	571	586	589	588	550	591	537	560	565	526	527	570	541	568	539	545	568	583	574	536	548	615	550	605	527	528	558	564	567	568	587	571	571	611	563	563	585	541	521	564	606	542	560	576	545	584	575	548	581	565	560	620	504	546	585	562	569	521	627	590	537	590	580	574	575	582	586	589	533	549	577	554	572	539	553	556	570	581	555	554	529	629	558	563	581	542	570	560	571	585	541	595	591	561	589	544	551	576	562	550	574	563	546	574	541	548	588	538	537	566	573	579	557	534	602	599	562	617	554	532	551	585	578	567	544	585	561	556	550	569	585	590	577	569	566	556	572	544	580	573	509	552	533	588	569	555	593	541	571	599	544	571	569	548	587	569	607	531	554	566	589	568	611	581	574	549	601	541	573	562	572	551	519	559	587	576	562	558	502	523	583	569	579	555	522	540	558	573	580	580	577	601	550	581	516	573	551	588	607	588	584	566	537	604	556	560	542	534	568	604	546	572	588	558	558	596	555	573	575	547	600	559	585	572	581	526	564	589	546	559	591	577	569	542	575	587	560	567	561	592	553	577	589	577	589	586	600	565	566	550	586	543	588	551	548	583	566	528	586	544	564	543	551	529	559	545	572	578	565	565	567	556	566	579	536	572	537	543	564	554	572	538	574	582	568	562	565	559	563	563	537	554	577	587	567	552	549	586	568	536	571	557	608	582	584	563	576	526	560	581	554	574	564	524	609	588	557	546	556	563	584	574	595	591	555	548	571	607	548	573	539	586	551	544	572	545	553	597	556	574	577	570	565	558	577	599	575	544	573	599	574	543	571	567	556	597	576	612	556	578	561	559	587	559	536	550	548	603	551	594	509	590	539	539	518	555	556	590	597	581	554	576	516	564	566	559	565	580	567	579	505	570	512	566	539	570	548	580	517	536	546	549	567	568	589	586	552	579	562	570	551	572	596	573	553	551	546	593	558	582	574	553	552	601	562	585	554	533	554	594	552	562	549	593	560	612	561	540	527	572	576	545	566	571	513	557	566	534	565	552	538	532	566	538	538	571	569	571	556	571	604	572	540	533	589	582	582	570	613	562	579	570	558	562	577	569	571	578	556	567	599	566	562	549	549	554	561	537	556	550	590	545	558	561	570	581	553	589	533	540	554	579	547	553	588	591	571	513	581	581	561	545	553	572	541	536	562	589	574	578	556	550	571	546	552	552	563	585	551	578	570	528	545	589	517	580	550	569	592	550	597	554	551	568	578	559	566	565	541	553	567	562	565	582	549	610	551	576	560	628	565	606	545	539	574	542	552	565	605	600	602	596	507	594	603	585	580	635	598	589	557	558	611	580	537	566	562	529	566	547	590	573	548	540	587	573	509	603	568	565	569	584	621	576	569	553	572	574	593	545	564	546	553	600	550	571	558	561	558	580	568	579	581	573	578	551	589	567	517	550	577	536	550	568	560	561	588	581	592	577	517	547	618	543	565	545	517	545	548	561	543	568	598	570	574	593	582	583	550	568	581	560	578	561	572	581	560	585	567	575	555	607	550	541	555	526	564	567	636	604	539	568	552	559	615	589	562	605	576	571	565	569	582	569	563	575	550	567	535	523	593	577	599	566	557	633	555	559	559	573	562	540	543	546	594	582	537	583	576	517	582	557	559	588	607	547	581	631	553	582	572	558	574	539	568	573	553	579	573	578	538	587	580	592	568	550	558	564	575	519	585	532	545	555	575	598	573	547	554	542	561	573	609	588	548	576	546	555	589	537	577	557	530	543	583	535	597	609	567	534	588	552	554	575	548	553	571	592	592	529	597	565	537	563	572	553	587	587	548	596	563	551	499	570	569	593	605	538	530	577	570	546	540	585	576	596	555	581	552	572	574	560	549	562	523	561	549	590	596	583	550	565	565	524	554	579	555	580	541	563	563	550	595	562	571	562	591	605	576	559	576	547	550	582	539	575	600	554	514	581	609	562	577	573	570	563	529	580	526	577	570	535	572	594	557	564	615	541	562	537	579	550	573	574	534	584	585	579	582	553	552	551	524	575	543	579	524	586	583	535	579	606	552	587	572	551	583	534	563	551	562	562	593	604	531	615	566	601	564	546	603	605	571	573	569	564	520	569	567	568	557	601	585	566	556	574	548	551	569	549	577	565	542	574	589	560	553	546	567	558	567	570	581	526	589	582	580	533	554	578	564	630	585	574	550	548	541	582	539	570	577	588	576	550	579	549	542	573	547	559	558	550	614	569	567	587	515	578	543	561	551	594	600	548	562	603	579	583	560	583	597	583	597	537	591	523	546	564	593	578	563	601	587	593	580	601	506	600	580	579	525	577	573	569	535	539	565	560
20949	11765	17423	15237	9244	5300	3158	1971	1360	1271	928	906	663	615	635	723	750	621	440	476	433	407	439	357	268	220	199	194	160	165	181	138	141	154	155	150	164	177	147	147	151	176	148	152	154	143	146	147	152	140	160	163	157	135	138	131	133	142	147	178	145	140	160	151	151	143	165	169	137	147	148	145	157	154	136	129	164	144	145	163	169	136	149	165	146	165	145	160	175	166	145	149	147	161	174	161	148	151	151	163	132	151	148	159	156	167	147	125	161	165	160	145	164	143	127	126	139	153	136	151	138	146	146	172	148	164	156	146	155	135	148	177	127	166	160	176	142	143	159	140	123	152	148	157	127	147	148	165	146	167	131	159	159	175	147	158	151	146	154	138	144	164	184	167	158	141	135	147	140	142	146	143	129	149	139	157	175	174	147	164	152	138	160	157	140	154	148	136	136	148	151	139	160	143	146	137	136	147	139	181	136	129	154	166	147	150	127	142	147	148	167	134	157	147	172	136	139	167	156	161	152	149	132	144	149	141	145	148	146	144	167	175	140	161	131	163	153	135	123	144	161	150	140	148	172	156	146	165	115	135	146	158	145	150	171	154	144	136	137	139	161	154	147	170	122	160	145	163	155	139	180	161	141	166	168	163	162	139	142	164	150	150	133	143	166	170	132	162	156	133	171	157	146	148	133	163	125	166	148	123	149	163	129	151	122	161	167	137	156	141	141	163	138	150	153	146	137	145	143	163	146	137	153	152	167	163	146	157	153	151	171	151	147	134	128	142	148	149	148	145	158	132	145	155	158	130	182	147	149	142	155	144	148	131	156	148	151	151	125	138	146	137	146	131	145	171	144	153	152	177	155	142	156	156	134	163	159	143	166	135	151	164	146	144	160	157	146	137	148	150	150	152	132	131	179	145	163	137	135	169	146	161	152	143	141	159	123	149	156	157	146	145	172	145	152	158	147	140	169	146	159	158	180	172	156	164	146	159	137	128	150	147	164	161	160	159	123	173	144	136	147	132	155	182	174	168	143	148	143	151	157	148	136	156	161	157	141	163	144	127	140	175	160	143	169	143	142	138	167	159	157	158	145	154	167	153	167	135	149	167	151	141	147	163	130	166	149	143	134	151	168	160	151	136	160	166	161	127	159	168	142	155	144	143	155	173	134	122	175	137	157	148	142	148	137	153	154	155	154	162	142	139	139	160	149	148	155	139	139	148	148	181	154	147	132	154	139	134	168	154	149	157	136	150	159	168	160	142	157	174	171	148	132	158	139	151	151	145	163	167	144	152	146	133	146	134	148	163	135	151	150	146	174	142	144	143	184	142	137	153	148	150	170	133	157	125	166	157	154	127	175	168	159	140	139	155	155	140	167	150	149	157	146	144	161	122	139	170	158	144	148	138	138	134	159	149	155	160	146	138	145	149	162	146	125	171	167	156	152	150	183	174	165	146	147	153	173	149	161	131	155	169	137	155	165	168	139	142	156	142	132	149	159	152	150	150	143	149	150	160	153	132	149	163	152	169	168	150	154	118	139	125	141	143	139	139	153	152	147	142	135	142	128	152	146	147	136	178	164	153	154	169	160	142	139	154	161	166	160	161	147	176	155	167	162	149	147	144	134	149	129	159	147	159	142	134	144	140	142	152	152	172	151	133	137	154	180	137	142	162	158	137	154	164	155	141	126	164	162	145	176	165	176	148	157	149	153	151	151	161	159	174	149	155	168	153	149	145	175	164	163	139	140	145	153	147	125	153	167	158	156	138	149	172	171	169	148	133	169	149	160	134	137	156	159	152	159	159	142	155	151	143	162	153	161	122	171	165	154	153	144	164	147	161	152	138	160	134	134	153	160	146	170	156	150	144	161	165	156	171	130	142	140	156	156	141	152	169	165	172	178	166	147	139	139	153	164	153	151	170	154	154	138	169	141	141	162	160	134	132	126	147	144	153	153	154	163	156	140	127	150	151	157	139	148	161	154	163	139	138	139	157	163	146	136	157	136	164	129	154	134	142	149	183	161	154	145	156	169	142	148	144	149	153	125	155	146	165	134	157	136	166	156	139	145	158	136	126	150	135	127	145	178	149	132	147	130	132	141	164	142	152	159	148	161	177	146	164	146	149	149	131	150	155	138	146	145	154	161	151	145	135	148	157	149	143	160	165	147	153	144	142	162	151	128	169	135	151	152	166	158	166	163	157	161	155	142	150	160	139	149	161	165	145	160	143	159	156	159	136	141	148	142	138	149	161	132	141	175	155	138	154	150	154	141	151	156	132	146	151	143	166	131	137	131	163	158	158	177	145	159	155	168	154	139	136	155	131	153	154	148	168	169	138	151	142	166	153	167	153	157	140	139	145	152	155	148	137	132	151	144	163	140	144	145	170	166	135	139	156	152	149	159	163	164	153	139	143	151	165	151	152	147	143	159	154	146	143	155	151	135	146	170	129	148	142	148	165	149	137	150	137	173	147	167	124	144	150	153	145	155	152	138	150	162	173	148	150	148	133	140	148	142	164	139	151	145	125	142	118	174	199	167	157	162	139	132	155	163	156	153	164	160	157	166	149	145	146	147	165	132	135	140	172	145	152	155	148	145	159	153	146	157	158	118	141	144	150	168	142	139	148	162	177	152	157	153	137	143	140	150	158	146	150	125	151	153	159	165	132	149	173	136	150	118	142	155	176	159	173	137	159	155	139	178	130	132	159	140	137	143	153	150	179	177	167	132	135	157	131	130	154	140	131	133	160	134	131	135	161	173	152	136	159	146	157	132	135	149	149	129	174	175	133	162	158	138	151	157	150	168	125	139	158	163	154	146	132	140	163	154	136	150	143	170	146	154	154	153	166	145	154	162	134	138	156	157	173	150	188	173	140	159	173	158	155	170	170	145	154	132	157	142	148	155	154	145	175	134	139	147	160	144	136	148	135	156	127	153	143	125	138	130	147	163	116	148	152	142	151	181	161	172	137	143	158	153	160	142	155	143	166	139	156	144	147	161	152	162	175	140	131	147	156	163	157	151	155	135	148	168	139	140	150	157	158	179	145	133	140	140	145	163	123	153	159	130	166	168	133	159	161	141	133	140	150	141	151	135	135	167	148	130	166	141	169	144	143	165	146	153	139	141	133	144	130	158	157	138	145	162	136	144	149	154	148	144	178	172	156	172	164	163	175	158	140	150	142	122	183	152	151	152	141	113	171	146	149	157	140	158	142	170	124	142	162	142	153	135	175	158	161	152	165	144	148	118	146	138	155	150	153	150	137	146	134	149	136	167	138	146	155	142	150	138	163	156	166	172	161	162	176	147	172	141	143	149	170	149	158	168	182	150	127	152	131	169	135	139	158	156	146	160	122	141	157	140	152	144	169	116	151	164	165	161	161	140	147	150	153	165	152	154	143	161	167	165	143	137	150	157	160	135	139	164	151	141	148	156	139	135	186	150	150	161	163	147	164	184	163	142	166	144	140	138	165	139	167	138	168	153	155	157	104	159	174
11305	9231	22842	26632	21743	16236	12054	8386	6419	6177	5105	4670	3250	3452	3326	4000	4252	3692	2838	2754	2381	2466	2399	2427	1544	964	625	544	487	485	445	479	451	402	450	473	453	437	427	447	398	438	426	444	387	410	419	432	388	423	380	423	372	396	400	369	408	388	435	415	394	377	387	399	398	354	374	421	403	417	358	430	390	434	428	394	401	389	372	373	383	412	396	366	386	438	380	381	380	378	374	408	391	391	347	386	391	369	391	372	375	364	372	394	381	398	399	371	390	396	422	426	387	422	400	370	390	378	388	399	333	398	423	399	356	407	377	390	381	366	346	367	403	399	408	400	371	384	402	359	367	364	424	380	367	429	363	400	411	368	390	380	374	372	388	415	366	409	357	407	403	362	395	395	389	365	391	392	371	360	383	362	397	381	400	382	370	400	383	397	358	382	399	396	386	391	367	394	385	395	368	385	356	388	352	368	387	407	395	347	370	394	406	377	402	366	374	400	348	403	379	360	390	375	396	381	355	372	381	378	380	363	379	361	364	384	422	406	386	388	343	392	410	382	397	379	380	385	384	405	376	364	355	408	406	392	416	374	357	393	392	388	390	402	367	393	387	376	385	418	361	391	392	348	375	368	385	348	378	422	390	373	410	389	379	354	429	390	372	410	392	378	405	400	363	373	418	378	441	409	373	373	376	372	393	383	375	354	403	399	356	377	398	396	355	379	370	396	360	424	382	384	358	400	353	389	395	427	415	375	363	378	379	370	407	367	383	338	393	406	395	391	398	360	411	379	403	392	377	400	361	397	364	364	389	391	367	421	384	403	374	374	387	373	402	392	365	374	397	386	386	407	377	375	388	409	397	356	387	363	383	425	370	411	407	387	370	397	387	392	406	378	377	381	380	399	375	394	381	388	390	354	400	373	396	357	358	367	383	389	393	371	388	365	383	369	395	408	388	379	399	389	392	365	396	393	374	416	381	381	396	354	400	383	377	379	376	389	411	394	355	395	396	379	390	391	386	332	346	398	386	389	387	409	390	421	367	380	384	370	422	417	335	409	377	399	372	434	399	388	423	375	408	413	383	352	421	372	347	356	423	413	415	415	386	365	362	398	372	367	371	416	374	367	382	379	394	414	387	388	388	360	397	380	380	385	404	385	385	396	409	414	397	365	368	426	428	371	401	384	380	410	394	357	428	404	373	406	409	404	381	376	376	383	411	395	408	357	373	396	362	410	364	355	387	400	374	366	373	385	373	393	391	372	402	386	415	390	368	401	365	372	369	355	343	402	373	407	411	360	372	377	356	392	387	382	385	394	355	369	353	392	374	421	371	378	359	400	410	368	385	402	399	393	378	419	390	395	393	363	398	398	375	386	378	397	398	370	387	404	417	437	374	368	346	381	388	403	359	399	404	387	407	365	349	372	377	377	388	363	364	386	369	384	373	369	345	375	391	405	400	430	370	367	391	397	376	395	380	398	389	377	371	375	395	388	394	355	379	382	383	368	409	404	400	389	405	399	408	394	419	372	389	391	427	410	353	377	357	374	386	390	391	410	387	350	383	376	386	399	371	356	351	365	358	386	382	401	390	394	401	388	416	333	383	398	378	377	381	403	382	386	415	372	412	394	387	384	352	372	380	389	391	372	366	391	377	390	379	363	382	362	370	384	379	365	351	421	389	380	385	383	377	367	362	407	407	382	422	421	370	392	434	366	421	386	398	378	384	345	415	381	399	366	376	381	400	378	393	402	384	399	348	367	389	403	371	358	363	379	400	418	347	371	351	387	380	378	351	390	373	384	397	410	406	400	403	425	378	358	351	374	419	388	358	359	406	397	393	371	398	388	391	415	355	399	365	368	413	397	361	369	396	402	365	377	398	401	378	354	375	372	421	374	359	371	414	361	408	369	387	387	376	424	403	381	378	399	390	411	387	367	353	411	396	347	386	388	371	396	407	376	384	342	377	386	368	350	367	347	388	403	424	381	367	408	376	393	387	404	387	366	410	395	390	386	380	385	396	371	370	376	403	359	365	375	367	365	395	414	414	423	374	366	388	364	368	434	352	380	375	403	382	373	376	380	394	390	407	335	394	375	396	405	368	423	380	403	366	403	376	381	376	375	391	365	392	401	383	413	371	374	384	382	394	409	406	398	361	359	377	400	378	367	388	396	377	399	392	394	410	377	384	377	404	370	409	395	414	381	355	379	395	396	349	408	383	375	393	392	393	375	371	377	375	373	398	376	410	368	378	393	388	342	437	361	378	386	393	408	363	395	393	372	390	379	384	387	374	425	386	385	360	391	406	427	392	401	376	382	388	357	383	368	398	365	403	383	395	379	393	399	347	359	394	400	347	346	351	358	364	355	391	363	414	396	386	401	382	360	379	395	398	392	417	372	368	366	363	377	391	376	405	374	368	390	389	370	388	374	430	370	407	413	368	373	375	368	387	412	389	379	381	377	388	389	369	350	396	342	388	468	345	413	403	381	382	365	357	394	341	391	412	384	413	360	391	369	385	372	384	374	373	408	371	375	363	383	371	375	383	365	408	359	374	406	384	359	378	362	395	385	382	371	385	426	378	390	375	373	400	343	371	366	365	364	354	364	361	408	375	380	414	349	379	370	427	405	392	392	409	367	357	344	426	362	374	363	389	346	355	371	368	406	384	403	384	370	368	383	372	394	394	399	374	385	392	395	365	384	368	380	411	385	409	387	355	386	366	393	397	381	357	383	406	398	389	408	407	395	391	364	341	380	401	414	387	372	383	401	373	353	384	398	404	391	371	390	398	418	388	400	405	401	380	364	376	397	384	377	409	418	398	411	366	406	345	375	395	398	387	384	375	408	368	404	383	385	378	393	389	417	365	417	399	399	387	368	370	395	383	388	389	387	380	360	371	395	380	415	376	390	401	393	399	399	355	397	403	372	378	386	350	374	383	402	380	376	373	349	422	383	377	387	376	383	382	352	366	374	402	419	391	366	377	401	376	404	368	372	419	399	355	407	375	399	388	395	359	405	378	391	416	375	402	380	405	390	365	387	418	364	408	370	359	395	391	390	392	390	390	389	406	418	360	403	393	384	388	391	384	410	387	404	392	386	391	383	408	389	402	394	372	366	378	382	392	379	369	377	349	399	392	402	397	392	406	402	368	389	382	389	365	379	411	373	356	384	365	405	389	391	349	383	360	368	375	368	368	416	380	352	377	382	368	394	371	376	388	406	387	373	399	348	405	350	389	384	389	393	376	386	363	403	378	366	386	375	408	369	388	360	404	384	376	357	392	376	390	385	377	340	397	382	374	367	410	382	417	424	398	410	413	373	372	393	415	402	396	364	399	344	412	375	384	402	391	398	418	355	395	369	417	349	399	388	361	440	392	370	377	394	385	402	386	401	416	403	427	398	405	338	358	380	389	391	410	375	405	374	390	344	409	362	384	412	387	389	381	384	371	403	407	416	392	390	396	378	358	394	366	361	385	424	399	379	401	383	385	385	432	386	366	406	409	392
29518	18061	22179	19533	12546	6692	4357	3189	2401	2013	1853	1365	1134	1115	1193	1161	1200	1077	893	872	753	682	898	632	589	369	264	279	253	237	233	234	265	261	245	283	237	263	237	267	266	245	261	260	253	244	252	235	260	218	276	248	220	231	270	227	267	242	243	287	242	252	256	267	247	235	228	258	219	230	246	247	255	245	264	227	236	248	239	277	268	249	252	257	252	233	240	229	244	262	278	258	243	243	241	281	271	255	248	246	247	259	274	260	261	256	274	247	264	245	254	247	223	259	290	223	240	251	265	270	279	246	268	274	222	251	228	231	251	244	240	261	236	248	256	247	251	260	246	275	254	268	255	252	271	268	239	227	242	247	260	237	241	244	240	253	245	268	238	257	251	234	263	243	258	238	261	241	244	258	246	270	217	235	214	241	236	248	272	251	246	250	221	228	247	246	224	255	241	274	258	220	266	239	255	255	276	257	238	238	248	247	246	239	237	269	256	257	256	241	242	265	262	262	243	231	259	227	234	267	253	269	241	242	232	275	242	255	251	236	244	264	268	264	245	257	280	245	247	238	244	248	254	250	250	236	263	247	240	244	260	234	243	280	285	220	206	249	238	227	246	222	230	246	224	261	234	268	256	237	237	228	223	246	247	269	256	273	256	264	244	253	258	257	257	243	261	242	257	233	216	258	286	272	245	245	239	255	226	241	215	261	234	231	232	273	239	242	268	246	254	211	251	235	259	251	236	264	261	234	266	251	223	235	253	240	241	243	245	221	251	255	276	218	227	243	234	252	243	287	266	252	237	233	247	241	248	235	256	246	258	231	227	270	242	238	234	246	249	269	243	244	254	271	244	239	223	232	222	244	246	258	254	226	253	230	242	248	259	244	251	239	245	241	255	239	245	242	269	265	232	246	257	222	235	230	235	255	269	266	246	236	273	244	247	269	226	246	268	261	278	252	238	211	256	246	219	246	242	253	246	251	232	231	237	260	228	236	238	223	253	230	250	248	266	253	254	256	242	241	280	250	251	229	237	236	265	253	234	249	225	289	241	228	231	243	246	241	238	220	231	248	257	240	253	261	268	240	258	243	223	215	242	274	228	242	256	234	241	217	274	246	257	233	257	253	248	285	260	243	242	246	264	253	255	227	258	233	270	262	263	205	249	255	248	241	238	240	209	213	236	219	224	242	234	262	256	231	217	268	267	263	238	252	268	248	262	220	262	207	236	236	236	259	242	255	219	236	256	259	247	252	258	229	258	237	248	230	260	259	257	242	241	265	254	264	240	242	238	258	256	231	229	224	252	240	239	238	256	269	254	250	281	260	254	239	235	273	241	259	244	234	264	253	268	269	248	236	233	231	232	229	225	242	243	236	277	230	267	241	248	264	259	236	249	220	228	249	233	232	256	215	274	229	237	215	229	252	230	255	266	266	240	251	252	244	224	234	275	232	234	243	264	265	263	238	241	263	211	261	246	259	262	255	222	272	271	268	247	265	266	261	255	251	265	269	214	250	225	261	257	239	270	262	242	226	240	232	238	260	239	244	244	240	234	244	257	231	211	221	287	240	259	265	290	248	248	246	240	245	228	240	239	234	210	223	250	276	278	261	260	236	239	219	226	243	274	252	221	251	266	242	238	251	221	225	266	243	242	224	248	220	245	241	251	248	284	232	246	250	257	232	229	229	235	224	274	248	254	268	274	238	238	256	235	252	249	260	262	259	260	232	227	263	268	240	251	232	218	253	231	249	241	213	271	241	250	260	278	256	250	222	287	278	257	264	270	249	270	263	263	245	230	244	257	247	265	238	249	217	281	270	254	214	235	258	252	249	232	228	216	257	240	264	222	261	228	248	234	181	262	247	235	249	279	230	245	262	239	234	277	257	266	233	245	261	248	263	258	254	282	221	243	244	254	240	250	253	215	231	217	230	240	253	224	247	261	218	277	240	221	246	268	257	220	246	262	250	231	240	258	280	250	261	242	214	226	247	257	255	248	255	272	223	258	236	226	263	255	231	284	244	257	227	236	257	225	228	247	285	252	243	257	248	251	225	221	217	283	241	232	245	242	243	277	258	226	247	247	268	223	260	244	279	224	235	275	222	254	257	249	253	233	247	247	244	251	256	266	260	250	258	283	265	229	226	254	248	257	249	279	253	226	256	283	244	232	276	278	256	240	242	229	236	239	220	250	234	227	225	229	223	248	242	244	229	231	252	262	255	246	253	269	246	220	236	259	226	241	246	251	242	232	251	250	259	254	250	248	274	279	261	223	222	257	251	276	250	248	246	223	272	235	264	235	251	248	251	235	241	254	256	255	237	230	223	238	220	230	242	261	244	235	231	261	288	242	238	230	260	244	205	237	214	271	222	248	285	254	255	240	238	221	279	243	256	250	242	214	229	238	248	225	239	249	251	256	254	272	241	248	247	238	270	228	252	272	244	282	243	228	239	233	256	250	254	238	243	266	265	271	235	214	243	243	281	230	241	262	245	288	265	225	251	238	246	258	256	245	248	249	261	259	250	267	239	250	259	230	283	301	260	264	267	268	248	241	274	240	235	236	234	290	253	246	255	281	256	236	235	241	257	240	232	255	250	278	291	273	251	254	249	228	233	236	257	229	236	236	209	226	233	255	227	234	269	271	261	253	254	237	235	235	256	223	237	242	262	268	212	263	252	250	263	221	222	223	218	220	267	271	225	229	241	242	294	264	228	234	235	246	254	228	240	238	241	233	230	250	218	275	245	280	255	274	266	254	244	267	255	218	253	254	256	251	196	275	239	241	239	255	287	245	263	244	250	246	248	267	270	241	248	257	237	250	273	270	224	235	244	242	242	239	264	257	234	238	246	251	252	263	255	235	242	256	254	255	238	256	254	258	216	256	251	252	221	239	231	234	259	242	264	244	285	248	249	239	235	240	238	266	255	243	245	271	267	250	244	245	241	261	278	255	247	241	240	223	271	289	244	243	249	257	277	252	262	266	287	223	240	232	241	240	247	242	253	230	257	254	236	242	231	247	242	267	200	231	259	252	250	261	236	262	251	235	250	235	237	245	204	250	244	223	282	252	257	235	240	248	297	253	262	251	250	250	268	244	228	249	249	223	233	266	235	239	284	247	230	228	217	235	198	228	263	256	281	258	248	263	270	250	278	267	224	280	260	221	234	242	283	258	235	242	248	252	234	245	259	244	265	264	226	256	234	246	226	236	272	258	267	259	216	236	226	241	254	258	246	257	269	239	238	254	222	279	268	256	247	233	263	255	241	251	229	252	229	266	236	260	247	246	229	238	257	259	223	228	233	244	256	258	250	266	257	227	260	256	264	257	235	226	259	257	257	216	221	245	240	252	245	279	263	256	235	212	221	246	238	249	262	222	257	275	277	243	245	258	237	242	231	242	268	268	241	256	241	238	267	242	244	251	268	254	264	264	239	257	270	270	250	248	229	256	230	234	264	263	260	284	239	252	195	263	273	233	260	231	255	235	265	228	262	253	258	251	236
14988	12785	26284	29785	25316	17725	14585	12526	9665	8718	8482	7204	5880	5424	5893	6324	6549	5786	4728	4912	4076	4312	5141	3426	3095	1288	842	754	832	778	765	712	698	702	693	659	659	741	644	654	629	688	691	757	645	661	676	664	586	630	643	657	594	656	625	675	631	640	590	652	631	654	636	692	592	604	642	617	643	643	578	610	625	620	687	589	642	611	598	622	612	625	646	623	641	601	598	599	645	579	605	661	598	642	570	586	571	629	580	665	624	630	576	658	602	644	628	622	619	589	592	583	593	597	617	582	600	616	602	563	598	581	607	620	594	649	642	595	666	540	630	596	603	596	610	624	601	617	632	583	618	619	607	582	579	625	591	607	586	616	641	630	626	580	585	580	618	585	597	602	583	611	576	572	604	603	563	561	610	607	626	616	613	635	626	581	638	602	600	605	607	597	585	602	620	652	592	590	595	614	598	563	557	598	580	594	563	651	568	644	592	592	576	563	619	581	617	612	596	650	559	602	572	570	605	623	605	578	597	634	622	616	586	602	590	612	592	597	628	575	586	596	635	598	579	598	621	632	626	594	611	569	616	591	582	612	585	592	616	582	578	592	585	583	618	591	576	603	617	621	563	643	582	598	586	630	564	596	626	579	614	606	639	577	624	567	620	582	576	622	620	604	594	644	641	604	589	560	604	543	604	642	601	594	547	602	612	605	612	607	610	622	604	580	563	582	651	643	560	610	587	642	630	566	575	584	596	596	620	627	563	621	576	620	604	606	570	622	604	590	578	604	642	619	618	563	597	611	597	642	582	625	608	597	557	642	610	574	580	587	650	621	620	598	579	641	575	622	614	643	595	602	608	579	575	568	587	590	612	625	604	590	583	535	576	597	604	595	616	670	610	618	601	645	638	599	580	590	599	644	556	628	620	604	595	646	658	558	584	588	580	546	590	575	562	593	584	604	638	606	559	596	578	635	579	572	619	593	636	578	650	556	616	584	593	608	586	618	620	601	587	532	589	569	652	572	602	568	622	604	594	597	596	561	586	631	602	609	610	584	605	607	621	661	631	595	619	566	602	593	606	577	559	585	571	598	621	629	622	573	596	650	583	559	605	612	633	588	647	604	623	601	613	658	580	590	623	601	596	600	638	632	590	610	566	602	610	604	645	530	610	564	618	614	643	611	567	598	632	580	624	587	606	633	566	619	588	577	563	624	577	574	599	617	614	580	606	596	570	635	567	586	608	610	576	585	622	603	622	605	556	616	572	636	581	607	606	558	562	624	599	572	625	595	612	572	600	589	603	612	585	593	574	580	569	595	546	600	614	582	582	569	591	627	615	615	632	606	601	606	583	634	598	605	578	636	629	607	582	629	614	597	571	601	589	588	586	611	584	632	575	639	601	621	632	590	587	629	592	581	622	580	588	576	622	606	577	670	614	590	601	577	578	636	602	644	597	621	610	582	589	615	586	600	574	575	617	590	599	618	637	578	579	620	602	566	596	647	568	582	638	581	606	566	604	589	596	555	583	579	564	573	606	594	588	612	578	565	589	557	638	620	596	569	584	614	584	574	585	606	594	576	610	604	567	591	608	576	578	637	616	615	593	603	644	611	624	586	556	584	633	673	597	616	596	639	575	604	619	537	636	568	622	637	629	582	594	612	599	613	610	623	565	553	593	591	594	572	546	582	594	586	591	602	607	617	592	573	633	598	599	574	585	647	653	592	597	578	641	587	604	592	596	610	590	598	616	602	585	619	629	599	609	566	630	616	613	592	574	583	590	609	591	616	613	617	604	655	630	645	589	588	583	620	584	603	590	673	595	587	570	601	639	608	612	600	635	581	589	617	609	559	598	620	643	564	577	558	559	601	634	602	581	582	573	588	564	595	666	660	568	599	586	636	576	610	583	626	618	621	628	580	614	599	601	559	624	571	611	628	615	578	578	593	582	598	616	579	578	574	592	626	607	616	579	584	597	589	600	548	615	576	601	640	582	648	576	596	587	579	612	603	607	648	577	597	615	600	597	620	609	633	609	590	608	552	590	642	611	634	619	600	561	586	613	593	597	591	619	567	569	566	620	604	584	605	614	557	589	633	596	589	617	610	651	586	617	587	573	563	591	619	601	601	650	593	582	643	555	613	606	592	635	589	599	620	584	630	572	596	627	648	571	589	620	589	611	555	580	621	598	596	614	620	586	605	623	585	597	588	586	666	602	594	595	606	634	612	640	627	648	536	602	608	586	583	555	611	601	626	613	631	580	620	595	627	627	585	586	651	591	598	571	592	556	552	569	629	609	627	572	567	560	575	590	627	644	596	600	608	582	575	587	618	618	572	614	615	620	566	578	604	582	579	690	593	579	637	565	607	564	583	566	618	645	673	610	581	578	563	626	624	629	579	589	602	622	588	558	598	588	613	569	562	580	590	618	606	583	611	612	552	632	598	574	608	606	614	568	572	581	579	600	592	634	575	607	603	597	599	611	580	610	559	632	552	606	588	575	604	577	595	571	576	578	648	596	622	550	606	609	674	566	601	555	581	602	572	615	597	625	632	609	601	600	594	600	597	626	608	611	592	624	579	599	593	607	619	600	588	597	633	601	597	567	573	605	597	611	626	611	625	569	579	600	620	601	579	578	553	617	609	626	558	612	613	599	592	593	585	618	613	592	597	602	593	586	599	609	614	636	556	614	594	626	605	596	596	608	587	593	616	607	591	577	634	614	566	581	562	598	606	610	632	622	592	541	583	634	615	596	604	614	615	594	607	611	632	588	603	635	610	620	587	596	603	594	642	607	586	632	601	588	565	601	605	624	575	612	616	613	560	579	644	595	619	613	624	599	570	622	587	607	597	600	597	628	621	586	627	597	604	575	577	623	618	577	593	602	613	597	610	604	566	627	609	612	605	590	590	541	588	554	630	612	611	609	593	600	584	613	596	628	591	564	621	579	621	604	566	595	584	596	575	606	605	646	630	615	588	600	571	593	585	606	557	650	578	621	613	593	605	608	590	595	616	609	603	622	593	552	596	638	590	593	583	564	614	580	576	604	566	541	563	594	593	602	574	592	568	595	629	586	605	566	598	587	643	670	602	581	628	635	590	614	622	589	639	574	615	610	624	570	620	580	612	567	580	571	605	618	583	611	630	628	592	611	576	582	654	618	609	612	642	622	612	585	624	563	571	608	579	618	593	575	608	602	613	600	621	623	608	573	594	639	622	574	586	591	624	602	537	565	599	602	608	586	574	603	589	584	611	605	600	580	593	609	644	585	587	614	635	646	572	612	577	617	609	599	594	536	602	589	601	555	597	610	587	620	566	515	590	583	601	608	623	616	602	625	567	566	600	620	589	571	585	626	618	574	623	614	592	593	582	555	574	608	590	621	646	617	621	614	595	570	607	573	593	600	621	574	593	573	607	576	652	623	621	625	667	611	583	608	605	535	631	580	654	599	606	579	603	625	594	606	644	586	655	607	577	614	581	632	630	610	573	631	597	601	581	562	649	618	617	589	610
8011	6719	9903	7565	2978	1971	1374	880	623	396	405	389	394	418	440	397	363	281	287	277	266	234	273	241	221	240	204	237	222	236	237	251	242	257	245	249	216	242	230	220	206	248	251	238	246	222	246	217	242	213	200	226	240	227	248	263	254	227	223	235	209	229	246	246	226	246	234	199	260	235	238	269	259	232	230	248	217	216	244	217	189	227	261	238	222	262	196	270	257	266	214	244	263	219	238	238	244	189	238	238	258	239	237	239	264	234	247	225	193	225	244	218	245	263	218	228	244	236	207	225	219	214	239	233	247	218	223	261	241	228	232	236	232	238	258	244	250	263	223	235	237	222	251	218	202	241	241	252	245	237	225	223	210	233	222	225	236	202	232	241	239	226	233	229	233	198	235	242	211	210	254	244	221	216	213	250	202	229	238	253	234	231	225	213	214	227	257	227	230	233	250	197	204	222	216	222	202	248	226	251	237	203	221	228	242	222	240	234	201	269	220	227	224	228	223	242	218	253	245	253	236	225	244	241	216	219	241	235	228	249	230	222	236	253	249	224	233	238	233	238	253	232	258	257	236	230	239	240	244	250	241	250	217	259	227	218	258	230	241	254	236	248	227	228	207	241	218	225	240	239	195	221	198	250	234	245	240	241	209	255	228	216	215	228	226	190	228	245	234	237	257	239	188	204	232	222	210	243	220	219	241	237	217	237	220	224	266	243	249	219	236	240	214	268	228	264	272	259	229	227	236	220	237	204	233	250	215	235	238	217	233	236	246	236	216	249	215	230	216	208	234	266	218	222	234	225	236	264	233	220	253	234	246	234	227	218	249	253	236	235	242	215	231	239	251	263	216	242	263	239	231	213	261	256	252	224	233	236	232	224	246	213	234	237	243	234	273	238	244	252	225	232	215	231	265	235	241	264	251	236	225	238	223	265	240	253	230	243	247	268	236	219	236	235	239	237	224	232	263	236	210	244	246	259	240	248	254	272	220	226	237	231	219	212	217	261	230	213	210	232	270	236	236	255	232	232	229	220	228	231	255	256	210	247	231	238	241	233	228	222	219	241	247	247	225	234	273	258	227	207	207	230	229	269	237	242	247	254	216	213	236	266	244	246	232	230	266	240	216	241	240	240	245	237	237	235	226	211	216	239	213	249	216	240	244	233	233	230	233	236	243	251	223	259	209	237	248	244	203	240	244	237	222	215	230	245	225	212	228	257	239	258	233	241	211	226	222	246	251	240	197	206	237	246	212	226	223	217	220	238	262	250	244	242	234	242	216	220	223	239	210	249	252	213	251	226	223	219	244	206	209	225	252	208	229	235	251	212	251	203	232	208	231	246	240	241	232	237	231	245	236	228	251	227	246	252	213	247	245	219	240	232	224	231	223	233	267	248	225	245	252	240	253	223	230	233	250	234	243	224	272	201	235	239	214	226	240	235	235	214	254	241	240	228	234	217	230	237	238	213	236	229	227	231	240	255	231	226	256	235	239	218	223	270	247	253	244	224	225	231	258	240	217	233	223	250	235	216	215	224	229	244	216	236	235	221	213	230	231	209	234	211	240	252	225	232	244	254	243	257	234	259	261	226	238	228	234	255	217	267	219	236	248	247	224	239	244	222	224	241	231	244	235	224	255	222	239	250	214	233	215	246	241	229	217	221	246	239	223	256	210	235	263	243	219	251	238	241	217	245	232	225	238	235	231	213	244	250	247	234	249	233	215	233	225	242	245	255	234	232	226	241	216	270	259	245	255	234	260	225	214	228	232	222	205	229	225	231	236	252	220	222	212	203	226	243	240	219	244	251	224	266	241	226	255	250	261	246	243	249	243	219	222	266	259	217	244	234	270	241	233	244	257	247	217	249	221	217	245	228	217	218	234	216	233	255	218	252	216	239	246	243	225	225	215	237	259	264	247	200	206	214	238	232	221	230	219	256	235	223	256	260	243	231	244	208	237	242	234	266	256	225	217	228	251	231	219	221	236	219	244	230	234	223	190	237	234	237	254	228	236	195	223	219	247	216	247	216	204	244	228	228	229	233	235	239	245	234	233	243	281	254	240	227	230	232	254	231	266	233	229	239	229	239	244	243	223	257	223	239	256	247	246	244	221	258	216	235	248	245	231	245	244	224	249	209	244	249	276	231	242	238	253	200	211	224	241	199	255	258	243	208	224	229	231	249	221	207	244	262	250	220	222	235	217	208	224	248	248	227	217	233	278	241	234	243	266	234	242	240	231	223	245	218	220	252	224	227	244	283	234	233	195	217	218	235	202	228	247	251	187	247	237	208	228	246	212	226	186	228	239	238	224	240	248	228	239	239	213	221	237	228	238	229	225	253	263	228	218	224	234	217	219	243	230	238	221	239	229	238	230	239	232	251	211	243	233	269	242	207	266	228	233	210	265	216	233	246	253	224	248	212	233	265	259	211	207	218	225	237	220	239	240	253	215	251	229	218	210	239	234	255	184	215	234	208	241	262	243	220	219	262	259	233	237	212	229	259	244	203	252	241	238	270	239	218	244	251	226	239	215	218	231	247	257	274	227	221	251	232	201	241	216	247	195	224	222	246	236	239	223	243	226	234	218	252	251	212	238	234	239	241	225	236	235	228	219	241	236	227	235	240	197	227	245	246	257	221	249	251	244	203	229	244	244	237	246	238	247	236	218	222	251	235	235	235	247	223	232	234	206	237	222	247	271	259	225	229	239	223	242	220	216	232	224	229	234	246	248	231	220	245	271	203	238	233	260	233	223	233	235	223	232	223	267	241	236	238	220	233	225	221	219	240	220	223	258	221	214	234	236	250	266	220	240	224	241	226	229	222	241	254	237	247	243	220	200	220	228	254	233	246	258	208	211	260	233	246	224	269	219	239	195	257	250	225	198	269	201	202	233	243	238	199	238	212	232	221	256	266	256	234	247	217	240	240	257	242	260	212	229	240	238	236	225	233	249	244	240	236	225	205	214	248	243	235	250	260	248	238	245	236	252	235	213	237	233	238	230	212	249	195	255	260	239	202	230	234	214	219	229	183	221	215	232	212	227	216	227	195	218	256	240	222	243	213	257	224	236	240	219	210	241	200	257	273	229	221	239	238	218	225	239	236	243	258	231	226	228	215	207	225	225	216	220	242	255	213	221	235	223	236	214	241	248	223	231	237	218	230	216	207	231	229	262	224	230	211	245	265	255	224	239	238	214	252	219	234	219	232	245	264	236	203	232	240	217	207	243	228	257	235	231	237	218	250	246	240	232	233	237	231	220	255	250	245	241	264	266	274	222	243	239	240	240	215	258	251	252	252	238	229	248	263	245	238	252	245	279	226	229	192	261	227	231	227	233	229	229	225	236	235	210	225	214	239	227	256	232	224	219	242	230	223	247	246	203	243	222	254	225	249	242	239	267	248	236	223	215	254	232	217	204	233	224	248	234	242	230	244	220	214	228	236	226	250	234	267	243	228	228	243	217	227	208	257	237	286	230	237	243	251	230	222	232	233
4970	5682	14970	16504	8625	7812	5599	3650	2511	1730	1737	1463	1604	1800	1810	1611	1363	957	776	701	626	718	678	668	657	578	556	576	572	539	527	526	522	576	567	557	537	531	523	534	553	581	567	527	544	577	554	523	532	594	562	552	527	546	569	574	543	557	526	540	574	535	558	595	540	563	541	555	553	546	575	519	532	568	523	589	543	512	515	544	529	569	542	569	573	565	526	556	541	506	592	568	558	539	561	549	538	537	544	562	577	564	558	552	527	542	557	554	514	556	537	592	528	520	505	536	563	557	535	576	563	537	516	567	540	528	513	548	564	530	521	539	531	533	517	539	505	538	512	569	517	548	561	569	543	515	488	558	550	535	530	562	504	510	529	559	591	562	535	550	589	600	553	509	539	531	547	501	528	511	523	564	538	572	558	523	539	563	549	556	564	545	531	519	601	536	598	545	565	594	553	519	517	508	511	525	586	540	529	590	536	565	547	578	578	544	531	536	547	576	495	546	596	582	541	557	551	573	603	507	513	527	510	592	551	558	554	538	540	535	564	558	544	495	524	575	563	539	533	557	602	519	525	540	543	508	587	554	574	556	533	578	530	557	559	576	548	595	564	583	549	529	583	571	519	509	546	545	541	539	553	532	576	572	526	561	554	558	557	547	531	517	543	542	564	514	595	561	514	552	557	557	531	578	519	556	566	554	537	557	496	541	524	567	529	525	577	543	542	517	515	543	521	510	549	534	533	556	583	534	538	500	535	523	570	550	567	520	555	595	567	548	529	546	534	537	524	550	540	541	559	531	515	511	531	546	551	539	543	536	549	531	524	572	562	553	561	522	540	541	549	497	538	536	517	536	530	520	549	578	529	564	581	537	569	547	543	557	562	572	542	557	542	544	555	505	499	521	546	566	530	584	563	532	610	552	552	548	544	538	550	516	508	548	559	526	533	570	591	488	516	567	568	560	586	591	536	529	555	551	520	568	577	510	560	551	535	613	519	556	558	557	534	541	548	588	549	530	557	539	513	518	531	529	525	610	564	570	535	538	541	526	571	581	540	562	521	545	511	510	561	535	541	603	536	504	509	517	538	515	559	534	551	542	562	539	552	562	540	573	541	541	538	540	536	529	556	500	485	561	538	556	584	555	540	502	544	587	600	568	583	531	541	534	570	530	541	505	534	558	511	545	535	531	555	530	518	538	561	525	548	563	524	532	550	576	548	546	566	549	517	509	568	516	552	552	551	527	534	537	536	512	533	569	527	505	538	543	522	533	530	562	533	570	546	555	546	481	563	537	568	544	541	557	530	535	552	581	554	540	538	526	531	533	556	566	546	567	485	557	552	560	563	563	562	570	534	601	548	528	555	559	525	554	551	580	524	571	547	502	551	551	568	543	521	562	547	598	515	566	534	540	541	548	535	524	550	559	593	541	535	537	533	552	519	524	542	551	562	542	547	559	560	602	536	556	555	552	534	586	512	525	535	520	547	600	558	535	511	553	546	519	556	576	576	533	567	569	574	515	554	522	560	544	575	545	550	589	597	554	565	540	523	588	515	541	585	579	563	515	530	546	582	578	586	536	589	547	529	588	566	554	575	559	548	582	564	548	582	566	551	568	533	575	544	547	529	542	531	544	578	559	589	538	558	577	535	569	509	519	534	525	581	548	526	534	567	575	552	546	613	528	563	541	525	535	534	569	537	555	597	540	521	564	527	548	582	526	578	548	558	565	560	582	554	528	537	579	556	552	540	501	566	548	547	500	590	582	529	566	546	548	590	550	557	550	544	542	558	523	549	578	522	559	551	540	556	546	562	531	546	591	541	542	577	538	569	557	559	521	556	553	565	547	563	550	526	579	505	527	567	531	565	541	529	536	552	540	524	548	557	560	572	527	522	527	527	561	562	546	569	582	582	531	514	528	554	523	566	554	517	542	583	519	562	530	586	561	536	544	550	565	548	579	552	545	519	544	537	534	552	531	525	537	537	526	560	541	552	562	539	611	542	529	535	562	538	573	542	570	553	552	538	566	559	522	573	515	535	519	533	511	598	544	527	537	542	526	519	527	569	553	572	529	518	560	527	533	552	548	545	564	555	533	564	545	539	538	519	550	534	547	554	522	573	546	561	577	514	589	548	522	555	543	535	544	520	548	517	528	562	545	513	519	546	564	588	511	552	497	570	550	537	564	552	542	571	531	519	549	549	551	558	531	499	552	553	544	534	538	547	572	586	533	529	522	520	533	548	531	561	540	547	518	524	468	517	549	555	534	573	520	529	555	601	535	541	579	558	544	529	555	525	544	506	509	531	514	542	538	537	523	520	545	558	552	555	604	579	510	568	585	526	611	569	571	547	544	532	594	556	575	550	542	564	550	561	525	481	521	551	508	570	589	546	540	550	566	571	519	520	595	550	523	554	531	547	554	513	573	554	544	540	593	543	522	533	549	546	519	544	539	567	569	567	576	567	556	519	539	561	551	545	553	582	527	520	588	549	519	513	613	562	528	528	560	528	531	539	554	576	548	532	561	582	493	559	573	552	518	535	531	554	546	568	508	579	548	539	600	540	522	507	540	539	547	544	538	551	538	539	572	487	510	578	522	522	589	593	542	538	537	551	564	527	532	545	570	525	543	575	589	541	528	544	554	505	535	539	527	530	521	534	539	572	499	555	562	550	564	553	505	554	545	564	554	563	507	520	535	565	537	545	536	522	540	599	502	587	530	524	539	566	559	580	563	517	541	544	558	556	544	548	545	549	547	560	577	551	538	551	541	546	524	569	508	518	557	547	522	531	566	530	554	561	560	517	566	532	583	541	596	538	554	581	548	558	570	581	537	535	582	577	563	476	590	534	521	552	536	543	510	541	546	550	580	523	555	550	554	501	558	521	532	495	512	509	531	556	525	556	498	562	559	551	571	536	533	553	528	550	536	510	559	561	545	519	559	542	547	557	584	519	533	520	561	579	584	510	566	581	515	513	547	572	533	515	507	562	563	504	572	537	545	529	550	521	518	528	514	510	554	555	569	555	550	572	557	547	521	517	586	518	523	553	517	519	569	579	507	540	564	539	550	567	529	560	519	534	538	508	545	527	573	554	552	512	568	573	543	555	543	534	505	588	524	572	517	517	539	573	522	620	539	554	543	536	533	550	530	554	529	590	559	520	559	590	552	554	541	580	513	564	586	526	548	539	537	558	580	557	503	537	530	574	555	537	538	551	562	550	558	527	528	541	581	550	527	576	531	515	524	538	533	554	513	532	537	567	567	551	541	550	508	521	525	520	573	542	565	552	508	545	560	548	517	540	501	554	537	563	533	559	571	574	544	527	525	534	533	552	554	578	595	542	567	559	508	515	542	542	514	520	541	546	515	537	538	537	564	593	541	489	572	545	561	540	606	553	535	536	555	563	545	544	543	569	536	556	540	566	543	559	500	544	544	578	536	521	516	523	534	521	556	538	553	572	577	533	521	563	526	574	577	566	544	533	537	539	591	590	543	576	499	589	537
19330	12691	17670	12503	6574	4795	2884	1913	1363	1059	846	757	632	764	863	723	491	436	361	300	317	492	501	356	245	169	160	139	137	170	147	139	157	141	143	163	136	143	131	144	164	130	137	151	171	160	151	140	124	143	144	150	152	145	142	153	147	151	153	150	160	130	148	135	128	146	142	155	150	128	141	142	168	159	159	127	127	152	136	152	137	144	150	130	147	153	177	138	133	153	150	123	146	148	171	148	154	115	140	146	144	135	143	155	148	150	154	159	155	152	138	136	143	133	148	144	129	131	144	139	128	174	141	139	143	132	132	140	143	148	149	167	140	140	156	133	144	139	146	132	145	146	151	170	158	150	145	146	154	156	140	150	150	151	146	118	149	146	154	153	174	126	156	120	125	149	136	152	168	148	152	158	145	122	156	150	156	131	143	144	166	129	146	141	154	134	135	150	139	162	144	139	120	131	154	130	139	149	152	145	137	138	167	161	136	142	128	158	130	154	154	134	161	136	107	134	131	148	171	131	151	141	145	116	139	146	130	135	154	142	153	138	144	152	152	137	141	158	156	135	157	186	156	116	155	140	159	125	114	152	142	133	141	134	150	140	145	133	145	134	146	135	152	136	153	157	157	145	150	145	145	136	128	161	143	146	160	142	145	145	119	140	142	143	134	138	127	141	151	142	143	106	146	163	137	144	171	153	134	166	129	133	160	167	115	143	135	155	147	134	129	135	124	138	156	113	145	124	132	145	136	137	138	130	171	136	113	148	152	143	144	161	142	148	102	148	149	150	134	133	138	144	126	140	141	130	139	144	143	130	140	153	124	144	151	130	163	148	122	145	136	152	167	143	134	158	125	124	144	142	138	152	119	143	124	140	135	145	134	127	152	156	121	132	122	152	145	146	146	140	136	132	138	151	124	161	137	143	150	146	150	143	153	152	142	141	125	157	151	143	126	169	151	139	135	142	159	170	124	162	146	149	140	143	146	135	138	138	152	139	141	153	137	118	131	165	139	143	147	151	143	134	153	131	138	133	132	130	141	170	141	136	138	133	136	137	117	120	152	149	128	160	146	156	140	143	140	112	150	160	135	126	113	168	138	133	123	144	140	173	150	151	122	149	122	155	163	158	138	148	156	133	164	143	150	169	146	121	126	119	134	157	146	135	156	126	151	158	164	139	170	147	157	155	138	148	137	144	162	123	159	114	138	173	141	160	156	128	146	152	135	159	144	144	147	116	134	156	133	139	133	153	161	159	141	129	151	162	137	179	150	149	160	111	168	143	144	152	136	160	144	136	161	129	134	149	136	165	145	149	143	128	164	162	135	151	157	144	138	157	144	147	137	119	154	141	132	162	152	154	149	156	156	135	128	146	118	173	152	151	149	139	150	169	143	136	140	155	147	129	123	149	133	150	129	148	125	135	147	144	132	139	137	115	151	143	141	152	154	141	142	149	135	138	145	143	132	146	119	164	106	135	146	143	120	145	144	130	134	149	148	131	138	155	136	154	135	121	150	133	140	166	143	141	144	149	138	132	151	145	140	147	128	127	146	131	136	129	157	124	129	152	156	137	122	146	129	160	174	136	121	142	145	127	159	140	128	135	124	130	138	163	146	129	149	159	145	142	123	148	152	181	122	137	151	138	134	135	140	150	140	147	156	114	126	150	138	145	137	150	167	159	143	113	155	139	135	144	148	129	138	143	145	147	138	153	134	138	158	127	146	132	140	130	141	137	157	155	130	143	134	144	135	127	136	139	118	125	138	127	138	160	130	152	153	154	153	131	136	140	150	140	161	140	132	144	132	130	136	127	138	150	142	126	142	143	134	147	151	130	144	133	124	127	147	141	163	124	150	119	152	148	145	158	144	149	143	145	147	137	139	167	145	165	147	145	139	150	126	168	125	130	168	145	138	156	156	154	139	141	151	158	156	128	140	145	148	147	183	142	157	146	151	132	153	141	134	151	138	164	143	149	159	149	132	141	111	138	140	107	165	147	140	144	148	154	144	149	149	132	155	157	136	121	132	138	145	144	167	161	147	165	140	156	150	141	131	143	144	138	131	156	154	147	146	146	144	131	122	166	146	137	134	131	154	149	141	120	144	120	155	138	154	146	156	157	143	126	146	135	137	125	150	152	144	116	134	157	134	146	125	121	140	147	153	153	139	156	144	142	131	148	150	150	146	138	118	157	129	153	155	140	151	121	144	126	149	136	148	135	131	146	145	125	134	162	151	144	158	130	150	148	151	142	160	162	128	123	146	145	154	143	131	135	126	146	131	122	158	133	134	153	129	121	142	126	130	151	141	148	142	142	151	134	129	157	158	138	146	142	133	137	149	138	144	160	146	157	145	140	138	147	116	139	119	142	142	134	118	144	152	124	146	148	150	128	159	138	137	141	136	152	151	128	140	151	143	153	124	142	128	159	154	139	145	133	145	148	135	131	143	123	137	152	153	151	136	165	127	149	130	128	145	148	170	134	123	137	133	137	140	142	134	148	165	151	123	126	149	140	125	130	168	158	131	146	159	133	136	130	155	155	143	144	147	126	151	143	139	108	151	148	134	128	141	128	137	144	141	132	166	149	139	136	134	138	144	147	143	135	116	143	135	167	128	154	136	132	155	145	130	151	134	135	142	138	142	151	144	125	152	143	132	157	145	140	131	121	132	149	130	138	136	163	130	159	142	137	142	134	140	157	150	135	133	137	132	143	150	140	146	160	153	155	165	135	139	156	153	161	137	147	148	132	138	119	149	156	143	152	168	147	152	149	160	152	153	120	126	131	149	156	152	160	130	135	134	127	131	142	147	127	151	126	149	142	144	149	134	137	149	134	165	121	146	120	161	137	117	129	142	133	157	151	143	146	157	148	153	158	129	125	168	147	134	153	125	162	158	141	141	144	117	151	139	131	151	150	156	140	150	145	128	136	145	172	129	139	161	134	142	127	126	131	126	123	159	132	144	150	156	173	162	137	139	140	150	150	120	173	145	131	140	140	137	149	145	160	121	155	143	155	144	147	139	145	153	136	158	145	138	140	152	126	117	132	166	154	146	131	147	135	118	138	142	163	139	134	140	157	150	155	162	151	138	136	131	149	152	133	153	137	137	148	132	115	137	143	138	148	123	146	131	143	142	159	138	140	138	141	136	179	142	163	156	126	143	129	143	143	134	123	143	126	165	124	153	159	133	152	125	158	144	161	130	119	152	156	129	150	175	118	135	147	147	160	153	122	133	129	148	149	146	145	149	152	180	143	145	170	136	142	154	145	141	146	137	154	140	160	153	143	169	140	135	133	126	133	159	140	133	165	134	156	140	160	115	151	127	125	145	160	148	137	162	171	146	137	152	138	154	126	153	130	129	141	140	137	154	132	142	123	123	146	146	150	134	177	145	124	124	138	131	126	180	145	130	150	160	141	131	152	138	141	140	134	140	135	130	145	135	146	130	131	151	149	150	167	146	163	150	156	145	163	172	139	136	157	130	131	120	133	135	147	154	154
10798	10043	23313	22568	17590	15736	11371	8486	6393	5258	4520	4013	3760	4177	4702	3852	2771	2707	1942	1522	1793	2899	3487	2323	1323	645	476	447	464	455	447	425	446	462	437	424	403	447	395	427	408	445	423	393	398	448	416	425	392	375	379	370	383	368	376	375	397	389	408	379	362	366	393	361	412	373	366	353	424	399	365	373	404	372	366	393	406	391	409	388	410	411	374	375	394	378	411	413	369	363	374	339	401	363	371	392	403	347	359	395	357	403	352	385	368	403	342	378	375	380	341	347	378	382	409	346	365	404	416	367	364	357	379	376	355	378	388	382	370	387	364	368	354	346	380	383	398	368	388	409	380	381	382	360	383	365	380	357	373	364	359	357	367	340	373	416	389	353	362	365	391	344	402	384	346	379	375	376	376	371	387	406	378	338	366	353	403	390	362	392	378	364	408	401	361	399	365	377	358	385	339	360	370	333	375	373	427	369	389	373	385	366	358	410	361	366	372	361	418	360	391	370	360	357	355	357	368	391	335	384	360	350	366	399	380	364	374	376	357	377	359	377	404	389	364	362	348	365	358	385	339	342	400	385	369	403	386	399	384	370	381	360	394	372	355	395	406	367	399	376	388	419	402	344	376	369	384	371	347	399	432	383	400	405	348	361	361	349	357	369	354	358	360	433	382	376	363	373	378	383	372	351	367	400	404	367	418	380	355	350	380	360	377	355	378	382	335	396	354	353	380	322	362	376	390	367	371	387	348	376	382	345	411	400	377	370	345	362	377	386	350	385	383	373	363	343	380	422	352	383	354	375	378	396	386	377	378	372	364	371	358	390	395	372	379	360	363	424	376	392	392	364	354	354	374	369	357	349	348	375	377	376	348	379	339	349	388	411	356	364	354	361	364	338	386	366	363	385	350	384	345	387	383	334	353	375	369	401	353	358	354	373	355	380	366	346	369	389	366	388	371	367	359	396	348	349	389	365	404	409	367	365	350	361	377	360	372	367	358	390	364	373	357	360	395	373	382	361	398	368	385	366	389	346	353	395	380	364	399	344	376	398	365	366	384	340	375	367	382	374	369	363	355	330	358	368	379	372	379	391	361	339	386	345	352	374	348	341	372	386	385	340	372	370	384	352	361	382	360	395	346	375	361	355	411	387	373	366	353	373	374	366	394	359	376	367	383	363	382	387	395	384	375	347	382	359	389	351	367	353	391	374	328	358	336	333	383	372	402	377	365	373	353	373	370	370	375	371	398	374	388	361	386	384	398	376	385	348	375	369	368	356	393	375	384	398	347	392	405	368	362	368	392	363	373	336	357	356	350	397	410	382	339	405	357	387	372	378	355	367	394	369	374	396	358	384	339	364	387	411	348	386	353	362	385	401	364	380	328	371	359	356	383	356	357	356	346	361	387	370	347	359	357	370	382	359	362	413	363	379	402	363	387	348	355	355	369	355	362	339	346	340	358	356	371	371	372	360	363	369	378	397	414	395	388	358	363	351	382	365	396	373	398	364	394	356	360	375	378	333	363	387	390	362	366	397	376	338	401	401	360	364	337	371	376	359	365	354	354	369	367	401	368	370	369	379	422	388	341	365	362	385	359	375	355	350	347	389	373	389	352	351	359	357	381	394	344	415	372	393	379	379	328	332	333	376	381	358	355	385	354	372	401	395	377	384	379	349	344	350	341	343	385	384	386	399	365	370	379	384	408	352	366	404	374	321	343	383	393	383	386	361	391	372	388	356	360	381	376	368	380	359	397	375	397	354	366	364	347	355	361	391	353	371	378	377	355	346	369	364	367	330	397	392	357	383	357	385	365	378	412	376	384	383	397	346	384	385	365	374	365	383	403	368	365	388	417	359	382	364	381	412	393	353	372	387	419	355	378	384	327	378	375	423	360	374	376	375	369	381	365	358	352	369	356	376	377	381	387	359	359	385	395	367	401	352	384	408	356	373	380	371	378	372	385	397	385	396	364	416	358	364	326	379	374	347	358	392	379	371	338	394	385	359	376	333	355	348	375	367	376	392	361	386	317	383	402	361	380	366	367	384	373	366	387	352	363	367	376	399	364	370	362	333	378	399	383	386	339	377	377	384	359	366	411	391	401	360	354	378	346	363	356	381	354	390	385	359	377	377	403	362	376	353	356	390	364	351	364	414	375	363	395	344	364	359	386	394	381	375	371	399	361	334	371	383	387	370	402	380	347	383	384	370	361	359	363	362	346	401	374	352	371	348	360	395	372	344	378	358	366	381	385	343	371	370	359	382	376	356	378	377	406	343	387	324	339	382	354	381	369	354	372	364	366	379	349	371	360	370	392	370	389	357	366	352	356	375	383	363	350	363	401	376	368	364	395	340	362	422	425	368	367	367	366	371	381	384	369	353	366	410	375	345	384	353	377	345	368	393	375	357	360	363	362	371	386	370	401	338	392	365	364	367	374	389	358	409	396	357	349	342	333	361	360	365	396	336	392	409	384	365	360	400	377	378	387	377	377	304	389	348	341	372	345	367	375	382	389	380	374	355	382	368	405	351	355	372	371	380	402	397	389	369	368	360	371	376	377	352	334	351	376	368	352	375	370	345	375	391	338	363	398	321	336	369	375	402	388	378	377	388	353	366	361	371	412	386	385	366	350	371	381	381	359	370	372	384	366	336	328	346	362	372	373	373	360	386	339	373	390	369	365	390	390	351	354	334	378	385	380	357	390	393	382	368	366	366	399	356	391	367	372	374	413	394	396	379	363	367	364	372	345	392	388	360	373	365	367	355	395	365	365	361	349	407	377	346	381	361	364	342	342	380	347	350	347	379	396	368	351	378	372	378	375	358	371	391	376	384	389	393	401	374	366	372	372	377	363	368	406	386	337	344	382	382	386	354	371	406	368	374	389	393	356	335	367	361	355	387	371	395	382	362	367	338	395	362	404	371	402	365	381	362	340	395	385	375	374	392	394	355	375	365	380	397	358	368	385	375	373	406	385	385	374	378	358	372	360	355	350	369	351	356	372	352	396	360	362	360	375	335	343	362	366	375	379	335	367	370	346	355	367	404	354	381	352	340	378	379	339	364	340	351	402	369	379	370	349	347	359	377	385	359	357	420	372	373	353	391	364	381	360	387	396	368	391	357	416	405	376	382	366	369	391	367	355	389	358	390	355	379	375	394	360	344	377	386	321	408	375	368	360	397	360	396	385	377	344	365	345	365	393	379	362	378	392	395	394	372	366	369	373	402	372	392	366	370	386	363	353	383	367	358	337	390	404	393	335	371	352	365	352	380	381	372	400	380	355	375	345	343	385	369	349	366	362	367	356	380	337	414	367	377	351	360	363	381	388	375	365	365	348	416	369	404	367	383	399	366	365	390	389	357	363	393	349	393	393	367	361	373	364	362	337	349	352	367	350	397	397	366	398	350	330	346	357	363	394	380	394	390	376	356	370	340	398	376	407	324	373	385	359	385	408	389	346	367	372	375	367	388	415	388	386	368	374	383	362	381	361	385	400	362	388	347
28993	19021	23149	16876	12430	8501	4616	2428	2487	1930	1639	1289	1312	1126	1365	1107	709	861	673	590	783	1021	888	679	436	320	277	303	263	267	263	249	262	243	263	296	206	250	259	249	271	259	261	242	253	253	212	269	264	250	279	253	263	275	247	242	248	252	210	259	253	244	231	266	223	236	221	238	234	273	232	226	230	236	268	247	228	233	256	235	225	241	265	261	244	239	233	233	233	270	237	239	266	221	263	274	241	256	229	239	224	226	245	269	270	256	228	243	244	253	237	228	266	218	237	233	219	225	228	278	213	240	210	211	244	252	236	259	249	251	259	222	258	217	250	263	236	241	263	250	240	225	212	256	249	249	244	229	259	231	238	224	236	246	255	254	224	234	280	219	262	239	233	237	239	241	241	273	249	234	256	236	208	243	253	260	248	231	240	266	254	250	240	248	242	241	259	258	265	247	225	210	245	220	223	242	250	249	240	230	225	236	247	237	241	277	208	223	261	255	221	218	228	243	244	244	221	271	243	234	249	269	232	266	251	237	232	262	252	247	258	241	213	254	249	240	205	252	245	214	205	249	273	256	231	262	232	265	241	240	243	255	239	236	254	235	247	261	224	224	235	246	244	241	254	258	222	254	239	230	225	227	245	244	244	256	233	210	265	227	216	261	242	225	246	232	234	248	267	245	218	246	240	231	238	228	235	255	253	247	245	233	236	243	223	245	251	239	229	222	266	216	273	234	225	215	238	242	279	233	227	218	242	270	246	242	249	208	227	263	258	219	252	245	273	241	243	220	227	244	253	262	237	256	243	220	252	225	219	245	246	229	247	260	242	259	254	230	251	245	245	255	215	234	222	251	245	241	256	231	241	229	245	242	231	243	264	251	241	229	238	251	219	270	225	242	276	241	265	243	249	227	217	244	246	234	232	249	233	265	206	236	240	212	221	254	244	245	247	217	268	232	233	243	225	224	256	216	245	225	258	247	236	238	247	228	244	270	257	270	254	236	225	259	241	233	245	238	247	233	240	266	284	237	243	245	215	231	243	258	194	210	300	236	217	272	239	255	239	258	231	223	241	228	237	226	221	250	208	233	222	230	261	212	257	209	233	274	255	234	247	265	220	258	236	242	232	237	246	259	217	260	247	274	227	247	233	240	249	214	223	219	232	249	256	238	242	249	246	252	234	199	250	231	213	254	219	241	218	244	210	227	220	219	270	214	241	266	245	274	232	248	240	236	197	230	242	239	235	252	258	211	241	243	203	263	239	293	235	234	251	229	255	246	262	266	234	237	247	244	239	254	236	247	226	234	244	264	229	250	253	224	223	249	242	265	245	241	262	242	245	253	225	274	238	232	257	239	250	244	248	227	221	253	241	219	248	232	236	255	219	252	247	254	232	267	243	233	255	239	254	259	243	227	256	262	221	231	238	243	233	261	258	237	207	230	245	227	260	243	248	258	232	241	256	214	230	225	255	266	213	245	258	243	226	219	240	246	200	217	277	239	251	222	230	227	235	235	244	232	246	220	247	209	244	253	238	249	257	238	240	211	236	260	193	226	241	250	238	232	196	231	228	225	245	235	226	249	276	238	241	221	245	231	247	222	242	217	232	259	275	227	219	253	248	230	238	264	240	265	266	217	226	216	225	226	240	219	249	229	214	219	242	223	242	266	253	256	241	245	231	225	237	248	235	253	237	206	270	242	254	235	252	235	227	239	239	231	249	204	252	233	239	258	257	231	257	241	229	246	242	252	225	216	239	253	236	247	203	251	269	218	214	227	252	222	219	234	257	251	231	246	253	253	231	256	237	226	210	250	223	217	218	245	221	235	223	249	237	226	236	212	239	206	219	234	196	260	251	217	217	258	248	224	242	219	234	216	235	233	220	239	251	233	282	226	248	238	221	258	251	245	252	249	212	253	232	251	207	222	244	232	253	247	246	247	238	253	239	229	248	211	226	254	229	248	230	229	272	230	219	268	238	241	260	258	237	244	235	228	240	253	256	256	240	253	255	230	222	236	248	225	255	233	213	244	225	234	260	251	249	242	241	239	236	223	230	241	239	250	238	230	242	231	226	250	222	246	207	229	202	230	257	256	240	269	253	212	243	251	236	225	232	251	263	246	251	215	254	219	272	228	232	229	230	251	268	215	246	232	249	191	228	204	222	251	242	237	264	226	221	240	252	256	264	235	272	203	224	248	253	232	235	248	256	229	262	243	211	247	225	224	249	211	227	257	231	263	240	265	252	211	271	259	234	254	229	253	221	210	243	236	205	233	225	238	265	228	246	215	254	231	239	248	250	216	209	241	257	244	218	224	257	250	226	243	230	254	221	213	221	233	242	227	263	245	250	214	242	256	248	260	234	236	274	238	238	233	235	211	236	238	252	226	233	218	239	239	244	231	246	237	229	237	252	247	234	232	234	232	245	256	252	239	220	228	242	247	231	285	213	247	244	229	238	264	245	230	252	237	241	236	232	255	242	245	250	252	240	232	250	256	237	256	246	263	264	235	260	242	248	211	237	218	232	233	250	214	246	254	252	259	240	230	260	259	233	260	248	249	259	233	253	250	219	245	237	236	228	234	243	237	249	230	231	229	248	239	225	250	239	244	243	246	274	254	235	221	276	240	220	249	240	227	234	230	231	270	226	213	230	242	219	235	228	194	253	257	252	254	249	245	235	242	258	230	262	247	213	247	241	213	265	244	243	220	242	194	233	255	238	252	244	245	245	211	256	262	261	256	236	201	260	216	245	224	226	259	230	244	267	231	240	225	238	256	237	234	264	261	254	250	250	248	228	249	239	258	245	229	288	253	247	234	255	229	223	232	261	233	249	244	220	225	240	228	230	248	251	241	247	226	258	225	240	219	226	248	230	252	229	258	213	236	230	213	241	225	194	217	250	258	245	205	245	244	245	252	223	233	256	263	258	238	216	249	247	239	221	234	247	257	224	256	223	227	230	253	253	245	246	244	223	237	237	247	248	240	252	206	246	240	252	216	256	271	230	247	251	258	237	220	239	266	260	215	212	227	255	232	234	232	236	253	221	249	250	206	213	235	244	258	246	249	264	202	232	240	235	231	245	242	260	227	248	260	241	253	267	214	221	253	235	220	239	250	235	226	246	224	272	261	246	214	230	228	245	235	243	243	226	234	257	237	239	240	252	267	249	263	262	199	224	261	210	253	242	232	237	268	236	224	224	233	248	263	221	248	248	228	229	218	269	270	264	233	244	274	238	251	252	255	231	211	235	254	217	246	240	249	240	258	232	236	230	250	250	233	239	252	257	252	217	248	244	234	226	221	237	235	235	241	216	225	253	241	217	225	222	260	253	234	246	245	247	259	262	233	251	236	234	213	258	239	251	241	259	224	239	246	220	275	232	214	218	246	244	224	220	243	242	229	221	247	250	231	236	230	222	227	222	220	241	245	233	263	234	212	227	246	254	210	251	248	233	257	239	252	228	233	242	219	267	226	254	224	242	252	255	229	233	212	252	268	256	243
14907	14157	26734	27416	26171	21672	14710	9698	10101	8216	6967	6412	6014	6114	6603	5572	4033	4640	3387	2791	4596	5481	4933	3234	1918	1052	758	786	725	730	697	766	694	737	723	648	660	688	664	733	696	568	631	676	663	638	669	634	620	662	625	641	558	647	633	641	609	613	604	620	634	638	606	626	622	644	555	662	565	578	635	536	589	620	615	636	597	595	621	604	601	607	568	625	589	551	558	639	635	603	580	561	558	591	608	602	602	572	604	619	597	562	575	608	608	595	590	608	583	559	601	609	655	564	618	546	572	582	584	575	597	574	590	597	580	535	587	606	652	554	575	547	599	605	549	593	553	569	602	614	579	568	590	577	569	594	550	562	617	561	602	576	564	576	570	590	590	609	552	598	604	577	558	603	544	577	552	586	602	618	573	593	609	599	617	587	586	578	598	557	579	591	540	579	605	542	558	572	589	555	587	562	585	601	580	603	571	599	564	619	578	580	592	575	551	573	535	574	562	554	588	640	537	565	564	547	543	594	605	559	596	585	551	569	613	552	590	553	574	581	582	645	603	602	580	586	604	518	577	577	618	606	592	550	543	529	557	592	575	542	546	641	566	610	606	575	580	579	526	575	629	596	649	603	607	565	626	571	643	565	554	581	598	565	577	597	590	534	609	555	586	566	587	614	552	602	587	607	610	610	564	571	581	564	575	588	549	607	610	597	614	594	590	634	570	549	586	521	579	549	557	550	619	559	610	579	598	559	560	586	551	579	569	566	558	611	578	582	600	598	627	584	603	596	581	589	518	593	554	583	634	580	546	612	599	592	567	582	568	558	594	539	602	548	584	596	609	549	573	609	602	611	589	576	625	599	587	610	592	609	594	610	539	611	561	545	604	592	584	586	627	609	565	531	587	609	607	618	618	580	553	608	547	557	565	598	603	547	564	596	582	597	590	531	563	631	611	601	582	591	637	587	576	562	580	589	580	551	599	558	601	622	607	564	604	581	609	592	604	585	556	638	579	592	573	557	612	573	594	558	580	581	587	583	567	567	577	531	585	591	585	603	586	588	576	568	596	556	573	572	590	620	589	614	572	567	613	636	588	574	543	560	608	575	611	597	620	581	564	598	550	604	589	623	606	582	595	558	544	547	592	585	583	588	605	583	596	621	628	593	586	570	556	575	613	578	579	542	531	559	578	618	568	605	580	578	590	605	575	595	578	626	597	592	595	548	582	583	581	600	559	586	628	546	550	601	553	537	586	563	557	581	590	575	583	597	618	589	609	582	551	591	603	599	623	540	590	614	567	576	564	623	563	543	568	549	576	564	563	548	519	623	547	613	583	617	565	615	568	621	634	559	568	561	605	597	581	580	558	621	578	622	608	555	605	558	635	593	580	555	600	585	589	593	623	576	583	555	554	563	558	559	590	584	616	588	590	578	588	604	564	570	633	522	581	588	630	558	564	608	560	589	573	574	594	572	579	610	591	587	600	565	569	615	579	595	554	576	619	593	598	615	601	622	599	603	589	612	584	584	570	588	587	595	611	602	564	585	587	583	576	579	583	551	564	563	594	603	592	581	597	584	576	586	595	585	541	575	557	546	591	572	577	526	565	578	590	577	576	595	591	568	574	555	588	581	582	564	603	565	590	603	644	579	592	605	569	541	573	628	598	596	560	589	565	546	611	587	561	563	571	603	625	547	549	596	571	610	558	579	587	576	570	594	632	589	572	614	597	606	630	602	580	576	593	606	660	575	575	542	527	560	555	575	558	609	555	576	612	571	595	539	606	595	558	566	518	544	604	575	584	580	596	603	615	562	563	623	597	555	609	613	602	562	554	584	577	574	553	611	569	566	589	587	570	593	566	548	588	634	595	609	610	609	595	635	578	569	560	611	578	610	567	583	601	599	601	605	623	577	574	613	571	603	562	586	558	537	558	555	569	584	576	576	581	578	533	563	561	595	568	549	600	566	574	594	556	613	567	547	555	582	607	547	569	556	576	623	572	591	581	578	604	559	570	581	567	602	555	551	577	568	648	534	605	570	562	578	601	570	547	573	613	543	581	596	553	601	556	589	552	569	532	588	595	575	572	594	537	584	608	576	596	592	606	575	539	583	622	562	592	563	588	588	616	581	621	591	602	571	583	572	575	574	603	564	571	577	584	575	609	581	592	608	602	592	540	625	608	578	552	575	601	554	553	598	607	540	579	569	563	583	610	597	551	564	592	563	568	578	539	578	577	560	600	578	612	579	558	594	595	564	607	578	551	627	554	617	596	582	583	579	607	577	583	546	575	628	544	563	591	584	595	561	583	608	535	610	567	587	556	605	551	564	616	600	577	571	558	575	610	580	549	602	540	634	567	558	573	609	566	558	566	561	538	592	578	574	582	575	560	576	591	604	595	583	577	626	596	606	564	551	561	591	567	577	544	594	593	617	612	598	583	593	614	635	565	593	583	558	556	557	556	597	611	531	579	585	612	582	612	602	595	602	605	564	604	561	601	566	550	612	574	598	574	591	637	553	577	594	549	589	608	531	583	629	595	570	584	577	627	559	579	595	545	564	601	595	577	571	552	535	591	625	555	553	542	597	615	571	603	578	595	593	576	608	582	595	597	582	589	579	609	574	592	575	569	634	601	656	557	619	539	569	615	601	576	627	579	532	595	613	545	558	595	608	591	555	557	624	597	593	633	582	541	586	588	619	596	635	621	579	591	623	551	592	598	554	564	547	590	617	600	589	579	560	591	599	619	609	602	606	573	601	589	551	599	559	600	592	575	563	573	585	578	560	579	595	581	579	560	632	582	526	601	558	568	628	593	544	583	627	589	575	687	599	611	601	537	571	576	605	566	578	578	573	556	616	590	573	583	593	605	567	618	518	587	575	600	591	583	605	569	566	566	595	573	589	620	562	558	611	510	575	626	594	591	588	552	590	596	592	628	632	563	560	564	524	552	605	529	600	576	598	572	599	613	588	577	606	580	590	576	551	545	584	605	626	579	624	582	562	587	599	591	593	578	590	562	606	601	632	529	558	554	593	592	635	627	582	578	586	615	575	565	568	633	558	566	594	596	585	615	598	607	584	542	579	606	614	614	558	578	581	570	545	598	540	590	614	544	612	575	598	587	544	595	535	567	602	565	550	546	517	596	572	612	567	611	583	565	577	615	573	633	629	560	573	580	511	535	581	606	568	566	625	587	602	579	596	604	596	547	580	600	586	592	563	590	588	609	568	618	561	563	567	582	567	554	578	556	583	571	595	584	586	596	579	546	604	610	598	615	575	594	547	576	575	540	559	566	604	640	576	634	555	633	565	561	612	604	618	585	591	621	615	598	574	564	553	595	580	612	534	599	627	623	590	600	562	559	569	574	564	658	600	576	605	625	558	584	549	558	554	534	582	583	574	659	559	575	576	571	567	575	554	541	624	613	605	574	592	572	609	584	574	543	558	549	617	606	582	592	583	537	608	572	616	588	617	551	560	612	558	575	581	592	562	590	558	613	572	534	636	520	602
11614	8528	8974	7290	4529	1673	858	678	546	474	406	325	321	337	365	348	264	228	244	256	250	260	259	226	254	205	212	214	244	237	232	221	228	217	249	242	238	242	233	229	210	249	238	243	232	224	216	238	214	197	230	262	244	240	226	206	241	226	226	191	212	219	230	235	239	263	230	213	209	231	213	214	217	214	219	267	238	206	253	210	205	232	230	245	242	203	234	277	252	227	216	220	237	258	242	239	219	205	230	218	228	222	240	231	227	222	233	251	207	217	207	217	230	235	232	267	250	223	233	267	202	224	239	211	215	229	266	217	199	251	208	246	206	240	232	219	221	219	222	229	216	222	220	201	194	227	239	226	224	261	225	236	217	201	240	212	250	212	217	226	248	252	221	233	245	240	245	198	221	227	244	252	216	229	217	191	226	249	211	250	246	247	239	231	228	238	240	238	235	223	229	242	249	224	254	213	223	217	244	217	217	208	230	226	240	187	233	204	230	233	238	237	237	223	233	226	213	241	243	245	273	200	228	247	228	246	203	220	243	266	259	240	241	246	203	237	217	240	235	227	227	244	250	235	239	227	222	223	203	225	233	221	231	231	280	242	227	251	219	208	193	252	247	196	199	233	262	230	251	256	213	213	226	235	247	231	193	230	267	235	218	229	225	250	228	222	240	201	223	242	238	223	229	236	226	261	244	223	246	219	211	229	224	226	226	236	229	224	210	219	227	229	252	232	224	241	217	229	202	189	241	225	275	228	223	260	210	218	244	216	248	214	214	209	227	242	213	235	214	242	227	234	237	236	219	221	227	192	224	197	253	226	230	204	206	197	241	237	226	227	224	265	222	254	199	220	217	236	212	286	238	224	221	229	234	255	231	244	226	229	235	238	227	232	234	233	226	243	205	246	207	220	223	243	217	254	218	221	247	238	211	222	244	255	220	244	220	215	250	212	227	225	235	248	250	247	224	224	213	247	199	229	208	241	211	244	228	229	232	205	218	239	241	259	224	217	222	243	254	219	223	245	268	249	240	246	209	220	232	249	207	245	203	199	248	211	261	223	221	230	243	223	220	249	232	215	250	208	236	217	246	255	237	242	227	227	233	249	226	218	236	203	224	233	244	216	243	224	211	246	217	254	242	252	221	240	223	225	231	235	227	220	232	198	190	244	226	220	204	218	228	244	228	230	258	255	241	239	244	228	214	244	223	271	252	206	210	227	218	248	239	224	226	222	244	215	229	215	234	244	223	254	209	238	226	227	220	250	238	231	240	230	228	222	256	237	220	212	215	205	237	249	219	229	252	236	216	256	238	213	227	226	198	246	220	234	206	237	230	217	206	214	222	211	240	212	215	210	215	235	242	218	222	220	235	217	208	210	222	242	220	238	220	232	219	241	244	227	243	231	220	245	202	231	229	211	257	230	267	226	236	239	222	233	211	251	234	250	214	215	219	235	241	201	244	239	232	192	227	240	248	205	223	224	201	228	253	232	242	256	214	200	205	223	263	214	239	247	209	229	221	213	244	224	208	247	260	210	202	224	228	243	237	217	234	274	256	233	216	208	230	240	219	236	219	196	208	233	243	241	235	189	223	206	231	250	235	224	223	234	247	238	253	236	236	224	195	241	217	240	192	205	203	229	234	227	260	218	234	247	248	250	211	253	221	222	254	232	236	231	228	213	228	207	245	229	231	235	222	252	214	219	245	238	204	238	236	224	241	208	216	246	235	234	243	194	230	241	216	229	224	223	239	228	201	225	231	232	221	220	207	220	235	261	214	232	227	238	248	273	224	246	214	224	214	219	257	244	223	245	227	236	226	248	225	226	199	216	227	240	218	230	225	236	219	223	236	241	225	236	245	199	243	237	226	209	234	206	213	219	216	244	254	246	221	211	218	240	226	247	244	231	230	246	197	219	230	238	226	196	239	260	204	226	232	217	222	217	212	260	225	234	226	215	210	225	247	229	222	203	236	229	215	217	221	225	247	250	218	218	247	221	222	217	208	234	212	203	251	236	211	254	220	230	221	222	208	240	225	234	240	253	219	246	197	231	246	241	225	233	226	259	225	246	215	226	200	208	187	225	242	247	247	261	211	247	202	237	222	258	249	233	221	228	243	246	255	238	255	253	243	210	233	237	236	225	230	223	215	224	222	234	218	236	239	223	231	243	202	228	219	239	226	218	217	239	224	214	226	213	238	226	231	224	225	235	240	228	212	246	214	211	232	238	209	236	255	214	231	207	228	207	241	235	231	237	223	250	219	209	244	248	237	222	234	244	251	260	240	212	220	243	233	198	250	245	251	236	214	220	237	228	217	242	258	238	215	242	225	237	235	213	247	224	225	217	211	223	233	181	211	241	233	235	236	211	250	220	256	228	240	240	213	222	242	201	226	250	227	253	234	220	214	214	224	240	250	244	244	240	224	238	203	226	219	235	254	235	209	229	245	233	229	223	224	246	237	251	222	230	239	219	217	226	241	221	256	229	234	222	229	206	230	222	265	218	240	216	208	204	231	237	251	232	247	239	259	225	231	232	245	213	244	227	203	215	238	216	207	225	236	218	210	240	261	223	237	229	229	217	219	238	248	248	233	245	249	242	251	232	220	279	239	222	222	226	249	219	237	232	228	222	213	196	226	231	224	255	236	230	246	224	233	221	196	216	221	249	231	251	230	262	238	242	239	201	222	211	263	239	226	226	233	222	243	245	241	207	230	230	219	228	219	200	235	218	229	219	220	214	197	228	229	241	233	252	219	226	218	219	216	228	208	218	221	250	217	219	256	232	200	223	245	231	245	218	243	249	257	224	221	187	217	260	237	214	226	241	230	223	228	204	227	251	246	233	220	222	224	231	241	212	226	206	215	238	216	219	245	215	214	217	239	232	229	239	204	202	214	229	255	242	249	210	213	253	239	246	238	222	251	226	216	226	195	254	253	230	230	229	186	243	220	249	248	220	215	212	222	207	244	205	207	231	200	236	239	229	253	254	239	227	236	219	211	241	222	207	238	243	209	239	243	215	204	253	221	218	238	235	206	216	249	244	226	221	216	234	211	220	235	201	236	263	246	235	257	229	239	209	245	217	240	260	228	234	234	218	231	223	221	242	232	233	212	210	220	244	244	232	250	214	242	252	233	237	256	240	240	229	244	244	259	181	235	241	236	217	226	236	261	252	224	236	228	224	221	245	227	227	241	214	244	223	223	228	231	216	204	223	229	235	227	229	221	209	225	217	247	226	260	258	220	243	205	234	242	222	251	234	261	254	230	230	224	209	209	245	246	210	250	229	228	239	230	231	234	222	225	225	215	207	221	195	257	227	239	206	232	251	239	230	251	277	257	242	237	224	242	216	239	258	241	236	242	250	235	216	229	239	228	245	236	242	212	225	220	220	243	218	253	211	243	242	226	238	245	231	221	239	232	253	232	210	229	257	216	234	222	203	230	211	219	222	233	211	232	211	208	221	246	252	252	258	223	205	211	226	221	218	260	211	226	236	247	237
6601	7097	13728	16521	12885	6004	3251	2859	2185	2075	1543	1147	969	1244	1525	1347	897	781	720	728	690	657	622	617	583	515	521	543	517	540	479	514	513	586	570	499	514	558	528	554	521	515	541	519	552	518	588	505	550	581	570	536	558	549	575	552	535	540	561	531	523	543	537	565	558	537	550	479	530	520	530	557	557	536	512	534	568	557	524	568	513	533	577	528	531	538	542	524	526	539	564	565	526	526	569	515	532	536	536	572	542	509	498	550	554	527	529	538	561	540	539	538	551	564	540	528	531	518	552	538	524	554	529	537	545	508	539	576	570	559	544	517	573	550	528	517	514	531	549	506	508	522	564	541	558	534	566	501	510	518	569	504	500	547	547	542	491	506	547	491	548	585	514	552	541	527	516	553	494	507	573	530	536	561	509	524	520	564	593	573	535	503	550	542	531	578	550	523	523	535	540	502	579	538	538	505	570	547	536	565	540	543	589	558	533	481	516	533	556	553	563	558	525	545	524	512	560	552	532	518	543	566	584	503	552	568	525	517	516	542	520	555	548	521	547	524	515	548	494	526	560	569	513	506	561	554	524	553	510	534	529	529	525	554	534	587	522	530	538	552	513	516	513	549	564	531	534	558	566	512	518	529	522	559	570	528	507	488	525	532	530	506	523	500	565	538	543	574	554	523	543	524	519	564	527	546	519	517	549	476	519	565	535	599	543	511	501	512	520	572	515	543	543	513	510	569	557	573	563	516	550	573	538	517	516	542	531	542	537	533	577	537	491	581	516	492	585	519	555	532	493	569	560	509	541	512	537	519	517	478	537	582	527	595	583	576	541	522	553	542	537	551	545	541	548	537	511	523	526	508	529	544	515	593	531	554	550	511	525	517	535	540	524	573	546	533	550	551	527	541	502	554	535	533	555	556	524	534	519	520	535	550	504	568	539	514	504	521	536	476	552	584	554	517	550	494	501	564	532	579	507	508	570	555	510	558	564	536	569	546	507	563	506	518	510	517	531	558	538	506	517	561	509	547	558	531	514	549	506	570	511	509	531	516	520	525	571	512	499	515	504	541	553	551	522	553	561	565	581	524	547	524	575	558	540	546	587	548	571	526	535	527	553	559	562	514	537	498	549	548	507	514	568	562	548	561	575	548	549	560	531	511	499	530	553	532	526	584	526	566	540	551	545	558	542	527	529	503	545	547	521	573	563	565	523	507	534	555	511	566	519	560	540	524	532	510	538	556	513	552	562	539	549	540	537	530	528	552	468	519	548	540	517	557	556	525	562	539	528	544	577	515	547	550	549	542	585	560	518	516	539	525	514	554	517	634	550	547	524	515	497	508	572	503	537	508	546	495	540	545	515	510	539	522	507	529	539	566	550	554	549	548	530	567	534	504	558	546	531	497	547	516	529	533	577	492	553	527	513	519	558	539	538	543	572	546	544	532	522	566	513	576	511	548	515	556	502	501	494	566	509	537	564	570	490	533	562	562	523	568	508	521	509	524	547	519	545	532	538	542	522	530	524	536	562	510	565	579	530	522	559	523	517	512	545	513	569	546	569	500	525	527	529	567	522	534	589	531	521	548	535	538	554	506	502	522	550	532	563	590	505	549	586	524	542	542	554	562	535	539	549	508	548	537	555	559	545	517	559	524	531	603	559	545	521	539	530	519	536	515	538	511	539	537	565	528	530	550	575	560	577	570	512	518	572	495	544	552	562	542	579	552	552	504	524	527	513	533	529	535	539	511	577	513	564	523	563	577	526	553	521	523	543	529	522	530	506	544	501	478	504	566	577	536	552	525	563	561	517	556	518	510	543	510	519	559	518	571	544	531	535	498	512	537	558	550	562	565	549	558	526	529	534	567	539	557	560	561	515	550	531	560	510	509	518	526	511	536	546	522	501	541	549	518	542	503	531	576	589	559	546	554	527	524	591	504	541	525	540	546	534	530	531	569	510	543	548	558	541	591	544	572	571	535	554	544	528	521	579	544	566	493	546	523	526	557	558	573	536	537	528	584	548	498	558	492	530	523	548	549	552	555	526	547	523	551	527	572	550	531	579	519	540	537	555	573	589	517	521	548	551	535	526	512	505	539	531	553	552	541	509	510	556	550	564	526	550	535	485	569	553	534	565	512	544	528	571	507	490	528	519	525	527	576	517	527	531	544	534	538	545	519	568	537	532	527	580	533	555	574	590	541	524	536	534	567	572	570	527	521	567	534	546	540	508	562	515	510	530	519	540	535	535	544	510	526	528	506	527	571	544	537	545	544	537	562	561	544	501	518	528	547	585	546	519	533	522	529	505	535	557	549	555	516	507	539	543	570	523	556	550	550	505	552	566	521	524	508	503	558	504	526	559	511	540	499	545	571	524	534	543	560	543	500	517	505	531	545	543	559	566	590	517	520	576	542	568	548	539	528	487	533	515	545	569	506	493	540	576	513	533	552	495	500	531	558	529	499	565	536	522	534	523	528	516	538	549	554	575	533	566	540	522	571	533	519	534	526	542	540	509	538	569	557	488	527	565	559	542	495	533	529	513	529	567	494	557	609	482	503	514	541	502	503	527	535	522	525	547	544	585	488	522	536	541	565	526	542	510	552	519	543	546	530	528	502	541	540	531	530	545	536	527	531	593	559	542	596	520	485	581	524	480	518	519	542	538	548	542	509	535	533	535	550	532	579	596	560	543	522	535	508	524	560	532	477	490	538	519	504	549	516	588	564	557	548	521	521	544	521	528	534	568	537	553	532	537	523	530	559	497	539	538	542	517	491	547	532	568	554	534	559	527	525	531	541	582	546	545	552	601	510	552	492	598	524	526	517	522	508	490	568	516	527	533	559	512	513	533	539	535	545	548	545	526	491	540	525	565	574	504	562	523	522	537	538	558	553	586	513	545	478	504	520	528	524	561	527	511	563	494	552	545	481	508	478	573	537	518	577	538	557	491	538	541	556	525	541	545	563	547	536	586	515	532	535	576	543	550	489	525	564	511	512	543	518	548	537	551	509	537	532	544	551	523	525	512	486	551	522	533	552	515	550	539	558	554	486	599	566	499	564	508	583	543	597	543	532	542	536	543	591	547	535	531	543	530	525	537	558	527	555	546	549	565	555	510	507	502	560	561	526	550	545	552	531	548	556	521	552	542	512	545	545	535	545	551	527	501	538	557	550	508	560	540	563	506	504	541	534	529	548	523	559	513	546	522	521	540	514	538	525	526	548	525	528	588	523	554	480	543	544	547	548	526	514	514	531	544	555	551	538	538	549	526	517	532	551	562	532	533	533	528	509	539	527	534	536	532	548	525	511	501	531	491	530	556	513	537	522	539	502	545	582	544	470	549	510	545	509	539	497	525	541	535	553	529	528	545	522	518	560	515	519	531	500	553	537	485	540	510	502	571	558	524	575	548	555	578	534	532	513	550	543	544	532	540	525	531	531	507	526	481	520	521	539	545	537	504	544	506	517	591	516	536	549	559	488	520	522	538	495	522	563	529	545
24130	15122	16510	14525	7946	4433	2877	1471	1090	929	779	597	640	569	636	663	556	388	342	358	345	267	269	295	362	265	152	156	141	132	140	141	149	151	135	159	143	128	139	133	141	141	132	155	135	130	160	120	150	144	150	142	132	150	134	130	136	128	119	128	123	137	142	135	134	144	133	147	123	127	124	147	137	118	124	156	135	121	122	146	146	141	156	143	123	133	124	128	132	146	146	161	129	122	136	172	160	146	118	149	132	144	138	148	137	147	122	132	127	132	133	141	168	147	146	146	145	133	158	119	154	127	134	135	119	138	144	134	114	161	147	134	124	137	153	127	139	138	149	150	141	143	140	152	133	133	148	129	134	146	128	127	130	147	130	121	147	142	125	146	142	157	139	131	126	143	108	118	121	131	141	127	129	137	127	138	139	151	143	130	151	141	133	141	150	157	134	144	146	139	127	137	145	111	133	123	135	122	120	136	130	123	112	131	140	134	128	131	144	168	136	116	138	149	131	139	121	114	113	136	141	130	116	129	155	123	123	132	168	108	127	132	140	139	135	140	136	147	149	124	103	152	151	136	150	140	131	136	143	118	141	163	148	123	160	125	142	128	131	136	120	118	130	136	160	139	119	140	116	143	118	167	133	132	149	151	153	156	127	151	121	145	171	134	141	123	138	132	114	130	132	129	125	149	143	132	118	155	130	146	128	140	150	157	139	113	141	118	136	121	146	135	148	129	148	128	136	139	150	137	138	108	112	127	146	147	143	139	119	148	144	136	144	155	155	131	119	131	149	137	138	122	140	133	131	142	133	120	117	132	161	132	123	128	145	123	118	122	125	138	130	139	144	135	149	145	129	135	134	105	130	119	134	132	149	132	145	147	149	143	143	130	123	144	127	150	126	152	116	153	154	138	159	146	137	154	164	134	118	145	156	140	127	129	171	120	152	140	142	143	149	149	140	156	121	147	138	123	135	138	156	126	136	127	148	133	149	130	140	126	144	136	147	128	117	142	154	136	128	148	132	142	146	127	107	113	137	146	122	156	149	123	119	151	126	111	116	157	141	131	143	132	126	149	146	123	129	127	126	136	142	146	130	126	118	138	139	159	137	139	148	140	143	130	115	152	141	128	126	135	133	109	138	127	157	122	130	127	136	137	131	131	153	148	133	130	113	125	138	135	125	139	139	156	148	128	161	129	117	153	140	123	130	147	125	167	142	147	134	136	124	143	118	135	140	133	126	137	135	125	124	161	131	153	148	128	131	140	148	132	175	156	156	126	144	112	133	125	128	150	138	129	130	157	137	135	155	136	131	137	130	124	125	123	135	143	135	125	129	146	138	159	135	139	138	123	157	133	134	123	138	143	139	140	140	133	150	158	126	123	124	140	111	132	139	151	153	147	158	134	147	132	125	108	128	135	149	142	142	130	113	117	139	158	125	140	141	140	144	132	125	146	146	123	118	145	130	118	127	125	108	145	148	137	119	154	134	125	148	147	136	127	121	148	142	130	127	126	150	150	129	118	123	120	144	132	154	128	124	127	162	133	133	136	151	140	133	146	147	132	139	142	120	145	126	150	131	133	136	134	152	148	149	122	131	136	125	132	136	132	147	145	156	154	140	124	153	145	161	140	131	131	130	135	123	119	117	128	141	127	134	129	142	139	132	141	118	134	131	113	119	143	136	124	132	130	136	125	151	128	126	133	135	147	138	131	137	127	136	120	130	138	144	137	138	150	139	140	118	135	124	141	137	138	149	143	137	129	150	130	117	116	129	121	141	109	150	134	147	133	153	126	105	119	151	138	138	137	144	151	138	146	136	148	154	134	138	145	124	138	156	132	115	129	130	137	126	135	163	150	135	139	120	139	117	144	119	141	145	162	132	131	146	113	156	155	163	129	133	141	128	136	147	146	157	128	129	138	136	147	131	150	131	129	102	157	165	143	139	155	128	136	123	149	159	129	136	134	139	136	123	150	146	126	142	133	146	153	139	137	137	150	137	139	114	163	141	138	143	118	119	135	133	125	134	156	129	144	139	146	122	148	139	146	120	136	166	139	123	123	133	117	131	141	155	134	116	126	141	138	116	135	131	141	119	144	130	123	136	136	137	121	111	139	148	130	129	113	119	136	127	128	131	122	119	117	120	119	141	148	120	128	128	128	161	160	127	151	136	130	124	138	141	131	125	137	133	117	139	156	140	139	131	118	120	153	134	121	128	137	103	131	128	127	111	134	133	158	135	116	132	121	138	137	116	143	140	117	161	141	157	143	161	120	145	135	126	138	139	115	123	143	141	119	147	142	108	125	125	137	162	141	115	146	139	147	130	150	143	127	132	128	140	153	125	129	138	134	132	134	141	126	126	139	131	125	137	117	120	158	144	142	133	123	116	140	136	140	120	123	149	165	149	130	129	135	142	162	151	132	136	153	136	135	165	150	143	146	126	134	132	141	147	154	152	140	134	127	147	131	138	148	111	139	140	144	111	125	151	129	142	136	135	135	124	125	149	144	126	94	144	143	134	161	136	140	128	138	142	114	117	135	123	128	142	129	116	122	139	131	133	122	139	131	141	122	131	136	133	138	149	156	120	137	141	143	151	123	143	154	141	134	130	144	154	121	145	144	128	133	148	144	144	115	127	110	153	130	118	110	113	125	137	125	124	137	117	122	122	144	127	103	122	116	123	167	147	113	129	139	147	129	120	117	137	153	143	138	139	149	138	130	152	132	145	153	149	137	118	124	139	134	121	120	139	139	127	115	140	117	157	144	108	143	128	112	122	129	133	139	126	138	132	137	148	129	143	122	117	136	145	129	118	140	113	160	125	153	121	148	164	145	120	142	134	134	134	134	116	134	154	130	129	146	112	118	148	143	135	134	127	146	162	145	157	121	152	135	121	127	129	130	132	145	135	116	131	117	133	143	138	131	144	137	129	118	129	148	118	115	138	111	127	120	138	144	121	137	138	120	110	141	110	144	135	118	146	132	144	127	140	133	132	142	125	125	102	136	136	133	121	152	130	135	124	140	109	115	130	140	124	140	119	131	133	120	128	125	130	109	147	125	135	117	103	144	131	124	145	122	120	120	161	143	128	116	133	144	134	153	129	129	141	133	133	133	125	135	148	131	140	142	126	150	140	128	114	155	108	135	128	126	129	128	131	134	139	127	129	160	140	154	138	140	149	151	134	136	149	132	138	137	100	134	159	121	152	118	135	150	154	123	142	122	117	145	149	149	143	127	137	133	116	156	134	127	131	130	119	133	132	138	143	138	153	129	123	121	149	138	148	123	127	164	147	122	159	137	117	134	143	126	130	135	124	121	128	137	133	138	123	134	125	132	135	111	146	138	166	123	130	142	138	137	148	144	132	131	122	138	152	131	113	150	141	154	149	134	157	134	130	139	120	137	118	109	141	136	156	135	120	145	159	155	123	130	140	140	133	135	126	134	128	114	155	122	133	157	146	148	128	123	148	128	122	125	124	139	125	156	149	153	115	127	142	133
12926	10842	21885	25693	17904	14207	10773	6531	5039	4263	3762	3480	3627	3106	3932	3861	3250	2208	1891	1822	1841	1534	1158	1599	1727	1451	498	448	414	398	414	435	425	399	417	419	410	405	398	419	395	425	415	400	417	360	351	379	372	369	385	359	391	400	346	403	353	379	377	362	372	382	369	389	368	405	322	368	369	349	372	357	369	349	390	376	373	361	380	391	328	352	331	381	369	358	380	343	361	376	327	393	361	347	386	341	368	343	369	374	339	333	338	361	355	342	341	355	373	342	364	375	379	367	340	372	344	349	345	342	365	359	360	360	324	325	374	345	334	371	321	309	348	354	381	357	369	354	386	346	368	334	355	356	368	398	366	374	349	377	360	349	371	364	334	322	311	391	369	371	376	321	385	354	356	356	371	352	321	379	354	375	371	367	351	325	363	359	378	358	348	368	383	326	368	344	344	373	396	354	337	349	397	310	367	385	345	369	335	334	340	332	354	358	356	366	366	349	355	343	324	338	352	350	340	369	376	329	318	347	367	359	353	333	332	330	381	347	359	327	371	323	347	354	362	367	327	356	315	383	373	361	361	350	339	347	344	374	362	358	355	346	373	394	330	377	355	371	369	343	359	353	342	363	346	334	324	372	344	373	363	324	348	372	325	331	425	386	366	335	333	326	341	377	370	370	362	356	371	343	351	364	371	357	333	358	351	324	361	368	346	361	356	343	355	344	354	348	367	347	332	348	346	341	376	361	354	350	354	325	390	338	368	368	346	340	384	381	331	364	376	373	356	339	364	363	321	344	363	340	347	338	380	359	317	373	367	335	356	359	333	381	364	387	337	371	379	336	350	366	345	330	336	323	386	339	340	345	367	356	362	316	355	370	357	337	329	335	357	367	343	384	382	346	354	342	351	348	324	382	364	339	355	369	351	315	339	341	327	356	361	379	362	374	326	328	392	358	374	340	361	369	364	335	334	375	382	354	338	352	372	346	370	347	352	384	353	372	326	349	402	355	364	334	350	340	367	319	358	351	326	316	338	380	363	335	338	347	353	350	381	359	325	343	370	323	353	381	346	341	369	344	346	341	356	384	308	358	354	342	348	353	379	368	365	352	358	367	346	358	349	410	342	349	379	335	349	351	352	406	361	344	369	384	371	337	350	335	378	341	329	338	359	328	371	324	318	330	355	355	322	367	359	343	328	408	334	334	356	332	372	348	350	325	375	372	331	333	345	347	362	346	329	362	364	352	357	342	349	323	325	315	359	344	357	339	359	299	330	375	351	338	359	363	365	361	358	330	347	349	357	357	341	352	314	374	353	382	374	393	357	356	380	364	372	366	371	367	342	369	349	367	365	339	334	360	340	367	352	346	350	345	371	346	342	351	351	363	335	361	347	372	336	348	360	338	339	345	374	359	355	342	375	363	351	342	361	381	329	343	396	337	341	336	331	354	327	345	365	367	360	372	325	370	363	330	348	334	353	368	363	335	337	357	359	324	346	372	351	351	351	329	404	378	336	354	351	360	360	369	386	335	358	375	349	338	343	357	370	355	383	380	341	338	345	377	358	326	373	355	376	342	352	338	362	355	351	341	335	379	317	351	346	350	374	377	365	374	338	311	333	347	341	365	348	350	364	384	372	353	323	340	338	342	337	353	356	333	341	355	361	399	361	353	341	338	366	370	325	323	368	389	373	385	349	375	352	381	327	396	370	346	369	375	348	341	361	351	351	359	343	359	344	365	346	333	343	334	358	345	351	355	364	349	316	338	367	342	343	366	336	329	369	351	364	386	340	366	346	340	330	339	352	342	367	369	336	351	329	359	357	330	357	363	350	327	344	332	341	351	351	357	365	349	367	384	335	353	371	348	350	350	367	346	354	363	333	339	353	345	347	347	360	355	359	349	349	361	356	360	363	368	363	339	334	368	320	390	350	375	361	344	334	350	363	383	344	333	344	374	351	333	343	323	362	355	334	355	368	344	353	356	366	344	356	371	337	341	331	355	383	363	362	370	363	374	353	357	355	367	348	356	346	385	368	354	341	352	346	370	333	373	352	361	349	341	351	392	353	350	367	339	366	356	366	336	371	330	348	368	355	364	345	343	368	336	371	360	330	391	351	379	366	354	341	375	348	369	356	349	359	354	365	351	338	361	398	345	378	352	330	320	354	345	381	352	346	351	341	392	368	316	366	353	385	355	343	326	373	351	361	346	355	341	383	358	366	373	346	346	354	370	345	336	352	314	359	340	397	399	329	334	339	353	327	346	377	331	322	373	350	359	386	375	385	382	361	348	344	366	353	362	357	348	365	358	380	378	369	343	386	379	363	340	370	339	364	342	372	382	347	339	341	353	355	355	348	341	353	329	360	343	361	354	330	359	408	360	353	349	377	350	347	350	343	358	344	374	345	352	368	392	340	350	350	375	368	357	348	371	378	368	336	356	333	387	385	325	331	326	388	329	340	362	353	357	347	369	365	367	361	345	366	359	368	323	354	335	356	364	364	377	378	372	365	353	357	382	373	359	354	370	391	346	371	330	341	380	367	383	364	380	336	341	358	369	345	384	377	353	351	378	352	356	363	352	376	332	359	310	341	348	356	347	336	327	402	341	367	351	377	370	364	315	356	377	346	351	319	360	355	385	396	362	361	355	378	349	353	342	342	358	361	355	367	379	364	355	348	352	346	369	365	358	354	356	340	372	333	379	361	359	367	327	371	333	374	354	367	348	377	359	357	346	346	328	352	378	356	335	319	333	356	364	356	360	356	340	383	392	362	355	346	334	318	377	354	372	347	355	347	338	376	342	376	372	336	335	363	370	362	346	359	377	365	363	360	349	354	355	360	355	371	336	364	335	367	372	370	324	313	380	372	346	360	369	342	366	361	368	357	366	352	348	354	358	314	368	366	362	360	357	373	322	340	355	339	360	365	359	356	359	364	353	346	333	353	368	349	322	328	366	343	368	349	349	347	336	369	350	339	368	374	349	381	377	330	378	370	370	351	302	327	367	312	373	393	375	396	351	347	371	389	397	339	364	351	377	351	332	347	372	368	361	363	334	354	362	351	337	368	352	359	314	376	373	353	349	358	359	384	355	345	349	337	338	353	355	348	377	374	337	350	349	353	348	339	316	358	322	341	356	341	318	338	366	336	370	330	339	343	379	345	349	346	361	363	378	361	343	379	383	360	337	330	353	363	328	347	371	331	378	338	386	372	381	385	352	360	352	369	348	362	366	343	358	342	352	378	393	347	351	353	361	379	374	350	361	364	342	334	353	346	373	342	353	366	379	377	362	346	353	379	323	359	378	332	349	380	334	352	370	359	361	361	348	355	367	357	346	347	348	388	381	351	377	415	344	346	372	347	399	360	355	358	353	351	355	338	333	349	344	332	390	379	318	346	353	334	350	340	362	329	343	370	354	369	371	340	354	357	370	383	348	326	357	362	338	339	325	367	360	373	340	385	367	379	348	334	375	372	320	364	407	342	354	350	339	331	351	344	378	390	369	326	373
30399	20664	23332	21163	14292	7756	4386	2922	2110	1532	1178	1272	1129	1147	994	1183	1212	968	840	575	550	392	385	420	491	506	296	230	262	279	278	241	265	256	254	273	263	255	220	213	275	258	239	236	243	231	252	264	230	252	248	255	228	250	237	243	208	250	234	236	240	236	223	241	205	256	269	259	236	247	216	245	221	220	264	247	217	249	240	216	251	240	224	223	204	205	243	243	220	218	228	267	236	224	231	236	245	224	237	221	227	236	227	207	245	243	283	224	244	229	244	263	224	212	232	267	234	227	239	233	235	244	235	214	205	230	228	223	224	243	209	243	239	243	244	231	232	215	251	236	221	245	214	245	216	251	204	250	239	221	222	243	208	230	230	212	230	236	246	224	251	262	233	226	239	226	224	248	244	239	211	267	256	233	265	254	253	219	245	231	248	246	204	260	222	205	252	215	253	245	253	213	225	196	231	220	228	210	256	236	220	225	236	248	263	251	239	255	250	237	233	232	217	218	227	219	239	211	226	267	221	253	245	261	239	228	227	248	232	254	221	230	207	216	241	224	230	238	219	236	234	208	231	212	211	225	250	247	222	231	237	226	231	226	248	238	238	264	228	207	224	233	220	222	257	221	225	253	227	261	239	223	240	249	234	221	223	249	208	275	221	255	255	220	204	247	263	238	237	230	257	245	231	243	226	263	254	244	239	237	244	239	217	271	185	245	193	233	225	218	226	242	240	244	214	228	259	243	247	221	202	233	212	234	221	261	218	248	233	239	234	258	223	243	287	231	262	263	234	225	239	216	249	246	245	230	248	229	234	207	245	219	230	216	257	242	232	245	256	222	258	242	240	192	259	255	264	249	224	241	229	240	221	264	233	247	216	267	226	234	236	240	229	276	232	237	248	240	203	244	223	277	218	244	241	229	233	240	241	249	205	239	250	233	238	235	211	236	258	246	273	238	233	237	227	250	241	246	236	232	226	249	253	249	194	213	272	219	245	260	236	273	227	223	238	212	221	210	237	214	226	248	242	220	222	224	249	233	230	237	271	250	208	263	240	247	247	228	245	247	228	241	256	253	237	240	224	221	209	224	247	262	256	258	236	223	243	254	231	232	255	244	233	250	258	234	246	209	234	235	228	248	245	228	221	232	245	238	255	244	248	240	240	231	251	231	227	228	247	218	245	237	226	262	211	241	264	208	216	243	236	257	265	242	213	236	232	232	279	257	238	236	207	244	237	214	244	236	223	227	201	223	225	233	250	234	217	249	258	234	225	265	229	235	210	250	248	234	206	235	255	235	224	259	253	221	219	200	215	243	270	256	243	230	221	225	262	248	235	277	237	243	214	221	221	253	220	212	227	229	243	213	251	232	263	263	213	289	228	244	243	231	233	225	251	225	231	241	206	232	215	231	232	235	223	255	202	251	228	231	224	227	247	236	263	259	230	222	237	227	257	240	252	212	246	228	251	249	226	253	234	238	232	236	225	208	209	227	207	240	224	247	231	239	286	234	232	228	258	230	230	238	249	220	232	253	229	218	255	240	222	221	227	222	223	226	205	221	235	225	210	204	229	231	245	212	261	215	218	244	217	245	229	240	233	205	244	229	239	275	222	246	205	209	223	224	232	227	257	251	240	233	229	245	239	238	195	230	235	248	242	266	221	230	259	231	244	261	225	265	223	227	235	226	208	229	223	216	201	259	234	230	264	241	209	245	235	238	235	226	242	270	209	245	233	253	225	238	219	232	270	223	239	233	237	249	243	237	187	240	242	222	217	212	239	245	257	237	224	246	212	261	206	230	232	243	229	215	215	232	247	244	250	211	249	242	215	239	229	232	222	234	255	280	228	224	231	228	227	239	213	279	235	218	236	234	276	228	241	223	219	237	250	265	242	250	214	222	236	237	278	228	237	221	224	251	252	217	233	223	222	225	233	208	283	225	257	244	238	240	222	260	247	254	259	229	205	255	205	249	256	241	229	213	244	242	222	256	230	230	217	232	243	229	244	216	242	248	234	218	233	216	223	231	253	238	226	244	254	259	228	244	227	230	217	215	240	224	229	236	200	249	230	212	226	230	244	230	243	271	260	217	235	251	255	236	236	234	227	215	244	238	269	251	219	240	270	244	256	256	230	208	253	245	238	236	223	269	253	249	250	252	220	249	243	252	249	211	231	220	212	264	211	226	240	227	244	243	223	246	236	243	226	220	232	232	243	206	230	233	251	243	253	198	205	199	238	237	216	219	213	207	225	258	240	216	215	205	222	216	239	218	233	237	215	220	232	242	249	239	257	244	206	234	227	255	234	224	244	228	231	216	259	228	215	240	222	252	258	240	214	237	241	225	238	242	260	242	264	254	245	246	228	229	228	248	281	249	201	218	218	237	234	272	241	223	221	218	237	253	216	278	254	238	227	233	223	248	226	249	254	226	227	268	252	228	208	246	231	258	241	248	242	233	239	242	238	216	226	212	239	269	236	243	231	221	253	230	239	233	268	252	213	236	253	257	221	232	240	212	237	202	247	239	193	221	228	237	242	197	231	248	223	227	198	233	261	217	216	229	232	222	215	269	220	252	224	218	257	219	240	215	237	241	256	224	242	206	229	225	244	243	244	241	227	229	193	244	214	216	270	243	244	243	226	229	218	211	226	230	220	235	204	225	224	232	246	227	213	233	235	265	260	246	252	252	236	261	241	239	233	238	234	241	238	224	233	228	227	262	238	232	244	243	244	275	220	239	239	228	242	216	227	247	242	230	249	251	251	238	217	209	262	249	241	215	216	258	240	235	233	259	220	259	221	235	218	234	215	258	222	261	214	238	204	247	226	230	230	188	262	219	236	277	221	254	212	236	251	255	244	214	222	223	241	244	235	243	211	254	256	205	249	233	243	259	207	238	230	267	222	226	240	252	242	249	249	244	233	234	213	235	248	218	211	229	232	231	239	193	238	237	229	258	253	247	254	204	250	221	217	240	228	222	248	249	244	216	258	219	242	216	229	238	217	231	239	253	237	257	267	228	231	227	244	249	225	245	242	210	254	235	244	257	241	198	227	247	215	235	222	249	238	241	254	209	255	246	248	236	238	228	234	206	210	193	233	245	247	248	248	231	228	238	239	227	211	243	222	219	257	213	236	236	234	212	245	242	225	246	237	215	228	249	251	232	202	238	272	197	222	226	264	242	211	265	238	246	277	251	225	248	263	253	229	232	220	255	253	238	229	252	242	218	258	276	218	259	222	271	236	234	231	248	219	238	241	239	220	231	244	254	219	226	274	234	225	231	266	249	230	227	222	239	217	247	231	234	229	235	223	249	222	209	198	228	219	241	227	230	242	252	227	246	228	232	225	256	250	243	206	194	241	255	228	237	228	251	239	213	242	268	237	244	243	241	242	272	238	253	243	256	218	208	245	227	267	258	229	239	229	246	251	212	241	237	235	245	247	230	244	234	210	254	240	229	216	230	255	249	251	230	235	235	227	260	240	230	233	227	217	261	243	204	278	215
15718	14902	26936	30544	26156	18524	13993	10204	7864	6722	5798	5792	5211	5833	5547	6606	6407	5464	4535	3069	2449	1666	1667	2053	2655	2642	1074	754	726	693	727	694	696	707	712	674	676	658	665	700	668	658	611	665	638	630	620	614	591	610	616	616	592	598	661	600	586	570	583	637	582	598	626	622	562	613	601	624	565	555	592	588	630	597	603	596	606	583	615	583	611	601	586	601	617	598	535	599	626	621	589	652	586	596	587	567	582	590	623	540	580	610	585	599	561	611	608	578	565	581	580	580	550	577	536	585	579	620	577	583	568	569	596	606	565	586	591	593	615	564	525	590	537	573	578	565	556	600	571	573	627	585	587	570	577	536	578	623	585	559	606	566	561	602	580	568	599	587	602	565	620	577	553	572	560	595	582	534	582	546	550	581	559	578	584	575	566	579	548	597	561	610	557	592	593	604	568	541	608	571	596	563	579	522	601	582	582	571	572	592	569	614	555	561	540	579	572	556	576	567	592	583	539	546	590	601	561	577	583	582	588	586	580	585	599	544	586	602	610	583	541	558	595	584	589	601	557	558	607	581	620	562	585	563	570	570	563	587	528	561	544	609	569	571	508	620	580	553	602	553	612	565	580	567	612	620	574	554	562	630	565	563	600	561	576	606	592	579	577	597	561	544	602	597	597	548	536	572	560	555	572	597	615	554	565	581	552	587	584	578	592	547	592	563	574	595	592	614	589	531	574	578	557	529	557	586	605	567	579	604	620	557	582	529	567	621	543	621	544	599	592	614	570	557	577	573	588	608	563	553	574	584	555	560	581	555	597	632	552	563	577	585	592	574	532	587	582	577	560	579	586	552	594	567	592	578	560	559	577	588	554	591	573	579	520	592	556	595	578	542	535	522	576	589	581	597	568	570	574	578	610	596	574	566	557	518	585	567	600	552	552	569	590	611	548	574	530	571	580	565	538	599	529	572	609	611	557	592	572	651	528	557	586	613	555	559	602	616	613	577	561	603	570	563	576	562	598	601	564	574	554	539	554	622	600	583	535	572	569	601	585	576	569	636	553	577	572	564	565	597	557	592	552	556	579	531	576	588	560	558	644	569	619	564	615	564	533	544	587	569	601	584	560	616	561	543	570	585	577	566	554	569	543	590	587	587	572	613	562	605	526	544	570	544	553	561	603	549	553	592	585	602	645	561	577	581	564	569	558	582	542	565	575	571	578	573	553	570	618	574	580	553	595	592	545	583	569	560	588	574	568	578	533	593	546	595	562	550	609	563	585	602	540	572	583	594	573	559	577	588	536	573	583	562	573	555	554	550	565	550	541	547	569	630	573	546	568	617	585	596	584	568	530	558	552	565	533	577	557	588	592	594	560	541	553	545	595	544	561	589	570	573	588	580	545	558	539	533	545	587	578	561	587	566	578	547	552	556	568	538	557	555	568	585	619	550	578	545	583	573	548	587	579	620	582	561	556	582	580	563	575	549	561	556	572	582	565	532	580	598	581	558	567	575	577	573	565	581	616	600	595	609	579	605	572	533	550	567	557	581	587	553	606	561	542	560	583	583	570	600	573	581	563	583	567	538	574	620	542	568	502	620	554	572	544	586	610	547	570	584	595	575	584	573	611	574	590	590	603	584	565	560	566	566	568	550	573	575	583	583	571	561	583	569	584	553	577	585	600	564	557	606	595	590	573	584	553	559	565	570	601	589	569	574	584	579	560	590	601	560	580	562	543	600	582	529	603	568	567	608	584	559	562	554	633	586	590	598	588	548	577	559	582	582	559	589	559	596	609	586	573	589	543	575	586	553	587	607	589	569	595	556	594	574	593	572	592	541	556	573	567	584	606	621	602	604	531	560	586	545	558	575	614	577	568	571	540	581	575	561	550	583	562	585	590	584	587	598	555	617	593	573	520	592	588	549	554	525	561	570	590	610	602	599	553	590	556	602	552	577	559	574	609	601	579	579	576	536	562	611	553	588	538	557	572	577	603	591	614	566	571	559	558	535	629	580	606	597	567	580	555	567	617	595	620	557	608	595	570	552	570	552	559	524	609	598	597	577	591	589	595	563	593	603	574	572	568	562	596	530	554	573	573	605	571	572	591	568	543	634	578	572	580	602	580	562	584	608	509	611	555	620	594	578	588	561	563	603	568	598	620	539	594	578	595	569	542	590	612	602	558	562	607	583	557	548	550	554	586	599	528	574	594	562	610	553	585	587	541	592	584	559	566	595	577	602	623	592	588	562	576	554	606	538	556	531	601	569	617	629	576	605	561	550	558	591	571	566	585	536	558	583	596	549	573	586	594	565	561	515	601	567	573	580	581	582	577	564	570	591	572	547	577	600	568	556	549	538	552	570	599	551	539	592	599	556	579	551	540	552	555	552	572	594	540	571	569	527	602	554	587	604	549	583	530	551	569	565	543	565	580	611	520	576	597	584	573	571	560	521	567	590	605	582	587	531	562	572	553	555	568	593	558	577	570	506	561	607	592	546	587	552	559	611	573	615	583	580	540	580	583	570	527	631	564	576	590	579	560	616	563	555	545	545	535	633	567	624	540	596	586	619	580	593	567	595	617	596	544	591	538	587	556	538	588	557	602	528	587	585	549	570	603	532	577	551	622	540	493	545	571	543	609	587	578	595	585	583	571	546	571	564	546	580	591	527	588	571	568	568	570	568	586	546	556	587	571	555	558	634	556	558	571	563	607	611	579	525	545	531	611	624	559	563	589	526	588	588	557	583	609	571	577	582	606	561	605	608	567	591	553	534	582	565	564	561	580	540	598	532	558	528	613	625	565	539	567	547	595	508	523	576	591	569	599	542	552	565	551	601	572	601	603	570	564	550	537	564	601	632	592	572	603	549	627	570	554	538	637	502	582	565	547	568	572	587	555	532	563	553	599	559	570	552	551	557	559	573	552	593	589	580	579	626	552	562	634	550	605	609	557	567	562	579	583	566	582	572	603	570	551	579	564	553	570	596	558	598	607	577	512	587	606	605	561	577	576	547	533	614	578	561	572	612	589	590	553	570	590	600	558	620	576	594	592	575	598	590	567	577	571	596	610	557	593	566	564	571	545	604	580	580	579	597	573	539	551	625	557	563	599	562	515	580	597	569	581	521	600	570	563	612	559	563	582	587	589	561	566	580	594	565	571	583	562	605	575	565	581	594	580	584	551	590	596	585	573	575	610	619	548	580	594	598	565	606	600	579	530	561	562	562	572	543	616	589	609	576	615	604	581	545	616	600	577	559	574	578	587	537	590	597	582	581	557	625	596	584	550	555	595	563	583	619	507	576	540	606	566	549	582	565	567	599	561	599	568	537	573	612	555	586	614	573	625	567	599	590	568	590	577	544	550	568	598	542	585	539	551	553	543	529	566	562	601	601	580	573	614	577	573	560	588	569	545	579	586	597	565	592	555	564	588	543	594	586	602	573	585	640	576	570	549	557	577	575	581	574	553	563	569	556	535	576	521	600	578	602	597	571	605	560	577	550	610	593
11279	8405	8852	7164	3629	1796	921	544	428	376	349	304	303	301	255	295	260	280	256	242	257	216	234	229	216	238	246	223	228	254	215	220	230	222	237	227	215	207	219	224	223	219	238	240	245	214	237	209	258	196	222	237	225	228	249	262	198	204	210	232	208	229	218	220	209	246	203	259	224	228	229	201	246	233	237	218	228	253	258	225	202	280	209	205	216	227	236	239	202	224	248	209	232	211	215	233	237	248	246	224	224	221	204	219	240	237	198	225	216	228	228	195	213	250	218	238	248	228	229	233	249	218	238	234	235	221	225	240	213	225	202	224	233	237	192	200	212	231	222	224	206	210	221	241	206	208	232	223	229	212	218	243	228	229	224	200	246	228	235	245	222	208	232	203	202	209	219	218	230	239	247	232	206	259	235	213	222	245	228	225	211	196	254	202	235	230	214	213	242	202	209	245	222	242	212	229	261	210	254	225	236	223	226	211	210	232	229	241	221	225	201	231	224	209	215	217	196	195	217	252	214	221	223	240	228	222	242	241	229	228	227	252	239	239	238	235	248	213	252	220	201	216	230	223	218	225	225	233	237	264	210	200	233	204	231	219	205	224	238	226	213	225	215	234	236	260	236	228	209	229	217	235	212	210	223	190	238	224	203	231	250	231	243	223	227	238	246	248	253	219	225	206	212	217	215	212	204	205	187	206	245	226	207	238	212	245	220	208	220	220	226	253	233	212	221	258	212	237	209	230	238	237	246	231	214	216	237	260	198	239	248	220	216	224	236	230	210	229	207	201	228	253	220	243	211	219	235	222	215	235	238	242	253	219	218	217	206	256	237	231	245	233	215	233	242	226	199	223	231	222	187	236	241	207	243	247	213	191	226	237	229	189	229	255	237	220	219	227	227	230	208	259	222	192	201	224	228	231	206	218	223	234	226	236	233	241	246	220	209	244	204	226	230	216	244	240	250	231	255	227	241	239	210	201	227	213	224	245	214	220	227	210	240	243	222	191	219	216	222	239	214	228	205	246	238	211	214	252	216	221	238	213	217	235	232	178	218	247	221	240	229	211	219	231	234	236	224	260	241	247	240	230	241	211	219	222	234	231	213	193	222	221	202	243	234	229	217	213	245	246	213	226	217	230	230	229	225	236	203	210	242	237	225	193	214	212	213	211	230	251	224	205	233	222	193	213	237	244	225	231	240	228	247	216	229	238	240	244	223	231	215	206	213	240	227	228	236	215	231	245	217	199	214	231	225	224	216	241	233	219	211	216	233	235	212	235	211	208	236	209	239	243	229	208	233	211	201	214	237	230	209	219	221	266	234	199	204	240	233	224	227	233	204	231	218	201	217	211	258	219	236	231	247	227	228	227	225	206	247	226	204	214	225	249	223	217	213	222	208	224	240	230	226	228	242	210	235	244	231	208	223	217	232	237	218	239	223	230	234	245	236	209	214	197	236	213	215	195	248	235	238	227	199	226	218	219	229	217	205	213	219	226	257	210	225	216	212	236	208	215	209	258	244	221	193	206	202	211	231	190	211	207	211	228	233	216	210	204	214	230	252	241	220	245	212	221	236	227	224	221	247	218	238	199	208	252	224	235	238	211	245	242	197	240	217	217	182	225	221	200	201	212	200	239	230	239	204	207	224	234	232	254	234	256	218	218	221	240	202	226	242	219	278	235	230	240	195	231	236	192	198	239	236	232	249	224	231	218	221	206	211	185	227	215	214	231	261	225	222	229	229	210	227	257	235	221	195	227	231	219	228	208	248	220	218	212	203	196	212	233	234	209	222	221	240	240	208	220	248	230	273	213	228	221	207	249	238	227	227	219	233	192	208	206	234	223	255	251	234	222	206	226	234	234	206	229	227	213	218	229	212	230	219	204	215	209	226	245	260	225	236	220	222	200	248	227	241	220	225	213	246	237	245	240	248	219	253	229	197	199	211	234	219	207	224	237	210	207	196	218	196	218	183	231	216	227	210	233	224	235	228	236	221	211	235	234	225	203	229	242	241	225	212	211	244	194	240	264	201	213	225	239	221	222	233	204	222	223	222	224	226	224	205	206	211	247	227	226	222	247	225	237	196	236	226	200	217	232	223	242	239	217	207	233	190	212	249	237	238	233	218	228	238	227	254	202	225	228	209	244	218	211	234	225	225	218	204	224	204	238	228	218	236	242	263	228	219	193	222	214	218	226	231	245	212	231	231	237	236	254	237	217	221	224	234	222	253	213	203	232	212	224	226	200	235	253	230	233	208	217	252	223	219	229	221	234	178	216	231	262	219	182	197	208	219	234	224	225	260	229	207	224	239	239	248	210	219	235	185	220	217	220	249	231	211	219	228	226	215	256	232	239	206	220	254	242	252	229	236	216	233	224	217	252	257	223	218	210	204	255	212	240	226	236	236	201	229	219	228	229	243	203	226	191	203	248	235	205	233	209	259	214	213	219	226	213	222	222	239	231	232	241	244	225	194	239	220	240	175	221	210	224	232	201	212	246	236	217	250	245	229	204	215	225	239	212	221	224	190	219	204	246	242	226	233	200	228	193	235	218	221	223	236	249	205	232	210	240	224	254	217	241	247	231	215	222	253	188	223	212	222	223	226	226	254	245	195	206	222	235	208	222	263	219	205	221	215	218	227	218	239	206	237	236	193	223	215	201	230	206	213	245	239	248	272	224	194	223	228	234	244	218	270	220	207	236	223	229	223	217	209	228	223	242	203	204	227	201	237	229	235	223	223	200	252	213	196	249	233	207	242	243	211	217	217	239	211	214	230	216	213	205	215	233	217	251	231	266	211	206	240	201	255	219	227	242	238	237	245	227	229	249	199	223	201	215	227	204	224	220	214	251	254	215	226	249	246	261	216	223	217	241	220	246	227	218	224	191	200	222	232	211	192	221	245	240	222	215	213	228	229	234	219	214	224	204	232	203	230	196	228	224	233	229	212	207	200	253	213	213	217	228	236	228	212	243	205	197	232	212	226	227	213	216	237	225	223	204	222	193	237	212	220	231	241	221	214	232	219	263	223	233	233	242	244	219	224	212	213	228	226	265	213	230	231	219	218	209	239	205	236	248	216	201	212	216	235	230	220	219	225	232	216	226	238	210	228	222	223	233	224	256	243	198	215	205	216	237	215	207	216	253	216	242	219	222	222	242	252	257	234	186	208	226	223	207	202	223	198	218	231	227	211	212	234	198	242	204	232	234	231	207	224	217	216	206	232	231	204	216	222	200	192	224	237	229	223	219	251	247	247	210	245	204	207	241	208	220	198	223	247	228	223	236	245	206	246	199	236	220	243	199	220	223	240	213	216	197	227	239	237	216	245	220	204	235	225	201	241	228	229	215	212	226	237	243	229	210	241	197	215	253	232	215	226	223	214	239	235	212	231	215	230	210	222	215	200	237	241	197	218	211	201	210	253	213	216	198	226	254	240	204	188	219	232	226	231	235	207	242	236	201	221	207	230	214	247	224	230	238	231	246	216	207	229	234
6616	7030	13841	16586	10651	6530	4012	2287	1717	1519	1266	1157	1168	1000	838	934	942	813	710	660	601	572	563	548	575	573	539	543	519	507	519	509	532	505	526	504	534	522	538	555	550	537	506	509	539	555	518	530	536	525	572	556	500	532	524	540	484	525	510	508	515	518	506	479	552	542	518	519	516	556	523	512	546	531	526	537	528	538	556	527	519	544	505	519	525	521	517	474	490	491	522	551	519	511	489	525	470	525	538	510	516	528	556	580	525	558	541	571	570	510	536	526	516	515	531	546	517	558	480	481	500	516	531	493	544	554	525	509	557	511	528	585	553	527	505	561	509	514	532	515	523	516	504	552	521	490	504	579	518	501	515	545	506	467	502	547	527	538	501	553	523	511	547	533	490	504	513	512	570	495	528	529	512	541	546	538	541	534	515	490	528	533	530	574	504	540	522	536	548	520	547	513	561	502	520	508	535	506	508	498	564	480	534	496	524	521	526	500	503	534	517	550	543	535	577	497	508	524	560	574	549	538	505	553	514	543	552	494	553	574	510	511	487	497	533	529	549	551	559	460	550	528	523	506	544	539	527	513	525	560	547	522	555	512	506	526	493	523	530	522	512	528	516	531	547	527	544	553	509	543	541	522	509	522	545	527	566	504	485	514	544	532	520	553	513	516	551	516	487	511	533	539	552	535	564	546	540	543	540	520	550	535	507	563	518	496	491	510	542	550	505	491	560	523	518	472	543	550	504	554	499	557	517	539	565	544	530	503	511	537	523	519	497	516	534	514	521	551	601	557	565	534	497	536	515	531	538	535	568	520	531	537	536	529	510	537	566	519	510	532	546	537	529	565	496	526	516	527	545	544	523	557	516	537	531	476	537	495	483	479	509	517	528	512	516	496	537	509	506	525	548	511	510	543	514	491	516	517	551	522	520	540	530	512	530	491	537	559	549	490	551	516	581	553	503	552	528	502	553	542	540	527	556	502	520	558	563	530	527	494	558	542	545	473	522	527	470	529	558	551	505	496	512	524	531	565	551	547	555	507	519	582	511	540	532	520	516	524	516	498	482	476	497	548	538	535	537	531	529	486	528	544	504	510	533	554	514	550	536	544	531	521	539	487	547	520	538	560	492	518	507	512	501	560	501	503	528	547	537	550	534	524	526	541	531	494	503	525	533	563	482	505	499	532	574	476	541	561	536	545	528	498	580	513	504	509	505	510	488	530	503	544	524	525	517	538	539	520	507	585	518	575	522	534	563	533	555	519	509	527	531	511	490	529	537	524	551	468	537	509	532	533	531	562	539	529	512	541	547	515	518	515	553	517	508	550	562	551	558	538	545	515	559	530	493	541	488	537	497	535	494	525	497	511	502	532	504	530	507	544	528	505	531	579	509	540	510	505	556	529	520	524	500	513	529	539	523	514	559	467	569	550	532	539	546	533	526	595	522	553	520	518	529	487	533	528	509	507	494	517	487	541	497	495	545	536	544	497	514	517	511	507	517	521	514	538	563	571	565	547	529	550	512	472	499	520	526	547	529	526	526	516	526	498	512	529	535	523	538	525	506	490	508	506	521	561	525	570	499	506	511	505	546	503	494	533	514	560	504	551	533	542	547	506	555	554	552	564	533	500	512	521	535	534	497	531	538	513	522	500	575	499	529	554	549	490	528	498	537	518	553	494	517	519	536	560	458	524	520	528	528	555	532	509	521	543	562	506	514	520	541	548	459	536	499	544	539	521	544	583	534	514	490	531	542	535	498	547	538	529	533	551	497	515	517	532	540	510	513	568	485	547	491	485	554	535	497	532	540	527	535	529	495	542	510	478	473	552	554	552	551	504	548	528	480	534	482	517	513	528	505	569	525	517	549	486	488	512	531	512	570	481	521	507	565	541	527	521	534	532	529	485	534	552	561	543	504	549	537	512	528	488	547	539	525	533	541	508	498	542	503	546	541	541	508	552	532	514	526	503	453	577	554	485	524	526	566	481	523	552	542	518	583	529	499	506	520	526	507	541	506	502	500	538	522	524	532	558	489	516	533	538	516	562	539	548	538	552	533	481	530	512	561	553	528	507	566	503	545	483	522	570	500	505	489	497	516	515	517	507	510	527	519	509	510	509	513	501	582	488	512	504	507	524	527	546	536	545	530	554	541	551	521	580	524	527	510	553	541	530	498	541	547	547	527	513	522	515	510	522	531	549	522	506	531	518	542	556	524	506	506	532	560	525	565	542	507	532	524	587	518	513	538	548	547	532	493	531	472	543	539	498	533	555	524	501	506	502	521	519	514	506	497	526	575	532	510	549	559	552	516	509	540	512	508	554	513	510	519	552	560	530	506	472	526	511	508	543	567	522	513	501	521	519	508	521	510	552	566	538	537	549	576	508	509	482	571	483	532	538	556	523	535	520	530	509	517	558	508	523	494	523	507	496	582	520	513	494	506	500	497	520	518	536	545	535	540	530	544	525	557	545	454	562	524	521	488	497	539	504	515	509	535	553	528	494	554	508	480	524	504	517	506	506	514	515	531	539	520	516	522	584	485	567	556	541	479	549	535	517	515	559	531	517	499	513	506	509	530	502	574	555	478	507	559	547	497	530	543	523	508	519	543	504	527	536	544	525	502	514	512	499	520	505	489	477	535	547	533	518	502	546	543	543	528	529	562	526	560	531	522	515	565	559	519	546	526	551	508	536	536	466	555	521	554	547	553	572	527	513	536	500	537	538	528	534	544	488	560	506	512	551	522	512	533	529	507	479	507	529	518	549	524	553	508	486	467	527	575	497	533	541	515	537	565	536	559	573	530	535	524	525	474	506	512	519	491	487	543	484	560	486	514	529	542	548	549	526	556	526	504	552	537	504	544	537	515	479	540	528	520	531	480	527	563	510	522	555	581	533	530	538	533	534	535	545	509	556	547	565	534	537	511	535	544	558	561	517	535	535	538	529	530	563	570	508	528	482	527	507	526	549	551	499	499	581	547	507	551	532	539	489	521	558	515	551	504	532	570	534	495	526	505	509	504	504	505	497	499	517	528	539	561	566	536	535	492	506	529	500	517	535	549	517	497	508	530	523	513	521	531	566	507	559	507	504	537	544	498	538	518	541	562	512	543	546	568	553	514	494	519	537	500	508	517	508	513	514	504	533	493	537	500	488	504	522	501	514	591	524	523	556	562	548	530	516	504	523	550	526	502	529	552	505	489	510	533	518	507	522	498	504	520	476	568	539	497	524	518	503	520	495	531	562	499	509	497	549	567	557	538	525	566	508	540	529	543	518	533	484	508	527	524	523	508	546	504	500	547	535	531	511	557	517	522	529	522	513	523	518	568	529	560	540	553	529	521	534	539	506	536	531	562	513	539	568	488	548	512	527	494	504	508	547	474	520	568	523	547	554	509	528	499	542	516	535	512	543	528	511	546	529	507	533	542	510	545	538	536	478	529	497	535	531	557	526	508	494	502	516	487	543	491	512	481	500	513	480	516	555	541	577	525	529	523	584
22901	14323	16655	14508	9162	4902	2913	1499	1153	990	794	725	691	691	602	565	522	478	393	316	237	214	225	247	209	216	153	142	131	139	155	150	143	138	136	149	144	173	156	127	127	137	130	131	137	148	134	136	118	168	142	128	138	131	121	146	138	144	139	134	120	159	120	142	124	147	125	162	135	131	146	136	139	126	129	153	157	129	148	143	131	117	127	131	146	123	148	142	140	143	110	138	134	149	140	131	146	121	139	158	141	145	139	137	136	136	137	134	139	154	151	147	140	137	133	159	162	144	141	156	131	116	156	127	121	113	134	133	130	152	145	128	132	116	153	148	150	129	141	125	130	108	152	158	141	120	169	119	147	141	133	164	135	106	126	141	159	149	136	125	145	166	155	145	134	119	133	138	135	141	154	137	134	151	120	133	113	148	126	145	131	140	136	135	154	140	108	136	135	179	147	150	142	144	123	140	129	106	145	140	128	120	128	152	149	149	137	159	138	142	142	149	154	119	156	130	138	152	138	139	123	159	112	139	123	140	126	144	133	127	139	121	157	154	131	126	134	156	130	149	128	160	143	131	140	136	127	126	129	159	143	128	135	132	121	140	131	153	153	133	143	146	148	138	160	168	147	142	145	129	122	155	156	143	134	127	135	157	140	144	152	141	139	144	120	106	147	134	148	143	128	111	152	137	144	140	132	162	117	148	124	136	169	118	132	147	142	159	125	146	141	139	131	140	135	129	127	128	129	159	165	125	138	135	128	138	152	162	149	133	145	159	128	146	155	136	151	154	126	132	137	152	147	146	140	123	151	144	127	148	141	127	144	152	122	142	127	125	132	161	137	116	129	131	127	144	142	156	134	130	118	139	123	133	133	134	143	137	134	134	108	145	127	172	150	124	130	145	143	130	136	117	132	152	138	123	140	158	121	120	157	141	110	135	147	129	126	116	156	162	120	127	130	150	142	150	129	145	142	141	124	139	133	152	118	144	132	142	120	130	151	141	135	162	129	147	142	133	121	148	169	143	137	144	132	131	136	127	149	115	166	124	133	131	163	131	159	127	129	135	103	149	148	139	140	146	123	166	123	143	128	139	148	139	150	139	131	119	127	137	137	134	130	128	130	136	124	146	141	108	146	162	125	140	147	130	134	170	148	131	129	125	135	140	129	151	136	145	140	142	137	136	133	138	135	131	135	157	146	158	131	118	132	115	153	131	134	139	142	145	128	126	122	129	130	151	128	141	126	131	145	131	135	147	133	142	128	149	146	124	144	127	154	161	133	139	140	137	126	135	137	143	142	125	157	152	132	142	126	151	171	138	128	142	137	147	150	116	132	129	117	157	135	128	133	125	140	121	135	143	114	138	138	119	127	142	150	150	115	126	144	127	120	147	147	152	156	149	131	119	150	142	131	116	145	140	153	136	153	127	129	153	139	139	130	118	115	150	147	137	127	125	132	135	144	152	105	126	145	155	132	127	166	155	147	138	171	137	143	143	113	139	138	132	124	136	143	140	139	137	141	153	139	137	142	143	143	147	129	121	150	152	148	162	150	119	120	136	121	113	124	126	126	152	130	146	112	126	144	139	136	121	123	133	130	126	162	121	151	140	147	133	142	140	139	130	166	129	145	163	146	138	149	153	139	154	135	153	152	131	146	130	135	136	124	125	127	129	145	136	151	140	136	145	138	122	139	159	142	133	150	129	130	121	127	143	147	155	140	116	139	159	138	152	148	143	153	138	137	137	156	132	134	160	161	136	137	122	135	115	131	121	145	130	134	146	125	151	148	138	138	127	130	127	109	164	118	145	134	137	123	133	150	141	128	142	141	124	149	139	135	156	137	114	157	148	131	133	143	138	146	146	120	147	155	149	139	136	126	120	131	125	153	155	118	135	157	160	108	120	155	131	115	167	120	138	145	142	126	150	125	130	145	104	134	118	107	132	135	143	150	129	149	152	140	130	141	117	129	147	144	128	142	134	142	147	141	147	124	162	150	144	132	142	115	131	151	116	150	148	160	160	135	155	134	153	134	158	143	142	154	132	143	137	176	149	155	125	146	153	136	154	129	156	132	157	126	132	134	163	154	128	123	167	136	142	143	156	117	120	132	114	133	142	159	126	132	138	131	145	129	150	132	147	133	134	126	120	136	137	129	148	151	140	141	143	148	139	125	142	124	139	148	147	134	157	135	131	144	136	152	138	133	133	145	137	131	152	122	107	137	142	136	129	107	142	110	135	124	147	153	133	141	135	128	122	132	147	121	119	130	123	137	157	146	133	128	119	126	127	132	148	126	121	142	123	148	129	132	119	137	140	137	115	149	133	147	141	148	160	142	131	143	128	156	132	144	146	137	117	131	138	119	145	147	145	136	125	131	176	141	155	147	135	154	138	130	168	124	119	141	129	135	134	137	122	141	128	123	140	133	121	140	150	123	121	134	135	131	133	152	144	124	141	135	130	132	143	130	132	116	147	157	147	124	136	144	136	156	127	135	148	109	144	142	148	137	141	154	115	135	148	137	142	132	159	138	123	135	136	121	131	139	115	152	143	126	110	130	160	125	152	138	126	145	127	125	139	139	129	160	137	124	132	147	131	103	148	140	113	136	157	141	122	118	117	130	150	129	127	134	139	166	136	122	117	114	160	134	122	129	136	143	128	133	137	128	133	164	141	132	137	120	129	148	135	138	131	129	113	140	139	138	144	134	142	138	139	160	140	139	163	148	153	134	155	139	133	118	148	127	149	133	128	135	115	157	135	121	123	134	125	133	138	106	114	140	145	158	128	140	144	131	142	135	141	129	135	160	155	132	144	142	135	140	130	170	150	148	143	137	128	149	145	141	151	131	129	164	143	138	143	143	154	140	130	143	129	162	128	132	114	151	140	144	134	138	147	156	141	154	153	154	141	150	135	154	119	131	149	141	119	150	114	140	159	131	145	140	138	117	138	136	117	145	146	129	139	135	160	132	144	145	126	130	131	137	137	134	130	141	106	138	108	156	157	142	141	145	135	155	128	136	130	159	131	145	149	139	149	128	159	161	150	124	162	126	150	130	150	123	151	141	134	127	121	125	147	149	131	126	134	140	131	123	129	152	155	139	144	149	134	140	152	169	145	147	165	144	127	130	146	122	111	129	130	146	135	137	134	128	130	147	158	136	145	122	116	133	153	137	130	119	99	142	130	144	131	144	130	140	135	144	141	145	145	145	145	163	140	112	152	132	134	137	124	132	143	153	110	151	131	131	141	129	138	139	139	136	167	142	143	135	164	139	126	140	140	130	118	144	138	158	127	117	141	155	130	140	123	152	124	150	131	160	150	135	139	146	119	121	123	134	147	129	129	135	103	143	121	157	132	149	123	150	138	145	137	151	121	136	126	130	129	131	147	127	150	127	136	119	153	154	125	142	128	151	135	128	147	149	149	139	145	146	130	144	127	132	124	135	149	161	150	130	154	133	141	124	138	124	147	151	147	145	133	148	134	127	132	155	140	164	125	132	131
13107	10693	21861	23763	20737	14414	10850	6800	5596	4444	3902	4067	3961	3899	2998	3110	3312	2802	2343	1723	1129	950	885	1171	994	840	473	438	454	456	437	439	436	430	399	398	407	404	378	363	371	402	405	402	367	391	409	392	404	380	380	413	404	400	377	437	354	411	391	377	406	337	348	334	369	362	376	401	364	396	355	364	390	377	356	356	353	361	375	360	356	396	379	360	357	364	373	384	365	373	362	326	332	410	372	370	360	362	367	383	339	368	367	346	367	366	384	397	372	374	378	323	377	364	356	357	357	384	384	390	397	364	348	358	368	372	362	332	357	351	369	346	389	389	373	366	349	348	339	362	349	389	340	358	359	357	352	372	344	354	316	379	383	361	386	376	322	364	376	335	370	333	338	390	360	361	372	374	349	343	342	357	372	348	361	369	374	332	343	334	370	331	397	361	387	365	354	354	367	354	355	384	364	361	372	361	383	362	390	358	390	342	354	372	368	362	332	365	360	352	372	331	385	369	362	347	365	360	352	365	327	369	379	388	364	358	386	357	347	360	337	370	407	387	373	382	382	361	336	366	358	355	358	360	379	357	352	367	361	360	361	366	345	351	408	362	367	371	341	336	355	368	332	364	356	371	381	336	349	369	381	384	361	362	385	318	384	326	335	380	354	375	351	367	369	382	372	378	350	378	359	341	318	331	326	379	324	343	329	371	357	359	356	362	355	373	334	341	359	358	368	370	344	364	346	347	333	369	376	376	340	357	404	378	361	332	376	368	364	347	334	372	375	329	340	383	342	364	373	363	349	361	366	347	332	363	350	381	373	386	348	365	369	348	358	343	341	393	365	340	318	359	320	381	356	329	409	365	368	378	392	361	394	381	335	374	354	347	353	376	366	371	376	357	349	385	359	337	354	318	401	366	343	333	368	331	346	355	365	391	365	388	367	358	359	358	357	374	372	396	386	338	366	339	368	360	338	400	348	332	347	333	352	356	349	353	343	373	371	367	344	380	364	358	365	376	388	348	382	366	382	364	360	365	375	330	383	370	380	395	358	365	393	338	341	358	367	329	341	341	368	343	350	364	391	376	361	346	352	344	339	342	350	379	362	365	392	368	350	359	383	387	357	376	354	368	348	365	344	361	347	363	355	348	382	351	370	341	363	319	334	336	409	344	358	374	347	352	346	350	353	358	349	357	366	340	351	399	381	369	357	397	352	354	352	362	361	385	388	335	358	379	357	364	353	354	354	383	402	408	387	331	397	366	327	341	339	365	371	384	411	383	359	376	390	341	348	383	389	383	358	398	332	347	361	331	353	375	373	354	331	370	376	389	354	391	375	364	372	346	394	371	350	371	369	402	363	376	348	407	344	373	332	329	361	386	349	378	335	383	350	371	362	391	347	382	359	361	361	356	345	361	377	352	339	356	364	356	396	377	325	383	342	383	352	376	342	358	400	369	379	355	365	354	335	392	369	342	389	373	368	374	348	353	372	378	375	378	335	357	411	361	358	362	383	365	362	341	336	342	389	317	366	337	339	332	354	354	364	366	380	381	357	347	377	373	339	392	374	357	352	359	373	336	352	348	350	374	343	366	352	364	384	362	363	350	369	319	367	338	348	304	347	363	344	387	314	355	365	341	362	348	368	340	332	394	364	397	358	351	409	354	352	389	382	366	367	361	340	345	353	360	379	370	345	362	356	377	386	378	372	346	362	371	332	327	356	358	345	348	379	337	372	367	348	395	363	375	362	389	345	327	390	335	365	376	371	358	341	357	336	344	356	359	364	328	386	358	385	345	379	366	405	351	342	380	332	362	332	320	366	324	375	369	353	361	354	381	387	356	365	371	354	371	366	354	351	397	353	333	393	349	348	361	342	381	351	359	374	360	333	346	371	353	359	354	338	344	377	372	371	366	379	373	367	347	393	355	355	339	392	350	340	355	339	359	347	381	357	378	350	364	344	338	376	367	398	380	348	334	363	330	349	337	351	354	351	377	339	329	380	365	364	353	368	375	348	351	374	361	354	356	313	360	333	366	366	370	341	387	364	361	358	366	339	356	345	371	369	353	343	337	357	369	364	402	350	377	363	340	353	367	357	344	377	336	367	397	340	388	384	362	351	337	335	361	351	361	360	346	390	361	397	365	365	377	345	353	362	366	366	365	367	357	390	359	353	370	354	370	364	420	329	390	309	357	372	345	371	377	325	374	346	361	361	398	359	353	354	363	351	397	341	377	367	330	376	360	386	382	360	339	370	356	387	383	343	361	300	345	335	317	366	318	385	384	352	346	336	375	363	346	357	366	388	380	394	342	368	349	381	325	366	383	318	367	343	379	331	369	358	355	379	382	333	349	359	371	358	354	345	342	357	334	327	389	378	401	397	325	328	366	337	348	377	386	347	371	330	348	362	326	361	405	366	358	349	353	357	365	350	384	358	357	355	358	385	398	390	336	377	339	357	358	355	351	321	397	361	371	401	369	391	342	366	381	373	412	354	352	342	370	353	401	377	367	362	343	330	349	361	358	354	378	359	359	375	395	348	347	335	348	343	372	324	383	365	372	321	372	384	332	354	336	364	348	340	371	369	361	342	368	362	350	380	376	349	372	354	358	354	385	377	374	350	336	323	351	324	375	380	398	345	362	367	380	334	387	339	388	343	338	362	342	359	327	345	374	368	386	385	351	347	339	375	387	355	359	333	344	359	345	343	360	365	381	345	378	373	364	346	361	355	380	354	367	412	361	326	336	389	343	372	393	348	359	341	320	379	389	381	354	359	379	336	361	336	338	375	355	356	355	364	377	356	392	353	381	359	350	371	366	360	365	345	344	374	337	342	343	352	339	333	348	337	365	381	368	362	381	346	326	358	398	330	379	374	358	357	351	351	367	401	350	369	372	407	371	373	358	391	337	351	357	366	341	333	370	389	341	345	356	368	340	379	357	369	327	346	354	380	347	357	370	376	341	366	367	360	340	374	344	383	381	358	381	367	355	333	360	356	344	365	356	368	373	342	358	387	348	398	373	349	358	356	394	378	358	384	364	377	354	368	377	349	375	349	358	399	379	359	364	363	355	382	390	389	372	332	370	320	348	349	358	337	328	370	361	348	352	381	377	372	399	365	334	399	339	360	374	369	328	412	391	384	356	345	334	322	348	369	351	360	382	363	383	339	356	380	349	357	344	374	346	366	333	351	343	377	315	409	318	366	358	372	363	377	379	366	355	353	333	335	375	360	367	357	361	324	351	354	366	354	332	366	349	351	355	337	344	380	375	356	354	371	388	353	386	321	366	348	355	383	322	382	363	376	365	339	309	348	370	367	384	378	350	350	337	360	323	362	396	358	343	341	369	391	358	346	358	367	357	329	367	350	331	363	372	350	358	354	353	378	369	326	371	371	344	342	366	353	389	373	362	375	362	375	354	287	374	368	386	324	372	364	332	363	334	385	360	345	372	374	355	347	358	354	373	410	390	347	397	390	394	377	344	353	352	391	335	343	399	364	372	368	377
31068	19720	24365	20000	11613	5698	4267	2177	2127	1858	1288	1264	1162	1168	1167	1075	912	860	682	491	436	378	453	530	387	374	281	249	272	250	248	224	244	248	265	234	262	234	258	227	237	256	247	261	232	223	242	280	243	276	221	227	224	265	256	287	235	255	246	279	244	253	235	261	237	244	260	218	212	252	234	231	269	230	230	275	256	206	267	247	262	245	220	241	269	269	223	278	263	235	238	237	253	276	242	222	238	239	226	218	218	257	237	235	252	246	267	273	241	244	263	272	248	265	244	240	263	236	242	239	233	248	228	239	206	232	236	233	263	212	256	231	228	238	262	244	255	232	276	256	257	245	257	249	222	256	254	246	246	251	249	281	230	233	260	246	236	225	228	245	250	251	253	268	262	270	242	235	239	248	260	223	247	255	253	229	282	241	263	246	218	237	267	259	229	247	263	233	222	229	222	219	251	242	232	247	257	216	254	244	228	257	241	224	242	227	255	249	239	218	272	219	241	232	251	231	222	228	242	218	226	229	246	227	249	252	240	267	244	236	257	220	241	215	255	248	248	233	235	231	212	259	254	240	232	257	261	240	219	258	247	234	238	271	250	205	214	251	203	221	236	264	252	249	237	263	255	260	229	241	248	229	236	208	243	227	270	271	232	232	240	238	231	232	284	249	264	244	243	240	230	255	244	228	247	226	253	235	265	206	223	263	243	240	229	261	242	218	249	239	228	249	239	226	228	251	250	245	268	257	239	236	213	222	231	260	211	255	234	251	212	258	256	219	227	223	268	241	253	202	236	249	221	242	227	211	250	232	222	213	248	226	239	249	238	251	211	233	249	233	209	231	247	217	236	237	227	227	245	250	231	229	223	227	233	263	240	251	227	238	263	269	219	278	226	251	259	232	247	253	249	258	233	242	221	214	245	227	248	251	256	245	228	233	213	222	248	225	228	269	225	233	248	239	251	227	226	238	246	234	239	226	237	265	252	231	247	237	256	220	255	258	239	237	252	221	270	267	239	241	222	259	231	233	241	220	229	233	226	234	264	261	242	271	258	248	245	243	247	243	243	241	239	223	222	230	237	223	212	238	239	241	216	246	209	220	262	242	237	247	252	251	216	226	240	252	237	218	248	235	231	248	234	251	200	221	204	223	243	255	245	238	239	215	230	255	263	239	247	248	241	237	246	238	254	245	213	238	223	217	277	212	235	258	265	261	253	213	248	233	227	224	246	262	226	235	217	232	235	253	224	236	235	256	245	253	248	226	241	246	252	233	228	241	244	248	246	238	244	231	224	246	238	245	248	200	234	266	224	239	255	228	251	218	235	242	250	261	234	257	233	224	272	240	233	245	230	236	257	241	207	236	263	252	245	249	200	225	259	247	228	245	259	255	210	226	251	240	211	261	233	249	230	222	245	236	229	252	235	252	238	234	243	236	263	253	268	271	258	258	261	215	231	224	261	250	248	240	250	217	285	266	257	244	246	268	250	241	280	199	268	224	241	201	237	241	235	220	245	222	219	231	251	237	240	255	246	258	224	230	237	251	233	215	231	256	255	253	256	262	254	232	240	228	247	247	252	249	243	234	236	242	215	236	241	225	272	234	203	264	255	250	215	249	235	250	238	234	247	267	229	254	235	209	222	247	260	248	229	211	249	237	219	243	222	247	212	254	258	239	214	281	243	220	243	225	235	238	219	235	228	288	269	226	268	241	247	234	285	258	224	242	245	195	241	239	232	228	212	251	230	234	235	237	235	240	229	259	236	225	236	260	243	223	264	254	255	237	251	253	224	262	248	213	229	217	260	223	234	224	255	253	248	255	272	251	229	227	220	240	246	243	241	265	238	226	229	249	243	255	260	239	220	254	220	243	249	245	271	267	220	231	231	235	203	231	264	245	232	271	255	228	223	247	242	256	246	232	235	234	208	255	232	235	230	241	224	245	224	252	251	240	215	207	285	228	231	244	235	229	239	219	266	253	235	248	238	235	241	236	254	251	229	273	238	234	255	257	236	243	252	224	240	252	246	242	238	215	240	265	232	250	249	201	269	236	222	222	245	230	227	228	250	287	254	235	243	254	233	260	268	225	261	255	231	229	241	246	257	229	232	255	257	238	254	234	247	230	269	244	258	250	250	214	255	216	232	267	267	261	248	232	235	222	259	225	247	246	251	234	236	217	256	239	206	264	262	237	246	238	222	233	233	258	223	235	248	260	231	222	216	254	295	258	254	215	234	199	246	239	243	251	235	212	235	235	236	217	243	231	233	216	249	270	254	253	264	225	251	246	204	240	264	249	236	233	244	221	256	286	273	269	243	249	234	232	232	242	250	241	226	239	259	262	250	224	229	214	228	256	226	236	260	242	239	263	240	248	235	237	236	232	237	261	230	250	226	276	226	246	248	252	233	242	247	208	220	213	236	239	213	238	262	254	239	255	239	245	217	270	224	225	231	263	242	226	233	250	228	243	249	223	235	256	246	242	237	216	232	227	242	251	262	234	210	250	241	256	212	253	257	237	277	251	246	226	223	247	255	230	262	236	234	263	226	250	235	248	218	235	241	221	216	224	230	255	261	219	251	249	268	225	225	239	278	263	247	271	249	231	241	260	242	251	246	259	271	231	283	219	260	227	238	213	240	231	269	258	217	228	238	239	229	257	223	217	266	219	236	253	243	274	252	228	255	246	247	264	239	252	251	233	237	246	223	251	242	262	271	253	250	244	230	251	224	266	260	277	224	237	213	224	258	222	231	209	240	231	271	218	257	254	233	235	236	261	252	231	217	224	255	245	248	255	230	237	229	255	259	241	236	237	215	225	233	245	266	237	237	246	275	240	233	239	237	241	243	256	245	273	242	215	264	240	234	243	245	248	221	228	222	231	232	235	253	248	222	256	264	215	239	226	240	232	231	237	221	237	224	211	253	235	254	251	247	231	248	272	249	253	242	264	235	267	227	247	245	247	224	252	273	259	272	220	260	233	236	251	250	247	248	213	289	235	231	208	248	242	236	268	247	245	220	228	266	271	270	226	248	266	259	264	219	221	225	243	253	260	253	242	236	208	230	246	231	216	235	248	250	227	264	242	231	219	253	257	254	242	239	227	248	249	244	245	253	267	260	246	240	227	202	222	236	236	260	243	244	255	243	238	240	242	255	227	255	256	238	246	238	212	238	237	252	247	235	219	251	201	233	269	227	246	241	235	282	272	231	246	257	226	248	231	231	257	249	260	220	231	257	235	265	223	251	248	230	223	261	247	266	275	267	260	253	264	244	255	256	242	252	264	210	242	227	230	209	235	231	235	236	260	253	269	252	252	219	234	250	245	245	238	251	208	211	254	246	232	221	234	249	226	239	219	271	233	241	224	271	228	251	241	241	222	243	240	261	251	280	262	232	245	222	225	199	249	253	226	220	253	249	238	238	227	232	239	260	240	227	245	250	227	266	201	247	252	244	251	276	228	230	200	241	242	246	241	294	257	253	258	250	255	232	219	249	237	260	261
16380	13735	27693	29450	21396	15256	13704	8498	8131	7441	5959	6230	6208	6047	6238	5945	4973	4793	3548	2487	2152	1491	1959	2612	1822	1341	794	744	768	738	747	706	698	702	695	707	694	639	701	714	654	732	676	678	670	659	639	645	613	620	680	607	638	635	618	660	647	630	634	631	604	630	619	618	651	640	614	633	604	643	661	639	588	579	581	605	626	595	581	575	607	597	588	619	605	625	595	629	600	602	614	589	613	569	611	643	585	586	584	599	569	583	634	616	637	607	586	589	630	615	603	570	602	646	552	581	608	619	547	584	563	597	572	593	570	580	585	612	615	574	580	630	578	608	628	583	587	542	609	581	623	602	635	589	537	603	629	587	616	558	602	583	586	659	600	582	574	596	644	605	591	591	565	561	565	625	617	593	588	589	629	583	630	580	589	602	553	616	588	618	550	601	592	594	595	617	586	618	623	603	610	600	575	577	592	561	620	559	585	600	579	596	612	609	622	577	631	582	611	604	611	563	562	565	647	609	608	590	598	611	619	593	586	595	562	595	616	612	580	595	580	587	603	541	615	578	623	557	599	610	592	610	602	607	606	599	577	565	610	563	631	565	602	596	598	627	581	582	613	561	553	568	587	568	577	571	598	524	611	584	616	587	622	597	615	616	607	612	571	594	540	597	603	588	573	602	607	588	581	606	574	612	591	550	548	616	611	579	612	593	588	563	582	570	578	575	619	624	588	581	579	599	613	637	622	616	600	631	569	568	597	565	570	596	564	579	575	599	601	616	613	607	547	579	591	582	604	568	556	650	618	539	564	590	564	614	600	656	587	607	579	597	552	582	565	596	542	586	558	566	553	631	604	611	578	608	610	551	625	553	643	572	580	546	610	632	542	565	589	568	594	632	585	622	581	563	595	596	614	577	553	576	579	610	594	564	566	581	562	593	560	598	607	574	558	603	580	619	632	593	598	614	578	591	598	610	533	653	597	548	583	614	613	585	609	594	583	572	587	654	568	602	612	590	623	591	589	595	573	576	589	630	611	544	615	596	538	568	568	589	617	595	582	560	619	610	640	600	556	563	585	582	555	563	604	537	629	622	569	562	596	586	552	548	558	557	559	564	598	590	563	555	598	603	591	553	591	578	585	588	585	617	618	622	585	601	587	603	595	605	570	576	591	562	589	612	551	589	663	630	597	597	586	583	582	590	566	625	627	578	602	564	616	572	616	611	611	575	589	580	634	569	590	598	592	591	660	549	595	552	607	598	590	589	625	565	612	584	619	614	590	586	538	587	621	565	615	550	551	617	598	564	584	573	548	560	586	572	561	609	552	617	576	585	563	593	621	583	606	611	557	606	555	542	610	610	570	556	626	577	564	568	603	590	579	600	596	569	597	584	540	589	620	572	575	596	614	576	585	595	591	540	591	593	574	598	581	615	532	608	563	604	580	633	608	614	572	566	612	562	583	627	568	583	640	601	609	610	545	571	555	575	626	612	603	641	585	607	588	627	582	569	654	634	613	554	587	632	615	601	600	672	580	600	570	583	570	595	588	553	582	628	583	564	607	609	599	566	546	563	579	591	599	624	617	620	582	606	552	642	589	613	595	622	595	597	587	559	600	586	564	589	596	656	628	580	618	602	580	598	636	565	602	627	568	592	566	586	596	601	573	549	617	589	579	574	587	628	568	581	573	573	579	627	585	603	616	608	598	614	590	568	589	566	614	552	619	600	549	600	566	596	561	615	567	574	625	607	586	642	599	640	565	607	582	557	578	607	565	605	597	603	549	617	600	613	589	619	550	587	600	585	598	604	581	604	597	615	613	605	570	586	570	608	617	564	598	598	578	603	584	601	555	589	593	586	515	567	586	587	615	602	609	615	544	586	597	602	603	555	625	617	598	590	605	590	567	591	561	589	620	573	606	582	586	583	606	604	578	642	640	610	571	569	619	579	611	609	620	553	621	574	565	597	597	598	562	584	583	612	589	599	600	617	590	571	557	598	617	646	563	580	604	571	615	623	564	580	571	618	628	607	577	545	618	591	599	594	582	568	631	588	553	644	562	592	597	575	618	590	564	577	559	605	603	628	617	591	558	593	589	565	585	559	595	601	567	587	586	564	595	615	608	622	553	613	569	545	632	640	606	589	587	598	637	614	590	582	581	604	549	610	615	577	631	583	563	572	552	599	590	584	577	555	619	628	590	623	622	621	561	547	646	567	574	570	597	568	629	563	635	606	606	628	621	599	586	617	602	598	573	637	562	605	560	594	635	589	552	599	614	635	567	567	641	604	566	581	569	638	601	573	608	600	599	562	592	597	566	598	614	580	588	565	580	602	600	629	634	579	616	597	621	612	578	579	536	599	558	568	603	562	568	591	590	584	545	612	570	609	601	586	615	569	608	594	563	572	558	608	633	610	586	557	566	579	600	614	583	587	599	591	597	569	589	563	611	622	617	555	563	643	614	578	543	563	573	608	571	609	578	574	589	605	565	576	621	585	601	627	570	591	638	602	594	562	574	581	627	587	566	611	601	603	610	605	586	605	613	570	586	590	566	600	569	538	594	588	542	615	621	580	562	575	582	574	566	648	620	605	609	603	594	592	606	641	594	546	596	576	639	579	590	621	565	598	558	624	586	559	593	574	569	582	608	607	582	621	614	637	574	629	597	570	594	592	597	563	613	607	621	595	599	595	628	569	598	559	577	579	549	556	588	627	584	535	605	586	581	586	599	574	629	602	620	609	593	628	595	552	630	598	605	589	595	606	625	600	604	595	589	564	584	605	602	584	588	616	586	559	554	618	615	557	583	581	574	579	565	573	570	568	593	587	590	628	594	528	583	607	594	610	578	586	625	598	576	601	572	607	541	593	614	632	589	605	565	605	578	591	582	605	595	557	611	649	553	586	592	542	584	550	565	563	593	608	573	612	575	592	556	640	593	585	547	613	627	601	566	580	669	552	567	615	563	581	643	592	621	581	546	613	583	591	586	609	621	623	580	612	576	558	584	593	563	589	600	591	593	574	596	600	526	588	610	566	605	601	583	599	592	587	558	585	581	580	584	575	586	622	595	617	604	604	567	585	618	608	595	587	607	581	633	575	602	576	577	593	635	581	595	627	566	582	545	585	601	549	609	605	627	601	558	594	581	581	603	597	610	560	584	631	542	546	593	601	618	574	594	596	594	577	630	616	596	591	617	565	602	563	571	616	594	626	584	584	599	589	582	588	580	570	550	581	631	574	591	557	589	592	590	590	610	543	562	616	612	584	596	615	613	613	582	636	577	615	618	627	534	586	611	548	581	561	603	569	586	626	600	645	559	579	611	539	602	630	578	554	599	610	605	567	614	605	603	619	580	600	619	603	596	579	616	556	584	638	547	644	598	606	583	538	527	599	551	583	561	580	600	616	577	599	588	586	597	590	571	577	569	554	558	565	619	597	627	556	625	599	588	618	610	620	568	603	607	545	589	569	645	608	579	586	600	576	615	564	579	588	623	594	543	627	544	565	590	600
14195	8336	10252	6930	2377	1047	602	482	382	347	308	326	348	394	351	345	289	261	252	274	221	239	222	219	248	246	222	201	214	186	232	219	211	249	273	243	223	243	233	220	214	235	245	212	236	255	241	213	199	224	229	270	216	223	253	217	185	232	211	207	205	256	227	246	233	203	256	246	239	204	248	227	223	240	232	206	240	257	237	200	212	235	217	238	227	199	242	244	220	219	190	188	235	202	257	236	243	197	234	231	222	232	224	235	224	213	216	189	217	208	229	233	198	208	229	219	207	253	212	242	225	229	208	228	220	224	192	210	220	218	218	211	235	236	219	214	242	202	228	231	233	211	207	212	248	197	200	229	203	205	234	236	215	202	216	226	221	220	221	214	241	259	249	249	245	214	215	224	225	217	239	240	200	232	204	211	228	206	263	204	215	223	224	211	202	215	240	214	274	244	214	228	195	233	237	223	220	208	233	226	222	232	224	218	236	239	238	219	198	228	204	239	237	245	231	232	229	256	257	240	194	192	207	225	243	219	234	204	237	226	209	210	232	205	223	240	238	220	224	241	221	229	253	253	217	217	219	215	224	227	219	222	209	214	226	201	229	218	192	227	221	241	214	235	224	237	225	220	242	223	229	223	226	190	214	220	225	262	211	220	227	211	230	257	208	199	223	186	204	223	238	231	210	208	237	211	242	238	220	219	231	232	221	204	200	212	219	217	220	233	212	218	267	252	219	199	215	212	227	235	232	215	239	204	206	225	220	261	217	211	228	216	212	212	197	202	189	210	218	211	228	231	237	229	232	215	200	235	247	189	262	234	205	248	222	241	230	229	241	228	237	206	222	217	219	221	243	224	242	209	250	229	188	248	258	239	240	202	219	225	213	217	193	210	216	232	227	225	211	229	232	211	232	221	248	223	210	250	215	242	246	248	218	224	234	234	210	238	218	220	202	227	198	223	233	235	232	230	230	236	235	271	203	228	223	242	259	227	210	209	216	205	226	198	249	254	219	210	206	247	237	231	243	206	234	239	203	237	227	226	206	228	223	214	239	230	228	232	256	218	241	223	210	195	250	223	221	244	207	233	219	248	222	216	211	213	220	253	210	229	221	226	215	205	204	198	191	198	243	240	246	205	218	246	245	227	227	185	219	214	228	215	202	237	235	237	202	203	241	227	201	226	237	197	216	209	227	217	218	239	222	214	232	217	229	232	268	206	200	224	233	230	208	232	231	241	234	228	198	194	215	223	212	241	232	225	227	220	210	245	201	245	239	206	217	239	240	253	277	250	235	229	238	210	236	234	219	214	244	217	198	230	232	246	254	220	212	230	242	241	234	242	223	233	237	208	236	206	221	208	221	229	207	215	192	216	230	226	221	211	226	247	231	232	207	233	231	234	205	199	232	215	247	221	235	210	246	200	195	225	223	248	206	221	236	228	227	215	208	263	214	225	231	213	228	225	205	215	201	227	211	216	234	226	239	205	227	223	210	221	245	256	247	224	232	204	234	222	252	225	216	233	203	240	227	226	247	217	224	236	240	267	202	223	245	240	234	235	235	232	210	196	205	221	207	207	236	214	228	218	222	214	226	237	215	224	272	250	211	212	224	198	216	226	225	228	203	189	211	218	208	233	206	253	197	215	214	239	218	216	251	221	211	229	242	254	231	209	207	239	232	226	246	227	215	199	236	261	246	234	230	235	220	254	225	229	244	225	250	213	204	211	223	243	226	228	211	242	224	210	216	231	224	229	233	244	237	231	216	217	209	205	240	225	210	204	229	248	263	227	248	258	249	220	251	246	224	217	190	215	222	243	257	254	213	202	202	220	234	210	228	214	201	232	231	236	222	248	231	236	221	224	221	257	214	218	226	216	226	211	210	214	220	181	226	239	231	219	166	243	235	224	251	221	196	233	210	211	216	215	219	218	230	242	222	256	224	256	219	248	234	248	221	233	271	197	224	217	229	235	255	237	246	234	249	230	244	235	222	227	243	242	212	222	207	206	235	222	225	197	221	222	210	220	204	218	224	209	255	219	189	197	232	245	227	224	236	211	237	219	199	241	248	223	220	206	233	215	215	248	264	232	231	216	233	233	215	212	238	204	240	222	230	222	237	213	221	203	220	233	221	239	233	214	243	239	236	224	232	202	249	217	247	225	213	218	220	230	204	198	229	231	257	234	223	199	263	226	210	239	215	209	234	234	219	231	209	189	237	213	222	234	254	250	193	231	208	247	191	222	223	211	251	229	249	256	231	223	240	203	204	196	235	214	223	230	239	230	246	225	230	244	229	213	235	225	208	224	238	239	211	214	227	211	216	192	229	251	220	234	225	249	225	216	232	223	207	223	240	198	209	211	235	236	214	206	222	233	238	200	226	233	218	238	226	227	189	226	230	241	205	227	243	242	215	200	214	196	230	248	222	244	218	211	240	241	218	219	223	239	253	225	207	244	232	216	202	216	228	213	219	211	234	228	208	207	225	245	229	203	249	231	232	239	225	265	229	224	216	207	214	230	227	217	206	212	218	213	222	204	204	236	255	232	220	220	245	247	227	228	224	257	228	225	212	222	263	234	222	237	239	215	223	243	207	222	178	205	210	219	218	209	233	217	224	199	242	221	223	202	222	242	220	242	234	238	218	219	221	224	261	214	234	199	205	233	231	222	236	209	214	207	218	231	214	242	214	216	221	178	249	233	171	231	247	222	201	226	207	266	269	268	224	227	228	233	208	213	227	214	215	222	178	234	214	244	201	206	236	235	226	220	213	209	182	212	192	230	218	219	227	206	213	213	204	214	200	206	241	188	227	211	231	213	218	217	236	212	233	225	230	226	184	207	214	202	222	207	240	186	274	216	214	207	216	221	186	196	218	206	230	221	233	213	222	228	214	200	243	247	209	235	197	230	196	222	224	213	229	240	208	193	204	214	187	202	210	217	229	235	219	198	228	254	211	220	186	213	226	234	210	231	245	237	227	247	227	262	208	218	232	217	245	232	221	242	230	231	251	216	203	216	233	246	229	245	230	227	224	213	207	219	216	242	229	216	212	242	225	220	223	222	209	219	221	230	231	206	226	250	213	229	227	246	224	232	221	230	207	249	207	226	233	220	186	233	242	226	229	236	199	241	209	224	205	245	233	231	190	237	228	227	238	234	209	236	225	238	222	233	224	259	224	227	197	230	225	223	242	224	236	213	224	219	222	212	237	203	215	232	219	213	218	250	228	237	197	200	220	225	225	207	238	222	227	238	226	207	244	218	224	223	222	239	264	210	205	236	206	215	204	218	221	219	234	199	211	240	204	251	223	211	217	236	218	214	220	258	229	195	197	230	228	197	257	222	232	211	215	225	223	235	219	242	212	214	229	231	235	206	223	221	205	237	220	214	210	214	241	204	223	209	229	233	224	213	206	241	215	206	224	265	237	219	230	231	215	195	212	236	253	210	210	217	218	213	246	204	222	231	218	217	223	227	222	228	253	182	234	211	232	246	234	219	221	198
7704	6882	15479	14462	7565	3951	2462	1801	1394	1268	1149	1170	1179	1548	1612	1057	785	810	683	627	564	589	554	572	581	545	505	541	530	513	547	531	519	511	510	521	454	540	512	569	515	524	517	531	506	525	524	473	545	495	520	530	546	571	543	526	537	539	490	485	545	499	559	536	532	499	478	513	529	543	509	526	478	524	487	550	538	552	546	500	485	513	522	552	504	498	503	533	508	517	522	521	523	515	502	509	562	582	521	547	504	521	498	543	508	514	510	485	566	525	533	550	534	511	516	524	544	550	487	536	557	558	513	536	548	510	511	533	529	512	487	534	502	511	515	521	527	544	525	510	518	493	496	535	525	543	519	541	501	529	522	531	537	529	548	489	550	549	543	505	524	535	546	550	531	520	535	540	552	522	523	535	485	534	528	551	495	500	508	492	513	534	499	513	516	498	543	498	498	529	535	562	547	535	560	527	550	509	504	511	561	532	540	538	559	506	529	553	590	520	503	530	534	522	529	516	523	580	511	581	525	483	521	541	554	516	537	505	495	502	557	561	502	482	553	529	529	499	498	525	538	550	559	518	488	498	576	529	483	512	499	549	526	498	537	557	529	531	544	584	528	539	487	547	524	507	532	546	538	521	523	527	537	551	557	502	519	478	471	542	526	538	492	512	509	500	526	520	534	557	523	528	516	516	545	504	524	524	501	502	539	515	506	503	557	523	529	496	530	532	492	513	518	487	528	512	499	498	512	550	530	508	526	530	539	544	526	552	524	498	525	537	499	532	542	488	533	510	528	479	510	494	510	540	503	515	492	525	559	547	532	535	482	547	552	497	478	569	486	551	532	521	573	509	516	528	493	506	518	547	540	537	548	553	551	547	492	545	536	537	512	486	505	539	538	511	550	517	544	517	538	511	531	534	540	532	538	557	530	542	541	566	541	561	547	478	518	505	523	513	538	540	529	536	555	545	519	486	553	541	509	508	542	533	494	538	515	518	534	549	514	546	514	519	511	539	527	489	576	494	513	539	538	519	537	498	510	549	532	526	477	566	507	486	545	545	513	540	539	532	480	562	479	538	514	540	559	531	507	534	507	515	534	518	525	527	536	539	531	522	542	525	534	499	541	564	505	512	532	572	507	529	545	515	488	519	516	516	518	530	498	511	492	547	541	558	541	526	566	498	519	545	523	532	484	536	542	518	498	563	533	507	530	519	516	513	518	522	526	514	567	535	533	462	522	535	554	540	542	508	544	537	503	521	553	513	538	522	511	550	515	500	521	509	517	498	566	526	535	478	499	468	493	490	544	523	509	468	512	516	529	507	554	522	531	512	509	532	514	562	517	524	516	509	523	498	575	514	508	506	545	526	546	518	505	525	544	503	493	551	517	513	534	515	528	545	525	530	521	563	540	492	537	533	544	567	556	516	479	523	536	516	521	505	527	515	556	540	542	513	532	508	555	512	529	562	516	516	508	540	504	509	522	524	517	498	564	507	529	481	516	534	540	520	591	558	520	574	564	513	529	521	489	523	510	494	541	547	499	508	559	553	532	504	542	519	540	500	548	517	522	523	560	549	510	515	507	545	559	516	575	520	540	531	553	521	530	492	517	495	547	511	531	527	522	497	525	502	492	506	519	542	543	518	526	520	493	544	529	512	525	495	550	553	530	495	500	553	533	507	513	571	522	492	540	547	593	480	495	504	500	523	554	524	526	537	512	533	500	529	556	546	511	512	521	519	507	519	523	530	510	549	505	522	521	511	565	503	524	557	529	508	500	549	545	561	496	548	492	498	555	505	509	518	478	507	544	506	547	512	535	535	512	478	499	525	483	531	521	544	501	553	532	527	557	491	536	519	551	524	513	525	558	577	501	529	548	527	509	492	543	499	530	481	555	522	494	509	559	516	544	561	511	531	535	522	535	529	499	492	509	529	543	551	534	512	530	508	547	542	529	525	528	564	481	493	510	522	525	523	555	516	504	522	513	529	501	502	505	512	494	553	589	504	541	516	567	530	517	507	467	498	535	504	515	535	496	522	569	475	504	495	543	516	546	533	568	509	526	525	525	568	527	535	520	500	532	528	508	516	527	514	482	509	533	498	512	533	527	515	498	494	572	523	533	510	578	536	513	534	479	517	552	536	519	511	528	546	550	506	528	530	482	532	578	505	555	527	572	521	512	500	539	506	537	506	512	553	531	576	515	532	526	553	517	508	550	513	527	478	507	513	497	527	503	532	514	569	527	542	509	488	543	525	509	545	511	513	512	509	532	535	558	489	531	494	523	503	536	521	530	525	544	533	520	499	551	512	541	547	526	541	501	530	551	508	556	525	495	557	505	559	531	470	521	552	528	519	558	554	485	532	534	543	535	507	536	511	478	511	515	473	481	494	564	528	538	499	558	526	524	538	487	554	494	523	536	525	505	514	525	550	528	528	502	565	529	576	520	559	523	492	524	514	542	506	501	541	466	503	557	524	520	523	534	525	545	494	538	521	544	510	542	515	540	556	534	533	508	519	535	474	502	526	499	505	556	539	502	488	535	509	497	503	525	529	529	553	484	504	537	498	543	547	537	539	529	549	510	528	546	520	535	471	502	487	497	538	520	538	505	524	520	537	530	500	522	515	544	546	533	538	522	521	535	510	518	491	523	527	540	522	557	534	515	525	496	508	530	494	530	500	476	517	559	496	545	500	567	547	512	522	501	544	563	521	536	501	534	505	567	572	554	479	535	529	541	521	529	501	526	550	535	553	490	521	539	515	504	497	506	542	552	557	503	528	517	495	538	513	540	544	516	535	520	516	515	535	516	487	496	503	533	542	497	549	519	506	501	572	545	543	517	550	528	513	522	548	513	502	504	513	495	512	533	532	535	543	529	541	554	552	523	545	524	520	533	523	521	525	570	533	527	513	531	544	515	517	555	541	485	497	489	554	509	534	553	558	536	505	503	522	544	560	543	501	552	566	513	540	525	519	555	558	544	518	505	533	524	538	534	517	493	523	505	473	518	529	549	511	580	506	546	524	561	516	533	490	549	520	545	543	524	528	471	524	530	504	499	516	496	550	507	556	522	504	512	515	556	542	508	541	550	502	541	519	515	538	510	550	553	546	511	511	544	534	552	509	488	547	511	514	534	568	519	520	538	489	533	530	575	523	545	494	515	495	455	536	560	496	524	523	504	597	501	535	533	518	504	527	561	491	516	525	533	496	500	553	501	582	552	549	512	507	542	501	533	511	564	540	519	526	535	537	552	563	525	544	503	539	543	533	522	502	519	536	522	519	528	528	538	483	529	506	533	513	540	538	581	505	545	534	576	508	488	576	510	488	565	525	561	508	494	513	536	513	562	544	525	541	515	500	562	514	533	517	466	557	526	518	525	485	555	536	521	542	501	516	523	496	534	532	547	509	515	528	538	485	533	456	532	498	497	509	540	494	567	517	524	548	529	519	498	536	534	562	509	531	534	511	526	495	539	513	481	531	514	574	605	516	500	554	486	451	503	530
26113	16000	19151	11471	5351	2323	1634	1321	1155	822	654	626	553	606	570	474	422	335	330	272	213	217	243	273	197	171	147	117	138	143	138	150	154	145	147	127	134	131	130	126	132	137	138	130	138	146	148	141	127	132	125	145	136	148	141	148	128	142	137	148	142	135	135	117	131	134	119	149	107	112	120	123	140	139	134	133	135	139	123	137	123	137	149	134	136	148	153	138	125	144	122	138	132	118	125	130	127	141	123	140	120	128	124	129	136	135	127	128	118	130	129	126	141	158	156	132	129	111	130	142	124	145	151	123	134	150	155	133	121	134	134	141	131	123	133	125	150	138	149	130	143	134	129	125	110	114	125	135	134	105	123	138	122	147	140	152	132	130	125	138	147	127	140	124	105	132	143	121	117	129	137	129	130	114	123	126	109	131	114	119	119	131	145	125	130	129	107	129	124	137	130	129	131	121	137	133	129	117	138	138	139	112	160	122	132	132	126	123	123	124	137	132	115	114	121	117	142	127	140	127	157	132	127	132	109	141	132	117	130	122	122	135	130	153	137	142	124	116	116	122	129	128	123	131	125	136	127	109	114	135	148	109	117	111	109	130	133	150	133	143	125	131	118	114	130	136	129	133	105	117	121	141	151	136	141	130	102	139	134	127	145	133	121	138	139	118	140	139	132	114	158	107	121	141	117	129	114	121	133	95	133	116	126	136	130	114	125	113	145	113	108	117	126	123	143	120	115	132	129	141	128	155	100	116	127	126	124	121	108	145	134	135	109	120	123	129	144	127	141	148	134	124	130	134	134	128	148	134	124	120	139	120	119	151	121	120	120	130	134	134	127	110	138	119	138	131	142	109	141	131	138	119	122	135	117	125	118	137	151	116	150	129	136	131	130	117	123	148	123	147	128	137	133	133	139	133	122	128	114	128	116	145	115	141	133	147	140	145	158	144	145	158	116	126	128	144	119	134	131	139	128	160	132	154	102	112	128	138	138	120	119	139	132	119	126	139	135	112	114	130	140	116	115	112	119	136	122	141	138	145	126	146	110	121	126	139	122	116	131	133	128	124	139	145	123	134	159	135	115	141	114	116	116	122	136	134	113	95	99	127	139	111	151	110	118	125	137	121	132	132	142	141	114	143	128	145	118	136	145	129	118	122	137	126	115	137	127	123	135	159	92	150	140	133	142	128	155	130	110	125	127	122	142	121	122	145	133	134	111	122	135	155	162	115	145	117	127	120	127	139	133	138	117	125	109	124	142	115	125	133	150	128	148	141	137	133	131	136	125	141	130	141	128	143	102	136	117	120	112	118	117	125	145	142	125	155	113	120	148	122	141	125	122	123	120	141	145	122	121	116	129	125	111	127	110	143	140	114	132	149	138	124	164	130	141	123	117	123	126	137	132	129	126	149	141	138	131	110	152	157	150	120	140	112	108	142	133	136	128	137	139	142	143	123	108	127	148	114	129	132	133	133	113	130	145	126	129	149	134	136	113	133	148	112	116	127	135	135	115	144	133	138	129	151	144	147	112	116	135	117	130	128	123	139	152	124	107	126	127	117	124	119	152	139	129	138	128	141	135	126	139	134	123	128	123	109	127	149	124	104	135	133	137	121	114	121	129	139	113	133	105	135	161	157	135	117	149	137	138	136	130	140	145	130	136	133	134	136	137	124	102	110	143	125	102	140	146	127	138	115	137	122	137	118	132	136	132	137	129	122	122	137	135	125	139	140	121	111	133	151	127	128	125	121	108	110	128	119	109	121	152	162	130	127	134	134	131	133	125	144	133	111	125	112	137	124	134	132	107	116	131	140	120	133	123	119	144	147	119	128	138	148	147	137	128	143	142	124	121	127	136	134	137	116	131	116	112	128	139	134	144	105	141	128	131	143	162	135	126	125	127	141	100	133	121	140	138	152	113	125	127	149	151	138	119	116	115	104	132	109	134	131	141	144	127	116	156	122	133	154	146	129	114	123	121	115	168	136	116	130	142	123	161	143	156	143	130	129	133	136	137	123	103	134	117	144	151	140	133	149	136	116	124	128	148	122	134	133	138	133	111	148	118	128	111	114	130	151	148	122	141	142	123	140	135	136	134	149	124	150	138	132	136	131	124	112	135	159	118	111	125	115	126	138	146	126	134	139	141	132	149	123	122	113	144	146	111	129	132	147	135	120	122	127	114	115	142	124	139	143	161	131	138	131	127	127	124	122	124	152	112	142	145	127	123	136	124	118	155	103	146	146	120	139	134	130	118	133	143	131	118	114	128	135	124	137	165	119	120	104	122	150	130	138	122	125	128	132	160	141	141	137	130	140	118	133	125	129	120	128	136	135	116	136	115	126	122	116	129	143	94	131	142	136	147	127	130	143	124	148	129	125	132	142	123	145	133	123	144	166	133	120	131	120	135	131	148	121	131	124	141	137	122	119	136	120	136	118	121	143	130	122	147	138	126	117	129	153	139	114	139	99	135	123	126	139	142	128	166	138	129	128	129	118	116	127	130	134	133	130	122	141	141	132	126	128	147	142	108	113	138	135	140	157	150	120	134	115	135	132	127	154	117	135	124	139	135	135	140	136	147	136	134	113	136	134	121	125	128	135	118	124	122	142	109	126	119	148	136	135	145	123	124	129	122	129	143	129	133	126	135	123	126	134	126	118	133	146	142	153	107	126	130	141	126	151	126	130	143	119	132	129	125	123	126	136	136	119	121	124	116	134	134	157	118	129	119	123	123	146	140	103	140	125	136	124	116	138	127	143	139	108	136	141	147	130	138	141	113	117	127	135	104	126	140	131	147	121	144	148	133	135	138	120	136	137	146	121	110	139	133	137	133	138	110	130	128	123	120	122	154	131	128	131	138	133	122	124	139	143	142	117	136	152	133	115	126	122	141	119	119	128	140	136	138	117	124	114	133	134	118	151	137	116	131	129	133	112	126	122	116	132	120	126	132	136	146	130	130	129	125	136	173	139	124	121	154	145	133	117	122	136	137	122	118	143	134	127	135	129	149	137	141	120	133	134	128	153	138	120	134	121	144	146	122	125	146	133	135	144	139	123	133	136	138	128	127	123	132	138	152	146	152	125	152	138	154	133	125	101	139	128	123	136	135	122	110	125	135	122	128	122	145	126	134	123	136	129	115	125	144	133	133	132	137	139	131	124	137	134	135	151	138	144	138	131	117	137	112	123	126	136	120	138	138	138	143	144	151	141	113	116	139	143	122	135	134	141	122	124	132	132	150	122	122	129	123	129	146	118	118	110	130	142	120	147	127	149	122	125	119	151	128	109	137	121	135	133	116	137	121	137	138	150	134	132	100	141	127	128	123	117	104	119	138	123	107	142	129	117	134	114	148	125	158	125	143	122	115	144	133	134	126	112	147	144	123	145	131	129	139	130	128	121	108	108	123	150	121	116	116	123	126	154	120	126	126	146	136	135	141	123	136	122	121	127	115	142	136	125	150	133	109	135	146	135	158	151	129	133	118	143	142	112	121	152
14181	12098	23312	19844	13197	8445	6920	5600	4811	3843	3239	3201	3013	3267	3274	2856	2196	1808	1612	1244	949	882	1485	1331	947	653	443	428	420	412	451	408	432	421	385	414	388	401	434	394	379	376	393	382	383	394	373	405	411	384	371	394	355	334	354	344	382	373	329	348	363	363	352	300	377	370	379	374	320	369	345	328	313	366	354	348	357	346	350	347	352	362	331	348	369	325	330	354	319	338	345	347	375	347	353	398	365	364	353	374	337	346	348	342	366	368	346	364	357	338	337	350	332	326	315	370	332	345	342	347	329	346	340	333	385	340	378	374	359	333	327	334	331	322	327	350	338	321	342	342	342	356	335	305	353	343	345	379	334	360	346	348	373	375	355	343	360	347	333	330	337	345	338	288	334	362	341	335	340	350	340	351	355	350	379	312	338	374	329	309	322	331	368	358	341	327	335	358	358	341	344	359	331	317	320	379	330	334	340	359	347	376	362	346	330	331	356	343	349	329	309	334	358	337	318	349	338	351	339	337	342	340	323	329	326	373	337	353	326	364	347	351	335	353	344	339	338	326	309	309	376	342	348	366	335	378	351	357	336	308	317	330	348	343	330	345	357	319	328	320	368	368	395	360	344	347	386	355	341	324	333	374	380	370	363	319	326	351	314	334	353	330	361	356	379	313	321	352	350	338	349	347	353	349	342	346	350	344	349	323	349	359	365	377	336	329	329	353	340	345	305	369	342	348	349	323	335	334	357	330	354	354	337	345	362	328	342	328	340	355	362	365	369	348	317	358	359	354	320	366	357	339	321	373	360	367	316	338	354	378	311	365	338	308	337	353	353	312	333	327	312	340	363	351	331	333	345	342	364	334	354	326	345	334	352	339	371	369	338	347	341	341	338	371	348	376	371	348	325	326	358	323	298	338	343	350	314	337	334	346	321	322	345	344	382	347	317	312	379	376	340	337	375	344	328	352	384	341	354	347	347	369	331	328	349	302	357	319	378	343	351	346	338	347	337	359	350	351	353	388	329	347	332	335	338	324	359	354	347	334	359	324	324	354	368	350	381	331	352	338	361	359	329	326	317	352	352	362	346	345	343	341	330	350	299	355	351	357	342	359	368	376	346	322	330	339	316	342	357	356	347	342	342	380	358	377	344	344	312	350	370	374	330	367	337	343	324	346	324	332	369	330	327	361	363	350	362	339	354	339	357	338	353	343	306	343	342	349	366	371	337	362	316	345	310	318	351	352	349	349	356	370	338	322	349	329	350	343	370	374	335	311	336	358	343	348	348	319	371	358	335	328	351	343	362	356	366	345	356	321	330	319	337	341	306	337	330	343	363	324	327	325	339	349	341	387	342	333	346	331	309	351	321	346	319	358	336	362	338	308	364	348	365	329	320	345	346	336	344	349	382	354	340	323	356	329	348	313	332	354	339	350	365	353	360	364	358	319	327	355	333	350	347	346	343	348	330	325	353	329	342	345	322	339	339	348	337	341	360	334	351	341	377	317	343	348	346	345	348	366	357	341	316	339	327	345	382	304	349	316	334	314	367	323	354	325	315	313	351	347	334	351	338	362	323	360	316	355	346	362	377	354	314	368	327	344	299	335	362	331	312	348	341	365	389	372	327	338	368	331	357	341	339	319	341	384	341	364	335	343	345	337	355	337	342	388	351	360	346	341	360	341	335	349	331	346	341	354	330	384	358	345	345	377	339	328	315	345	357	324	325	327	337	320	374	348	334	352	319	333	336	355	333	342	372	331	340	336	362	306	348	363	332	358	357	355	332	331	364	356	332	340	352	367	357	339	329	360	397	338	374	313	324	337	330	326	331	322	350	371	354	346	385	341	347	325	326	342	334	344	326	360	327	373	312	343	366	328	367	337	396	382	307	347	365	371	352	358	341	348	354	333	351	337	365	352	366	337	330	319	393	323	358	346	377	321	343	368	376	370	349	321	351	349	369	350	309	356	376	353	333	365	309	336	350	353	325	397	359	353	368	325	302	348	349	367	323	367	375	369	336	341	336	326	327	337	324	353	344	333	339	371	360	348	338	361	365	366	352	338	333	337	332	348	347	342	337	355	322	306	348	352	320	335	363	390	318	344	370	360	348	360	329	333	370	348	326	330	326	357	331	307	348	321	404	373	342	346	324	335	344	375	361	371	308	357	380	358	338	333	345	346	332	309	343	342	323	320	367	340	365	318	371	354	367	321	342	354	331	355	331	359	341	368	337	363	349	321	341	338	344	366	320	336	371	354	321	339	355	335	340	343	336	344	362	367	324	320	372	365	347	354	330	315	358	328	325	331	345	358	352	371	362	333	331	341	329	342	341	337	357	334	324	365	362	349	381	323	368	344	354	343	375	338	362	356	355	352	324	337	323	344	319	350	313	335	346	356	354	324	389	334	355	366	351	352	316	336	380	314	329	326	322	352	351	329	325	370	351	354	369	375	364	335	364	306	331	361	332	338	367	351	346	314	370	340	357	372	337	363	346	334	344	310	349	345	370	344	356	341	363	325	353	331	361	330	346	337	335	341	349	351	345	314	319	380	352	335	334	372	373	375	333	338	336	364	327	329	360	343	348	365	346	346	351	316	342	342	320	383	341	329	337	362	326	348	343	363	341	348	343	359	320	344	352	351	356	351	335	355	336	346	329	326	328	337	326	357	326	345	314	342	341	343	376	327	311	360	365	356	360	352	317	373	354	343	329	349	355	338	333	338	333	330	328	354	342	335	309	361	366	314	366	362	347	321	333	328	331	347	360	338	336	340	336	339	378	338	360	377	327	347	322	326	334	384	340	367	329	336	341	334	337	344	352	334	381	348	312	359	340	351	350	292	322	334	335	344	319	320	350	349	331	346	357	337	356	352	326	367	336	338	338	333	360	363	336	338	360	330	371	346	328	351	350	344	334	309	360	317	365	338	362	332	373	324	369	332	333	370	353	322	360	346	343	334	344	340	332	364	324	354	359	345	348	347	364	331	357	352	342	329	327	350	355	356	328	353	375	358	359	343	349	355	342	324	325	356	351	337	326	351	361	364	358	345	374	360	310	336	338	350	376	331	338	367	348	318	352	320	339	353	334	358	354	325	335	336	313	377	330	329	336	341	345	354	363	333	350	365	332	313	365	359	337	334	377	369	336	356	347	349	347	335	331	361	348	333	356	360	384	356	346	340	336	337	370	367	334	369	332	344	319	319	353	348	319	339	361	313	323	351	366	407	342	316	358	361	342	349	353	352	360	345	328	383	344	352	337	363	382	355	335	369	355	361	336	335	310	344	335	325	342	320	353	350	390	343	343	378	357	343	315	336	355	350	362	349	355	327	358	336	355	368	336	366	346	330	364	335	365	323	345	373	327	361	336	341	369	327	359	348	332	339	322	366	371	366	367	326	339	339	325	364	340	318	303	313	354	367	362	336	335	353	323	349	344	321	369	332	377	333	378	342	351	359	348	332	334	327	317	342	378	353	341	330	338	353	301	324	332	316	362	330	346	312
33927	23208	23970	15121	7935	5194	4143	2811	2024	1492	1268	1185	990	761	906	763	580	549	530	419	429	437	448	449	377	299	251	271	281	274	281	284	244	245	242	223	214	250	237	260	209	244	252	235	258	215	237	224	221	223	233	235	235	241	236	219	238	248	249	230	239	240	247	218	235	229	226	248	243	227	246	250	242	245	248	226	237	212	219	236	216	223	258	251	234	208	219	219	237	237	250	235	223	266	241	255	229	222	232	234	229	229	205	204	257	253	212	229	216	223	232	225	213	253	254	224	241	228	234	227	220	222	227	224	229	236	227	241	222	271	230	215	208	211	243	239	226	234	250	198	241	213	242	222	210	208	228	222	228	233	235	223	249	221	219	207	235	220	229	232	225	207	232	210	236	225	203	216	224	220	244	247	234	228	218	240	232	231	222	244	199	234	244	243	242	238	220	224	188	219	245	227	222	225	218	216	245	256	227	236	227	224	231	229	225	230	274	245	246	244	225	226	242	239	216	217	234	245	256	218	251	233	226	212	193	225	218	205	248	233	237	248	224	183	214	196	239	215	241	235	232	206	245	231	240	254	261	243	213	215	238	231	225	218	201	210	205	221	224	266	222	242	224	228	245	238	236	229	215	235	243	227	209	215	226	210	224	216	220	224	213	241	216	200	218	246	230	221	235	228	208	251	215	233	214	277	239	237	227	261	210	210	224	254	220	202	248	224	198	240	244	220	237	222	238	222	214	245	232	229	256	255	245	230	219	243	225	210	236	220	238	241	227	239	249	215	214	235	230	220	244	282	210	211	223	227	196	223	237	246	249	223	244	248	237	233	235	232	225	207	244	245	264	228	239	204	247	218	221	223	212	210	232	237	256	236	246	257	232	231	204	240	232	231	247	237	213	222	220	239	221	244	251	241	228	228	228	252	259	198	233	224	235	232	236	251	201	202	216	218	233	204	234	231	247	223	239	196	228	239	217	215	213	254	225	245	226	234	233	214	249	237	222	241	227	238	232	224	227	258	231	216	208	226	235	249	243	224	208	224	221	226	233	237	206	243	212	243	234	229	216	239	197	240	238	240	233	224	253	208	217	236	207	212	231	266	227	217	235	243	237	218	240	229	219	237	230	246	229	226	246	226	226	245	220	232	243	231	216	256	238	202	244	212	229	233	233	282	221	263	263	218	216	250	234	237	245	238	211	228	221	216	203	232	232	224	231	255	250	221	225	227	214	224	226	229	235	204	220	221	212	230	242	236	233	244	231	236	222	238	237	242	237	221	228	239	224	217	205	224	229	219	248	245	218	223	208	241	206	214	258	233	228	242	232	243	260	261	216	245	209	249	203	248	259	226	229	234	247	219	229	196	240	250	212	255	236	231	238	204	226	224	215	240	242	228	199	219	221	211	235	252	214	263	238	221	280	251	214	240	215	247	248	251	198	210	225	249	245	213	225	234	253	207	230	238	227	237	214	210	245	235	242	228	214	228	217	221	221	210	225	234	243	250	243	235	252	247	239	238	245	215	235	243	251	233	232	211	249	220	219	248	249	215	262	212	189	253	258	223	234	238	222	203	258	215	226	214	247	257	201	248	207	238	227	242	244	198	199	233	227	215	242	217	222	226	226	246	190	211	253	228	222	211	245	245	241	214	223	265	229	214	227	239	245	246	235	227	227	236	221	252	267	196	243	233	237	211	237	224	238	245	218	222	255	260	210	217	221	228	213	270	246	237	214	210	244	214	229	219	258	286	228	260	226	218	232	222	214	219	272	251	206	227	216	233	239	243	222	225	202	226	227	244	193	200	234	201	255	241	234	222	207	233	244	258	235	224	214	219	226	228	233	229	225	244	229	219	230	245	248	202	235	213	236	224	261	266	218	216	224	247	243	250	225	218	239	225	216	218	249	227	232	233	222	243	203	233	224	223	237	217	244	237	216	264	226	207	228	220	241	241	232	230	234	219	229	227	226	239	209	205	223	243	223	265	234	228	230	212	230	218	230	250	209	203	214	216	235	225	207	206	268	229	221	275	265	246	230	262	238	223	222	221	237	218	218	205	225	253	244	237	221	240	228	234	213	208	242	233	220	208	230	257	219	237	256	237	229	220	215	239	224	241	251	209	215	218	202	241	272	216	217	225	248	240	214	234	229	249	242	244	229	219	236	211	220	260	236	222	229	215	229	249	217	244	239	247	227	234	241	229	234	216	233	213	250	206	226	245	238	212	215	257	256	231	241	240	225	228	237	215	240	242	228	228	241	205	242	248	239	212	232	238	253	198	238	214	231	252	244	239	210	209	256	220	234	235	246	247	248	231	237	266	203	216	239	206	214	236	244	220	263	257	256	221	223	239	232	217	238	221	237	230	224	223	239	215	239	260	231	227	238	221	233	220	256	237	247	223	235	206	233	230	221	249	213	219	227	209	224	223	221	233	212	216	216	240	246	233	253	229	217	246	223	212	242	229	241	201	214	243	212	240	220	224	203	213	200	228	230	222	229	241	230	231	221	280	211	237	241	251	239	232	207	221	204	224	232	235	199	209	194	242	224	212	224	244	245	221	247	208	230	243	217	249	207	218	252	244	242	214	238	216	229	206	236	237	249	229	226	229	229	247	231	206	221	237	233	230	198	229	252	211	236	216	254	206	267	238	244	254	233	251	225	238	203	214	202	238	219	220	236	230	226	242	220	228	244	252	246	243	238	229	238	212	228	210	233	237	244	210	221	213	223	232	218	263	248	210	206	246	244	231	244	244	221	234	248	228	204	239	257	210	225	252	223	217	222	234	219	237	250	232	220	224	241	238	195	218	231	214	235	230	238	214	244	232	229	225	227	215	224	250	215	215	212	227	213	229	218	215	239	255	216	188	217	286	236	234	219	198	211	213	192	213	223	241	245	230	257	223	234	261	235	246	218	203	234	209	249	250	224	194	245	275	234	229	230	224	264	221	238	228	230	228	217	240	231	220	211	190	228	241	219	240	250	233	231	204	219	246	227	257	253	245	214	222	231	238	216	262	231	228	227	236	256	235	202	226	201	215	240	212	224	222	234	242	219	222	258	212	240	203	255	238	207	244	239	216	232	236	219	223	211	241	221	203	223	223	199	237	245	236	271	208	230	204	210	232	236	231	226	220	256	215	249	229	222	211	234	241	241	240	230	190	247	230	210	247	234	216	254	228	243	232	227	204	217	221	220	228	234	238	225	209	228	221	250	241	207	208	223	230	240	239	243	255	231	225	260	244	235	215	226	235	202	218	217	233	274	221	223	231	223	239	191	224	247	229	251	270	228	231	235	227	229	246	222	229	244	203	260	219	234	216	244	280	238	234	219	235	204	256	218	259	210	246	216	247	239	260	237	223	233	236	225	227	244	226	237	224	200	237	231	226	210	198	235	230	243	238	244	222	215	238	222	225	228	245	225	220	246	209	227	220	225	241	232	214	212	230	225	228	231	221	199	220	243	234	236	223	224	240	229	232	242	226	272	220	231	244	238	226	238	233
17886	16603	25602	23016	16928	14780	13620	10517	7979	6232	5553	5789	4859	4394	4443	3800	2877	2968	2687	1932	1899	1972	2704	2083	1722	951	770	737	748	675	695	728	697	678	708	695	657	662	637	655	637	664	659	630	605	620	640	648	645	569	651	611	583	568	599	577	596	636	587	574	577	589	613	584	579	600	615	596	541	595	592	598	592	597	547	573	612	588	579	570	569	574	542	564	582	602	585	535	577	543	570	575	574	572	582	586	637	561	585	541	559	553	641	541	589	545	589	531	574	570	524	592	580	572	556	611	549	546	529	558	579	558	596	578	576	598	527	581	553	588	581	610	564	604	566	573	583	601	594	564	560	558	560	541	508	609	606	579	558	585	582	544	571	609	563	571	580	550	587	536	587	573	564	587	547	574	547	603	557	557	572	536	539	564	575	578	564	543	538	521	564	617	568	556	492	554	615	548	544	560	569	545	591	547	577	574	574	619	550	588	572	497	553	576	578	577	532	545	565	528	569	569	554	576	557	593	597	563	529	536	623	573	559	572	564	603	576	570	525	540	545	529	556	590	605	584	560	572	536	595	599	584	566	576	558	554	550	569	558	569	568	553	542	575	535	530	562	582	560	532	597	542	599	549	559	554	557	601	584	600	537	588	561	546	583	576	542	569	557	577	561	562	577	571	551	546	536	560	541	574	569	594	620	569	564	580	558	532	544	549	556	619	527	570	500	570	525	565	570	589	527	571	566	615	592	550	586	557	539	563	597	571	553	540	571	583	546	613	562	592	571	571	592	585	539	588	534	542	561	609	581	576	568	576	573	560	552	542	555	555	578	559	581	568	610	573	578	593	562	578	575	556	577	552	569	586	615	560	529	571	577	561	548	570	587	605	539	600	570	557	585	578	560	515	576	579	577	561	523	573	637	547	560	581	571	552	578	560	578	563	533	519	564	561	564	579	554	557	518	586	554	602	565	563	524	562	574	581	539	547	547	526	537	613	586	565	559	584	546	584	555	571	539	559	525	560	620	579	548	545	565	585	521	521	573	533	552	588	570	529	543	526	522	580	574	595	579	556	498	562	573	561	563	564	595	557	601	579	551	571	552	552	551	597	591	578	576	578	564	589	564	562	583	560	610	624	576	546	584	530	579	561	555	525	561	547	549	614	546	587	568	552	561	580	547	540	566	616	578	600	556	589	555	613	570	577	588	557	538	575	520	546	561	579	577	619	554	554	547	549	512	533	559	555	554	569	593	555	592	577	567	560	593	578	569	545	537	571	512	534	547	528	585	564	563	539	534	588	586	583	571	588	537	571	615	607	549	527	543	551	560	553	586	581	565	582	544	535	568	558	522	601	562	574	575	524	567	555	524	555	577	601	579	580	547	571	554	581	552	588	571	553	558	537	566	581	571	580	559	553	575	570	519	568	549	584	566	520	546	597	554	560	586	568	554	553	585	599	560	549	578	564	536	576	597	579	527	568	578	545	561	523	533	587	549	560	545	563	584	574	567	530	562	561	586	566	535	541	547	594	592	573	571	576	563	570	564	563	599	537	550	543	534	560	538	520	548	580	527	535	573	613	549	576	563	573	542	526	589	582	579	571	585	584	560	532	544	598	545	561	535	553	544	556	554	531	559	559	575	550	554	547	557	540	556	543	574	574	551	612	575	537	555	571	532	568	552	537	618	525	554	595	539	590	552	584	640	592	537	534	574	576	573	540	531	572	482	554	567	593	573	573	551	582	582	553	595	541	593	557	582	570	552	565	539	599	621	548	571	531	595	503	561	551	585	564	555	553	564	585	570	589	515	566	556	507	545	574	564	553	595	516	507	531	570	597	555	508	583	567	613	558	563	576	585	560	585	572	557	520	551	587	571	540	589	541	548	556	594	572	532	564	558	547	559	576	580	567	604	572	552	561	558	527	532	570	576	583	544	572	566	560	520	563	559	571	550	588	557	561	555	587	549	557	587	581	566	532	557	625	581	573	568	557	571	572	573	552	580	532	585	554	557	589	579	573	533	590	545	595	542	546	572	577	522	536	554	553	564	593	556	568	556	567	540	509	592	596	552	537	579	573	553	566	544	595	571	583	543	631	546	596	572	540	588	518	557	562	580	577	566	563	550	574	558	532	576	567	566	588	607	530	578	561	534	553	579	582	545	566	577	574	555	570	591	575	570	547	566	563	567	572	573	592	524	577	577	534	580	597	584	550	550	601	590	587	570	537	569	528	539	573	581	540	543	546	549	546	557	544	576	611	583	567	531	559	563	605	585	590	581	569	583	578	558	498	574	636	548	576	569	580	592	576	621	577	554	555	523	581	556	559	574	588	570	522	573	570	536	568	562	568	562	543	571	565	545	567	564	559	562	563	568	527	521	568	566	558	558	591	560	589	606	569	590	564	585	596	565	555	584	598	584	570	557	533	570	609	552	536	580	602	547	520	590	566	497	576	538	528	546	554	557	559	588	543	581	562	522	540	543	510	591	554	557	617	564	576	588	579	574	571	611	601	542	558	606	593	577	572	552	571	535	555	577	548	571	565	556	580	588	570	568	589	537	562	554	553	472	552	581	569	541	587	548	567	559	542	564	565	570	548	543	541	573	550	551	551	538	565	542	543	562	583	578	595	515	585	566	559	557	547	545	570	590	571	557	619	593	549	554	556	590	545	558	514	566	537	538	571	558	546	577	559	533	533	539	577	575	555	537	533	553	603	592	575	562	536	586	599	579	565	516	560	578	538	596	548	582	612	574	577	583	536	574	538	541	559	588	563	574	593	577	556	557	507	591	571	543	542	580	565	561	571	565	564	519	535	554	579	576	546	607	565	574	561	554	573	606	526	555	559	624	579	593	564	604	549	545	539	579	521	572	553	537	552	577	542	572	563	566	563	524	564	543	567	525	556	593	566	578	580	541	561	557	583	577	565	562	557	529	573	568	562	549	554	567	536	566	563	549	542	559	565	560	570	557	579	568	520	534	581	602	554	566	577	580	560	553	546	553	597	528	573	574	583	608	579	545	575	570	553	554	560	581	557	504	593	546	511	543	599	572	563	586	618	546	545	556	545	537	579	560	588	563	541	553	533	562	584	551	559	618	582	524	583	523	618	558	567	579	551	546	568	544	557	596	550	557	486	525	570	599	585	570	561	542	562	585	597	574	570	583	542	578	560	573	538	565	609	581	542	552	557	528	572	566	558	583	585	549	600	563	546	567	534	530	527	538	563	552	581	539	554	614	568	571	604	557	605	565	618	557	578	541	582	574	551	540	586	555	571	585	585	553	546	559	567	539	593	532	629	562	587	545	590	553	591	556	565	564	555	551	585	596	547	550	553	521	588	529	576	611	556	536	555	616	562	565	588	557	519	603	555	559	569	536	566	558	575	587	522	529	573	558	579	550	543	564	577	541	574	564	535	563	569	532	571	522	542	544	589	571	550	545	554	534	565	478	506	574	570	521	570	564	599	600	585	554	540	535	522	576	572	520	590	565	569	575	563	563	553	542	571	585	556
13875	9661	8179	3785	2014	1156	780	510	344	321	273	313	274	265	295	266	226	214	211	247	215	234	255	239	211	199	231	212	226	197	232	227	262	238	211	193	228	251	219	244	170	211	210	220	191	203	232	203	212	232	220	223	224	248	192	213	197	239	234	219	204	228	233	208	249	223	222	194	222	238	248	228	227	231	207	228	201	217	225	235	208	225	231	217	230	217	215	221	244	208	241	228	199	229	215	217	198	245	221	235	245	243	229	222	195	206	250	213	220	190	231	215	217	235	219	208	221	213	232	222	220	219	213	201	225	246	227	208	223	230	222	219	221	187	199	196	197	209	183	219	219	208	238	212	199	217	219	198	231	204	225	224	231	217	230	224	234	219	212	204	206	227	247	223	221	219	237	212	233	225	230	216	192	194	224	167	204	208	216	224	222	214	207	215	215	221	227	228	228	195	214	241	214	209	228	224	183	205	217	235	226	223	219	226	228	223	208	195	191	221	211	235	213	238	229	203	220	170	219	223	234	229	196	211	209	205	220	217	232	222	200	227	201	245	225	218	225	218	248	197	217	225	195	205	203	229	241	256	212	236	216	206	197	212	237	209	221	201	253	222	200	219	215	206	227	240	221	221	242	240	243	220	218	205	215	215	223	232	212	221	233	202	221	189	205	217	223	233	187	239	234	204	218	213	226	209	235	227	225	252	249	214	209	209	205	219	228	224	223	209	213	238	175	219	216	227	230	238	238	200	226	231	205	194	212	214	222	224	232	217	204	215	235	246	236	201	186	217	235	211	214	215	221	223	199	213	201	187	246	217	188	194	214	220	166	210	204	200	211	204	240	192	232	207	195	224	228	200	231	210	221	222	221	199	214	203	203	197	192	240	249	207	232	214	235	228	219	224	231	222	241	210	240	200	215	207	223	204	212	224	218	222	231	244	216	229	209	207	215	210	252	223	209	211	225	219	199	238	211	213	241	226	227	198	222	199	207	203	211	212	216	218	211	220	222	211	208	204	230	214	210	207	215	226	243	223	219	198	201	193	240	233	222	226	233	233	227	232	219	228	228	208	209	239	232	207	205	198	227	191	234	204	233	236	232	219	243	241	244	221	241	203	189	191	228	212	222	213	223	207	245	211	199	237	216	189	243	239	240	203	213	231	211	199	207	202	217	224	203	227	212	227	210	223	207	241	221	201	199	214	186	213	215	229	222	210	216	201	222	189	216	207	197	202	220	216	239	213	188	224	216	210	217	208	228	237	200	223	194	245	231	181	220	190	233	199	184	206	177	186	189	236	210	209	194	199	233	239	214	184	234	240	189	225	204	214	251	239	234	187	186	197	234	185	227	230	213	224	204	168	191	201	207	203	209	211	241	211	224	233	226	212	234	223	217	203	215	252	192	195	216	245	190	217	189	231	220	228	236	213	221	235	216	205	221	208	234	194	213	189	233	196	234	243	183	214	222	246	217	205	222	215	198	220	195	210	228	219	229	221	214	204	225	235	220	227	211	226	187	192	230	187	235	222	243	212	221	212	216	204	203	219	233	213	171	209	227	211	232	205	223	226	218	224	184	201	233	205	190	221	223	211	215	229	214	213	232	219	194	227	221	227	213	194	224	209	188	208	203	226	206	239	226	241	203	226	211	211	183	239	226	209	233	219	213	223	196	216	241	225	231	191	211	208	220	233	222	207	202	194	201	208	233	186	221	208	239	248	192	244	227	204	221	245	214	216	203	209	231	220	231	224	247	194	214	225	217	230	220	221	185	216	229	249	244	238	209	191	208	219	204	233	221	245	246	217	214	218	217	233	207	210	238	221	229	216	238	225	252	219	225	222	231	216	212	253	228	210	201	224	233	234	233	219	216	229	202	204	218	223	193	232	228	198	232	204	229	227	218	217	243	204	235	218	220	217	201	213	217	232	249	220	235	203	234	201	225	183	205	233	226	204	235	208	224	209	213	193	235	226	188	208	201	204	218	218	241	222	246	205	236	222	188	233	209	265	190	225	203	233	226	227	205	208	194	206	229	212	233	201	224	203	250	217	211	212	202	233	196	219	217	217	235	204	221	218	206	226	237	206	209	214	212	197	219	226	229	200	215	186	213	198	233	218	201	181	212	219	219	234	215	225	219	238	222	233	219	203	199	217	228	215	220	214	238	223	233	218	210	226	237	231	208	203	206	211	190	238	218	204	219	191	257	231	224	181	213	203	188	206	203	230	206	218	213	189	221	206	234	209	220	207	248	233	192	210	238	190	213	238	207	228	212	233	219	208	220	200	265	214	220	219	231	228	207	209	231	215	222	207	195	215	204	214	215	203	236	180	196	225	224	205	208	213	192	221	272	214	207	209	260	225	233	243	236	218	224	218	219	211	224	241	226	253	227	239	220	246	219	196	211	186	245	209	218	183	216	214	198	206	222	235	241	220	224	230	206	221	192	218	226	190	218	212	224	210	230	209	216	189	208	220	207	202	241	233	220	218	235	183	221	230	227	224	198	218	211	224	196	230	201	208	224	242	202	212	198	213	205	217	212	208	222	235	204	205	206	207	220	205	239	204	196	234	220	236	235	211	223	211	232	210	231	228	235	213	225	238	226	216	202	214	199	239	233	208	213	222	230	197	187	203	195	255	231	224	203	216	222	209	228	226	227	222	211	202	223	208	224	217	250	225	210	208	192	200	209	202	212	238	213	234	258	212	216	216	215	196	231	238	206	233	209	215	200	225	221	228	208	238	225	207	202	227	204	188	228	239	203	249	205	222	204	215	222	213	249	214	205	217	219	251	244	211	210	207	235	221	208	201	226	236	232	204	247	226	181	224	224	262	223	232	220	224	242	221	198	215	213	203	224	232	239	252	207	231	204	204	207	207	206	235	247	217	227	211	241	212	227	196	231	211	218	210	189	224	198	215	232	226	216	217	193	209	208	227	247	205	197	198	204	228	220	242	205	231	230	254	245	220	217	212	190	206	228	226	250	203	231	228	201	206	230	243	226	200	225	233	212	198	179	204	188	223	208	218	203	194	214	233	206	243	264	218	244	221	231	192	228	216	210	218	224	205	208	189	195	214	190	215	195	237	224	210	209	237	239	212	217	231	221	196	199	201	207	218	237	223	190	202	227	196	240	213	207	231	221	226	225	237	193	234	222	227	200	242	232	206	210	250	223	200	200	222	240	217	230	244	211	225	227	191	220	213	211	204	215	210	226	205	222	224	230	223	225	208	234	214	223	229	234	219	216	202	215	226	220	243	244	197	218	205	221	212	230	221	192	206	223	201	230	217	225	185	213	247	245	223	237	205	180	217	222	223	202	227	247	213	240	197	250	216	210	229	223	197	204	217	217	242	211	219	223	203	198	221	187	222	248	226	201	234	273	181	221	237	223	185	202	243	222	210	205	209	215	221	220	213	205	210	200	218	218	222	197	228	217	231	235	215	218	220	228	211	188	228	231	207	223	214	184	236	207	223	217	216	218	224	220	236	224	218	208	228	225	219
7489	7764	12184	8979	6891	4675	3269	2206	1530	1137	992	876	804	856	955	915	793	690	652	615	537	572	559	540	536	531	495	506	496	545	520	537	526	506	499	462	473	503	529	518	495	483	515	509	540	526	555	526	491	528	523	497	487	505	538	542	497	516	532	556	536	516	527	560	469	466	542	534	507	532	487	469	491	463	477	494	489	487	552	539	555	535	543	526	515	528	524	522	545	488	490	505	506	484	488	537	495	524	516	500	491	492	540	488	501	467	518	510	522	513	520	505	483	478	516	463	516	533	550	519	498	500	498	484	510	531	504	509	527	530	497	562	528	564	500	521	493	508	516	493	492	522	491	499	496	498	501	502	505	459	497	527	483	518	499	529	522	468	501	494	485	557	536	475	509	499	501	497	481	499	508	518	532	502	511	499	465	493	541	464	528	511	495	535	549	537	497	507	517	460	483	489	488	505	493	549	517	513	489	510	484	494	492	481	516	525	508	534	534	477	502	504	530	494	457	485	523	484	544	508	513	532	474	521	536	509	512	479	489	493	490	481	529	498	522	484	534	477	475	504	510	547	529	495	521	484	497	470	503	543	530	502	537	528	518	488	486	505	546	475	518	502	499	495	505	515	517	541	476	517	514	504	525	494	537	488	505	490	562	509	491	502	486	526	500	528	512	536	481	517	448	523	486	527	509	537	485	531	513	482	513	515	518	533	524	490	499	507	524	522	528	518	497	488	543	461	512	509	527	548	457	486	500	514	487	556	517	513	514	521	519	480	510	487	517	482	486	521	520	522	538	566	515	540	510	502	516	500	512	498	528	521	529	534	479	526	480	549	538	502	533	533	513	529	526	527	532	542	525	534	494	530	502	487	489	503	489	509	529	523	539	509	469	486	507	527	536	535	514	498	537	525	516	535	485	476	504	537	493	559	517	523	495	508	525	490	489	517	498	511	500	536	501	481	517	477	502	540	501	515	543	508	531	501	458	471	485	486	483	530	530	557	540	493	515	517	538	525	487	491	506	511	473	484	502	485	540	495	522	517	478	512	516	524	519	507	488	485	511	492	518	520	465	495	509	517	550	530	526	504	493	513	558	512	484	501	495	486	548	514	525	436	497	530	483	520	499	490	479	499	497	525	502	531	544	535	497	513	474	499	524	529	517	527	535	502	484	536	506	472	525	522	499	522	548	493	490	507	478	492	500	543	530	494	530	506	497	534	499	540	533	454	480	472	514	528	495	510	530	502	505	505	526	527	477	504	554	527	477	520	507	486	493	510	536	474	487	511	532	528	499	503	505	500	515	540	519	515	528	461	501	519	477	494	550	511	513	494	479	505	512	519	517	523	468	524	424	447	471	535	496	502	547	511	501	502	507	518	542	487	486	515	512	503	493	495	501	482	502	485	523	535	513	534	510	544	492	467	523	537	517	506	459	524	495	465	500	535	503	486	489	481	504	492	532	482	500	514	476	534	521	462	533	467	508	522	506	506	533	509	494	464	557	531	492	483	516	515	532	493	508	534	480	527	534	518	483	495	530	496	544	528	508	466	550	524	518	492	537	521	539	497	490	501	498	499	483	494	556	514	484	482	531	527	519	523	482	511	499	503	500	512	547	501	517	505	496	542	551	503	489	492	520	474	516	485	513	516	455	517	504	494	492	526	534	477	518	514	516	492	504	497	519	537	514	554	506	509	506	542	500	496	522	491	518	527	498	517	486	471	520	466	545	501	494	494	488	523	524	494	515	489	538	505	499	497	493	521	488	513	504	486	508	501	525	486	520	507	516	506	526	503	509	517	489	513	508	486	495	504	518	508	484	486	515	475	480	516	507	531	482	501	494	546	521	491	536	474	496	477	471	534	486	533	541	491	554	527	497	519	516	527	531	500	488	515	478	529	480	470	481	504	507	481	521	507	535	486	461	513	512	528	556	478	481	505	552	514	529	494	534	526	515	513	528	488	474	534	486	498	525	526	509	473	491	478	540	519	502	532	526	480	530	515	516	515	530	519	466	503	522	540	497	467	495	501	482	516	502	494	455	556	505	500	504	511	523	563	504	526	479	520	466	517	479	507	509	465	525	496	498	526	536	501	519	550	516	507	518	515	513	547	530	525	494	520	558	526	505	501	522	519	531	540	520	479	505	580	509	503	498	530	509	512	489	510	488	504	534	477	500	488	529	527	476	520	538	512	511	481	534	532	540	520	528	484	534	497	520	479	493	517	538	532	514	509	515	482	518	527	489	492	493	524	511	493	503	505	474	506	467	493	492	502	504	511	505	532	515	513	468	517	508	500	495	563	511	506	526	497	499	487	514	486	503	498	539	501	493	499	523	507	498	523	509	529	516	473	497	519	493	509	552	501	509	507	485	520	519	534	515	495	500	520	523	525	482	544	496	525	497	486	525	525	530	556	499	509	492	498	560	470	508	504	485	475	502	501	476	555	529	538	526	518	521	524	541	491	529	481	505	515	511	522	543	517	504	517	508	494	556	477	539	482	517	533	551	516	525	491	521	488	499	517	508	510	489	541	542	526	479	513	512	471	517	566	473	491	544	505	503	493	556	469	526	508	502	497	477	519	541	482	512	529	505	468	510	553	553	509	452	517	498	518	558	506	494	504	517	469	504	509	496	512	497	518	489	524	574	509	508	504	488	474	515	507	537	492	509	537	505	483	498	495	539	536	507	534	498	481	508	486	556	482	509	497	544	507	501	507	506	491	471	492	494	512	510	483	500	496	512	507	499	498	483	501	491	513	518	505	515	527	529	504	493	547	547	511	540	514	513	530	520	496	460	562	505	468	534	551	554	528	521	489	484	543	512	535	520	532	493	527	491	496	531	515	543	531	523	507	569	466	490	495	510	514	483	569	484	480	466	516	495	508	513	536	510	496	519	509	452	500	509	509	537	501	498	510	507	503	517	534	511	496	525	504	474	479	492	483	533	518	502	503	471	483	484	478	500	509	474	513	521	469	518	539	526	515	501	524	482	528	505	550	506	500	515	523	479	499	503	534	494	514	512	499	494	513	525	535	533	514	505	513	547	531	497	560	518	510	513	529	481	552	493	484	480	506	510	509	487	507	489	486	495	454	509	485	529	520	496	549	465	536	508	501	528	489	523	472	534	566	519	519	503	510	510	520	494	465	508	467	503	502	480	520	546	523	506	511	521	493	478	506	524	509	509	498	546	541	489	519	480	526	493	506	490	517	497	477	491	523	489	514	495	521	555	528	535	498	508	525	524	537	515	514	527	509	501	500	499	495	528	501	534	512	515	476	493	481	517	526	546	478	464	486	589	505	512	526	520	523	515	512	532	533	504	495	532	491	528	483	530	517	537	500	551	498	523	482	526	493	539	519	495	487	559	496	513	526	511	521	516	519	506	510	535	504	509	515	516	490	501	539	543	504	498	501	509	514	506	537	462	505	536	533	530	493	478	481	495	501	535	502	510	579	505	487	505	500	512	454	504	549	499	479	533	525	560	503	528	487	551	510	496	527
25200	16110	14004	9255	6759	4749	3775	2095	1417	899	737	652	553	411	448	399	314	275	255	246	245	251	288	202	209	164	147	136	139	121	118	134	150	131	150	151	143	137	131	134	139	124	128	144	135	143	121	119	129	133	128	143	124	130	129	139	110	126	141	140	122	145	113	135	122	119	128	146	137	121	131	132	121	129	132	137	154	142	129	112	119	128	136	105	121	132	148	136	129	115	140	154	141	126	111	147	113	138	132	130	127	117	132	127	135	119	143	119	128	135	110	126	125	128	122	115	139	118	126	126	139	120	130	135	115	143	123	116	118	126	126	134	129	132	145	130	118	126	135	121	142	114	136	140	120	114	143	146	145	108	125	127	139	124	137	124	134	137	126	132	118	135	111	120	127	139	119	130	160	141	123	140	119	115	118	136	122	137	126	113	118	133	128	88	122	119	135	125	142	129	147	123	121	139	114	127	112	145	139	135	142	137	126	138	123	129	157	142	133	121	132	130	112	149	138	135	110	137	122	119	117	138	124	128	136	160	114	118	137	131	170	114	144	120	113	146	136	132	142	148	129	120	137	140	159	107	119	113	105	151	121	124	126	136	112	137	136	147	118	122	122	135	112	125	120	143	117	117	118	128	138	130	125	137	122	138	114	134	125	136	144	130	133	137	107	129	139	121	126	129	132	119	123	136	120	142	126	108	134	149	121	125	142	156	115	130	112	121	137	129	131	143	138	119	127	136	140	111	120	115	117	153	141	140	135	112	131	109	129	111	139	114	109	131	124	174	130	127	130	119	141	120	122	127	112	103	133	125	118	129	135	131	142	137	120	119	127	127	114	135	107	119	164	118	124	128	132	136	134	123	121	117	104	120	139	134	125	117	125	130	114	114	122	130	132	117	125	147	128	131	122	140	144	139	138	127	133	128	137	139	147	108	135	135	136	141	131	116	148	138	142	135	134	116	115	116	136	132	121	120	123	131	139	109	102	155	154	126	110	141	145	112	125	149	127	125	129	139	141	127	132	141	132	133	133	139	128	112	112	120	165	138	132	117	122	116	133	132	123	139	145	125	141	124	118	123	142	126	125	134	109	126	110	137	131	144	120	137	128	140	108	133	133	120	120	107	114	139	133	131	150	113	149	121	138	144	129	128	116	112	115	117	115	145	122	148	118	115	140	112	128	119	128	118	127	124	120	138	135	125	133	129	103	135	122	137	131	135	130	134	111	146	147	124	135	133	128	114	123	145	154	150	135	129	121	119	136	122	119	131	130	122	117	129	122	126	126	122	138	102	115	132	122	140	105	140	128	133	112	137	124	131	121	145	125	138	120	109	139	125	110	123	118	115	122	146	124	117	147	126	121	116	113	116	128	136	115	132	112	131	129	136	135	129	108	138	122	115	129	138	151	113	121	129	116	126	121	130	134	134	114	124	155	136	132	120	135	126	135	135	104	133	139	140	135	146	131	106	148	121	151	133	117	109	116	112	113	159	126	124	123	142	140	126	141	131	119	124	149	140	134	143	140	145	152	148	118	124	140	118	137	118	120	125	142	147	128	125	130	104	124	121	123	146	136	127	154	129	133	153	119	134	131	128	126	146	119	116	136	112	134	136	136	151	149	152	131	129	99	114	102	108	128	141	129	154	119	118	134	123	158	127	123	119	131	120	136	104	128	117	130	129	119	116	136	134	120	120	141	123	117	128	144	115	126	127	146	115	125	135	136	118	145	126	127	131	127	114	145	128	132	123	134	125	147	108	132	126	129	147	135	112	121	115	137	142	140	158	111	132	112	141	129	146	124	137	115	120	135	118	130	142	142	124	158	132	131	116	148	130	139	121	137	127	140	134	139	120	125	115	139	112	151	141	120	126	106	125	129	124	112	139	127	129	131	131	138	118	120	127	135	113	129	140	117	120	128	131	115	124	118	136	120	139	139	118	118	123	114	127	126	137	133	125	125	114	131	146	133	121	125	121	115	139	155	123	119	150	131	125	129	135	134	148	132	138	142	141	118	118	118	129	108	140	145	120	119	116	128	108	127	122	123	134	127	127	143	141	122	126	117	117	131	115	138	120	142	116	112	127	126	139	131	140	130	128	123	141	132	123	140	111	143	135	140	118	131	135	113	134	131	136	123	129	130	129	130	117	128	120	138	138	132	119	130	126	125	138	106	124	134	125	116	138	138	115	142	121	138	130	155	113	145	136	104	138	135	128	141	111	143	132	108	136	143	131	124	119	145	126	156	122	133	141	128	125	121	102	125	112	117	144	133	134	125	123	122	109	138	124	158	131	121	127	132	124	112	130	111	115	114	150	112	131	138	111	136	130	122	147	115	142	138	125	111	137	134	120	120	130	131	128	128	128	122	119	110	121	130	133	114	124	112	127	139	122	117	122	144	111	122	118	129	133	128	139	112	130	116	130	144	102	134	107	119	123	136	133	129	120	122	121	114	138	139	135	143	139	127	115	120	118	135	124	127	128	110	137	118	111	110	112	121	125	121	134	126	119	146	152	110	146	160	129	137	118	132	135	140	126	139	144	151	124	126	121	143	131	149	130	130	108	119	121	130	103	103	134	139	131	144	133	136	127	140	127	113	133	130	127	143	128	121	130	126	130	146	144	119	93	140	137	126	114	137	132	107	133	145	126	133	141	135	151	117	113	130	108	125	121	142	113	136	122	112	136	139	116	131	135	144	141	97	141	139	119	121	121	113	121	114	135	108	144	137	129	125	112	121	123	117	147	144	153	105	111	119	138	134	144	125	127	126	138	112	142	159	137	129	132	130	113	103	136	142	132	121	143	145	149	110	150	132	139	126	117	134	124	114	134	121	130	126	118	156	133	141	134	116	100	100	118	128	136	141	117	126	114	122	128	121	137	118	139	139	117	122	145	128	130	150	135	129	126	118	126	131	118	131	131	147	130	147	126	113	144	137	149	124	130	138	128	130	128	134	144	136	133	138	118	112	124	116	132	130	138	138	112	125	149	127	114	115	115	132	120	117	119	122	118	124	124	133	115	128	122	113	129	140	118	124	130	141	113	116	120	132	132	147	123	124	117	132	127	141	136	121	112	113	140	123	138	156	133	135	109	134	122	131	112	127	114	136	141	121	144	133	143	103	119	167	113	147	126	132	129	131	109	106	139	101	123	148	115	125	117	135	140	141	143	136	126	124	124	111	124	119	116	133	157	136	118	115	120	130	132	114	127	132	150	142	134	131	129	118	133	131	151	132	134	104	133	147	117	130	140	115	138	131	129	147	143	118	143	137	133	104	123	138	128	149	144	108	130	127	121	131	134	143	122	124	129	124	130	116	127	110	117	106	126	133	124	138	113	112	138	138	156	128	138	130	137	116	132	143	127	111	129	96	123	123	127	134	122	119	127	116	110	131	120	112	153	119	124	163	129	139	151	138	115	112	119	146	130	133	125	109	121	120	115	125	96	118	144	114	102	123	131	148	112	121	123	122	111	121	140	115	125	120	130	144	153	100	143	100	123
14004	12062	17213	17281	16755	15232	13031	8379	6228	4319	3777	3407	2792	2053	2169	1971	1697	1333	1105	1081	1208	1203	1490	1055	943	464	390	423	381	393	386	414	408	419	398	394	387	418	381	395	387	383	412	389	368	390	345	341	381	379	401	341	329	334	328	355	361	367	360	347	316	323	322	330	340	357	343	348	362	344	342	303	348	337	376	350	345	357	370	355	333	347	376	325	369	367	346	347	349	338	357	320	342	358	355	352	350	350	327	342	336	360	348	355	362	308	332	362	342	302	336	329	373	366	328	371	337	318	368	337	311	344	348	291	361	314	362	311	352	317	342	327	310	365	351	344	358	338	343	339	338	383	362	306	339	346	317	323	369	361	349	340	371	342	368	309	320	319	375	367	346	360	358	359	353	333	351	348	328	337	369	306	360	353	337	340	336	344	389	336	347	349	337	355	323	335	357	333	335	331	306	343	343	317	367	316	357	334	327	329	365	340	351	329	338	372	312	315	339	337	335	390	336	330	354	333	332	332	364	346	321	344	350	319	361	345	368	351	338	331	336	328	340	339	362	344	329	331	352	339	323	351	356	363	344	335	351	346	331	364	359	331	361	349	365	339	345	316	322	320	350	337	314	318	345	346	354	332	330	317	342	353	338	346	335	341	324	363	308	335	334	342	315	343	346	302	311	369	339	348	322	328	341	352	380	344	357	340	334	308	336	377	310	341	322	290	352	295	328	317	357	305	334	374	353	308	322	340	307	360	336	314	351	355	352	321	324	332	310	346	325	341	325	314	345	369	345	332	344	349	317	340	331	346	322	321	338	337	325	312	356	317	375	325	293	352	347	347	339	347	307	283	346	309	297	336	345	301	342	355	316	356	328	328	363	318	319	333	345	324	313	343	340	344	357	378	321	368	362	326	316	326	357	357	349	355	295	308	336	353	334	335	329	307	331	324	365	332	287	328	374	325	309	299	331	337	356	339	348	322	334	331	332	338	313	328	354	353	337	311	317	351	365	334	328	318	356	316	352	335	392	325	314	348	354	336	340	291	306	353	335	359	326	346	320	325	339	312	314	375	339	339	292	341	322	342	317	339	343	324	345	295	316	327	332	341	357	333	306	381	307	296	321	320	361	396	355	328	328	340	361	346	348	331	356	355	348	359	328	330	360	329	342	300	345	390	340	350	368	327	335	336	344	334	363	347	320	360	284	335	365	317	340	347	380	350	364	308	339	289	341	346	323	335	322	319	294	334	348	325	358	308	327	311	356	369	355	371	386	322	348	343	343	324	323	324	367	352	333	314	312	307	317	345	356	352	359	321	355	313	344	315	348	308	299	339	331	320	311	370	332	307	322	345	342	360	325	380	354	372	341	355	331	327	346	334	328	309	361	312	360	367	338	336	353	330	360	329	342	329	351	360	344	357	315	347	349	313	372	351	344	360	338	336	377	357	369	313	346	327	322	327	339	357	348	352	324	341	333	381	333	329	365	329	335	338	343	360	323	340	340	313	328	351	319	363	333	335	340	306	349	358	319	348	319	343	337	355	323	332	339	341	337	328	318	359	332	357	342	344	345	359	393	360	343	354	356	328	343	353	307	352	330	384	354	331	352	361	315	337	330	356	355	337	314	298	328	337	315	346	342	359	367	340	319	330	336	367	363	322	318	359	319	386	330	315	325	336	341	361	297	337	325	330	335	322	342	357	340	346	329	333	331	350	332	338	331	320	312	294	335	344	322	337	360	332	342	361	322	362	365	346	339	345	356	332	344	348	295	370	357	351	350	357	350	326	345	323	356	363	319	357	363	349	331	352	341	299	366	348	335	354	336	325	332	340	338	317	346	352	374	341	340	335	333	318	343	304	335	319	361	343	344	348	367	327	352	312	328	348	348	353	330	322	344	343	332	309	342	348	349	310	329	346	344	346	354	329	344	349	334	339	313	344	345	330	330	304	360	350	343	351	357	328	338	348	367	315	339	328	314	358	300	314	379	329	355	312	310	337	352	360	345	337	338	332	373	320	371	307	341	341	360	342	357	334	358	308	330	339	317	361	358	374	343	307	366	379	315	320	334	350	326	362	360	321	380	347	375	331	332	325	362	324	341	352	346	333	309	296	324	340	328	335	351	332	337	317	364	312	378	317	362	342	328	342	327	341	359	353	353	355	348	343	336	324	300	371	322	318	320	349	345	335	350	360	332	317	312	300	311	333	325	325	322	349	342	326	370	332	331	362	326	327	322	340	342	356	342	371	369	322	322	385	357	334	357	317	327	335	314	356	351	348	323	343	343	356	365	331	331	376	339	328	356	314	356	350	340	345	318	385	362	311	323	333	311	337	323	347	351	282	346	353	327	302	344	316	374	350	326	342	347	364	338	344	325	355	315	366	324	320	376	312	318	360	338	347	314	379	293	337	327	380	330	340	362	319	359	332	323	309	321	350	344	358	333	321	356	347	348	371	364	335	339	323	323	330	329	340	390	329	344	356	347	349	349	371	346	347	370	327	354	338	321	340	318	358	356	344	325	376	322	348	325	347	352	314	342	348	341	322	359	305	312	328	373	361	341	342	337	354	345	362	333	353	337	333	352	361	305	360	338	368	322	319	360	320	355	365	345	309	327	336	309	344	326	320	330	345	318	314	361	329	317	326	350	352	326	337	332	325	325	354	346	351	326	317	341	308	335	368	341	322	332	333	312	358	312	300	382	319	361	302	352	335	345	325	310	350	331	298	348	322	327	371	362	375	340	367	302	370	342	348	345	366	304	311	343	364	354	346	315	348	337	365	334	335	329	341	356	335	314	341	376	345	332	358	342	380	341	354	342	323	319	341	315	338	357	324	316	346	366	348	331	322	313	347	303	331	298	361	341	332	341	322	340	301	302	355	322	348	349	329	341	331	319	344	316	352	338	374	360	314	362	322	300	356	342	349	290	353	321	345	337	360	345	348	324	359	318	321	337	330	341	359	375	370	352	324	343	364	341	338	332	333	320	321	332	332	361	366	322	354	336	357	336	343	357	358	314	372	320	344	341	344	327	314	339	322	346	361	339	328	356	374	349	324	343	336	349	322	343	323	309	336	337	346	336	350	336	350	305	311	339	319	370	335	340	312	320	315	366	333	326	369	365	337	334	318	316	366	342	328	309	337	340	351	370	353	327	330	370	314	336	343	347	364	357	335	344	341	358	373	323	332	321	314	335	341	358	312	326	287	339	331	323	371	343	356	343	339	337	319	336	337	330	329	340	325	316	341	338	346	338	331	358	345	358	373	368	299	348	342	349	346	382	309	376	341	340	337	323	367	329	328	354	332	353	349	325	316	320	340	360	333	359	350	341	345	343	311	312	350	335	344	353	320	331	334	373	350	330	345	338	353	327	358	341	358	318	313	357	343	319	342	349	338	348	351	355	341	358	364	344	321	359	322	332	367	317	338	359	323	329	335	344	333	340	349	309	345	324	349	351	324	355	361	327	343	338	345	358	312	321	335	332	334	327	349	337	351	320	311	317	331
33263	22098	18521	15379	12256	10075	6678	3902	2587	1665	1314	1210	983	851	711	699	587	537	449	421	403	459	472	393	315	261	241	247	266	262	257	267	246	250	246	222	217	264	255	248	267	261	228	246	243	260	227	230	257	235	238	260	198	246	261	218	236	245	240	232	231	241	218	240	274	253	248	234	224	222	242	235	212	212	231	231	204	247	228	246	234	249	213	244	239	255	232	237	262	222	228	245	237	253	238	256	256	223	223	245	239	204	205	226	230	223	240	253	230	236	214	228	257	225	201	241	208	232	201	216	253	230	226	236	237	263	224	243	221	229	237	281	243	231	272	251	244	243	237	263	211	248	235	237	245	230	261	217	236	242	229	227	220	227	242	262	209	216	249	241	254	239	231	225	229	241	273	243	229	221	232	224	228	222	232	231	240	226	229	232	270	206	214	217	243	214	232	229	237	212	228	224	241	250	238	233	209	249	242	223	229	212	239	225	236	206	229	228	249	224	231	238	207	227	220	188	246	230	228	252	215	240	223	237	215	229	237	222	235	197	219	238	230	243	213	229	215	214	210	217	205	232	235	227	238	245	224	206	203	214	236	255	220	281	256	231	232	240	245	234	250	241	224	226	228	222	238	220	232	239	196	210	231	212	233	210	246	217	224	218	221	213	253	234	222	231	221	223	235	262	203	254	239	258	247	235	212	228	205	206	233	238	237	211	219	236	271	206	236	221	202	217	225	253	240	230	210	243	218	215	254	238	218	246	217	236	235	216	233	224	251	234	241	211	213	238	242	227	224	200	236	243	249	222	223	232	223	230	235	238	235	239	239	234	245	221	199	234	261	225	218	211	228	226	245	232	243	242	223	200	227	202	232	234	270	258	244	247	221	241	231	244	212	236	259	257	220	259	257	223	228	245	219	240	248	254	226	208	228	208	220	250	257	203	235	222	219	228	218	224	247	229	242	238	252	240	250	214	233	246	226	254	216	211	235	228	233	267	246	234	208	192	246	233	226	229	238	220	218	208	239	242	228	257	255	244	220	225	226	258	246	240	225	225	222	216	219	242	237	212	259	225	242	220	227	212	235	272	262	236	218	233	236	230	230	223	221	241	232	232	212	229	226	240	252	238	199	240	232	234	251	240	222	217	232	234	194	235	265	236	226	252	276	232	231	234	261	236	237	241	230	209	247	220	211	222	233	225	232	228	207	215	241	263	235	230	223	234	233	221	243	228	238	231	240	257	221	238	254	196	256	215	237	242	211	220	236	223	231	227	248	230	235	222	234	232	265	217	226	209	249	217	253	220	239	220	208	220	250	234	235	209	228	258	264	243	202	230	214	225	238	241	251	225	193	255	245	222	258	266	220	240	228	227	236	205	254	212	229	240	235	227	209	230	222	230	225	240	256	241	242	223	231	231	243	230	240	214	221	237	231	250	247	260	245	213	235	241	233	218	215	237	241	242	237	240	225	247	262	213	239	211	237	223	190	234	234	235	216	241	233	246	249	233	255	223	203	233	206	218	232	223	205	229	228	255	217	245	208	244	212	270	217	221	225	219	218	233	253	247	224	263	245	218	237	232	222	267	242	237	249	254	230	254	219	222	230	239	266	215	246	224	248	231	240	236	242	240	244	210	225	230	187	222	194	238	224	240	262	234	256	241	216	228	234	264	222	213	224	211	227	234	212	237	212	235	256	228	238	202	222	214	200	234	273	267	233	252	215	216	256	218	236	224	220	197	250	228	253	266	246	256	241	234	245	255	205	231	217	200	228	235	236	227	223	209	243	220	226	221	260	238	222	230	240	205	260	236	244	268	251	236	226	216	233	230	236	227	235	198	236	234	225	205	231	225	229	226	220	233	224	257	221	229	252	243	234	216	262	229	227	195	221	238	223	190	239	256	227	214	244	225	218	245	230	238	225	221	224	261	242	229	232	227	253	241	250	233	229	213	227	221	212	240	217	237	244	228	262	215	235	240	233	229	217	236	248	219	256	213	238	224	234	248	255	253	241	219	207	220	240	227	246	243	209	213	229	236	207	227	215	251	258	223	225	219	221	219	219	229	250	233	223	239	237	206	230	225	224	226	214	235	249	242	236	236	235	196	240	237	236	218	247	212	245	230	223	266	239	206	229	222	205	211	239	198	235	211	242	219	225	200	245	229	248	234	241	248	238	234	244	226	243	266	205	280	216	243	201	240	221	212	213	212	214	235	219	236	225	222	237	242	235	247	262	232	213	207	212	234	239	234	224	223	242	239	236	238	240	268	241	216	238	242	249	244	211	239	275	224	230	230	227	253	225	226	225	218	221	239	224	224	231	253	241	234	233	224	234	246	231	236	217	237	219	237	266	269	201	261	227	249	253	266	238	222	201	247	242	249	232	209	213	235	206	205	252	220	227	248	246	195	228	220	228	256	226	240	255	236	209	212	246	237	205	235	241	239	255	251	227	238	222	242	218	244	220	248	239	235	243	221	241	224	232	244	207	196	232	208	220	230	207	232	224	237	231	252	223	216	252	213	221	215	243	261	257	247	236	235	245	210	224	246	267	189	249	237	231	229	239	215	261	206	242	231	255	232	241	254	235	232	236	229	240	233	234	231	209	240	227	208	223	208	257	234	223	216	224	256	221	251	231	230	223	266	265	207	225	247	220	219	235	245	220	213	255	225	238	225	231	262	247	253	206	246	225	233	249	227	221	253	233	225	216	237	250	246	235	245	225	222	248	239	218	234	234	248	230	253	251	239	234	223	227	232	209	237	216	250	218	224	237	261	252	214	233	217	234	232	217	213	224	210	247	216	208	206	237	249	240	256	227	217	244	230	249	198	222	214	229	235	201	247	239	244	228	221	266	250	246	255	235	233	205	270	206	257	202	200	206	252	230	234	219	215	251	231	225	250	241	209	221	214	247	215	260	255	222	211	235	221	223	233	229	245	242	246	222	214	254	219	217	238	220	252	233	213	203	226	238	252	242	219	268	213	241	225	239	207	229	224	238	224	232	249	243	230	228	221	211	220	210	251	218	260	250	252	249	245	241	287	236	220	210	248	239	241	243	243	222	241	210	231	228	237	235	223	236	252	230	229	224	249	229	252	210	252	256	211	234	230	244	205	232	231	218	227	234	229	208	212	221	213	230	236	225	231	221	243	243	244	229	241	250	246	269	233	271	240	244	241	220	226	228	208	219	204	272	210	204	254	242	231	252	240	214	218	232	250	231	216	234	221	233	223	227	259	224	237	224	250	230	238	210	212	212	229	245	210	241	248	235	263	240	251	205	229	233	217	228	246	240	229	256	216	226	245	239	209	219	264	239	198	212	181	215	238	213	218	211	222	247	222	213	244	243	223	212	256	258	219	206	260	238	209	225	207	222	237	224	252	219	216	212	223	200	249	240	217	221	250	227	234	227	238	250	237	247	223	230	239	260	232	226	275	229	210	235	227	242	236	209	236	253	241	231	246	220	247	233	218	240	234	247	239	230	246	223	202	239	221	247	233	211	195
18015	15110	19707	22967	23886	23566	17882	13146	9488	6624	6196	6183	4552	3539	3543	3672	3013	2626	2142	1831	1781	2603	2202	1993	1348	816	757	754	725	705	697	706	647	666	624	647	643	647	674	623	632	629	618	704	658	646	612	629	621	621	623	664	602	610	583	580	625	637	585	593	646	571	602	577	606	608	623	555	573	608	591	585	633	605	547	576	617	556	543	609	549	620	580	550	609	615	585	601	566	529	579	524	569	646	545	544	587	584	582	559	569	564	581	580	568	554	588	586	625	604	540	547	558	568	578	613	560	551	603	555	543	528	536	582	592	587	566	590	579	525	548	552	563	525	569	549	567	591	544	537	511	579	530	594	597	558	543	608	558	576	560	553	539	583	609	592	592	555	589	544	561	558	616	577	636	571	542	558	563	570	585	596	586	593	588	576	560	537	517	545	563	589	573	617	612	597	601	586	554	586	568	562	566	567	576	551	544	550	530	533	601	572	573	551	589	563	597	589	572	583	520	596	568	546	546	516	561	559	582	564	568	589	598	550	563	579	576	580	614	564	545	554	556	568	587	560	555	559	578	572	561	596	551	547	595	561	569	567	562	562	561	559	564	568	590	610	547	559	588	584	580	531	555	589	592	530	550	594	570	573	575	558	595	570	571	593	552	547	581	568	597	581	565	570	577	609	581	514	552	588	572	562	589	549	586	613	517	553	560	562	563	549	587	590	599	589	594	577	547	559	562	564	555	518	567	602	579	562	611	507	544	544	586	568	578	553	532	569	572	550	513	540	555	562	574	564	575	564	599	560	492	575	598	567	550	513	576	592	558	532	528	545	593	516	581	526	564	557	559	548	609	582	582	557	566	560	580	572	538	611	543	573	575	569	553	547	576	597	540	564	575	516	577	518	573	547	616	563	570	546	595	596	531	539	579	532	564	547	576	559	578	538	594	570	562	545	568	596	563	580	562	602	547	551	532	620	549	591	570	552	553	544	578	547	559	501	580	588	522	586	524	572	557	528	582	575	528	554	567	562	561	539	551	543	573	550	578	554	585	567	570	560	587	614	539	582	516	567	524	645	608	569	556	584	637	584	584	536	566	552	578	587	536	589	553	556	531	556	534	577	622	547	529	575	557	597	563	528	566	581	585	606	577	567	585	579	561	567	584	558	569	535	595	583	553	578	559	557	569	549	584	518	555	592	549	579	576	567	550	572	532	573	530	530	585	610	557	540	555	586	560	545	549	551	560	552	552	543	551	557	553	582	579	570	546	569	586	525	546	589	565	575	613	545	552	518	554	602	588	581	582	602	595	576	554	557	556	548	575	560	570	558	557	565	542	560	587	538	571	550	541	582	541	560	575	577	606	568	585	574	587	570	527	592	538	542	524	555	600	581	588	611	576	626	561	514	579	604	547	520	559	542	601	525	584	588	563	610	601	540	592	563	538	576	520	588	555	573	565	529	545	558	550	529	561	524	576	590	584	576	543	564	538	529	600	608	566	565	537	584	572	580	579	519	582	566	601	577	574	622	570	615	566	545	589	532	581	590	547	591	533	562	551	545	607	533	578	618	538	567	561	590	587	561	604	617	557	558	546	581	582	565	528	559	557	573	521	550	562	561	532	576	552	549	549	576	545	545	526	587	545	538	561	559	556	587	606	623	550	559	524	536	575	592	535	580	597	577	550	577	522	561	569	558	554	548	549	583	549	561	538	596	600	575	570	554	604	554	590	577	540	588	593	530	574	578	558	533	560	592	537	580	561	597	571	609	542	607	533	545	571	570	551	591	539	586	595	565	562	569	545	596	560	572	585	544	528	582	516	565	560	571	524	544	550	559	597	555	562	595	550	580	527	557	553	546	577	546	593	606	551	530	579	511	552	571	547	579	612	558	585	551	601	602	537	547	583	584	537	557	563	553	598	579	617	501	576	559	561	582	539	585	543	574	549	604	546	549	611	559	611	573	632	561	522	563	567	592	557	557	573	582	536	562	541	574	594	550	546	522	554	570	527	591	599	551	550	597	563	575	567	562	560	578	567	571	539	587	539	628	594	582	583	595	572	565	549	571	556	541	581	594	588	577	502	591	574	538	539	521	561	603	576	553	566	589	553	635	568	538	527	621	572	550	599	552	556	570	552	567	585	576	583	546	544	555	563	598	598	571	562	559	568	566	552	621	557	549	514	531	545	586	555	600	593	537	565	570	590	544	530	511	535	561	578	551	607	553	586	563	531	517	582	559	578	530	550	580	586	570	602	552	628	574	526	598	552	544	566	586	550	559	603	544	535	565	564	573	557	524	607	557	574	555	545	537	545	546	515	531	576	541	550	554	573	568	597	598	556	563	571	581	546	561	519	569	619	546	623	572	577	569	590	574	592	558	584	548	540	585	559	554	589	530	495	531	579	577	562	531	539	642	580	568	570	574	573	564	557	549	543	576	567	596	577	544	555	558	591	512	538	573	564	583	587	573	520	550	583	592	576	528	559	510	588	542	588	578	606	551	577	559	578	594	563	570	571	596	552	550	535	538	601	510	583	578	565	602	581	558	563	583	566	579	581	582	547	535	571	583	604	600	569	543	560	527	564	556	564	552	558	527	573	545	499	552	552	565	568	568	549	519	542	561	558	536	593	570	574	562	570	549	565	575	634	512	563	580	554	546	603	576	527	556	589	597	536	580	544	538	572	537	517	594	554	609	588	538	580	566	562	545	544	584	575	588	510	518	543	589	564	535	564	534	543	589	558	498	543	589	592	527	554	540	577	602	589	527	618	537	549	527	578	520	546	565	551	563	575	592	531	535	546	590	586	581	573	587	587	534	521	569	584	554	567	554	594	633	551	575	557	568	556	579	605	550	524	528	585	585	546	558	563	577	537	596	549	527	602	566	557	582	552	563	584	584	537	583	583	553	535	542	583	582	526	528	549	533	553	579	610	574	538	571	553	553	554	545	575	572	546	610	546	539	578	563	548	582	600	551	584	550	542	553	613	585	578	527	605	571	563	565	574	577	594	577	544	559	558	584	542	575	569	563	542	575	568	586	574	582	598	554	548	561	602	568	592	566	543	562	549	514	556	562	590	568	558	543	563	595	529	583	557	546	523	613	543	593	575	562	539	543	557	555	540	601	579	545	633	555	575	537	521	526	561	561	580	584	577	569	576	580	548	524	567	577	564	523	567	515	570	562	508	540	566	570	544	530	561	601	577	574	556	539	576	561	554	548	571	573	564	565	529	554	553	591	634	578	593	567	537	581	574	560	562	575	549	572	537	574	559	558	567	552	576	588	547	592	585	565	560	601	589	594	520	574	572	582	560	604	531	587	527	542	596	579	557	550	536	567	574	533	550	531	555	544	595	559	589	592	567	539	574	542	564	595	600	557	545	582	570	572	543	560	580	533	553	569	562	591	562	549	581	559	575	563	552	581	530	541	566	561	579	533	548	581	607	609	519	545	582	532	551	570	522	551	569	544	596	575	574	550	537	583	575	514	564	573	606	580	571	507	622	576	600	545
13787	7844	4946	4466	3797	2328	1398	1029	495	339	352	316	320	283	261	286	239	213	230	210	256	217	218	209	238	224	216	234	240	213	230	206	189	223	224	258	228	234	217	235	242	235	217	228	241	221	197	224	222	219	223	211	238	196	231	226	232	204	218	207	235	221	216	217	218	234	258	236	224	179	234	229	235	229	214	232	191	232	230	226	216	235	214	226	208	203	226	219	203	223	236	232	198	205	204	214	228	224	217	228	203	210	231	222	209	205	206	207	237	202	222	204	222	218	218	214	212	238	203	208	225	223	208	228	219	223	221	236	238	206	224	216	220	235	211	206	241	211	234	204	237	240	203	214	217	213	239	211	202	216	212	215	211	206	206	202	217	218	205	233	249	204	231	214	209	228	224	231	213	221	219	240	225	231	226	221	199	250	215	218	237	227	239	212	226	187	228	245	235	204	202	209	229	230	221	222	249	210	223	220	203	182	247	224	204	208	226	209	241	201	230	234	239	229	227	260	227	235	230	190	204	214	251	214	198	192	223	211	203	233	201	230	236	212	231	233	237	222	234	272	229	223	206	256	224	231	228	226	222	254	240	217	237	225	246	194	218	219	230	208	245	207	212	248	222	202	200	210	206	226	235	228	224	221	235	236	239	224	227	209	216	216	222	220	213	203	195	211	218	226	203	247	228	209	233	225	240	235	191	205	225	210	228	235	240	224	209	214	216	235	256	200	235	250	222	204	225	229	220	207	231	220	220	235	227	225	225	237	185	242	226	221	232	213	223	239	199	195	248	204	221	269	195	212	227	214	211	233	219	226	228	210	203	218	237	202	229	216	198	211	262	210	221	222	221	231	229	230	196	249	217	222	255	236	209	200	186	225	206	217	198	192	217	220	211	206	203	232	233	208	200	223	238	240	236	237	219	214	197	209	248	224	226	230	218	228	212	242	221	234	251	223	219	202	249	248	205	204	232	229	211	221	224	203	217	216	237	220	241	217	244	214	221	196	240	217	205	207	220	260	255	222	203	204	211	213	233	233	219	211	204	244	213	227	226	219	233	257	200	219	231	228	233	246	219	244	202	203	241	228	242	220	216	224	232	215	212	191	221	250	203	218	225	221	221	218	220	204	216	208	228	215	238	238	221	228	252	245	210	242	224	256	225	208	203	246	218	199	253	227	221	204	238	194	214	189	204	210	249	214	231	193	190	253	254	213	208	210	251	247	189	195	220	195	220	227	232	228	207	222	196	228	215	233	209	212	202	208	224	215	227	218	231	233	202	247	217	220	225	253	213	219	225	218	218	204	234	194	247	212	233	225	213	231	223	225	205	237	224	223	244	199	210	235	200	223	198	223	234	217	237	233	232	215	245	235	236	258	218	221	232	218	223	193	243	238	231	221	246	223	235	263	235	240	226	208	237	212	237	231	214	242	214	240	221	215	237	226	218	261	255	232	240	247	235	213	225	205	235	208	211	218	202	233	235	259	219	221	242	222	220	261	210	206	237	222	236	207	215	227	239	220	237	222	244	209	216	215	240	210	234	209	260	208	213	237	230	215	219	205	228	231	206	259	215	206	245	225	211	222	232	223	217	229	223	233	206	220	242	233	231	235	206	221	213	237	221	245	229	216	241	236	230	234	209	244	207	239	247	214	209	239	237	252	229	249	221	247	273	225	244	226	206	199	228	245	239	219	202	222	213	221	215	226	237	215	217	236	246	204	233	212	223	238	255	206	220	203	207	235	236	227	244	220	229	215	206	236	241	227	225	230	244	242	244	211	221	259	226	241	224	237	217	224	201	195	229	224	229	207	226	209	228	226	220	219	225	240	239	248	220	218	213	229	197	220	226	210	201	238	212	222	205	242	216	217	216	216	215	232	172	232	230	214	192	210	236	230	227	214	238	228	229	251	229	212	211	217	222	198	216	201	217	205	227	252	229	225	233	224	213	231	216	230	213	204	229	238	242	203	237	207	233	214	213	236	202	211	217	205	244	216	235	221	234	220	244	231	207	220	210	209	208	212	235	227	238	223	235	222	229	209	216	217	219	237	246	236	206	244	266	225	225	235	222	224	198	235	235	191	230	237	216	246	229	220	212	226	230	203	198	249	219	229	202	215	214	246	181	213	171	263	225	223	234	213	215	227	207	218	199	256	220	202	217	234	236	197	248	212	243	232	201	227	206	232	233	204	222	228	223	210	205	241	230	223	213	200	243	260	228	247	199	241	255	214	207	208	248	219	218	216	241	194	227	215	239	195	226	235	221	210	230	191	213	226	214	217	232	260	233	244	227	236	223	224	241	227	218	217	225	217	211	253	216	233	234	214	223	217	223	209	205	233	225	226	227	217	229	249	228	206	192	222	235	213	211	207	202	232	243	212	226	220	257	220	233	203	213	249	231	194	206	249	234	211	230	229	221	201	219	208	236	227	233	218	214	241	202	242	230	207	216	220	230	235	211	219	213	218	215	227	222	215	221	223	214	242	245	227	208	230	211	208	211	214	213	231	222	227	200	226	228	239	213	227	224	257	224	243	175	231	238	240	201	248	238	237	236	246	224	224	217	240	234	214	205	231	213	205	220	230	209	200	234	235	234	211	210	253	212	240	226	199	207	200	212	232	207	214	237	218	220	207	243	226	237	260	219	239	213	231	244	219	202	229	218	240	203	224	236	224	180	203	243	230	187	203	229	226	240	214	259	231	237	216	226	237	225	227	216	196	244	238	208	251	229	202	222	210	229	234	229	238	225	208	251	226	194	202	213	208	202	228	211	208	215	244	221	224	211	226	241	216	216	199	238	216	230	192	208	233	232	237	239	228	228	214	238	220	213	249	183	241	252	248	227	212	220	203	202	239	245	253	233	232	235	212	201	230	223	238	231	217	219	210	187	221	227	224	192	210	234	232	234	226	220	179	204	218	224	236	225	225	236	216	213	214	221	214	212	223	203	214	228	206	220	224	240	241	201	221	222	213	209	236	222	236	200	212	241	212	237	258	238	244	209	212	237	243	242	233	217	240	218	217	208	231	237	211	200	230	212	228	247	219	213	220	195	228	206	204	233	236	236	266	226	206	223	215	236	237	224	212	225	207	216	221	212	230	248	205	213	195	244	209	214	212	204	221	208	197	215	228	210	224	193	216	225	222	220	210	238	213	209	232	208	197	219	265	229	193	243	229	245	256	234	218	199	229	203	237	229	220	227	232	237	223	234	231	213	218	200	221	231	206	250	229	217	262	204	238	219	198	201	196	221	239	240	228	226	214	212	209	221	214	236	212	252	248	214	218	208	202	258	249	223	214	205	251	233	217	231	222	218	225	209	212	273	209	214	236	230	229	262	216	214	211	234	224	196	216	235	250	188	222	212	251	209	218	199	240	243	202	248	215	230	228	235	246	245	233	204	232	196	209	233	238	199	179	240	202	236	219	219	222	225	244	203	225	241	240	232	202	234	201	236	225	239	191	195	215	205	215	235	253	233	230	194	233	238	234	255	186	190	213
7746	6016	8305	11988	11889	8571	5901	4445	2038	1181	1140	1051	1030	939	769	749	620	635	624	552	578	535	571	599	562	588	496	528	517	515	518	545	561	524	549	490	517	513	492	515	528	514	513	518	522	544	540	517	502	517	510	537	501	518	549	539	508	505	516	509	565	511	481	543	505	516	536	507	534	504	535	565	528	528	505	497	517	510	535	499	504	474	481	518	521	512	541	485	520	490	547	530	511	540	503	547	496	555	481	474	530	517	523	485	509	541	504	529	507	506	514	519	519	491	543	534	540	544	514	529	535	527	518	492	529	519	509	501	539	513	506	540	494	608	507	528	544	490	539	510	531	492	494	516	503	519	507	504	541	530	501	558	538	492	501	509	526	493	506	499	532	482	540	518	541	508	529	507	581	465	532	529	505	545	563	527	540	495	519	531	539	545	548	544	560	528	484	509	525	540	487	526	497	551	508	557	508	525	524	537	529	550	533	513	533	485	534	551	464	541	517	514	509	542	526	493	498	516	578	554	525	555	532	546	493	510	523	521	527	450	502	507	526	526	499	519	500	527	542	515	522	516	541	559	569	483	481	513	555	537	538	532	511	556	503	526	541	548	508	492	535	516	550	495	528	526	545	486	538	571	526	512	503	492	503	589	497	532	541	536	537	510	520	510	534	512	537	510	550	508	499	534	549	548	523	547	493	549	553	515	489	482	541	521	524	515	539	497	528	507	528	543	544	541	547	500	542	510	516	511	568	533	487	556	537	525	504	531	543	479	533	514	546	511	509	514	525	531	513	516	550	517	582	493	525	536	517	532	489	505	500	534	528	548	487	523	527	496	505	517	536	523	508	497	526	531	530	540	522	533	521	536	524	530	504	496	537	551	543	514	539	510	517	537	522	526	540	474	571	497	506	515	553	519	523	555	558	535	502	510	512	526	566	535	518	527	535	524	521	544	544	466	510	512	513	501	514	511	486	499	497	506	530	522	499	511	503	498	569	515	506	527	555	510	497	534	507	502	462	541	588	498	503	534	547	517	495	507	505	527	530	520	490	577	527	551	480	529	503	574	532	545	501	554	532	497	518	524	509	517	576	555	527	527	521	575	542	528	490	545	535	545	566	508	547	504	525	530	474	501	514	500	505	546	536	503	500	536	556	569	534	548	517	513	536	534	480	556	550	580	501	488	503	476	533	498	498	546	556	496	505	520	520	516	545	527	488	568	503	489	539	494	525	539	557	530	478	517	534	515	527	534	527	520	473	535	503	511	500	537	572	514	560	488	499	517	557	559	523	565	525	500	482	502	558	531	531	533	542	498	520	502	543	486	517	510	577	545	516	556	489	507	480	500	499	538	476	565	521	509	540	510	482	522	549	533	534	494	539	550	525	496	554	531	512	517	494	493	505	509	558	530	529	549	560	478	513	564	494	488	569	545	514	467	548	520	508	483	552	481	522	509	542	573	568	530	526	546	508	508	551	498	533	521	518	484	498	541	566	542	529	494	529	514	549	496	525	498	526	510	528	502	558	557	513	509	472	517	492	556	536	486	512	548	533	522	487	486	505	562	469	542	535	533	505	523	536	539	525	519	528	494	522	531	530	525	531	568	538	523	533	535	542	522	515	511	544	542	522	491	547	506	518	499	514	559	542	523	516	522	533	500	509	545	548	512	504	528	477	513	495	530	529	519	533	502	486	530	500	579	529	521	535	513	538	555	511	500	525	509	522	541	541	523	488	543	495	511	505	564	526	535	508	521	543	523	519	501	518	536	493	522	532	516	534	486	503	494	539	515	499	540	516	514	496	536	535	526	507	539	546	502	544	488	551	499	514	542	482	520	544	525	539	490	537	531	508	517	530	555	490	546	502	523	512	523	541	505	512	471	515	534	526	503	515	508	557	536	518	522	531	531	550	522	527	540	533	539	527	530	505	510	490	513	499	534	542	539	534	544	575	539	497	524	544	516	515	567	545	561	528	481	477	552	500	562	517	589	567	539	511	516	539	528	524	556	526	536	508	498	522	537	533	526	501	516	520	581	497	556	485	543	514	544	522	523	536	534	492	516	515	495	534	487	527	575	501	539	544	564	486	539	523	509	529	511	506	512	534	542	516	523	497	568	538	526	511	543	539	513	518	520	539	523	527	519	566	530	509	524	534	503	551	511	510	540	522	508	541	450	546	510	512	506	516	527	497	564	553	539	507	534	541	523	534	563	548	523	573	534	515	518	517	529	504	479	520	517	545	529	518	529	510	551	524	512	521	535	520	563	531	538	539	525	511	526	545	566	505	539	496	533	523	563	517	533	481	535	484	529	524	531	508	487	531	508	512	548	552	557	504	559	540	528	537	555	522	484	450	525	536	522	500	521	515	507	487	487	528	464	577	494	550	567	480	509	542	517	514	541	486	558	510	527	533	549	502	513	546	527	513	576	482	520	508	528	512	522	561	573	554	523	523	527	556	526	515	497	527	547	510	536	482	528	508	567	534	488	530	507	475	532	523	553	546	491	515	554	523	537	527	564	536	528	497	523	504	535	555	525	554	530	497	530	551	515	548	528	517	524	491	535	528	530	530	550	466	523	570	538	448	547	553	504	534	512	533	528	531	528	519	513	489	516	517	532	527	489	540	514	535	513	530	511	512	478	526	531	527	506	494	525	519	483	527	530	494	525	545	505	498	519	478	505	491	522	531	527	529	500	526	498	526	512	533	491	518	496	553	495	567	465	491	543	522	561	513	507	492	521	527	491	519	544	529	557	552	511	526	522	536	535	526	519	526	526	494	534	530	480	536	544	505	509	488	522	559	514	514	522	464	503	509	541	487	513	516	519	495	490	509	534	537	524	537	530	533	498	498	542	547	526	527	568	562	536	555	532	563	497	529	496	515	534	541	529	517	553	542	515	531	473	511	532	522	526	533	501	523	579	537	549	507	528	505	557	550	464	528	533	556	515	542	524	528	546	519	525	509	550	520	477	540	493	536	502	496	524	540	543	541	517	511	515	526	541	560	489	504	506	515	551	468	526	529	529	538	519	535	499	545	514	522	528	484	518	553	525	522	543	529	523	506	537	534	503	540	536	481	519	538	516	527	490	539	531	539	506	548	551	502	538	495	504	518	527	506	495	534	495	541	495	523	515	526	544	550	518	509	532	507	570	544	506	513	527	480	506	502	536	524	531	528	498	531	534	560	515	565	492	520	537	509	526	520	521	553	506	488	516	530	511	526	530	507	487	527	480	557	551	492	484	534	493	484	522	501	501	539	539	584	514	518	503	520	526	518	514	521	544	486	529	489	533	562	534	505	527	514	519	529	532	502	546	491	511	517	545	472	506	486	544	513	565	490	573	527	500	521	547	531	502	537	551	496	506	525	535	527	556	553	511	527	539	537	506	503	530	534	555	500	521	524	557	556	497	509	533	517	544	573	516	545	482	492	522	505	537	493	496	488	545	523	532	520	528	559	510	544	492	592	506	516	549	536	532	566	543	560	529	546	533	569	525	531	553
25156	13183	12746	12913	9018	5406	2932	1912	1500	1062	691	638	552	416	346	381	325	285	261	243	208	253	245	274	261	192	152	145	141	131	138	160	128	144	154	147	146	145	147	142	167	106	114	155	148	140	153	145	133	138	118	142	144	134	117	152	133	132	134	120	145	113	133	124	133	134	131	136	144	145	115	121	126	128	141	126	110	110	121	138	142	130	128	116	122	159	127	128	124	139	163	148	130	134	124	127	124	144	123	132	143	127	131	118	143	123	124	109	147	104	144	118	129	138	125	134	132	172	140	130	125	125	111	125	150	133	116	141	133	164	125	133	147	142	128	136	123	127	144	146	129	126	142	119	126	131	129	127	133	163	121	136	125	144	142	121	118	141	149	124	128	120	147	127	132	130	136	127	133	126	132	137	145	134	149	142	140	136	124	139	145	122	138	118	112	127	121	118	121	119	135	136	141	140	132	109	134	149	134	120	127	140	137	123	151	129	125	140	129	134	112	137	133	112	123	134	122	143	141	98	133	148	138	117	133	132	150	133	141	153	134	128	148	127	123	142	130	131	146	138	130	129	129	132	153	131	148	133	137	132	130	142	146	127	118	118	135	135	138	131	129	132	122	150	116	138	131	131	133	122	117	150	131	113	153	129	112	140	161	115	157	148	149	139	134	144	115	147	158	159	123	144	123	123	119	131	123	117	139	124	133	135	128	148	129	125	135	156	133	142	133	140	135	129	143	131	121	116	139	135	113	118	178	131	137	133	136	137	171	149	156	158	142	142	127	138	129	144	126	112	122	143	127	134	134	168	135	112	146	136	154	131	137	135	133	149	141	134	136	130	117	150	127	154	134	142	129	123	140	134	124	126	123	125	138	145	114	139	123	132	122	154	146	130	134	129	132	130	101	142	148	149	122	125	146	131	130	137	142	140	155	123	133	140	129	114	112	137	137	140	145	133	143	140	130	132	145	124	134	124	155	131	135	157	133	136	122	119	134	122	135	144	150	119	121	122	107	122	137	118	153	130	134	156	137	133	133	110	122	149	114	126	136	155	127	138	124	130	120	141	141	132	143	142	134	145	139	105	125	136	138	125	128	129	129	133	147	122	146	143	150	101	149	155	141	123	151	145	130	154	126	117	144	144	137	118	123	137	130	139	129	129	140	120	142	144	109	156	130	127	120	132	126	131	137	141	129	135	134	132	143	126	129	147	139	144	148	125	114	146	148	121	136	141	129	123	134	125	118	133	125	144	119	131	116	150	160	130	129	125	124	132	121	111	137	119	134	120	124	138	149	115	117	143	136	119	131	135	127	146	136	126	140	150	135	138	142	133	124	168	148	139	139	130	144	123	148	135	141	124	142	128	120	112	149	143	149	137	141	136	134	127	139	124	117	155	129	127	125	125	123	135	133	129	122	117	132	146	150	117	126	124	139	141	136	145	144	150	165	138	135	130	118	112	153	141	137	123	120	140	126	119	120	132	126	134	132	139	119	118	113	132	140	130	130	139	124	147	131	131	149	108	137	141	126	129	122	150	112	121	141	127	140	127	117	122	124	135	113	107	114	134	133	137	130	141	113	142	134	125	126	120	127	130	145	136	138	136	162	123	124	131	121	124	128	111	134	128	147	137	147	148	138	127	131	126	153	142	113	131	133	141	142	127	121	109	119	116	149	140	126	119	134	145	107	131	125	139	136	139	141	142	156	130	136	119	130	120	133	122	137	127	144	119	142	150	141	140	127	151	126	125	139	142	121	132	109	141	126	115	129	126	131	131	148	133	108	118	114	142	141	140	137	143	126	139	152	97	134	128	147	172	137	142	114	130	139	154	123	128	134	169	132	130	134	129	143	164	125	129	133	121	116	123	127	140	148	135	126	132	117	122	139	114	137	131	132	101	134	135	126	140	115	146	142	149	130	121	155	128	133	152	133	123	129	127	140	137	136	139	127	123	128	125	145	140	127	149	142	149	127	149	142	125	139	141	127	114	110	128	129	146	138	151	135	135	124	137	131	160	142	113	120	136	125	117	141	153	144	140	157	146	122	149	141	128	132	147	118	125	140	127	129	136	148	141	126	133	131	133	111	132	142	143	124	138	138	137	145	119	123	127	136	141	128	135	120	113	152	140	133	147	116	117	121	112	129	138	115	134	126	141	159	134	126	138	129	123	138	142	115	142	131	119	125	122	134	125	137	119	108	147	140	124	137	142	102	138	122	145	153	147	141	151	132	138	146	125	122	128	144	132	155	136	120	115	143	148	135	145	158	142	146	141	127	125	138	143	126	140	142	121	144	163	150	148	105	113	152	147	126	127	146	121	128	119	97	118	143	141	132	149	119	118	140	93	150	127	123	154	123	153	132	123	116	138	116	136	121	133	127	139	155	131	150	140	122	144	128	135	126	117	142	137	146	152	125	151	121	132	138	134	146	123	119	126	131	125	148	128	123	132	136	152	116	139	135	127	127	124	150	152	150	133	135	138	142	131	147	158	146	138	136	117	136	127	109	137	145	165	128	114	142	119	131	126	123	131	105	132	133	130	123	124	143	144	143	140	121	129	141	149	132	114	129	152	135	137	147	141	136	125	117	125	125	108	110	126	169	112	109	145	131	141	118	133	125	151	130	131	137	127	156	162	129	127	134	108	131	135	138	149	127	122	126	93	120	124	129	131	112	122	131	108	134	148	121	121	135	125	154	122	160	124	123	139	147	121	136	144	146	128	135	116	139	121	144	132	119	125	131	134	115	136	133	127	144	135	136	119	142	132	121	153	139	126	168	118	130	139	132	135	124	136	124	119	156	161	133	126	123	133	138	164	145	119	138	128	120	123	111	147	138	126	146	124	143	146	140	113	141	143	137	137	128	131	118	110	118	118	155	144	133	119	139	131	134	132	133	133	120	139	132	136	133	134	112	143	132	125	127	124	115	123	149	135	127	130	120	133	141	132	125	138	118	140	125	116	149	149	145	133	105	140	117	126	127	131	98	146	139	132	137	134	104	125	129	109	135	145	110	147	125	128	129	136	138	130	121	130	126	126	164	128	134	134	125	149	138	147	133	117	137	129	135	137	116	131	136	129	132	128	147	132	109	125	134	122	146	152	141	137	134	152	122	135	141	147	138	152	141	119	121	149	123	123	122	133	158	143	136	125	133	124	153	138	135	148	129	148	132	134	149	123	136	137	154	138	145	108	143	145	133	135	116	142	115	118	116	142	158	147	135	135	128	123	130	121	131	106	117	140	132	134	151	140	122	111	133	111	145	118	136	131	126	114	137	143	138	140	141	123	138	132	122	157	148	127	141	141	134	151	152	123	132	143	107	141	104	150	157	139	135	134	146	126	150	143	124	139	120	136	142	149	160	130	136	124	137	108	143	154	131	127	123	133	131	117	154	149	157	122	136	119	131	127	137	137	127	130	124	133	138	129	141	118	132	133	140	129	139	129	143	115	126	130	143	129	142	138	147	134	129	133	135	131	115	135	126	116	108	141	134	144	136	129
13716	9051	17090	24152	20776	16206	11171	8426	6816	4884	3793	3646	2950	2162	1912	1972	1830	1585	1307	1084	1192	1478	1316	1298	1434	615	459	457	433	411	390	414	373	431	400	430	412	376	391	401	444	379	398	375	396	335	409	370	374	362	347	402	372	350	329	365	369	339	381	332	399	340	361	382	369	381	394	335	342	376	361	331	361	352	331	357	365	362	356	355	349	358	346	369	355	342	377	325	350	335	395	315	355	339	360	348	348	350	347	368	360	347	358	388	344	373	340	324	356	363	336	370	358	335	361	361	368	341	390	304	340	327	356	345	324	353	373	346	369	343	313	349	345	369	366	369	333	348	322	374	363	326	342	387	352	364	389	341	309	326	355	358	350	350	343	311	344	381	347	364	350	323	345	355	343	362	355	352	383	343	352	351	352	365	370	339	362	321	350	346	340	381	331	362	342	365	392	338	343	328	333	343	391	334	352	363	328	373	351	351	359	338	383	327	354	295	366	379	341	367	324	351	338	359	384	367	361	373	344	370	340	357	403	362	381	381	367	340	360	340	389	332	337	307	365	338	378	338	311	342	307	333	358	334	369	307	361	357	378	320	351	333	354	367	356	370	348	354	376	364	348	357	319	374	348	348	321	361	350	344	363	360	347	334	378	368	362	393	375	360	366	363	335	346	335	352	333	367	352	374	323	343	357	353	362	350	355	368	338	366	370	354	354	369	341	341	351	345	370	332	330	319	363	362	367	348	346	347	363	324	358	380	366	376	369	330	330	362	324	326	356	404	389	401	353	337	334	374	329	350	349	373	332	357	353	374	353	353	334	366	382	358	375	332	356	349	329	351	364	327	349	362	376	372	352	333	328	372	356	357	334	362	369	303	354	392	364	351	364	367	305	361	367	352	368	348	367	368	358	326	326	344	341	352	380	372	379	367	369	363	353	368	366	356	357	321	333	330	375	323	379	353	371	335	361	340	346	350	363	369	358	350	355	334	364	342	317	340	341	368	372	350	358	330	379	315	358	337	360	354	329	339	342	370	338	345	386	380	340	319	296	354	335	373	362	381	357	322	352	345	365	321	347	323	334	322	337	361	353	362	335	389	359	348	351	329	376	336	358	335	349	357	383	387	337	370	357	366	354	356	355	348	391	360	358	387	368	382	348	357	374	363	356	339	317	412	334	366	328	343	333	353	337	363	369	341	339	363	371	346	364	369	351	334	345	373	344	332	355	333	359	340	367	359	361	342	331	364	351	367	394	404	361	331	367	388	372	341	332	377	314	348	349	341	338	366	374	368	341	345	368	347	327	351	364	370	332	365	382	331	364	329	344	372	356	344	362	320	348	340	305	326	366	355	341	351	353	307	353	387	356	338	335	343	324	370	340	386	345	322	360	334	334	348	331	353	328	339	364	348	345	356	358	313	321	339	335	364	342	321	362	338	327	341	378	328	368	358	370	360	326	370	370	368	340	314	382	362	322	337	326	316	356	334	357	356	366	379	354	347	372	347	335	348	316	331	364	339	350	338	347	325	362	332	323	368	322	363	324	346	350	369	350	317	357	375	325	370	363	331	362	344	335	344	335	343	354	373	327	358	337	362	341	350	338	330	392	382	342	357	321	341	360	364	353	332	324	312	344	340	353	360	350	341	355	315	330	387	350	344	362	345	338	316	345	308	348	370	360	309	321	346	343	342	351	378	374	328	334	344	371	335	374	358	368	371	346	331	341	362	384	328	319	385	360	357	342	321	356	342	335	343	329	390	315	335	345	328	312	349	338	368	366	334	352	311	329	351	341	344	348	324	326	362	367	359	347	349	368	356	367	339	363	355	347	351	349	332	377	334	367	323	328	353	374	352	367	338	337	352	324	356	355	321	380	331	343	350	309	350	364	344	347	331	322	370	350	373	341	337	361	336	358	339	338	359	352	346	375	358	391	355	334	335	374	354	329	368	338	361	361	334	359	360	373	360	386	328	330	340	351	350	328	353	349	325	336	357	335	325	337	322	319	337	352	360	344	336	344	351	345	321	353	367	372	338	376	351	344	323	384	338	333	336	326	347	328	343	334	374	370	373	342	366	347	356	400	359	350	346	341	314	337	359	344	366	369	382	341	297	336	382	316	373	362	353	347	342	356	354	333	350	349	313	341	382	331	347	351	357	335	343	350	353	341	370	327	327	389	333	365	374	341	367	351	354	357	344	365	336	352	306	362	344	360	336	373	319	329	349	331	348	351	357	339	373	333	364	385	342	298	333	370	382	343	355	341	384	345	315	350	384	368	362	363	371	337	355	349	361	354	334	347	372	358	319	362	353	348	363	370	372	371	371	345	367	366	347	350	333	352	309	332	365	357	333	363	333	333	343	336	367	344	301	322	343	346	333	354	359	354	383	350	353	367	346	351	304	364	358	346	316	361	361	350	356	349	356	366	313	334	321	373	365	390	299	372	369	367	385	299	376	331	368	337	333	352	330	342	352	338	321	340	358	347	347	343	363	348	329	339	369	380	335	350	349	367	336	333	351	316	391	360	353	371	371	344	331	382	340	361	387	383	364	340	354	338	363	379	363	336	341	345	350	344	369	360	371	344	350	338	326	340	346	334	329	341	326	378	364	335	310	332	342	372	343	335	345	402	350	371	349	344	367	374	342	345	353	330	369	334	340	349	351	362	324	331	346	367	346	365	326	349	301	348	310	384	361	325	338	349	335	348	348	360	339	350	366	338	359	366	299	347	373	345	345	358	324	353	350	337	350	352	361	353	344	351	357	359	371	352	345	367	338	348	386	361	369	351	339	373	375	329	363	321	359	341	363	355	358	354	326	353	358	327	347	337	355	367	336	347	387	368	350	355	350	356	341	353	372	338	353	309	331	324	326	371	326	362	320	346	320	325	314	343	365	351	339	315	369	348	365	368	369	342	365	359	345	357	345	379	363	376	329	380	348	340	307	379	345	386	345	343	383	355	365	356	341	339	355	336	321	353	335	342	355	363	328	335	336	334	347	346	371	342	366	340	367	353	329	350	337	318	340	340	358	377	337	366	351	360	329	364	361	343	368	350	349	316	356	349	345	378	328	343	361	367	330	343	357	330	318	387	364	332	346	373	351	370	302	353	329	353	344	316	338	329	350	339	393	380	378	359	327	351	347	346	332	356	343	384	291	361	338	343	350	367	391	361	366	353	350	327	346	363	357	324	341	333	386	370	351	357	347	317	351	371	362	379	352	339	365	369	356	323	320	354	391	331	349	364	336	364	337	371	335	318	324	379	376	358	359	337	355	351	352	358	369	349	387	340	329	344	336	363	348	346	340	357	331	352	349	329	347	384	341	348	327	357	336	359	343	349	360	387	340	359	352	365	355	340	343	356	350	342	356	340	334	373	382	382	349	340	349	387	332	338	349	367	360	348	352	357	349	356	350	367	348	324	346	340	368	318	370	343	375	348	344	329	368	365	361	377	344	307	333	376	358	338	337	338	349	356	373	338	349	335	364	346	358	371	367	323	343	379	323
33411	17350	20513	20946	13574	8078	4797	2977	2261	1879	1426	1303	1115	784	661	623	641	493	482	429	525	523	593	537	484	336	267	234	236	246	255	263	245	241	234	255	262	245	268	240	245	267	249	237	264	271	265	252	245	206	235	227	230	270	235	276	231	233	242	247	283	258	242	239	239	233	224	227	228	235	238	206	246	282	234	262	221	227	228	217	241	216	271	258	226	246	217	235	220	209	242	253	232	261	242	262	278	219	245	232	239	227	236	240	258	232	260	234	249	221	254	222	248	220	243	254	263	212	242	245	224	261	243	224	273	220	247	245	237	224	242	211	196	224	214	229	216	254	244	231	248	246	262	239	228	256	241	235	221	235	256	207	222	224	237	232	268	220	244	254	262	224	207	244	237	195	241	238	247	251	246	247	240	235	237	261	249	213	232	259	230	237	225	240	227	222	204	241	258	244	236	201	239	237	212	233	256	258	245	257	242	242	206	242	224	257	253	246	230	220	234	271	245	244	231	257	231	247	239	231	218	206	254	244	249	232	223	254	238	239	245	214	219	239	214	242	222	257	233	222	233	250	256	234	231	207	246	269	254	220	245	252	248	229	228	268	246	240	255	207	215	247	233	250	243	272	227	252	249	228	238	230	240	239	245	224	228	237	247	237	235	209	239	256	213	240	225	240	263	242	235	208	228	227	221	247	261	223	260	258	224	233	243	214	265	239	243	233	227	220	211	248	214	265	218	199	217	231	236	229	235	250	241	241	237	294	235	254	233	226	243	241	262	218	236	229	233	237	243	228	260	245	268	221	248	255	239	224	212	222	229	255	233	254	233	244	225	233	209	219	232	229	212	248	221	226	237	238	231	253	238	231	218	247	266	246	215	230	235	238	213	229	256	237	199	254	236	272	218	243	240	209	232	287	218	220	241	204	236	230	246	257	253	258	222	244	251	231	249	249	219	228	213	218	252	227	234	229	208	230	224	213	229	217	244	270	256	229	232	233	259	249	246	227	229	229	243	207	221	220	236	235	221	214	221	249	248	240	271	219	230	257	242	241	236	238	238	253	242	234	235	246	249	240	257	236	246	235	237	231	243	226	249	246	224	239	236	248	222	242	217	214	224	247	237	226	236	237	221	213	242	245	221	242	230	224	205	214	254	244	276	228	228	246	236	230	219	238	216	224	250	279	260	255	258	255	225	222	232	256	221	245	244	235	243	207	248	218	238	226	243	243	244	221	245	240	238	224	223	235	231	228	234	222	238	240	253	224	250	253	267	253	227	247	268	262	213	216	243	246	247	233	249	245	229	249	230	218	266	209	213	231	249	239	235	231	260	244	268	247	226	225	220	233	224	203	250	244	244	243	206	246	229	222	242	220	239	244	232	238	264	246	263	210	240	229	237	253	249	234	218	238	241	202	222	222	237	244	200	254	254	212	250	219	221	237	225	218	241	210	268	231	241	224	265	236	222	219	237	218	208	237	235	225	231	228	243	270	216	258	249	226	242	220	262	257	237	240	241	242	219	241	240	242	242	213	235	239	232	247	234	242	235	253	239	254	196	232	243	234	282	241	244	249	230	211	250	233	234	229	230	243	205	225	247	262	226	238	239	228	233	232	253	225	235	225	223	228	239	265	233	243	229	236	233	229	228	248	262	248	236	209	252	227	245	242	256	230	237	271	236	227	229	249	242	248	237	227	225	238	196	213	262	231	246	256	233	238	231	239	241	245	206	247	222	248	257	238	238	248	252	228	210	224	250	213	205	248	226	211	245	271	219	255	229	253	228	233	240	222	219	246	242	250	237	234	229	231	234	214	232	223	246	228	242	256	238	231	220	231	227	223	212	229	239	224	273	230	250	227	257	234	238	233	239	224	251	217	219	247	252	248	228	244	260	234	250	247	248	207	211	246	253	220	230	239	248	234	261	247	256	249	281	226	220	244	226	238	238	257	234	233	245	251	265	227	240	240	249	250	226	218	239	217	232	222	235	216	222	235	206	250	248	259	268	252	259	266	253	261	225	251	245	229	258	258	251	230	263	254	254	238	239	247	221	231	247	256	208	222	227	230	258	254	232	240	227	217	225	237	213	238	225	225	247	230	246	248	237	244	206	221	262	237	256	194	218	212	213	242	255	240	233	240	243	228	241	218	269	245	217	244	239	214	255	240	243	250	234	207	232	269	236	217	245	222	228	233	217	238	235	248	266	248	245	213	203	214	236	264	219	225	223	227	233	236	246	243	223	221	257	257	232	259	211	211	255	223	240	244	266	237	274	256	258	210	247	229	235	230	229	247	210	243	214	211	238	238	251	237	211	227	245	215	236	212	211	234	259	268	227	249	223	225	251	212	215	239	217	258	238	246	222	229	237	202	252	243	205	256	226	206	264	207	246	243	234	243	227	221	243	224	222	256	234	253	248	218	266	249	242	208	231	225	246	233	219	228	196	213	242	247	244	238	228	251	213	264	247	237	217	219	226	235	224	228	236	246	236	277	224	225	222	222	250	241	257	241	209	253	224	241	229	232	256	218	231	260	221	259	267	221	247	210	232	257	211	219	216	224	211	238	242	219	232	262	253	231	272	209	253	254	248	246	224	210	256	243	245	238	237	247	260	241	243	220	248	241	228	229	241	237	224	245	233	245	223	266	229	258	220	228	235	227	239	228	245	286	213	256	243	252	231	253	225	244	253	236	227	283	252	239	241	228	246	260	237	204	231	249	238	256	257	231	238	230	239	264	235	243	241	219	253	224	213	234	259	243	271	230	222	214	255	267	266	228	215	212	216	244	232	265	262	239	253	249	243	250	244	242	236	217	230	215	208	252	240	249	250	268	269	236	249	253	214	210	237	205	253	220	255	222	233	227	229	226	207	238	247	239	251	253	271	234	238	235	247	222	253	268	218	270	241	224	234	248	259	238	230	261	212	223	242	217	225	209	253	208	256	274	240	267	266	236	242	256	243	229	199	232	269	243	235	218	230	235	260	253	233	220	220	212	240	233	242	267	222	225	252	258	225	228	276	237	249	249	238	224	221	249	250	228	228	212	255	266	216	206	225	230	251	238	242	223	247	220	244	242	242	233	234	218	276	239	236	247	231	218	244	242	211	225	231	248	243	227	258	201	244	255	238	229	204	263	264	239	247	233	243	214	239	224	229	247	219	238	259	258	259	213	237	232	186	223	242	235	220	222	239	249	242	234	234	209	268	244	238	231	237	253	266	236	215	221	208	257	204	225	220	233	228	218	261	259	229	238	209	218	222	229	279	224	240	239	236	242	220	257	236	259	244	237	228	220	225	226	203	220	236	239	229	249	221	240	236	253	227	258	254	224	223	246	221	236	225	262	237	231	227	229	203	257	211	210	234	222	234	227	219	228	221	240	256	226	220	227	240	251	249	222	234	251	243	256	253	255	204	228	222	231	238	266	243	242	248	245	226	231	238	254	213	234	228	261	255	243	263	262	233	269	263	213	231	256	248	257	248	238	214	246	224	219	244	221	231	256
17345	10959	24401	30796	26110	19894	14592	10786	9333	7831	6020	6294	4739	3429	2922	2936	3203	2321	2376	2281	2780	2439	3185	2693	2601	1353	812	727	768	728	688	707	638	693	673	673	683	663	670	684	678	629	699	665	610	598	648	635	677	633	635	613	640	634	608	627	626	593	674	576	558	589	596	601	619	602	618	569	644	622	617	581	590	595	614	579	614	589	621	607	607	574	577	592	590	575	585	614	586	601	594	647	601	621	594	585	553	568	559	587	541	550	561	590	563	584	554	599	577	610	589	543	605	579	574	623	602	578	637	609	593	614	572	523	521	580	581	628	617	573	577	530	585	594	591	538	576	581	567	594	618	550	590	591	594	600	566	572	598	559	605	553	571	583	583	558	616	565	576	604	609	578	558	578	584	596	576	562	564	578	588	538	563	510	540	556	574	576	565	598	571	610	614	594	566	558	544	557	543	568	589	573	588	557	564	584	581	574	563	587	574	581	603	562	583	584	614	578	600	593	586	584	575	625	591	534	570	574	536	573	573	599	552	568	587	583	564	552	549	596	604	598	611	549	594	574	571	577	594	559	554	550	561	575	578	586	612	529	599	624	576	598	586	547	581	580	572	553	545	601	561	584	533	554	600	597	588	613	567	566	526	608	614	568	549	600	558	599	587	582	510	580	576	552	562	591	540	584	614	569	592	601	570	558	588	590	605	601	570	554	588	575	575	556	556	547	597	576	587	566	573	593	574	521	560	562	629	628	609	563	586	551	608	550	568	571	540	579	537	579	607	563	562	574	650	571	559	576	552	626	666	588	624	569	577	553	573	575	576	555	574	563	558	611	592	617	615	563	578	582	554	587	629	580	570	602	574	562	591	571	543	567	595	608	568	617	624	589	617	584	584	542	600	560	538	554	531	568	609	578	574	588	523	575	581	544	560	543	569	526	631	573	567	603	553	567	599	596	566	592	568	575	584	551	575	589	629	589	549	568	574	608	595	596	581	564	576	549	615	572	585	570	581	566	583	560	582	615	611	616	573	568	587	595	590	596	529	584	567	560	560	578	574	575	577	563	588	566	558	582	550	612	596	588	578	613	581	580	556	592	551	557	598	594	588	548	571	619	560	526	588	597	574	578	593	572	537	570	605	588	601	572	599	560	629	569	593	569	551	603	569	583	561	619	597	566	583	578	556	571	601	568	596	571	583	576	591	579	603	606	582	555	589	588	609	571	578	566	575	600	600	549	606	533	572	582	582	598	564	559	561	580	605	569	622	580	578	582	569	521	568	599	587	598	593	624	581	584	594	584	589	568	591	558	609	548	579	568	580	575	618	561	579	585	571	555	540	540	582	597	572	595	565	590	567	542	642	600	575	588	600	543	557	544	584	601	609	561	603	637	577	564	545	589	596	572	593	628	550	575	563	562	556	545	610	556	576	578	590	583	598	574	605	577	572	632	615	560	585	563	570	614	542	591	583	578	607	533	587	576	566	571	571	575	567	603	560	569	624	542	606	593	560	549	604	578	577	570	624	643	594	563	556	626	560	571	552	591	555	550	548	575	530	601	568	568	555	585	566	586	556	574	583	611	555	586	550	530	565	584	583	511	574	571	546	540	572	568	554	592	577	583	603	612	571	556	548	615	620	532	618	580	578	562	580	570	580	581	627	579	575	613	594	552	597	583	543	570	605	552	582	576	574	570	566	599	564	592	564	578	589	605	586	584	555	586	578	547	577	566	585	608	567	572	617	566	597	573	572	613	542	573	552	553	553	546	567	592	593	613	563	584	554	631	556	550	572	573	570	561	581	566	569	618	535	591	596	563	585	554	601	543	581	632	585	589	575	605	620	579	565	586	575	570	577	574	537	587	583	582	577	568	560	554	545	524	563	572	574	610	606	544	578	531	581	613	567	533	575	555	586	571	560	579	547	575	531	570	590	598	539	595	562	587	561	565	563	563	593	552	607	566	563	562	598	564	578	544	579	578	567	593	605	597	564	587	574	563	513	597	575	604	588	544	583	554	551	596	582	566	592	579	569	569	571	593	592	588	579	605	575	572	640	587	652	593	534	548	553	558	565	601	562	553	593	578	558	554	544	605	597	595	598	591	531	581	588	558	571	589	569	603	570	579	568	573	550	638	630	581	579	594	555	598	548	590	579	591	570	560	593	561	592	559	584	579	602	577	584	589	581	612	555	593	568	598	570	618	587	577	612	545	572	606	606	585	566	584	568	585	581	511	566	541	608	588	580	565	636	550	667	580	567	579	567	542	570	568	578	604	557	591	608	594	585	588	545	578	609	601	588	623	546	588	559	571	575	544	553	537	607	594	579	595	612	596	586	595	588	642	590	602	550	606	579	581	641	571	558	587	603	592	549	567	548	572	565	570	589	577	564	586	590	587	598	580	573	568	567	582	600	572	565	603	551	574	598	587	538	587	620	558	553	608	568	535	567	584	573	561	599	552	578	591	576	596	568	563	552	592	573	562	546	544	613	576	563	565	572	566	591	609	592	562	596	587	558	537	581	553	565	587	565	568	605	590	571	562	595	544	575	619	566	609	555	635	579	553	597	603	595	548	565	612	591	567	542	566	592	556	587	584	570	563	584	575	505	549	559	553	561	588	607	540	581	540	604	639	581	562	598	573	574	613	606	590	583	525	599	572	588	573	557	601	587	541	566	537	595	585	574	559	571	545	579	561	563	523	525	538	654	557	599	586	565	608	574	568	576	553	610	593	574	577	574	593	555	560	591	564	578	600	600	564	618	592	586	580	606	564	606	594	578	587	556	560	568	617	551	612	570	590	593	571	566	614	530	608	600	568	562	651	577	550	605	571	568	582	529	571	564	585	554	565	614	527	575	580	561	539	571	598	585	572	600	580	579	548	584	599	540	592	584	578	584	572	662	610	555	567	541	577	579	605	612	579	564	581	571	594	512	573	624	617	589	600	558	555	611	624	568	555	596	549	580	607	584	540	576	536	580	597	572	612	543	570	553	575	628	535	580	567	584	554	545	607	562	560	554	576	603	579	554	599	584	599	547	595	547	554	619	600	583	532	551	607	592	570	588	592	568	580	610	568	543	556	584	585	561	552	568	590	577	550	581	595	595	596	583	597	542	537	617	574	617	593	576	532	555	554	581	583	579	566	564	632	588	581	567	571	569	547	595	557	577	557	599	614	588	585	546	594	551	603	554	585	525	565	601	603	580	553	549	544	601	568	616	592	595	600	550	622	552	561	579	579	636	635	562	563	582	576	597	583	578	632	576	583	538	561	578	559	584	590	608	593	575	592	550	578	609	581	592	598	558	583	601	593	551	563	582	609	571	582	574	609	544	564	584	609	628	584	621	558	595	592	557	574	581	593	539	597	588	591	597	561	616	562	577	566	586	545	568	583	585	596	540	616	578	579	536	544	599	576	588	598	551	569	588	570	582	598	591	582	590	557	538	579	633	597	612	578	596	601	605	590	554	598	585	554	563	565	567	576	566	589	560	560	565	581	594	565	563	580	594	554
11689	5556	9136	8111	4728	2075	898	506	419	325	294	296	280	220	221	252	231	214	249	222	247	263	211	210	211	235	243	207	214	224	233	249	211	237	225	227	211	199	215	199	204	225	220	215	220	238	221	235	227	215	204	233	249	214	250	242	238	204	212	234	224	223	244	204	231	222	213	211	235	228	224	226	214	209	239	211	250	240	220	223	217	226	245	240	244	214	206	224	213	238	239	225	233	217	247	213	217	208	220	212	235	247	209	209	243	251	234	215	183	215	227	253	237	225	209	228	197	207	252	233	245	232	226	222	244	238	194	209	212	239	238	203	212	227	214	193	208	202	214	221	244	212	242	240	220	226	193	209	238	227	225	229	209	200	223	237	229	237	229	214	237	205	224	243	197	236	218	222	224	230	217	213	245	212	219	229	236	236	211	186	219	221	231	242	229	220	234	198	236	217	203	240	231	218	227	222	231	224	240	210	220	223	245	209	224	229	239	235	225	221	218	213	219	225	219	227	231	220	206	227	242	214	229	204	239	214	222	247	201	219	232	251	220	226	231	201	239	208	193	228	224	238	236	217	243	222	237	224	201	224	216	202	224	212	257	234	237	243	215	227	274	230	224	238	213	234	211	223	233	205	238	204	233	200	209	193	240	181	227	223	225	221	235	244	182	221	228	237	222	210	246	219	238	234	257	250	237	212	222	214	240	223	236	204	217	232	231	241	220	206	188	203	219	226	219	206	201	238	243	223	214	238	205	223	215	176	233	249	235	223	228	208	246	221	226	220	227	195	227	231	241	262	202	231	225	220	206	230	224	230	203	263	229	206	203	230	219	220	220	222	217	209	215	246	188	244	236	227	238	229	201	231	225	211	216	222	216	257	230	235	221	211	235	223	227	235	207	218	233	227	243	240	240	195	223	240	230	219	228	200	221	205	214	209	218	206	222	211	222	214	213	213	251	250	251	236	228	240	239	197	228	200	239	209	230	242	236	233	232	267	217	222	252	226	221	255	228	214	249	229	212	231	225	226	184	232	212	250	204	252	216	237	240	235	224	226	215	208	234	203	189	226	221	210	203	224	225	233	224	227	234	213	232	218	219	223	234	198	201	220	222	249	239	226	231	217	199	220	241	232	208	228	225	232	218	230	222	230	231	165	224	252	230	222	183	236	231	219	196	227	230	226	217	221	202	230	254	223	190	226	227	213	231	227	237	224	216	205	217	205	243	220	225	242	212	221	219	211	209	220	222	222	212	195	217	228	245	225	238	214	204	216	196	250	216	235	208	204	222	212	232	231	225	227	238	210	238	257	253	215	237	209	199	214	220	235	257	204	210	212	233	201	227	252	220	213	214	230	211	231	220	254	251	208	220	208	224	197	204	217	212	237	211	243	228	214	254	233	227	222	206	221	208	221	207	225	226	231	211	199	243	231	207	269	229	195	220	221	228	245	217	215	228	234	214	216	231	251	238	228	253	244	213	230	211	233	216	214	199	208	204	204	223	204	221	206	225	213	230	215	214	203	241	252	234	251	219	259	227	269	212	237	213	249	220	251	261	244	256	227	232	226	226	226	230	213	204	207	233	237	237	207	186	230	216	217	233	232	237	223	221	223	225	232	228	222	242	209	224	226	215	234	220	231	202	240	220	221	207	230	243	246	211	242	233	211	241	241	212	212	217	244	220	257	242	209	248	239	231	211	229	203	247	236	229	217	217	198	214	215	211	224	238	220	225	230	234	243	222	218	225	244	236	218	223	219	237	228	209	220	241	232	241	232	238	228	210	218	220	219	237	198	217	204	230	205	216	250	211	223	255	244	212	230	222	208	210	246	206	224	211	220	233	228	221	230	241	238	212	227	209	215	229	232	248	217	230	233	214	236	235	215	229	225	199	225	224	212	233	218	201	220	238	225	217	228	209	225	268	207	223	224	250	230	209	204	235	221	241	217	216	215	212	209	234	238	230	208	212	231	238	211	240	222	197	216	238	217	246	213	231	230	243	213	225	247	208	222	244	201	176	233	225	215	205	213	228	236	256	251	210	235	231	236	233	236	235	227	219	229	215	217	235	219	243	240	214	203	243	219	244	240	231	223	223	227	230	215	189	205	247	229	220	231	227	225	228	213	237	224	219	229	242	236	221	214	241	195	228	228	226	253	227	201	209	240	219	244	249	226	218	227	221	217	238	198	217	226	234	247	202	228	251	220	211	220	215	219	216	218	257	202	229	215	245	251	215	210	231	234	227	239	246	223	227	223	242	223	236	254	239	222	202	223	211	262	254	207	242	233	244	215	228	245	208	230	217	221	238	243	250	207	235	236	200	208	193	217	204	233	218	212	233	215	221	200	220	216	227	236	230	245	196	225	236	244	213	221	250	214	237	257	217	252	239	252	230	228	212	231	213	223	212	250	196	207	212	215	211	220	238	230	236	216	224	229	241	220	226	226	241	229	230	244	211	236	188	208	216	236	220	227	216	236	214	232	230	223	219	207	249	233	213	213	216	227	224	243	249	218	230	242	206	220	214	217	220	209	250	229	235	234	234	233	225	233	242	228	237	218	245	236	214	208	231	246	226	217	217	224	230	257	235	227	223	217	267	250	225	238	230	215	233	241	240	248	218	235	231	219	234	218	246	238	240	244	210	215	245	221	193	237	241	247	199	197	208	250	254	253	230	210	209	204	215	242	224	210	245	229	234	249	206	201	202	219	212	260	221	193	231	278	242	230	241	256	207	193	199	229	222	233	231	235	217	217	219	264	218	223	237	202	229	247	222	218	223	242	234	253	233	220	262	219	228	223	219	216	228	235	204	248	221	226	241	245	238	217	217	241	235	220	229	240	249	211	238	187	216	194	238	211	225	213	219	222	204	190	214	203	239	234	215	241	210	229	235	201	213	221	248	217	217	220	256	228	229	220	241	232	217	287	235	248	233	227	259	222	228	228	223	221	223	261	214	225	225	241	208	217	226	243	238	231	226	213	242	223	227	229	228	223	227	244	237	238	221	209	211	220	208	242	233	218	217	211	224	216	223	229	240	228	246	224	222	229	240	213	223	238	229	239	216	229	234	215	212	232	219	219	225	242	238	214	196	214	234	212	208	224	231	231	236	221	208	209	211	224	212	252	212	240	233	235	219	208	216	262	211	206	257	235	223	195	229	232	198	232	230	221	199	212	214	228	213	200	222	196	228	222	226	221	248	191	245	207	225	247	243	209	202	218	237	242	204	218	223	242	224	220	212	237	221	222	259	220	192	193	206	199	221	214	242	223	228	203	226	229	207	241	236	227	255	227	207	240	236	211	221	221	239	229	204	223	206	212	248	210	210	219	223	225	236	247	234	238	212	242	214	239	248	210	233	219	213	247	225	203	217	215	219	224	213	235	223	220	227	231	238	235	231	247	233	244	246	229	198	212	230	233	218	210	210	218	217	226	219	235	247	206	222	207	226	263	276	232	222	223	220	216	207	215	204	229	216	211	231	240	248	212	202	212	220	208	220	254
6529	4746	15066	17821	13501	7359	3578	2309	1597	1182	1086	1017	869	732	724	662	662	577	555	581	580	620	576	544	541	542	547	495	533	539	527	572	499	543	523	533	533	499	571	513	520	513	548	542	473	493	525	548	534	578	541	545	545	532	520	521	531	520	514	505	513	500	562	508	544	514	516	526	513	529	491	503	525	526	512	564	469	551	516	498	525	518	528	537	524	495	491	509	513	557	523	522	511	513	551	588	544	510	515	546	526	523	512	543	490	491	508	509	510	499	548	560	525	533	507	561	502	508	524	590	526	561	535	497	568	524	541	542	544	531	561	549	537	526	491	522	546	518	518	528	499	553	509	530	540	562	508	523	510	512	530	546	539	568	522	522	511	498	548	547	541	535	509	552	532	542	508	493	512	583	532	514	537	498	519	535	525	532	523	538	523	528	531	556	507	537	530	491	549	535	521	532	486	548	526	521	504	509	541	505	509	537	531	536	548	533	532	514	526	488	577	567	551	497	526	519	546	504	522	520	551	545	517	518	533	555	518	512	506	567	491	543	493	580	499	505	536	496	502	553	491	576	529	532	526	525	541	510	523	549	539	568	561	536	536	536	513	538	515	535	532	511	521	488	525	572	531	545	561	554	529	497	540	533	523	530	523	520	536	542	542	516	516	515	528	487	560	549	505	525	509	549	466	514	508	512	552	541	519	494	477	516	527	496	526	530	561	519	529	557	503	502	528	545	548	507	567	538	514	494	520	509	485	504	532	492	519	509	495	531	540	527	499	534	496	495	501	516	500	534	532	516	531	524	534	544	497	505	548	552	510	490	510	528	512	539	536	558	519	536	534	517	524	528	557	571	520	514	528	498	527	503	523	474	535	515	524	570	536	540	523	486	554	496	546	515	542	539	482	496	521	523	517	515	478	491	534	559	528	495	501	529	505	513	518	542	530	541	529	513	512	516	523	503	509	507	527	521	510	511	540	488	468	529	549	536	497	503	491	491	571	509	538	544	552	585	493	518	518	542	544	521	497	541	516	571	536	529	500	500	596	534	533	529	534	520	508	537	542	497	510	525	501	516	527	532	524	492	487	535	572	505	533	527	543	515	513	544	556	503	534	563	518	513	514	540	536	552	530	498	537	490	568	545	529	536	561	511	526	494	531	511	560	522	498	536	504	536	507	497	507	525	531	561	491	557	539	574	569	528	571	527	526	533	546	511	533	526	526	546	530	523	562	529	532	559	534	513	520	547	530	540	501	530	497	507	531	495	542	571	567	526	545	536	510	527	485	575	592	536	538	539	521	530	511	509	528	555	569	533	547	543	520	529	547	542	517	543	534	501	503	549	488	498	537	504	553	522	502	528	518	529	524	515	557	589	553	568	519	513	525	543	548	544	491	518	568	488	527	557	540	482	514	527	518	495	554	531	521	542	520	527	516	529	550	500	503	538	511	566	519	502	543	543	538	516	542	499	518	522	541	533	526	520	524	518	490	549	513	524	496	524	544	529	525	536	576	490	514	486	548	523	539	536	508	529	490	543	546	527	491	488	580	492	547	521	503	567	526	572	480	505	602	527	521	481	584	538	503	536	475	508	489	568	489	529	579	573	492	555	506	527	510	548	547	508	519	563	490	539	503	534	533	513	542	508	556	565	513	537	530	488	548	536	484	555	525	531	520	493	539	579	530	509	516	522	541	543	515	552	499	530	525	512	513	520	536	584	487	523	531	527	481	551	496	533	506	511	536	509	513	514	500	547	512	513	530	570	523	480	536	488	509	510	530	494	528	551	510	549	537	542	509	509	523	552	479	516	510	558	503	526	537	547	569	499	532	555	544	504	508	534	520	532	516	529	523	556	495	523	517	524	533	542	548	546	528	521	523	515	516	509	525	495	583	498	525	525	558	545	540	512	552	524	549	528	506	523	521	491	524	544	545	487	526	532	528	542	570	541	537	519	486	549	533	538	516	508	572	534	518	532	498	522	517	504	516	530	515	499	522	485	581	581	493	539	555	548	537	527	549	546	516	510	530	516	548	547	540	539	511	492	529	523	549	527	507	521	508	543	541	527	550	513	537	509	499	522	523	482	521	504	551	483	531	551	537	539	530	545	544	506	532	507	531	511	568	510	539	554	520	553	545	516	519	506	514	531	539	510	529	498	517	535	489	516	522	509	541	502	540	538	517	553	542	545	512	524	525	544	543	539	556	537	521	546	530	516	516	535	516	501	528	518	524	517	552	534	521	513	524	499	533	526	520	558	528	524	569	553	512	520	527	541	584	518	533	532	507	565	511	526	546	548	538	508	521	553	548	580	543	548	510	526	526	497	547	525	529	519	521	531	524	478	525	504	550	540	522	536	548	502	550	534	575	512	577	533	557	509	541	520	487	544	519	543	528	470	516	493	525	520	544	531	496	506	520	501	537	507	534	571	539	561	564	515	499	532	515	501	540	547	503	504	525	516	496	545	551	564	496	535	536	510	536	526	526	518	510	533	494	548	571	549	556	519	503	497	517	539	495	542	500	562	492	550	526	510	476	579	522	517	507	465	525	505	486	481	561	527	501	525	513	546	530	527	512	525	488	544	520	559	536	538	549	519	516	543	564	555	490	516	530	508	543	541	551	527	549	539	548	549	474	559	535	530	501	526	511	515	531	555	498	512	508	508	527	539	526	530	526	522	557	549	510	547	515	490	525	535	523	533	570	534	512	538	557	504	531	557	534	566	563	532	505	535	558	545	526	546	554	526	520	541	549	521	568	510	541	510	551	531	479	522	552	542	534	503	532	485	505	530	543	534	487	500	532	530	533	542	573	512	493	537	527	544	506	535	506	533	518	523	488	549	547	529	535	522	503	602	509	600	500	540	522	537	536	515	535	544	539	549	547	532	540	534	535	519	520	511	531	506	500	506	522	525	507	507	482	520	528	569	528	516	514	507	556	511	563	517	535	497	519	529	512	491	512	542	519	583	492	557	512	490	559	527	483	488	499	538	478	568	551	548	498	484	553	583	534	513	544	566	518	575	549	539	517	548	521	518	543	523	574	490	521	535	552	539	549	504	516	498	549	555	517	525	555	538	515	540	484	553	516	506	515	512	566	549	477	505	566	555	507	532	532	474	585	575	518	530	524	531	506	538	538	503	526	495	511	541	524	514	577	569	496	495	536	542	536	581	520	524	499	522	544	504	478	486	504	525	546	515	524	528	533	511	547	514	522	525	529	529	499	466	537	525	551	541	510	559	535	507	518	549	551	513	553	512	451	514	559	552	529	501	562	533	562	489	543	490	537	509	532	504	531	541	512	516	556	504	558	566	545	571	539	533	599	589	536	494	491	543	568	494	532	502	514	577	560	521	564	544	554	544	529	505	492	545	544	511	493	497	523	536	523	506	506	509	536	505	523	514	543	511	529	521	497	516	489	519	546	512	484	529	552	515	522	531	514	514	535	547	528	559	541	518	542	511	533	545	538	547	529	450	550	529	524	551	526	519	541	508	498	523	496	497
20792	11877	19912	16615	8982	5182	2547	1482	1152	1032	700	620	698	382	385	329	306	286	304	319	339	292	304	212	184	250	144	157	155	150	145	149	163	142	134	143	147	133	145	127	150	144	165	141	144	129	131	150	141	127	131	137	108	142	131	134	144	144	135	140	145	144	140	137	139	138	134	140	135	151	137	128	143	152	122	149	146	148	128	122	133	173	142	134	148	136	117	137	132	139	137	135	126	130	137	139	127	140	139	114	122	127	123	141	130	153	150	116	100	151	167	123	127	150	127	144	148	118	126	136	147	119	161	137	149	140	138	114	136	149	163	132	118	125	143	131	139	147	131	118	134	138	134	133	135	135	131	122	130	136	168	136	124	141	131	151	139	144	142	126	124	179	130	128	142	136	127	129	147	172	149	136	141	144	128	122	128	143	137	141	160	151	128	158	134	155	145	112	121	145	134	131	134	131	138	121	152	134	114	137	134	158	147	118	141	149	122	124	122	130	160	124	141	118	130	136	108	152	162	139	139	144	132	146	137	131	133	148	139	123	129	136	124	148	149	143	131	136	149	136	159	144	136	133	136	134	128	155	118	115	125	135	147	151	127	159	124	138	131	135	136	142	140	150	124	144	134	128	133	123	140	127	132	140	150	135	147	149	112	138	128	140	119	143	147	136	161	146	133	120	137	134	134	147	132	152	134	137	132	159	140	137	137	131	127	135	137	132	125	163	122	142	148	129	141	145	124	126	135	121	129	143	138	141	147	114	160	140	151	134	131	160	128	142	115	149	119	125	120	132	139	131	147	157	128	108	134	151	128	159	128	137	140	146	152	149	136	127	126	163	128	114	150	154	149	137	148	134	138	154	145	135	150	132	127	143	125	149	134	127	125	126	124	145	138	130	152	140	137	143	137	143	126	136	137	144	158	127	118	128	144	134	141	143	141	147	134	134	130	148	123	130	135	125	124	153	140	137	158	109	133	140	168	135	133	143	136	145	161	160	153	122	145	118	130	147	137	130	128	147	114	126	138	99	140	140	129	133	140	128	115	126	140	126	123	144	122	132	110	124	145	154	108	153	160	152	132	123	138	132	132	148	133	121	119	132	137	143	126	137	128	154	129	154	138	128	160	148	122	136	151	149	148	156	152	140	135	124	140	119	144	173	141	119	148	124	148	140	141	162	138	114	132	141	131	135	142	118	128	163	145	149	141	133	125	126	127	147	124	125	119	148	125	132	121	151	140	124	134	135	133	131	127	137	111	109	147	124	133	143	153	133	145	126	139	158	128	139	132	140	132	107	150	101	154	140	131	129	136	124	121	161	137	147	127	118	154	132	145	129	137	132	133	163	145	142	139	139	151	161	129	149	145	122	147	147	129	132	158	118	142	163	132	106	140	124	129	126	149	133	146	130	131	153	126	103	125	138	131	132	123	148	117	153	138	119	137	135	111	129	147	139	165	125	133	136	124	138	155	143	144	135	127	153	142	162	149	132	153	139	122	146	126	134	124	136	139	133	138	142	135	116	149	154	161	146	144	123	151	135	142	146	136	138	135	147	110	126	110	123	113	138	134	115	161	133	111	145	146	143	139	141	122	134	132	114	156	133	150	137	128	137	139	132	117	143	150	134	162	138	144	151	127	140	133	135	127	128	149	119	140	160	152	130	155	141	129	150	150	149	134	144	158	129	133	139	148	142	131	146	127	139	142	137	141	132	148	129	112	136	140	130	128	141	133	127	128	135	151	127	124	127	163	150	124	124	137	122	134	148	150	116	136	148	116	118	153	151	138	160	139	151	125	134	131	125	137	129	142	133	148	142	140	127	149	152	132	132	141	134	131	145	137	125	150	143	142	141	127	134	140	146	149	147	122	139	135	138	156	137	131	120	123	147	144	127	160	136	162	122	155	154	152	133	140	139	138	135	133	143	140	132	152	122	151	139	108	130	125	141	156	150	147	141	152	154	135	122	151	120	131	148	143	158	133	154	130	142	142	151	132	137	136	117	147	139	149	136	120	131	142	145	137	144	161	142	142	136	146	122	137	119	132	140	150	134	135	129	146	150	142	113	128	157	141	118	146	139	116	141	116	130	160	140	157	129	138	155	149	144	128	134	123	122	142	137	156	133	130	143	157	165	119	133	129	148	147	146	135	140	136	150	160	151	150	142	139	142	133	127	136	117	124	144	140	130	109	133	146	122	149	150	108	156	162	149	131	124	149	139	127	157	140	132	145	144	146	136	130	138	124	148	140	130	142	153	148	122	135	129	127	139	125	124	130	134	145	146	137	134	146	133	119	129	133	141	114	134	111	122	147	140	130	141	139	129	146	156	128	129	139	120	138	126	154	118	130	138	155	160	155	171	130	157	168	133	108	121	123	113	135	137	148	140	149	125	124	133	151	137	113	157	144	138	179	121	148	150	117	119	122	148	153	140	135	143	142	120	139	161	128	132	133	142	147	153	144	137	155	123	142	137	146	115	131	142	137	154	150	146	126	161	153	140	138	169	124	140	157	164	141	157	158	142	131	120	154	131	137	149	138	151	139	130	149	125	129	144	144	140	137	132	127	144	145	124	130	136	122	165	158	131	143	127	161	139	115	129	142	133	153	133	135	143	147	141	158	146	124	114	121	113	173	146	145	126	136	129	138	138	119	148	160	120	151	111	144	135	128	119	152	137	131	150	115	137	123	151	148	150	115	125	159	131	159	136	152	150	156	103	126	129	156	130	133	122	136	133	134	127	132	138	128	113	120	153	134	136	136	138	153	119	141	142	143	138	131	155	114	129	135	139	144	146	163	125	128	127	123	128	122	130	133	131	137	137	134	147	129	142	143	138	144	143	128	145	138	152	142	158	142	131	139	136	151	158	118	123	133	111	134	127	126	121	140	135	133	145	133	123	138	141	141	134	126	140	127	128	133	143	138	132	155	141	144	146	112	132	157	153	144	126	135	136	152	132	124	124	139	139	118	150	157	142	120	161	141	141	139	134	154	126	133	124	134	142	134	160	142	160	136	134	134	155	148	136	133	141	128	149	137	143	139	136	147	149	138	140	158	126	125	146	138	138	144	140	142	128	155	139	149	141	123	150	144	140	115	129	126	156	121	133	143	133	114	133	152	143	146	124	142	139	134	139	158	163	144	151	139	131	153	125	127	138	129	117	159	145	149	123	141	135	149	140	127	137	140	136	139	136	145	134	149	131	136	142	137	132	133	132	157	146	156	145	139	129	129	149	146	146	143	133	137	141	120	107	137	125	155	132	130	126	124	135	151	133	125	143	132	121	147	142	159	145	142	142	160	132	154	146	131	134	142	156	139	128	137	123	122	156	144	139	126	148	152	139	132	113	139	117	122	138	131	125	106	143	126	125	120	145	133	110	106	122	157	138	122	131	133	116	126	141	128	133	120	117	147	146	133	144	129	119	141	145	133	131	130	152	115	157	144	128	140	129	149	136	117	142	126	116	138	145	135	137	128	157	146	137	116	147	156	151	133	130	139	145
11570	9392	25065	27161	20460	16266	9666	6759	5177	4648	3434	3840	3306	2247	2174	1825	1557	1470	1587	1667	1651	1579	1515	1187	983	1316	494	482	452	445	423	410	406	406	416	421	441	405	412	415	420	398	414	413	403	396	409	381	409	387	376	414	390	381	403	375	385	402	363	389	414	347	369	349	380	380	403	352	373	366	370	354	384	366	387	350	366	398	368	401	398	391	404	390	364	375	396	339	364	372	377	358	398	363	372	351	346	351	387	381	375	376	362	380	377	402	365	389	387	357	346	389	357	395	378	356	379	416	351	383	349	355	342	380	365	365	364	358	357	362	367	374	364	352	338	339	370	358	383	359	372	350	384	334	396	367	396	385	368	372	351	347	377	375	348	357	388	339	368	396	381	350	350	360	390	409	379	401	376	360	345	346	346	348	407	352	370	354	338	324	379	331	361	338	347	333	347	326	365	365	336	345	396	371	347	344	350	390	358	367	377	326	366	401	337	388	354	320	354	376	375	369	368	363	363	347	367	363	352	353	365	369	388	379	360	339	390	375	393	369	316	355	386	335	377	367	362	372	380	325	365	349	336	360	407	373	330	377	375	376	363	370	383	365	341	370	347	348	382	379	391	331	345	381	355	369	394	367	352	368	350	350	379	366	349	373	360	359	370	344	346	359	345	351	367	374	360	378	337	372	360	366	368	366	376	349	399	361	409	369	375	337	380	360	320	353	378	371	352	371	366	361	368	348	350	380	353	347	385	358	358	381	366	385	337	380	363	370	369	339	378	364	358	340	376	383	340	371	366	343	370	352	344	373	381	357	351	367	388	357	381	357	384	352	359	351	370	372	369	359	340	354	393	367	377	388	381	339	348	341	336	333	371	386	359	390	358	339	387	381	368	367	363	363	367	343	338	334	395	353	406	371	365	364	357	337	366	348	351	360	333	373	345	355	365	375	362	362	413	351	349	390	370	350	358	345	359	372	375	391	330	338	359	381	378	373	353	357	364	404	380	352	353	351	387	381	390	359	350	359	375	377	385	368	331	358	378	379	373	373	384	322	331	359	366	348	348	354	351	353	377	343	353	362	363	398	373	367	352	366	358	345	341	376	344	380	390	341	346	382	355	341	387	351	366	359	341	373	375	361	371	324	377	380	345	375	359	350	371	350	404	353	384	386	351	376	380	389	346	365	368	323	337	359	370	348	341	344	355	395	325	362	364	358	387	349	361	363	418	365	346	362	369	328	368	404	388	307	364	366	349	367	347	367	402	349	384	349	349	375	377	378	351	351	358	365	391	369	383	362	358	340	366	410	363	352	362	356	345	365	350	373	370	354	380	380	363	384	364	370	328	378	322	346	332	358	365	355	358	349	365	393	352	346	383	334	325	354	382	350	363	356	344	351	328	360	364	348	377	339	353	368	358	355	336	365	406	339	353	379	345	334	317	375	367	347	355	346	340	379	347	348	366	346	354	389	359	359	371	334	331	404	367	359	355	395	326	355	346	358	333	352	362	387	345	370	405	347	370	377	367	343	362	362	374	373	341	380	373	360	375	373	354	360	367	347	395	384	345	346	388	404	328	341	379	337	364	381	378	351	333	341	349	362	341	361	349	355	337	351	364	353	340	371	365	374	360	360	337	361	360	400	341	350	383	376	373	315	346	329	368	362	377	387	359	381	349	340	374	375	363	360	348	333	380	355	386	383	342	356	363	362	382	365	349	374	372	372	339	360	365	388	360	375	373	340	359	361	345	373	346	340	362	362	357	333	346	339	364	376	377	383	371	383	377	363	367	387	390	340	336	362	331	393	353	376	356	344	336	381	341	368	321	374	371	339	343	396	341	361	392	366	366	372	350	404	367	363	339	385	391	354	356	349	370	383	388	365	355	381	377	348	355	344	362	378	393	364	374	329	351	367	336	350	394	348	348	358	349	367	358	375	320	397	345	352	373	382	335	371	361	349	351	359	366	374	349	365	335	354	358	373	377	348	374	402	363	377	337	320	349	374	360	350	346	364	349	366	378	371	368	364	376	366	355	370	380	346	356	360	365	367	367	348	356	372	356	360	362	370	381	389	326	360	335	384	365	342	366	346	357	415	378	371	374	383	361	372	343	389	390	332	364	354	333	358	340	373	368	350	358	363	341	379	363	367	357	347	357	385	349	381	375	362	343	370	364	356	393	357	348	358	337	365	381	347	348	385	345	394	382	362	343	373	357	343	361	326	393	368	338	389	358	336	372	360	370	366	369	374	356	336	393	360	350	357	384	351	373	339	378	351	343	358	349	375	365	351	345	366	348	374	343	328	329	375	391	369	383	378	354	334	345	369	402	350	347	368	356	336	343	376	356	336	334	346	347	363	362	355	346	343	374	369	336	330	363	367	334	365	384	351	375	348	338	342	378	364	350	362	348	375	385	387	345	358	373	362	346	329	378	401	337	342	358	364	374	363	336	347	393	346	348	357	366	344	379	366	356	353	352	345	319	352	364	404	351	362	324	341	341	363	360	398	336	405	354	371	367	373	351	375	363	370	368	376	337	337	381	351	357	343	337	386	393	368	341	370	357	386	347	377	336	331	351	381	359	325	359	361	365	341	372	361	366	344	335	367	377	355	361	384	336	347	377	395	364	371	359	351	376	332	375	367	340	372	361	388	365	389	374	402	361	348	376	366	378	350	364	371	341	348	365	360	394	364	338	350	377	368	347	332	339	356	361	349	376	329	357	366	391	361	392	362	342	356	374	346	361	383	374	369	363	388	330	350	369	359	365	357	365	353	357	367	353	383	379	386	367	371	353	319	365	360	333	341	341	343	361	347	378	355	356	387	353	354	348	364	388	383	378	315	360	386	381	367	377	350	376	369	356	377	338	367	349	343	374	382	362	376	383	375	355	366	331	349	345	332	344	383	310	339	363	369	369	365	398	320	406	361	381	343	358	351	391	366	346	336	347	341	362	355	368	390	357	353	350	342	350	346	380	326	368	334	323	359	379	339	372	356	354	373	364	352	358	353	356	382	346	339	387	333	334	355	395	373	338	374	360	356	340	382	352	329	357	335	355	357	351	359	359	341	332	340	346	358	341	340	302	368	366	366	344	337	366	369	332	341	337	329	385	357	355	329	369	352	373	378	332	364	357	358	333	339	335	377	371	374	350	375	354	353	363	348	369	346	358	349	353	340	417	383	368	382	313	367	359	370	368	383	363	369	346	330	356	399	326	385	336	361	362	353	355	379	382	342	365	369	352	371	357	365	388	355	334	396	347	357	386	359	378	353	358	338	365	351	338	347	377	370	388	385	368	353	393	387	341	383	360	339	375	361	367	371	398	364	343	389	353	367	358	338	341	378	361	352	361	362	351	333	354	346	375	357	354	357	380	329	328	334	370	377	357	352	363	346	379	364	334	381	351	330	339	383	331	345	382	355	370	350	319	362	362	414	337	365	338	401	347	323	371	361	364	364	387	348	349	369	372	381	327	376	390	350	374	352	385	360	373	359	367	367	371	351	398	381
29343	19695	27959	21589	14405	8674	4485	2982	1992	1727	1303	1156	1012	809	674	633	638	490	512	636	570	462	462	430	371	334	293	267	282	276	256	224	227	257	258	281	263	248	265	272	243	235	242	253	231	251	252	252	268	256	263	243	245	262	255	284	247	255	284	231	261	274	265	240	246	244	231	249	258	258	277	259	234	245	246	244	237	228	266	258	239	226	246	242	256	229	262	245	242	232	284	275	227	198	236	228	244	241	260	220	218	270	250	252	275	257	236	239	237	258	252	223	242	242	240	253	255	234	226	217	228	218	248	212	251	265	255	269	245	246	261	258	272	268	236	235	259	238	251	214	218	221	237	246	253	256	265	252	244	244	242	259	242	244	237	252	252	233	271	260	226	249	259	247	241	239	215	277	246	251	223	263	238	274	244	229	235	243	264	242	250	264	262	228	255	268	252	250	282	276	264	241	239	244	224	228	263	252	247	256	277	274	271	269	233	253	250	256	265	242	278	211	231	233	259	235	248	232	246	273	262	275	224	240	263	247	244	270	227	254	233	219	246	255	252	210	262	258	231	260	233	256	234	252	238	213	225	248	259	254	226	260	243	230	256	253	225	210	229	228	253	228	256	243	240	265	246	228	235	254	250	238	224	242	246	257	237	276	278	248	280	271	255	243	268	245	265	263	270	296	252	264	231	240	258	263	254	237	235	243	230	241	238	257	246	244	241	250	237	225	260	276	229	252	259	256	226	237	244	232	232	234	268	251	232	238	237	256	240	245	251	238	226	238	228	254	247	257	269	262	222	230	227	225	233	268	233	202	252	262	238	238	237	272	266	231	253	207	287	242	283	237	246	258	246	225	233	239	247	255	283	251	237	225	247	258	241	207	225	225	229	233	245	243	264	259	235	248	243	254	244	219	242	274	253	244	260	245	244	260	256	264	192	254	255	239	230	255	265	226	242	242	241	243	226	240	261	231	267	262	243	213	247	261	265	206	239	245	245	264	225	257	243	253	228	213	242	222	237	250	238	231	266	263	230	236	259	242	223	236	235	261	246	234	269	237	252	249	269	249	256	276	242	246	257	264	249	248	253	258	249	222	254	268	232	256	271	245	233	246	263	231	244	266	271	229	282	291	263	250	264	245	243	243	263	246	254	229	236	244	230	243	226	227	247	245	252	252	248	247	243	231	237	239	234	226	219	257	247	239	220	246	240	224	248	278	237	228	243	263	220	241	252	237	214	242	234	268	270	235	242	265	247	253	275	239	245	263	225	230	254	258	241	261	276	243	248	237	240	243	249	225	232	270	271	240	251	236	234	235	244	243	257	227	231	244	237	228	226	235	238	243	235	250	274	195	223	236	266	258	248	256	247	246	257	246	226	253	224	243	238	238	251	268	228	254	253	274	246	244	257	237	207	219	266	237	254	221	227	255	221	211	244	240	263	235	253	250	269	258	238	249	261	218	262	253	263	266	263	297	252	239	238	253	233	250	262	267	236	244	252	236	237	251	268	236	220	246	240	247	232	246	273	257	244	280	219	231	228	262	216	247	202	216	278	219	225	239	262	262	250	250	225	280	252	217	252	226	225	223	257	227	225	242	226	238	235	253	205	233	239	240	250	226	233	268	255	223	253	259	240	255	234	251	259	221	281	230	249	210	237	254	242	244	242	255	229	232	250	236	233	226	247	245	226	262	246	249	236	259	221	224	251	233	250	232	269	215	224	240	250	262	204	261	253	252	244	215	259	221	268	275	239	257	250	249	240	225	249	247	244	226	247	237	241	235	232	250	242	226	224	263	235	264	225	225	252	256	249	255	246	240	252	212	231	257	265	239	252	225	258	230	236	250	224	244	244	269	253	276	241	253	220	252	239	259	255	228	294	234	249	257	243	247	237	233	265	224	237	262	245	227	220	234	260	275	263	251	221	244	258	260	275	251	220	232	240	231	228	242	215	218	262	226	224	241	249	230	272	238	238	222	265	269	245	237	232	234	232	261	255	258	253	232	257	226	253	267	241	213	265	241	228	284	229	240	258	243	276	220	269	243	244	246	257	238	236	222	235	248	254	243	244	250	247	243	264	237	214	232	224	255	251	231	228	247	262	247	252	250	249	247	247	230	226	211	260	228	227	247	232	243	238	263	253	249	257	208	241	229	235	208	253	241	230	221	257	244	263	243	214	255	240	251	239	229	266	224	248	243	217	221	235	229	231	244	230	213	274	279	252	228	222	224	256	242	223	267	227	264	248	260	261	257	270	264	236	223	255	238	239	246	245	257	224	255	257	248	211	258	221	217	247	240	257	238	268	241	250	223	215	226	227	229	259	254	224	257	241	277	239	244	219	245	251	277	254	244	214	244	219	260	192	200	250	243	245	259	233	253	274	256	251	234	244	255	264	218	257	226	256	247	273	235	234	277	285	221	263	225	259	281	218	241	229	246	235	250	261	267	266	255	250	249	258	227	261	234	222	231	231	214	255	234	237	247	226	221	229	259	233	224	259	232	216	215	272	265	259	272	265	231	234	283	240	241	255	228	275	228	252	260	264	230	226	271	244	223	259	250	211	257	252	213	250	259	235	261	219	256	241	254	226	228	253	239	252	252	248	224	250	244	232	252	234	241	264	252	273	246	221	234	225	250	220	263	262	251	238	250	250	237	248	248	231	239	234	243	252	272	250	256	252	233	264	248	257	251	236	283	244	231	244	234	226	254	221	251	251	212	262	253	231	244	247	266	229	217	215	287	238	241	200	253	253	241	242	264	264	238	249	232	274	214	244	223	227	249	228	267	241	234	219	244	239	235	236	268	258	197	253	213	245	275	249	248	236	243	221	246	256	254	238	224	240	246	208	237	239	230	241	263	246	250	230	242	248	243	224	240	271	249	244	261	241	235	246	232	215	219	234	281	245	233	284	234	237	231	238	241	228	249	259	213	252	229	233	253	248	236	223	237	237	258	268	269	244	229	232	231	256	254	261	260	215	239	248	255	251	247	240	263	288	245	254	231	239	250	231	234	268	207	218	211	244	246	252	248	258	251	235	235	240	228	221	265	222	241	224	217	237	266	232	230	253	233	237	263	272	251	267	247	234	240	246	231	237	215	244	242	253	230	254	233	272	217	260	248	234	234	232	243	254	242	249	272	227	259	229	238	262	237	255	253	238	273	267	251	267	241	254	271	245	263	256	240	231	262	226	200	226	228	260	249	259	231	222	250	272	259	242	258	274	269	237	248	228	243	252	234	239	230	235	239	244	236	220	259	268	258	237	221	202	260	258	222	225	234	253	249	256	245	237	265	257	269	257	239	203	275	227	223	263	237	230	242	247	248	241	229	254	217	212	254	238	247	254	235	238	261	255	246	244	242	239	239	258	212	229	271	270	242	255	273	272	246	240	273	238	250	231	246	217	227	249	255	241	284	238	235	256	258	259	221	232	258	251	231	223	257	247	253	228	277	249	231	252	226	243	230	258	253	254	272	296	251	231	250	230	247	255	255	246	257	225	283
15323	14595	30946	31055	28225	21011	14139	11197	7964	7242	6036	5853	4992	4069	3480	3468	3008	2493	2638	3567	2820	2299	1996	1810	1457	1299	886	762	732	717	712	705	721	706	713	678	670	714	663	682	676	680	671	684	680	672	717	645	643	663	655	665	648	664	614	655	626	630	649	668	593	635	580	612	597	650	614	643	596	617	611	615	633	600	589	643	622	641	624	610	634	581	604	637	614	613	630	596	668	585	578	623	590	580	596	617	621	648	638	605	547	579	557	611	614	602	620	598	590	646	567	619	601	557	625	562	614	630	587	602	576	592	584	565	621	598	610	575	596	588	589	644	613	597	559	577	617	614	575	595	609	603	567	626	631	580	624	630	553	604	601	575	598	634	552	622	617	612	598	613	657	612	595	632	604	570	606	577	607	575	603	638	600	586	573	584	642	571	595	609	618	574	586	608	621	618	627	653	606	589	612	616	585	565	612	579	646	624	577	644	619	621	600	612	607	568	590	566	586	604	607	610	633	633	615	590	640	570	566	598	619	569	589	554	585	546	587	588	668	586	590	586	589	565	627	561	621	623	629	560	601	638	607	573	568	589	586	594	595	572	597	596	586	627	586	625	619	599	586	623	560	623	590	597	596	583	551	595	604	617	618	588	588	627	574	651	556	578	609	583	590	613	624	609	612	610	594	580	588	601	625	645	613	598	594	595	612	601	584	574	589	552	578	626	583	601	580	652	594	598	586	576	627	594	601	620	583	530	585	583	587	613	653	543	622	584	625	596	600	557	609	618	598	562	613	549	620	576	585	623	592	622	574	541	632	575	604	568	613	602	607	600	558	591	593	627	641	599	608	601	555	604	596	613	618	584	575	596	541	600	612	601	587	619	594	582	558	569	624	569	609	609	536	583	590	615	556	589	568	591	578	589	629	609	623	641	594	571	597	589	573	593	574	588	598	615	566	610	583	615	591	613	589	611	634	627	599	570	590	582	620	595	553	620	563	587	582	588	617	557	561	615	572	599	591	612	581	618	595	604	589	619	568	571	557	575	578	607	604	631	589	616	622	546	535	566	598	599	640	588	608	604	595	610	570	591	609	630	610	558	608	607	587	596	592	606	601	618	597	613	591	590	568	544	581	623	590	564	594	583	569	637	609	585	598	591	564	583	598	579	588	572	589	601	577	637	577	595	612	564	611	580	608	625	624	563	622	612	648	592	637	583	610	547	605	574	540	589	601	617	636	629	575	599	564	614	596	602	631	614	627	592	595	558	585	617	562	620	613	596	610	633	600	614	607	631	608	605	603	646	578	591	566	627	578	564	565	576	588	571	622	591	597	585	601	571	613	646	608	590	571	613	584	580	609	601	616	597	602	598	588	572	648	598	576	640	577	590	622	617	587	582	606	591	585	570	607	578	599	601	544	613	576	571	596	604	589	571	609	583	612	625	633	635	634	562	610	584	597	571	621	588	582	599	613	609	621	611	571	606	568	608	566	648	596	622	612	580	606	576	627	565	588	567	617	625	639	561	589	572	608	574	590	607	636	604	601	652	563	602	555	596	590	599	613	599	611	616	633	580	580	579	558	618	600	593	611	579	613	659	588	607	587	595	589	571	601	558	582	616	628	618	621	623	554	594	623	599	583	570	546	541	611	626	594	623	601	598	589	621	599	578	652	593	591	583	607	570	630	553	588	630	566	587	625	578	637	618	610	580	564	613	605	594	587	603	591	575	558	589	620	605	631	555	590	576	574	616	571	574	604	621	592	618	591	567	624	562	592	603	583	610	594	603	647	605	581	587	623	600	595	594	552	611	593	595	593	604	598	573	604	560	583	622	572	580	588	626	618	588	640	622	654	563	566	587	571	604	625	627	565	596	589	592	590	630	589	623	598	605	568	565	591	550	573	640	630	617	599	606	575	574	585	592	591	607	582	586	625	620	657	576	587	603	590	573	584	602	621	639	563	617	570	582	639	615	616	614	612	620	611	602	585	586	629	601	604	615	610	620	628	556	600	577	569	584	645	636	583	569	560	595	544	587	610	628	635	558	573	590	616	611	601	594	581	608	617	580	560	600	561	588	568	574	601	585	573	618	605	582	592	574	603	578	603	615	647	593	596	605	600	596	559	556	609	576	547	592	657	608	555	610	578	548	649	582	604	630	558	612	587	593	610	580	598	616	619	576	588	604	594	653	609	578	608	593	576	590	564	588	588	618	599	573	622	559	610	605	603	578	596	628	618	583	632	592	631	624	622	577	643	616	594	584	577	526	594	612	592	559	574	615	570	608	591	615	559	620	584	559	587	593	600	624	543	550	622	612	600	597	621	587	605	538	566	602	616	580	566	572	614	600	619	597	641	608	652	607	549	595	585	609	592	602	587	616	572	587	591	608	613	610	583	608	610	615	575	557	605	553	616	552	628	604	613	575	567	556	590	612	589	605	596	589	587	551	561	623	597	575	549	578	679	633	536	589	566	589	632	579	567	590	577	569	589	599	585	606	620	585	625	612	612	635	585	586	649	586	557	616	601	591	621	547	608	539	595	573	597	602	572	560	591	632	584	578	599	589	567	592	578	608	590	591	597	600	583	570	573	582	573	633	596	584	585	556	599	630	591	606	624	549	595	584	624	601	577	630	623	586	645	614	599	590	611	593	620	587	613	639	589	580	598	589	571	605	581	578	568	634	589	610	580	579	582	590	637	610	589	571	586	579	598	598	602	572	589	622	592	581	581	632	637	624	558	609	559	614	567	603	612	613	593	612	583	616	564	608	596	617	619	605	604	605	623	550	591	628	584	530	584	599	572	622	567	650	617	563	546	583	609	567	628	584	593	585	601	588	615	575	636	627	614	604	538	616	602	577	520	613	593	578	620	617	597	575	625	588	604	592	533	618	641	592	575	595	619	601	610	626	556	583	608	618	583	625	594	587	631	567	575	630	603	618	584	612	595	621	628	618	629	618	636	554	558	544	542	592	629	574	578	591	619	595	599	607	607	610	565	591	564	600	588	643	588	600	553	582	658	612	608	613	579	596	610	601	551	595	617	588	619	554	601	652	611	559	586	550	599	618	582	603	595	557	593	556	545	577	575	621	558	586	558	577	598	587	576	548	589	620	626	643	610	600	588	572	619	576	556	556	605	588	576	600	622	610	566	585	591	603	599	609	602	586	588	587	594	582	626	607	617	634	596	551	606	586	570	587	582	558	580	605	580	571	584	605	582	612	570	569	553	621	635	642	591	571	627	593	612	575	615	547	594	555	576	605	598	572	609	589	618	571	627	573	595	565	570	627	611	574	601	553	575	578	624	612	571	606	583	580	585	618	589	596	617	612	562	657	586	631	573	605	595	565	593	601	605	550	628	550	615	617	548	577	556	576	629	588	592	557	574	572	591	616	580	588	584	584	605	631	566	553	613	589	622	614	626	607	605	593	580	574	587	590	616	590	611	572	596	609	608	624	606	625	615	574	628	597	601	605	555	630	559	565	607	569	577	613	571	618	588	638	591	598	578	573
10536	8682	12564	7933	5271	2324	1045	686	440	333	271	295	276	258	247	247	238	247	262	260	221	232	256	232	232	287	226	229	235	226	247	222	248	225	214	231	255	243	252	232	224	245	273	242	217	231	255	219	213	251	236	196	229	246	241	211	238	217	243	259	247	266	209	209	245	250	269	238	240	219	234	236	238	235	243	233	245	237	232	208	257	254	229	245	223	226	213	223	260	239	233	249	249	214	198	221	272	237	245	233	255	225	224	236	205	220	210	228	228	219	212	234	227	240	231	209	247	204	233	235	242	215	222	258	222	233	228	289	225	211	231	272	248	228	238	233	234	239	239	234	223	214	241	212	208	222	227	243	268	259	244	214	226	249	226	269	236	245	243	246	202	245	200	216	209	238	233	279	223	237	223	224	252	224	259	236	251	238	232	230	226	232	239	205	248	246	226	202	219	244	243	224	236	242	225	256	242	250	233	265	254	240	239	233	232	220	268	234	233	210	256	227	260	198	235	251	212	244	277	260	245	216	202	208	214	233	227	252	236	236	205	228	233	233	235	231	229	239	249	224	217	217	231	250	239	226	238	224	208	215	218	203	247	236	223	234	246	221	233	233	229	236	254	235	224	231	211	244	222	241	225	231	226	210	223	234	232	251	256	228	222	220	226	219	245	230	225	217	225	227	240	238	258	233	256	223	261	225	255	204	246	249	242	228	194	224	222	238	222	247	213	220	249	219	224	235	216	239	222	224	251	261	219	236	239	235	236	238	266	230	210	237	220	227	240	225	254	228	213	240	229	242	233	226	217	229	241	217	206	263	211	246	268	250	229	253	205	236	225	245	211	248	244	246	226	230	228	259	239	228	243	219	250	230	200	227	256	223	232	206	238	242	240	247	226	225	228	249	232	246	220	232	229	237	230	259	222	232	225	242	222	266	233	234	230	267	249	248	232	235	229	218	246	270	230	246	235	251	220	211	232	241	262	244	241	224	235	232	217	239	221	215	246	232	241	225	235	240	220	195	220	228	251	258	242	211	241	198	213	261	242	233	249	234	236	241	245	244	250	258	223	252	239	237	226	231	234	217	214	243	246	243	230	251	222	212	260	234	223	241	244	239	224	217	215	247	207	236	236	207	236	242	211	222	219	219	265	220	209	239	238	232	215	246	223	226	238	246	259	227	227	254	242	237	226	268	281	233	231	235	241	228	246	241	252	260	208	222	218	230	263	218	260	226	256	240	229	226	224	242	240	250	238	229	207	232	210	244	267	235	225	228	249	259	212	224	209	237	221	257	206	258	253	246	223	237	240	237	228	230	219	247	244	225	271	276	250	223	253	247	281	237	248	255	238	211	230	221	264	248	246	231	207	238	237	245	251	260	210	218	201	219	219	246	255	233	258	206	235	208	255	240	196	239	243	237	233	242	233	238	236	225	249	238	214	255	215	237	205	252	229	218	211	222	232	240	240	228	262	225	237	230	245	234	219	207	256	235	205	263	247	231	215	238	239	214	261	253	229	253	256	233	245	227	221	226	231	231	226	220	254	223	272	262	233	241	212	217	230	228	221	231	217	228	221	248	215	233	231	258	239	236	211	253	261	243	232	229	239	246	245	232	252	230	232	264	227	230	228	245	232	241	257	256	209	234	223	211	228	224	223	229	227	230	248	219	230	262	210	211	230	254	227	245	246	213	239	231	219	204	259	266	225	234	245	246	221	228	239	250	238	220	243	203	237	231	244	237	215	245	230	228	230	225	237	235	246	253	225	242	227	239	218	242	202	222	244	251	232	240	258	252	217	247	227	219	247	260	221	206	251	246	219	244	234	246	220	231	220	215	265	220	237	220	236	243	253	225	229	233	207	253	210	211	230	214	241	266	263	232	244	241	213	227	236	232	241	220	248	235	222	227	219	240	230	248	242	219	222	219	221	248	207	249	233	220	208	230	243	250	239	225	210	234	241	235	217	247	228	254	238	218	226	222	230	211	217	212	230	233	175	219	234	259	226	241	231	232	247	231	236	221	264	235	246	244	223	239	245	227	225	210	245	214	251	223	257	235	220	224	218	235	233	229	274	249	240	216	223	197	225	253	207	226	252	257	271	248	257	248	245	252	233	218	235	267	240	233	217	220	251	236	235	217	262	263	237	210	221	259	231	217	251	246	251	210	251	209	226	252	268	248	227	230	242	201	207	219	229	249	242	236	239	225	231	245	210	235	235	245	218	224	271	226	222	265	247	240	225	225	250	232	239	268	264	233	223	233	253	232	226	223	235	241	215	223	218	245	212	238	222	246	224	226	253	212	223	278	232	202	240	242	247	210	215	232	235	232	253	260	239	245	244	215	236	241	255	249	230	261	271	221	223	225	245	232	230	219	231	225	232	224	225	269	266	237	194	233	231	241	238	248	224	254	220	206	219	233	232	228	235	230	217	240	258	223	280	253	200	223	234	248	241	237	243	275	234	228	235	245	240	238	210	248	219	231	217	241	235	251	231	216	225	274	242	223	221	235	248	247	225	232	229	226	234	231	227	247	219	198	215	239	220	263	233	215	230	264	240	253	227	238	237	238	247	232	217	221	210	221	235	250	238	246	219	220	253	233	240	230	252	220	236	252	237	246	233	251	211	236	261	234	253	248	224	224	229	233	243	189	219	212	209	240	245	251	201	222	230	259	222	228	249	253	245	254	251	238	249	230	269	222	217	230	238	217	234	252	245	222	232	243	208	255	241	244	245	231	233	221	222	221	226	255	250	215	256	260	205	215	249	273	252	239	252	241	227	228	246	241	250	257	223	234	201	229	260	248	225	208	252	250	228	240	205	246	242	213	216	211	218	235	226	217	257	246	248	241	216	243	239	263	207	267	233	222	238	197	266	216	232	233	231	228	238	253	245	235	247	227	215	277	249	206	246	223	281	232	240	237	247	235	216	251	251	222	234	227	249	240	226	233	221	238	244	237	229	198	242	236	250	252	239	249	262	211	251	221	228	211	228	235	255	235	239	266	246	238	243	236	239	246	251	245	239	217	220	217	225	239	251	236	224	239	206	218	253	246	244	209	222	242	240	227	211	225	262	249	237	256	222	233	255	237	223	241	259	210	225	222	226	230	217	224	239	228	247	217	236	225	254	235	218	240	225	214	213	250	245	229	244	225	241	211	239	217	228	234	218	218	213	213	218	237	280	247	221	251	214	256	239	221	229	200	228	207	249	229	263	215	219	228	226	231	234	255	205	205	200	226	224	249	213	241	244	215	240	263	239	232	256	237	221	239	230	224	230	272	226	239	188	252	228	230	221	227	230	215	265	244	231	244	232	246	214	234	215	245	214	217	248	215	207	226	255	250	264	260	226	219	251	236	260	232	220	225	236	227	223	261	233	254	260	228	240	230	222	235	223	208	223	208	241	231	238	262	218	216	196	247	253	241	224	256	204	230	250	228	212	228	239	221	221	247	231	239	229	216	256	241	237	237	214	234	211	226	253	234	250	257	240	224	225	227	225	223
6061	7529	17384	17522	15580	8145	4284	3078	1963	1203	883	856	839	748	733	727	659	668	597	578	580	614	584	532	601	589	587	522	573	565	557	571	542	593	523	551	523	541	549	559	534	542	550	572	558	576	553	525	561	531	542	529	563	500	574	545	577	537	565	539	574	547	542	569	534	533	568	577	575	537	595	575	520	563	537	566	572	562	538	563	542	524	563	490	531	561	561	595	593	562	541	572	537	590	580	501	530	546	547	602	602	556	573	517	553	534	557	533	516	558	585	550	545	554	518	498	519	519	535	528	537	595	568	525	524	584	569	578	529	537	568	542	497	590	555	571	565	537	565	545	546	592	538	596	575	548	567	532	540	530	525	586	559	499	556	543	536	566	506	561	507	593	570	528	539	527	568	521	560	566	590	547	530	535	562	559	542	574	593	575	543	571	558	528	488	556	559	558	541	535	556	545	548	571	553	567	554	508	546	533	556	530	500	524	553	525	552	563	526	582	580	529	518	511	551	518	557	517	562	549	526	542	563	509	537	544	509	548	538	567	570	538	590	521	567	544	584	573	535	551	533	552	542	527	576	534	563	564	562	523	571	583	573	574	565	532	521	569	551	522	572	551	518	553	521	569	556	568	558	541	599	559	563	538	558	534	566	551	550	546	546	540	549	530	550	558	529	553	540	513	526	565	547	594	584	544	548	590	536	549	501	524	520	563	561	527	580	550	545	560	577	530	568	565	556	570	524	572	542	570	572	565	524	529	566	599	542	561	527	582	576	550	530	559	568	504	515	527	598	572	496	552	562	567	559	549	532	550	560	510	521	559	552	544	553	508	551	529	511	591	550	587	541	536	543	520	550	560	549	574	574	570	564	577	572	521	600	578	559	543	514	532	546	540	566	551	547	507	518	551	592	522	535	507	573	556	560	550	550	579	534	565	581	589	547	518	552	569	580	525	568	558	577	562	529	573	581	603	534	534	555	540	545	602	532	559	541	540	557	568	553	568	552	574	610	582	502	559	525	579	543	599	556	583	563	556	568	559	542	546	591	550	560	545	554	539	536	534	577	590	562	577	567	549	577	520	593	560	566	560	515	573	560	538	553	545	557	546	546	543	532	560	581	563	518	574	553	531	528	567	577	560	563	538	551	517	546	520	555	535	574	581	493	538	540	577	532	525	563	514	546	525	521	542	532	532	540	587	535	553	580	536	552	537	534	549	561	587	525	556	558	582	544	544	559	539	550	528	539	535	514	507	533	569	524	560	502	612	603	529	542	578	584	566	551	547	621	577	566	574	554	553	533	560	499	565	545	555	523	520	552	562	556	555	548	534	547	587	537	527	541	543	523	533	537	531	559	543	550	520	541	548	562	555	511	563	554	540	521	578	538	588	531	557	558	528	549	554	570	558	589	525	514	517	557	591	521	564	536	525	497	540	517	546	552	554	527	516	516	520	514	551	567	516	554	577	564	541	540	560	575	563	598	554	569	551	544	517	572	534	561	560	574	547	555	541	549	560	564	591	596	542	568	543	481	575	555	524	539	542	506	557	554	551	518	533	559	540	561	552	558	593	528	581	545	559	534	543	600	569	594	530	578	566	547	554	566	600	547	578	537	572	568	588	581	563	553	562	571	593	550	581	509	562	553	556	596	555	576	575	580	533	542	557	551	562	521	578	576	557	545	548	555	575	572	554	548	593	553	563	538	581	553	605	483	550	572	599	542	519	531	536	542	543	537	581	575	570	566	529	550	562	513	527	524	550	515	583	540	551	557	527	577	540	581	557	536	572	571	585	538	541	567	533	516	580	545	546	540	577	531	513	515	533	523	574	509	542	552	561	567	572	553	539	509	553	564	520	533	531	545	561	607	537	590	524	585	543	550	509	562	561	537	545	566	565	591	549	538	569	530	554	574	566	543	530	540	542	564	523	593	569	530	532	558	535	528	538	527	585	545	544	559	556	551	574	551	558	515	515	586	573	545	538	557	572	560	558	564	584	537	559	527	545	512	507	561	547	568	541	517	530	531	576	523	577	533	540	544	578	583	562	522	533	562	529	560	549	516	522	545	577	546	585	532	559	566	550	573	560	561	565	556	556	572	551	527	544	583	522	541	545	510	560	624	547	546	573	535	539	557	519	536	580	556	578	525	513	555	497	514	549	543	553	525	567	546	538	529	535	552	554	547	554	530	572	529	535	554	538	591	548	541	555	536	554	556	518	520	568	512	570	558	550	546	579	564	521	561	538	578	543	542	550	532	555	522	564	491	530	516	539	569	547	523	567	541	552	554	590	582	550	542	553	506	539	559	522	536	572	566	527	534	540	548	535	550	564	552	555	537	552	536	572	560	538	567	553	519	529	560	544	539	544	574	534	537	527	567	575	543	533	553	583	534	541	575	551	534	538	592	556	543	517	564	568	526	531	500	586	572	526	549	564	575	566	524	554	562	545	558	510	570	540	585	527	580	553	576	552	563	546	522	558	605	522	556	591	513	583	568	514	523	561	523	542	568	557	562	567	512	589	533	554	564	519	522	534	551	560	538	562	550	549	562	588	623	528	560	564	568	544	549	543	540	485	571	579	551	583	515	528	553	594	578	566	555	587	559	505	565	572	526	546	554	558	549	539	556	561	585	577	553	515	535	510	531	577	579	538	575	533	553	548	590	553	542	563	582	514	506	594	560	553	581	538	569	538	535	556	583	510	526	550	522	491	527	521	537	534	554	553	593	568	523	560	543	560	556	544	601	574	579	525	514	553	532	546	585	550	569	513	549	533	596	558	562	524	518	561	572	537	533	549	527	550	549	529	524	565	567	543	545	569	553	571	582	526	554	535	603	582	552	517	578	573	578	528	566	525	551	584	586	587	552	554	536	516	555	549	563	517	528	504	550	580	591	532	541	553	560	539	567	551	532	487	547	527	526	574	524	565	492	536	574	522	490	566	533	557	537	544	587	533	539	583	529	538	570	545	565	551	559	545	571	543	565	549	556	558	555	542	528	531	568	561	552	569	594	544	526	537	540	527	551	528	560	550	580	535	540	551	571	570	535	545	545	594	526	521	553	545	523	531	582	549	524	548	537	593	579	591	579	579	555	556	546	559	527	576	519	559	581	552	568	541	572	552	467	576	535	556	561	546	558	601	555	533	603	529	523	521	563	570	590	552	544	538	502	553	516	520	546	502	555	489	525	556	542	554	537	608	545	574	533	548	551	529	545	561	558	546	571	508	565	534	529	543	538	522	539	562	534	549	558	575	531	524	558	560	543	559	583	559	559	595	528	594	581	608	547	565	580	555	549	580	526	523	522	558	569	543	567	537	555	563	548	514	564	556	531	548	580	529	586	549	503	535	537	549	557	567	495	521	565	550	580	521	541	534	610	505	552	571	541	533	524	574	542	555	568	528	510	512	569	574	524	532	540	532	557	599	554	543	548	542	529	601	555	548	532	602	532	536	553	546	546	564	539	529	549	543	547	529	526	544	578	562	572	535	524	577	569	563	553	517
21878	17460	20061	17230	10884	5172	3073	1669	1184	1013	784	714	540	477	465	430	361	298	339	321	265	272	323	233	225	175	152	175	166	164	182	168	143	138	158	159	153	159	147	139	166	144	159	164	150	149	142	164	142	143	152	150	166	126	143	138	132	157	143	168	181	144	150	155	155	168	171	135	144	146	154	148	162	145	183	142	160	172	149	166	168	143	169	165	152	148	166	149	148	150	152	167	149	148	144	142	143	173	166	151	146	165	143	156	138	156	148	175	160	158	140	183	154	130	145	135	146	167	163	153	156	139	149	162	165	156	149	140	135	121	152	147	156	127	149	140	154	149	130	158	137	179	155	156	148	148	137	144	149	158	161	151	131	171	160	136	166	143	163	152	166	134	169	154	138	168	147	141	147	172	138	146	157	145	153	156	134	141	142	171	145	141	146	150	153	131	168	154	137	159	133	168	146	149	134	147	153	169	158	149	158	141	149	137	167	164	160	153	153	132	122	138	146	153	167	159	144	135	153	170	141	150	131	134	158	143	142	157	151	155	138	150	138	158	161	148	154	151	132	152	157	140	159	146	138	134	137	140	139	145	150	151	166	168	157	142	154	137	145	155	148	154	158	154	155	181	158	162	136	141	163	139	155	153	150	179	166	161	137	139	149	132	142	164	157	131	154	158	127	141	155	151	165	155	170	159	127	149	158	146	164	142	176	159	142	168	140	144	151	127	128	160	155	163	146	152	157	137	156	150	136	152	145	137	145	144	133	160	118	136	150	152	145	124	126	149	173	140	156	138	126	147	142	167	169	161	171	138	174	142	154	159	160	158	161	148	147	116	137	145	135	136	147	164	140	148	134	141	168	138	160	158	134	149	139	158	163	155	145	159	137	170	167	132	147	151	130	176	173	142	137	137	165	158	166	148	158	152	148	159	150	149	161	186	165	142	158	144	151	160	156	147	182	136	139	161	135	138	114	158	159	146	175	142	151	158	134	137	148	166	146	151	136	128	131	156	166	155	161	160	156	148	144	126	153	156	171	162	147	146	132	150	132	162	140	149	151	149	157	142	166	153	172	136	138	147	141	144	136	150	152	160	148	165	184	133	138	158	170	168	145	143	147	128	165	139	149	145	135	162	165	154	143	153	146	157	151	169	159	158	145	146	160	123	155	132	142	126	143	155	155	169	157	135	155	144	129	130	153	162	170	163	154	148	147	174	127	141	154	137	144	175	134	142	145	157	156	129	155	162	144	165	161	148	164	166	172	148	151	153	139	138	172	148	123	142	146	165	162	163	150	144	137	147	148	144	144	156	162	159	147	149	122	152	156	138	161	146	153	159	139	144	150	147	152	171	167	175	159	176	156	149	173	139	159	146	166	129	147	151	142	167	167	157	147	146	156	128	167	160	156	152	136	145	160	167	156	158	155	142	159	176	170	178	157	144	166	158	145	131	138	139	152	151	158	153	155	142	174	165	146	160	151	147	168	170	145	164	140	144	154	152	150	147	164	164	121	169	167	144	154	156	131	130	144	161	137	136	149	143	161	151	140	134	152	167	141	160	147	149	143	149	171	171	143	156	144	148	171	145	152	152	137	150	158	129	161	136	146	152	135	122	176	168	149	175	151	151	155	152	160	141	161	138	141	149	158	140	151	150	156	133	169	172	156	150	136	161	155	134	182	153	153	135	163	161	167	156	166	162	154	142	150	156	161	144	159	152	138	125	153	167	167	155	161	154	145	147	149	133	151	151	128	142	169	157	135	138	137	170	152	176	147	137	122	122	162	134	156	153	169	132	151	136	171	163	130	148	161	150	151	142	147	168	170	151	151	142	162	140	166	132	157	174	152	153	142	142	142	161	137	164	131	138	166	154	170	130	167	141	161	153	174	152	163	148	140	167	174	140	168	142	133	141	143	128	139	158	139	122	143	148	131	132	143	142	144	159	158	136	140	145	121	141	136	157	138	148	158	164	132	134	135	139	156	146	145	160	135	159	149	171	150	145	151	164	153	150	132	162	160	163	141	138	150	183	154	150	142	159	126	162	172	154	143	172	130	148	161	157	165	151	146	130	156	155	142	152	138	165	164	164	171	136	140	147	147	124	145	149	142	140	138	145	162	125	150	174	190	142	138	154	162	151	146	157	154	151	148	141	142	137	142	173	159	150	128	155	165	142	141	162	136	142	151	149	149	185	173	143	148	145	154	142	140	181	148	140	134	161	155	153	151	141	149	151	148	145	193	150	135	144	164	138	128	164	155	182	158	160	153	161	163	158	166	138	156	154	147	175	144	184	159	139	161	156	124	167	158	118	144	150	160	155	164	156	154	169	164	144	141	138	163	158	149	155	132	162	149	131	152	151	172	146	158	165	156	128	156	132	143	175	150	164	174	153	171	138	150	148	132	148	179	129	140	120	153	148	153	140	129	150	158	145	144	145	143	146	132	125	154	148	172	187	162	166	155	161	150	133	134	153	130	137	131	150	160	174	150	145	158	150	167	118	161	149	196	154	153	144	120	134	170	137	162	149	129	149	126	137	153	152	147	169	167	134	147	154	160	154	136	141	158	156	138	170	156	137	152	153	156	136	143	123	154	168	156	144	166	154	145	152	132	166	150	161	162	170	148	139	163	134	119	141	148	149	167	151	163	156	140	167	137	148	138	156	147	161	167	160	159	156	161	135	160	147	142	150	146	165	158	143	159	182	165	146	151	153	155	136	137	145	173	144	145	165	149	158	130	179	142	152	156	120	126	142	149	139	149	148	140	141	157	156	151	163	153	150	165	153	137	158	138	153	178	147	158	159	150	159	145	161	164	124	153	137	143	149	137	157	140	147	149	141	141	162	143	153	162	146	153	139	153	146	148	154	171	180	136	139	162	135	168	168	157	127	132	165	162	136	168	138	160	151	158	165	163	153	149	161	134	151	150	126	146	177	147	123	168	157	145	135	153	155	152	159	157	149	163	143	141	143	165	145	133	145	159	183	162	141	131	152	149	123	164	161	154	160	153	151	138	165	143	148	150	156	164	151	167	149	143	144	134	161	149	145	151	151	167	148	156	158	162	164	138	167	134	153	135	178	151	148	146	127	151	156	160	162	164	150	147	154	152	156	141	145	127	151	134	142	127	145	152	155	138	152	144	132	134	145	157	156	148	119	154	152	164	171	177	140	138	146	122	157	139	162	162	164	145	145	159	139	146	151	142	159	156	151	147	149	134	125	144	145	147	137	141	140	143	158	156	153	143	139	143	134	133	173	178	168	145	121	120	162	160	154	145	164	156	140	128	131	142	136	150	148	170	143	146	137	141	153	153	172	148	155	148	151	152	147	142	143	149	155	141	152	165	166	133	156	154	156	166	182	166	163	169	142	152	146	160	136	149	145	178	166	153	151	147	149	139	143	137	145	169	138	152	165	157	159	143	157	148	135	156	184	159	168	145	173	151	147	135	142	148	165	165	155	127	156	154	172	134	154	155	160	143	130	141	134	137	161	164	142	156	149
12213	14266	24390	29188	23852	16313	11529	7430	5637	4950	3629	3252	3316	2602	2255	2363	2022	1671	1664	1613	1184	1381	1329	1240	903	576	504	497	493	484	461	470	454	440	446	469	414	432	441	445	420	451	401	425	421	456	420	398	423	449	408	433	428	379	384	401	421	404	428	438	406	403	418	374	416	422	410	414	420	388	411	452	427	408	412	428	392	412	397	423	377	426	388	400	390	391	386	420	408	408	394	385	381	410	374	365	376	391	406	379	393	424	371	390	405	372	438	385	393	380	392	394	410	418	378	393	404	409	372	397	393	367	387	412	396	399	419	379	368	390	367	411	382	373	381	375	430	415	453	431	382	401	366	382	365	385	428	381	423	415	409	415	366	386	398	436	406	387	425	394	370	401	405	398	375	374	388	394	393	395	402	401	406	353	388	417	411	412	416	401	373	386	400	385	409	394	387	403	412	425	411	371	390	412	389	387	406	413	390	395	397	412	365	409	391	408	361	388	393	380	431	396	411	420	375	380	397	399	402	391	417	377	386	385	359	391	445	381	378	364	382	394	398	386	389	398	374	388	369	389	383	396	413	388	391	391	394	379	423	394	391	389	357	357	422	380	385	402	412	383	405	446	385	380	382	390	374	385	385	368	379	388	411	384	425	353	362	397	426	380	415	369	381	393	379	429	365	368	391	382	374	365	367	421	396	456	375	410	399	389	405	412	404	377	406	405	387	394	385	379	381	375	389	373	389	411	387	419	382	417	391	392	391	371	377	414	368	405	415	443	393	376	418	383	386	406	377	403	385	401	396	400	394	385	391	369	393	427	382	410	378	371	400	347	432	326	399	407	389	409	357	374	353	394	372	402	400	381	411	401	394	373	378	378	403	394	363	407	392	370	402	383	372	374	379	429	374	384	402	387	392	383	382	391	391	387	391	380	361	382	411	365	391	415	419	363	380	389	417	392	383	392	375	418	402	342	388	402	419	376	415	407	383	351	373	385	386	407	365	402	379	425	387	384	398	401	340	375	428	385	420	373	401	348	383	362	408	394	374	351	400	363	383	381	388	373	413	392	413	386	409	370	391	416	378	394	404	403	407	438	370	402	401	411	386	399	392	391	409	422	400	370	416	352	418	424	374	362	429	399	367	367	437	394	380	386	426	396	395	362	397	391	389	370	396	387	386	381	379	397	379	369	418	391	402	391	372	409	402	393	389	380	373	418	403	396	362	370	407	386	385	394	425	425	393	411	416	423	397	380	389	386	403	374	416	391	385	391	420	355	380	396	401	422	412	396	409	393	394	374	418	415	343	381	418	386	397	375	392	425	384	419	427	411	404	373	379	380	409	412	364	384	430	396	381	398	368	406	406	406	426	384	401	366	394	396	382	368	356	402	386	386	402	417	402	385	362	379	421	385	409	404	396	388	411	391	409	393	394	394	400	411	359	412	395	392	381	419	397	359	417	392	381	415	377	348	405	403	366	396	364	403	384	376	373	398	352	366	387	406	368	423	363	413	398	388	387	390	406	442	368	420	418	379	415	371	395	402	379	388	402	381	415	388	348	374	401	384	411	412	380	397	407	390	389	440	342	383	391	385	404	390	401	383	407	356	361	356	380	398	395	401	405	395	416	406	390	416	386	354	401	393	382	422	376	402	405	403	369	397	398	356	427	381	375	386	417	370	386	356	374	354	420	423	402	395	419	378	410	400	407	383	405	385	375	411	395	416	414	416	396	412	389	372	422	406	429	385	362	381	373	402	404	384	396	373	385	376	381	372	409	407	385	392	415	375	381	390	405	385	413	400	419	411	397	400	403	374	354	390	401	377	385	371	384	398	393	445	405	385	391	374	375	407	428	403	385	391	390	412	368	411	370	414	367	410	397	370	407	345	382	417	418	393	411	393	400	403	361	393	393	382	370	408	367	328	396	393	368	417	387	391	361	422	397	400	390	402	367	391	386	410	375	372	382	381	374	422	365	358	367	398	398	393	398	380	371	399	369	400	398	402	390	383	400	416	389	405	414	353	403	417	383	403	379	370	381	412	372	383	392	367	364	407	382	391	353	397	396	403	371	408	397	409	415	400	419	445	415	396	439	401	384	390	384	373	388	362	417	395	388	389	397	371	411	371	377	423	428	414	360	374	392	377	393	372	355	376	390	383	375	405	384	352	388	380	388	382	418	433	371	369	401	402	425	366	361	414	422	415	403	394	365	408	381	383	397	369	387	404	402	422	423	421	393	390	386	425	350	376	381	380	388	385	387	387	389	395	404	409	387	371	381	384	388	431	406	394	407	389	379	381	391	403	391	408	378	387	426	415	373	353	402	360	348	421	362	332	407	406	411	405	402	397	375	393	370	385	374	430	376	428	395	386	388	396	395	405	388	373	382	407	359	382	390	409	388	404	379	389	416	403	388	392	350	366	353	416	426	410	387	410	425	397	381	383	379	392	355	429	401	366	394	391	389	396	391	360	392	415	362	397	398	406	405	370	411	380	382	402	408	382	379	420	379	414	364	378	392	400	363	423	384	386	384	381	404	385	381	384	378	391	404	396	381	395	386	365	358	381	392	361	398	425	413	386	410	365	403	377	447	415	391	400	382	393	395	384	417	393	429	392	384	357	437	366	401	383	358	397	371	371	386	413	373	398	390	418	365	399	422	415	412	371	406	422	405	422	397	403	371	413	402	408	408	391	358	387	398	390	409	377	401	351	391	385	372	352	362	364	382	417	414	418	423	402	408	424	392	393	358	414	391	406	389	428	402	383	364	404	368	393	426	415	372	387	409	416	385	407	393	383	376	409	393	381	404	370	409	342	368	388	395	395	420	406	363	401	376	350	401	404	393	421	416	374	374	405	397	366	397	360	402	378	379	355	411	370	364	402	374	384	405	407	382	414	387	421	422	362	372	396	365	387	400	372	403	424	398	376	383	378	383	391	420	376	404	434	390	374	389	404	401	407	362	359	413	400	401	386	405	385	444	400	389	439	382	406	380	383	407	390	425	423	394	418	378	411	420	393	429	359	393	389	385	423	413	384	338	380	348	412	387	394	387	386	387	388	399	394	376	408	407	403	418	407	400	400	391	425	401	400	393	408	375	386	384	416	394	402	397	386	401	398	391	422	375	411	385	390	410	389	398	410	345	399	393	385	410	384	418	401	386	387	378	380	418	399	382	402	403	406	349	394	408	402	367	361	412	415	392	397	341	428	362	433	383	390	429	391	350	410	407	401	402	388	392	402	377	405	400	431	370	386	418	381	387	405	398	378	366	379	379	362	407	406	388	385	403	425	359	365	363	390	393	383	368	400	419	391	381	430	387	392	392	377	391	373	427	417	407	392	407	400	394	398	422	425	351	398	383	426	437	411	406	388	424	387	417	408	395	418	400	400	394	388	372	391	381	399	386	393	390	410	389	402	419	409	414	389	388	387	397	402	424	433	383	396	347	370	387	369	386	375	380	381	352	423	404	425	410	390	400	403	391	350	385	396	390	381	393	371	429	402	378	384
30852	24750	27831	24560	13051	7774	5006	3063	2075	1908	1350	1164	1105	845	816	736	686	557	568	598	459	470	550	462	319	287	290	271	251	269	282	223	269	274	239	262	260	264	257	255	260	266	300	263	298	242	264	241	245	239	268	268	228	266	263	302	262	263	272	238	233	245	256	258	246	245	259	273	223	239	255	259	260	264	249	250	271	278	236	246	272	260	243	264	248	251	263	276	259	258	278	256	246	234	258	229	262	243	231	265	272	264	254	247	274	289	248	253	248	283	263	273	265	238	264	259	252	256	235	256	264	261	247	226	250	244	238	286	245	272	249	252	235	243	260	259	264	241	259	255	264	283	245	254	254	257	225	267	259	255	224	267	251	246	271	261	256	241	262	273	237	269	233	261	248	247	271	263	250	253	265	233	261	230	284	271	258	264	285	257	264	264	246	272	262	272	250	277	240	242	259	263	251	271	238	258	258	254	278	270	268	248	259	266	276	243	239	255	227	270	267	213	258	243	262	280	272	263	235	247	256	267	244	242	243	225	260	244	255	279	281	246	248	234	252	240	225	243	241	277	248	240	249	261	244	264	240	276	264	276	228	244	248	268	286	261	269	267	278	277	284	270	254	254	286	296	268	237	233	232	260	272	236	248	232	249	216	247	229	247	233	264	266	263	240	254	225	276	272	239	245	234	258	238	254	247	264	238	236	239	263	275	266	230	235	240	256	257	258	265	238	244	234	278	265	242	240	257	261	250	261	228	256	246	266	256	243	259	250	254	282	267	257	263	304	255	253	248	221	263	232	268	236	261	222	248	269	254	288	226	261	261	219	240	263	278	265	250	269	241	230	274	256	260	277	252	266	268	257	255	246	257	261	252	272	232	267	256	250	266	230	267	265	218	235	245	255	238	258	226	251	263	254	267	266	225	271	252	235	274	246	244	268	270	294	277	247	274	269	258	250	232	253	278	234	296	241	277	267	240	268	248	254	251	251	236	260	240	239	250	256	274	285	227	240	252	282	286	278	222	237	257	261	255	236	265	231	257	238	246	234	244	249	267	237	265	256	229	227	294	238	261	304	262	254	264	267	267	282	225	250	269	268	274	255	291	254	260	230	243	234	255	276	261	246	260	284	226	241	249	258	285	280	254	282	242	240	260	240	246	242	239	264	233	249	250	271	232	270	301	273	277	273	268	243	267	267	231	241	252	229	274	271	238	240	253	274	261	247	258	271	251	261	242	264	268	283	230	270	263	267	254	249	224	233	252	271	268	260	275	267	239	251	269	232	260	270	243	264	249	259	235	256	259	225	259	245	258	220	273	246	259	227	258	254	233	267	268	251	269	254	274	269	255	243	270	253	259	263	277	255	258	261	222	272	259	271	251	232	250	238	225	276	251	255	258	283	256	243	257	240	261	243	233	283	263	275	233	222	281	286	272	264	225	243	264	249	262	231	237	262	254	222	274	264	269	250	281	263	284	265	216	251	276	248	244	228	248	269	240	272	262	236	267	247	237	252	272	244	249	262	268	254	246	253	288	259	268	269	252	255	219	271	290	244	269	269	250	238	245	262	237	262	243	263	248	242	219	277	249	261	255	254	207	254	295	248	287	237	225	240	291	269	239	221	236	282	233	265	245	245	239	268	267	293	247	242	273	245	247	250	255	238	249	240	260	241	267	237	279	245	222	249	272	257	259	238	257	262	251	252	285	282	233	274	292	251	267	253	227	254	236	236	277	259	271	257	243	237	251	250	242	250	250	250	256	255	265	251	259	268	279	276	238	248	258	268	253	250	224	265	234	245	254	265	251	250	271	277	260	256	234	247	238	238	267	292	273	243	249	240	260	276	263	272	262	249	285	260	219	258	251	224	263	269	263	249	277	261	257	247	273	235	267	230	251	270	276	279	274	228	289	235	269	252	234	253	274	273	269	263	246	263	245	282	266	252	239	286	277	259	260	241	219	266	256	254	272	226	259	255	258	267	230	217	216	280	244	259	255	251	260	271	264	245	262	251	231	228	217	268	264	260	224	246	242	244	235	238	266	257	248	251	259	246	262	233	251	236	256	284	282	230	274	233	237	247	291	262	271	263	231	271	258	243	232	241	260	249	258	261	223	230	231	249	266	272	237	249	257	223	278	246	247	234	265	246	276	257	245	259	230	239	277	244	233	238	272	231	249	272	288	212	264	253	246	251	250	243	277	241	241	232	234	225	237	253	261	240	256	234	294	228	277	212	264	257	257	255	257	251	230	263	233	246	238	266	247	256	262	261	281	237	244	250	243	259	272	235	245	261	250	257	240	245	258	231	239	248	283	240	271	238	276	272	289	263	231	271	257	244	255	256	244	242	262	259	230	255	248	224	241	263	217	263	241	230	292	255	276	249	246	228	252	259	238	258	253	260	275	225	255	244	254	240	264	278	287	251	248	295	260	272	252	269	242	267	238	248	265	236	282	271	230	232	250	264	264	262	261	260	253	252	259	259	229	271	242	261	244	237	257	262	259	270	254	285	241	271	233	221	260	226	262	251	250	265	277	263	228	250	250	253	284	247	275	279	251	268	239	273	236	246	293	274	254	233	259	231	254	250	261	283	277	256	237	225	252	255	233	281	238	254	224	282	261	249	273	249	233	262	257	256	244	260	263	236	246	262	256	259	280	260	260	292	309	258	231	281	279	259	260	232	242	248	231	242	267	246	255	260	241	244	275	273	295	270	231	250	236	263	220	230	262	237	288	264	229	263	228	241	270	244	257	275	238	234	265	267	243	264	263	258	279	231	253	270	257	265	250	236	238	263	279	250	245	233	216	261	277	261	265	263	245	275	270	251	243	269	247	249	251	247	262	278	260	255	231	239	272	247	254	248	244	266	250	233	255	271	264	253	265	261	272	245	224	273	256	246	263	257	245	242	244	284	295	266	262	268	227	262	281	252	260	254	233	242	254	251	256	261	265	261	258	271	266	243	249	257	284	278	263	265	241	249	281	222	278	235	249	260	252	259	274	262	233	249	279	255	257	240	243	283	244	274	266	260	249	282	256	292	265	277	247	222	257	238	250	255	238	264	272	273	270	264	240	257	250	253	278	256	280	252	263	268	294	260	224	237	229	248	269	235	251	257	264	267	243	232	248	298	278	240	227	234	253	260	250	248	271	243	259	243	266	245	259	248	296	236	269	283	252	247	273	252	248	242	256	253	267	246	251	292	257	275	268	278	248	253	253	274	224	261	262	242	241	265	254	243	254	261	229	266	233	279	269	265	265	244	248	269	238	208	253	239	265	244	280	248	264	250	228	306	286	243	245	268	258	273	261	238	250	245	287	260	237	228	250	266	291	237	247	258	267	273	249	254	243	225	286	253	235	250	228	240	259	289	243	268	275	222	248	279	268	265	241	277	264	222	263	251	244	237	225	251	221	245	285	254	266	279	274	279	271	256	249	260	253	267	238	279	238	267	242	242	220	279	258	262	312	257	249	238	234	256	258	250	251	230	289	248	238	239	274	246	250
16316	18286	31199	34109	24593	20472	16174	11884	8355	7749	6101	5883	5223	4386	3805	3927	3476	2779	2740	2604	2210	2439	2819	2125	1553	824	807	774	762	743	740	735	721	734	751	758	747	741	706	725	715	693	675	679	698	694	668	692	669	685	663	638	674	642	648	731	668	661	588	701	635	639	639	654	669	631	683	635	665	607	631	619	652	634	648	623	597	622	638	620	620	639	631	635	645	658	627	597	656	674	637	625	609	633	638	616	589	640	614	664	657	619	633	648	656	614	667	638	605	643	639	607	615	637	645	612	589	641	626	655	654	618	647	660	600	616	602	680	666	609	629	617	645	632	671	592	621	640	613	636	609	593	627	644	644	615	625	613	625	620	615	659	635	621	621	629	629	616	624	638	604	591	635	676	635	618	620	644	614	617	609	589	618	636	577	632	618	582	612	625	558	616	622	645	641	651	616	664	591	633	587	656	592	651	631	644	678	588	580	629	659	670	591	635	617	639	654	588	594	644	626	638	619	612	619	620	612	633	682	666	610	610	633	618	613	605	633	593	610	637	608	573	603	609	599	628	627	633	646	652	615	618	642	577	648	640	638	622	645	641	598	614	593	654	625	589	588	642	611	604	608	639	561	629	614	623	622	646	599	640	625	621	633	647	632	597	608	664	627	621	619	574	574	611	643	619	623	597	641	593	612	665	597	616	645	636	589	632	625	614	618	662	642	588	594	610	622	645	636	601	644	636	568	661	595	646	660	619	590	636	603	615	626	593	591	594	640	589	603	655	648	621	649	609	643	644	625	631	568	587	578	662	614	615	597	621	559	588	629	597	645	646	594	606	628	593	652	616	588	605	641	588	623	652	587	609	610	658	610	618	625	633	618	622	588	602	614	660	642	566	646	652	608	605	658	603	593	650	631	601	647	599	658	614	574	649	614	627	662	639	620	619	651	666	623	661	679	619	602	619	660	607	640	664	631	577	602	600	623	614	591	593	649	672	636	595	628	629	587	638	644	673	631	633	590	630	588	635	604	642	629	638	608	660	641	628	603	615	645	609	659	587	631	645	587	599	621	642	597	618	596	601	610	576	599	637	606	652	643	652	645	588	607	618	631	574	627	617	609	648	618	617	592	638	651	670	653	625	621	668	615	637	621	600	660	636	591	613	630	589	703	614	632	634	615	620	599	647	596	601	613	660	601	648	686	624	625	618	623	618	627	616	605	586	584	592	657	630	615	630	634	640	652	629	661	652	630	564	636	630	634	610	642	572	602	627	620	628	598	630	665	610	635	611	622	589	606	611	685	586	629	662	673	661	650	674	556	653	625	643	607	612	601	626	612	618	635	625	642	601	630	653	554	638	586	650	598	629	621	622	621	647	576	609	664	647	624	671	644	670	599	644	604	606	634	600	612	595	668	667	669	674	618	637	599	630	628	585	655	585	645	657	617	591	597	614	633	617	627	588	661	598	649	622	640	628	606	579	563	620	575	617	599	606	650	614	667	612	621	610	641	658	618	591	626	626	606	597	682	606	650	615	603	637	634	615	629	604	624	593	623	594	616	616	626	628	546	597	594	578	606	626	593	640	647	606	635	607	630	627	643	652	657	613	605	639	553	613	588	621	645	604	612	612	595	601	605	645	596	577	596	586	659	631	580	614	595	612	607	598	609	595	671	641	629	640	612	616	655	592	628	598	557	656	642	640	649	644	612	618	634	628	581	648	632	627	659	658	662	581	637	631	654	645	634	644	639	621	629	637	584	580	634	624	605	587	602	678	610	627	600	613	621	653	598	626	685	599	590	614	600	606	601	596	646	605	628	656	600	641	655	653	659	636	616	647	615	636	628	565	624	609	609	606	642	628	634	649	629	625	578	608	630	651	616	613	598	610	612	639	629	663	630	608	637	651	696	601	612	658	688	616	628	612	627	601	619	616	603	638	582	646	635	647	607	602	619	658	661	629	625	564	639	622	627	622	620	604	645	628	596	614	605	615	627	654	630	583	626	658	600	650	590	652	593	648	579	601	628	580	619	652	588	581	607	608	640	633	657	669	628	610	646	625	590	600	603	604	615	607	642	652	601	583	621	601	609	656	628	619	683	677	639	651	633	614	627	664	589	643	594	606	614	630	638	575	623	642	603	606	629	625	634	591	629	653	560	590	593	600	663	600	572	623	595	653	626	589	601	587	656	609	619	603	612	644	654	605	587	603	608	664	637	617	646	586	631	586	648	623	622	586	656	607	617	592	640	635	631	645	643	597	593	598	680	618	652	619	622	642	632	622	560	623	611	620	643	606	622	650	703	655	585	646	652	605	604	592	588	648	631	669	595	621	665	639	641	677	562	622	618	626	616	620	624	655	613	644	627	648	583	633	645	574	600	607	614	589	581	621	696	661	617	590	627	625	621	630	630	610	596	602	573	615	632	606	594	627	635	640	640	675	603	561	669	571	638	578	609	640	570	608	610	600	600	606	633	602	629	592	598	649	656	611	645	637	585	600	587	657	602	626	617	591	549	639	644	648	658	592	655	601	618	632	640	617	606	593	611	656	585	593	618	638	649	650	622	630	622	617	658	639	611	586	642	614	633	660	600	641	625	638	637	636	642	683	646	573	617	614	609	644	643	628	691	605	600	656	626	618	633	604	624	570	613	635	645	593	595	597	593	616	603	603	637	639	609	566	621	584	608	642	620	596	607	623	607	585	588	649	602	564	574	655	637	600	656	623	640	615	622	620	598	571	606	615	648	644	622	587	651	647	581	617	622	603	601	588	679	604	685	641	620	593	620	615	619	582	631	649	595	616	596	620	644	628	615	627	615	649	598	620	588	634	663	607	634	646	568	631	644	671	681	590	563	604	625	598	633	603	629	632	620	607	614	580	579	669	642	638	621	636	608	625	592	604	559	599	615	643	644	610	612	658	672	658	607	642	630	654	623	606	604	594	630	578	606	633	608	633	622	573	598	616	625	614	585	635	624	613	629	591	619	613	655	637	565	639	622	593	594	605	678	661	650	641	581	651	615	662	559	650	674	625	623	593	587	672	637	581	574	650	579	597	613	659	662	595	629	613	563	620	602	593	656	696	637	618	603	594	617	650	622	619	603	587	656	609	622	642	647	616	632	560	645	557	593	660	602	637	638	638	617	597	599	639	636	625	620	637	652	655	567	648	618	629	633	597	611	570	590	620	612	632	647	632	642	589	623	560	614	592	600	588	654	639	582	596	659	627	608	636	588	638	595	595	587	637	618	655	555	588	622	601	622	595	610	660	577	673	648	587	625	602	599	624	557	616	668	607	640	589	584	609	577	605	620	631	649	572	615	621	641	607	613	674	646	557	642	635	616	560	645	601	618	599	649	650	629	598	600	570	640	637	646	585	638	594	661	659	609	614	653	611	616	579	641	603	604	650	592	610	566	611	597	593	586	650	587	621	608	646	638	627	632	636	627	582	615	610	626	630	610	613	649	656	600	631	650	607	593	636	621	651	633	657	560	641	613	589	609	600	598	628	637	578
13840	10123	14849	7766	3424	1956	1147	782	504	375	353	291	250	249	295	228	267	273	267	224	204	257	234	220	264	232	221	256	232	232	226	236	254	273	231	223	243	245	262	238	260	244	222	242	240	203	241	244	231	256	229	223	227	239	258	227	212	254	217	211	251	246	244	232	236	252	260	248	210	238	270	226	220	240	244	238	256	199	232	246	207	222	233	215	244	230	284	232	243	221	257	236	275	230	261	230	234	260	266	222	226	255	230	241	248	245	223	256	272	226	232	236	248	226	234	259	225	243	239	238	225	216	235	221	225	246	226	226	240	250	247	226	219	210	229	243	236	252	219	266	230	251	248	228	244	239	260	214	231	255	240	233	224	236	257	233	258	253	249	210	246	243	239	263	223	233	251	248	253	225	220	241	228	221	245	239	256	243	252	267	242	237	226	243	248	255	242	241	232	239	218	251	261	238	249	247	241	229	226	247	230	245	239	219	219	232	211	241	235	258	262	238	245	252	243	214	220	236	216	240	246	268	262	221	240	230	232	241	239	208	226	254	223	234	274	235	251	237	236	248	233	221	252	266	226	210	237	223	244	233	247	198	260	256	236	234	241	240	250	236	230	216	250	248	235	262	235	237	230	219	284	256	246	242	211	244	240	247	247	248	264	262	245	228	217	256	207	243	209	231	248	255	254	255	260	233	222	243	254	249	242	251	254	237	243	236	249	269	216	225	241	260	238	238	263	259	226	252	222	242	225	222	219	253	247	238	246	251	255	243	261	247	256	240	254	251	246	252	254	272	233	226	260	227	244	239	249	251	261	239	244	254	213	244	231	243	220	241	258	222	262	235	224	228	237	227	240	223	251	248	267	230	226	281	244	277	237	236	270	255	247	195	234	251	229	235	251	246	231	267	226	243	231	227	232	259	259	237	255	228	202	245	255	213	258	238	243	229	222	226	246	228	245	223	257	255	241	271	231	234	256	260	255	231	209	222	247	243	238	249	222	227	223	265	255	238	224	262	229	229	254	260	228	211	256	206	259	212	256	241	243	220	230	246	244	260	252	236	224	246	236	241	202	242	214	229	236	220	227	245	220	243	227	225	278	221	229	229	263	207	232	274	233	238	230	214	238	235	228	229	241	248	251	249	221	236	246	230	220	228	289	195	220	259	238	248	223	228	256	242	251	228	242	261	253	226	216	251	246	248	242	218	261	242	252	227	247	214	259	228	240	233	232	223	242	249	235	236	225	250	263	264	225	232	250	253	207	253	238	255	243	236	230	242	234	219	221	223	251	245	244	263	253	237	263	220	226	229	262	226	266	227	239	247	227	219	240	196	247	224	222	253	223	239	240	228	254	243	261	235	232	255	212	236	266	248	226	256	276	234	250	221	242	252	250	223	259	211	211	220	253	235	229	215	248	247	256	241	225	244	240	254	246	207	244	237	228	226	257	231	233	257	240	240	240	252	251	221	238	261	220	263	258	241	244	231	227	245	252	237	231	246	230	226	240	269	218	266	227	251	259	250	236	225	236	217	261	217	221	237	237	241	249	238	239	249	230	299	257	242	241	211	228	248	247	245	252	238	229	189	218	261	240	239	243	224	252	263	232	247	225	214	247	229	224	242	224	233	207	265	281	227	261	228	235	252	245	225	230	241	235	227	262	231	230	225	243	254	235	269	218	261	238	262	255	231	256	244	241	227	227	247	229	243	205	243	242	248	214	239	245	238	228	209	249	248	235	227	243	209	240	227	255	264	235	212	239	237	239	222	241	251	226	237	223	234	254	240	266	236	275	258	242	258	248	253	252	254	230	231	252	265	243	253	276	249	251	231	222	256	256	238	244	253	276	253	225	275	238	268	243	230	244	257	278	257	262	232	258	257	253	261	240	259	273	238	222	261	256	253	226	248	271	233	238	257	254	234	230	228	216	237	230	273	232	271	268	228	211	258	238	213	237	226	240	260	252	235	242	222	241	226	240	257	206	224	241	210	220	228	239	241	265	232	229	231	237	217	240	268	240	237	248	257	262	267	222	276	230	237	247	257	270	251	216	234	201	268	269	247	253	224	276	227	210	234	220	250	251	244	293	252	258	262	242	259	212	224	227	229	256	240	264	235	230	229	251	236	204	219	239	270	217	273	196	230	229	236	229	236	221	220	245	247	232	213	259	216	250	265	262	237	234	222	216	242	260	223	240	229	229	213	243	242	219	259	239	261	253	204	238	222	199	230	246	252	244	244	237	222	236	248	253	256	207	245	232	249	250	239	226	225	257	277	229	254	251	233	246	228	248	226	228	253	224	230	227	258	239	221	237	255	255	247	250	259	223	217	211	263	252	238	234	226	243	236	226	246	255	207	239	244	213	229	226	259	250	243	254	239	256	214	238	260	232	235	245	229	189	235	248	259	223	234	248	233	215	215	211	202	226	254	236	275	235	257	227	227	262	232	259	265	241	284	241	248	262	241	235	236	241	246	263	234	244	263	241	284	229	230	274	228	264	241	236	236	239	226	278	235	237	217	260	284	247	241	231	232	240	232	248	211	225	256	237	237	264	230	284	254	246	249	235	263	262	235	229	249	270	240	237	206	242	201	232	223	248	254	221	270	216	233	257	252	227	269	249	232	265	243	271	254	231	205	229	249	235	222	232	232	229	219	249	214	236	219	225	263	230	225	233	235	243	229	244	233	270	245	242	230	232	244	245	217	254	266	228	250	257	245	244	246	264	249	244	250	242	247	259	259	249	249	228	230	225	238	263	223	228	264	227	275	248	237	237	241	244	243	228	255	235	260	237	254	274	251	235	264	256	243	224	267	212	232	253	241	213	239	233	226	227	247	272	229	232	246	239	252	242	231	220	220	235	234	250	234	211	252	255	240	220	237	222	242	258	264	255	220	232	262	270	227	253	251	265	235	252	234	254	224	235	248	245	213	241	247	235	264	251	229	234	220	224	252	232	241	218	216	226	232	226	221	247	271	237	225	249	239	250	255	260	238	234	232	270	231	232	239	247	248	221	224	237	261	247	250	249	218	241	230	236	250	237	238	250	232	243	228	266	265	224	238	257	219	239	255	264	220	193	229	247	252	223	234	265	245	224	255	235	225	244	235	238	207	242	217	234	248	261	264	246	216	252	225	198	231	237	246	228	228	246	240	214	239	228	249	234	254	235	245	220	206	216	234	258	247	235	228	239	223	223	223	228	251	251	231	228	244	227	250	245	274	220	269	241	201	221	229	265	241	221	219	269	225	243	254	231	241	239	226	235	242	255	231	232	234	234	230	226	216	271	267	226	254	268	245	235	222	250	214	238	213	239	233	228	226	259	253	279	232	236	249	222	218	282	231	249	258	236	220	232	238	229	229	233	225	233	209	216	241	207	238	240	243	228	230	242	240	251	238	244	227	245	248	233	269	236	266	226	255	265	238	205	255	230	255	225	203	232	232	234	243	230	236	242	213	222	251	253	266	251	236	240	254	231	222	232	234	244	246	263	229	251	214	221	242
7825	8503	20594	15009	10532	7710	5124	3456	2006	1379	1179	976	844	807	694	664	630	657	633	621	601	615	585	662	558	562	571	558	606	552	624	576	523	572	600	579	569	590	535	523	561	533	518	561	616	556	582	549	577	491	597	547	572	546	580	547	538	541	588	591	532	561	559	589	578	556	559	586	510	561	523	558	498	541	571	542	558	565	568	583	543	587	526	539	569	565	538	537	521	533	600	570	561	567	535	524	522	590	575	551	556	559	564	553	608	557	581	544	578	563	566	540	530	575	562	543	581	541	510	582	578	576	540	551	530	539	536	562	572	583	576	572	533	510	525	572	579	569	547	582	537	606	551	567	547	574	559	551	583	545	540	588	581	550	552	563	525	598	584	590	557	536	561	584	570	624	530	541	587	575	516	557	610	582	578	580	568	609	579	556	567	551	569	584	562	583	541	562	565	562	559	562	552	529	532	558	510	567	518	573	560	564	568	541	555	552	590	548	570	558	537	573	599	565	574	552	588	550	531	564	535	576	589	552	568	538	560	567	577	555	551	527	558	614	581	504	557	578	582	557	605	551	586	575	557	577	507	617	572	556	591	564	572	527	586	597	555	545	541	557	573	589	597	604	560	597	543	565	526	534	534	571	562	528	540	583	581	571	579	517	605	530	550	522	546	566	535	543	542	567	555	524	598	572	571	552	561	557	571	518	553	561	524	561	554	601	602	550	548	568	545	536	560	574	560	599	535	550	554	555	579	585	562	583	559	543	579	561	578	582	535	531	582	576	564	579	585	518	562	553	562	536	554	551	560	558	577	541	585	516	585	539	590	574	592	538	585	583	595	576	536	558	548	552	579	580	593	601	555	560	585	583	512	611	570	548	562	533	561	546	548	542	535	558	588	489	546	574	573	582	561	585	566	585	565	581	558	534	540	559	574	572	582	609	494	514	590	558	566	554	500	566	585	528	565	566	555	552	513	586	545	567	572	579	555	543	548	539	622	540	539	569	575	551	602	576	568	591	530	558	562	600	615	538	558	519	559	575	501	566	560	552	556	568	510	578	507	553	551	586	566	548	545	572	536	525	506	552	537	540	539	559	541	582	559	516	566	593	562	560	551	543	536	543	586	574	604	533	573	582	572	589	578	556	570	557	549	631	540	559	558	555	547	532	576	545	551	550	528	534	589	585	593	590	575	597	536	583	594	553	570	548	546	536	574	564	563	600	541	542	591	516	561	569	569	594	561	552	614	600	580	551	533	606	583	596	590	577	593	570	547	591	570	547	553	530	535	542	554	556	555	546	545	561	537	540	553	589	517	587	548	643	552	528	524	547	571	546	564	550	554	566	564	576	546	581	542	554	588	555	523	547	599	553	604	566	571	587	602	536	539	591	550	564	519	532	596	551	575	538	583	517	575	545	541	515	536	568	577	550	569	580	528	571	580	566	540	599	543	592	593	581	551	557	563	604	549	572	568	569	569	555	563	562	551	562	537	565	532	601	557	563	566	534	550	572	583	515	543	602	564	561	556	574	603	566	550	593	595	541	580	586	584	527	555	570	585	548	589	562	548	512	565	585	542	580	563	529	567	527	608	553	522	512	530	601	565	550	562	548	545	562	552	575	570	549	540	552	566	568	596	570	538	560	581	586	534	566	588	555	579	527	548	558	553	589	533	559	555	602	538	540	565	573	576	571	557	548	541	595	585	544	560	558	520	563	577	570	550	586	528	626	579	551	518	564	521	580	568	596	628	545	556	565	562	611	545	559	608	529	567	575	588	582	541	576	518	584	579	534	583	577	548	547	550	575	568	600	538	546	535	602	621	577	582	547	568	583	575	555	553	557	563	551	599	545	555	578	529	566	589	585	540	573	560	588	576	580	563	543	572	576	555	546	536	565	615	553	637	569	555	608	586	560	563	588	541	562	551	545	586	590	570	582	556	565	575	556	528	562	551	559	575	552	573	561	580	587	589	572	552	546	515	574	598	568	526	554	564	523	602	564	562	569	541	614	566	593	568	552	590	582	520	558	562	536	570	572	558	580	547	598	571	531	569	602	557	630	564	561	499	578	547	512	609	580	564	565	597	535	524	596	581	563	536	583	570	583	589	586	538	566	574	561	542	564	604	517	585	559	531	566	578	529	585	562	569	545	606	570	530	558	593	612	571	566	571	558	577	552	562	563	560	542	584	609	550	552	552	575	591	598	610	551	592	559	592	578	610	579	557	558	574	586	540	602	559	555	568	555	563	563	564	545	571	532	547	542	588	566	526	554	557	575	541	572	564	588	506	553	576	521	639	520	544	553	600	555	526	621	554	554	569	564	581	557	577	536	575	578	621	545	559	548	530	568	556	596	554	563	622	615	561	553	589	593	541	584	604	535	591	596	623	548	589	567	602	581	579	541	550	597	540	568	578	609	555	548	543	574	575	561	583	588	529	556	585	518	516	594	567	552	590	544	550	528	518	540	561	573	518	599	584	528	578	563	585	581	549	530	573	514	574	578	568	560	579	599	573	547	540	542	521	576	574	563	569	550	564	591	560	529	533	571	597	601	564	547	591	572	580	584	621	559	532	578	546	592	537	597	582	560	581	547	567	561	543	571	544	587	547	531	566	588	560	598	539	530	535	569	577	559	575	585	557	530	543	562	574	569	569	555	547	557	592	564	555	555	567	565	560	564	548	526	530	528	558	564	576	552	534	543	617	547	581	560	569	535	580	565	566	537	556	561	582	595	526	584	566	571	585	508	560	551	551	600	566	559	586	549	512	575	616	541	557	584	534	531	585	573	583	556	577	533	560	564	575	581	580	559	543	543	553	532	556	555	501	533	579	553	529	563	540	578	577	572	544	557	537	574	586	588	571	568	601	557	559	527	579	533	522	586	619	546	553	552	571	564	554	596	562	543	585	524	575	551	591	525	574	564	554	547	603	582	521	532	557	556	574	564	599	562	575	535	568	569	580	591	547	574	566	579	550	561	540	574	505	552	545	579	535	515	566	550	531	531	598	580	540	599	548	557	561	568	545	576	619	557	583	579	584	529	594	541	552	574	600	570	541	547	565	575	598	558	534	556	563	525	562	586	603	594	518	584	577	618	563	552	576	587	561	525	602	546	516	575	606	554	594	581	565	493	559	606	559	550	616	558	578	535	520	555	547	555	539	619	586	585	553	559	582	613	570	602	618	547	552	589	562	549	518	543	537	540	591	575	547	599	553	558	558	589	561	558	572	558	573	582	559	573	579	583	538	576	558	583	560	518	552	585	544	603	553	540	538	530	610	566	600	577	542	535	521	576	533	572	501	563	590	553	605	563	578	596	593	606	518	546	632	554	525	537	560	584	579	531	562	597	575	561	549	613	587	605	623	577	531	560	531	543	531	566	543	537	531	569	551	576	553	544	542	576	545	561	585	556	527	587	548	576	566	569	539	577	527	577	520	567	525	525	566	527	603	530	564	572	537	596	576	606	517	555	604	567	551	535	556	588	535	541	581	506	581	574	526	590
27477	18653	22311	12519	7165	3365	3274	2159	1246	1000	839	773	674	526	394	395	383	421	300	255	323	304	338	239	250	180	162	192	163	176	159	167	159	135	149	169	158	157	153	168	150	180	173	159	176	142	156	128	149	168	166	142	149	140	133	133	128	153	162	148	153	154	159	184	156	162	138	153	149	153	156	170	150	178	157	142	159	151	156	168	152	146	134	171	159	170	165	135	143	140	152	147	149	164	162	133	146	166	156	151	164	166	163	142	150	152	158	162	152	153	155	171	183	152	129	160	156	117	141	152	147	140	147	143	180	129	149	150	133	164	177	143	139	148	149	137	138	167	149	158	144	152	154	146	153	161	144	169	156	165	154	170	153	114	153	138	162	157	167	162	165	144	145	175	142	133	153	139	142	133	178	136	170	142	140	141	145	164	144	138	160	136	145	164	141	156	155	141	148	152	138	153	162	155	142	166	168	148	140	169	144	135	138	160	148	141	134	144	148	156	133	170	158	143	161	131	149	162	137	156	152	144	145	154	149	153	151	138	168	121	158	133	151	163	137	147	138	166	151	161	168	184	144	143	168	163	148	173	159	154	146	161	181	147	166	182	158	133	141	136	134	140	129	152	148	161	157	153	139	156	135	131	169	154	154	128	158	159	152	157	176	140	165	158	154	150	130	164	166	156	154	168	129	155	151	146	151	154	161	145	159	153	149	152	144	144	163	166	149	157	153	151	173	166	154	145	161	148	155	150	161	153	156	157	174	153	143	159	134	162	147	129	140	156	139	139	151	161	155	137	157	137	148	153	167	161	136	136	144	167	162	155	161	140	148	137	129	142	152	168	145	149	147	145	137	164	161	158	139	146	141	141	135	174	148	145	136	131	153	173	177	145	158	158	159	130	158	130	146	168	165	139	166	152	143	153	156	131	157	140	164	143	141	160	127	135	178	160	145	136	144	148	142	164	155	148	158	166	164	163	149	138	135	171	147	157	151	151	151	142	142	155	153	167	171	163	168	171	144	151	133	154	131	140	155	132	157	142	152	146	178	147	132	143	164	150	154	155	153	139	164	150	144	131	164	155	163	157	136	153	141	146	149	164	159	135	148	127	145	145	180	149	138	153	163	156	166	156	166	152	144	161	144	137	149	166	137	136	151	159	144	146	151	148	135	168	165	148	141	129	161	160	135	148	159	169	150	120	150	137	172	147	144	117	141	148	151	137	147	140	164	136	163	151	146	170	142	149	160	154	153	148	143	146	161	152	111	160	164	159	145	176	149	161	163	155	128	158	175	137	141	153	152	153	149	150	142	167	145	149	134	158	159	118	149	167	155	138	150	162	152	150	157	133	186	145	177	133	161	172	159	145	140	139	158	160	157	158	128	150	153	147	129	177	154	170	129	138	144	178	162	134	145	171	157	146	151	157	152	156	147	149	162	143	136	157	141	161	170	153	148	169	147	155	154	161	165	176	143	143	150	151	165	150	145	119	153	154	161	138	130	181	182	141	165	155	170	155	157	141	140	131	165	168	151	135	176	140	151	162	168	174	134	156	163	139	152	161	135	148	159	137	156	135	148	131	144	152	169	148	129	136	143	142	125	148	144	159	155	148	163	153	139	147	161	164	161	136	145	141	154	158	163	140	147	157	166	149	144	164	144	152	146	164	174	162	151	149	132	142	153	153	163	128	144	131	155	170	148	149	155	167	142	132	145	131	153	124	135	153	165	156	172	165	155	156	159	140	168	132	167	136	142	150	145	140	185	159	170	158	162	173	153	169	136	128	145	167	155	162	172	164	156	145	144	158	149	170	133	146	143	147	147	118	140	135	124	133	126	131	150	144	136	150	139	150	158	154	164	133	134	144	160	137	166	151	144	129	152	157	144	155	168	164	159	155	162	144	159	166	132	153	149	146	154	143	160	151	160	154	164	148	167	153	171	145	178	163	144	161	160	146	180	164	175	182	142	160	153	127	139	155	136	146	144	144	167	158	149	136	160	152	146	127	154	151	165	144	168	169	167	174	165	153	148	135	165	147	155	155	153	133	153	157	145	160	148	154	160	142	132	145	167	158	144	181	155	139	157	149	143	163	155	139	160	160	160	168	142	140	152	158	158	154	134	127	166	173	158	146	152	153	147	170	151	147	154	163	139	148	162	159	157	164	170	145	167	149	156	181	163	158	133	157	161	156	146	167	165	146	142	137	154	157	138	138	155	138	159	141	168	151	139	145	171	146	148	124	155	152	140	143	147	179	151	138	160	147	172	159	169	158	145	159	151	131	163	145	142	138	147	167	134	139	165	156	168	150	158	158	161	150	183	166	148	140	168	143	166	167	134	144	162	135	149	166	146	147	143	163	158	147	180	132	156	168	165	133	159	151	177	135	152	146	161	133	177	155	140	135	141	158	160	171	159	152	174	157	165	146	159	138	147	148	148	154	152	175	152	130	157	150	160	140	172	175	155	137	161	158	155	163	155	179	172	158	146	168	155	144	163	142	136	169	166	134	151	152	148	149	156	152	144	155	159	166	155	144	161	152	155	141	149	147	142	154	130	147	142	164	141	166	154	160	168	146	160	141	185	173	179	155	133	144	147	135	179	162	147	119	151	157	166	150	172	151	147	174	162	154	161	149	162	161	148	181	156	152	155	141	138	152	161	137	149	132	157	151	158	175	136	183	162	146	156	126	176	151	141	145	187	153	151	148	128	152	152	155	160	148	142	133	159	172	123	140	137	148	152	140	149	158	156	172	160	160	131	175	127	144	142	146	146	142	139	169	158	144	128	143	141	164	148	191	136	158	151	143	165	139	137	147	151	139	135	170	126	148	130	142	149	143	147	152	164	174	162	166	149	148	168	151	150	156	178	157	160	134	174	172	167	146	119	145	150	151	155	149	146	160	130	146	158	148	159	158	176	157	159	165	161	157	152	128	155	163	155	136	151	154	164	162	141	156	171	144	164	147	166	157	148	140	160	137	154	152	151	134	167	140	142	124	143	143	162	154	157	137	159	156	147	142	175	161	145	162	136	128	169	156	126	165	159	155	140	147	134	164	140	158	178	155	141	134	137	139	184	131	190	144	166	141	154	136	153	152	143	141	137	153	133	174	165	168	170	125	159	134	167	141	152	149	132	147	149	149	145	158	138	147	171	168	156	137	166	144	148	145	143	144	159	165	139	182	147	166	165	159	147	152	167	169	193	157	135	136	141	166	130	156	159	171	171	138	152	119	131	159	172	153	151	147	142	150	144	165	145	148	128	158	140	159	166	165	141	156	164	168	158	146	166	173	165	135	147	120	167	137	131	136	149	161	146	145	136	137	163	152	153	157	136	170	139	162	133	135	141	161	139	158	138	161	132	146	129	165	152	129	167	141	145	139	144	163	136	147	168	169	158	143	136	156	148	170	134	167	134	157	149	152	139	134	139	139	162	144	175	144	155	139	145	164	148	153	139	144	156	150	177	144	182	163	141	144	156	151	141	146	137	145	165	145	158	149	139	179
15091	14215	25923	22431	17548	11661	13196	9903	5543	4882	4263	4149	3526	2934	2007	2135	2158	2091	1491	1442	1720	1435	1712	1270	929	584	545	483	492	463	434	493	449	460	470	446	446	448	386	433	425	445	439	442	405	415	425	437	417	407	402	434	415	404	401	417	429	385	398	436	426	445	382	420	383	396	394	407	417	426	419	411	420	412	405	418	433	403	399	413	390	374	377	391	406	380	410	390	404	409	381	398	385	419	391	416	416	415	422	402	387	414	420	380	412	409	390	418	430	377	375	373	395	401	414	383	382	356	396	376	409	368	381	369	384	415	403	367	392	409	364	400	368	398	371	391	422	412	415	425	375	384	388	386	410	414	402	370	379	404	423	395	439	382	408	428	410	372	407	355	411	402	380	353	406	380	382	401	359	412	421	389	412	437	429	385	442	415	384	406	382	387	413	415	376	396	413	415	371	399	395	389	381	434	355	391	381	389	391	388	377	399	395	429	393	401	406	423	417	422	351	366	426	399	394	412	413	389	443	418	422	425	431	382	412	405	373	402	404	403	382	400	420	389	342	394	417	413	417	384	390	391	403	402	419	380	406	402	383	381	388	376	392	387	399	386	344	428	401	421	380	375	391	404	402	397	400	391	420	411	413	379	373	373	383	379	373	441	392	409	418	388	355	419	400	386	386	391	385	416	354	375	361	408	433	383	438	388	385	400	422	416	415	435	396	391	420	428	410	417	410	404	396	416	403	401	386	356	400	373	429	390	370	398	404	378	395	411	365	438	412	362	375	423	378	386	390	405	395	419	398	422	380	397	389	425	394	392	395	393	408	401	400	420	384	408	423	388	410	399	375	438	392	419	414	411	441	409	392	370	361	340	378	399	395	427	398	373	401	361	375	414	406	380	384	391	388	446	396	437	410	420	387	424	382	370	374	392	391	385	410	382	434	412	382	414	402	386	384	364	399	426	381	398	392	416	403	367	416	415	402	404	396	398	396	374	467	376	392	387	407	457	415	382	412	412	389	407	413	374	415	410	406	432	395	380	392	422	436	400	418	423	415	413	408	404	404	394	413	403	369	392	394	380	389	398	408	389	399	407	404	394	371	385	380	370	390	402	375	375	415	381	398	395	360	369	416	429	396	400	355	363	387	384	396	382	424	361	400	407	359	417	392	409	405	374	422	447	374	425	419	418	387	383	378	416	412	372	391	408	395	363	388	386	395	389	386	405	400	389	388	401	445	376	398	404	423	428	444	391	366	410	366	379	401	396	373	402	425	399	381	402	402	439	404	390	392	400	374	382	375	363	366	392	419	361	362	418	404	355	406	419	408	373	390	364	435	411	397	417	400	391	413	405	414	391	396	382	390	413	352	393	367	422	392	418	383	353	398	405	385	372	392	387	393	376	394	399	373	431	415	400	407	397	372	396	371	422	394	401	396	414	401	417	404	416	381	366	411	402	370	408	399	395	400	433	382	422	407	375	366	357	359	401	366	386	397	438	392	412	362	384	403	356	368	401	409	419	439	394	392	420	407	386	376	388	424	380	392	375	368	392	405	398	365	366	416	380	405	371	361	389	413	368	420	388	373	416	396	374	412	414	409	403	362	415	389	373	381	409	412	397	395	384	414	425	383	395	380	390	434	399	405	395	414	407	405	384	379	374	396	396	407	415	389	416	409	378	376	421	408	358	380	430	389	386	421	383	408	407	401	416	389	378	374	409	373	393	405	392	393	396	417	378	430	397	436	404	359	371	384	398	400	390	374	416	392	386	413	405	374	405	406	405	378	380	373	385	388	392	397	436	418	396	379	401	388	383	382	391	393	399	420	389	436	390	400	377	393	372	354	386	410	402	367	413	363	401	402	382	370	390	428	398	411	391	413	375	361	381	405	414	408	404	386	387	392	409	360	399	406	409	405	378	397	381	401	396	377	372	394	380	378	403	434	395	370	368	378	408	414	400	413	404	390	393	412	400	442	405	365	385	396	435	407	418	372	367	404	401	415	397	416	405	417	373	393	386	406	434	389	411	376	411	433	403	405	394	349	390	390	376	369	406	436	377	392	383	389	409	417	417	363	375	389	402	375	423	395	404	379	371	408	400	430	413	390	401	430	401	405	371	439	382	384	393	401	420	357	400	377	422	390	362	406	372	401	416	398	366	361	444	390	381	400	401	390	391	417	383	375	392	392	429	414	378	404	393	373	410	416	410	379	412	350	365	436	380	339	407	396	417	406	404	385	375	386	378	405	381	374	416	406	362	387	413	451	399	396	375	405	430	376	391	360	358	395	411	364	423	395	389	435	409	431	397	407	427	362	413	398	367	381	389	382	398	379	392	367	401	444	366	415	403	384	414	405	380	431	399	387	398	401	374	404	404	405	389	374	387	412	380	414	382	407	428	407	396	407	406	439	449	379	413	367	388	374	408	384	390	378	384	405	387	363	388	398	412	388	391	406	378	395	385	383	412	392	403	394	390	402	398	423	393	421	417	399	396	390	389	417	379	424	400	381	419	440	408	378	342	415	440	442	435	366	378	426	371	395	419	402	401	437	445	371	371	425	389	414	404	398	401	424	373	398	406	411	429	406	433	388	399	371	395	393	442	366	373	428	427	369	380	403	372	382	391	413	421	391	390	388	392	436	397	346	400	388	431	393	392	420	400	405	377	406	392	404	420	379	350	404	423	384	370	404	412	425	400	351	399	381	398	378	404	428	386	390	392	406	411	403	393	364	443	400	414	380	385	397	385	366	424	413	386	370	415	410	392	390	371	405	381	402	413	424	392	374	449	394	400	381	392	425	403	383	396	385	411	372	418	388	416	392	431	409	397	424	414	386	389	383	365	381	419	433	383	371	391	396	392	375	357	378	400	418	388	408	412	405	422	408	352	416	405	399	392	408	376	372	393	360	408	408	418	378	434	402	385	365	385	391	369	398	387	347	412	399	404	371	398	389	394	410	412	369	385	351	411	405	401	415	440	402	398	365	375	365	378	400	421	391	357	381	375	420	405	386	371	390	396	442	393	393	364	375	409	433	372	418	401	391	371	400	404	388	405	415	381	336	392	382	409	399	412	411	349	402	370	386	384	382	424	438	368	404	397	414	397	398	386	427	404	390	403	406	429	376	398	379	395	406	355	392	399	423	409	396	384	358	401	383	386	417	368	356	394	376	387	387	418	395	406	412	410	406	368	400	399	416	418	398	418	419	381	401	383	395	369	398	415	389	415	383	398	423	414	424	391	360	421	420	408	406	376	398	407	409	399	421	418	389	419	414	365	401	406	383	410	390	411	429	405	409	398	388	393	424	411	369	420	416	418	373	415	373	381	381	406	374	396	398	423	388	384	398	392	416	405	387	397	420	382	433	376	389	367	417	410	375	396	391	405	407	434	381	438	400	369	353	397	370	423	419	389	372	422	403	385	389	441	423	374	437	398	403	405	432	418	388	402	390	389	412	367	388	393	384	379	393	419	385	402	370	391	379	423	425	397	379	401	360	374	398	435	391	338
35999	26716	24145	17040	7995	5648	5729	4203	2350	1701	1568	1433	1351	1103	815	612	586	667	583	471	517	516	496	484	372	272	292	312	275	280	276	259	265	271	292	264	253	264	287	266	279	292	287	236	267	266	273	254	219	251	279	243	258	260	274	278	206	283	278	277	282	271	284	246	250	272	264	267	240	242	241	293	255	244	271	229	275	262	258	269	279	258	275	282	271	234	249	259	268	243	264	273	253	246	277	254	234	256	275	251	249	262	282	268	237	264	258	247	249	267	249	258	240	253	275	273	251	250	256	222	266	245	246	291	257	245	270	265	266	286	256	265	246	284	240	254	256	247	259	267	243	288	272	230	249	244	275	253	254	220	254	268	263	263	257	259	286	259	224	249	259	263	254	276	260	280	254	225	253	244	259	274	250	256	279	235	245	297	278	261	271	261	273	268	255	265	276	272	269	266	267	267	249	267	271	229	259	271	232	255	262	272	244	226	226	270	269	275	244	246	258	278	264	257	246	274	264	253	225	248	281	306	239	254	235	268	302	281	242	260	269	275	259	277	251	264	249	215	269	277	240	276	284	270	251	255	268	267	283	255	272	241	270	279	238	266	232	284	239	265	270	242	268	245	274	257	241	253	255	260	247	260	245	275	258	262	250	286	255	280	258	281	237	246	274	261	272	243	231	257	269	257	285	277	262	243	274	255	255	258	268	238	291	278	269	268	271	267	233	249	253	278	251	260	283	244	292	290	275	257	295	248	262	289	266	243	260	278	244	249	282	258	244	270	272	273	274	268	243	273	240	282	273	224	240	247	282	241	238	259	243	234	262	263	256	267	264	246	260	242	242	252	242	222	250	245	267	266	286	245	276	271	255	229	252	271	249	262	272	305	257	253	253	273	251	234	252	271	269	255	256	239	270	238	283	244	251	248	250	256	254	242	267	254	251	240	262	267	235	240	243	226	256	264	265	222	261	238	248	250	292	243	271	245	248	224	275	268	229	229	269	260	251	273	260	256	272	274	268	236	259	285	245	261	266	282	289	275	255	284	280	267	241	265	265	249	264	311	287	278	233	225	269	236	261	290	241	274	244	259	223	234	263	280	243	245	221	232	262	252	260	288	263	285	260	255	277	244	267	264	257	257	244	253	272	262	242	249	262	245	270	256	274	231	275	246	238	270	261	236	263	258	265	248	269	285	279	258	277	287	253	244	242	259	246	249	262	262	252	257	261	275	271	256	275	261	269	258	238	265	270	248	257	244	279	257	246	269	268	258	237	245	252	256	249	253	277	258	266	251	259	251	252	259	214	236	264	277	290	216	274	266	264	246	253	263	224	263	268	271	225	264	270	248	218	245	245	284	252	284	257	263	240	249	265	272	272	262	247	238	255	216	249	242	264	285	241	278	269	268	257	263	257	254	245	238	249	255	253	240	245	252	240	254	243	243	265	243	250	242	247	271	260	247	257	256	247	264	275	245	251	260	267	259	296	263	252	262	264	248	264	269	260	243	252	263	241	244	223	263	268	250	263	250	254	250	262	267	272	265	288	221	249	256	263	274	253	243	290	266	261	222	254	223	266	266	246	252	245	248	239	227	250	264	246	245	265	243	262	247	260	250	278	267	281	266	278	273	257	268	251	284	243	274	247	206	226	281	241	266	232	247	268	247	250	284	252	251	240	265	252	220	286	265	267	266	239	261	276	250	243	281	264	264	246	285	257	237	224	232	245	250	241	263	272	261	251	253	263	255	246	271	223	252	262	290	231	304	247	270	255	246	267	265	254	244	257	276	246	273	258	268	270	261	270	272	279	250	235	223	266	266	234	279	256	246	238	229	230	245	244	247	260	239	250	257	268	278	272	258	234	260	257	259	253	257	260	220	242	239	295	277	247	255	260	254	267	267	266	243	263	235	250	281	232	231	279	258	266	283	274	259	259	229	255	265	242	287	277	286	240	223	263	284	268	254	254	234	243	313	272	278	256	244	235	284	276	262	253	256	268	264	240	283	232	262	284	289	232	241	239	264	244	267	287	256	254	243	253	250	258	294	291	228	272	294	283	244	243	270	248	264	220	276	229	265	250	243	278	263	278	270	248	217	240	267	251	223	249	245	228	267	287	284	258	266	258	220	255	262	266	268	275	266	254	277	284	264	250	244	277	271	281	296	259	245	259	253	243	244	271	281	244	231	226	258	242	272	247	256	256	240	265	271	236	238	243	285	238	255	236	270	258	259	232	236	302	240	255	279	259	279	260	254	264	273	258	284	244	251	283	245	258	240	279	252	266	273	251	255	242	256	245	264	276	268	243	274	256	237	246	232	262	249	241	259	236	242	255	257	246	264	262	254	254	265	229	266	275	260	243	269	290	256	297	252	240	252	249	255	230	273	267	252	274	242	282	274	258	246	279	263	311	266	245	240	253	255	259	289	274	236	260	235	245	260	235	242	281	251	276	268	243	253	240	292	224	256	255	292	247	272	260	255	259	251	251	252	275	220	309	247	278	283	276	266	233	274	228	254	244	224	275	279	283	255	254	236	266	260	238	278	276	260	270	255	249	263	229	241	275	248	283	241	260	240	257	236	262	290	234	259	266	284	246	252	251	255	247	291	254	246	261	278	265	228	267	251	233	264	262	250	228	263	248	275	294	270	253	251	237	267	262	262	298	245	247	256	269	254	262	247	228	249	245	269	249	244	258	290	261	232	210	238	268	253	252	245	285	269	246	255	241	247	272	264	258	248	279	263	245	289	264	256	270	256	293	254	251	268	264	222	253	257	249	278	260	279	237	220	273	259	276	229	242	258	257	263	270	240	245	226	251	249	277	287	268	236	259	277	247	218	272	234	270	287	255	270	278	259	252	247	262	251	254	256	241	302	271	266	276	260	272	258	250	272	264	257	236	244	251	268	251	238	266	251	224	244	252	257	262	248	251	271	252	262	229	235	258	252	268	225	264	258	260	235	250	275	252	252	228	235	247	238	252	262	274	273	280	274	265	251	272	248	268	249	244	234	278	249	257	273	265	251	266	220	277	277	260	265	289	256	263	263	272	290	239	267	246	259	271	264	285	269	261	220	305	246	282	255	276	265	240	307	241	280	276	257	232	239	225	247	253	303	210	255	243	243	253	265	268	270	244	263	242	249	274	255	263	286	274	276	244	246	260	246	277	251	246	250	235	280	247	282	259	251	242	289	245	272	245	248	261	250	270	236	243	236	275	237	245	245	248	269	267	219	280	271	251	276	292	252	266	229	262	268	239	266	257	284	291	274	250	228	240	259	235	242	275	258	250	257	260	268	253	242	268	265	257	272	249	249	249	261	288	291	268	253	270	231	259	281	269	277	291	240	271	262	268	269	263	273	280	300	267	282	252	250	279	282	259	280	241	248	238	232	235	286	261	286	276	266	260	275	255	263	258	251	262	240	265	291	264	261	271	235	259	263	253	274	267	258	269	272	265	261	224	262	240	264	279	269	237	268	255	251	294	233	249	261	248	251	235	265	284	287
19157	19643	25893	26832	18026	17272	18605	14548	9148	7250	6790	6502	6659	5321	3762	3132	3066	3360	2898	2359	2315	2838	2393	2158	1212	863	849	888	791	738	766	746	733	733	720	741	781	686	721	681	735	671	715	669	659	691	683	684	701	696	617	626	680	637	729	662	671	636	648	676	635	630	621	626	642	670	661	638	647	662	642	643	679	672	695	719	641	633	624	687	636	584	666	643	653	651	673	606	666	651	669	639	656	678	663	636	661	622	608	637	686	622	686	658	638	642	643	624	647	631	636	609	646	620	709	633	616	705	619	650	620	652	635	660	645	667	655	588	620	656	626	642	584	652	636	593	636	598	662	589	595	630	595	696	654	632	640	617	578	608	620	610	596	657	610	686	612	609	614	607	620	632	684	615	573	652	629	571	588	605	638	632	642	604	626	589	609	675	631	594	660	601	589	637	618	644	593	617	627	596	578	617	617	674	644	617	604	633	609	607	571	621	616	649	598	613	629	617	631	639	634	634	593	682	576	626	607	627	616	645	633	650	641	622	633	687	659	625	663	693	636	622	635	668	634	630	589	618	622	632	639	624	585	639	667	624	627	592	628	675	617	600	629	650	652	659	641	625	662	657	598	612	643	656	636	662	646	646	650	612	638	592	650	594	649	603	657	617	615	639	624	648	688	646	636	608	636	595	665	606	597	608	605	623	588	654	619	603	607	621	642	612	654	634	637	643	616	646	639	607	631	592	624	579	638	620	629	627	634	613	660	612	642	629	607	612	609	624	642	604	657	663	660	606	614	603	614	641	627	609	589	596	618	606	605	621	611	622	627	666	638	565	649	659	606	613	603	594	629	635	584	647	604	634	620	624	592	610	605	672	591	560	645	668	630	622	627	621	653	626	632	598	632	641	648	578	618	654	651	611	640	665	607	661	592	662	648	616	657	617	639	631	604	646	631	627	626	611	633	612	590	632	656	644	601	621	651	641	644	625	632	598	607	612	614	636	640	588	670	674	647	642	627	641	595	614	650	625	590	670	678	585	670	636	628	648	698	631	629	648	653	644	624	587	609	597	608	679	637	634	637	635	605	618	594	628	624	596	620	600	670	640	644	629	621	637	615	590	628	619	598	632	606	652	623	621	616	659	612	687	636	637	601	641	669	627	633	620	624	678	631	620	669	653	649	648	601	653	634	617	635	612	615	636	625	637	614	650	637	673	618	604	594	638	638	606	604	633	637	569	659	622	604	589	641	642	641	642	645	662	609	678	635	590	641	577	640	646	628	638	620	630	643	679	625	629	625	655	614	621	618	636	647	632	646	624	664	601	623	619	688	643	623	601	587	639	624	596	610	596	643	611	609	606	669	626	633	617	649	606	592	618	645	625	642	634	669	611	608	660	631	604	626	634	654	637	597	679	636	636	684	638	708	623	615	647	663	664	649	600	628	661	641	623	644	625	617	615	636	601	633	556	646	604	638	620	629	643	629	629	599	600	623	612	714	637	607	626	616	671	659	625	608	593	667	577	614	648	595	632	647	610	639	598	615	613	623	613	652	616	669	600	576	662	636	630	679	633	619	592	632	597	653	652	655	644	600	680	596	632	606	661	629	601	590	656	622	647	642	641	595	669	635	679	590	572	616	614	588	657	587	634	632	644	601	587	623	609	626	596	626	644	600	638	627	628	595	620	635	655	645	584	675	632	636	602	587	629	585	605	609	636	622	584	658	639	616	608	617	624	622	643	594	660	633	630	622	647	648	664	645	667	616	648	662	648	631	626	623	641	590	634	615	664	612	639	619	640	598	610	626	624	584	613	649	624	605	646	582	605	589	652	653	643	627	610	642	655	642	617	610	626	644	606	627	615	632	626	628	587	679	671	597	568	565	623	622	624	619	676	614	637	696	620	573	608	609	641	621	625	654	599	599	599	614	643	650	620	593	688	696	625	610	623	634	630	590	612	652	615	644	621	600	631	610	635	618	605	662	608	655	636	636	591	623	638	602	650	612	654	661	642	636	620	625	598	648	593	600	632	669	595	654	607	628	658	593	631	616	682	649	645	670	624	623	609	628	643	624	609	617	622	620	610	619	651	575	620	577	647	633	649	691	601	619	621	630	627	634	594	624	598	621	614	616	607	615	599	634	617	592	654	674	630	604	632	653	657	663	603	614	593	660	645	608	662	585	617	641	612	645	646	636	620	597	615	653	620	626	618	653	610	615	620	657	646	629	642	629	623	614	642	628	606	597	618	659	619	642	663	631	596	576	646	600	639	589	628	609	636	642	596	630	637	643	618	666	662	609	697	610	633	628	609	654	656	645	659	593	617	624	597	602	656	624	626	610	651	628	604	675	668	631	611	618	638	625	617	619	617	630	655	588	578	652	612	611	625	668	661	621	646	639	611	635	636	585	619	642	694	640	637	645	623	588	636	610	658	626	655	586	609	577	612	648	664	639	644	617	622	624	612	659	646	625	609	641	606	615	628	661	646	614	603	643	635	623	647	640	633	597	609	657	627	602	621	620	611	642	627	630	588	658	569	651	612	627	636	643	618	620	626	580	629	679	596	654	585	594	634	638	619	607	643	651	607	638	656	660	636	654	607	639	624	604	648	614	643	616	621	644	643	657	637	620	620	645	602	602	617	603	668	577	642	614	624	632	616	659	645	662	593	660	600	626	633	585	611	577	625	655	609	581	625	616	616	622	584	635	642	613	668	645	633	601	625	655	592	670	608	621	597	656	657	702	637	683	617	609	648	640	606	629	611	655	638	637	636	636	609	610	608	598	660	636	665	606	634	601	621	636	634	600	608	626	620	598	583	591	625	621	637	598	614	633	626	627	586	605	603	616	611	627	619	604	627	657	644	607	635	653	655	638	585	586	621	663	630	634	632	634	641	610	663	654	607	571	667	601	600	664	601	640	617	600	650	618	640	613	618	629	639	596	620	649	653	647	598	670	632	684	624	627	610	638	582	623	661	652	653	606	624	570	616	580	618	639	636	613	624	644	630	618	669	663	633	647	667	645	614	602	671	672	626	577	668	592	605	613	630	624	625	620	639	601	596	670	635	612	626	609	644	615	614	684	658	600	655	612	650	609	616	683	623	644	610	665	648	630	620	588	605	578	615	642	633	629	602	637	610	640	634	574	633	659	622	597	623	639	589	606	637	640	605	608	624	630	619	658	627	677	611	664	616	640	613	632	592	606	627	622	626	645	638	622	625	631	664	642	604	598	670	632	601	629	635	643	631	635	621	624	603	631	625	630	623	678	614	623	635	639	640	613	668	670	644	637	590	581	625	599	615	615	612	622	623	631	621	619	683	679	609	637	587	615	628	650	628	664	640	653	661	613	661	646	630	616	603	633	613	658	642	600	656	642	650	632	643	652	647	642	623	704	599	613	633	637	650	617	618	602	651	647	644	638	590	607	618	624	643	615	617	601	598	660	594	620	603	607	621	599	603	621	631	636	633	627	667	600	647	637	631	605	641	608	649	654	601	645	624	658	618	609	643	609	600
15936	12441	9334	4982	2392	2041	1637	1115	684	509	375	388	337	287	320	278	245	255	234	281	263	258	281	237	238	256	283	235	245	270	241	258	228	243	244	255	227	259	229	225	284	244	258	269	250	237	244	249	242	242	272	219	274	263	242	262	245	261	246	239	238	243	249	249	259	213	248	238	246	266	254	220	245	254	251	240	271	234	273	264	240	270	261	251	223	253	246	259	224	232	244	239	251	242	252	246	228	221	247	247	266	229	288	267	266	240	257	276	228	253	234	240	249	262	244	240	261	237	229	258	238	228	243	235	266	241	224	247	228	236	261	254	251	219	252	256	247	224	232	246	229	223	220	236	214	260	228	252	273	245	275	242	260	259	226	243	267	245	218	254	233	248	235	265	224	240	237	221	229	220	241	255	257	247	235	253	251	214	251	278	227	246	228	254	234	240	254	216	222	258	268	271	255	246	237	238	265	262	230	261	296	242	266	232	243	260	254	237	264	267	230	246	250	224	239	255	245	256	290	213	250	235	273	220	262	221	220	227	245	274	240	256	243	235	249	265	256	204	257	280	254	253	232	243	259	235	266	264	264	251	259	260	241	262	254	234	223	251	243	252	227	261	269	264	225	233	210	245	240	231	251	225	269	255	260	250	237	258	253	243	229	247	243	272	256	253	251	245	254	256	263	260	262	262	248	231	273	243	267	261	232	249	265	277	229	235	259	258	236	241	253	265	204	250	243	238	239	242	244	215	271	204	240	253	225	252	261	265	256	245	232	274	271	265	234	269	208	265	279	265	255	237	256	259	223	229	233	258	253	249	229	254	242	229	260	235	228	250	221	225	259	224	258	236	249	223	235	198	254	250	229	229	250	227	233	223	248	225	269	239	247	226	211	240	287	229	186	249	267	227	270	271	274	249	259	230	209	247	218	268	212	242	242	230	245	235	241	244	241	232	255	257	257	256	253	234	241	254	225	262	230	260	270	266	253	225	222	272	225	233	251	263	228	259	246	272	238	255	246	264	263	232	271	242	269	259	238	239	242	239	245	266	263	233	222	244	246	237	232	221	251	242	240	253	241	225	250	256	236	254	258	230	235	238	278	248	245	249	249	251	235	252	254	233	274	218	242	271	249	250	238	240	264	256	247	267	217	247	255	222	271	230	240	254	228	226	256	242	199	218	229	247	244	212	250	236	204	276	271	272	268	259	248	264	257	256	223	298	249	253	266	250	271	237	283	255	223	243	263	245	254	230	255	273	289	238	259	226	243	228	232	233	244	256	269	222	270	272	213	233	241	233	253	244	274	219	269	241	247	250	238	228	258	236	243	235	237	264	287	242	233	249	201	227	230	224	289	241	247	239	247	248	222	222	222	244	249	272	231	257	253	231	228	243	252	264	239	249	256	266	218	269	202	241	254	256	236	248	262	239	237	263	246	226	235	236	226	262	273	231	248	252	236	274	238	241	271	267	230	246	231	241	223	222	265	231	232	277	236	261	273	271	247	244	218	238	245	245	262	202	238	247	244	216	244	221	258	226	249	227	237	232	248	216	244	260	239	216	261	284	267	240	244	241	229	234	252	236	234	228	243	234	222	258	240	246	252	263	227	236	228	215	237	255	229	212	257	248	231	258	257	231	264	280	232	276	254	244	238	244	209	222	238	254	239	239	258	235	258	242	255	239	260	269	227	237	241	221	228	240	260	257	219	230	268	257	265	254	226	265	237	272	255	247	238	222	233	229	229	255	231	225	253	272	251	231	263	228	241	231	224	217	240	252	231	279	257	251	241	249	246	237	272	246	229	220	255	225	248	242	226	253	209	245	273	252	208	217	255	243	257	228	281	222	264	250	267	253	225	258	232	244	213	251	236	247	271	262	246	240	258	221	250	217	252	267	252	249	258	276	237	263	249	236	251	223	264	284	225	245	229	239	246	246	260	253	202	234	248	211	252	222	255	257	251	222	237	264	263	235	246	243	246	239	212	218	241	240	249	232	249	227	264	243	237	250	273	242	231	246	243	249	235	238	281	231	261	223	238	234	275	234	225	222	257	252	234	249	210	249	259	225	236	248	249	251	240	246	262	267	288	224	275	244	245	250	262	216	259	228	252	267	234	250	267	255	222	223	241	219	264	240	253	251	230	267	257	232	256	264	212	287	235	211	231	238	271	249	248	243	244	272	265	211	254	255	253	245	238	228	248	240	250	233	207	262	223	255	269	262	253	201	245	267	236	274	260	249	253	237	233	235	239	268	229	246	276	212	246	210	232	233	250	268	257	261	257	249	270	240	222	239	241	236	276	234	248	236	231	255	252	253	264	242	248	213	235	258	238	228	258	233	241	260	276	250	259	250	239	236	229	228	237	233	276	266	241	261	245	283	283	248	252	252	228	263	234	242	255	260	252	269	276	261	244	242	274	248	234	245	230	256	264	244	229	244	258	254	233	236	232	245	238	257	249	227	288	224	241	278	266	246	257	225	245	213	273	268	273	235	234	235	246	246	245	235	259	252	230	277	238	259	283	230	231	230	232	272	247	243	288	266	265	247	239	240	254	240	259	249	257	243	257	229	247	262	265	235	242	239	246	250	249	293	283	243	261	240	259	227	279	267	252	269	240	260	250	262	270	240	245	208	263	234	219	245	241	252	268	250	244	214	217	242	237	259	248	244	244	249	263	279	244	259	252	243	248	224	231	270	255	258	271	241	254	253	241	252	261	234	261	262	248	247	246	244	254	215	255	244	238	222	251	246	252	252	264	251	272	232	226	229	236	258	258	224	287	261	248	216	234	221	251	259	236	241	236	260	237	222	283	227	230	225	272	225	278	274	235	224	235	241	244	227	248	263	253	233	250	245	267	249	265	258	205	253	232	279	264	239	274	269	266	237	242	261	268	243	242	259	240	238	246	238	257	252	264	235	237	228	256	264	237	264	253	238	200	222	233	240	241	242	243	244	227	288	248	268	248	247	261	264	230	223	248	253	226	227	239	238	235	259	240	277	236	204	217	230	255	247	248	241	228	243	263	221	258	212	251	220	248	248	251	245	254	233	245	234	252	245	258	244	227	264	255	205	245	250	260	227	252	239	252	221	255	244	248	260	242	242	236	215	250	217	248	218	290	241	245	234	250	227	242	284	281	235	227	251	236	245	250	206	264	248	233	240	242	231	236	228	253	246	224	267	229	259	235	240	260	249	254	244	257	253	227	249	234	241	241	237	248	254	259	279	231	274	241	244	250	259	217	255	247	236	255	256	249	256	229	253	260	241	256	229	216	250	255	270	248	265	250	261	251	220	259	244	245	233	237	226	250	243	265	234	230	230	243	243	243	208	230	247	219	226	243	242	228	251	226	235	218	227	245	266	251	259	235	240	252	232	234	228	219	243	262	236	238	252	203	250	220	253	259	254	241	255	271	245	247	259	240	261	228	252	264	254	260	225	235	271	272	248	234	246	249	277	267	235	235	209	275	254	264	270	239	250	219	250	250	239	259	244	271	207	261	280
8695	9673	13947	10608	7857	8016	6789	4845	2930	2000	1425	1365	1111	899	846	758	726	680	633	659	628	623	570	613	617	603	589	608	548	576	580	585	581	574	577	558	558	581	606	548	589	590	581	584	591	580	562	620	585	539	602	524	615	576	595	538	592	532	589	570	569	534	557	614	630	564	574	580	555	610	581	555	533	574	563	602	553	589	549	572	557	552	584	536	574	573	576	617	560	575	571	578	595	580	621	560	551	574	562	561	551	569	564	571	612	564	587	572	611	603	567	579	574	570	577	587	588	555	542	586	589	577	546	609	574	605	541	619	573	517	540	594	569	557	552	586	574	584	577	557	571	569	556	558	546	554	559	584	595	572	592	601	610	560	586	570	578	610	560	584	550	581	598	548	544	541	539	620	545	525	555	569	558	567	541	586	612	591	545	573	620	574	540	619	578	569	581	584	595	580	585	583	604	590	595	562	587	574	586	572	556	575	562	567	596	601	592	592	611	584	602	585	575	558	592	571	570	623	567	571	528	550	575	555	555	571	589	617	590	590	565	538	561	563	551	557	564	558	554	571	588	595	547	590	581	594	607	575	590	598	582	569	635	546	572	526	544	585	611	555	585	594	591	596	624	545	563	585	570	567	582	584	560	618	564	582	567	560	597	582	524	567	614	560	589	581	592	566	567	580	622	571	566	594	581	564	573	575	557	625	600	592	570	620	565	542	532	599	588	593	562	590	586	546	600	568	599	548	546	590	577	556	603	565	619	546	577	596	576	572	570	589	541	594	564	523	579	570	576	530	603	561	599	543	566	592	534	562	565	601	576	630	589	577	561	600	560	606	550	608	546	529	601	599	606	553	601	559	613	588	572	587	558	550	557	581	582	623	583	570	598	573	597	566	574	622	602	603	533	624	565	585	562	626	544	586	623	583	580	601	555	550	606	570	615	562	556	511	561	594	611	576	588	591	587	642	543	586	597	575	596	598	602	582	584	556	492	571	603	614	582	568	604	580	554	573	591	599	563	594	554	544	567	570	560	569	556	587	584	580	576	583	559	593	572	587	568	573	600	537	559	572	564	590	619	554	587	577	581	613	566	558	580	622	598	558	535	590	581	523	582	550	587	574	609	599	613	555	587	598	612	608	561	579	561	592	549	575	568	574	618	564	573	552	593	567	552	560	633	529	640	603	604	653	558	601	581	571	607	578	589	550	532	609	593	567	573	578	590	577	556	568	595	567	565	592	567	583	531	569	565	609	597	590	576	575	591	568	551	564	563	584	545	599	568	598	569	566	634	571	541	604	564	587	583	560	596	569	589	562	533	581	577	584	575	539	633	532	595	548	593	573	562	546	541	610	557	528	597	565	580	599	556	625	578	650	566	632	581	611	547	571	584	568	546	547	577	538	573	579	598	598	618	555	549	546	590	600	563	586	565	568	556	557	565	551	559	589	537	537	607	565	568	547	570	548	523	573	601	585	566	557	545	588	542	613	561	523	586	598	637	575	603	549	575	610	571	555	549	593	538	556	613	580	551	555	594	604	550	556	536	563	601	589	570	559	578	562	570	588	572	557	596	537	569	593	607	551	601	573	585	593	560	543	535	580	577	548	563	586	574	608	564	554	591	602	597	552	540	609	580	568	603	570	578	539	553	571	593	563	546	617	579	612	579	629	564	567	571	579	559	575	554	557	563	579	555	591	568	562	589	594	565	549	555	593	517	562	571	559	568	590	578	539	601	586	582	596	574	565	574	574	577	564	563	572	604	572	539	600	575	559	630	601	572	610	600	563	590	565	563	584	565	593	521	585	585	588	569	568	621	542	557	558	578	572	575	567	540	585	548	550	561	577	583	591	599	585	597	593	566	579	548	551	603	585	526	551	564	573	590	587	587	536	528	578	549	528	587	581	564	584	553	587	557	554	596	601	585	598	622	616	564	577	582	619	599	545	562	559	538	560	584	573	592	597	576	575	565	610	591	578	538	604	579	549	602	505	556	616	563	564	584	588	570	595	559	543	566	568	581	576	598	565	548	586	588	598	538	598	553	596	578	583	589	591	557	552	593	606	580	591	636	605	599	593	600	592	562	580	567	538	573	552	570	527	549	606	572	543	610	559	592	555	552	582	571	565	575	622	597	596	566	553	575	589	590	589	572	612	551	546	514	569	555	640	614	601	543	598	580	583	625	533	579	585	600	545	580	568	611	542	586	568	559	552	602	571	540	631	570	549	583	582	610	548	585	597	573	543	571	569	550	605	575	591	542	597	573	573	563	602	573	569	614	566	574	567	568	554	579	555	541	556	598	552	598	582	571	571	571	545	569	562	569	556	570	587	577	626	567	539	593	590	544	575	602	603	581	551	583	574	576	593	623	566	575	605	537	572	607	568	543	560	588	547	529	523	572	557	561	559	588	584	590	568	568	573	569	512	556	598	563	563	638	604	576	570	576	591	569	579	589	559	569	588	537	554	621	588	629	619	617	561	606	517	555	562	561	533	574	564	579	593	543	550	586	601	569	560	594	562	604	570	545	581	569	593	560	578	601	565	508	610	542	588	602	563	581	571	547	546	572	544	590	553	550	562	579	579	551	570	628	583	577	545	600	545	609	565	591	587	597	557	590	578	564	603	573	550	566	559	622	588	597	563	598	572	598	562	563	592	541	549	583	536	605	618	540	600	607	547	542	579	555	596	580	577	568	544	567	554	547	544	550	565	571	548	593	601	601	578	597	544	589	585	605	587	565	624	611	594	640	586	566	571	547	618	590	575	561	579	594	552	560	612	584	552	594	597	560	586	526	599	613	588	579	553	613	578	547	531	590	609	554	591	577	607	525	583	567	536	630	573	599	581	562	565	557	589	547	565	579	613	581	595	536	547	562	547	605	569	613	581	579	579	568	567	609	582	595	618	619	563	575	606	575	572	600	590	558	529	561	594	591	558	575	589	559	620	608	554	584	599	599	568	551	585	540	621	582	582	583	597	595	548	599	622	535	593	571	574	569	597	567	569	621	573	576	591	595	566	562	576	566	596	577	545	547	573	594	663	566	594	535	579	552	578	550	567	562	588	561	565	590	610	559	594	610	555	605	577	635	560	582	581	523	537	563	557	582	557	567	567	557	527	564	547	584	589	580	593	574	580	583	589	605	595	609	594	533	557	553	555	572	576	569	580	550	598	579	511	605	564	594	584	532	572	567	573	590	575	561	625	561	550	580	615	586	577	582	573	561	556	567	615	553	554	585	549	569	560	575	606	579	552	576	547	593	571	582	593	545	580	590	581	596	604	554	584	558	613	564	586	609	573	608	602	587	587	586	577	554	610	525	567	573	589	544	580	585	523	518	560	582	588	602	607	601	566	572	592	560	577	584	603	563	589	592	591	570	587	586	628	585	575	600	583	582	543	571	567	586	588	574	560	588	565	604	576	585	612	586	633	567	560	593	557	553	600	565	552	596	626	535	573	572	583	585	546	540	591	625	537	621	533	562	591	613	548	604	592	526	579	549	577
28968	18224	16000	9432	6399	5139	3641	2345	1428	1042	962	732	775	604	452	385	351	347	319	274	343	346	296	230	184	184	164	172	154	175	201	182	176	194	169	152	163	189	170	162	168	158	168	158	164	139	154	174	158	146	190	154	154	167	178	130	153	149	142	176	157	173	196	154	175	162	138	186	161	152	156	159	190	156	149	165	160	174	152	180	151	156	154	177	142	141	168	164	154	160	182	161	163	166	159	163	164	166	167	173	165	156	145	157	185	136	156	181	150	163	171	152	143	144	162	156	162	149	164	168	147	157	169	150	170	165	160	140	173	160	154	160	147	166	143	153	147	148	147	156	172	155	162	141	165	167	172	158	160	154	148	179	151	154	170	170	159	133	143	148	138	179	156	154	180	180	154	190	156	143	168	183	149	158	164	158	161	175	155	173	164	146	171	169	175	179	162	156	160	174	173	141	186	138	157	168	161	148	174	149	181	136	158	169	163	170	159	125	151	148	157	140	165	140	143	158	170	181	167	177	156	150	175	156	170	161	157	143	157	145	151	180	140	173	152	167	185	137	159	155	155	153	177	178	152	171	144	160	169	168	161	174	166	171	144	137	184	151	149	152	169	160	141	164	148	134	131	167	156	144	141	161	150	166	156	155	136	157	179	154	159	157	148	151	146	174	166	164	150	150	144	153	145	168	147	175	140	152	153	150	162	162	132	143	163	178	191	164	160	183	172	164	176	173	160	166	164	144	182	165	144	165	157	140	167	180	151	186	156	166	147	142	163	155	150	152	146	154	157	131	170	143	153	165	161	162	158	183	159	159	167	164	166	155	181	163	156	162	145	167	162	136	160	168	153	154	151	162	150	131	169	157	147	155	155	174	146	160	140	148	160	169	160	170	152	153	161	168	145	165	164	143	148	166	150	168	164	169	157	158	168	144	169	144	148	174	158	161	172	145	142	151	147	143	155	151	165	149	166	150	164	160	153	180	174	151	177	173	145	158	155	154	181	155	160	153	164	157	139	160	152	172	151	166	167	158	168	155	142	144	158	182	167	154	161	142	167	144	147	159	144	161	149	143	143	155	138	162	140	164	170	178	154	175	162	158	165	156	145	143	166	163	178	141	151	164	146	162	152	172	157	152	168	162	167	144	149	154	153	170	142	161	159	159	150	161	146	181	162	151	153	155	190	155	137	137	150	155	169	157	174	179	156	159	182	169	162	139	158	157	161	171	137	155	158	173	178	160	163	164	153	159	140	174	156	163	159	157	165	145	134	162	130	182	149	156	159	187	152	138	162	147	171	160	159	159	168	153	170	146	175	139	136	164	187	146	146	170	156	159	185	151	183	155	125	167	197	171	161	161	163	173	173	150	176	168	144	186	175	163	149	151	171	151	169	181	183	150	158	146	183	157	142	165	156	132	165	143	184	168	166	160	164	134	135	163	178	167	163	150	172	155	132	154	172	138	176	167	134	173	159	148	176	153	172	133	140	168	182	162	168	150	163	173	162	167	153	164	167	188	155	157	148	142	161	157	150	147	152	165	144	161	162	140	189	134	158	166	179	164	130	168	163	179	153	179	181	150	173	154	174	166	185	151	131	175	135	168	153	157	167	188	149	154	159	148	167	159	161	169	162	170	172	143	162	174	150	140	157	141	151	163	151	143	149	149	157	162	154	164	152	161	155	162	161	149	175	139	188	149	163	173	164	168	162	158	155	154	159	159	155	168	132	171	163	166	162	159	179	139	164	154	122	166	175	138	167	121	159	143	169	153	151	132	159	142	161	166	146	156	169	133	154	143	169	159	140	150	174	164	151	161	166	165	171	144	163	191	182	177	142	158	156	162	169	168	171	169	175	155	156	168	165	142	162	160	133	159	155	178	165	179	170	162	161	182	164	164	175	139	169	161	149	157	156	152	155	156	176	165	145	151	162	164	187	169	160	142	181	151	151	151	151	137	158	153	164	161	140	159	150	148	130	166	136	148	178	167	165	171	162	155	167	163	153	159	133	156	189	162	156	147	166	145	141	161	171	174	166	139	150	185	149	157	141	151	181	156	155	156	143	162	149	164	132	154	157	166	147	165	187	173	135	190	176	147	159	171	156	159	163	139	169	156	166	161	171	149	180	177	152	168	150	172	176	189	144	160	128	189	164	178	136	158	164	154	157	153	139	148	142	158	151	145	149	142	152	140	158	169	152	157	158	169	162	162	169	169	162	154	154	167	155	152	166	157	171	156	143	151	142	138	174	162	179	176	162	143	169	150	150	152	166	166	179	175	165	149	158	150	180	166	183	165	197	163	160	160	169	179	181	158	168	144	151	155	167	160	162	155	113	158	155	157	141	160	143	156	150	153	155	150	180	140	164	145	148	155	161	154	160	150	163	169	152	163	168	164	155	164	162	148	154	154	167	160	152	170	142	134	146	157	169	141	154	167	175	153	154	162	156	166	170	187	158	168	154	168	144	165	161	153	141	161	141	155	175	169	125	136	141	149	176	147	182	143	162	180	165	178	167	146	158	158	150	166	142	168	158	163	160	148	164	168	170	151	166	150	191	170	167	164	160	148	160	147	166	147	179	175	166	143	143	155	141	155	164	176	152	166	151	128	135	159	172	152	169	146	157	151	178	140	150	160	160	154	166	171	160	159	149	155	152	132	140	141	156	168	165	163	149	149	123	162	169	154	147	149	150	139	169	163	168	160	144	157	146	140	154	141	177	143	143	152	154	153	151	169	174	148	146	174	156	164	161	141	166	146	167	127	157	154	162	174	164	158	165	159	167	171	154	141	148	175	154	151	167	145	166	155	160	155	159	152	149	148	162	154	166	133	142	153	160	160	164	166	143	164	166	149	156	185	154	179	169	133	147	181	147	155	181	161	169	158	185	146	146	163	162	156	153	166	147	169	137	123	172	148	152	146	158	171	171	174	157	167	164	183	154	157	159	171	159	151	132	165	156	168	157	153	182	156	175	158	141	154	162	150	170	180	132	159	168	133	153	151	160	135	152	147	157	142	169	167	140	196	155	171	167	170	160	159	150	122	151	162	173	158	168	152	151	165	151	138	160	142	140	142	144	145	163	116	127	181	167	171	147	154	158	167	150	162	168	146	144	169	179	166	152	162	137	162	151	162	150	142	149	159	166	141	161	164	165	158	160	152	159	155	160	158	147	156	153	137	154	172	182	143	156	163	148	172	160	174	171	148	149	165	136	128	161	149	165	131	170	150	172	142	132	159	131	148	138	159	146	160	135	170	164	161	162	163	162	140	172	155	166	154	176	138	131	130	162	166	153	183	156	154	131	175	164	167	152	172	148	146	143	156	150	168	148	158	139	144	153	139	172	155	173	163	156	169	165	165	141	155	166	174	162	146	178	127	141	160	173	156	151	142	171	149	164	138	175	169	161	159	182	180	198	153	151	160	172	160	160	169	143	170	148	167	167	167	147	173	156	164	151	167	183	160	143	155	140	157	148	162	171	178	141	159	159	183	153	191	175	178
15868	12516	20193	18579	17593	17175	13998	9670	6170	5251	4873	4052	4210	3293	2399	1988	2058	1758	1461	1309	1669	1692	1299	982	707	589	585	509	501	458	469	476	498	480	542	504	447	434	466	454	479	458	483	465	492	434	432	457	461	411	441	453	408	476	424	439	444	462	409	452	447	430	415	391	439	436	440	414	464	425	399	448	434	450	453	416	394	432	396	422	429	412	383	481	393	406	434	356	422	425	451	405	390	434	440	363	427	426	392	378	408	369	433	422	396	404	429	407	401	454	393	390	432	400	425	390	425	417	463	442	396	437	421	408	420	429	399	410	419	435	428	434	414	413	419	422	407	395	404	390	403	379	407	390	402	395	425	426	442	417	428	419	387	413	424	379	367	375	412	428	414	434	424	406	418	424	375	418	411	410	405	420	383	427	445	459	426	411	393	437	389	411	412	419	400	435	433	427	385	412	396	404	439	412	419	365	393	430	405	403	413	422	467	415	420	466	398	434	403	375	398	412	418	452	404	407	396	384	405	408	425	384	396	430	451	426	419	403	392	422	412	424	391	406	454	403	411	398	414	401	389	419	411	391	418	412	387	415	388	409	395	430	421	414	398	402	415	415	410	417	423	431	414	404	420	407	429	391	417	419	364	442	385	455	381	407	434	441	377	396	410	421	422	383	401	423	424	416	438	428	395	416	436	440	431	412	450	460	394	423	428	419	431	409	422	394	430	411	407	439	400	439	393	459	415	403	394	417	427	406	381	406	412	383	404	444	376	427	418	382	433	380	409	406	410	403	418	408	422	418	400	403	410	414	422	412	428	411	419	399	400	444	397	413	404	380	412	386	396	425	421	400	399	447	400	406	408	430	389	445	423	374	377	431	434	402	398	392	401	402	408	397	410	424	417	419	419	421	430	413	435	389	417	388	407	420	463	417	412	422	422	405	378	399	438	431	417	411	419	427	432	427	434	425	437	436	414	398	390	396	381	411	371	415	423	441	400	401	418	443	415	416	425	408	431	396	390	405	383	392	384	443	438	393	426	412	431	422	420	375	413	412	420	427	429	397	474	425	426	413	395	391	411	392	410	439	402	437	440	403	414	425	420	411	430	394	391	432	405	444	419	372	433	429	411	405	420	417	391	403	412	444	411	389	397	380	420	417	393	405	396	395	398	381	425	393	375	441	426	380	453	387	422	380	414	402	414	378	429	431	384	404	433	412	396	453	415	395	402	411	387	404	413	412	414	427	397	388	395	451	440	413	399	418	415	404	403	441	414	414	432	406	417	414	432	412	396	401	437	429	448	382	405	433	408	431	402	421	422	380	411	407	435	395	395	390	413	422	420	391	420	396	374	388	394	426	425	422	414	424	449	461	390	413	412	409	407	426	390	439	413	403	468	418	418	432	403	434	396	399	412	386	427	424	401	423	414	380	403	439	411	428	439	417	413	385	404	402	432	397	411	412	403	407	411	410	404	368	394	427	400	401	430	415	399	412	394	420	403	440	438	415	397	406	440	400	418	408	442	396	420	411	387	407	390	431	386	413	403	397	437	434	375	390	435	411	451	400	366	431	428	392	394	414	437	385	402	437	400	420	469	385	435	403	416	443	410	436	429	437	390	398	435	412	389	459	424	405	392	400	405	402	395	425	381	429	417	393	391	411	371	403	396	437	376	398	445	420	412	421	368	409	368	420	383	383	427	447	382	409	367	396	414	376	434	397	438	421	414	422	418	397	409	374	410	424	403	428	394	415	365	406	397	423	400	423	431	421	393	383	387	426	388	431	397	394	442	400	439	418	413	393	405	412	438	454	419	402	390	406	368	394	416	370	422	396	417	413	412	441	422	378	436	397	414	411	435	445	392	385	416	402	420	431	445	373	421	437	415	450	392	440	389	415	399	409	403	434	414	428	431	406	357	399	424	394	442	416	395	429	427	448	396	419	398	404	383	429	388	412	417	385	416	428	403	419	393	379	364	420	394	383	415	436	407	455	427	437	428	422	407	440	415	414	403	431	408	436	387	421	389	425	404	455	448	398	418	415	407	414	419	443	399	427	418	411	445	430	411	387	417	403	436	420	385	419	450	384	404	437	405	402	414	358	416	408	419	434	405	424	399	401	430	406	440	444	439	406	398	415	439	410	396	374	392	416	411	432	392	377	435	435	473	392	403	441	375	399	397	394	429	436	402	405	381	396	405	428	450	380	420	403	397	435	440	414	404	452	430	381	372	422	403	402	406	432	383	459	403	408	385	426	406	402	403	447	385	413	411	407	427	402	415	448	424	407	429	365	404	424	397	434	426	410	412	423	424	413	427	406	435	391	400	425	415	414	407	396	424	432	381	395	402	430	404	410	382	459	425	403	419	428	438	376	408	419	462	430	406	408	407	401	411	438	433	407	380	426	403	411	416	418	394	443	384	436	393	400	391	436	435	404	386	418	410	359	384	401	412	375	403	407	425	425	381	430	387	430	381	406	395	388	385	419	421	411	396	388	421	426	394	430	406	423	407	419	416	432	393	393	417	425	418	403	432	399	408	432	427	423	429	411	400	385	367	419	402	423	380	382	388	402	398	395	427	406	401	420	408	396	443	421	421	417	398	426	428	402	415	411	386	386	411	438	440	414	438	423	406	433	404	425	411	392	430	426	414	388	433	415	412	415	423	405	388	390	383	400	414	442	384	393	439	449	431	398	426	449	398	440	383	418	426	447	401	413	419	387	392	417	430	416	434	436	385	459	376	389	432	415	419	409	416	419	395	425	432	409	403	393	353	430	409	460	420	401	420	433	398	421	421	424	393	418	393	425	411	420	404	468	378	428	406	402	428	413	424	393	411	437	420	438	419	415	402	379	416	390	407	412	408	434	435	406	416	396	423	379	418	438	405	401	392	425	396	399	424	442	418	387	401	422	411	388	401	432	366	410	442	383	447	401	416	422	441	375	412	420	436	408	440	424	465	389	392	438	379	390	430	359	395	385	410	404	436	428	410	419	407	391	380	384	406	403	429	388	372	446	419	398	411	404	400	432	407	430	411	417	399	435	439	401	425	405	379	418	424	440	441	414	411	385	408	399	365	405	375	453	420	437	422	408	383	425	401	401	411	376	369	401	445	435	415	409	422	397	438	429	410	370	390	406	426	453	437	378	412	421	429	428	418	458	448	439	424	408	414	393	420	388	428	413	418	380	407	424	425	398	424	420	407	404	354	410	444	389	425	396	424	439	442	411	398	439	382	378	408	408	404	418	416	391	420	410	379	431	395	422	420	427	421	412	410	392	416	411	372	428	418	370	416	428	399	433	395	405	396	430	397	440	402	424	414	398	450	432	441	376	388	409	412	428	402	397	390	378	420	402	400	420	373	418	436	448	429	416	403	394	410	380	457	427	410	401	422	418	418	413	406	415	433	372	406	401	356	407	414	400	404	427	413	411	443	461	413	399	377	384	398	394	415	448	403	412	418	395	452	426	384	399	406	380	407	426	412	415	411	422	423	399	395	365	383	432	409	424
37740	22821	20064	14846	12024	8396	6007	3954	2255	1550	1296	1413	1277	1162	824	704	628	703	628	711	607	548	471	405	357	303	293	303	267	271	266	274	280	300	238	313	318	282	251	299	297	247	289	303	284	260	297	299	304	256	255	267	282	269	282	261	249	260	269	279	283	273	253	278	258	263	263	270	286	263	256	285	262	259	298	252	276	257	289	277	248	274	273	263	263	277	251	274	269	237	260	257	265	257	261	258	267	283	278	298	245	297	281	267	249	291	271	252	236	262	241	262	264	224	259	275	243	290	241	271	268	277	270	270	271	300	305	268	268	258	267	266	285	276	236	263	276	256	234	272	251	269	242	250	278	254	289	251	254	261	256	269	275	274	279	273	283	241	300	269	244	273	246	210	253	249	268	275	250	259	268	255	282	287	274	280	245	301	275	247	260	272	257	253	260	266	253	302	274	260	281	254	298	242	304	226	278	251	272	287	258	237	257	262	220	256	294	258	267	280	280	259	252	266	272	284	255	266	263	257	270	253	282	278	275	258	242	277	220	260	247	264	243	267	259	270	248	222	259	245	280	279	257	258	280	257	255	281	250	232	242	280	277	255	263	264	281	263	260	251	252	259	232	255	278	231	277	291	293	237	265	271	236	262	266	266	262	256	255	265	241	266	289	269	253	264	260	257	257	250	266	274	262	273	291	265	255	253	289	280	243	243	273	265	284	296	267	264	308	273	277	266	225	238	278	256	240	266	282	302	280	235	267	255	255	258	258	263	251	267	253	277	253	246	273	282	282	288	257	303	240	284	279	217	266	261	264	245	276	258	268	262	253	278	278	303	276	277	276	264	267	287	266	248	291	281	252	265	267	253	250	265	273	294	317	270	241	290	265	290	254	280	266	250	258	294	251	275	276	255	276	278	231	298	276	262	282	281	247	268	241	267	267	293	272	258	250	258	230	259	275	296	279	302	248	253	263	295	285	249	262	298	280	294	262	264	283	290	255	292	282	284	271	256	267	281	253	271	243	265	261	272	251	237	245	279	274	282	272	255	287	271	261	278	247	268	253	246	275	250	281	262	254	274	260	276	243	257	268	278	280	264	258	265	270	285	250	287	285	266	287	256	271	297	268	274	262	248	263	267	228	270	283	284	274	278	249	284	277	266	264	264	256	264	271	275	259	260	284	276	266	286	250	289	239	275	275	282	264	258	297	257	247	233	238	273	256	272	241	263	253	266	242	264	260	276	289	251	252	260	287	267	271	267	283	266	275	277	265	264	261	258	275	253	251	260	269	266	276	243	227	235	254	264	273	260	252	257	256	281	276	267	242	271	321	289	265	269	266	259	338	284	265	258	246	247	270	294	273	293	272	277	248	248	258	244	266	250	286	272	266	230	285	272	246	271	285	268	276	257	265	288	279	296	254	271	282	244	242	241	284	288	270	274	289	255	249	275	286	282	286	288	261	273	263	249	268	282	275	312	282	261	280	272	286	264	261	249	295	247	278	247	259	264	263	249	247	257	270	247	266	284	270	256	246	257	275	283	235	246	254	240	284	269	260	257	257	272	254	268	274	255	267	273	256	283	252	253	319	273	287	275	253	282	255	243	276	265	254	250	258	284	247	290	262	292	259	235	253	240	254	260	227	263	256	260	289	253	258	282	300	246	260	244	257	278	246	291	316	288	285	256	273	256	300	235	267	283	265	253	303	288	290	248	261	248	257	273	253	241	259	244	263	231	264	248	237	283	259	285	254	244	261	240	269	251	262	278	278	280	242	256	225	269	262	241	247	263	258	269	302	234	251	268	276	269	250	276	262	273	270	233	264	295	238	271	275	244	266	260	228	255	272	269	269	256	288	252	277	269	286	299	243	298	259	258	279	286	276	272	260	275	262	264	294	279	249	272	225	271	276	280	267	296	266	244	233	252	255	257	284	288	255	258	306	297	284	260	295	258	244	252	265	254	286	271	248	282	237	269	284	275	270	267	263	242	266	282	259	261	254	281	257	279	256	260	252	262	278	267	257	225	235	268	252	292	270	278	263	247	267	257	266	273	268	248	248	249	223	268	275	292	245	267	229	298	272	278	243	291	228	256	279	279	287	268	257	265	239	275	253	301	278	248	272	255	289	266	245	258	249	274	240	277	251	261	261	254	232	261	267	257	277	290	233	250	268	285	237	250	256	242	266	281	259	257	250	256	259	276	249	279	240	279	251	280	252	301	276	255	261	240	256	259	265	248	280	241	243	293	256	263	280	276	245	280	254	251	266	238	247	260	296	266	248	262	292	254	267	258	266	254	292	255	262	235	257	267	245	272	242	243	256	272	262	258	268	278	263	286	247	267	269	279	261	232	232	291	243	291	282	299	295	266	263	285	280	258	249	243	223	269	253	254	264	265	296	243	262	282	258	265	286	244	260	249	262	296	258	258	252	274	282	238	273	268	259	257	242	256	238	290	253	230	258	262	275	264	296	266	258	277	252	276	255	246	268	248	289	263	237	275	238	312	298	251	291	259	284	251	290	282	268	256	248	240	284	246	232	252	267	244	272	265	308	259	272	263	283	239	248	262	276	266	307	254	266	287	227	259	287	286	273	266	278	245	275	250	283	286	314	272	284	255	232	275	261	253	281	260	251	266	243	254	274	263	250	255	283	283	248	267	257	253	296	283	271	250	286	277	258	283	278	281	292	276	246	294	264	283	267	264	244	247	261	243	264	282	259	263	250	266	282	236	238	268	243	261	248	242	281	278	256	258	267	279	257	270	250	268	285	259	266	240	261	283	238	268	300	262	238	292	293	280	270	251	246	256	255	278	254	252	256	276	268	240	278	257	269	263	290	268	214	249	258	276	247	291	261	264	280	276	255	226	256	255	255	248	266	255	270	284	279	257	252	267	267	280	263	245	273	300	279	238	268	310	252	299	271	272	271	253	254	272	244	265	289	281	298	280	242	232	260	244	256	252	229	255	271	290	261	268	268	264	264	238	289	271	260	249	273	264	257	258	258	235	273	242	265	282	253	263	276	246	284	258	285	299	253	258	271	268	248	264	244	262	267	283	277	254	242	273	287	247	238	253	247	285	244	244	274	262	269	282	263	243	280	267	251	264	297	266	279	247	271	277	253	245	265	247	247	279	259	242	272	248	275	260	246	260	260	278	248	265	266	264	254	260	288	258	273	285	261	289	302	251	264	255	245	260	259	248	251	277	266	265	261	263	264	242	270	239	275	250	266	295	256	278	263	263	250	297	282	298	253	265	252	250	250	284	267	293	283	298	274	264	253	262	264	307	262	283	268	267	248	295	257	282	282	233	267	226	248	263	276	278	263	295	279	250	270	253	276	266	270	261	275	271	271	268	278	268	266	271	278	291	271	250	250	241	253	270	290	274	253	291	264	267	261	246	239	253	247	238	267	273	256	232	275	272	257	269	277	263	241	253	284	265	267	290	292	276	289	262	288	302	278	299	244	239	260	281	255	274	282	286	275	285	255	283	256	269	263	269	299	278
20322	14582	22707	25517	25903	21758	18025	13840	8706	6906	6330	6763	6154	5414	4076	3578	3044	3103	2957	3606	2801	2723	2179	1563	1045	967	994	814	821	766	785	772	743	771	862	778	753	748	721	684	696	716	674	716	709	726	704	665	673	704	698	658	726	673	714	705	648	684	646	648	649	656	661	666	659	678	675	658	685	658	657	648	650	670	674	652	646	676	681	663	655	647	603	636	683	677	595	677	643	648	645	650	643	668	637	641	659	653	640	699	638	653	633	679	668	624	644	703	655	606	641	625	646	642	709	629	666	658	641	654	632	656	622	680	638	657	670	638	653	608	656	619	641	666	672	615	629	648	672	679	626	657	619	627	653	606	643	649	640	614	665	630	642	618	605	648	666	619	585	668	640	656	659	663	625	648	645	638	600	688	585	657	667	568	637	652	644	644	676	654	679	626	625	668	645	632	643	670	685	631	626	663	636	604	682	671	615	618	664	631	623	637	634	642	647	636	670	623	602	657	659	623	622	630	673	621	625	616	629	659	611	672	692	645	650	645	641	586	711	638	627	610	637	659	609	661	640	621	640	602	620	653	648	639	661	677	666	636	670	634	632	638	659	648	620	609	648	608	682	625	647	623	581	633	622	623	673	644	661	648	626	613	665	652	736	640	615	644	645	667	689	629	686	625	640	629	650	668	617	665	598	644	645	613	641	603	670	665	641	624	636	703	631	669	685	667	612	631	682	661	657	642	623	654	626	630	601	619	612	680	661	637	660	617	675	583	677	598	594	611	593	669	657	637	689	631	628	611	641	616	600	631	638	667	593	628	666	650	599	636	662	703	659	635	642	672	598	633	641	684	644	632	617	676	631	592	665	662	654	622	622	609	642	656	647	621	661	641	625	650	630	675	596	634	696	621	675	616	665	637	610	668	585	633	658	605	645	650	638	645	630	696	611	633	635	663	624	662	644	668	641	652	609	645	661	636	647	610	682	635	680	617	679	600	635	600	620	606	697	652	652	690	625	665	617	634	645	643	658	673	650	660	677	663	642	661	659	633	573	652	664	612	641	646	603	627	676	614	587	669	667	666	671	605	642	641	617	656	644	691	648	605	623	650	642	628	649	606	623	594	665	654	683	675	680	608	649	677	664	639	629	649	645	652	630	641	641	635	677	631	621	662	668	622	595	614	656	616	630	659	624	665	660	572	625	627	644	638	598	632	638	658	671	692	641	627	654	686	612	684	648	667	684	658	651	625	624	603	663	605	624	617	647	613	636	632	670	629	679	640	638	623	651	647	643	690	684	680	648	654	615	656	649	651	620	613	611	655	649	621	640	598	615	700	622	628	602	702	675	665	631	644	601	662	633	654	666	645	649	653	636	619	696	659	617	629	588	644	672	632	633	622	669	609	636	655	636	607	640	642	647	608	657	682	658	671	676	664	640	621	606	676	622	646	664	609	719	680	663	667	624	646	655	604	624	645	672	627	654	657	616	681	640	633	656	611	644	642	620	660	687	637	608	600	642	644	669	647	651	627	616	659	609	617	637	618	656	660	643	636	611	573	668	616	656	621	661	624	638	634	644	684	631	608	657	679	601	653	656	695	637	674	681	646	623	617	626	637	640	620	659	682	618	615	695	626	643	640	644	622	589	667	630	651	610	635	653	691	656	632	637	657	638	643	667	627	629	645	619	623	665	637	652	682	615	642	671	624	586	651	676	631	629	616	690	653	625	646	642	603	691	623	676	640	671	668	658	640	640	686	646	590	662	676	581	666	645	645	638	703	642	626	658	662	642	610	600	629	696	661	653	652	654	655	646	628	638	611	656	653	658	639	621	634	644	644	624	608	644	616	607	638	675	619	682	669	667	623	619	593	613	647	651	673	680	647	642	628	676	652	656	667	623	618	641	611	623	669	683	619	703	641	602	631	658	623	626	620	632	671	642	645	665	677	649	676	633	619	628	642	664	690	616	670	655	674	652	698	658	596	663	700	623	606	671	640	648	635	641	665	627	682	635	634	653	646	689	616	622	654	656	651	641	671	630	619	644	669	673	670	636	615	673	634	620	628	665	626	626	644	660	626	635	641	626	632	660	696	635	628	584	639	647	675	608	659	611	659	654	635	617	641	587	646	640	675	648	617	673	626	646	650	617	685	661	601	656	630	653	644	642	619	645	613	646	677	644	671	619	592	619	669	649	656	673	622	640	664	661	652	636	634	645	681	630	669	684	627	664	662	638	674	618	635	662	645	633	621	615	634	635	663	609	629	627	640	671	641	628	657	627	641	658	654	614	672	677	642	640	659	620	649	660	658	626	655	650	637	673	589	656	677	659	625	615	614	680	659	636	671	624	666	610	674	616	635	657	628	626	607	613	601	647	611	636	638	644	611	606	638	665	636	658	663	647	680	659	629	623	621	632	641	685	610	623	633	674	636	644	621	665	659	652	683	648	632	694	645	680	652	646	624	658	644	614	626	708	599	620	663	636	610	660	646	672	612	632	662	652	661	649	621	661	651	626	660	605	653	650	653	638	620	611	677	614	617	654	661	643	637	640	625	623	622	656	661	627	677	662	624	613	619	589	638	685	691	608	652	664	641	669	599	604	698	637	621	683	653	677	625	643	642	643	595	658	623	636	580	642	640	649	638	652	676	656	656	666	657	653	692	628	625	657	632	653	647	660	679	606	652	658	639	608	624	629	668	669	645	647	656	633	624	653	622	670	611	617	599	587	615	637	640	631	641	656	643	652	633	586	605	653	613	614	651	635	696	619	663	655	652	682	639	621	617	667	598	647	588	676	651	625	636	628	646	590	663	643	616	619	650	653	650	615	653	668	664	653	688	654	601	637	634	646	632	670	647	638	653	629	640	620	668	635	650	623	634	622	652	676	618	689	653	620	620	621	606	662	632	639	600	644	638	674	663	647	632	629	664	683	659	612	614	644	634	642	627	626	701	643	644	688	637	663	677	624	618	627	627	648	661	618	641	662	646	659	666	642	645	631	633	657	666	646	653	692	659	635	671	626	601	680	610	609	653	609	621	642	637	645	658	656	641	609	682	648	619	664	649	652	596	664	627	673	638	640	656	628	695	652	649	626	672	655	624	614	650	641	597	630	623	670	654	627	605	668	627	648	605	646	679	582	625	615	661	652	647	642	616	646	668	640	584	638	623	653	668	653	667	637	608	642	609	619	670	652	587	625	611	655	649	695	643	681	608	613	665	625	637	674	623	647	648	654	620	639	655	683	670	619	619	610	673	621	649	620	625	617	690	618	671	653	615	633	682	639	633	646	609	662	669	649	629	596	658	683	621	675	689	665	621	616	592	649	664	685	654	615	637	641	671	658	680	669	664	652	677	629	635	655	653	607	663	656	682	679	650	668	664	693	659	606	657	673	674	568	645	632	669	629	625	641	656	666	698	622	668	645	591	605	626	651	681	621	674	641	616	657	651	663	648	647	654	594	651	694	664	621	641	647	651	668	640	653	665	629	650	637	636	647	694	678	646	686	681	597	665
16919	9024	7341	6878	5124	2814	1316	915	683	473	471	370	328	285	275	279	287	265	250	243	282	246	239	257	275	254	251	250	281	267	266	259	230	224	261	234	244	287	249	248	272	256	235	283	248	267	275	243	222	264	235	257	232	252	245	262	261	214	293	231	267	260	260	268	270	248	254	246	276	254	247	256	275	267	231	273	249	215	224	244	252	260	259	251	235	264	274	235	249	265	252	224	228	260	268	227	243	246	262	265	230	229	254	241	249	265	221	242	273	242	226	232	246	275	249	234	264	246	252	254	259	242	260	264	265	249	243	287	258	258	254	292	253	223	254	241	275	246	245	271	237	248	241	248	243	243	250	246	262	260	263	242	231	245	255	269	268	266	252	253	241	248	250	235	222	243	231	240	238	231	253	269	261	250	244	235	241	244	245	244	244	234	257	249	245	264	239	246	242	233	230	328	254	282	262	257	250	252	222	251	226	249	230	248	239	234	257	224	215	215	249	212	255	227	255	248	255	254	284	254	247	254	249	237	254	245	247	246	249	228	260	280	249	260	223	270	250	226	240	289	271	242	252	277	233	282	274	261	255	253	217	224	243	264	261	233	266	255	250	266	233	247	234	264	252	270	226	249	270	219	242	248	279	259	240	263	244	214	249	244	253	249	235	239	280	258	279	253	284	257	232	261	268	283	247	265	254	259	245	240	284	242	253	244	240	244	248	254	250	252	221	242	249	251	300	308	227	267	255	247	259	236	247	252	234	265	219	275	259	256	244	220	240	246	254	272	224	240	255	253	245	267	266	220	281	267	248	247	233	266	231	227	271	245	239	269	256	239	271	250	244	244	242	246	247	231	258	255	230	230	260	245	258	232	269	249	257	239	237	257	297	242	251	219	271	247	276	246	236	241	236	240	288	234	241	253	274	257	278	240	223	230	267	240	281	282	263	247	248	249	267	264	255	253	263	250	249	267	251	277	271	248	252	250	289	235	237	229	234	224	245	271	243	245	261	221	265	255	258	232	256	268	259	208	252	233	244	246	255	260	262	250	262	256	238	244	287	241	258	254	241	263	236	199	265	250	271	232	248	257	257	261	217	252	267	269	242	281	275	272	244	251	262	228	273	267	259	245	235	257	257	274	246	264	252	245	247	232	284	268	249	264	244	249	251	237	244	270	250	252	217	231	226	258	285	260	234	259	256	269	225	232	243	262	246	259	229	228	215	242	233	241	236	233	244	268	268	244	248	251	226	217	259	276	251	251	241	271	266	253	266	257	270	246	273	254	243	270	255	260	250	272	221	269	230	271	262	254	255	233	267	279	279	254	261	273	223	233	242	250	245	300	238	258	240	247	239	268	249	236	235	237	285	251	264	286	221	267	244	270	242	256	256	260	251	228	256	242	250	241	261	260	224	263	262	264	263	259	258	230	274	229	243	285	268	249	239	251	272	245	245	278	240	229	251	257	243	257	262	272	243	272	248	249	234	232	277	245	256	248	247	263	260	278	219	260	233	222	250	259	239	255	285	250	232	263	244	258	255	236	253	258	261	260	248	251	227	235	278	264	267	276	259	254	268	277	219	256	284	232	265	265	202	249	234	243	249	254	254	274	248	245	251	254	248	245	266	223	231	250	249	251	281	261	247	267	269	240	255	266	259	261	226	241	229	240	284	261	251	223	270	252	243	254	231	278	261	258	224	240	258	259	243	223	236	276	265	252	239	232	265	257	266	236	251	223	244	253	263	228	280	236	266	230	263	257	249	261	248	250	226	227	271	249	260	240	246	248	270	258	265	241	229	240	268	250	260	254	278	254	265	227	260	255	256	243	230	270	275	278	259	249	236	264	253	255	274	259	289	270	260	222	240	267	236	228	273	246	238	256	244	249	265	232	235	232	262	230	250	255	264	267	259	263	231	272	257	232	252	260	264	235	231	229	259	254	243	252	232	225	247	213	234	248	238	285	235	273	245	245	218	238	231	223	240	234	266	256	249	218	251	242	252	252	241	258	284	260	250	265	241	264	257	264	219	252	235	243	235	281	240	255	242	254	248	279	230	241	227	256	261	255	227	269	275	246	254	276	275	238	249	239	223	235	242	232	259	257	279	263	249	211	267	245	226	236	262	237	239	262	264	250	262	261	211	254	248	256	251	277	228	245	262	255	236	236	237	245	249	256	252	261	244	242	263	240	258	230	221	264	294	263	238	281	246	244	264	272	256	266	274	242	245	248	221	273	282	262	252	226	289	231	257	250	230	274	264	235	242	227	248	253	274	241	258	260	235	247	255	251	233	220	266	265	246	278	251	227	243	270	256	248	242	235	260	291	274	266	224	228	237	197	241	274	290	269	236	267	222	274	225	226	233	268	290	216	272	287	261	257	231	278	265	242	233	258	251	264	263	281	242	224	248	266	252	218	235	233	219	246	255	228	257	263	246	252	280	227	248	264	247	261	277	274	222	254	227	254	256	255	261	248	256	263	240	247	251	267	255	210	258	247	279	250	251	248	226	243	256	269	232	263	253	247	267	260	258	241	265	258	247	262	250	244	257	268	263	248	257	239	220	212	239	241	235	252	237	249	239	240	253	258	271	260	267	249	218	252	220	260	257	269	279	264	236	239	245	224	261	239	229	281	240	265	229	262	231	227	279	287	241	246	238	247	237	224	247	220	267	274	245	258	228	249	245	293	249	259	272	232	248	268	228	226	217	269	250	266	259	243	274	231	260	270	294	272	252	266	233	255	227	249	238	257	252	281	264	302	224	246	261	255	258	272	241	253	226	260	255	247	231	224	235	272	279	249	260	276	251	261	251	234	274	234	255	240	269	241	266	279	247	249	243	231	260	283	272	257	259	259	256	241	269	229	228	244	243	260	239	285	275	233	234	243	255	273	226	256	281	247	257	233	266	265	248	240	239	250	254	238	275	251	256	250	259	236	263	240	272	225	242	238	228	238	223	286	271	270	253	262	249	243	259	233	277	201	221	247	235	248	241	226	255	248	242	234	238	239	260	245	276	252	265	235	261	251	245	243	257	222	213	271	239	263	262	250	259	250	234	249	285	250	235	260	240	263	244	248	254	260	249	261	252	212	210	236	274	249	285	232	247	252	237	243	264	251	260	247	247	277	250	237	259	255	264	258	253	270	243	274	254	235	279	256	254	261	233	224	263	278	260	233	257	273	230	276	241	236	248	274	241	249	269	242	296	233	236	227	257	241	268	242	250	243	268	269	265	250	268	249	270	251	236	238	222	270	284	257	259	269	274	240	249	259	234	273	245	266	266	267	263	247	254	245	258	249	265	243	253	234	254	280	265	246	247	264	251	294	252	279	266	197	250	228	249	258	260	260	255	246	280	297	261	245	220	252	256	268	229	246	242	273	266	290	247	245	237	243	229	265	239	266	232	252	255	260	244	242	272	235	256	260	232	287	248	246	266	271	254	249	230	245	281	269	268	245	248	263	247	239	258	226	258	248	263	257	222	244	231	253	280	243	244	281	253	257
8857	6933	11471	16029	14158	9608	5150	3845	2734	1984	1498	1236	1033	843	810	740	713	644	746	703	674	643	620	615	563	583	580	612	625	617	600	619	602	607	596	609	615	601	625	557	543	642	585	591	572	586	576	607	560	616	592	589	586	569	577	547	570	607	577	585	595	577	627	613	559	609	583	565	568	572	592	594	560	598	552	601	601	589	605	570	597	569	608	632	618	592	615	591	594	565	544	555	598	620	626	543	577	605	603	563	592	552	636	569	582	567	630	577	577	577	611	581	592	596	603	592	567	600	584	575	557	552	579	620	569	570	553	579	593	626	620	567	625	621	596	576	613	617	600	560	582	602	554	597	551	580	596	584	566	580	598	628	586	589	601	570	594	578	564	614	558	560	596	577	574	572	551	604	625	603	614	573	569	557	582	578	549	588	632	590	597	584	552	598	549	582	636	604	568	583	563	615	580	593	604	585	609	590	624	595	603	621	581	596	613	576	551	569	575	584	570	586	586	589	581	610	604	608	574	584	587	586	587	580	611	576	586	599	564	580	580	601	584	624	597	599	552	573	571	570	577	594	568	588	585	584	577	565	578	561	565	565	581	613	577	642	610	607	586	571	601	596	561	564	588	600	536	573	614	551	580	596	628	648	550	602	555	605	609	582	597	572	585	592	581	603	577	580	565	587	594	599	608	583	608	558	578	602	599	671	596	596	559	554	617	598	598	568	603	594	600	540	602	568	592	589	564	605	566	600	577	542	545	545	631	594	600	582	598	575	577	588	610	614	633	573	611	606	595	573	575	547	625	606	584	548	577	604	564	592	596	550	572	600	602	602	612	587	640	603	591	591	591	618	574	579	539	601	544	584	589	604	596	578	575	594	579	594	589	617	573	605	561	590	607	577	592	572	597	570	569	569	623	578	602	564	601	573	573	535	606	576	590	582	581	576	613	638	582	624	556	589	604	635	592	568	551	559	626	621	629	594	538	610	590	613	599	555	560	564	588	577	616	574	579	533	580	538	573	568	569	596	557	664	614	581	613	573	598	607	580	602	594	588	558	578	545	567	591	573	622	581	576	599	562	543	539	579	615	604	573	566	589	613	596	555	606	564	567	575	590	580	613	613	583	585	555	608	593	524	597	622	572	612	600	625	577	601	558	596	588	573	586	602	564	617	607	586	572	560	580	596	617	595	583	578	609	572	592	556	573	601	582	572	580	614	571	578	580	581	589	599	574	588	586	595	601	614	602	583	583	542	565	604	574	611	584	579	581	616	569	604	576	588	589	593	588	581	609	569	569	592	601	554	528	567	578	642	554	578	567	545	583	602	563	588	590	576	641	597	598	627	621	570	572	591	548	603	589	572	585	560	579	611	559	613	558	600	578	582	571	548	619	530	593	604	583	583	577	609	603	583	559	599	570	561	588	593	596	593	592	632	562	556	556	621	614	572	617	629	607	615	596	526	601	591	579	584	572	614	593	574	572	605	547	602	582	556	609	598	579	577	529	610	556	601	581	547	561	587	623	569	607	558	608	564	601	580	569	603	600	594	555	603	601	653	565	602	607	581	597	578	593	606	551	596	595	547	512	621	550	573	595	551	598	609	581	580	570	590	593	649	600	560	596	590	612	606	569	568	599	602	572	611	586	575	583	636	628	614	591	627	585	580	531	568	606	574	590	602	576	608	577	599	595	601	571	628	619	569	576	586	626	564	561	534	550	587	582	615	595	593	572	567	569	618	576	611	626	616	616	588	566	592	610	552	576	579	544	557	573	569	600	571	621	606	571	587	601	605	583	594	573	576	609	577	571	574	599	598	618	611	619	576	599	641	546	563	604	595	605	578	571	565	637	581	565	578	569	602	574	604	666	583	593	552	633	587	586	563	567	627	575	544	583	572	616	605	584	619	588	528	567	588	598	591	568	581	596	580	619	614	616	631	553	580	575	578	590	581	572	634	606	571	597	595	544	597	596	594	584	563	587	601	601	599	554	620	558	544	560	622	573	595	574	629	577	616	568	603	570	624	581	580	546	582	575	581	568	595	579	549	617	571	609	578	598	549	589	572	589	536	565	585	608	586	574	558	562	573	582	541	577	593	562	595	580	605	571	602	646	575	629	580	621	586	596	606	558	559	618	625	573	580	637	551	582	593	562	547	609	589	572	571	573	551	581	593	594	573	631	547	590	612	570	585	644	564	579	566	614	587	577	560	600	627	541	587	606	610	608	605	619	585	601	570	580	599	591	581	615	584	589	601	601	616	607	556	550	602	588	583	559	554	556	588	634	607	630	606	595	577	612	608	566	560	591	574	567	594	591	579	576	591	591	594	623	596	575	553	567	585	545	601	623	580	554	575	595	607	597	625	573	645	584	590	567	577	571	555	559	589	621	584	558	543	581	582	565	595	532	570	625	572	577	574	581	598	606	585	571	578	571	609	591	595	599	582	599	576	558	558	574	630	606	591	594	564	605	564	581	582	571	596	584	573	644	578	561	569	559	571	558	573	570	579	546	586	608	550	608	600	589	617	561	586	604	588	582	577	551	588	577	585	584	618	608	616	551	602	588	567	602	579	569	625	579	619	597	552	588	575	560	582	572	638	617	608	626	602	583	634	591	651	576	597	531	596	576	549	555	610	572	578	633	588	578	555	567	615	577	641	575	526	645	577	583	602	595	583	559	589	611	638	574	567	639	629	557	603	575	592	549	583	618	610	539	572	631	599	564	600	584	574	562	611	577	608	608	606	608	602	603	591	560	600	587	627	590	597	607	585	585	598	570	593	582	590	619	599	604	565	617	575	567	558	608	580	592	615	613	588	561	584	566	580	617	593	597	519	583	573	573	600	564	605	575	574	592	626	566	599	590	612	559	621	558	611	603	591	569	622	568	595	583	592	593	565	588	601	576	580	567	630	578	609	596	571	581	569	604	589	568	587	520	614	550	580	602	610	590	607	598	620	594	566	557	579	577	605	595	580	572	569	572	593	523	620	635	587	601	621	596	554	533	591	575	608	637	589	585	624	553	611	580	525	543	611	585	575	567	615	585	583	585	607	558	549	606	596	610	591	592	593	583	603	551	583	592	598	579	621	587	560	587	634	610	614	595	593	604	574	651	625	622	590	544	593	575	594	601	586	584	584	559	563	617	579	562	562	604	563	606	582	538	583	574	602	621	551	578	629	598	635	580	607	585	572	608	571	603	584	552	613	563	557	559	598	605	589	578	541	598	617	579	617	605	538	597	571	581	566	595	566	614	570	629	566	592	569	594	553	567	569	540	608	589	572	576	587	558	586	607	572	597	608	585	582	602	595	603	562	556	546	607	570	596	576	556	566	554	628	584	602	563	596	555	599	574	587	585	559	556	656	559	609	647	607	594	599	596	603	586	576	582	579	594	587	573	594	574	606	599	623	561	591	586	584	591	582	582	615	600	604	585	638	591	533	538	606	576	613	613	569	572	592	576	575	572	578	573	577	588	569	622	609	571	557	586	585	559	558	650	590	578	608
27949	15272	15052	14696	9518	5571	2967	2166	1396	903	809	825	761	656	614	483	413	537	469	399	349	313	235	216	215	171	162	179	180	172	168	197	153	171	187	187	182	172	184	158	181	164	183	175	165	165	137	172	167	152	177	169	213	186	174	182	186	169	174	170	149	144	181	171	184	164	149	169	174	155	165	155	173	176	160	129	162	185	166	169	166	157	147	169	179	173	191	153	138	163	140	150	148	155	149	156	163	182	138	167	148	140	173	184	166	183	178	150	159	176	166	198	160	140	168	147	151	145	187	182	157	132	166	171	168	173	155	179	173	175	183	140	157	174	168	171	164	161	145	167	170	185	157	159	149	162	155	152	187	163	140	172	147	166	162	163	160	155	154	155	160	172	157	166	152	173	154	183	201	160	180	171	153	159	157	186	162	176	175	180	169	157	161	143	173	124	159	166	154	182	120	167	149	156	181	159	212	148	139	156	175	143	125	162	172	158	184	154	141	153	159	159	170	163	158	174	160	151	192	171	153	175	158	156	168	162	165	193	169	140	189	161	183	186	200	166	156	163	153	166	163	156	160	140	183	142	157	147	173	153	172	188	151	178	170	148	158	159	170	158	169	183	175	161	198	149	151	163	179	158	153	166	137	145	166	161	134	154	159	168	184	154	156	160	153	158	156	155	174	178	169	160	170	178	166	143	150	198	179	182	155	162	192	175	188	172	162	162	156	155	167	177	151	157	175	165	161	141	156	165	195	149	139	160	177	162	166	153	135	161	179	174	195	175	135	168	169	166	158	164	180	171	179	161	141	149	173	193	170	177	151	172	167	160	174	158	168	169	167	164	172	157	145	165	151	143	141	169	166	142	180	180	160	173	173	154	181	166	174	155	170	148	160	164	141	159	159	197	170	154	154	188	171	159	170	151	170	137	174	184	155	150	178	153	170	162	147	130	163	154	161	164	180	184	158	168	160	161	188	173	171	161	160	167	140	187	168	180	166	175	170	166	159	178	147	162	144	159	173	190	144	167	154	175	170	174	165	162	165	170	143	153	160	169	174	140	187	174	161	177	173	147	160	159	152	173	160	144	163	140	175	142	170	164	200	174	176	182	151	177	151	159	139	171	162	144	160	161	185	166	173	185	153	167	158	158	175	177	177	154	160	151	166	163	161	129	187	158	141	161	138	155	164	177	157	163	160	162	188	180	160	154	178	185	152	167	179	176	141	154	177	162	188	158	166	180	166	172	155	181	183	167	152	168	167	147	147	196	170	156	136	150	170	167	157	178	157	165	178	178	148	170	154	151	161	162	163	152	175	165	167	157	166	156	175	165	169	173	170	178	172	140	171	150	169	149	181	176	160	173	170	168	154	166	173	153	147	160	166	153	174	150	175	151	167	137	137	153	170	170	159	150	154	167	176	162	180	162	154	162	158	168	155	141	167	166	161	151	135	154	168	154	158	177	190	180	169	155	150	185	157	173	161	170	206	172	177	150	144	143	162	156	182	166	161	186	145	172	153	176	174	154	150	169	172	163	123	156	170	161	162	174	165	153	158	154	176	160	171	143	171	155	140	157	155	178	174	156	169	160	181	165	169	159	161	156	172	179	187	145	169	175	156	176	152	178	154	162	156	149	150	158	157	173	145	173	171	178	160	159	172	153	168	165	202	171	171	151	146	148	173	159	165	139	177	175	170	168	170	164	143	172	166	168	158	162	154	174	145	162	159	144	153	170	169	167	178	131	161	158	148	165	155	177	149	135	151	167	176	155	189	191	187	154	144	151	157	178	173	178	170	154	164	154	168	169	162	166	150	154	151	160	170	170	160	160	158	158	144	156	175	168	168	141	162	166	182	167	157	178	169	184	174	169	156	151	147	150	170	188	144	175	165	155	183	173	172	171	173	169	152	156	160	154	135	172	169	166	150	127	182	157	170	199	177	180	147	146	170	159	171	144	179	154	179	157	176	174	160	162	152	172	180	180	149	156	153	164	164	167	150	157	182	162	174	143	118	140	165	196	157	163	163	158	158	150	164	181	171	164	153	159	159	178	165	155	166	147	136	154	143	158	158	187	172	136	156	157	175	168	151	164	162	168	157	155	179	155	147	143	176	165	161	172	166	157	167	159	180	180	195	151	174	163	174	137	166	142	130	144	155	158	158	155	149	151	183	162	183	157	177	155	151	156	181	152	153	160	172	149	173	152	172	183	194	169	180	190	175	178	173	166	183	154	157	174	163	156	183	153	168	142	152	148	176	151	172	170	198	158	164	150	161	167	171	162	157	167	175	186	179	164	177	134	177	178	186	147	140	161	185	179	193	146	157	148	171	154	149	165	165	146	163	177	163	176	144	175	151	154	153	143	161	143	154	151	163	175	185	155	142	165	153	156	167	161	178	175	202	183	159	131	165	174	161	170	161	165	173	173	161	151	154	153	153	162	172	182	172	175	153	150	181	129	164	141	154	162	146	166	179	158	150	176	178	142	138	141	156	161	167	177	170	169	163	170	157	171	162	164	176	173	176	182	165	147	175	169	155	175	190	181	158	144	156	149	167	149	165	176	179	155	154	161	171	188	141	158	156	191	145	163	160	161	149	177	148	164	161	157	135	168	164	142	166	160	173	160	188	158	180	158	176	158	153	168	155	147	174	150	148	165	185	161	164	169	174	182	155	159	184	197	145	141	167	142	173	138	164	153	159	142	174	161	174	145	155	180	188	158	159	174	162	176	154	197	140	159	170	195	175	171	178	165	178	204	165	163	159	149	159	153	144	164	172	167	164	166	177	168	158	182	182	154	132	163	180	180	172	139	141	164	157	160	150	161	177	147	170	156	152	164	149	161	178	166	167	167	169	157	152	173	152	148	167	151	169	149	163	161	163	175	178	134	180	151	172	183	183	201	179	145	173	171	165	193	165	146	164	173	175	165	169	165	149	152	171	145	175	144	157	151	154	156	145	164	163	149	161	158	163	159	140	156	151	165	182	162	176	167	140	174	152	160	145	173	153	168	169	154	168	165	162	149	152	161	178	170	142	161	163	176	153	160	176	144	188	161	168	184	161	146	183	188	167	158	168	191	190	163	174	158	162	168	180	174	171	183	165	170	173	165	171	155	151	173	183	165	166	165	168	149	156	169	156	147	179	176	182	157	135	144	188	137	158	171	186	136	161	186	174	158	152	158	168	177	164	156	165	159	158	142	170	173	149	174	176	165	157	181	164	132	150	166	140	170	161	148	151	163	167	139	147	152	158	176	193	182	160	144	158	180	152	169	146	148	145	166	172	154	164	191	148	181	162	161	167	154	180	161	158	172	175	167	153	176	171	171	151	162	170	178	172	158	165	160	166	181	169	180	131	165	156	163	212	148	161	162	161	183	176	171	149	138	149	163	166	160	178	163	165	173	166	149	147	174	161	160	163	156	159	163	177	159	162	183	142	172	150	163	153	164	160	160	155	172	164	160	155	147	161	160	173	150	169	170	157	154	144	181	137	160	164	171	151	172
14905	10750	20337	26318	21751	16413	10704	8608	6253	4522	4045	4387	3729	3220	3171	2608	2171	2677	2326	2081	1677	1438	1010	762	679	598	517	526	472	493	515	556	489	532	513	582	580	433	475	437	487	424	460	439	454	436	452	433	438	478	483	443	452	474	416	434	429	397	418	463	441	435	436	457	439	397	437	421	445	443	468	383	397	445	400	435	403	420	406	418	443	398	481	426	446	403	410	462	424	418	423	444	447	468	423	394	418	407	408	465	416	447	409	449	405	412	462	376	415	447	452	440	427	402	408	411	438	459	424	426	440	428	405	427	394	399	455	423	411	411	462	422	449	384	409	407	449	432	436	455	394	448	420	423	423	404	421	407	402	434	432	397	458	438	417	389	407	404	420	417	445	417	439	412	411	468	423	429	416	408	433	440	446	436	427	423	430	431	427	424	431	453	408	434	422	455	385	412	429	400	432	439	446	422	447	413	434	421	392	392	426	439	404	454	414	406	451	435	425	412	415	432	437	412	498	453	414	424	395	430	439	430	429	438	412	406	421	413	428	444	443	405	392	453	410	428	377	399	419	399	374	431	417	420	404	423	426	439	442	415	418	417	427	407	412	426	387	438	425	394	419	381	410	455	439	407	410	460	416	455	459	438	404	416	380	403	393	388	399	425	421	375	439	408	426	375	427	458	449	420	416	419	407	440	444	459	425	429	396	427	427	463	392	434	414	397	459	449	408	428	451	440	400	424	395	403	431	443	473	438	434	390	427	443	438	412	411	404	395	424	416	400	418	407	415	382	445	372	420	406	415	409	402	410	398	423	396	412	418	440	408	411	425	421	445	411	417	454	428	438	413	424	416	385	410	450	406	423	380	446	381	404	434	433	436	438	437	423	429	447	424	416	441	398	437	418	411	418	391	378	413	411	425	444	436	422	415	405	422	388	387	416	428	419	480	429	402	439	470	410	461	441	424	449	423	409	431	410	407	442	413	418	404	414	410	436	411	394	426	436	430	402	422	420	406	411	436	444	391	451	430	427	453	447	430	403	421	388	418	411	374	391	385	430	424	430	404	432	451	413	434	460	403	455	385	415	432	406	400	441	452	455	423	415	396	427	448	402	431	397	390	455	446	416	398	447	418	465	436	397	416	419	427	424	414	412	419	411	415	405	422	401	440	438	416	404	429	425	416	438	389	378	386	433	399	413	402	426	411	431	409	442	381	418	425	424	430	409	422	410	450	458	413	406	412	451	438	382	409	436	389	398	456	393	416	420	446	394	382	409	385	404	434	367	417	392	424	422	421	425	453	456	426	382	428	446	392	411	452	430	410	420	429	434	401	418	411	416	433	422	403	400	420	376	406	457	410	417	417	421	402	398	412	407	407	430	420	382	394	422	426	422	437	380	436	444	422	452	425	442	463	413	454	425	401	428	433	438	466	468	423	416	426	415	376	425	412	432	423	418	405	428	430	406	423	383	432	420	410	439	441	413	429	445	403	421	430	411	445	430	432	420	407	408	418	427	394	421	420	428	456	454	408	427	411	420	405	421	386	419	381	414	427	422	423	389	420	385	424	427	417	408	422	428	436	413	436	409	434	399	379	372	421	398	414	428	404	404	408	411	431	397	412	423	430	422	399	429	403	418	422	416	398	437	434	445	369	424	408	383	448	452	420	423	413	437	456	438	442	439	417	464	421	385	420	398	409	404	433	418	408	402	408	433	426	423	444	446	423	435	409	415	419	403	437	415	425	393	403	448	394	410	433	408	403	433	422	401	408	467	395	431	425	411	432	427	408	435	428	455	418	389	454	412	401	397	462	433	429	395	426	422	407	427	383	429	440	415	423	416	418	420	431	428	416	404	387	414	437	418	397	436	424	384	426	454	428	455	423	421	479	436	423	450	426	436	402	420	444	447	413	426	450	414	447	414	429	425	406	416	433	439	395	438	425	411	460	426	441	429	422	446	439	430	409	399	428	420	405	432	402	385	443	400	440	408	454	423	429	426	439	405	395	412	430	403	406	429	421	409	415	420	474	456	427	419	438	424	405	416	397	421	433	423	424	387	406	405	416	442	435	415	407	411	400	402	451	396	401	384	423	414	412	431	429	425	410	417	435	394	382	425	427	445	444	405	391	403	435	413	405	431	401	405	423	400	406	418	414	423	417	412	423	418	423	416	448	369	435	421	420	429	384	401	460	423	407	405	421	436	412	414	429	432	423	407	438	425	399	408	435	426	421	431	409	445	455	408	392	415	428	375	436	443	397	445	399	399	427	436	451	412	428	436	379	381	464	417	412	425	458	426	399	456	430	396	417	409	436	423	405	420	441	462	428	390	406	410	365	424	405	451	436	474	444	434	403	407	424	430	422	400	398	448	432	425	446	428	378	409	418	416	445	405	419	424	441	378	375	376	426	440	426	428	439	438	419	416	422	426	458	418	431	439	435	418	424	408	470	406	418	466	412	455	407	392	404	440	436	406	365	447	419	454	408	405	448	369	475	448	417	418	394	408	379	430	423	415	394	395	409	445	387	405	421	422	450	428	388	454	393	407	451	389	449	428	437	413	459	409	406	444	441	405	432	414	383	419	424	435	439	400	431	424	444	439	416	402	443	411	440	403	443	410	443	423	446	424	393	432	419	409	413	400	436	399	399	378	430	392	433	419	415	446	397	397	428	413	415	379	423	415	442	405	425	430	433	428	449	414	435	403	403	433	402	419	434	408	414	405	439	380	434	439	433	458	388	438	457	435	390	402	428	393	399	409	449	438	403	428	419	384	441	409	454	425	406	415	412	426	413	417	420	413	438	416	422	402	394	414	438	452	410	472	421	413	409	434	412	410	413	431	428	396	442	418	409	438	435	393	416	432	371	409	364	439	436	404	445	404	397	437	441	419	426	434	442	392	409	423	444	437	433	455	388	408	432	415	432	436	443	419	411	443	416	451	445	389	436	423	417	456	411	408	438	409	424	418	434	401	405	389	413	406	452	425	426	413	413	397	413	433	427	434	461	402	426	442	394	428	401	438	456	414	410	424	406	436	446	399	392	441	428	405	410	420	425	409	427	398	400	408	411	414	431	442	427	424	419	444	424	434	440	427	404	396	430	411	389	451	407	410	409	423	401	396	415	415	429	442	427	448	436	386	402	412	412	443	417	437	422	426	454	410	447	392	410	438	428	422	424	458	391	408	435	429	412	421	459	422	364	424	438	416	431	420	407	404	393	415	426	393	418	438	426	416	438	422	441	451	439	445	448	463	413	462	403	429	439	428	427	437	441	447	412	415	415	416	425	434	414	380	379	392	436	421	429	428	410	386	387	437	403	457	426	411	425	399	408	438	419	399	435	412	420	430	422	432	406	414	432	394	418	417	415	443	457	428	437	410	431	452	403	400	426	430	431	439	400	420	419	421	441	410	433	391	470	439	433	438	410	432	443	411	400	432	432	433	388	430	412	424	411	400	399	374	482	404	387	435	428	410	426	402	439	446	420	435	419	414	422	413	456	383	436	417
34296	19176	23542	21227	13868	8120	4932	3530	2534	1734	1310	1349	1225	1138	1091	960	797	939	891	661	500	478	447	355	330	304	343	298	306	267	292	268	293	304	304	307	302	293	319	306	269	306	325	258	289	295	253	269	283	278	261	294	276	261	271	268	298	257	289	264	261	260	260	293	265	260	289	287	274	297	285	282	278	280	286	275	294	259	260	251	263	256	271	240	268	293	285	267	284	270	266	247	270	261	268	257	294	303	287	243	284	261	269	251	251	250	262	258	251	271	280	273	260	252	256	323	257	266	258	306	277	232	305	278	256	274	296	264	284	261	252	265	237	282	277	272	274	281	275	270	225	274	268	275	248	249	283	270	273	239	288	280	263	268	236	243	275	265	302	256	263	252	249	270	282	262	253	274	255	292	247	303	266	288	296	273	276	273	251	278	281	279	276	273	278	257	245	278	255	289	272	258	278	289	270	286	270	286	257	269	248	283	257	270	284	275	303	273	265	263	252	253	279	267	286	273	265	270	303	261	251	278	250	244	269	287	312	289	245	289	260	278	303	309	258	268	252	263	296	254	275	297	292	280	255	277	299	271	261	251	276	269	262	248	262	246	269	277	262	281	270	269	230	293	273	280	262	276	271	263	252	266	274	254	321	289	277	279	248	244	306	285	264	305	291	293	230	254	273	255	263	270	256	280	283	269	232	272	265	262	283	282	254	270	259	262	289	268	260	249	261	274	226	241	251	290	265	248	276	304	266	231	275	267	284	297	266	260	249	286	267	265	281	265	281	267	269	246	255	284	239	259	251	258	299	261	268	303	277	265	289	232	293	256	240	274	233	272	271	240	273	293	282	288	288	283	279	237	258	289	261	266	277	247	265	262	285	296	265	266	303	249	244	243	321	271	304	278	281	290	242	311	250	268	292	279	233	272	274	268	257	299	258	272	249	243	284	272	263	285	257	276	284	239	244	304	265	260	282	266	248	266	275	291	260	263	245	277	270	296	267	257	257	278	265	282	273	280	254	260	255	276	276	260	266	266	293	262	301	275	239	269	271	250	289	257	259	269	280	303	231	264	287	282	283	273	282	283	249	282	254	278	261	248	288	283	253	267	286	272	248	249	280	239	252	283	272	263	266	292	283	320	288	239	278	276	282	234	263	282	242	262	247	268	270	241	263	261	259	272	290	289	249	269	253	267	255	265	288	256	288	255	255	323	278	267	271	270	294	281	270	240	280	259	273	280	269	248	298	260	243	294	270	280	248	252	277	277	268	256	257	254	291	285	262	267	315	256	288	232	275	292	286	250	261	262	292	254	245	293	301	220	266	248	229	262	275	253	277	275	273	287	246	273	252	271	241	283	251	263	240	270	274	291	270	268	288	266	267	273	263	272	253	253	247	274	245	238	293	287	267	260	261	241	283	253	299	290	287	284	230	242	271	292	266	272	266	269	249	263	270	276	260	277	272	270	280	253	256	243	269	269	246	247	273	278	272	252	281	288	239	262	260	268	282	247	277	264	264	278	301	274	261	263	268	289	252	254	277	258	275	258	263	242	287	286	280	278	271	309	272	243	282	305	255	256	254	294	279	289	273	271	258	237	262	278	253	242	271	267	240	259	293	248	277	278	274	248	278	259	277	285	263	270	264	294	281	245	255	231	267	237	250	278	262	260	295	292	280	264	263	272	254	278	268	246	260	275	267	290	279	275	265	313	287	282	274	280	269	262	256	286	271	273	278	256	258	274	244	294	263	270	279	249	255	276	242	278	289	270	258	284	229	267	263	280	272	280	269	274	268	274	293	293	240	277	241	283	240	272	273	247	257	261	236	252	265	287	287	250	222	266	285	242	233	278	286	272	253	276	285	252	283	268	261	267	224	254	277	275	258	258	250	276	260	268	258	295	247	280	261	279	269	266	258	247	258	292	278	252	260	275	281	273	251	253	277	280	295	266	275	243	294	277	266	277	243	261	281	258	238	296	245	274	230	268	253	260	262	262	273	296	278	282	271	260	248	272	272	257	280	263	281	242	279	281	273	254	287	298	265	267	267	266	270	266	285	249	266	271	270	290	290	266	258	290	298	269	292	266	302	251	295	273	272	253	262	268	233	266	261	252	280	266	277	262	266	269	269	258	245	258	256	269	278	279	272	259	293	279	264	322	260	321	259	247	285	270	237	282	286	261	278	265	271	248	268	276	236	265	262	293	264	231	263	256	257	305	300	286	254	302	304	253	264	258	256	265	281	284	295	295	274	276	259	244	287	277	288	293	280	282	284	266	296	268	267	264	271	257	258	248	259	291	288	287	277	258	283	281	286	282	275	268	264	267	258	261	272	284	298	284	292	278	283	269	272	271	276	270	269	240	263	256	302	269	260	277	267	270	264	295	259	271	268	289	281	297	254	274	297	281	287	277	259	243	265	272	277	292	296	278	293	266	278	265	271	254	265	282	255	255	275	264	263	269	269	282	299	277	251	276	262	257	234	275	287	283	281	280	279	269	266	279	229	273	277	237	270	234	271	269	247	240	276	255	277	251	293	253	269	278	309	259	263	230	273	282	247	244	276	288	257	279	250	282	297	249	258	311	265	273	251	275	277	264	257	217	256	264	282	241	255	258	264	258	254	292	280	280	238	264	268	267	293	267	269	286	240	254	272	254	244	292	277	292	267	269	264	273	276	251	281	245	297	288	253	241	277	258	278	260	268	268	294	253	247	264	249	286	285	288	279	232	249	243	264	270	271	240	248	294	279	285	245	252	256	283	246	248	263	256	274	277	305	266	290	275	299	263	248	272	248	266	258	252	268	275	258	301	257	245	256	275	252	243	281	246	263	265	257	243	267	265	247	284	287	258	285	246	278	248	294	269	258	261	248	294	259	264	281	261	250	291	258	279	301	282	253	299	245	252	255	253	275	251	269	285	243	261	268	292	269	254	256	285	259	276	258	286	271	276	239	268	280	284	292	269	250	269	255	264	253	264	289	270	293	264	299	286	259	292	284	249	258	282	269	281	255	270	298	242	276	293	265	269	285	284	288	274	244	241	263	276	279	283	265	265	287	265	262	279	300	257	262	274	260	270	273	251	263	246	275	274	264	279	271	242	242	300	267	287	277	233	268	296	257	259	270	245	281	278	288	279	268	259	265	295	278	305	264	244	278	254	254	280	293	263	253	283	269	244	305	250	249	255	249	234	264	281	290	272	271	265	277	289	299	262	253	277	266	285	240	241	264	288	285	282	278	275	303	267	267	256	287	275	217	246	242	264	274	265	277	245	285	288	287	260	279	283	248	277	288	268	278	272	258	267	245	313	227	255	291	301	307	262	288	287	265	294	275	282	287	292	245	249	282	264	262	253	274	263	269	312	280	258	256	287	264	272	264	285	276	275	259	273	281	268	313	249	271	217	263	290	265	273	229	260	262	289	282	266	262	286	273	285	267	282	255	273	263	277	263	232	261	291	241	258	259	283	269	255	271	282	276	281	248	296	248	274	256	293	273	280	294	302
18031	12775	27764	31470	26674	20407	15288	12603	9607	7331	6000	5988	5774	5979	5430	4725	4036	4644	4700	3379	2543	2167	1788	1354	1157	1005	863	800	805	765	812	786	735	808	816	836	807	713	718	727	689	710	752	668	714	687	741	676	692	729	721	688	672	727	676	705	676	695	693	697	712	690	634	681	672	641	668	661	655	637	670	682	654	661	654	640	637	701	697	705	635	639	629	636	688	680	687	681	652	657	626	672	630	651	693	639	662	700	670	711	662	707	647	677	643	681	665	665	626	685	660	677	636	662	616	660	629	633	723	666	660	598	644	656	637	684	662	657	686	646	630	641	639	670	675	693	639	634	635	693	660	658	640	652	686	644	665	646	673	628	635	635	594	673	666	654	651	630	665	704	641	620	651	671	658	604	678	672	632	654	688	634	635	659	649	666	705	667	655	602	652	649	641	625	678	679	628	655	632	646	659	678	654	666	640	704	694	637	690	618	664	644	658	657	644	642	662	683	656	636	651	653	653	652	679	650	627	645	655	650	679	620	653	694	651	641	635	667	658	681	607	661	666	628	668	603	663	686	653	662	610	676	650	685	629	609	612	668	635	660	661	624	641	664	680	613	711	652	666	640	628	646	638	664	640	649	666	660	680	641	672	644	697	659	640	660	630	674	661	659	648	674	671	679	598	643	658	660	661	704	633	651	635	638	672	647	614	632	666	682	674	631	606	690	691	667	695	638	669	709	595	673	674	695	697	666	682	642	623	624	691	634	678	633	652	661	666	647	614	686	674	633	653	676	712	683	650	734	593	624	642	650	666	648	639	686	606	645	658	650	615	681	611	689	619	646	650	698	633	660	663	697	627	655	683	660	667	628	641	661	648	658	651	658	675	614	622	664	640	637	615	644	642	637	627	626	620	667	649	687	654	628	641	637	610	637	655	655	636	662	654	650	664	670	653	634	631	622	652	609	655	659	687	655	661	652	613	680	627	659	622	627	599	657	655	665	622	647	681	658	632	632	664	675	626	661	692	639	638	655	625	657	608	611	632	655	653	634	652	669	633	635	642	640	641	676	641	676	637	659	628	672	632	602	677	634	638	676	618	650	672	594	625	689	625	638	674	665	622	637	642	668	655	663	623	638	656	658	596	688	698	650	674	663	647	660	725	643	670	614	675	668	672	575	627	655	651	647	633	611	676	637	654	634	649	666	614	710	636	626	674	636	594	639	662	646	678	682	675	719	614	628	607	640	619	655	634	663	647	673	672	623	638	657	626	670	612	703	629	661	606	620	679	684	671	667	648	635	656	656	615	707	668	660	619	633	609	660	679	669	684	693	637	616	668	669	649	628	653	668	678	643	560	689	624	704	664	677	607	638	620	683	656	614	665	691	682	657	655	623	651	687	673	646	667	689	645	622	682	664	617	657	643	644	663	650	624	661	653	684	660	652	699	676	633	621	645	628	678	649	671	658	663	643	655	686	659	619	641	604	677	686	667	610	694	640	622	691	610	654	683	655	647	657	663	684	641	649	676	638	668	618	609	630	654	675	609	640	620	680	661	637	651	676	619	652	602	634	710	657	645	698	654	672	613	656	677	698	640	641	612	635	647	626	598	635	632	649	654	648	656	590	703	607	569	629	672	625	666	620	687	688	621	709	673	684	669	646	587	644	678	625	679	649	648	708	659	633	708	642	607	663	663	648	680	649	648	654	669	651	673	672	642	658	629	645	627	688	687	646	617	644	619	666	590	671	655	687	649	640	679	661	650	675	636	659	632	644	655	655	627	653	644	634	659	663	637	666	638	660	648	681	686	668	623	681	649	639	647	628	623	679	639	663	654	670	631	667	633	693	689	643	624	628	632	695	698	695	669	646	685	636	671	649	612	678	694	668	622	652	668	655	628	703	678	653	675	664	643	666	664	621	674	639	618	687	645	572	619	595	629	638	667	625	651	598	644	644	658	624	670	706	676	633	664	609	663	595	657	679	679	639	668	662	711	623	674	691	661	675	696	674	652	650	679	665	651	658	635	667	695	670	582	683	655	625	640	632	666	670	650	647	680	699	677	627	625	630	625	656	618	636	625	639	644	698	634	666	651	638	612	621	624	615	659	665	644	614	642	627	640	668	682	652	615	621	657	639	649	678	614	689	645	650	633	717	652	612	646	632	660	615	643	651	647	633	694	641	660	651	632	620	661	627	657	628	727	657	660	629	619	680	693	674	629	660	649	621	625	634	629	638	664	633	680	689	657	680	656	681	670	693	680	633	637	646	659	647	672	679	632	627	616	663	660	643	642	613	624	657	624	662	670	661	624	638	668	676	607	710	622	593	634	667	661	666	601	611	632	609	682	612	683	636	671	641	638	649	616	654	641	630	637	653	665	653	613	714	656	676	646	682	653	675	641	652	661	679	632	642	667	674	634	674	655	630	638	650	648	657	658	650	619	613	649	655	666	620	644	651	688	690	664	678	643	641	638	702	648	646	667	702	647	649	664	662	617	624	644	660	628	668	666	632	661	643	653	682	658	658	668	673	676	680	648	657	695	631	675	644	673	671	634	655	646	618	673	641	661	677	675	611	660	605	663	619	665	661	634	697	637	631	649	631	650	623	652	628	663	673	594	647	649	647	693	666	656	653	636	631	676	668	638	620	713	660	634	650	642	673	681	640	640	629	644	637	661	633	674	636	639	650	679	674	682	632	680	674	664	675	687	644	698	629	584	691	663	676	667	652	644	604	670	660	601	636	736	623	641	633	657	641	607	649	659	674	625	630	678	657	637	639	622	617	646	648	617	670	663	628	655	634	665	682	669	680	648	637	662	646	662	674	664	651	646	606	677	621	690	653	667	638	687	657	674	690	640	652	685	648	623	652	649	660	672	644	705	664	664	629	633	653	672	648	688	642	649	631	648	651	698	643	612	640	654	667	678	595	657	699	606	671	654	704	668	626	641	633	676	632	645	657	656	633	657	624	616	648	650	636	656	683	653	615	632	639	610	622	599	677	719	696	652	624	646	687	683	637	674	635	639	673	690	654	694	653	676	687	623	625	626	648	627	600	632	643	651	640	626	684	656	644	672	655	666	633	658	644	630	628	692	642	655	665	644	635	680	611	608	634	637	661	610	683	670	650	667	658	647	663	666	695	684	621	624	626	665	658	660	652	652	648	680	645	654	659	691	668	641	627	628	664	599	673	697	642	685	678	640	619	676	678	713	656	642	695	646	676	696	678	659	617	697	667	635	677	652	651	638	640	622	660	679	658	596	687	676	655	662	635	628	640	647	650	615	684	658	632	620	674	635	664	640	672	617	622	628	639	629	643	633	625	654	616	669	671	666	701	668	654	649	655	682	635	624	604	690	627	643	687	612	662	675	626	658	674	683	657	694	684	673	640	668	627	672	663	667	636	644	642	659	649	658	653	653	663	634	646	666	646	661	621	679	651	679	687	660	647	664	628	643	647	660	643	671	659	685	661	646	617	669	629	665	661	671	681	676	633	671	692	666	665	639	637	631	641
14211	7335	11354	8106	3831	2351	1488	877	656	561	423	338	349	308	292	293	262	271	245	265	243	270	268	255	251	245	275	249	255	253	294	268	247	267	259	255	245	231	264	269	285	254	232	241	263	250	276	260	229	265	243	281	272	269	236	242	227	243	248	232	273	247	239	250	229	232	232	247	230	271	253	254	258	243	237	240	241	241	236	264	273	231	228	236	259	241	225	284	276	239	250	284	240	244	251	252	232	262	233	256	272	257	251	240	255	256	263	255	243	279	278	237	243	271	227	229	274	255	252	255	272	244	284	236	275	254	261	256	253	263	257	261	267	240	212	276	266	286	236	253	221	266	264	251	252	257	258	255	210	255	255	222	250	275	242	221	283	303	239	246	283	237	246	264	252	247	252	253	242	258	245	243	261	243	230	261	237	245	256	270	231	245	229	229	247	239	243	272	277	260	258	267	271	225	271	236	234	229	242	256	218	252	258	287	256	266	236	253	241	269	251	242	279	230	256	231	264	258	252	256	239	244	254	257	242	217	259	251	276	264	246	262	268	251	262	237	233	255	269	255	251	255	260	254	212	247	281	271	233	259	238	263	240	233	251	244	265	246	275	270	240	254	257	245	267	232	237	262	242	260	278	281	257	266	267	246	246	241	273	250	247	262	261	243	234	247	251	257	248	243	259	240	266	272	228	231	250	233	234	210	274	246	270	238	244	251	230	266	242	251	228	271	255	256	269	260	268	251	265	269	240	277	239	272	236	248	253	250	248	269	245	272	248	254	261	255	234	249	218	280	259	233	248	245	237	256	230	240	252	252	249	231	240	255	255	261	271	250	243	260	244	266	252	240	257	289	277	269	248	282	239	233	232	210	235	259	255	274	267	233	272	239	264	262	268	255	258	262	219	277	232	253	250	219	248	241	243	243	245	237	238	252	243	248	245	243	250	249	263	256	255	256	242	228	256	235	275	258	236	239	262	221	242	259	252	261	257	254	274	236	253	229	266	217	276	205	242	258	257	287	250	237	223	254	258	296	285	252	271	249	278	265	247	262	226	223	232	300	257	243	265	243	248	253	266	232	275	288	250	260	255	261	266	279	250	249	230	229	262	282	267	227	254	264	256	254	276	261	255	245	253	270	267	263	237	249	253	247	245	259	260	259	238	243	301	258	241	253	258	289	247	275	234	235	240	302	229	275	287	256	226	261	239	267	279	288	232	214	224	235	244	258	219	254	252	261	272	225	235	262	245	283	250	254	266	237	228	254	238	245	256	249	265	265	258	272	233	229	279	229	254	250	254	249	254	257	265	240	244	273	245	253	237	243	289	271	237	254	263	245	255	276	267	244	236	254	257	255	259	248	272	254	260	244	282	283	269	245	245	224	259	249	252	235	265	277	244	270	251	258	242	219	268	261	272	247	292	243	242	287	231	268	250	264	251	267	249	249	266	250	248	224	272	277	264	246	263	231	264	229	263	266	256	283	271	224	265	254	258	283	269	204	251	255	243	231	256	249	272	240	228	262	275	250	235	243	265	226	255	260	276	272	211	258	280	255	274	241	241	281	252	262	215	208	283	259	255	251	243	232	231	275	298	238	257	261	242	292	242	254	240	241	259	266	274	279	256	249	248	269	259	239	242	246	223	280	237	269	222	242	236	243	247	264	252	254	256	242	288	246	246	260	254	237	229	246	281	227	247	279	268	259	256	258	250	251	268	266	238	258	260	263	264	253	249	222	227	264	271	278	249	280	280	253	238	267	230	243	247	236	227	245	246	256	249	289	291	258	252	248	303	239	258	263	238	231	251	261	229	249	242	250	252	252	275	278	247	265	237	260	261	250	273	255	267	238	253	245	241	257	262	259	268	277	257	238	258	271	244	254	270	245	217	274	267	268	234	265	260	255	258	222	237	259	258	237	248	245	263	268	265	246	238	285	261	223	279	250	244	278	267	249	260	262	275	272	267	248	251	253	211	247	258	290	271	247	240	289	265	236	253	264	247	229	249	260	248	243	271	275	265	239	233	256	211	247	273	223	274	262	265	266	258	260	252	243	264	222	231	252	254	231	237	264	271	209	271	236	262	244	252	244	256	241	244	236	272	273	274	263	252	223	252	276	274	254	280	278	251	261	236	244	264	221	277	271	253	261	249	307	242	270	261	248	267	260	245	263	268	256	216	277	261	243	275	245	269	259	261	256	237	262	238	274	234	246	242	235	239	251	244	261	244	261	281	252	234	233	260	265	267	240	271	260	221	242	241	260	254	247	269	242	244	239	255	235	250	242	279	257	252	251	265	236	234	245	242	283	253	260	262	266	265	247	296	240	234	270	261	260	255	262	252	259	255	260	269	263	285	268	252	261	222	257	253	251	260	284	269	243	246	243	265	252	291	274	249	287	231	268	246	243	222	247	264	242	242	267	254	263	240	263	239	260	229	257	272	272	237	247	244	267	260	277	275	270	257	241	257	230	246	261	248	220	271	263	244	226	207	273	243	263	262	248	256	250	229	248	274	254	259	217	244	253	254	226	259	272	283	242	237	258	250	256	260	259	265	265	255	253	281	271	266	275	251	253	270	250	261	263	236	270	256	254	238	279	285	231	282	250	251	234	260	264	252	244	228	254	275	271	253	248	249	262	268	263	284	245	282	227	241	259	216	244	234	262	271	263	265	249	269	276	256	249	241	254	239	256	240	247	283	256	272	243	274	262	257	250	252	259	249	276	273	232	270	266	255	228	221	259	218	235	263	244	247	258	253	249	292	264	248	258	239	241	237	263	252	276	279	227	261	275	229	271	242	253	253	249	272	234	275	245	279	257	231	276	266	246	263	251	254	232	245	230	286	240	266	298	247	238	271	273	226	249	228	274	247	243	251	243	245	244	261	265	222	245	262	256	226	270	249	228	254	210	243	248	266	249	250	251	252	265	267	260	231	237	249	257	255	245	270	250	264	240	246	264	252	277	252	247	253	245	273	275	251	282	260	235	236	273	244	256	268	253	261	252	222	261	252	258	246	259	246	258	277	249	254	245	230	255	257	231	263	237	260	246	241	242	267	238	278	242	244	265	249	241	275	245	269	264	266	262	229	223	250	245	252	239	244	221	266	226	236	277	296	271	239	283	246	248	246	247	271	294	294	233	266	243	269	223	283	253	237	248	221	252	236	263	272	255	268	253	271	239	226	269	268	232	263	267	245	266	258	241	267	268	246	258	258	239	257	249	250	250	257	252	264	229	242	256	265	300	255	260	268	266	270	227	236	246	277	236	225	276	223	256	266	282	262	259	261	258	256	259	240	256	243	244	273	265	257	237	279	264	247	274	235	284	231	242	215	249	200	228	208	275	271	277	240	233	248	281	286	263	230	259	286	274	247	265	242	241	257	269	254	246	245	266	215	293	240	249	242	262	253	246	286	278	257	271	264	263	269	243	226	235	235	245	264	254	266	226	263	232	270	234	272	226	250	241	255	250	256	257	234	249	257	255	286	280	252	253	243	233	260	261
7645	6173	16625	16737	10912	8870	5552	3501	2787	2195	1748	1356	1219	1023	904	821	786	786	732	674	679	644	642	653	649	602	564	610	618	613	597	577	618	600	630	575	637	620	578	579	606	595	597	593	623	598	596	635	577	629	625	549	588	547	602	548	604	637	556	600	585	610	586	573	629	612	602	581	589	640	596	557	602	576	580	615	589	586	600	573	611	616	611	586	617	577	593	628	631	574	620	599	594	617	622	559	597	600	602	626	587	547	594	596	574	574	574	583	569	607	578	634	606	595	594	598	598	572	624	580	558	591	637	566	571	573	593	643	572	585	590	601	562	632	557	608	559	622	583	589	556	629	601	575	572	603	576	574	581	585	583	592	596	598	575	576	632	574	578	604	643	598	578	570	602	577	588	556	597	634	581	583	600	596	583	591	592	570	627	577	603	595	575	595	584	666	611	593	556	590	582	577	599	571	562	573	611	582	531	566	616	581	627	595	555	594	608	626	582	604	626	576	580	605	586	566	590	583	607	593	548	573	598	559	608	579	619	606	573	616	592	617	596	575	606	574	574	588	623	590	578	591	598	639	592	598	593	587	596	598	610	583	580	589	569	578	588	605	607	593	631	582	601	567	606	550	573	610	592	644	588	603	573	611	598	630	594	594	578	565	595	573	617	589	620	593	585	615	608	566	578	606	620	572	592	566	593	576	571	596	556	577	587	589	571	614	581	592	589	595	599	622	572	609	604	605	571	626	593	593	616	604	620	585	618	583	562	588	623	587	610	575	609	595	616	630	542	563	629	586	592	614	557	622	570	585	608	535	604	589	590	598	570	620	643	601	589	575	594	568	608	583	612	630	606	585	587	611	606	608	590	598	584	576	572	569	567	571	616	590	591	600	639	581	599	603	570	587	593	593	599	574	598	570	558	616	606	579	552	602	570	591	590	571	500	594	596	604	610	588	559	566	603	619	594	619	571	591	617	595	573	583	594	568	574	544	593	620	615	585	564	592	605	569	586	622	596	634	602	588	561	608	559	552	588	599	608	594	615	607	619	601	592	618	565	617	605	607	563	640	601	578	600	604	590	557	591	589	614	584	559	576	616	574	569	582	626	632	594	628	610	607	612	566	583	623	601	608	625	621	612	571	564	560	591	618	586	583	593	564	571	623	634	621	656	626	594	550	592	617	608	599	564	607	615	596	597	567	586	595	599	586	591	577	590	599	569	580	583	637	612	572	593	580	643	570	625	599	639	565	600	591	574	593	551	580	582	633	602	622	554	554	598	590	589	597	580	619	622	588	622	584	573	626	621	578	606	590	592	593	623	574	616	573	593	597	599	561	548	642	564	563	602	622	572	583	637	575	605	596	605	603	606	582	568	561	638	608	581	590	582	666	572	553	571	608	568	614	588	615	575	598	585	631	615	593	632	580	604	578	629	614	581	539	583	630	584	586	608	624	572	596	611	623	615	644	622	577	522	567	623	573	566	589	617	598	606	589	628	607	573	598	568	558	602	608	572	576	586	598	614	595	600	613	586	595	634	560	549	575	591	604	575	592	540	575	571	580	601	602	543	561	630	629	592	587	635	588	592	585	593	591	639	629	538	573	573	544	606	599	566	596	581	633	577	528	612	587	584	556	594	593	569	599	562	603	629	605	582	631	637	542	628	608	583	586	624	590	590	594	589	580	589	588	592	570	621	625	615	566	587	595	622	583	632	569	604	608	598	552	592	578	571	580	625	622	591	615	590	586	561	557	577	596	586	576	606	574	642	579	540	599	605	570	623	591	585	614	580	594	573	548	569	632	597	565	595	575	567	605	584	597	631	560	603	559	583	608	580	573	625	599	625	603	593	582	604	614	587	622	602	593	567	589	593	581	615	597	621	613	605	601	577	616	614	621	584	576	564	550	605	577	610	585	619	579	577	592	562	579	619	595	598	589	592	627	545	627	611	559	613	617	637	572	614	592	583	611	586	607	592	590	607	540	580	592	604	635	622	547	567	587	562	594	581	657	551	625	564	649	611	590	556	627	623	585	563	611	570	578	607	601	550	588	573	622	599	545	604	593	563	623	572	564	593	540	596	585	633	575	605	585	636	590	621	542	636	605	558	630	570	575	552	550	594	575	581	582	595	597	614	601	577	604	560	573	580	601	646	558	576	586	576	576	584	588	572	624	590	557	592	603	607	621	567	634	590	555	606	610	584	600	614	620	573	590	589	610	603	591	521	597	591	649	613	583	608	594	592	609	595	593	563	569	621	586	606	594	624	565	570	630	605	579	584	608	615	523	596	640	606	595	610	662	583	600	621	604	636	556	575	594	600	597	577	620	604	618	599	580	623	591	550	589	584	576	534	568	609	658	616	631	612	572	587	655	613	580	575	630	518	590	625	606	600	609	616	579	581	550	602	597	610	585	554	621	598	618	612	580	612	610	597	612	625	585	576	567	573	608	576	582	587	597	585	655	604	632	656	612	613	574	576	553	599	586	572	594	590	591	618	537	590	598	587	598	630	561	576	632	596	591	590	571	588	583	590	626	608	630	609	620	600	563	605	577	615	627	604	633	610	552	627	603	572	578	601	596	573	634	559	546	557	609	626	576	594	585	588	634	555	576	623	565	572	599	603	624	572	570	606	569	621	581	570	543	609	641	574	594	628	558	577	618	587	617	608	579	582	638	632	544	543	643	543	632	586	611	617	572	569	604	600	558	576	601	622	619	591	657	589	605	594	608	573	618	600	579	598	566	612	594	547	561	605	607	626	568	628	576	583	576	584	557	625	577	609	610	586	601	614	566	614	586	625	610	643	584	576	614	572	584	599	595	570	590	588	607	577	593	610	614	611	594	567	593	566	601	616	587	607	608	585	532	613	591	560	592	544	617	598	593	606	593	606	593	601	614	608	580	610	552	609	599	574	636	577	591	653	601	544	618	562	552	550	572	610	601	631	579	592	600	584	604	604	611	550	546	576	615	575	578	572	633	571	592	595	595	605	625	594	588	609	604	597	540	617	596	607	584	607	626	615	603	548	564	596	612	586	612	593	630	596	618	598	599	607	587	593	555	641	562	599	608	598	611	630	578	561	567	573	577	570	578	600	547	628	593	582	580	631	621	611	587	579	617	602	536	639	576	603	568	587	585	579	538	572	610	604	575	601	599	595	580	598	633	570	559	573	613	586	584	580	658	605	540	604	585	579	554	572	586	590	590	594	605	607	617	601	600	585	602	571	569	589	627	565	590	579	548	569	578	560	611	586	558	621	612	570	606	590	593	591	557	560	619	631	653	573	585	641	552	610	617	629	555	602	599	606	538	583	593	639	595	585	603	586	581	624	609	588	584	563	617	632	577	662	589	584	610	616	566	555	621	592	615	573	636	583	593	630	610	556	547	612	543	650	606	573	582	594	575	627	595	589	585	639	619	627	615	643	634	619	565	582	607	619	583	584	638	572	587	616	593	562	583	611	605	599	566	587	554	613	547	589	602	604	587	648	644	609	569	577	606	596	563
23490	15138	19015	13304	7035	4342	2855	2003	1363	1110	915	723	691	556	566	506	462	427	362	340	305	263	248	204	232	210	175	178	197	155	159	143	165	163	168	176	171	196	183	180	177	160	170	165	188	155	183	180	175	179	174	152	151	180	166	180	174	153	146	172	179	167	189	135	169	170	155	164	197	186	181	156	177	160	159	155	175	158	176	156	142	157	177	167	154	142	150	170	190	182	170	147	172	151	180	158	146	167	162	176	155	160	178	176	170	161	147	169	152	151	160	159	167	175	183	167	174	163	168	165	166	188	180	156	166	167	167	180	184	188	178	151	160	179	172	156	159	168	158	183	177	160	170	162	157	172	190	168	192	153	154	186	163	178	146	181	167	166	169	162	161	175	174	193	176	168	180	150	175	155	165	179	154	148	171	182	156	156	184	171	149	145	158	154	178	150	164	171	171	160	181	169	176	172	189	179	156	186	158	170	153	160	165	141	164	167	165	167	146	151	155	146	157	179	167	173	167	162	189	193	164	136	170	213	163	184	161	179	155	174	161	157	184	167	163	168	168	182	172	170	156	172	184	167	174	162	141	174	166	147	163	167	166	165	159	185	146	164	171	180	162	158	151	141	140	139	157	153	134	160	164	172	138	146	156	159	179	158	174	147	169	156	203	167	149	165	171	165	192	192	154	159	186	182	173	158	180	169	129	175	152	164	171	156	157	139	168	149	148	166	182	165	161	169	169	166	164	169	146	168	174	180	140	184	171	154	144	149	166	188	160	166	138	161	182	139	156	165	174	195	171	166	150	155	164	158	156	166	179	167	209	178	176	163	173	168	172	160	165	139	166	168	196	163	140	168	169	186	170	164	154	183	167	178	139	165	147	165	150	181	173	185	150	189	160	158	173	176	162	176	181	172	187	180	155	155	173	164	162	162	164	155	185	171	166	154	155	187	170	159	164	151	168	198	180	187	167	153	134	171	173	167	173	180	170	154	158	162	163	169	143	159	166	187	169	173	140	136	164	157	170	164	174	157	191	195	170	151	173	179	161	171	178	177	164	161	153	161	183	169	163	176	164	180	154	166	156	157	150	150	176	176	177	156	163	210	144	148	150	169	169	143	176	166	154	167	157	169	170	143	163	142	144	166	169	181	146	169	157	175	153	169	175	139	162	198	164	142	185	161	171	148	175	151	163	165	189	186	161	180	174	191	162	159	177	177	169	153	156	166	182	170	168	161	157	149	153	172	165	168	139	168	184	159	180	184	154	169	142	187	175	173	180	164	176	187	167	159	179	169	189	164	137	164	167	152	158	163	165	156	157	150	164	173	140	168	155	164	143	158	172	170	163	178	165	143	188	186	171	150	186	168	162	163	169	158	181	185	178	156	161	162	153	164	150	180	156	156	163	170	138	145	180	162	165	196	165	155	171	172	147	180	159	157	175	164	168	185	172	157	172	178	181	182	149	136	169	159	158	158	154	160	166	164	147	136	166	180	154	177	162	196	141	168	178	174	151	162	149	162	165	161	186	176	169	153	176	160	171	195	170	170	187	181	162	190	142	166	163	172	180	183	153	165	169	170	173	159	173	172	144	154	152	144	155	149	160	157	168	144	170	164	161	142	181	169	159	161	168	176	165	162	159	155	161	160	167	184	182	186	146	165	178	193	176	143	168	159	141	136	167	165	162	162	165	147	161	161	173	152	136	156	140	156	170	184	172	154	174	175	166	169	166	170	190	177	150	172	145	194	182	174	182	170	151	162	168	172	153	178	177	162	178	158	148	159	151	147	163	145	163	155	163	164	177	125	155	150	167	186	187	179	171	159	161	175	170	178	152	176	148	159	157	171	153	157	182	157	149	187	171	165	152	147	170	148	178	181	162	151	153	163	170	136	150	164	162	156	177	167	151	142	168	172	146	144	167	146	176	184	157	173	166	175	179	184	184	157	162	168	162	167	166	158	175	177	173	171	163	176	157	134	162	175	154	173	164	162	173	156	151	153	140	169	164	145	166	154	162	162	161	160	166	179	166	188	157	148	142	172	139	159	180	175	162	181	148	168	132	187	180	160	175	181	186	183	162	151	171	162	145	147	158	148	178	167	168	158	168	178	177	168	156	167	155	170	156	162	172	141	149	156	176	146	163	161	178	172	144	136	176	154	167	161	159	150	161	166	163	192	183	190	166	191	145	162	185	155	188	168	153	170	173	165	173	156	155	166	169	146	147	164	152	163	144	173	163	173	168	171	157	167	176	190	177	152	188	171	159	160	177	144	153	175	162	182	152	172	164	188	152	165	165	161	173	170	180	176	152	168	168	157	181	133	138	187	158	159	159	169	186	163	154	169	171	164	162	151	144	175	172	140	153	155	171	167	170	134	159	168	196	177	183	165	175	176	186	147	175	171	187	156	171	186	170	134	157	170	171	172	185	151	155	161	167	143	167	149	171	183	172	149	154	182	186	162	192	168	155	172	154	156	176	168	175	169	173	167	185	175	168	192	179	179	162	156	142	166	155	163	180	179	183	174	157	161	180	148	145	151	146	160	139	196	167	140	180	162	133	194	168	170	164	170	150	184	161	179	146	138	175	165	148	161	165	169	163	153	153	172	161	167	170	131	169	148	187	163	150	158	159	169	167	174	166	159	154	156	175	175	179	183	183	173	153	162	171	155	169	174	161	173	168	147	152	148	162	167	152	152	190	177	145	199	151	180	181	158	172	144	168	159	179	145	159	188	166	164	164	168	184	169	150	174	156	164	173	154	155	148	196	171	196	163	164	173	192	167	193	177	157	144	189	159	181	163	155	168	173	176	154	160	163	180	165	184	154	175	160	136	160	174	153	145	190	181	162	170	148	147	163	155	169	183	190	193	137	151	164	166	169	156	144	154	146	173	151	149	167	142	151	190	164	157	173	145	154	168	172	157	160	172	176	169	186	157	153	177	165	159	174	167	169	157	162	164	164	159	176	187	177	160	162	151	158	140	173	180	176	158	146	176	174	172	154	149	156	181	185	177	173	177	162	164	181	172	153	160	175	173	147	169	170	157	151	176	159	149	149	164	170	142	177	127	171	162	174	171	153	176	152	154	162	154	166	148	154	163	159	159	187	189	152	164	169	174	167	171	188	172	160	171	192	168	150	176	156	148	182	173	185	159	194	180	154	135	169	138	159	191	163	157	175	158	175	162	161	172	180	178	168	185	162	163	147	173	177	183	166	169	169	169	176	165	157	169	140	188	152	146	178	146	166	157	152	131	181	166	161	175	156	147	149	176	164	189	180	149	151	174	153	160	163	175	170	166	155	177	177	171	164	163	171	168	166	176	183	189	161	191	160	165	170	189	168	163	148	182	162	167	156	144	145	189	154	162	172	155	177	164	167	178	201	196	178	144	167	158	167	186	159	166	177	171	155	168	195	165	182	161	171	171	153	148	178	147	166	163	153	172	180	151	157	154	181	194	176	172	166	166	152	168	155	161	172	166	163	148	162	162	177	170	164	191	177	147
12616	11982	24164	23118	17480	13959	11139	8910	6339	5340	4460	3756	3640	3083	2989	2694	2302	2304	1788	1451	1525	1356	917	878	732	635	562	534	544	481	567	509	518	553	481	509	517	495	457	448	450	473	478	470	425	467	442	483	466	479	413	429	472	441	467	412	437	476	448	428	436	437	436	419	438	412	463	490	420	440	440	416	417	419	414	453	442	421	448	441	451	438	388	413	422	418	466	394	467	401	444	445	426	422	480	445	459	396	442	411	406	432	436	425	444	389	420	377	412	393	440	433	468	386	418	438	433	431	451	452	434	375	416	429	418	451	452	438	407	399	415	402	398	465	411	425	469	436	438	393	413	435	459	410	435	436	459	428	455	432	455	414	434	411	419	441	403	382	444	409	461	462	407	432	416	450	412	421	480	429	447	407	436	436	429	429	470	415	444	470	434	405	448	418	453	428	423	423	407	419	422	422	405	431	455	400	421	473	426	457	412	386	410	463	425	425	431	425	404	410	397	433	439	427	438	438	485	414	402	434	396	451	410	382	431	418	429	436	425	452	416	432	413	422	417	410	430	446	423	435	393	434	423	390	400	424	386	427	456	429	417	440	477	440	400	428	389	426	419	460	415	427	419	454	403	436	414	432	422	447	462	395	416	430	396	426	451	429	422	392	452	418	397	418	413	404	397	408	460	408	357	439	405	410	426	405	436	453	437	430	394	422	433	478	412	426	400	444	437	399	439	418	421	431	406	421	439	394	423	407	389	419	458	404	420	417	432	437	451	431	407	420	402	440	401	408	399	408	451	418	444	447	401	425	442	413	395	418	450	376	414	425	404	450	437	403	395	429	416	432	423	446	439	448	433	425	394	443	417	426	401	413	410	400	419	420	422	400	457	428	438	436	455	416	421	473	441	407	380	429	428	425	416	413	438	416	416	410	406	404	348	434	448	437	422	426	406	403	436	415	439	419	425	408	419	445	424	426	427	410	422	460	397	398	407	409	392	427	462	441	435	382	438	440	395	435	430	429	428	429	416	413	403	404	429	416	413	417	407	417	387	376	427	399	440	464	408	410	439	461	441	399	450	446	388	382	428	383	412	423	437	408	391	414	442	439	424	429	395	444	412	433	433	424	436	431	443	415	385	457	427	405	434	396	409	451	431	444	404	412	434	408	406	423	416	446	435	415	451	446	427	433	421	428	396	431	432	417	424	434	427	447	438	426	449	373	416	388	442	430	440	426	416	424	434	457	390	409	407	445	445	445	437	433	406	423	436	435	447	413	426	416	454	441	423	382	427	430	426	448	420	449	422	402	440	412	436	420	449	447	445	450	447	450	427	407	456	441	449	410	397	427	428	409	450	452	414	469	446	412	420	431	453	430	416	414	432	411	436	416	459	389	421	441	445	418	415	405	396	435	417	404	420	432	434	407	436	401	412	430	432	432	454	455	423	401	419	445	443	448	403	466	413	447	426	430	446	438	452	413	426	435	461	430	427	375	409	431	415	444	465	378	431	445	431	427	405	401	460	427	425	415	429	409	397	457	470	412	442	414	418	393	447	402	407	425	403	426	424	416	434	421	392	396	422	429	417	427	426	405	434	411	425	403	449	399	427	451	443	427	420	429	406	419	392	416	418	394	456	396	399	463	404	434	424	428	457	424	412	422	389	428	407	409	408	402	434	421	414	446	429	458	395	414	447	417	420	443	422	413	433	388	423	433	413	400	446	440	382	439	415	411	468	415	440	443	423	379	409	404	414	416	464	402	456	409	433	424	412	437	442	415	422	409	400	443	425	415	460	390	452	381	427	390	428	421	424	419	402	410	401	458	444	458	434	441	432	433	454	430	390	467	404	438	414	419	394	417	431	425	402	415	416	399	413	393	432	441	440	452	408	458	449	435	411	449	400	388	443	436	406	435	464	421	453	439	434	438	426	423	406	442	415	414	397	428	456	439	429	422	430	417	409	393	430	429	435	435	414	447	422	419	452	404	465	409	411	440	411	398	444	414	393	461	431	433	423	374	436	380	427	424	430	443	437	419	420	420	434	404	405	459	451	401	439	448	413	416	439	381	422	410	438	421	426	411	410	438	412	396	421	418	442	397	412	434	427	416	435	397	414	373	446	435	360	405	424	449	422	423	417	399	449	406	434	450	428	490	419	416	403	433	405	437	430	458	392	435	448	382	437	445	431	372	432	452	391	421	436	390	421	428	394	455	411	425	449	423	434	416	426	408	423	410	447	419	437	398	383	420	421	404	374	456	435	422	438	407	402	413	433	448	406	427	443	404	457	447	441	435	445	396	430	437	414	401	447	427	408	430	402	421	436	424	422	446	414	408	423	444	434	455	441	424	419	395	434	423	369	444	462	457	423	411	442	424	400	399	439	425	407	441	460	432	411	443	456	467	438	429	440	382	416	388	426	413	416	421	447	425	432	399	410	380	422	391	420	407	398	436	424	442	427	424	405	422	464	451	392	402	437	434	398	440	420	432	421	405	429	432	418	442	413	420	396	428	445	426	413	428	439	423	418	433	437	440	377	444	447	412	431	450	389	419	397	402	430	452	445	412	411	457	432	419	405	477	440	406	433	403	414	415	419	442	408	402	414	442	428	420	421	423	432	403	387	397	440	453	403	401	432	418	450	408	414	436	428	453	387	433	428	438	425	410	435	411	425	457	426	460	421	403	459	415	440	425	415	424	438	418	428	396	453	412	429	413	444	453	408	436	427	403	416	449	443	422	424	424	453	411	433	439	410	410	444	432	433	430	447	419	445	402	413	430	422	423	425	448	440	425	472	415	422	432	421	435	450	426	425	423	447	452	411	426	390	459	422	386	440	417	430	422	444	449	441	423	435	430	430	437	427	421	455	443	391	415	383	397	427	453	419	403	431	449	415	421	434	416	431	438	431	458	453	416	431	468	409	457	409	443	429	415	408	418	430	422	426	414	456	447	415	431	407	425	421	408	424	438	427	449	447	398	408	470	414	422	420	409	413	450	430	427	425	451	452	429	423	449	460	424	432	422	454	429	443	451	425	402	452	426	401	431	429	424	422	441	396	440	437	411	426	440	429	426	437	394	380	406	421	429	450	440	408	435	473	431	425	437	422	442	451	404	420	427	402	442	397	411	432	437	443	422	411	418	410	387	426	413	405	431	403	432	397	425	460	416	418	400	469	423	430	421	458	430	406	396	407	401	420	364	429	422	419	427	438	405	433	411	447	442	430	416	406	418	417	432	448	434	433	428	445	393	430	403	419	414	410	419	416	464	429	414	436	462	426	408	396	453	430	450	448	399	451	436	404	460	457	415	440	458	454	432	413	405	403	436	405	424	451	409	405	436	420	446	387	404	412	447	414	395	416	458	415	446	402	404	445	409	405	419	455	421	404	403	388	402	403	411	427	406	393	413	416	433	410	464	409	425	418	464	448	392	434	409	414	411	425	437	417	408	409	447	423	415	414	408	427	449	414	413	444	462	442	391	436	412	397	411	442	427	437	408	414	417	401	412
30422	21523	24317	16802	10568	6920	5382	3290	2322	1948	1556	1185	1106	1134	1057	919	749	750	643	593	550	522	414	341	347	318	332	279	270	292	290	308	283	283	259	291	270	317	289	287	258	269	273	250	277	281	271	306	288	265	294	245	265	251	285	254	301	266	284	273	271	313	276	267	285	284	266	275	265	281	270	292	254	272	283	287	291	300	276	273	280	247	276	295	276	272	269	283	279	239	294	264	313	263	248	270	260	280	297	249	248	284	270	278	253	252	247	263	261	248	294	276	292	292	263	264	278	262	290	291	275	265	262	236	268	276	259	286	265	273	277	257	280	254	259	255	290	257	281	282	252	259	280	282	270	278	251	259	271	256	241	255	266	279	274	284	261	258	250	281	307	256	277	273	266	297	255	253	254	264	303	264	248	262	260	287	259	261	278	238	265	278	266	278	250	255	246	254	268	248	275	277	260	263	271	254	258	277	258	274	296	279	279	271	276	263	279	277	279	285	276	312	270	261	277	263	261	267	260	271	257	267	291	256	266	265	269	257	272	294	285	238	286	299	287	261	251	285	253	250	254	257	262	267	266	253	265	264	290	256	292	246	230	295	262	272	270	278	270	253	251	232	256	263	276	236	272	294	279	265	306	267	253	295	267	289	272	279	261	259	287	284	267	264	270	277	278	259	275	289	281	256	262	288	287	276	270	257	261	251	291	281	263	254	278	279	296	255	282	275	288	272	241	254	252	250	248	283	307	268	287	275	266	257	284	247	289	264	262	307	270	300	254	260	294	287	270	287	260	267	269	279	275	285	257	257	289	260	276	270	254	270	268	276	280	264	254	270	293	262	251	294	262	278	287	269	244	252	293	269	250	248	299	311	296	298	315	255	295	281	273	289	283	271	255	259	254	254	274	284	273	242	296	276	259	269	251	246	272	311	262	268	282	276	296	285	263	264	281	274	266	284	275	256	282	265	266	295	264	279	279	271	271	268	283	303	268	287	264	271	275	259	270	264	268	256	270	283	253	272	283	255	304	250	262	278	252	285	279	277	282	268	284	239	294	288	286	290	265	259	294	302	282	285	291	260	285	283	295	292	274	272	276	276	285	305	308	277	238	261	283	265	313	264	264	275	277	270	283	309	264	287	293	274	250	244	282	297	270	277	270	283	288	272	270	254	301	263	276	259	288	294	268	284	259	242	274	257	273	296	270	310	293	258	263	273	238	269	261	247	270	246	268	278	270	267	240	278	273	279	272	244	285	297	264	282	298	264	273	275	275	266	265	245	283	263	269	294	270	249	281	259	235	244	261	277	289	314	275	265	277	266	253	260	269	287	269	297	286	247	267	279	280	284	266	238	261	264	302	275	263	293	276	243	245	288	274	261	265	274	262	260	286	307	248	279	270	265	308	286	281	251	261	275	267	267	238	265	257	250	258	280	293	280	283	279	252	272	279	281	257	262	270	251	273	286	278	270	235	288	279	272	297	257	279	282	229	278	279	268	265	270	292	269	264	261	260	282	299	267	295	286	266	259	283	278	317	256	261	261	264	318	282	280	252	300	261	257	266	259	282	280	305	252	253	279	286	245	251	281	246	290	288	274	278	284	255	244	287	282	275	264	221	243	267	254	284	265	276	285	301	275	251	279	274	281	275	284	267	256	282	286	258	307	260	234	261	274	230	281	269	272	263	294	260	275	247	259	279	294	291	270	282	295	291	277	285	264	280	295	289	262	235	266	249	273	271	263	283	264	242	298	291	255	261	256	265	274	305	278	271	225	287	300	259	267	265	237	269	317	256	257	285	271	278	281	268	266	237	291	289	266	263	271	283	240	280	263	271	287	262	268	250	256	285	272	252	304	258	238	279	260	276	249	280	250	254	269	280	258	253	296	275	294	282	271	278	259	272	240	264	266	253	283	251	282	258	263	287	282	266	259	265	306	274	279	258	303	262	272	286	215	247	281	291	264	260	282	278	266	244	266	275	255	274	239	252	271	293	259	297	303	260	295	263	292	280	257	266	283	249	283	314	253	258	245	309	264	266	252	267	269	303	267	253	287	297	270	262	267	287	273	288	247	262	272	263	254	247	272	267	251	308	271	254	264	266	259	244	255	235	272	287	298	300	264	261	281	268	275	291	259	295	288	257	267	251	264	291	273	263	230	264	284	273	271	295	271	233	264	258	287	306	277	274	280	288	262	280	253	270	270	282	251	290	275	261	267	265	276	268	272	246	260	284	288	278	282	268	274	304	261	259	270	274	284	258	280	268	276	272	268	287	295	266	267	268	274	282	247	288	261	272	258	274	296	277	279	291	296	271	263	271	290	271	270	287	253	287	284	310	301	294	300	254	272	250	251	285	268	277	263	280	266	255	303	253	288	287	302	281	269	274	262	273	300	255	271	288	221	288	272	314	267	259	307	286	261	284	280	280	277	277	271	282	268	276	261	281	257	280	298	285	264	293	279	270	270	267	251	274	276	287	256	270	256	258	253	250	261	261	279	255	268	260	248	263	250	294	285	296	246	290	258	291	291	269	253	277	287	249	249	279	272	241	262	292	285	263	257	289	276	286	270	230	268	242	267	253	266	254	270	252	251	287	286	272	257	250	256	278	246	268	303	273	302	243	257	287	261	275	262	281	284	296	266	262	286	274	271	288	256	292	302	289	257	282	255	303	293	264	271	268	271	259	303	282	294	278	252	269	270	287	275	290	285	289	276	268	280	277	272	264	308	268	259	305	283	285	261	245	272	264	267	274	295	272	242	277	309	291	251	237	267	300	254	274	268	267	294	283	258	255	285	274	280	274	320	279	276	282	270	254	260	252	271	271	315	299	280	264	277	265	278	302	283	217	281	257	295	274	278	298	268	270	274	276	240	249	272	285	235	268	279	250	288	274	266	302	283	290	300	290	281	249	283	302	265	250	250	306	256	298	255	298	296	241	262	271	268	300	266	279	264	281	245	284	259	261	243	256	310	243	282	293	269	268	285	271	277	275	272	265	274	272	273	269	259	274	282	243	252	267	286	266	300	233	262	255	241	285	251	295	248	277	287	285	302	249	250	301	274	283	303	234	268	249	295	307	258	269	284	255	278	274	272	268	280	280	255	255	286	278	283	278	280	284	270	289	254	257	277	281	278	253	313	264	294	281	307	289	266	261	284	276	298	251	279	272	241	296	269	298	275	269	284	280	278	275	266	291	265	256	303	286	231	243	268	244	255	285	289	282	263	273	271	287	278	283	264	297	288	231	261	286	267	252	295	308	294	245	291	280	259	290	306	266	268	282	294	291	280	257	298	272	263	264	265	302	268	292	281	264	282	268	250	271	262	288	271	292	269	236	289	261	279	284	278	278	258	262	293	263	284	282	261	270	296	280	276	284	278	269	291	265	254	252	274	233	237	276	295	289	241	273	277	288	275	240	258	246	268	273	295	259	262	298	295	276	277	279	320	280	301	264	308	282	287	288	266	250	224	290	258	302	296	268	306	282	271	299	282	271	286	284	277
15547	15944	27545	25272	22454	18785	16840	12669	9635	8198	6980	6028	5482	5127	5027	4297	3737	3670	3486	2862	2643	2234	1734	1357	1388	976	822	803	849	839	741	801	810	779	813	839	791	718	756	711	725	729	695	743	700	666	697	679	696	730	699	724	661	667	683	675	687	716	698	701	694	653	663	675	645	693	660	639	640	698	685	699	658	684	731	700	677	650	698	665	669	670	660	697	691	690	680	647	702	674	648	655	666	628	663	662	651	655	629	670	676	691	684	666	660	667	655	712	658	654	639	650	697	637	674	645	676	651	685	604	680	661	618	633	644	661	661	708	678	632	676	618	667	651	696	672	674	658	615	631	624	713	629	695	676	661	603	651	603	663	672	667	643	623	634	664	653	639	681	650	666	690	654	640	658	640	663	662	629	588	666	635	628	635	666	650	657	687	660	633	687	685	641	641	663	686	623	650	653	646	618	713	630	626	679	678	634	652	648	614	623	655	642	656	636	632	660	667	665	676	664	677	682	664	666	610	639	665	635	703	683	687	628	673	629	637	611	657	668	626	635	619	650	627	679	636	667	661	602	657	673	691	625	644	667	654	643	694	683	669	627	664	691	652	655	652	676	658	631	650	645	624	665	637	641	656	601	651	664	664	669	629	645	658	670	635	651	710	662	609	688	662	653	604	668	644	681	636	641	689	650	658	644	631	624	650	637	623	637	625	638	636	647	677	651	656	642	692	631	675	657	600	671	692	662	605	699	651	662	603	655	654	646	740	711	629	664	695	670	692	631	677	644	629	637	650	649	689	663	671	651	664	634	680	685	642	708	669	658	640	624	616	704	666	676	653	643	665	663	675	675	643	643	651	645	665	668	640	670	658	685	666	653	666	680	612	632	623	675	619	683	648	637	664	666	670	667	608	689	672	652	681	708	693	661	638	646	663	631	641	647	667	648	612	638	654	698	640	652	639	637	645	683	673	632	683	655	669	642	637	609	666	672	670	625	636	659	648	671	664	633	701	642	660	633	648	672	634	652	657	653	633	666	630	682	642	705	698	613	629	637	648	656	647	660	684	697	663	649	668	652	680	657	629	672	662	675	653	619	668	673	665	648	648	659	702	650	634	721	709	655	653	697	678	635	643	637	634	673	631	684	666	639	668	605	667	650	656	623	631	640	713	626	650	656	603	636	671	656	605	665	618	661	625	623	684	665	621	645	666	678	627	649	691	663	694	658	667	662	638	661	667	676	665	666	658	631	689	660	652	638	633	624	672	637	611	624	675	649	651	638	608	639	642	681	665	664	633	640	624	644	629	634	678	655	613	608	623	693	627	637	715	690	652	670	679	668	646	626	637	646	671	656	673	603	616	631	672	677	681	692	674	653	648	629	655	665	665	623	696	663	696	691	658	690	647	627	635	676	669	662	663	647	702	629	605	659	661	655	636	701	677	647	645	668	637	657	642	716	635	668	674	691	647	604	613	680	644	664	640	636	626	645	668	672	643	601	634	631	653	632	685	652	685	635	639	668	646	694	611	626	674	668	649	685	646	677	621	690	650	641	692	667	646	653	681	651	652	681	665	662	658	642	580	645	673	626	706	649	638	667	639	667	667	671	652	624	631	665	613	677	663	614	703	714	686	618	621	651	673	673	604	615	679	675	665	611	681	674	652	698	635	658	692	657	658	662	679	672	671	673	640	630	633	671	658	628	674	633	671	623	634	635	648	647	619	652	685	639	641	653	681	647	663	668	623	677	637	655	640	624	714	624	666	724	626	623	689	628	657	667	653	713	683	620	687	664	625	599	650	663	671	643	667	684	646	625	636	638	646	627	663	644	638	634	630	630	712	640	675	607	699	639	693	661	613	680	693	653	663	642	679	655	622	646	677	692	629	626	659	643	693	668	650	656	651	625	671	661	664	683	626	624	666	646	696	675	657	643	642	683	653	610	612	663	671	684	697	653	622	680	647	662	664	637	612	666	641	677	659	672	643	667	622	681	654	695	571	637	650	679	681	624	652	671	647	627	643	715	648	676	657	621	635	668	661	638	693	686	684	640	640	634	692	633	648	709	719	672	682	682	682	648	639	695	639	666	615	676	654	637	647	678	620	645	662	634	663	655	602	679	625	643	660	626	651	695	677	675	705	679	662	687	627	646	674	673	629	699	660	678	665	695	688	633	656	666	672	672	623	693	622	649	651	690	637	683	621	716	625	667	691	624	680	656	628	674	637	661	678	672	649	628	648	674	676	607	663	676	707	649	672	700	651	654	650	653	669	657	673	641	674	631	638	628	696	666	691	693	695	654	649	642	636	664	684	670	643	685	672	672	693	617	605	670	683	696	628	640	670	682	602	659	670	655	698	627	641	675	651	679	640	639	585	630	673	692	666	655	655	637	623	658	649	639	620	635	695	657	622	646	686	650	722	680	636	687	639	644	663	656	671	639	653	672	628	639	631	680	641	650	624	652	661	640	645	667	650	625	610	647	638	682	667	677	682	637	677	663	652	655	632	662	645	643	641	648	682	640	655	646	665	657	652	713	639	652	639	647	620	638	647	652	637	644	654	605	642	678	659	660	648	677	661	645	668	699	640	679	639	628	624	611	676	667	685	660	639	623	650	597	699	658	661	654	700	716	675	648	656	663	670	634	664	696	609	640	673	639	671	656	633	612	656	614	633	682	633	665	632	666	658	684	616	663	668	660	638	674	668	629	662	663	660	655	633	650	644	644	666	670	643	622	649	658	631	624	694	616	654	637	640	645	616	620	632	634	690	665	623	670	678	645	631	689	640	677	654	668	608	667	625	669	695	611	667	641	731	679	611	628	664	610	597	623	647	670	630	657	688	631	655	630	632	666	682	672	617	694	661	611	682	680	614	644	695	666	635	669	651	677	698	667	624	657	655	651	655	645	650	621	674	695	693	620	629	671	684	633	659	693	640	650	629	634	629	661	620	648	673	648	654	635	678	646	660	667	611	650	668	667	665	681	674	655	704	665	655	671	662	665	643	625	659	624	629	661	670	637	604	733	650	660	699	655	675	665	636	656	645	647	633	681	645	647	623	657	670	671	678	621	662	642	647	644	611	577	666	640	661	640	660	575	671	670	646	631	660	712	644	677	638	672	647	597	632	644	667	624	617	672	661	688	658	662	681	647	645	632	617	617	698	639	678	650	689	661	651	709	644	648	679	682	641	648	636	643	640	660	661	684	654	654	673	688	640	653	629	617	648	640	640	628	654	640	635	652	631	677	634	638	661	651	637	678	665	636	660	670	660	663	680	690	649	698	665	674	660	610	646	673	659	583	702	712	650	630	639	658	667	636	660	657	680	641	682	685	658	622	623	657	635	657	626	636	615	631	619	696	616	643	657	657	646	687	614	665	637	639	672	618	660	652	664	662	640	668	658	643	644	626	689	584	679	649	688	681	648	678	678	663	674	663	629	609	643	668	646	679	655	655	671	659	655	650	661	603	625	632	657	718	685	669	651	643	648	640	678	631	654	661	644	647	687	649	672
12208	9775	9390	5409	3341	2491	1741	1181	802	582	505	419	382	326	322	269	259	272	264	294	268	301	267	255	255	212	273	275	240	236	297	263	251	295	269	236	277	242	244	279	275	273	253	250	263	247	292	276	245	240	278	243	248	258	249	263	240	263	236	230	256	281	244	225	259	254	255	272	282	265	259	238	253	274	235	304	266	260	263	275	269	266	267	299	262	260	275	270	264	258	284	269	252	265	263	232	240	253	285	272	266	267	229	253	260	237	272	255	271	242	278	252	260	264	239	247	257	238	244	245	288	295	254	249	276	253	264	248	244	251	258	304	250	267	249	223	259	266	251	264	302	273	259	270	244	261	273	238	250	277	256	252	279	273	282	255	278	238	244	248	270	271	285	236	249	254	245	257	259	276	261	265	240	250	257	225	223	285	263	267	232	246	284	280	254	262	254	255	232	245	270	276	265	310	292	280	253	244	280	271	236	255	272	290	271	285	264	255	261	248	264	254	257	262	255	252	255	245	253	283	273	233	270	272	257	269	253	268	234	261	242	250	241	274	278	247	267	270	247	274	268	263	259	272	245	240	297	277	284	253	273	266	237	260	261	250	239	240	286	250	278	230	260	267	273	257	250	267	266	230	267	240	266	280	270	292	246	260	262	276	265	277	257	245	252	266	263	253	272	272	259	264	266	252	287	263	261	266	272	265	248	260	252	295	233	231	276	261	269	235	274	276	284	272	270	230	246	283	273	278	272	227	244	232	265	229	251	243	261	254	249	268	251	254	288	256	280	272	258	260	274	255	278	259	254	272	262	271	229	242	241	255	270	266	288	261	252	254	258	253	261	268	251	280	272	234	257	275	262	291	247	267	279	273	264	279	268	281	252	225	251	264	252	257	248	263	271	237	270	277	269	222	253	261	269	277	255	246	282	271	284	249	247	283	246	265	227	273	270	239	244	244	249	209	293	289	249	260	256	250	263	250	275	270	265	251	231	286	266	234	238	288	258	275	243	264	277	289	260	243	290	268	271	251	245	233	264	240	251	253	265	268	253	262	284	244	291	230	241	269	249	252	248	289	284	247	301	263	257	258	268	258	252	251	254	254	251	264	255	264	247	254	258	260	288	271	263	239	259	265	241	264	250	248	257	269	234	226	258	253	286	250	261	276	248	265	291	254	255	256	256	259	256	227	260	253	253	255	228	250	264	239	249	287	274	254	258	258	240	248	234	264	236	262	275	257	277	263	272	271	247	263	244	238	250	266	266	262	212	278	259	263	236	275	278	278	252	255	269	246	245	274	263	250	278	235	284	275	251	248	242	252	252	250	266	270	253	238	238	297	258	264	252	309	236	273	237	238	256	247	255	234	291	262	249	259	280	266	262	272	258	251	257	264	264	267	294	259	271	247	225	293	272	278	252	228	269	239	248	283	278	221	258	258	254	247	245	267	240	282	246	264	249	253	252	259	277	259	243	259	259	232	235	242	235	246	291	259	234	268	266	267	250	271	241	250	291	232	229	282	273	255	256	268	257	264	259	281	272	252	296	256	260	272	286	252	247	277	243	287	241	241	236	231	255	275	262	246	262	251	243	274	268	248	248	266	263	277	251	265	269	277	269	266	268	237	270	277	269	239	234	264	257	256	257	253	206	283	230	298	285	257	239	273	273	301	274	294	273	244	266	258	255	253	242	239	271	251	238	277	244	259	258	287	251	255	269	306	274	263	271	273	267	225	290	265	247	291	255	296	258	276	256	251	238	237	283	258	272	237	271	243	242	245	262	250	256	254	234	241	255	259	275	243	252	261	291	290	277	232	253	220	228	268	283	238	231	262	243	268	254	273	295	265	258	261	248	263	267	269	277	280	288	249	254	273	250	276	253	282	244	262	261	276	244	280	274	257	245	258	238	229	276	236	239	261	233	220	283	247	218	267	243	248	265	264	236	235	239	264	236	273	284	232	279	254	233	250	282	227	278	241	272	263	272	247	247	261	248	255	250	254	270	262	253	281	259	254	260	269	265	260	244	250	273	255	229	267	259	251	265	275	259	273	261	274	250	236	242	235	280	265	235	230	269	240	231	278	251	235	235	270	285	255	277	237	247	258	271	263	262	245	233	263	214	252	230	264	255	235	222	248	252	265	259	266	246	248	248	266	281	253	277	254	265	289	235	257	217	236	287	272	301	252	264	269	252	267	241	274	225	240	289	261	276	238	253	239	275	283	269	230	267	272	258	252	260	257	232	250	261	275	280	267	283	285	240	276	261	267	290	217	252	243	245	239	261	245	279	270	264	268	249	257	247	248	273	264	252	279	293	265	287	266	263	245	263	258	234	256	275	249	252	278	261	273	284	262	269	252	238	239	238	243	234	280	263	245	290	249	251	264	221	276	276	266	220	284	239	264	224	251	269	268	223	239	239	247	241	269	241	225	236	261	267	233	252	275	242	256	240	234	246	266	249	244	239	252	242	258	266	283	240	277	269	254	283	249	251	267	272	239	271	266	265	242	258	264	258	252	266	236	263	234	244	262	230	291	282	261	244	270	250	267	275	287	247	251	279	249	261	245	261	275	257	273	257	263	266	263	259	254	268	283	257	234	262	258	253	279	285	274	258	288	294	286	237	284	256	254	260	266	251	275	253	244	244	258	264	258	255	254	289	277	244	269	244	248	246	263	272	252	266	273	274	237	252	233	241	233	268	282	282	265	226	252	246	262	276	277	254	254	277	255	275	264	248	262	245	301	240	253	266	277	275	255	257	257	264	258	265	294	253	233	272	248	241	246	261	264	233	258	273	249	242	277	267	289	267	275	265	269	222	268	276	273	273	248	284	265	223	280	289	238	293	243	261	251	273	250	240	246	231	250	257	242	279	240	242	235	243	257	255	269	280	236	239	245	219	270	288	267	274	286	268	265	271	216	249	257	268	260	255	236	290	259	277	240	261	249	237	281	255	236	246	224	245	251	252	284	247	249	246	248	283	271	243	257	243	249	253	251	254	257	281	276	237	254	274	245	252	228	236	253	263	245	246	256	238	274	248	257	292	274	220	277	287	272	259	244	250	245	267	278	249	230	246	280	259	267	278	246	258	270	224	208	239	242	246	265	255	274	243	264	273	247	247	231	252	217	236	232	276	221	252	237	259	250	270	253	254	244	260	282	255	233	267	255	237	229	247	256	270	259	247	270	256	255	274	249	253	271	254	266	225	280	270	251	257	289	263	243	261	228	239	271	238	271	273	266	257	215	249	281	245	284	222	283	243	248	232	262	289	262	260	275	253	267	253	262	263	253	268	276	319	271	248	294	214	280	227	276	247	258	290	251	271	255	256	237	247	259	241	278	276	253	268	265	225	235	251	245	272	260	301	256	245	258	267	230	290	284	261	273	277	223	279	270	231	256	246	273	238	277	281	247	228	254	251	236	270	279	275	273	234	255	274	271	270	253	254	246	230	276	215	253	276	243	262	287	250	262	235	228	245	263	247	255	263	261	243	273	258	259	235	210
7012	8119	13306	12567	10339	9267	7324	4824	3202	2503	2130	1777	1274	1041	887	790	718	726	715	674	673	636	671	597	593	644	613	628	615	679	596	600	655	649	596	632	677	604	603	601	574	598	594	597	632	592	614	580	577	597	582	609	591	573	593	626	638	567	568	605	621	577	600	652	592	615	611	598	573	597	634	583	588	609	588	600	635	554	627	625	602	601	650	631	601	583	583	640	630	597	591	627	581	575	622	611	562	617	629	581	590	635	594	639	576	627	614	615	592	578	589	579	563	618	599	599	619	659	594	607	566	599	600	579	612	617	635	588	567	596	627	607	615	592	607	544	606	614	634	579	601	604	616	606	554	611	624	603	638	635	632	589	591	541	582	582	613	589	602	569	671	600	600	632	565	602	611	552	575	622	589	616	640	591	607	587	638	604	592	576	628	590	612	648	592	586	606	579	632	622	609	577	614	601	596	620	637	630	595	566	597	600	570	604	631	623	589	582	606	588	644	578	595	595	594	583	600	635	612	627	599	631	610	622	646	593	600	610	602	610	558	607	623	599	600	616	593	611	569	591	625	612	604	609	610	563	592	629	604	598	580	608	586	601	603	625	565	628	592	606	576	627	546	624	579	628	648	578	592	641	593	612	629	605	591	565	560	573	596	601	606	604	576	642	588	625	584	595	575	619	606	607	604	584	577	580	623	612	630	552	608	585	586	606	595	609	616	621	632	584	654	601	563	600	592	603	567	617	585	600	589	607	614	619	592	638	601	612	582	598	623	562	620	584	609	653	579	638	591	623	609	633	579	604	590	635	601	635	601	580	603	615	623	608	598	601	588	619	619	605	570	589	660	613	630	588	540	615	534	574	626	555	637	625	545	579	580	623	649	608	618	625	580	592	610	601	585	608	611	613	627	612	572	610	627	605	628	642	616	602	631	574	615	572	619	589	579	605	575	595	582	654	578	602	607	618	607	582	615	596	558	515	595	599	570	619	621	632	637	615	605	571	620	589	613	585	614	607	626	591	623	605	548	637	611	650	629	558	601	621	615	571	589	588	581	587	636	626	613	589	576	581	592	593	606	594	595	634	650	563	578	622	588	654	657	617	586	596	623	635	597	573	591	622	597	596	622	584	590	627	615	606	627	594	625	600	593	564	628	542	632	605	537	619	612	603	602	558	574	569	605	598	619	619	612	620	642	591	567	637	597	575	609	616	606	628	584	566	592	636	562	614	612	589	595	599	585	575	589	572	587	604	579	612	565	603	569	594	596	618	626	612	586	598	598	599	577	610	618	626	575	622	601	633	585	618	611	588	595	575	624	532	607	616	603	601	645	619	609	586	616	607	646	567	574	640	596	590	585	626	600	610	600	613	622	619	651	603	641	600	592	585	543	558	612	600	630	625	577	612	607	601	594	605	596	612	567	628	621	617	601	587	565	634	583	577	616	605	594	585	632	619	582	617	569	618	612	587	602	609	592	615	574	601	628	617	572	565	622	574	609	626	624	600	589	570	617	598	621	592	585	544	593	608	609	572	595	608	601	581	597	566	608	571	642	616	607	583	644	600	586	633	626	617	581	610	566	592	628	583	610	588	589	609	591	600	600	643	598	567	597	581	597	611	598	609	623	552	599	593	639	629	601	575	635	598	572	540	584	617	599	577	585	599	608	591	563	614	600	589	604	579	599	581	606	575	602	613	611	628	645	598	619	621	636	612	593	604	621	626	607	621	633	590	622	627	630	609	573	586	591	591	554	609	631	603	642	593	659	620	591	606	615	594	584	578	604	593	574	594	580	619	592	641	617	562	624	601	593	602	601	597	606	647	546	591	578	614	600	554	587	637	644	562	599	570	617	593	643	611	634	637	622	641	624	605	613	597	616	571	649	634	582	601	616	633	632	621	614	582	587	587	613	594	616	582	613	612	602	599	546	581	545	641	595	587	605	610	586	612	616	641	589	604	583	601	640	555	599	629	563	562	601	669	668	638	616	631	623	616	555	607	564	593	597	586	603	567	599	611	587	619	596	555	565	592	603	615	576	593	555	620	647	613	593	651	618	598	624	596	629	608	612	603	620	592	586	583	601	656	603	603	569	653	663	587	671	623	602	577	603	606	610	656	604	588	608	600	656	619	587	621	629	636	610	630	589	551	607	602	579	616	585	595	600	619	629	618	581	591	611	615	615	589	629	636	599	573	627	600	591	579	587	618	632	618	559	633	611	629	578	602	636	591	578	601	633	608	551	594	641	658	592	592	642	576	629	558	580	591	608	574	566	595	594	570	580	630	619	591	590	601	589	605	668	591	617	587	674	615	639	599	592	630	593	623	613	602	641	585	608	580	611	635	571	592	678	580	602	613	571	606	656	559	556	615	575	628	586	664	632	625	561	588	644	648	607	550	571	622	597	588	599	622	653	598	606	543	586	570	579	608	671	601	602	618	650	580	603	617	571	583	555	563	609	612	626	604	614	603	600	572	594	615	602	630	599	611	608	598	609	589	598	594	628	531	575	587	597	610	616	612	618	599	594	619	580	544	573	603	646	594	580	588	591	619	568	592	561	584	633	600	584	620	634	609	579	604	632	580	593	652	612	606	586	587	622	609	572	626	596	608	642	623	646	566	577	575	617	594	580	603	625	586	596	598	607	597	589	544	596	605	622	602	607	573	631	647	623	618	606	609	630	616	633	593	605	608	618	613	625	656	628	602	619	602	580	619	547	617	586	624	618	614	659	613	606	614	607	575	616	614	552	615	594	560	620	585	626	588	589	574	586	590	611	596	569	600	579	605	617	656	609	647	635	663	581	583	642	625	603	603	582	647	588	624	596	616	625	578	580	570	564	555	585	594	559	631	608	596	601	613	610	645	595	609	609	594	607	543	621	633	634	579	611	612	585	559	609	594	618	619	579	612	599	600	589	610	597	613	600	577	571	583	608	580	600	594	606	599	552	607	590	569	626	605	576	621	590	616	631	580	598	558	630	598	579	611	584	558	633	559	581	600	601	606	666	577	595	644	600	624	615	602	609	602	574	624	589	614	611	593	635	640	617	561	613	607	584	614	620	640	567	554	609	613	593	592	585	593	622	599	577	606	632	573	571	600	587	595	610	560	577	554	581	564	569	577	590	560	608	595	617	626	625	577	557	562	590	566	551	625	579	583	582	597	663	637	613	628	578	617	564	635	606	579	600	607	573	569	616	623	585	600	620	596	564	620	586	566	613	588	658	624	568	618	634	608	639	590	589	656	626	571	585	635	575	575	609	590	579	633	598	619	558	628	615	596	624	576	579	625	594	590	622	588	630	584	605	591	608	579	615	593	639	582	627	592	555	573	609	583	594	626	614	562	598	587	592	560	585	608	579	598	576	631	626	582	596	581	616	622	645	631	594	627	622	586	590	584	588	624	600	630	536	602	605	573	585	540	617	610	607	577	578	594	635	609	600	595	629	618	607	565	597	607	608	566	651	609	665	625	599	605	623	611	573	608	602	556	645	603	625	572	577	608
23657	16383	15134	11348	8280	5577	3915	2383	1641	1189	997	775	634	707	528	416	394	317	330	325	343	298	260	202	204	196	175	176	201	187	178	198	170	176	174	171	196	166	179	184	187	191	202	191	172	177	142	150	176	169	190	188	162	174	169	144	201	168	171	163	179	155	163	190	155	160	173	175	157	192	150	177	181	178	159	176	159	154	164	176	128	167	167	170	177	187	172	171	195	156	184	158	189	175	213	170	184	159	158	191	189	178	168	163	169	211	174	156	166	165	193	166	157	156	151	155	159	167	164	175	190	178	171	171	170	174	193	177	194	162	197	143	175	179	158	174	172	167	166	159	158	190	174	170	161	174	194	198	169	150	181	140	146	176	186	178	155	174	173	167	186	170	190	151	156	165	144	187	161	180	177	183	189	177	170	189	180	173	177	145	164	183	165	168	156	168	169	151	166	168	133	167	168	176	195	148	163	174	175	181	175	177	145	173	165	145	188	153	160	186	185	171	189	164	178	160	172	198	180	165	188	183	171	178	178	187	177	168	148	160	153	163	179	192	159	177	180	165	188	165	169	178	160	164	154	174	142	172	159	177	156	165	178	181	174	180	157	159	169	192	178	149	178	161	152	180	182	149	176	179	171	156	156	158	176	175	183	158	183	175	173	168	176	169	178	159	173	167	163	160	173	158	152	166	175	177	160	167	183	159	178	161	185	180	178	177	160	162	161	156	160	162	164	173	160	189	156	163	176	149	182	152	151	195	169	180	189	178	145	142	166	143	181	190	170	182	165	168	148	181	176	168	168	166	180	158	149	170	155	147	159	178	162	165	171	196	174	176	144	158	198	164	149	145	160	150	142	172	156	209	176	164	146	168	180	171	151	179	160	168	156	165	179	171	183	142	166	172	163	162	169	163	205	162	147	166	165	193	154	182	153	156	176	155	164	134	157	196	179	186	159	173	192	174	142	166	179	191	150	152	159	174	172	171	171	173	154	179	153	207	183	186	165	161	179	181	179	172	168	193	171	171	149	174	166	156	168	178	172	148	145	162	177	155	161	162	163	178	156	141	182	161	178	167	155	173	160	173	153	181	179	181	159	161	157	159	170	156	161	158	174	152	187	195	180	172	157	168	157	152	185	173	161	185	184	189	170	165	185	173	181	150	162	144	180	172	172	177	174	172	173	174	161	188	182	184	140	164	186	177	210	146	171	155	194	181	156	179	186	172	166	156	133	190	173	153	164	177	187	173	164	177	182	150	180	173	180	168	192	170	202	218	151	165	167	189	163	185	164	192	175	190	189	185	162	178	166	171	161	168	171	166	142	182	168	191	160	157	153	174	180	185	170	166	195	169	177	184	165	197	169	175	183	188	174	170	185	176	190	183	169	169	159	172	171	207	191	168	173	166	189	156	178	153	158	173	179	184	186	176	141	189	188	178	162	166	183	184	173	169	159	155	174	166	150	178	150	169	159	171	193	173	180	179	180	172	170	173	212	156	189	170	171	157	172	172	154	193	161	139	171	210	173	162	178	177	174	183	159	172	161	164	173	169	150	156	185	176	152	155	145	156	166	182	167	177	149	165	187	143	160	179	159	170	168	165	157	181	185	186	158	188	182	172	160	186	166	175	156	153	157	174	173	171	170	176	159	168	163	182	173	162	151	192	189	180	188	179	168	179	156	187	196	166	176	156	168	165	171	180	167	183	156	183	168	159	192	182	139	180	152	170	171	183	173	159	170	178	170	174	191	157	192	159	165	170	169	160	141	183	198	184	149	192	197	167	151	187	192	175	166	170	180	174	158	177	151	183	157	183	171	174	182	139	172	177	173	178	163	185	163	181	171	157	184	184	187	167	164	152	171	175	189	175	175	162	189	184	212	162	173	177	181	190	171	164	180	178	191	182	143	177	170	164	164	188	188	181	194	185	152	155	171	172	175	195	173	170	182	200	171	204	159	176	175	165	153	173	185	171	157	159	169	168	199	168	197	193	146	159	164	169	177	172	152	157	175	164	189	157	178	168	179	153	183	157	176	166	175	152	154	164	164	156	200	183	162	172	167	189	161	176	196	149	190	175	173	151	150	178	159	166	178	210	159	184	175	168	183	159	168	187	170	150	167	168	173	152	175	170	161	178	173	190	182	176	177	191	158	186	169	180	205	170	167	169	171	159	163	160	176	168	161	191	156	179	165	164	172	179	171	163	174	181	163	193	174	152	166	167	168	188	176	171	181	187	169	172	192	162	159	180	152	166	154	166	142	176	175	201	162	184	161	176	173	170	153	161	189	185	164	144	162	182	170	143	169	182	167	154	198	177	185	181	163	171	147	166	169	177	170	173	164	168	199	181	187	187	162	192	141	191	170	170	156	178	179	163	189	158	163	174	172	175	155	173	183	189	154	165	160	175	155	173	179	191	176	164	186	167	179	166	170	188	165	161	155	191	140	170	175	186	165	192	166	177	171	174	168	157	188	167	191	172	173	177	192	168	170	170	158	171	179	176	183	165	176	164	178	171	187	171	181	157	178	171	166	151	174	177	174	151	146	147	182	201	172	171	174	156	187	188	177	183	173	169	145	164	153	164	184	160	191	153	168	177	146	167	164	121	157	191	172	161	192	159	170	192	198	179	162	146	155	215	171	162	180	170	168	166	184	163	202	168	144	169	184	156	175	180	179	201	167	171	160	188	172	171	180	187	184	175	169	185	165	175	183	173	177	156	178	170	200	169	140	163	182	160	170	145	167	172	186	168	161	151	151	170	162	177	160	165	159	190	171	181	149	183	174	157	163	175	162	183	165	178	169	165	164	158	165	147	149	183	185	162	176	154	180	185	157	175	164	169	165	187	156	178	172	155	170	177	170	151	177	189	152	151	180	177	195	164	190	174	171	162	181	184	192	198	173	166	162	190	160	163	176	175	168	172	182	170	190	166	162	166	179	161	194	162	192	162	154	159	175	180	145	180	154	168	167	172	163	168	177	153	176	179	177	166	164	165	162	151	158	169	156	164	165	176	153	190	179	180	175	171	175	180	190	161	164	173	159	180	141	157	147	182	168	180	224	167	185	163	181	204	180	158	172	179	164	156	160	164	160	161	176	168	173	167	167	181	169	175	170	162	159	189	183	162	154	163	169	183	170	179	159	174	169	173	182	161	167	168	169	159	178	202	165	190	159	165	176	142	168	178	168	176	161	160	157	180	185	203	163	148	160	159	157	181	207	187	149	170	170	160	172	154	153	156	164	171	170	166	167	174	170	186	172	176	156	154	146	171	183	175	156	159	159	169	182	173	176	165	161	167	143	169	173	150	161	188	196	161	160	160	176	181	173	197	168	182	185	172	164	174	175	157	169	136	179	168	172	186	179	178	162	169	173	143	159	154	167	165	184	146	159	177	179	166	171	172	176	173	171	168	155	172	162	167	153	155	172	154	173	159	159	194	177	150	142	173	150	155	158	166	179	169	180	165	166	167	169	151	155	176	168	184	186	189	162	163	176	169	164	172
12956	12579	19719	20900	20607	17343	13976	9788	7194	5737	4772	3861	3507	3697	2741	2113	1803	1768	1617	1662	1640	1223	951	810	647	587	530	504	525	518	524	536	541	537	564	528	504	550	503	462	507	480	422	470	471	436	406	477	467	426	472	431	466	452	466	448	456	469	408	437	436	448	409	452	448	453	458	438	443	480	458	416	444	414	423	444	434	465	435	483	411	437	415	484	465	427	440	450	431	464	463	435	438	440	417	430	464	424	426	438	456	441	443	429	427	443	432	432	441	463	433	422	456	433	415	415	452	453	466	473	478	417	443	480	489	467	444	440	419	397	451	416	428	411	422	397	437	422	426	434	460	441	461	455	414	435	465	429	425	408	424	464	408	441	413	427	435	430	454	438	409	460	441	465	450	455	430	442	444	480	418	426	411	426	440	427	427	419	428	436	453	466	428	440	412	422	467	456	432	456	447	479	422	450	412	416	442	455	485	401	429	427	422	435	445	456	453	476	419	420	449	444	419	413	433	453	439	416	460	452	405	436	422	467	472	490	456	457	402	434	459	415	462	452	424	404	444	451	451	402	436	403	495	429	403	411	464	448	454	457	454	420	461	451	428	456	456	398	435	425	402	449	454	443	451	432	427	418	469	423	418	433	447	487	444	426	415	417	420	430	414	425	436	448	412	472	391	458	456	438	459	419	428	423	490	457	423	430	479	451	458	405	439	434	411	428	438	445	451	426	444	449	383	414	440	429	410	427	448	452	406	444	439	452	425	404	444	439	447	388	422	448	447	419	441	442	409	406	446	436	436	434	407	418	418	404	447	396	436	412	430	428	449	462	413	449	453	467	462	458	432	428	411	429	467	391	462	413	435	450	448	420	483	455	448	436	436	418	449	446	433	409	424	421	437	422	453	471	470	417	414	479	400	446	465	404	430	466	454	512	470	461	433	439	439	447	452	426	498	441	440	454	495	455	418	427	429	439	457	451	401	463	420	450	470	446	437	421	442	438	421	466	447	458	448	427	442	439	456	436	430	458	461	470	438	406	419	433	477	484	432	475	437	453	454	452	464	407	451	454	415	454	470	413	455	447	425	462	454	443	454	404	417	454	410	472	431	437	447	456	425	421	443	457	445	435	414	470	419	426	395	467	419	400	447	424	448	429	438	482	457	416	438	436	446	420	424	417	405	442	450	411	422	456	424	465	446	436	462	443	464	414	418	452	442	449	440	417	439	468	436	457	408	455	476	442	453	436	456	475	430	442	414	430	432	438	393	428	423	462	386	414	467	426	416	464	435	450	424	417	442	449	430	479	468	478	444	459	446	437	479	412	426	464	477	449	423	431	429	429	425	435	421	424	435	460	455	476	448	411	461	417	451	463	469	456	442	442	413	418	415	460	434	437	459	407	428	484	417	441	429	433	412	421	399	408	438	439	419	450	461	418	450	454	457	454	482	445	446	445	428	436	452	421	419	418	445	407	442	433	416	425	404	440	434	479	454	433	445	439	442	447	411	432	470	452	444	445	425	460	452	414	453	458	426	468	406	382	453	435	465	430	433	416	420	432	456	472	445	431	438	434	431	437	470	447	431	461	466	471	466	416	446	430	419	419	457	439	386	456	446	425	405	429	469	434	413	438	415	453	477	405	426	464	467	485	402	421	450	444	408	417	420	418	473	420	414	431	432	446	454	436	424	417	456	397	442	444	440	476	413	444	442	435	439	446	464	393	449	444	454	408	453	463	432	433	423	442	433	424	433	452	440	408	428	423	448	447	412	470	470	445	412	457	458	472	449	451	471	434	441	438	444	411	453	424	447	438	410	454	419	456	455	470	465	434	407	435	439	451	410	419	421	443	468	457	467	465	447	447	458	444	450	417	435	477	461	433	439	451	422	461	481	467	438	413	448	465	449	441	424	432	389	426	439	456	454	436	440	447	430	417	428	420	438	424	458	451	441	456	441	440	432	457	434	437	407	432	425	410	452	440	454	457	454	466	460	453	463	437	461	439	445	429	474	457	468	485	451	451	438	421	436	452	450	441	412	442	424	407	424	435	473	431	432	467	385	425	432	432	407	407	449	408	447	417	453	427	450	457	397	419	408	457	473	450	426	421	434	414	447	440	444	454	452	418	457	410	482	421	445	445	433	438	426	467	428	373	435	420	436	445	431	405	419	431	429	423	429	432	457	434	453	407	438	477	476	467	434	462	448	439	440	452	411	445	462	456	426	438	449	427	406	474	458	447	453	407	445	424	442	388	432	422	465	474	441	411	452	444	421	397	439	435	390	457	448	413	415	437	412	460	463	439	433	483	407	392	439	468	462	425	435	447	415	422	422	435	441	467	424	461	417	465	406	472	430	459	450	410	461	428	451	414	467	410	444	450	416	444	420	420	457	427	394	484	427	421	458	419	435	415	404	447	459	427	440	425	463	481	465	440	478	423	427	473	509	454	447	451	464	464	470	417	417	440	409	399	447	430	417	467	435	425	431	402	441	451	448	421	425	447	433	440	434	459	425	421	424	413	453	437	480	451	485	456	450	424	429	421	424	440	445	428	417	432	452	435	452	420	437	434	397	429	418	436	425	456	428	459	437	445	392	427	418	416	450	442	444	466	411	445	451	437	414	452	458	448	434	450	427	442	441	423	458	458	429	454	444	425	446	412	453	459	443	472	430	429	451	433	447	470	430	443	408	411	450	425	410	419	444	438	439	449	449	457	422	453	395	409	445	457	426	425	446	395	406	410	417	396	433	432	414	455	408	423	425	460	459	436	411	458	452	414	432	438	437	457	428	432	474	422	425	443	436	449	481	443	453	447	432	445	477	477	447	443	424	438	465	447	409	454	405	452	460	442	419	417	469	446	450	410	447	468	433	464	462	422	440	443	416	461	431	454	380	428	468	407	449	432	439	393	439	451	415	458	446	463	417	448	432	438	433	412	441	418	446	437	451	454	437	456	466	439	412	435	422	427	430	455	446	428	432	446	445	396	426	419	405	420	411	417	444	438	433	439	442	458	468	409	450	425	472	469	456	417	434	466	431	433	441	442	422	436	414	456	409	421	435	443	428	435	467	465	454	435	447	437	420	447	463	412	435	398	480	433	428	430	487	431	429	452	414	461	436	475	456	478	440	439	420	431	447	469	433	462	429	472	422	471	477	445	425	443	456	447	442	469	489	472	405	444	417	425	446	466	435	445	402	444	405	470	427	390	428	425	437	447	410	418	449	459	460	435	444	398	441	418	478	473	428	449	471	396	450	450	433	443	475	454	476	397	417	431	414	492	453	453	435	381	428	444	420	423	418	439	435	433	438	422	437	440	461	458	418	443	438	408	457	457	479	435	410	430	432	435	426	410	428	423	453	462	441	413	429	443	461	424	447	442	448	466	460	441	433	426	457	457	427	469	454	489	455	447	428	451	447	453	393	460	431	444	473	446	408	442	417	477	434	439	449	418	450	458	442	453	474	422	386	428	437	448	449	449	423	373	433	404	435	413	419	420	446	413	441	458
32141	22391	20206	17925	12357	9241	5603	3861	2839	2112	1592	1137	1087	1094	985	614	624	579	599	594	586	469	370	360	336	317	334	263	286	330	256	322	317	318	329	282	276	270	256	291	292	284	298	276	291	270	260	310	289	264	261	306	292	265	302	291	310	273	264	246	285	304	320	264	256	293	284	325	302	246	261	264	267	278	281	288	278	286	275	301	262	293	305	300	262	251	283	290	230	268	299	267	278	300	282	259	284	306	328	285	290	273	278	289	257	287	240	272	269	285	295	249	292	251	279	255	270	292	276	294	277	289	295	298	265	314	319	280	302	275	292	250	277	285	301	284	259	247	260	289	286	269	300	316	261	285	286	257	290	265	275	270	277	280	272	282	264	267	301	285	261	298	296	279	292	296	254	275	264	318	270	272	285	260	271	260	271	298	251	276	286	264	305	291	274	295	255	293	269	310	300	283	252	261	263	273	298	290	283	269	293	289	273	287	295	275	275	291	309	267	269	253	278	284	246	267	282	294	281	284	263	296	285	281	263	250	261	281	284	273	264	286	229	272	252	306	259	255	300	296	292	282	281	264	266	292	279	272	289	301	290	277	272	274	301	275	252	264	290	286	289	263	281	288	308	302	287	280	300	276	270	273	320	294	273	283	274	274	284	251	285	288	303	304	288	311	264	276	275	270	301	299	287	265	281	288	302	274	283	273	258	301	241	271	254	278	294	272	254	283	259	266	275	261	292	247	301	286	259	255	284	234	278	274	270	241	308	237	288	274	293	261	247	273	283	251	264	247	272	301	281	276	293	263	286	274	284	273	279	293	250	310	304	262	268	256	303	288	283	271	259	288	266	296	251	285	295	265	270	337	295	268	287	296	279	305	277	287	254	246	269	284	290	262	301	268	290	284	279	260	289	289	263	267	281	251	287	262	282	297	288	236	289	276	301	277	289	290	307	285	270	320	283	275	321	310	293	281	294	234	273	267	283	247	267	287	299	282	266	274	264	325	291	258	311	257	267	279	266	292	303	283	273	274	302	284	293	274	266	290	273	287	261	280	264	294	292	276	294	279	261	328	248	277	282	294	270	266	256	280	263	256	287	298	279	277	272	303	282	278	273	304	270	274	267	249	268	273	288	292	270	271	259	283	255	285	287	278	251	283	281	292	327	314	271	288	250	236	289	270	269	276	288	270	275	286	290	293	279	286	245	253	260	260	256	272	277	287	279	256	306	264	294	264	282	285	298	264	285	261	256	271	301	285	286	240	268	265	290	263	265	269	260	287	275	282	274	272	258	273	296	312	271	284	286	290	272	290	274	282	281	281	261	301	283	267	289	313	260	273	295	272	299	282	273	303	291	279	271	280	292	280	294	273	291	252	296	303	262	271	269	298	292	264	265	292	252	303	259	271	291	286	301	278	274	291	276	300	274	297	248	254	312	272	297	285	269	290	292	253	278	279	286	301	293	265	298	277	259	289	263	267	277	264	269	247	281	303	296	270	276	268	277	287	285	285	281	288	274	296	288	287	279	309	260	328	294	292	294	294	266	294	287	276	270	270	259	251	260	285	316	262	295	278	253	282	247	277	302	278	286	272	290	277	288	252	269	266	269	272	282	310	285	260	258	270	240	269	287	261	289	260	264	250	308	271	282	299	285	274	293	274	277	285	259	271	285	267	279	262	279	321	248	258	265	313	264	283	277	269	299	286	277	248	270	298	273	297	267	267	258	244	283	277	277	280	293	261	277	268	280	271	243	295	317	237	278	255	265	281	272	269	270	242	307	280	300	269	285	271	281	287	276	294	277	285	282	308	268	274	262	252	315	268	278	289	281	265	309	270	292	273	304	286	263	253	311	292	273	278	252	294	275	265	280	282	288	255	297	292	261	298	244	283	301	285	274	260	241	287	295	262	273	282	312	314	270	239	301	298	282	290	253	248	285	275	278	283	262	304	289	275	273	263	266	272	287	282	277	282	277	282	280	312	283	304	255	280	286	284	276	307	275	236	272	290	277	260	297	268	265	273	286	288	303	265	296	296	288	273	280	285	280	314	262	290	281	260	286	270	270	292	285	272	284	247	283	297	270	291	284	297	326	240	283	285	285	244	252	261	321	268	281	274	239	261	283	266	270	291	295	259	287	309	263	278	282	311	296	278	263	281	275	265	264	255	275	283	276	268	308	311	272	287	303	276	271	261	303	270	275	284	289	296	253	288	285	292	300	277	263	264	280	292	293	278	289	296	281	293	273	287	272	304	279	275	273	281	279	295	306	251	296	310	297	286	261	268	263	298	288	280	281	304	284	265	264	269	284	284	262	271	294	281	249	296	295	282	268	271	285	283	292	265	264	311	293	317	297	280	261	284	286	265	263	278	264	301	271	277	288	296	300	265	286	294	292	314	264	270	289	307	267	289	272	275	296	285	283	271	283	291	284	278	259	307	284	284	289	257	288	270	284	299	312	264	256	326	307	289	270	313	275	290	290	269	257	279	248	270	278	256	283	278	292	303	305	249	274	274	280	258	293	311	293	307	302	282	283	296	291	291	264	276	272	263	279	277	282	303	277	253	274	268	298	279	273	270	288	317	301	264	255	285	283	287	300	296	254	273	246	249	299	268	290	247	282	267	288	289	275	266	235	259	271	297	305	284	300	320	275	284	264	261	268	304	275	298	273	318	309	271	266	316	315	273	284	301	297	338	273	263	277	263	295	294	250	273	278	260	298	310	268	269	276	264	285	251	276	289	295	273	246	292	268	317	296	291	263	270	281	269	252	242	268	288	271	287	256	274	289	292	274	256	276	284	295	270	307	301	273	273	275	245	275	255	291	308	285	279	242	284	282	264	259	282	236	285	259	263	269	273	263	274	297	288	288	287	270	293	273	281	316	305	330	262	292	320	288	290	272	276	276	282	250	291	313	279	265	256	301	257	290	275	296	316	280	279	283	282	315	324	252	301	279	300	293	281	283	281	269	295	223	280	277	303	298	283	269	291	291	282	311	257	291	284	303	272	304	259	275	263	291	281	247	295	280	272	298	300	302	323	280	265	297	260	265	274	276	261	256	297	302	251	272	302	263	272	265	299	282	282	258	287	251	248	305	271	274	269	302	282	304	245	273	278	272	294	307	291	258	261	270	306	292	290	307	292	276	277	308	287	270	264	290	271	280	299	269	274	271	282	272	280	288	299	311	297	297	323	311	291	299	291	295	276	276	269	303	312	269	285	274	271	305	265	296	284	295	285	268	294	281	290	241	290	263	282	302	269	311	287	290	306	267	286	276	259	259	257	251	293	263	292	281	297	264	290	264	303	310	257	268	281	288	280	297	296	255	268	263	248	270	288	266	277	290	292	305	308	297	271	296	278	278	252	267	278	281	294	246	292	281	257	271	287	261	278	271	260	273	246	268	264	307	289	262	289	271	301	291	263	288	269	257	277	295	316	303	294	303	288	267	274	264	315	288	264	284	250	290	261	281	262	278	274	297	265	273	271	281	296	285	275	270	289
17192	15541	23527	28346	25881	23061	17019	14236	11063	8705	7091	5465	5163	5627	4622	3174	3050	2771	2793	2970	2733	1880	1446	1265	1215	904	834	819	839	788	802	767	776	787	788	815	779	805	754	765	700	706	734	758	685	697	745	720	754	725	708	746	741	650	715	756	689	724	697	709	689	723	670	728	682	661	685	689	716	733	713	692	662	711	708	738	743	628	734	711	709	712	706	659	706	757	641	699	688	694	638	716	701	723	680	668	656	686	656	687	684	674	625	686	698	703	660	677	623	666	678	668	688	673	673	673	691	654	654	698	728	692	693	693	683	662	685	676	689	712	708	658	616	716	657	690	654	705	713	665	691	685	685	689	694	659	681	608	692	719	704	662	698	678	634	680	720	716	668	659	664	672	691	669	703	693	695	680	682	642	644	641	667	659	696	688	703	660	634	710	692	689	649	659	673	688	598	676	662	676	688	640	667	660	639	674	663	731	669	672	661	658	705	660	699	671	689	695	676	638	665	643	679	674	655	722	667	669	720	664	658	659	676	620	698	710	688	688	701	674	643	667	677	671	669	660	698	689	639	634	619	684	675	706	668	653	663	678	698	610	670	652	644	628	699	647	737	610	644	690	636	676	638	647	716	671	634	657	625	680	701	691	663	631	666	664	688	672	666	685	612	653	669	685	704	640	620	637	663	643	686	630	673	669	662	687	692	637	694	673	660	667	660	637	663	676	683	655	660	697	679	732	705	638	668	642	654	652	697	645	655	614	679	650	662	649	727	665	699	699	674	688	682	679	639	704	691	650	621	659	648	660	681	717	674	626	646	733	655	655	714	673	648	648	713	658	663	685	672	671	676	681	710	643	697	688	664	680	643	675	657	674	622	647	685	709	595	712	674	651	692	663	693	683	682	667	695	705	709	722	709	620	647	688	690	702	671	699	678	659	668	702	677	663	652	681	657	661	609	700	734	686	651	717	674	655	647	711	662	722	647	693	674	681	667	702	718	686	692	688	673	688	683	648	678	663	662	694	637	666	632	625	718	682	705	664	635	690	650	633	644	666	661	706	714	661	681	657	650	676	675	667	660	674	698	698	666	669	646	715	662	667	716	727	663	722	642	673	650	685	699	696	691	685	693	676	674	653	655	636	703	748	710	702	717	667	667	659	676	706	667	685	689	655	691	682	665	717	676	660	667	684	682	651	707	690	719	675	667	695	694	641	666	668	693	697	698	679	682	696	648	681	662	701	710	616	685	671	687	700	656	657	681	666	703	624	642	687	647	696	699	665	651	684	674	656	705	699	648	722	667	701	745	684	694	666	660	645	661	628	693	677	650	689	660	610	698	666	670	682	722	702	691	700	641	658	668	706	687	654	710	673	736	698	661	649	674	687	694	671	696	620	638	674	683	668	647	708	659	686	660	669	635	656	636	686	680	685	618	661	670	627	657	686	670	708	677	666	674	656	672	618	663	617	707	692	682	646	685	634	700	650	654	680	715	684	639	625	669	724	661	622	668	692	688	663	640	652	704	653	676	671	669	654	620	717	645	690	648	687	631	668	675	701	678	662	741	712	653	666	676	666	679	680	680	653	676	656	678	689	665	634	641	692	669	676	663	663	641	670	668	615	633	715	684	650	651	646	648	694	639	679	707	638	706	699	643	739	704	606	712	687	663	675	671	667	682	656	641	626	605	647	676	697	637	653	649	683	707	651	681	679	660	669	686	724	638	685	675	653	655	746	656	715	665	664	655	662	685	669	670	722	691	694	692	655	680	655	656	718	662	719	685	712	700	690	666	643	685	715	639	659	656	685	742	680	644	694	691	698	687	669	649	647	661	682	628	681	625	664	686	653	670	648	708	701	689	657	674	654	643	669	728	658	656	663	667	680	670	680	626	691	665	653	689	666	674	672	680	687	668	683	700	678	670	688	707	672	660	714	668	721	694	638	681	636	694	671	713	716	625	691	665	697	674	667	676	741	703	687	669	683	700	680	672	693	673	613	694	652	659	707	700	674	645	702	674	656	669	645	696	681	708	671	669	654	702	687	644	696	650	642	666	687	669	691	635	657	694	677	695	683	685	630	677	663	623	659	674	696	669	637	717	634	648	680	641	683	664	681	670	715	680	640	689	686	723	662	640	629	683	676	707	675	661	697	662	643	647	680	668	697	649	655	691	700	704	691	701	659	669	649	645	679	652	672	708	658	631	639	668	636	688	694	651	679	691	666	676	645	679	646	698	684	630	678	655	664	730	640	698	668	673	670	662	636	682	691	632	628	679	660	677	688	692	656	687	677	674	676	686	683	680	675	612	683	677	646	672	658	660	686	682	667	697	720	679	693	709	657	671	684	643	695	631	693	700	640	665	635	657	706	716	669	656	706	637	674	670	681	736	670	713	719	661	697	642	667	673	635	669	646	662	595	650	635	656	697	655	686	658	658	747	683	705	699	707	667	687	673	665	660	713	706	682	638	658	636	674	686	667	666	659	665	708	658	638	655	740	673	695	692	664	661	675	616	679	666	679	620	665	701	666	638	652	700	671	632	666	680	694	678	635	658	618	673	672	618	647	648	689	663	665	717	670	639	687	715	659	658	678	661	695	698	606	707	697	640	716	672	638	687	665	666	652	655	676	661	679	668	722	680	686	675	645	663	643	670	686	736	687	703	635	683	686	709	636	678	664	656	675	672	675	663	709	685	671	639	643	704	661	684	703	686	650	681	689	664	677	693	709	646	683	675	654	703	616	673	676	658	709	667	620	658	693	667	658	672	684	689	681	727	658	643	647	651	663	661	693	658	686	661	707	708	640	661	640	696	682	631	659	646	692	704	659	691	660	692	657	661	638	653	689	666	622	689	695	671	685	684	694	705	710	689	685	642	701	642	675	684	665	680	687	680	669	707	680	652	640	655	655	702	693	729	704	694	715	723	651	658	700	690	701	690	709	643	702	689	659	615	696	681	659	689	660	683	664	696	677	638	666	657	675	697	680	669	632	677	689	646	671	667	689	729	697	680	641	633	663	670	617	671	693	643	668	633	739	648	642	694	661	647	634	689	694	698	680	692	672	666	634	701	666	666	720	692	669	709	662	678	650	662	657	660	661	717	681	706	655	636	726	702	646	680	653	722	686	663	614	696	692	654	704	735	610	659	670	658	670	678	674	660	669	657	657	633	647	678	674	680	667	640	663	694	641	655	677	697	644	673	615	677	696	655	688	707	639	710	704	628	656	641	614	699	698	659	710	690	649	692	666	692	632	642	663	673	695	643	707	680	709	685	672	642	675	694	652	645	669	660	639	647	637	684	687	622	677	651	709	619	729	698	694	690	680	679	670	675	607	639	659	642	634	669	652	669	642	659	695	633	664	707	684	668	706	670	678	684	648	659	622	643	665	654	629	668	652	668	661	652	634	676	684	717	670	660	726	604	677	696	633	678	673	692	676	660	698	653	698	636	643	680	701	716	696	692	695	712	645	654	713	679	693	709	659	701	692	679	623	684	682	665	697	686	644	677
14497	8669	8514	6627	4842	3068	1730	1280	895	681	491	326	308	305	297	351	277	286	263	260	288	262	284	245	285	257	272	251	246	276	281	275	239	252	250	287	299	270	277	282	288	262	269	224	257	280	275	244	232	268	279	272	245	270	283	291	251	274	273	239	232	258	269	242	252	283	276	261	258	226	247	277	298	265	240	236	266	277	271	269	256	302	258	255	291	276	273	271	260	258	290	277	278	278	301	268	237	278	264	285	282	287	258	276	276	273	296	276	265	291	253	251	278	283	251	258	252	232	269	270	265	271	263	250	264	288	258	237	245	261	239	258	278	294	267	256	240	284	239	250	284	249	237	262	269	264	251	277	265	271	264	243	278	251	257	260	243	233	297	251	293	267	306	264	276	288	277	286	256	240	263	269	239	285	256	264	269	230	256	276	296	237	280	289	279	285	273	293	294	282	282	255	289	260	284	237	259	254	268	235	263	261	296	266	245	240	240	261	257	273	248	254	271	260	253	297	248	256	253	279	273	239	248	266	273	249	269	264	239	252	268	280	302	273	264	236	252	265	245	251	273	248	265	285	248	257	303	258	267	268	232	250	279	253	254	271	270	246	261	284	271	261	250	269	312	250	266	217	249	262	260	289	271	257	278	280	228	285	271	258	274	289	243	258	241	272	264	237	276	256	261	241	247	248	254	270	263	256	251	263	229	236	294	251	273	264	277	251	242	253	272	249	269	256	276	276	238	295	299	278	274	278	249	299	266	276	260	270	272	284	258	256	272	286	279	277	237	239	250	275	269	256	269	261	289	256	265	239	246	242	264	270	260	293	259	264	298	242	258	276	314	280	242	252	265	233	245	253	268	280	305	279	274	262	257	268	248	272	259	271	239	291	285	273	278	281	255	257	245	259	271	273	268	250	256	262	266	270	278	266	266	264	248	239	279	257	271	257	252	275	281	269	245	270	239	287	281	272	247	270	278	267	244	267	246	310	267	278	299	268	250	246	248	311	267	251	267	294	282	248	270	253	256	296	278	278	264	270	259	280	255	260	265	265	258	260	247	269	289	262	277	216	287	260	256	256	237	248	269	262	272	253	254	271	271	272	286	262	222	264	270	266	281	268	249	270	294	290	271	312	286	257	266	264	237	243	265	293	269	263	264	262	264	267	266	261	275	246	280	259	237	251	279	276	233	264	276	259	269	246	274	271	304	263	268	253	260	245	289	270	271	266	263	280	261	273	268	281	252	262	257	274	262	271	260	262	259	272	255	291	286	280	263	288	287	273	260	261	272	266	253	273	287	286	255	247	271	269	280	259	268	228	268	253	258	270	276	271	255	277	239	262	242	292	270	249	287	282	233	284	273	240	261	265	256	268	278	257	231	261	250	292	308	261	274	268	264	292	270	255	264	268	269	262	263	259	262	288	275	241	282	282	273	280	258	251	268	249	265	257	267	244	247	258	264	255	252	265	258	256	276	288	265	264	277	269	245	241	230	260	256	251	240	267	254	216	267	257	263	274	264	293	279	275	233	256	267	279	248	259	272	263	278	286	305	249	273	278	245	284	228	272	247	246	301	294	278	268	272	255	250	264	266	277	235	287	249	278	294	271	257	257	250	286	255	241	282	284	243	236	235	268	261	279	277	267	255	256	264	283	245	258	289	276	273	271	287	256	277	267	230	257	265	264	268	256	261	278	271	284	269	278	272	263	281	263	259	234	251	254	257	246	265	274	293	271	247	271	277	276	286	266	281	313	294	241	280	245	257	280	254	275	255	260	270	268	280	269	243	274	285	251	264	251	251	243	287	260	249	284	250	231	255	254	278	265	276	275	250	246	231	284	226	264	249	267	248	269	247	256	268	238	242	287	299	265	272	233	271	241	261	252	270	246	276	278	258	290	262	268	257	280	281	286	282	249	257	264	296	243	253	273	278	270	251	243	294	246	257	248	252	270	264	274	269	274	260	259	281	280	247	264	289	264	235	298	299	278	278	263	263	278	259	260	247	264	237	260	254	273	251	244	271	280	274	262	291	238	256	289	260	303	243	287	271	245	231	289	253	239	258	263	249	271	255	285	275	274	266	227	262	255	229	273	289	283	264	289	300	310	283	243	283	258	290	269	253	259	291	260	280	262	246	229	284	253	266	261	278	262	262	265	258	245	254	247	242	262	276	271	280	289	265	229	268	297	263	302	249	240	260	287	313	284	269	279	257	255	290	294	249	249	244	271	246	296	234	263	264	281	251	260	269	269	301	257	266	262	290	292	249	269	270	277	260	267	266	259	238	264	249	245	264	249	268	276	250	226	265	273	242	261	257	234	257	219	255	270	271	254	258	267	237	254	255	258	283	272	279	246	275	279	263	299	266	260	254	273	226	267	244	255	263	245	238	285	257	260	263	280	290	263	258	272	242	247	247	291	260	249	270	268	262	262	261	291	289	273	273	250	268	293	270	254	239	257	268	243	289	255	282	274	250	277	302	249	249	278	277	253	259	270	298	296	274	274	242	306	285	304	239	271	256	252	277	257	234	260	278	236	254	284	256	285	255	267	233	260	233	260	246	252	282	244	260	263	273	260	297	264	276	261	251	246	257	273	276	257	260	281	287	258	286	248	255	262	263	255	226	269	259	261	259	290	291	250	270	271	234	280	241	292	275	271	251	256	246	250	268	294	271	284	291	249	264	249	248	273	296	224	247	250	252	271	277	260	263	277	257	254	226	225	250	276	249	306	273	263	265	272	248	245	269	283	283	227	251	278	314	299	252	260	283	280	274	257	262	229	229	247	250	243	266	279	297	258	269	274	288	263	245	229	281	248	272	280	249	279	251	266	245	255	303	280	277	287	266	256	265	246	275	272	292	248	313	253	219	288	240	259	236	262	276	229	272	256	271	256	304	292	258	256	277	230	282	228	262	271	253	252	246	268	241	304	280	247	260	255	279	270	256	245	251	262	273	242	262	280	275	257	244	283	264	295	257	257	265	265	284	281	270	286	270	306	269	233	249	277	263	231	266	238	268	261	259	260	250	254	258	236	279	262	249	267	283	257	278	271	294	288	260	300	238	250	264	274	288	252	260	292	270	260	267	271	255	243	290	275	258	256	257	258	270	263	268	249	280	269	284	271	230	276	262	248	272	269	276	252	268	278	259	265	270	254	254	262	257	262	303	252	263	258	289	254	228	247	273	288	268	273	289	291	267	228	280	270	286	273	278	276	268	267	270	232	233	288	231	275	271	265	269	223	266	258	263	279	274	285	254	267	260	286	259	277	241	269	246	233	273	256	288	241	279	260	256	234	260	258	253	265	286	243	268	265	258	282	266	280	254	305	229	251	278	284	272	243	245	248	257	270	259	267	235	246	304	255	262	240	257	279	268	250	251	273	255	267	262	262	219	266	246	250	238	267	283	280	256	273	269	279	229	249	277	291	273	255	260	257	265	254	258	292	268	233	272	263	290	241	256	279	277	269	263	241	247	259	260	267	235	252	266	263	289	264	247	268
8217	6773	12783	14755	14268	10291	6989	5520	4271	2905	1869	1190	925	897	837	780	770	702	700	701	674	649	656	640	660	633	678	600	605	649	631	624	607	639	680	676	643	602	636	596	652	606	635	627	642	589	626	634	634	600	608	633	584	622	636	636	554	616	611	605	632	565	626	602	631	633	646	598	571	617	620	628	617	622	621	639	621	638	675	623	626	641	602	631	588	588	599	583	613	646	656	575	625	646	647	614	634	615	627	616	601	629	624	612	600	623	588	602	617	592	591	613	641	640	568	676	629	583	600	595	597	567	605	621	598	624	600	564	623	629	625	659	623	615	628	597	628	654	595	602	646	588	620	566	619	590	631	645	601	582	613	607	662	580	652	599	600	616	613	562	604	621	621	610	623	632	615	603	592	622	602	645	622	603	649	626	580	603	568	597	611	662	622	595	590	590	652	596	576	630	592	603	650	606	594	641	655	635	636	643	585	644	623	641	573	569	636	613	598	619	594	634	632	597	603	616	607	622	611	602	668	594	637	626	656	643	655	627	590	621	637	574	571	615	661	645	609	610	618	598	599	654	605	601	603	628	617	593	631	583	621	604	610	615	605	632	615	618	618	570	581	591	603	618	610	578	590	587	592	642	616	588	644	614	619	670	628	628	569	629	629	602	620	610	589	599	617	582	611	611	562	599	623	587	642	575	589	605	637	617	595	588	667	622	640	578	601	615	602	596	612	588	583	597	616	622	628	591	603	613	566	628	613	562	590	567	633	673	612	588	582	608	595	631	612	587	620	601	583	623	639	590	626	650	600	601	624	553	617	581	594	637	583	649	610	647	572	611	602	610	606	617	672	625	611	585	570	601	662	574	637	637	654	612	606	615	611	623	611	639	638	650	656	611	558	653	614	633	586	658	589	614	648	595	627	574	634	622	623	628	603	653	608	603	612	596	619	669	652	576	636	593	648	590	596	571	592	593	637	618	568	653	633	600	597	636	661	624	592	613	612	630	617	641	639	601	595	596	585	595	621	613	644	560	643	592	603	600	596	641	625	598	631	592	619	647	654	617	659	586	644	606	607	626	590	585	585	616	570	553	643	628	635	596	610	644	627	589	626	622	671	630	618	634	584	577	609	621	594	608	633	605	619	626	604	571	621	646	607	597	609	643	600	645	607	606	618	620	648	634	608	602	608	591	638	615	621	600	616	606	571	589	602	622	598	628	621	629	613	603	582	595	641	607	617	651	608	623	598	608	601	574	602	602	589	674	618	610	645	600	624	562	604	598	651	587	567	584	620	612	636	628	574	625	593	629	626	593	597	615	612	649	599	597	636	589	596	579	594	587	616	637	567	570	596	640	599	628	621	589	607	575	583	603	602	613	567	574	592	647	595	617	621	615	607	649	631	610	613	654	631	612	636	603	597	622	612	607	649	619	639	618	610	645	598	629	611	608	604	618	661	633	633	623	566	597	640	613	603	668	623	646	631	612	578	615	600	624	615	596	592	599	598	607	633	625	622	578	624	610	601	651	666	604	602	633	660	621	581	626	614	666	636	601	643	598	579	599	627	634	585	571	602	619	631	652	669	628	603	617	582	583	628	590	597	577	628	616	620	651	614	599	601	599	630	617	609	586	592	579	601	617	616	591	612	637	667	635	595	631	615	611	620	605	635	612	636	576	663	577	655	654	644	648	618	635	633	598	588	618	617	620	609	623	675	625	627	617	641	576	629	605	614	613	663	641	585	591	599	581	622	627	612	625	647	629	604	637	595	608	650	588	586	662	564	606	589	680	621	604	631	584	598	633	608	600	609	600	628	614	596	620	581	644	639	654	622	602	623	632	627	594	606	604	618	649	610	615	585	583	577	652	592	610	644	604	569	592	650	629	615	605	624	600	641	617	635	580	604	635	613	624	656	602	613	599	617	615	596	610	609	617	610	582	603	592	578	639	617	619	601	614	614	660	601	624	605	600	595	629	589	607	636	600	636	579	610	600	619	615	587	630	631	604	621	628	581	626	594	636	607	640	630	648	610	614	604	621	653	626	602	638	646	633	608	612	616	627	611	597	636	575	593	635	558	597	624	613	580	594	621	628	616	654	596	657	625	622	594	589	635	610	640	609	580	599	607	588	625	595	628	563	586	621	658	614	599	604	620	618	641	602	614	618	632	614	623	590	590	589	573	613	608	641	582	566	619	609	624	615	610	623	597	627	600	588	628	561	665	647	601	673	598	583	611	631	666	572	644	624	601	561	628	607	618	601	573	609	630	652	600	601	617	620	568	574	630	633	584	617	596	618	638	583	612	619	635	587	610	623	597	605	612	642	604	638	608	597	659	599	615	611	588	583	639	624	621	624	623	596	599	595	630	633	632	616	634	603	617	632	586	626	579	630	621	574	587	587	593	603	614	596	623	639	597	619	637	639	572	604	599	612	658	583	592	630	649	610	639	651	631	619	630	623	605	593	629	638	589	652	609	609	599	594	600	626	629	582	632	617	661	643	568	609	615	627	603	580	615	596	642	652	592	584	612	628	602	611	591	595	644	620	638	580	590	606	594	608	630	642	618	593	612	603	592	655	632	601	581	631	668	591	578	593	620	575	616	603	602	607	612	643	595	616	636	611	566	654	669	648	614	601	635	614	585	582	634	591	560	591	557	623	593	623	598	681	616	645	591	641	624	574	633	630	621	599	637	598	629	614	608	644	611	624	584	588	637	624	582	607	624	617	602	575	586	568	600	611	640	604	600	606	625	666	592	626	599	617	622	643	606	583	611	657	613	586	612	583	617	597	590	614	616	626	648	633	637	627	609	598	609	626	633	609	618	592	601	624	601	606	606	618	605	589	613	596	617	596	637	617	617	607	619	619	565	607	621	598	634	613	565	585	645	611	573	629	612	602	652	615	564	630	592	626	590	623	550	609	615	610	579	625	613	616	656	595	597	644	595	648	641	633	609	602	614	612	649	682	580	605	580	594	633	616	608	592	628	629	618	605	605	632	628	608	662	619	634	627	611	650	605	613	600	603	620	582	612	601	563	643	650	640	578	629	594	586	617	597	616	634	635	636	602	592	620	597	623	598	649	600	611	614	651	638	611	575	587	608	595	577	626	597	595	620	614	645	630	619	636	587	644	625	660	616	615	632	609	587	582	588	593	613	599	618	601	586	619	604	615	634	624	622	622	633	652	607	610	596	627	606	616	608	624	597	599	574	626	597	563	570	568	607	605	592	585	628	645	627	643	616	587	630	641	683	617	618	637	595	572	573	599	617	623	648	620	610	590	601	629	620	611	586	621	641	595	592	632	599	618	601	616	598	583	601	641	640	613	613	665	605	630	605	624	584	608	575	595	617	605	614	632	617	652	623	678	630	636	607	628	576	619	626	676	609	609	612	612	627	631	601	653	613	597	614	624	623	533	611	609	622	590	629	630	572	655	590	603	645	645	637	600	619	582	600	612	588	587	614	588	597	571	625	638	621	647	620	628	648	647	621	663	567	596	629	596	609
26872	14932	16408	13636	11380	6350	3431	2393	1935	1435	842	721	526	566	527	375	374	346	313	323	311	278	236	214	179	198	194	234	184	191	166	170	188	189	186	196	199	182	192	184	158	167	195	195	171	198	172	205	169	161	177	175	154	186	172	180	171	168	182	156	170	188	198	185	186	175	152	157	176	175	170	179	176	155	171	194	175	177	200	181	171	151	192	191	162	168	173	189	173	205	171	172	178	171	180	182	214	168	149	185	165	178	163	197	181	184	171	191	169	180	180	152	184	184	181	166	167	167	167	172	148	197	177	159	178	192	139	171	165	155	157	187	180	180	171	189	162	153	144	181	207	172	178	175	193	190	171	159	167	189	196	184	162	179	181	188	168	198	164	197	175	160	189	172	174	185	171	184	184	167	157	167	174	173	176	192	210	188	166	194	164	191	188	150	158	167	170	143	156	175	186	202	188	184	178	173	173	162	161	177	206	187	152	192	146	166	191	170	198	193	174	176	167	154	158	152	184	184	159	174	174	169	198	178	175	166	165	187	156	145	186	176	169	151	176	170	179	195	180	179	187	186	174	157	189	184	163	183	203	178	174	177	203	155	179	175	185	175	182	192	172	172	179	167	165	198	180	150	159	177	202	181	189	158	178	163	163	187	184	180	163	196	188	180	162	173	164	173	169	176	175	169	163	170	169	177	174	145	196	172	163	155	149	153	170	144	212	148	167	175	157	204	177	184	157	160	189	175	193	159	181	171	177	185	168	174	169	165	179	160	160	200	178	185	163	162	198	146	167	187	163	171	190	184	164	175	190	188	176	179	194	163	151	187	166	192	169	198	179	160	167	202	164	188	188	174	173	185	190	178	169	189	177	188	157	159	155	165	152	160	173	184	172	174	160	185	154	172	167	184	166	181	153	158	172	173	184	196	166	168	161	183	139	200	150	189	181	150	178	172	157	192	193	164	199	175	190	180	168	172	156	184	162	162	172	173	173	183	159	181	164	169	164	161	166	196	172	170	191	181	187	162	165	164	189	176	169	169	187	197	173	212	180	185	192	164	154	175	152	182	137	178	208	172	180	157	157	173	177	194	165	180	166	175	168	157	177	171	199	176	148	147	184	171	142	177	180	161	186	192	172	196	150	161	183	161	153	163	181	168	186	171	195	174	172	152	183	167	171	162	168	178	183	167	167	189	179	174	161	170	148	162	167	168	160	212	183	156	181	171	174	192	214	160	189	180	160	169	203	177	199	163	172	161	167	176	142	154	174	171	157	184	169	164	185	167	154	190	182	164	179	166	162	186	185	198	164	187	160	155	170	173	159	182	166	157	194	202	167	171	171	188	167	176	184	182	178	179	149	176	185	167	180	173	162	153	165	200	167	162	178	159	189	152	194	157	165	150	198	175	170	169	179	204	173	178	169	149	142	149	140	153	187	175	174	184	162	174	168	206	177	144	189	178	160	173	148	180	193	173	183	207	192	186	169	198	201	190	148	184	182	182	187	175	181	156	166	184	156	152	157	187	195	177	152	168	171	194	170	170	185	189	146	185	196	187	163	181	147	171	165	147	175	157	164	163	176	159	184	183	159	168	171	152	156	176	150	159	151	171	153	192	196	184	171	193	184	163	201	177	170	181	165	167	183	192	175	174	182	144	169	199	192	154	172	162	175	167	153	168	175	177	167	144	171	182	158	171	186	189	186	182	177	182	173	143	184	173	170	194	160	143	150	179	156	144	182	172	165	139	184	189	159	181	160	152	189	165	203	203	190	183	153	178	169	178	189	166	178	165	186	203	173	185	201	188	184	174	185	160	163	162	170	176	179	179	178	187	188	154	153	173	171	190	150	177	184	165	158	181	202	150	189	191	168	190	179	162	185	194	187	151	185	182	177	165	160	167	166	194	176	179	171	195	151	199	178	177	205	175	172	164	205	180	167	155	198	175	134	170	174	201	153	181	178	196	186	171	172	173	182	169	184	171	205	186	152	173	194	162	158	193	149	176	179	198	165	178	172	172	186	157	181	183	155	164	170	174	185	208	156	199	189	147	184	212	161	165	159	176	169	166	174	161	165	166	181	152	158	175	178	160	182	183	175	181	190	164	159	163	189	155	164	168	193	185	181	165	186	160	174	197	180	179	202	177	128	149	163	177	155	209	157	186	162	168	170	165	145	182	163	169	204	198	149	173	172	187	184	199	174	187	186	191	186	162	171	151	180	188	177	187	211	166	158	170	202	177	183	178	183	166	196	174	176	167	163	152	169	178	175	201	196	182	166	139	162	159	182	176	182	183	190	184	196	163	162	177	173	169	142	163	180	173	163	191	178	171	166	159	186	174	169	179	193	161	160	167	177	165	157	184	163	179	173	165	168	171	169	156	169	195	171	165	189	199	187	173	170	158	157	151	169	148	172	163	190	178	170	151	185	173	188	181	152	181	203	165	170	184	177	187	158	145	165	171	156	198	169	181	194	192	176	179	169	184	191	177	184	159	199	188	146	146	193	171	162	173	160	205	157	167	168	190	193	178	163	193	182	176	163	160	173	189	175	164	170	168	156	196	179	167	148	184	151	157	170	186	157	153	185	168	160	186	196	188	193	177	179	166	162	166	164	188	185	186	154	162	192	169	182	169	167	176	190	180	170	165	200	171	148	182	172	179	182	178	169	180	157	179	177	178	172	201	155	173	180	166	158	181	164	182	174	175	175	181	175	168	165	153	171	188	178	173	159	159	183	199	182	153	174	177	172	191	145	191	162	167	148	199	194	152	185	206	178	164	187	181	162	202	202	167	174	176	193	170	186	184	174	165	175	151	181	192	191	168	161	192	187	172	190	182	169	194	172	174	174	164	176	185	197	181	166	159	160	171	184	153	187	154	185	156	182	191	168	153	179	196	183	179	203	151	170	161	157	207	176	160	163	162	137	136	161	146	203	186	161	181	166	190	160	186	189	170	159	169	163	188	166	159	185	173	171	176	174	158	181	170	156	157	164	181	177	188	180	166	175	183	167	189	170	150	185	153	181	145	171	189	174	148	174	152	167	185	169	177	184	152	171	174	176	181	170	168	169	172	164	178	174	170	187	173	167	171	172	190	188	186	169	164	173	170	173	180	168	142	190	174	178	173	184	158	202	166	168	175	181	169	182	170	181	174	184	163	186	190	184	134	171	155	179	176	193	172	179	200	183	162	175	156	180	184	195	184	173	185	189	160	158	185	207	157	157	182	168	178	204	148	188	170	178	166	174	163	181	179	165	186	193	142	180	183	169	175	165	166	163	184	167	166	169	144	175	182	182	160	166	157	165	181	174	168	164	174	164	157	165	205	161	182	165	172	176	157	175	178	170	163	154	168	161	167	149	139	172	160	168	171	170	170	159	177	164	177	198	189	157	167	187	182	163	144	173	165	166	160	207	173	161	180	191	188	165	171	173	174	182	182	189	174	154	161	212	180	173	186	185	168	148	195	176	167	172	168	177	183	192	209	201	169	155	180	185	171	164	160
14545	10427	21491	24616	25090	17836	11892	10240	8563	6587	4162	3492	2709	2933	2492	1680	1791	1794	1572	1698	1593	1107	922	790	630	625	522	514	514	559	543	548	503	567	515	524	482	508	487	466	519	489	494	445	550	449	484	475	485	466	474	477	448	418	492	452	469	449	466	401	464	460	456	443	495	447	446	428	457	476	452	419	449	468	458	439	451	502	450	458	446	431	427	476	471	455	444	485	472	440	437	429	409	443	471	453	438	436	424	434	441	431	440	429	433	451	485	458	467	430	456	457	444	441	463	469	438	464	459	428	443	458	428	480	403	471	450	426	419	495	467	459	439	449	453	504	448	429	441	463	427	417	443	430	489	457	468	464	481	493	436	456	437	487	468	462	460	448	434	459	452	402	442	440	431	458	432	440	478	442	468	449	447	436	450	436	426	455	427	433	490	438	427	457	447	445	435	482	427	445	476	418	425	478	479	450	439	453	476	492	451	407	448	431	453	479	433	439	434	438	446	449	427	479	444	455	461	460	427	453	427	444	491	451	450	469	434	456	425	486	463	470	448	471	441	436	421	441	456	408	452	457	420	417	438	467	432	441	478	439	466	449	442	430	451	463	435	434	428	453	460	438	472	467	445	428	490	434	441	448	450	460	443	465	443	463	404	472	434	428	454	433	431	433	429	439	457	432	454	444	452	470	432	446	443	483	454	455	436	483	422	439	459	451	401	478	464	441	479	447	430	460	417	474	439	445	441	411	463	440	396	420	423	465	442	493	440	470	459	449	489	430	419	458	470	471	428	432	426	420	452	501	460	455	448	486	440	443	487	420	480	486	478	410	469	424	421	451	425	466	452	460	465	468	454	450	416	435	468	456	431	450	475	450	438	453	443	432	465	423	443	461	457	445	477	444	471	416	445	469	458	449	427	471	392	419	460	444	448	430	461	448	441	450	438	446	415	454	488	443	433	431	455	442	461	436	462	429	502	462	470	395	426	438	431	411	432	430	444	461	461	428	444	441	414	456	448	461	455	489	460	452	448	449	451	424	468	471	439	468	454	401	423	469	448	472	440	458	458	424	481	426	442	452	406	469	456	421	445	425	455	452	438	407	443	454	469	469	440	421	441	466	455	452	458	430	393	448	451	462	453	396	469	413	472	446	463	466	460	429	440	449	432	479	489	443	443	450	431	473	419	413	458	416	469	466	457	462	460	479	467	445	435	491	448	493	469	464	445	414	463	447	451	471	456	453	473	411	449	430	459	434	466	464	446	471	426	437	431	444	441	432	440	462	420	437	456	462	451	417	418	403	439	438	425	442	429	405	437	419	444	409	458	440	423	473	495	447	460	432	440	461	439	422	461	435	445	448	433	476	446	448	442	446	483	426	484	445	432	459	443	468	422	432	452	455	422	457	435	384	404	448	456	431	467	456	442	435	435	444	476	459	477	462	447	413	424	436	464	450	451	439	460	465	444	451	464	438	451	454	447	443	451	446	432	449	445	437	465	484	449	502	408	444	486	430	457	444	424	460	497	444	432	419	469	451	451	450	441	438	454	432	437	438	485	453	469	495	459	472	415	469	482	439	450	437	442	432	412	426	415	458	468	446	451	435	484	425	443	438	455	412	437	462	434	449	462	446	460	440	458	468	446	472	435	412	447	419	429	436	443	428	425	441	438	396	420	445	470	404	459	480	470	388	459	428	447	440	420	388	470	456	439	416	430	457	437	457	456	454	411	448	462	425	451	449	475	423	453	467	441	439	453	401	427	403	462	450	470	454	477	434	450	439	429	470	459	421	453	444	406	447	475	464	468	435	461	449	422	458	471	418	485	430	479	440	454	425	434	435	399	428	468	421	407	450	467	479	452	442	451	452	421	456	481	465	458	459	478	394	426	415	442	452	393	453	461	494	449	465	433	424	461	476	467	439	470	427	432	469	455	432	428	444	450	421	450	473	440	437	459	419	462	443	426	437	448	446	441	462	481	445	451	458	439	435	419	435	447	494	440	455	469	470	449	490	431	475	422	440	453	420	488	497	431	448	481	417	426	426	441	481	464	421	427	441	462	431	451	423	467	424	466	455	451	431	421	468	418	430	509	439	453	510	458	444	463	453	443	484	449	447	450	404	456	430	447	438	424	383	466	457	439	432	432	450	424	472	439	445	451	442	471	447	469	445	454	439	451	447	437	440	472	475	478	422	471	437	442	437	393	464	444	446	448	436	421	459	444	460	431	413	439	432	444	488	429	441	444	441	431	439	484	450	432	456	408	449	421	454	468	449	419	452	466	435	455	435	464	469	407	451	450	441	456	439	434	452	450	463	452	438	462	459	405	442	468	425	468	455	468	462	447	437	425	416	428	458	431	422	481	410	467	454	461	439	447	456	443	427	396	427	421	442	447	462	442	476	459	443	457	468	418	487	434	441	442	415	419	449	439	459	454	464	433	469	436	433	469	448	434	449	443	464	442	471	429	447	473	420	466	421	464	455	445	441	450	418	458	446	477	479	462	430	434	467	466	441	478	456	436	434	444	463	468	436	431	437	433	477	450	448	487	451	482	457	445	429	459	445	444	396	427	443	439	464	433	453	445	442	444	457	415	448	443	390	439	446	441	455	455	455	475	478	457	426	416	432	427	408	438	486	449	444	459	444	411	448	456	484	438	457	421	462	449	434	422	443	425	471	448	415	407	447	454	461	445	470	453	440	453	483	467	476	431	447	436	470	439	441	465	459	442	471	445	426	435	409	450	453	418	426	451	434	438	434	456	461	464	416	441	439	455	450	408	468	480	440	446	454	456	451	427	441	430	434	452	434	467	441	449	430	440	417	432	446	402	439	445	455	431	419	407	463	424	450	433	438	452	437	417	450	468	423	466	433	453	442	490	468	467	465	450	420	477	414	456	446	430	429	440	427	472	449	496	443	464	429	469	420	430	439	464	486	441	449	429	451	437	443	418	429	477	486	426	455	464	435	430	443	481	442	446	446	454	471	441	452	459	452	442	466	414	429	415	460	453	456	460	464	474	431	441	404	407	459	440	462	478	459	477	434	453	439	502	443	479	464	469	373	449	448	453	445	448	447	448	435	463	420	439	414	460	432	442	451	419	438	461	439	433	410	471	417	433	439	458	463	483	432	466	442	459	436	439	443	455	419	430	439	437	417	416	467	478	444	464	452	447	418	414	433	476	455	484	442	443	408	438	482	444	479	441	433	454	447	485	446	430	439	476	433	445	418	418	429	441	460	421	454	424	459	437	464	441	437	454	453	416	391	434	463	426	459	447	473	434	433	431	393	451	451	440	448	413	460	459	434	482	432	480	442	430	408	449	419	432	501	437	439	426	462	452	409	456	438	414	462	463	444	448	463	428	429	429	487	452	421	430	467	465	447	464	465	469	447	449	462	423	452	482	446	441	466	416	436	464	484	468	431	450	436	472	473	425	448	459	482	413	489	406	439	451	407	431	457	425	437	457	466	465	452	475	410	423	449	448	429	458	460	435	453	429	454	420	440
34113	20134	23366	22201	16048	8530	4699	3343	3047	2474	1555	1192	1001	1034	931	595	598	602	570	614	619	455	400	395	291	334	333	303	298	319	288	281	299	272	327	285	312	282	313	296	291	279	312	300	282	293	293	294	301	270	277	279	258	271	284	273	280	253	266	269	291	303	270	259	271	261	263	238	275	262	252	261	288	260	294	284	265	297	276	261	284	278	267	299	296	294	261	253	278	284	287	293	305	290	271	269	304	272	296	256	298	242	335	259	282	309	269	267	259	298	285	268	305	297	257	291	306	295	297	300	294	255	308	285	273	257	273	275	270	282	290	293	275	272	301	279	264	279	273	267	266	291	275	274	310	272	260	294	283	292	286	299	273	261	268	294	308	292	299	256	270	258	318	266	291	259	300	299	285	271	268	286	304	270	267	288	305	246	234	249	289	309	268	295	301	273	280	272	310	284	260	259	264	309	257	304	287	296	293	310	280	248	263	237	271	294	284	283	264	267	281	325	320	285	305	295	292	289	288	281	278	287	304	290	256	285	257	274	299	256	269	261	271	313	316	247	285	272	295	263	271	279	288	275	264	318	300	283	282	274	280	272	267	292	297	287	287	314	275	262	314	271	281	278	269	293	259	267	291	275	276	273	292	277	281	272	247	284	282	268	271	276	287	284	263	288	269	267	271	258	241	259	266	300	278	271	285	278	299	284	291	287	280	277	300	300	274	277	247	296	273	289	295	280	281	280	292	277	272	269	279	306	294	301	292	293	246	267	254	281	289	291	283	254	288	266	277	260	280	295	258	284	287	266	299	278	272	265	287	284	247	285	275	273	239	281	260	278	259	280	283	273	262	327	270	300	310	278	302	306	295	286	270	280	287	286	283	318	283	257	255	294	279	256	276	266	265	298	262	275	278	291	284	281	296	283	259	266	291	262	298	266	297	293	323	294	294	271	270	289	282	266	254	311	276	287	286	294	301	280	267	295	287	338	288	284	277	271	258	272	272	299	280	291	333	294	278	269	276	256	290	275	305	305	260	299	251	278	270	255	283	298	286	272	286	262	253	302	283	267	321	280	290	302	264	255	279	260	278	274	290	302	302	285	222	290	283	297	286	263	280	261	258	308	313	282	282	272	297	269	266	279	316	256	264	272	296	260	328	327	288	307	282	277	291	275	294	266	285	290	282	285	273	301	289	282	288	266	291	256	265	335	284	290	294	286	279	286	278	270	261	306	258	288	275	299	301	286	282	285	304	292	265	301	272	339	280	281	288	266	260	253	302	253	322	271	268	272	249	259	276	251	256	298	268	280	290	309	241	272	259	270	272	258	313	243	261	277	269	289	269	280	263	277	286	267	271	272	279	255	253	279	264	277	293	248	275	284	284	270	289	284	308	303	305	307	276	265	265	313	292	292	291	293	290	298	317	279	291	292	303	271	284	276	293	301	329	283	259	265	290	252	270	258	279	330	315	294	265	290	281	258	272	264	268	321	304	253	282	269	269	298	267	267	260	291	264	256	261	286	275	249	265	274	267	273	279	258	258	270	301	278	266	284	288	309	283	303	297	285	288	261	257	288	292	279	246	265	279	281	260	262	273	282	272	275	276	274	284	270	271	289	293	299	248	282	249	273	299	282	294	281	285	261	280	280	263	250	288	251	282	300	295	284	287	306	263	254	278	257	296	315	287	296	287	272	263	286	266	290	265	266	294	291	267	313	305	294	282	286	273	265	290	293	288	270	290	295	252	274	303	260	255	299	297	298	288	284	295	273	273	297	273	282	248	280	283	288	268	258	284	257	276	304	285	284	297	291	272	287	271	267	269	293	256	298	270	270	293	253	264	282	284	259	284	277	271	261	280	280	292	299	294	283	276	256	269	288	293	297	291	305	269	262	262	279	254	266	301	252	279	289	300	276	279	269	238	255	321	297	291	274	281	268	288	293	286	282	301	304	270	269	284	284	282	280	290	286	277	263	248	309	283	277	302	260	268	254	274	253	256	279	275	273	284	271	248	272	305	252	299	272	278	288	292	287	261	276	274	309	249	294	293	271	288	293	274	304	303	292	263	280	267	307	292	277	299	262	255	302	270	270	282	303	288	289	276	269	291	277	273	281	293	279	285	263	244	269	290	263	295	287	299	274	284	264	262	300	270	297	307	266	292	259	298	279	296	249	282	281	272	267	297	310	285	281	282	279	278	296	309	274	273	278	286	283	272	279	295	271	230	266	295	300	257	273	312	266	277	263	277	259	267	303	250	282	284	277	314	270	264	284	304	286	302	283	289	274	303	303	278	294	265	285	298	265	267	264	285	267	303	295	272	259	253	293	291	280	259	269	262	256	268	288	286	278	280	273	300	279	285	293	280	293	267	280	267	275	266	272	288	283	317	286	257	263	306	271	289	275	259	300	269	288	236	298	308	250	279	305	304	270	286	293	279	283	278	302	295	273	293	291	256	266	249	261	275	262	315	278	318	261	252	255	308	277	285	296	299	314	260	295	300	275	242	283	252	284	276	255	281	278	256	304	284	286	273	302	300	277	277	285	262	259	286	290	286	295	303	273	276	283	276	271	306	307	275	262	297	267	263	286	271	300	279	276	285	256	260	261	291	272	275	285	272	269	259	254	268	276	307	268	313	296	297	260	257	302	277	276	255	248	302	274	284	267	244	294	302	298	256	291	297	274	257	285	295	263	289	280	287	307	290	258	260	278	258	298	261	288	275	257	281	283	287	259	252	293	267	252	273	285	315	297	312	261	302	314	285	306	290	299	267	281	263	275	289	300	269	270	299	271	249	300	259	265	275	282	274	259	292	263	269	298	267	280	263	269	305	252	282	297	273	282	286	299	320	282	283	282	256	275	280	265	260	266	288	259	278	299	277	268	279	285	314	272	270	305	262	256	270	273	273	266	261	274	294	273	290	278	246	287	291	275	287	262	260	283	297	290	275	262	298	274	260	279	292	260	287	260	273	300	261	295	306	295	267	293	269	286	267	283	283	274	306	280	284	273	303	290	282	269	272	268	276	274	289	272	283	308	258	283	299	279	277	270	293	289	310	262	291	306	305	279	291	269	267	299	266	275	259	272	302	298	275	310	273	258	271	259	306	257	272	303	284	299	286	277	288	301	273	280	284	256	281	281	333	299	283	284	271	256	290	283	297	273	301	292	305	287	292	264	251	249	259	272	279	271	291	249	296	302	295	258	276	287	282	290	247	302	261	276	305	284	261	240	283	269	289	251	290	310	282	302	260	308	286	269	300	270	270	260	266	232	295	277	283	266	270	273	282	278	290	285	293	258	266	280	300	278	291	268	308	256	284	262	277	275	293	274	286	283	276	282	279	310	272	281	270	296	258	310	263	271	301	284	249	258	297	294	305	277	243	273	278	275	264	271	275	301	273	294	275	284	293	260	259	336	270	308	275	283	296	300	271	285	238	311	277	282	273	311	282	304	288	288	284	263	302	282	302	299	261	290	262	261	299	280	296	277	266	255	272	256	277	260
17787	13276	26903	33399	29330	20217	14373	11867	11681	9678	6443	5566	4816	4814	4091	2765	2967	3224	2816	2997	2911	2038	1643	1307	940	824	820	834	825	860	808	836	820	765	827	826	812	801	778	701	731	747	734	750	750	728	714	695	705	642	738	762	673	721	721	705	738	733	721	698	703	664	689	685	698	717	730	667	717	713	693	722	659	740	654	677	687	689	705	687	694	642	682	748	649	673	675	683	674	712	680	675	719	653	663	755	672	680	681	720	701	695	653	644	690	690	682	695	676	715	668	699	669	658	714	711	734	737	671	710	656	686	686	685	650	669	703	662	657	743	662	657	700	677	620	657	716	698	677	648	704	713	658	658	693	719	689	657	689	715	645	710	656	685	686	644	685	652	683	692	670	665	667	682	697	683	675	676	682	651	671	708	675	685	723	665	649	660	652	689	734	678	689	666	672	662	699	644	672	662	666	649	698	665	655	644	701	701	682	702	691	659	673	667	655	687	663	663	730	632	670	674	690	693	666	657	696	649	663	661	658	674	675	675	655	626	692	657	679	677	665	676	688	718	680	659	652	682	664	658	686	673	693	654	690	648	675	676	669	676	653	718	679	716	667	662	688	668	685	644	697	689	633	648	659	683	698	663	696	662	691	659	645	668	674	692	673	670	725	702	671	660	641	650	694	697	669	657	682	679	688	707	725	667	647	631	614	655	782	694	700	670	701	705	691	687	677	613	691	672	687	700	652	717	682	655	684	656	686	664	718	681	683	721	661	653	717	659	679	642	695	651	659	684	689	638	712	645	674	656	672	729	634	677	687	658	682	641	648	694	699	688	622	664	640	661	651	703	672	665	664	669	700	694	648	652	675	614	683	642	687	614	695	633	699	661	641	687	644	656	701	668	644	695	660	657	701	630	663	678	646	681	683	635	667	660	660	662	673	715	656	652	703	714	628	692	734	658	660	653	636	699	699	654	703	654	689	729	685	700	643	670	660	679	655	635	681	677	681	700	633	653	644	668	679	683	699	686	670	622	637	696	689	703	638	671	666	652	642	659	694	747	675	691	727	670	699	654	683	695	701	658	649	656	698	697	697	711	680	671	653	691	646	642	662	689	703	668	660	691	701	715	657	637	688	667	686	673	662	681	702	687	659	679	686	673	674	729	644	674	685	730	659	670	707	673	665	662	699	684	667	650	664	712	667	649	667	658	671	623	692	720	646	642	658	683	662	688	670	670	663	645	646	689	714	611	655	703	713	616	702	666	665	650	645	651	701	671	658	658	635	642	702	697	712	683	683	696	692	681	639	662	679	665	673	672	678	686	685	664	696	684	692	657	670	712	701	682	661	704	679	680	690	694	641	685	647	641	682	642	644	670	666	681	615	657	680	622	691	689	632	656	644	710	687	614	669	673	679	698	643	747	685	689	661	717	690	676	630	674	659	677	645	628	717	695	654	684	684	633	646	649	637	672	637	681	618	663	672	667	665	620	664	651	668	691	698	703	653	662	658	672	698	656	697	685	648	687	720	688	643	656	683	694	638	702	641	681	664	683	688	640	667	699	687	651	655	698	651	719	683	697	690	616	683	710	642	672	657	674	651	698	665	681	674	642	663	647	710	619	713	692	656	666	644	690	731	701	694	668	677	649	672	673	728	662	668	672	647	725	667	622	650	675	683	668	693	619	643	689	691	661	673	679	674	717	678	634	641	706	677	663	668	660	643	697	661	685	650	690	700	695	679	684	661	668	688	644	699	649	689	659	698	660	672	667	654	664	666	655	678	717	686	662	665	657	644	684	699	680	692	686	678	676	696	673	670	683	671	714	733	662	647	684	679	715	666	655	629	647	715	658	610	732	682	692	728	659	664	625	642	708	681	658	654	659	679	671	673	624	677	656	677	667	679	698	659	675	690	668	713	648	669	665	679	650	663	645	653	666	693	646	665	718	701	649	695	657	699	683	627	646	680	666	693	651	634	732	672	658	691	657	670	680	698	696	674	664	673	676	657	669	689	691	698	664	729	714	644	688	698	682	695	672	698	681	697	723	699	676	691	618	703	691	648	665	688	656	682	754	674	643	667	689	655	688	688	670	690	704	663	671	667	647	668	664	688	676	638	657	666	656	658	669	687	716	646	672	671	702	676	625	668	673	672	625	669	636	645	631	698	694	651	708	663	644	668	689	694	665	617	653	687	693	704	666	663	678	703	650	711	650	690	640	704	667	635	685	661	661	655	700	702	686	672	654	641	696	649	658	690	686	653	708	659	673	674	683	669	670	677	684	643	636	687	647	655	672	692	671	684	625	711	712	660	720	673	664	679	643	673	683	718	665	675	699	627	655	642	630	680	689	637	709	692	689	680	686	677	707	678	643	681	644	656	671	651	663	734	637	680	653	660	653	673	673	713	684	645	685	641	651	679	689	680	680	628	690	636	647	660	640	726	696	667	686	702	606	692	666	731	712	655	634	639	662	655	716	692	699	675	674	666	678	651	709	648	657	678	663	692	680	631	637	659	681	671	725	668	665	654	707	656	721	656	677	682	633	686	692	674	670	617	697	643	626	690	664	693	682	656	675	669	682	674	705	680	679	676	641	682	658	672	660	701	736	650	639	677	688	696	729	644	683	705	662	664	673	658	688	665	640	666	637	680	669	652	648	648	690	719	674	745	668	698	681	659	662	695	663	667	639	672	659	646	698	666	679	704	637	678	634	679	647	677	671	701	622	708	685	658	674	694	660	681	658	696	671	679	673	632	669	667	684	662	703	662	659	659	645	686	658	679	670	623	638	662	666	661	699	691	680	684	658	693	674	662	679	714	720	722	692	648	673	717	710	662	650	663	679	676	673	643	648	672	669	667	659	684	650	701	650	666	663	686	664	639	663	707	689	698	700	654	675	638	679	647	664	693	661	710	622	684	698	680	646	668	643	687	669	689	690	650	639	671	653	685	740	692	667	681	698	689	661	680	655	678	649	621	652	699	656	657	687	705	648	657	653	658	650	655	657	688	694	689	660	687	646	656	716	686	705	649	724	675	651	643	671	602	694	710	694	655	673	634	712	659	689	653	612	725	696	656	674	680	658	660	684	681	734	643	679	642	668	697	699	649	653	670	663	682	671	673	677	700	668	680	625	679	691	679	642	670	704	664	655	651	690	722	679	687	669	659	687	673	629	661	667	655	713	685	732	647	674	714	679	663	683	627	706	692	671	663	659	685	669	703	700	678	692	633	649	693	654	658	687	642	711	643	682	693	655	639	643	723	693	713	644	674	694	680	656	704	625	687	668	666	694	618	717	702	698	696	650	668	649	703	728	641	695	710	670	762	650	706	664	648	689	668	678	706	666	658	723	672	685	620	710	664	678	678	656	656	660	653	719	678	701	678	654	682	661	693	665	683	638	645	670	678	674	653	680	683	688	684	705	666	667	630	680	657	634	681	636	659	718	662	683	716	682	687	670	686	688	653	656	755	715	698	695	695	707	665	646	718	626	684	694	660	676	654	664	669	673	670	716
13958	8001	11414	9936	5166	2264	990	791	647	546	407	312	299	340	318	274	258	268	274	269	254	276	258	271	233	280	245	303	272	254	247	246	292	229	259	266	245	241	254	253	273	262	252	265	223	268	260	253	242	256	245	286	230	260	264	280	269	269	245	266	281	264	255	229	230	258	259	267	268	255	303	243	274	220	259	252	267	243	251	239	263	241	296	259	265	256	287	239	266	263	253	248	284	255	247	270	240	258	260	253	275	219	248	268	240	243	275	244	271	251	225	240	245	268	256	259	264	247	269	243	258	270	238	265	268	218	253	263	245	259	283	269	254	288	238	293	284	265	231	263	245	263	258	268	247	259	226	272	257	255	242	270	265	260	242	252	250	278	216	249	269	243	235	223	259	275	271	285	260	252	275	270	298	251	244	257	270	266	256	261	255	258	235	265	274	270	268	267	297	241	229	267	238	287	252	255	271	268	250	247	278	225	248	247	276	215	251	294	280	273	275	242	288	241	249	269	255	259	246	228	276	289	248	272	278	283	281	291	253	262	265	222	263	248	274	260	231	219	255	293	233	268	263	253	248	284	249	241	275	249	263	278	265	277	242	237	249	284	260	239	252	265	257	281	259	230	254	255	270	260	253	271	267	251	274	255	257	225	239	223	232	245	243	235	268	246	273	206	257	258	237	260	275	249	268	258	298	283	287	259	235	250	300	261	279	259	260	291	270	228	263	276	279	271	231	253	263	269	278	237	261	268	258	257	262	266	234	267	254	267	273	235	275	258	245	242	288	273	238	257	281	250	262	265	269	281	254	277	280	273	249	244	285	244	240	264	287	255	269	247	264	261	255	267	296	252	268	223	257	272	268	251	281	232	263	246	267	218	265	219	269	247	279	263	241	305	227	280	262	264	249	272	258	254	267	265	276	240	231	238	246	235	245	234	286	259	273	282	247	253	224	237	263	254	253	260	265	265	257	229	249	278	278	273	268	264	255	253	235	265	268	295	245	262	249	264	284	242	248	243	272	270	288	243	235	282	254	245	259	279	281	258	275	252	257	276	238	247	241	275	248	277	282	273	302	272	254	261	275	238	237	255	264	222	277	259	240	257	234	244	255	236	249	284	254	251	253	271	240	272	261	239	238	255	254	251	286	273	266	243	263	255	244	257	288	243	271	270	252	279	264	230	266	226	227	261	254	267	260	235	265	264	241	245	264	247	253	264	240	247	246	283	274	260	240	244	256	263	274	250	250	255	255	263	247	260	253	259	251	220	220	243	270	257	257	252	252	223	278	217	267	265	256	259	251	227	260	272	262	265	244	288	249	283	254	267	268	244	259	268	230	273	254	256	275	248	269	271	283	268	240	291	255	253	271	296	268	261	256	274	252	235	248	253	273	265	288	249	244	252	272	273	284	253	253	242	250	245	260	286	266	241	244	277	255	231	230	246	270	241	248	238	242	246	282	257	255	248	247	272	245	224	279	261	237	256	255	263	231	276	222	269	257	238	256	235	256	277	293	280	245	239	257	231	281	263	257	260	239	254	281	231	233	267	268	265	233	261	244	272	259	272	268	286	224	255	281	267	275	270	245	253	250	282	261	265	285	253	269	267	286	277	244	268	228	279	266	281	255	231	267	252	276	251	250	246	263	264	222	262	271	244	270	221	239	258	259	270	262	230	258	277	284	267	243	263	259	242	256	240	290	259	256	228	257	252	250	235	233	245	258	255	250	246	226	266	240	289	296	261	271	266	233	259	240	260	260	253	271	243	251	244	280	242	249	274	273	277	294	259	272	248	307	274	249	268	247	253	275	280	243	263	259	232	247	289	239	267	262	251	239	261	241	215	254	253	242	261	270	266	285	263	277	249	242	234	234	242	243	278	247	242	241	253	254	277	264	267	250	291	241	272	250	235	262	244	255	270	267	287	265	235	251	237	267	239	257	252	285	240	228	254	274	269	261	269	235	231	241	275	244	261	239	265	261	256	261	264	274	277	250	262	261	221	266	245	249	258	281	273	276	256	249	253	275	272	286	251	259	252	269	261	270	287	257	265	266	288	260	272	281	257	247	278	258	229	262	250	279	286	283	241	256	251	260	289	253	269	276	250	256	265	253	222	248	247	271	260	255	285	275	251	289	267	285	253	253	237	251	236	231	257	257	245	264	257	239	269	240	243	268	245	265	249	261	254	253	235	268	231	246	230	283	257	257	238	241	285	257	266	261	252	281	266	285	239	253	252	247	247	213	263	287	247	250	220	283	256	260	261	250	288	275	276	265	228	267	262	275	261	241	250	283	276	270	227	272	266	234	259	255	304	250	264	255	251	258	257	265	266	248	262	249	265	278	265	271	268	256	259	256	263	244	266	230	273	270	235	246	243	247	268	265	221	258	257	261	242	235	228	267	252	282	274	316	268	276	274	261	257	254	263	247	252	256	257	257	235	244	261	279	272	264	288	272	255	238	278	257	248	252	265	249	282	254	277	270	282	271	250	274	251	243	292	239	262	281	244	264	270	268	243	244	243	247	240	271	231	269	284	250	256	248	253	267	230	272	282	268	268	263	267	284	235	236	306	279	266	280	263	264	265	243	256	247	263	280	263	284	271	237	248	247	242	264	303	252	255	281	252	237	233	275	268	260	295	254	243	228	283	218	260	267	265	252	267	253	240	283	249	290	239	265	268	262	264	234	220	252	264	258	256	263	243	246	256	243	236	237	268	267	275	256	268	263	239	230	241	245	278	220	247	260	221	255	224	265	277	249	241	242	260	273	261	219	248	286	269	240	257	289	269	258	240	262	270	259	258	257	249	284	284	280	236	253	232	271	273	248	276	255	267	272	255	253	242	232	266	275	227	246	258	255	265	277	243	244	234	265	268	275	243	261	277	268	267	241	259	250	264	237	269	255	252	263	285	252	287	288	252	229	243	239	256	235	240	236	258	267	261	283	253	263	250	282	241	270	264	265	268	255	253	291	219	257	262	251	243	284	258	279	242	266	258	263	250	248	269	274	257	249	254	303	260	275	249	256	286	270	238	238	239	242	237	253	268	249	258	254	232	278	274	264	275	290	266	261	249	230	261	247	285	259	256	249	229	277	264	256	263	291	271	255	243	261	240	240	269	260	266	262	231	241	249	274	236	275	253	236	255	265	265	265	268	276	259	225	214	276	270	250	225	236	250	288	262	256	274	261	261	256	268	278	283	284	289	235	263	240	266	267	231	283	243	248	243	234	316	251	261	248	256	250	274	290	254	302	277	241	243	249	251	246	258	230	258	287	237	262	262	285	285	260	246	240	257	279	228	300	250	248	226	270	252	242	294	269	256	243	257	234	231	269	268	244	271	229	231	272	274	284	260	260	265	255	282	267	275	288	253	287	271	273	246	280	240	258	252	243	242	246	234	271	243	259	245	278	264	244	267	280	276	259	267	281	236	255	244	245	251	266	251	258	241	271	241	256	258	260	243	247	231	266	297	234	244	261	251	222	231	268	243	250	245	255	280
7665	6691	16743	20164	14145	7809	4036	3388	2706	2375	1570	1105	868	812	803	732	738	734	703	712	676	624	618	611	581	656	633	609	577	606	572	631	572	655	645	640	607	572	622	564	601	616	608	623	598	588	572	641	580	580	599	632	636	657	588	600	605	605	644	623	586	564	612	586	591	617	624	605	585	613	618	580	614	605	604	590	576	556	613	632	599	594	628	573	624	599	611	596	594	591	593	579	646	588	580	622	615	599	569	614	586	600	578	621	579	602	615	656	610	591	621	549	588	613	581	608	634	619	611	623	552	601	548	590	606	542	550	616	613	644	586	609	609	599	622	605	573	615	650	601	625	578	630	618	608	572	621	600	604	603	592	590	578	571	596	642	603	597	598	605	637	573	604	626	577	620	622	571	616	650	649	677	615	596	595	602	602	594	610	574	643	662	518	589	558	608	607	565	588	567	599	571	613	607	600	610	587	602	572	624	608	610	641	597	638	606	652	600	613	622	622	612	565	558	595	635	587	621	568	633	581	629	601	616	589	637	628	619	585	574	610	610	601	572	584	610	581	582	621	599	589	577	633	631	608	567	583	624	593	594	576	607	586	611	568	580	585	596	627	583	598	605	650	601	585	614	573	589	608	592	562	618	645	599	575	617	586	598	609	602	585	645	593	614	594	618	572	544	559	568	629	602	624	601	604	591	595	601	549	599	602	586	598	542	553	590	577	611	631	627	570	615	629	628	588	622	580	563	623	594	579	632	652	593	600	584	623	615	573	598	630	635	608	580	597	579	611	641	567	576	604	620	593	624	603	606	594	617	574	599	611	611	605	563	606	584	564	591	609	591	625	593	610	580	578	627	637	619	633	627	608	621	592	636	622	611	641	591	584	642	659	557	598	587	580	636	607	618	605	634	617	576	622	609	585	592	618	664	595	571	609	621	599	572	572	616	637	608	574	590	619	626	624	616	632	600	580	589	560	590	588	589	593	560	603	619	590	595	627	609	583	616	577	607	619	603	620	590	569	619	650	586	577	586	623	602	596	592	610	635	563	604	591	583	604	572	587	608	596	579	599	607	584	604	575	626	617	588	579	544	592	586	554	634	585	630	572	641	626	606	581	617	581	585	573	630	607	552	619	622	603	626	575	590	632	617	626	638	635	563	595	605	638	628	607	572	605	570	682	604	605	622	639	580	634	619	584	613	605	568	619	600	630	630	617	603	620	591	595	630	647	620	582	571	599	618	575	564	612	577	616	601	572	562	589	558	615	602	564	612	638	575	608	567	618	593	621	574	581	588	628	633	590	577	551	609	584	613	618	579	605	601	596	579	637	619	572	612	606	625	621	603	645	599	615	582	589	571	593	693	597	582	671	588	609	566	596	622	570	641	578	611	592	583	621	573	572	602	597	637	571	574	599	607	646	587	608	610	627	632	629	618	600	572	578	636	638	630	598	594	630	602	576	629	611	587	570	600	597	601	607	607	565	608	635	571	633	592	616	623	616	598	584	616	605	622	664	601	605	614	582	572	630	615	627	608	643	606	544	607	558	642	581	586	569	634	606	610	627	614	610	596	616	637	633	614	590	610	592	612	571	578	576	559	622	585	574	575	595	597	550	610	618	594	618	617	613	644	634	572	621	595	584	575	582	601	600	623	638	563	642	594	617	607	589	584	570	600	604	587	598	595	617	583	600	594	603	601	583	632	612	603	631	561	603	607	593	603	600	606	606	590	626	554	594	619	629	604	647	582	591	616	595	586	615	619	595	587	578	595	639	623	633	611	616	583	606	632	601	654	599	610	589	559	555	612	642	598	632	618	609	565	594	609	611	590	588	581	599	638	616	612	639	594	616	649	563	597	608	572	595	613	606	628	608	552	592	624	614	568	641	643	568	648	622	607	612	625	613	599	578	628	590	617	570	574	570	560	580	565	578	621	631	580	586	618	567	611	594	654	622	608	579	556	607	600	602	609	596	575	599	638	589	602	632	646	627	602	604	573	595	596	566	573	624	597	629	602	572	580	622	593	601	586	592	594	594	609	556	617	597	576	637	604	598	597	625	600	614	658	605	581	633	622	613	572	582	638	624	565	614	641	647	596	597	593	589	626	608	641	609	606	613	638	598	597	629	594	581	618	637	592	605	580	629	595	581	578	607	561	581	635	637	612	605	611	596	582	580	575	581	630	644	618	571	619	618	587	593	601	628	577	656	610	645	602	594	577	575	582	596	601	614	574	582	631	631	622	591	591	598	585	588	626	620	611	655	596	581	595	641	579	603	611	585	646	649	589	627	582	658	592	602	574	562	593	548	618	581	639	578	617	584	595	622	658	599	604	569	594	643	600	597	606	609	597	603	558	571	613	593	618	585	607	630	623	587	613	606	580	603	613	615	585	593	616	588	554	662	615	630	601	593	629	649	563	574	620	589	581	620	596	643	613	592	545	592	570	634	626	585	621	552	628	568	574	590	611	614	559	595	595	594	639	625	582	594	582	651	573	666	625	638	649	586	583	631	621	600	590	618	587	594	622	619	581	606	634	575	619	596	596	586	613	610	575	548	614	634	566	596	604	607	612	543	618	626	650	608	620	596	599	568	660	604	624	633	587	567	571	574	595	579	598	621	577	585	599	640	563	589	602	547	615	640	581	615	617	584	633	574	591	602	601	588	595	624	619	589	641	613	626	583	592	611	545	573	574	573	622	617	603	578	604	547	604	626	578	555	617	601	616	563	611	646	582	604	633	605	601	638	615	576	617	617	605	606	603	604	605	584	582	599	598	620	587	611	630	594	590	620	587	577	633	593	613	599	616	573	581	620	607	592	587	661	598	597	560	546	567	560	672	618	622	580	594	621	586	621	595	580	573	643	597	560	650	581	611	633	568	633	584	598	607	603	552	639	620	575	607	597	627	618	575	561	553	652	595	593	565	595	596	605	614	623	613	625	569	629	633	571	650	601	588	578	560	576	594	621	628	593	585	572	569	616	583	610	635	592	609	578	579	640	587	598	633	621	603	626	615	584	596	589	598	576	596	618	611	581	589	610	663	635	605	614	613	611	587	605	634	608	590	613	641	595	606	577	583	591	593	552	598	586	623	607	604	614	570	615	605	582	607	580	554	629	629	597	669	625	580	571	610	599	611	617	585	635	592	612	594	588	656	587	566	587	649	582	598	596	645	611	617	588	616	632	611	568	589	560	555	616	595	603	625	581	603	614	596	588	659	577	616	597	604	611	608	566	570	606	600	628	633	595	596	604	583	608	581	613	580	625	653	608	572	608	599	571	598	607	631	611	575	592	598	647	574	622	603	640	610	578	572	611	580	618	581	607	541	620	616	605	613	623	614	583	630	611	612	616	609	598	585	589	599	604	590	588	587	597	652	586	610	649	628	612	628	626	584	590	637	582	567	577	593	605	591	647	646	625	618	658	582	631	560	602	544	605	584	620	557	598	549	609	557	589	610	589	631	567	613	589	608	571	600	597	635	607	587	634	548	602	589	597	609	601	617
24807	14803	21009	17232	9345	4456	2166	1489	1218	908	736	604	610	628	510	374	379	391	369	360	261	315	273	222	193	180	162	158	180	162	154	165	146	186	168	199	148	171	171	174	172	170	167	166	162	167	202	163	158	179	151	193	160	169	153	136	152	169	168	163	171	178	160	162	149	171	135	164	157	154	155	153	155	142	164	177	134	190	158	183	156	183	151	146	154	181	164	148	165	167	148	175	139	137	154	158	151	156	159	153	171	142	157	155	144	191	159	159	157	150	165	164	154	154	166	157	182	166	166	145	151	162	160	154	171	171	183	170	167	161	178	166	164	153	164	179	175	166	165	169	157	182	173	149	156	198	178	167	150	169	134	188	172	164	163	161	158	152	153	141	152	154	177	193	163	168	165	168	173	191	171	160	144	162	151	152	158	172	151	150	166	152	158	178	147	154	151	184	170	170	163	147	168	151	148	149	164	155	155	166	148	151	163	158	179	167	167	145	154	144	155	171	161	170	149	163	153	175	174	185	163	168	165	175	171	180	174	177	159	158	176	149	164	171	132	175	140	165	164	168	156	181	162	160	144	170	151	150	158	151	146	155	168	160	168	187	178	161	144	157	159	164	166	162	156	165	166	165	145	160	168	157	171	184	169	170	151	173	158	161	194	150	179	188	175	203	157	124	169	167	174	169	180	159	152	152	164	167	152	142	156	151	143	152	171	166	142	156	140	165	163	154	148	164	182	161	179	158	160	176	172	171	173	146	152	155	158	163	181	140	177	151	180	162	152	152	183	157	173	162	155	170	171	154	148	169	149	161	158	182	157	154	169	166	142	142	161	169	170	168	171	154	184	174	155	161	177	166	163	163	171	156	168	166	169	149	124	129	163	166	174	163	177	153	175	163	150	161	165	179	161	181	138	164	153	159	164	169	156	158	173	161	180	165	166	159	196	186	160	161	155	155	153	157	191	160	175	175	167	177	162	178	163	162	173	156	155	169	153	165	139	131	181	180	161	188	162	144	155	164	160	170	148	157	148	171	183	137	179	150	147	183	154	146	154	145	148	149	136	146	176	156	192	144	163	162	146	144	166	182	171	163	183	159	160	171	137	153	156	134	157	159	156	165	176	145	155	155	148	152	159	154	143	155	148	175	152	145	186	159	152	197	159	152	157	176	172	172	148	145	161	174	176	171	142	147	154	144	141	178	167	178	160	160	169	158	170	132	164	151	165	152	161	181	134	163	136	151	160	170	138	158	168	161	181	163	143	142	156	170	177	151	154	151	169	163	171	147	175	166	160	165	156	140	148	160	168	159	153	157	151	168	163	167	159	175	188	155	149	157	192	173	160	146	130	170	148	147	171	155	144	163	135	148	144	166	153	161	184	185	180	172	190	157	144	183	165	157	179	169	165	169	164	164	153	164	142	152	163	157	150	155	177	165	179	163	168	151	146	158	165	169	151	155	144	160	152	182	150	166	178	148	163	159	196	165	165	161	148	139	167	166	131	171	178	171	161	152	146	165	141	142	174	152	169	167	138	177	174	163	159	176	147	140	175	158	168	146	171	184	153	171	166	159	158	160	166	167	153	170	166	163	161	141	170	171	158	150	163	144	161	170	161	179	158	167	140	161	158	142	148	186	161	165	159	175	152	188	144	137	165	180	157	168	170	165	191	172	171	157	158	178	162	178	174	161	173	181	157	147	161	158	162	144	148	180	162	147	170	149	158	161	183	164	156	168	151	152	163	197	150	148	162	164	145	159	126	162	144	146	161	137	158	162	163	182	153	173	153	194	159	175	148	175	119	163	171	168	142	161	160	167	178	171	150	168	172	154	149	164	141	180	144	164	156	154	168	168	176	151	158	173	177	161	168	179	125	163	179	157	155	184	166	188	179	193	161	158	154	178	157	158	166	174	164	176	163	188	166	175	157	149	139	151	162	175	182	159	173	146	145	153	138	153	176	172	139	178	174	161	153	172	180	166	156	180	171	135	165	164	179	160	173	141	168	136	151	173	198	160	172	157	151	174	163	161	172	166	164	178	189	166	169	136	191	157	164	177	149	171	154	168	131	178	169	144	162	154	156	157	173	179	169	183	157	151	156	176	189	178	137	136	167	147	155	170	151	177	153	161	165	142	163	165	161	184	156	179	137	177	152	137	175	156	161	159	160	157	167	158	142	162	171	166	167	178	153	163	199	189	182	160	159	161	149	165	187	169	162	146	167	165	130	137	154	155	169	143	146	145	152	172	174	153	158	159	161	153	165	159	134	169	165	160	153	151	166	159	165	163	165	173	156	150	181	170	165	191	158	151	178	165	178	158	162	138	175	169	158	147	151	152	164	162	168	154	180	150	178	158	169	160	174	139	180	151	136	156	178	154	132	173	174	166	180	156	180	166	150	180	147	158	146	171	166	164	178	165	148	164	182	174	160	151	168	185	136	157	177	168	161	151	172	175	178	173	181	157	166	173	189	165	157	157	165	183	166	176	183	174	153	152	145	153	151	158	150	164	168	170	155	130	176	160	180	156	148	171	192	186	156	168	168	149	156	165	163	156	161	174	156	172	164	182	177	157	173	141	148	171	164	168	167	188	161	168	170	144	146	171	179	162	171	140	155	166	163	163	176	148	172	172	160	174	171	134	132	142	167	181	172	152	164	157	153	141	179	164	172	149	187	161	159	180	168	168	172	173	159	190	158	159	162	154	175	173	166	179	163	166	145	158	173	165	146	167	155	173	152	191	159	140	158	154	139	169	168	191	162	171	179	154	150	159	139	175	170	124	158	160	156	173	163	178	182	183	205	151	156	188	155	162	172	172	147	159	150	170	162	179	161	156	160	154	173	189	189	165	178	150	138	154	136	181	170	130	172	167	134	175	204	166	153	180	170	171	176	141	166	160	152	174	174	179	170	179	143	144	169	167	165	175	160	162	170	156	168	192	153	153	150	159	154	171	166	160	154	190	172	152	161	171	187	149	171	137	156	148	173	146	141	139	169	173	154	158	167	166	155	156	174	158	145	165	158	146	154	135	166	176	168	144	154	155	147	157	191	181	173	145	173	160	162	157	162	155	154	189	176	172	168	171	167	157	187	161	180	149	176	147	145	172	152	150	155	149	159	156	155	160	166	150	158	178	181	159	152	147	165	146	167	170	154	169	158	160	170	174	159	171	129	163	149	151	172	167	179	167	176	154	173	170	158	153	174	147	163	165	175	162	152	175	174	155	174	181	169	165	124	150	153	156	152	167	166	163	155	176	141	185	153	153	144	176	150	158	171	158	165	157	143	155	167	156	150	150	163	139	156	196	187	152	171	159	146	172	159	164	194	158	186	167	168	160	171	178	156	156	162	160	171	128	171	166	163	173	175	192	149	167	166	192	175	155	174	156	151	158	138	151	176	179	170	145	175	136	185	185	158	157	153	143	172	183	161	170	155	160	151	173	160	158	173	145	191	160	173	162	161	167	167	156	160	151	156	155	163	146	136	145	144	165	167	170	180	156
13260	11430	26680	27794	20655	12714	8113	6566	5488	4046	3576	2925	3199	3384	2751	2042	1803	2096	2095	2031	1440	1310	1217	1037	602	521	522	528	512	499	496	522	510	529	483	483	512	469	440	427	425	481	463	433	441	497	453	460	428	485	406	461	443	438	438	411	447	393	401	453	428	437	443	431	459	401	431	413	437	501	427	411	430	400	449	418	442	440	424	465	407	458	395	443	443	423	385	432	455	406	464	424	413	416	435	433	437	454	435	421	407	438	411	431	426	425	398	424	449	436	418	443	403	419	443	403	409	435	416	458	401	414	421	444	437	382	441	426	428	396	426	428	376	422	440	402	414	420	401	419	403	402	420	437	420	422	396	417	417	444	440	396	448	421	395	412	434	414	444	435	426	450	405	443	379	410	404	426	400	427	430	378	427	421	392	420	422	425	398	411	378	433	417	421	429	437	432	443	417	394	409	396	416	390	441	442	438	423	413	407	411	436	419	410	436	435	400	375	474	424	426	419	386	417	403	418	453	447	439	406	396	417	401	453	395	410	426	435	424	431	438	433	390	410	404	421	420	416	455	423	405	406	410	407	425	412	395	430	431	400	411	418	413	430	370	408	450	387	405	412	422	441	457	400	447	405	413	412	474	416	425	409	417	400	425	411	430	449	411	440	402	407	428	427	415	440	439	409	409	439	404	385	454	390	420	420	425	435	447	416	421	426	389	393	426	442	436	409	409	407	395	399	444	405	433	417	424	405	399	383	405	456	430	395	420	434	412	433	431	434	422	380	401	424	451	385	409	426	395	385	441	436	419	391	407	441	400	455	436	405	440	415	434	430	419	412	420	408	442	376	412	400	383	429	407	422	418	424	413	421	433	450	402	436	407	430	414	433	452	413	440	405	421	415	461	411	435	410	425	389	418	423	426	421	431	436	416	403	409	418	422	413	421	394	420	421	380	417	433	439	441	403	402	415	412	429	426	425	411	430	427	421	451	429	433	417	436	422	438	420	423	435	403	418	410	427	466	405	433	427	432	409	392	414	437	426	439	426	422	423	464	419	402	400	400	405	441	402	434	412	430	425	430	423	429	390	444	380	460	414	438	408	422	435	386	373	430	441	429	439	405	392	439	409	426	421	418	401	405	431	407	387	396	441	422	394	410	457	419	410	427	421	422	424	420	402	391	396	452	395	422	399	423	416	447	408	407	428	429	410	425	413	433	389	377	426	399	398	408	444	420	405	377	404	437	401	428	424	413	418	440	427	425	425	402	417	413	391	433	426	429	365	433	422	409	426	421	413	428	403	428	401	398	405	480	402	416	402	426	415	447	461	457	418	429	386	411	439	394	383	404	426	385	443	450	405	446	424	404	431	421	390	427	434	399	437	402	428	427	439	440	422	447	430	439	405	419	401	454	439	429	390	429	404	417	433	407	434	441	419	424	422	452	445	425	435	367	418	432	429	435	405	381	378	423	400	411	451	423	442	447	423	401	423	415	452	393	409	455	404	438	433	438	423	432	402	396	405	416	403	446	448	451	461	415	448	411	411	407	416	443	420	415	433	418	434	394	414	417	412	423	428	430	400	444	398	413	413	436	422	420	400	443	406	415	354	441	397	397	384	405	420	437	422	431	412	444	431	401	408	428	426	436	394	412	432	460	429	455	432	411	421	426	413	430	458	430	454	397	407	435	402	441	376	441	388	444	399	419	406	423	444	409	397	410	472	418	417	421	417	426	464	416	430	381	405	409	435	409	459	437	392	421	419	450	445	430	401	425	414	397	361	384	400	448	406	429	398	416	417	401	416	405	414	424	412	434	447	424	404	406	408	461	433	424	419	415	405	397	431	423	419	407	412	439	413	443	421	419	457	414	455	438	419	367	405	442	414	459	407	419	423	436	404	432	413	424	386	422	457	429	410	403	421	437	418	399	392	413	422	458	409	402	387	439	400	412	444	446	391	461	435	435	412	420	465	436	409	421	418	419	431	404	447	429	454	388	428	440	441	401	410	422	405	388	399	410	432	427	449	430	413	446	409	408	439	437	403	450	428	421	449	399	396	429	445	422	399	427	412	446	446	408	407	407	432	440	403	411	438	432	453	431	422	441	414	418	428	413	377	403	433	447	391	422	418	460	406	389	402	420	438	405	431	398	411	416	436	395	403	385	393	433	452	441	430	418	426	402	402	426	458	406	457	431	441	406	432	423	439	423	394	404	439	411	399	431	412	426	416	388	393	399	435	439	400	416	407	399	386	433	429	436	435	423	412	397	443	426	429	433	455	429	393	414	380	431	417	437	412	435	438	436	436	430	432	442	443	438	434	401	437	427	414	412	398	406	406	394	423	400	460	418	410	444	397	437	406	437	407	413	420	376	423	414	435	434	422	427	419	427	402	469	442	442	406	445	431	441	418	416	452	460	404	409	433	422	395	415	400	425	448	458	407	447	414	414	420	448	423	445	413	426	441	431	424	407	407	407	431	432	443	414	430	421	401	445	384	394	374	400	424	442	441	443	395	390	448	412	430	422	426	473	423	423	403	410	443	405	394	390	404	439	440	391	427	389	459	403	432	421	419	385	391	403	416	431	441	441	434	409	413	393	423	402	396	408	409	430	433	395	409	433	395	420	421	386	426	407	438	453	399	424	418	428	424	434	394	396	416	436	459	442	449	409	413	420	406	384	424	426	458	460	409	436	421	412	392	393	418	421	434	431	428	453	462	452	424	413	409	413	418	428	441	387	419	385	411	423	440	449	380	430	420	450	411	404	413	406	416	409	438	413	384	468	437	422	401	399	460	447	442	406	415	427	423	401	469	394	390	399	426	439	420	402	397	397	394	442	414	419	403	426	404	452	402	396	398	421	422	438	397	383	414	417	431	438	451	401	398	436	417	422	424	409	394	398	424	408	411	429	436	398	437	433	402	456	415	420	434	397	425	426	414	408	423	433	443	401	444	386	412	431	417	419	403	432	427	420	419	427	442	449	419	443	476	379	397	432	418	426	420	465	402	432	410	389	434	422	418	420	439	410	441	435	475	402	444	382	440	432	406	416	386	401	393	424	400	448	450	384	402	412	415	424	436	383	398	406	449	442	437	412	431	422	436	394	411	426	397	435	415	421	420	457	422	386	402	430	429	450	432	404	401	390	404	390	403	454	411	467	439	412	456	402	382	433	405	423	441	390	376	426	428	424	398	422	440	412	432	388	420	416	389	419	432	366	414	418	431	388	445	456	403	414	422	419	410	464	374	455	425	423	434	393	455	422	408	428	437	401	475	438	403	449	401	403	429	432	432	435	398	438	400	448	437	441	410	420	409	419	451	368	422	406	423	433	443	411	448	393	397	446	397	421	439	415	408	452	405	383	404	408	403	430	384	428	443	420	444	446	403	432	428	438	413	449	430	392	423	448	422	400	414	430	383	414	416	407	426	399	437	493	435	376	406	415	424	401	395	386	409	395	450	430	433	424	457	381	426	417	400	417	420	414	423	446	416	430	402	418	412	420	433	422	407
31370	21728	29643	22948	11951	5380	3170	2197	1876	1594	1274	1183	1273	1248	948	815	598	723	670	661	533	551	460	364	317	301	286	280	331	277	292	306	283	295	246	282	306	269	260	279	267	289	256	277	268	274	261	249	273	259	268	269	272	247	269	310	301	269	244	300	260	247	301	261	291	261	300	308	284	269	305	298	267	263	258	252	267	284	256	264	265	269	240	254	267	275	235	274	310	264	282	296	267	269	291	284	259	266	274	251	283	270	272	285	258	272	264	245	287	266	286	277	275	269	260	235	260	250	268	266	232	282	268	253	258	211	259	265	271	242	264	281	281	292	274	293	292	240	264	295	266	259	253	267	293	272	273	249	256	222	275	281	268	262	258	242	285	310	226	252	287	264	300	281	269	263	274	271	278	272	265	301	230	269	254	296	300	271	284	249	241	226	266	270	282	242	257	245	293	265	266	267	253	237	298	282	267	290	276	251	246	231	273	277	293	253	255	256	256	268	281	254	261	232	257	277	274	274	270	294	290	263	234	277	270	278	266	283	276	275	231	272	240	260	255	271	281	261	286	308	275	262	250	281	275	282	284	271	262	258	255	274	223	250	272	267	276	268	259	268	285	259	277	270	266	289	251	245	277	260	251	295	286	217	282	276	263	264	280	260	304	244	288	243	279	272	274	294	272	295	286	278	265	297	282	280	299	281	258	276	264	253	275	293	258	263	253	265	254	278	285	267	272	294	271	291	246	266	271	270	295	281	260	237	253	265	255	261	252	289	262	310	266	261	265	265	276	261	294	286	261	249	282	274	267	230	265	262	262	249	280	290	265	277	262	285	262	224	260	267	278	290	275	267	248	247	298	290	253	248	280	266	249	277	245	221	255	268	289	283	277	286	287	261	251	263	291	261	251	288	264	260	276	270	248	282	264	271	265	252	230	253	281	287	250	245	243	275	284	231	285	243	273	275	270	303	251	281	249	280	273	266	290	289	246	300	251	275	284	235	253	267	239	301	281	269	290	278	269	256	263	280	260	284	253	271	263	268	261	260	282	271	258	256	300	266	261	265	280	285	247	266	243	246	280	273	233	287	250	264	284	254	261	245	259	261	262	262	268	276	317	282	268	287	262	254	256	294	256	248	223	259	258	290	238	246	266	292	274	255	297	247	275	254	278	260	255	294	244	268	209	271	232	236	274	270	233	266	286	253	298	263	271	271	263	230	269	285	266	281	249	231	275	236	265	267	260	299	258	271	269	248	260	280	277	254	290	253	277	288	268	272	244	263	283	259	253	244	253	267	293	250	254	238	302	278	261	249	263	252	284	254	250	298	259	262	272	254	290	291	257	239	242	257	273	300	261	297	274	284	271	265	278	256	264	293	244	256	272	273	272	257	265	282	250	269	264	280	258	282	269	250	270	246	262	270	251	245	275	282	278	269	281	255	283	297	275	273	272	266	264	251	243	227	247	254	281	307	249	246	240	269	269	291	307	239	246	284	280	294	286	244	263	265	288	248	250	282	314	263	259	265	294	250	272	247	228	281	239	252	262	277	280	258	289	270	252	254	267	286	270	274	284	267	225	278	274	260	272	267	284	280	279	256	273	269	247	274	276	278	265	256	274	272	261	257	249	267	225	264	273	259	276	274	267	262	258	254	284	289	255	280	270	259	252	260	296	258	256	276	280	259	267	270	248	265	263	287	271	272	281	287	286	277	265	262	257	295	270	259	264	267	260	250	280	260	280	272	276	277	271	266	288	261	256	272	295	282	243	262	271	269	259	290	240	282	268	315	270	250	262	252	285	252	269	260	256	294	273	288	242	245	242	284	272	278	258	249	296	275	277	257	256	270	268	281	269	297	256	270	296	277	286	280	222	276	301	254	272	270	276	264	265	235	284	247	264	278	264	287	273	249	285	276	268	262	293	277	267	288	264	306	245	251	281	267	253	244	294	256	252	252	256	261	273	297	225	270	275	308	287	250	227	259	238	238	262	280	257	273	322	277	278	277	277	295	270	260	298	270	259	249	253	305	240	270	260	287	238	267	253	262	275	265	280	256	283	288	286	297	254	263	284	270	286	267	251	266	257	298	281	262	239	256	262	277	303	269	287	281	263	271	269	279	260	256	255	257	267	266	272	240	270	267	246	265	276	292	252	288	268	263	268	246	293	285	262	244	241	260	274	258	242	267	244	286	254	242	274	238	278	268	261	270	258	292	280	268	288	287	282	268	279	278	237	232	246	259	285	278	268	241	249	276	251	255	284	270	270	275	276	278	288	261	272	237	239	260	255	294	291	258	255	270	276	274	271	304	254	278	280	277	276	273	263	288	270	249	305	243	230	273	255	246	253	279	247	267	250	277	295	257	286	257	265	272	295	261	260	283	250	260	253	272	237	267	266	290	265	257	271	289	284	300	259	269	271	250	299	272	272	262	258	297	274	294	277	291	276	274	285	257	278	281	277	253	259	263	260	267	267	286	266	262	232	267	264	280	273	278	231	233	285	260	247	253	250	249	249	269	270	272	232	260	237	270	256	237	279	283	247	302	271	262	262	267	277	268	265	289	274	267	249	281	292	277	288	280	271	266	246	265	253	278	255	238	247	265	309	258	296	263	290	266	278	236	244	286	270	271	287	268	267	281	287	281	266	288	230	268	261	264	274	275	272	268	264	263	264	253	268	288	266	296	260	246	249	252	275	276	261	250	265	280	251	264	260	234	273	306	272	275	242	261	266	246	288	296	259	261	252	296	283	279	259	277	298	282	269	291	282	248	258	285	277	251	240	233	280	272	268	267	246	276	269	275	249	262	278	316	256	262	272	264	248	290	286	239	269	255	297	260	274	265	269	271	248	280	252	286	297	258	272	315	253	248	303	224	243	243	258	251	247	246	254	250	264	266	254	260	271	274	225	300	248	255	252	265	283	287	264	282	289	259	270	266	260	293	259	275	257	296	268	268	254	234	253	262	270	266	247	260	300	235	252	263	278	273	260	249	241	247	266	242	299	294	299	241	270	270	254	259	283	280	241	266	253	248	278	263	243	256	290	284	252	283	271	276	257	260	276	242	280	241	255	276	271	269	266	229	272	293	260	244	322	281	281	300	264	278	251	294	287	277	255	263	267	299	265	266	255	274	292	255	260	257	256	301	290	231	273	239	288	286	276	293	283	303	303	238	297	288	267	245	261	310	250	264	281	268	257	270	245	255	266	251	265	255	243	292	255	263	254	265	270	274	254	291	272	254	262	276	249	259	259	270	259	272	264	248	280	249	263	295	297	272	262	255	305	272	257	281	276	253	257	288	273	257	319	257	272	263	266	281	291	245	231	281	277	275	286	265	260	291	257	255	249	263	246	284	276	253	280	257	262	283	274	294	315	280	279	258	262	291	278	266	264	246	275	260	282	227	260	280	214	253	267	242	245	212	250	270	285	260	277	276	249	267	274	280	265	251	294	262	259	246	327	260	258	281	288	294	283	280	246	244	295	285	265	265	301	262	238	274	275	283
16106	16287	32292	32032	22804	13826	10807	8643	8090	6773	5324	4930	5161	5909	4848	4297	3207	3774	3454	3229	2497	2426	2162	1464	873	853	793	822	771	765	833	835	786	764	819	800	773	707	751	740	717	726	758	706	711	722	698	711	700	748	680	686	680	695	665	683	671	636	649	632	663	660	631	669	648	619	626	644	641	683	638	657	671	715	680	657	675	653	644	634	625	647	658	620	676	651	657	643	692	662	619	707	645	638	678	608	659	635	696	607	607	633	688	645	712	630	650	661	651	640	664	652	674	613	677	675	635	650	613	688	641	645	609	648	606	616	654	693	611	651	699	649	632	658	672	615	668	645	657	661	618	670	656	611	611	651	678	659	623	656	669	633	665	589	637	655	653	641	656	677	684	689	656	643	641	633	669	638	586	623	622	628	668	628	615	581	649	629	622	668	608	623	615	682	624	667	670	676	636	669	653	629	650	618	608	598	634	641	679	658	625	668	661	642	639	678	665	626	590	643	683	654	622	612	645	606	643	675	604	621	703	610	653	660	657	587	636	632	613	682	592	639	610	666	652	681	601	602	630	653	628	644	683	600	670	642	680	695	635	651	671	668	638	677	654	642	691	624	673	629	618	637	679	647	670	598	634	664	642	647	659	691	662	626	663	669	624	724	619	678	631	640	653	643	659	625	634	672	661	673	666	708	571	653	664	638	615	641	607	647	658	640	634	663	645	640	664	625	658	629	657	670	650	643	706	600	669	663	671	667	677	625	633	653	686	634	632	632	625	655	635	626	605	663	671	661	643	628	688	674	630	611	631	610	642	663	650	641	658	636	644	659	626	643	611	655	686	711	643	595	699	617	649	698	649	674	646	684	593	596	630	689	653	614	635	672	642	628	663	638	647	645	642	671	651	600	692	662	663	644	644	626	619	665	647	661	658	658	660	653	631	663	672	697	653	656	681	672	636	676	640	648	660	638	608	675	689	668	671	657	697	644	619	633	644	609	634	659	648	655	600	650	674	613	584	642	606	655	626	627	613	618	650	670	660	663	606	669	642	650	622	617	651	638	639	621	603	612	641	614	655	602	654	620	651	663	660	637	621	595	662	654	630	667	650	593	614	643	647	680	638	654	643	705	638	629	635	666	669	694	656	629	662	625	620	637	705	588	676	636	670	604	606	651	703	620	613	679	627	700	670	669	639	655	673	635	670	654	675	679	660	674	653	681	663	698	630	649	613	663	673	616	709	680	648	663	625	649	683	641	670	623	627	654	665	636	641	663	649	648	673	572	660	623	666	638	651	661	638	624	655	641	638	602	645	632	671	662	671	611	603	625	660	601	668	650	658	663	640	667	659	686	636	646	637	625	707	637	605	652	689	680	566	615	663	650	645	650	628	641	666	664	667	625	651	676	614	653	666	625	657	588	684	686	645	624	641	676	625	601	649	675	651	627	607	624	683	651	648	613	633	602	696	656	626	672	638	636	648	649	665	679	648	645	660	631	673	654	640	629	638	675	663	648	667	638	669	628	712	669	683	634	649	575	683	654	645	626	634	654	645	672	670	706	640	637	637	614	648	623	642	659	635	662	691	684	623	665	649	619	664	657	639	643	712	639	683	645	687	689	582	643	698	645	648	654	615	634	620	656	692	675	678	650	627	632	624	633	657	700	644	649	617	601	603	681	632	664	678	679	663	629	626	624	663	610	620	663	686	620	613	632	629	646	663	626	633	634	609	673	648	647	645	681	686	642	635	634	666	662	655	610	677	648	644	739	706	633	625	596	628	626	647	680	669	681	696	621	656	639	654	649	661	676	646	684	584	650	669	659	637	609	595	683	662	588	636	611	626	621	638	604	624	648	654	651	658	657	661	615	637	649	620	631	627	699	616	644	652	652	644	668	679	623	645	640	641	702	704	603	693	663	678	649	683	662	667	659	655	642	664	617	642	616	620	637	584	652	646	652	630	692	602	628	617	699	641	633	654	615	685	670	628	617	670	669	652	629	646	659	631	695	684	649	569	636	667	605	630	612	621	674	629	633	688	683	638	666	655	635	619	650	658	646	659	669	637	673	640	630	628	625	619	631	634	619	618	604	690	654	631	629	636	649	672	664	633	628	641	638	647	627	697	649	618	688	629	664	642	689	643	655	646	665	585	671	656	627	632	697	592	643	632	649	632	654	667	669	669	623	643	617	676	600	668	616	668	644	654	631	658	624	683	656	660	613	685	635	628	663	647	603	632	637	635	638	614	661	659	577	677	640	650	599	602	633	635	617	635	660	644	663	635	627	636	635	626	613	666	606	654	688	660	720	652	620	631	647	667	677	649	651	621	658	632	674	659	631	640	664	611	655	595	644	599	639	582	655	672	626	632	651	645	633	646	672	628	663	664	662	631	650	623	682	606	621	620	683	647	620	629	657	666	609	641	647	703	661	634	643	665	677	653	662	664	639	608	677	643	621	657	658	633	676	636	685	637	617	679	620	674	685	674	686	642	632	564	654	658	646	625	617	632	677	659	728	654	648	654	631	622	633	648	662	688	625	632	650	619	650	655	657	618	634	609	630	644	626	623	672	665	614	658	672	576	638	635	592	617	651	633	668	634	679	632	610	653	670	622	666	651	670	603	640	595	621	628	645	683	691	626	686	662	685	609	618	647	708	684	648	639	675	619	636	636	658	671	669	609	650	602	650	597	666	673	666	628	594	630	613	649	688	634	644	652	600	597	657	683	681	629	659	643	698	634	677	625	626	657	619	605	642	620	645	680	660	636	618	665	608	654	635	667	650	625	668	628	648	694	686	624	652	596	687	694	633	663	663	669	651	635	663	629	620	648	658	665	663	683	633	698	681	670	674	672	654	645	655	626	628	621	640	629	620	653	642	672	641	614	626	640	637	632	611	652	665	654	652	641	688	611	663	651	634	672	653	686	664	641	637	647	654	609	700	628	640	658	674	657	603	622	665	632	668	677	679	650	610	649	671	640	628	617	624	642	627	661	680	669	667	668	648	662	597	640	650	628	605	658	601	644	668	616	644	691	652	651	672	666	667	642	634	669	677	637	688	669	651	644	684	636	655	613	624	678	594	649	600	665	645	670	698	644	635	654	661	598	632	608	721	666	608	627	677	613	617	637	652	667	689	620	624	672	666	658	630	648	648	657	627	670	669	644	652	623	652	647	629	634	668	670	694	684	599	665	673	645	682	671	672	628	584	642	637	678	678	652	656	642	653	669	658	649	641	654	650	613	613	660	614	665	630	609	685	678	665	623	661	650	668	643	659	708	701	628	626	666	662	640	697	604	662	592	647	611	641	659	672	668	697	647	640	640	647	657	694	619	578	663	577	646	647	673	640	677	645	661	595	655	650	635	616	693	664	597	646	662	666	714	616	659	589	659	639	656	629	606	611	684	704	644	656	614	693	629	648	655	664	641	649	657	700	649	594	657	653	646	666	651	659	667	604	660	600	621	639	673	653	632	618	675	653	662	644	592	631	654	636	675	622	652	599	663	627	639	630
11496	10277	13550	8129	2852	974	663	579	509	385	304	277	276	269	273	223	275	263	263	233	264	257	230	242	217	245	251	222	246	278	253	260	265	231	246	270	230	221	237	237	270	245	237	242	238	262	238	235	254	272	258	230	234	234	249	238	251	228	251	235	224	281	235	231	258	228	230	255	257	239	239	215	258	236	212	262	255	251	200	256	255	263	244	227	237	238	245	232	235	220	259	253	253	243	242	246	230	228	264	240	241	246	245	265	245	253	266	225	249	251	236	230	217	231	235	228	238	232	252	259	251	213	238	272	257	221	269	283	269	263	245	223	223	299	227	260	251	239	239	254	202	273	214	227	239	297	260	256	248	221	287	257	237	253	276	242	259	230	252	244	273	232	248	251	213	265	228	236	220	251	265	241	212	266	279	263	252	248	249	241	250	220	250	242	248	227	236	295	251	256	282	254	231	235	241	237	254	224	256	253	255	265	263	248	247	236	265	255	250	220	239	253	229	250	241	261	205	266	254	240	285	248	268	267	243	259	250	249	223	238	233	229	249	262	274	248	234	224	252	258	260	230	257	249	228	245	252	253	245	225	243	231	226	265	255	258	270	225	270	229	256	224	230	252	238	229	267	245	218	230	254	238	241	222	221	242	236	240	236	236	235	246	254	237	281	253	267	260	244	234	246	250	212	256	258	265	263	268	237	257	223	230	272	279	231	219	222	244	218	264	229	264	229	251	251	261	263	281	258	267	237	238	264	237	221	278	273	221	258	248	229	261	253	249	235	262	258	242	279	248	234	261	225	245	243	244	230	246	252	272	213	246	236	220	256	261	259	240	237	212	218	259	256	232	228	241	239	264	256	246	238	243	256	264	235	218	229	246	255	248	265	226	248	230	250	241	252	256	226	233	257	251	243	253	267	221	265	239	248	249	235	212	256	237	222	206	252	229	230	248	225	246	245	199	256	254	241	251	224	254	236	282	244	246	244	245	241	271	241	239	250	261	226	275	255	230	249	224	245	234	258	229	258	245	231	273	232	233	278	239	265	262	232	228	238	227	246	209	260	256	245	242	231	228	232	264	271	251	243	254	267	265	228	256	233	245	239	242	217	224	268	238	238	268	279	229	244	273	263	273	248	254	257	232	215	217	212	246	252	231	238	218	232	239	260	224	241	251	263	247	260	247	229	223	253	247	234	253	234	245	257	229	225	259	236	258	247	245	257	248	251	259	244	267	239	254	272	239	241	209	252	240	240	211	237	272	270	229	244	265	276	243	233	255	260	246	229	250	249	269	238	270	288	246	236	286	258	255	255	277	275	238	235	253	231	267	257	237	256	248	244	263	248	226	232	224	257	233	252	255	252	247	234	256	243	238	256	277	245	261	237	280	261	251	238	222	247	266	234	233	226	253	240	206	236	248	231	271	241	256	252	225	243	212	239	233	242	210	262	229	254	237	238	277	257	241	249	255	275	254	271	218	252	225	229	274	263	275	248	232	240	237	247	234	250	239	241	239	254	243	253	300	252	243	237	240	242	266	263	251	258	268	260	236	241	217	249	242	251	241	253	256	250	218	242	253	247	228	260	252	241	257	245	237	213	231	245	250	239	259	245	253	231	257	240	257	257	267	272	263	228	265	232	244	258	247	244	271	213	253	260	256	237	236	259	235	247	257	247	244	250	220	251	275	247	249	245	241	285	219	208	229	240	243	281	275	245	257	243	241	227	231	238	244	250	227	225	243	224	251	265	260	219	247	255	279	246	267	253	265	254	242	247	234	252	265	257	253	238	239	246	245	267	215	263	209	241	263	250	264	222	226	232	237	223	243	250	265	252	244	256	220	244	266	234	256	254	246	260	258	226	224	252	267	254	228	248	231	259	270	246	242	266	232	229	224	252	227	230	228	241	238	263	247	224	279	256	259	223	209	232	246	226	270	225	219	264	273	265	247	261	225	252	221	253	260	232	226	249	222	253	242	246	262	278	248	246	237	227	253	239	238	255	218	252	259	226	244	220	246	256	247	244	271	260	254	225	254	235	225	260	221	268	208	240	242	255	238	217	233	267	252	237	276	266	232	232	227	254	222	244	231	245	234	259	254	202	238	253	287	244	224	241	236	251	235	240	270	228	241	272	249	269	231	214	242	276	245	238	256	242	243	239	205	231	279	250	247	247	290	245	248	231	257	200	272	220	227	241	246	248	221	241	242	246	227	241	238	247	254	255	256	230	241	267	249	210	233	238	246	269	244	260	238	231	273	231	250	266	271	271	260	252	221	243	253	242	228	222	237	234	238	237	241	232	211	269	242	255	253	248	253	262	222	269	254	250	257	268	237	244	269	227	222	262	240	241	244	250	241	245	274	274	248	251	250	251	217	262	254	245	236	243	249	220	230	213	242	239	263	269	247	236	270	259	255	252	229	226	246	254	236	259	247	236	261	253	217	266	231	231	271	233	233	229	248	250	248	259	266	308	255	246	219	264	277	237	242	253	262	264	229	251	237	254	249	239	233	243	248	242	248	254	258	249	259	237	254	214	253	217	278	233	220	235	231	254	221	243	219	246	244	230	231	261	269	227	221	265	235	258	230	275	258	248	250	251	277	254	279	274	264	274	236	261	239	223	230	249	252	253	244	257	248	244	246	238	255	262	242	248	271	247	239	236	189	222	255	255	246	246	242	235	237	240	242	251	248	286	225	240	263	259	277	241	231	214	244	228	234	245	247	202	265	248	221	260	258	226	269	235	219	247	241	220	241	266	256	270	222	242	231	233	247	262	275	274	251	253	254	247	244	215	250	256	277	220	260	243	233	258	235	240	235	235	258	254	220	235	229	264	257	255	259	242	250	247	225	235	245	235	291	259	249	262	244	207	244	230	251	279	247	251	236	253	235	265	237	245	248	248	230	259	234	255	267	259	239	249	219	238	267	253	262	252	271	224	227	248	279	201	263	266	257	213	246	256	255	289	217	251	247	252	238	232	250	230	271	253	251	277	236	233	228	235	238	239	254	253	214	273	253	232	243	278	234	255	247	231	219	288	271	273	226	253	259	212	237	266	216	234	250	242	256	239	222	237	254	208	262	232	262	239	250	234	225	246	274	245	251	271	233	230	261	204	214	240	236	245	265	240	248	254	269	231	268	266	250	238	235	212	262	230	244	269	233	230	234	214	251	230	281	228	206	240	250	240	252	247	272	220	265	234	242	238	252	259	247	260	233	235	232	272	248	243	221	228	239	241	240	244	215	223	221	223	231	214	249	197	242	229	249	237	221	242	233	241	239	252	242	278	235	256	249	240	241	239	229	237	267	263	234	263	248	237	232	224	251	266	231	263	245	260	206	232	231	235	250	248	219	229	229	210	254	253	254	254	270	251	236	231	245	243	239	253	220	216	228	246	254	252	236	258	252	239	229	237	216	242	244	271	262	310	248	271	211	260	284	247	233	261	238	230	236	225	237	238	215	245	249	270	229	237	241	243	231	256	247	240	249	227	245	248	257	293	226
6779	8834	18853	16376	8327	3807	2541	2193	1866	1351	936	822	735	775	748	731	660	665	637	600	602	548	601	620	594	554	553	527	574	571	589	609	592	587	570	585	609	559	540	553	554	601	614	564	573	607	586	605	605	584	595	613	604	575	572	586	574	580	561	571	571	592	556	595	558	559	556	584	600	548	521	565	562	592	545	530	586	545	593	592	539	602	597	577	567	570	588	559	530	613	611	582	586	594	593	533	567	588	556	564	616	580	579	533	601	558	568	565	545	595	569	581	553	579	566	579	561	565	563	573	593	543	554	567	597	546	585	596	610	623	575	537	575	570	569	571	548	587	578	540	570	530	533	552	633	572	551	543	537	552	565	623	569	576	552	579	542	575	602	579	591	565	582	551	527	552	570	593	560	627	555	570	574	605	570	595	581	547	536	611	566	559	585	544	569	565	524	530	519	609	529	563	576	621	560	563	579	572	574	594	600	564	564	622	546	589	568	551	597	576	600	578	576	525	603	551	532	557	613	582	592	593	552	566	570	539	594	534	592	590	594	556	573	583	575	586	579	582	571	537	553	610	581	560	551	534	594	590	547	583	552	551	606	576	562	545	548	582	581	580	551	581	585	574	590	572	586	522	590	584	589	580	559	622	573	591	571	598	569	526	594	593	558	587	592	579	530	537	619	574	600	637	562	559	574	582	629	569	535	545	532	578	611	549	557	574	571	607	569	555	568	585	602	604	577	590	570	582	593	579	575	554	598	596	540	594	557	558	572	545	568	571	571	576	562	579	606	577	573	604	544	623	560	549	579	560	571	598	554	527	554	564	577	571	583	538	538	590	533	555	558	572	548	579	628	579	659	579	538	591	569	606	558	566	592	576	574	514	613	610	550	591	567	581	554	570	562	563	581	595	578	589	578	609	541	631	611	579	548	589	598	583	574	571	620	582	627	563	591	570	545	566	588	589	557	570	580	524	609	580	574	531	560	586	560	572	566	580	581	592	572	576	580	543	548	589	544	606	572	558	571	555	532	585	592	568	572	564	573	588	557	548	604	523	540	605	592	540	590	549	558	564	589	539	597	558	589	558	543	587	563	554	517	569	601	585	576	529	555	563	582	569	610	569	561	583	584	540	575	600	594	555	574	551	564	562	562	585	538	578	574	573	602	584	603	546	564	585	538	555	539	560	562	591	620	580	545	570	574	590	539	579	559	570	580	526	570	563	581	586	563	546	572	583	568	571	605	559	582	560	584	591	624	590	569	576	584	588	565	550	549	590	593	594	573	585	556	565	559	563	564	542	552	571	582	584	557	544	548	565	565	609	567	566	550	622	576	571	591	588	577	554	596	559	579	619	584	599	581	591	587	550	569	563	556	622	564	563	583	583	564	539	566	537	537	573	564	536	576	556	561	564	577	554	581	590	562	579	613	570	590	571	559	580	586	597	576	599	570	606	560	533	552	596	541	612	584	545	554	556	576	590	573	567	551	537	571	561	553	554	600	588	557	531	556	601	560	568	591	547	558	552	544	591	554	580	575	559	589	568	579	554	602	547	562	542	586	568	590	589	569	544	579	558	567	591	577	608	574	589	534	557	543	613	583	582	548	586	554	619	570	555	616	569	590	568	557	546	561	596	577	562	572	568	569	622	561	578	579	548	582	555	556	566	556	594	530	593	599	594	577	570	627	553	578	611	559	610	569	598	581	518	552	577	533	568	598	565	595	588	537	601	560	618	579	561	582	591	554	596	583	566	545	572	532	595	572	575	585	580	579	577	531	567	577	586	580	529	556	576	585	534	605	585	576	580	547	584	561	586	577	567	537	567	615	549	567	577	584	590	571	558	562	561	570	553	547	584	579	582	554	583	567	546	567	530	580	563	556	595	542	583	578	580	607	564	562	578	585	566	548	551	560	553	565	581	541	558	589	626	572	558	576	544	604	594	583	581	582	599	577	575	598	611	587	546	559	617	570	535	641	602	567	571	572	607	582	576	556	552	559	589	537	589	574	549	587	614	581	561	555	587	549	573	549	549	576	545	584	553	581	580	613	562	591	538	587	579	564	590	546	579	593	571	576	563	520	563	604	574	569	583	563	583	602	576	551	575	563	598	603	561	539	578	546	536	560	578	584	592	550	618	605	592	551	548	551	567	577	560	568	580	592	590	583	551	564	528	537	577	641	588	562	582	567	565	612	622	585	554	563	592	521	579	600	565	575	570	580	553	592	559	576	602	562	585	610	583	564	617	566	566	576	597	563	571	576	564	575	582	593	614	556	565	560	560	583	589	550	576	564	566	537	625	566	527	583	599	576	537	556	551	591	556	538	570	576	610	504	569	595	553	570	562	577	557	549	557	594	573	550	559	533	586	540	565	541	567	590	588	548	594	562	557	578	579	579	573	554	560	577	573	610	596	609	582	553	560	623	556	595	557	578	577	595	550	599	538	558	565	606	573	583	572	565	516	585	587	570	508	569	562	559	594	611	581	609	567	593	553	577	564	545	603	567	612	577	513	555	590	597	554	580	572	567	583	543	559	564	570	598	554	573	549	586	591	546	560	568	556	566	549	533	539	600	565	556	575	602	584	539	549	562	579	563	563	615	598	511	577	562	607	549	578	523	543	567	558	533	586	572	562	579	572	551	602	539	524	567	563	576	612	581	564	565	572	555	562	592	552	616	538	523	584	590	531	611	582	599	537	565	574	542	599	568	590	569	575	527	567	548	584	559	546	590	577	581	580	579	541	546	623	528	586	547	536	597	558	575	596	570	551	584	553	617	610	573	595	587	560	598	603	565	544	560	620	567	541	577	581	620	574	583	596	554	595	576	573	585	545	573	558	567	593	581	576	552	594	542	533	603	618	600	553	550	585	594	567	582	592	548	572	584	558	587	596	571	591	533	589	538	550	611	561	572	543	550	604	596	571	582	563	568	575	559	575	545	618	581	564	566	534	603	576	517	554	551	563	581	566	592	567	558	583	619	571	571	539	581	616	584	582	600	599	573	556	594	572	513	561	614	585	600	558	553	561	577	546	622	596	575	585	570	560	563	610	589	593	537	597	571	572	580	563	583	592	537	594	596	552	544	596	543	595	570	566	619	553	588	560	516	615	602	584	561	519	560	592	550	535	578	537	557	538	546	597	564	582	524	552	576	572	585	566	588	571	546	553	561	596	567	540	561	578	578	518	533	594	563	552	580	548	570	594	583	546	596	580	572	582	531	615	595	574	569	576	596	584	609	599	517	550	544	574	595	566	569	558	563	539	564	583	523	574	575	546	595	593	587	590	550	566	559	578	554	530	554	542	539	571	602	584	577	551	551	564	592	568	592	536	607	620	610	592	622	572	567	584	561	587	582	597	598	569	592	564	538	575	580	554	583	586	577	530	586	554	545	609	575	565	534	571	587	586	535	558	584	572	540	588	504	580	554	548	577	567	585	558	585	589	592	574	581	602	550	524	563	531	581	583	566	596	600	589	522	583	538	572	541	543	523	609	563	549	587	616
22408	18527	22434	12771	5040	2309	1508	1182	992	785	671	697	638	690	558	535	410	377	413	289	315	306	318	244	173	170	143	143	171	185	182	173	155	162	172	172	163	137	173	162	161	157	164	152	161	145	171	153	147	162	145	154	155	167	157	147	139	184	138	173	170	190	149	168	154	173	159	178	159	165	166	160	156	143	159	159	148	162	154	151	130	138	155	171	150	136	170	151	154	158	151	149	164	181	158	148	154	127	161	181	146	152	138	172	133	163	157	132	152	163	162	127	151	156	138	149	167	180	150	160	148	139	149	155	164	145	129	171	163	174	146	127	150	151	161	154	136	134	166	144	150	150	168	172	157	137	121	165	172	161	174	146	158	144	148	166	155	162	150	165	142	134	139	168	146	169	141	173	132	147	161	130	153	163	165	160	129	152	158	164	146	149	166	142	125	175	168	133	146	133	141	154	159	167	156	153	155	131	135	129	135	154	158	160	152	179	161	128	144	160	156	150	171	161	149	150	146	150	170	155	150	156	140	144	175	163	179	128	158	154	138	145	154	163	161	177	152	141	149	155	154	143	183	152	160	172	156	161	147	140	143	147	147	151	150	149	164	149	150	147	141	142	164	142	166	138	178	127	150	148	151	139	157	136	141	143	159	162	132	155	151	159	170	154	144	160	127	152	160	170	153	142	156	174	161	131	137	140	162	149	160	141	162	164	143	158	150	175	151	174	154	145	161	168	149	147	154	147	172	151	136	170	152	174	154	146	139	157	152	146	160	155	150	184	155	134	177	158	151	174	163	169	155	184	171	174	152	142	149	163	161	189	152	151	148	160	154	149	149	140	156	163	133	158	181	152	147	136	142	165	154	147	154	154	158	155	148	202	142	153	153	155	182	161	151	160	143	163	141	160	136	164	155	161	161	152	141	148	153	149	143	149	170	167	174	161	158	174	136	137	151	149	168	161	150	189	113	141	129	162	133	152	146	154	155	151	158	163	148	147	131	140	150	142	152	180	133	130	169	151	158	134	157	141	153	134	155	158	162	142	146	166	134	142	146	172	162	140	162	153	149	162	140	157	119	144	158	134	147	126	153	162	148	148	150	170	157	163	120	154	147	138	162	161	168	161	174	146	157	150	183	176	152	174	158	172	147	174	157	154	152	142	144	152	150	133	156	159	133	146	162	162	134	131	172	145	123	132	165	138	157	153	176	155	136	133	150	146	147	164	152	166	155	141	147	164	175	159	124	159	169	163	165	179	145	149	155	135	133	167	149	157	144	142	150	176	164	169	131	152	137	153	152	151	162	141	179	162	154	150	133	154	158	145	131	156	158	154	156	158	159	177	172	167	143	157	159	144	157	144	138	129	161	125	152	149	144	150	161	149	149	158	139	155	136	151	171	171	152	145	162	134	131	174	142	133	153	149	142	159	163	134	126	140	132	137	129	156	163	144	163	137	140	166	168	158	168	124	171	143	149	174	147	159	152	148	141	130	157	176	155	122	156	130	159	175	133	154	144	155	153	136	143	152	159	148	153	160	129	163	140	142	156	143	130	153	138	156	150	141	163	163	180	160	169	142	158	153	170	158	152	173	165	130	148	199	145	128	163	164	175	149	127	141	146	143	139	160	161	149	146	131	122	137	158	146	159	165	140	141	135	156	178	159	150	142	155	146	163	150	142	159	151	154	174	144	146	134	145	129	179	158	133	150	165	159	144	156	167	145	137	137	157	135	145	144	152	146	152	148	164	148	156	162	158	167	166	179	155	169	162	143	162	150	176	170	133	143	154	150	131	160	137	143	170	130	129	153	146	123	155	169	156	139	164	155	192	153	154	138	157	176	177	137	141	148	156	155	166	140	154	158	151	137	147	165	138	173	173	156	137	154	137	162	133	168	143	144	170	132	157	149	158	162	137	126	160	167	156	172	155	180	163	146	146	151	153	165	148	144	156	173	141	150	157	141	167	160	143	166	162	153	158	173	168	132	157	144	138	175	147	164	178	153	132	146	167	171	165	138	156	172	154	157	143	151	150	167	156	172	163	151	142	124	149	153	159	164	138	146	166	132	143	157	157	173	149	157	167	148	167	141	159	145	136	165	139	142	159	139	161	145	167	127	165	189	141	141	161	146	153	152	170	149	157	153	151	147	138	141	173	159	164	150	151	142	126	151	161	166	140	172	158	156	164	165	145	141	148	147	149	175	150	145	155	151	174	163	161	146	156	149	183	169	184	163	146	156	171	182	142	161	155	160	153	153	148	161	118	151	135	163	153	152	129	157	159	164	144	162	153	158	169	141	189	148	173	167	147	134	136	149	160	164	151	141	144	155	144	145	142	156	144	137	151	166	145	177	159	147	158	142	180	164	168	132	168	135	143	179	162	153	185	161	127	144	184	138	149	151	155	141	170	163	148	161	154	143	165	151	165	156	152	149	157	140	150	147	158	150	152	151	157	156	138	155	132	176	153	157	137	181	129	137	153	126	154	161	153	161	171	161	146	173	149	140	141	144	125	150	126	150	161	200	154	152	156	127	127	144	152	138	160	171	152	159	159	137	139	145	132	159	171	154	151	153	151	156	158	170	153	130	173	148	163	153	168	156	158	145	170	137	146	162	148	167	149	133	149	149	147	157	156	153	142	158	157	175	167	147	148	145	152	149	153	142	152	158	158	163	162	181	166	150	163	149	155	175	154	152	143	154	164	166	153	126	139	151	160	144	147	150	151	134	167	136	136	160	136	149	137	140	141	178	153	167	130	148	164	175	144	149	159	156	143	137	143	152	166	138	169	155	172	127	161	165	146	168	163	163	149	161	176	152	136	153	150	162	157	167	156	150	188	157	134	151	161	152	157	135	157	146	152	169	143	157	157	158	183	150	143	168	132	147	155	162	170	157	141	141	152	165	142	150	139	127	166	153	177	168	176	149	170	154	163	177	181	161	156	148	150	158	144	157	135	163	154	165	145	146	155	139	146	151	147	160	172	156	141	149	173	167	146	169	146	175	156	138	153	132	143	130	167	176	133	169	155	147	151	149	160	146	158	151	161	151	138	160	151	129	150	143	154	167	187	177	154	173	157	151	154	171	171	145	160	144	188	146	182	132	119	147	156	167	151	155	155	159	164	148	151	152	145	145	154	179	159	152	170	138	166	159	144	130	123	155	156	143	166	132	144	157	139	144	137	162	161	172	159	160	146	169	150	168	149	157	152	160	176	152	142	183	159	160	144	153	151	159	146	143	152	137	156	153	142	173	138	162	139	157	153	160	161	157	150	152	168	171	140	137	163	126	150	148	146	149	144	142	149	148	159	171	153	141	170	148	129	154	141	156	141	154	184	145	149	150	133	171	156	152	136	152	142	143	150	153	174	139	160	141	159	128	141	170	156	158	155	147	163	154	167	160	147	135	142	178	147	168	169	160	140	166	161	152	171	162	170	158	170	157	171	151	145	167	144	154	141	148	149	129	167	138	141	154	150	149	147	142	148	172	150	133	147	138	153	132
12716	14588	26640	20657	12562	8044	5821	5372	4780	3608	3390	3574	3323	3547	2765	2847	2052	1816	1976	1564	1645	1489	1422	976	552	502	477	462	467	506	501	494	511	451	484	449	430	448	424	400	455	450	410	445	410	425	449	422	428	428	424	416	421	407	437	409	401	449	363	414	419	419	407	420	422	406	414	413	429	383	417	401	430	420	409	412	337	384	392	427	408	397	417	375	405	390	408	394	384	385	437	382	413	394	387	413	394	397	429	392	389	404	422	437	400	410	404	431	419	402	385	401	416	387	393	422	392	404	424	427	413	411	427	401	408	379	447	450	365	407	378	396	409	410	379	416	389	422	427	414	394	401	415	381	411	420	426	403	428	428	378	436	416	394	412	395	356	382	380	390	401	350	396	411	403	418	377	388	374	409	434	380	438	426	403	432	371	409	401	413	396	394	444	384	414	414	411	374	401	392	395	379	409	407	428	377	399	371	424	390	407	441	370	372	389	384	380	419	427	405	400	438	375	377	424	366	420	392	410	425	395	391	379	395	380	389	399	383	372	395	377	395	434	373	372	407	414	386	384	432	416	397	425	374	411	407	401	374	390	390	407	388	443	391	411	427	389	372	401	397	413	419	405	425	423	389	379	442	363	428	393	382	429	428	417	377	408	400	385	397	406	411	400	395	361	368	394	355	409	389	418	405	381	395	404	409	394	381	418	393	411	394	423	388	412	401	409	419	387	401	393	397	394	396	403	375	380	384	396	380	395	417	348	420	422	396	351	394	406	397	350	396	411	382	409	411	413	366	372	401	419	344	382	378	410	393	383	383	412	394	391	405	405	426	420	382	423	399	382	389	364	429	354	418	426	385	386	376	376	383	386	401	382	392	449	386	372	355	407	398	365	400	408	426	402	412	404	388	391	396	416	412	381	363	430	370	429	389	394	397	379	399	388	414	421	406	398	393	443	410	414	390	385	353	395	412	417	363	420	402	406	408	401	377	388	412	437	410	388	417	384	389	438	417	437	429	403	372	424	409	367	398	427	409	409	356	409	386	406	410	403	388	364	391	406	379	374	414	406	369	428	443	399	426	414	413	386	384	416	357	365	373	396	373	412	386	353	376	407	383	402	427	399	409	372	366	401	375	373	389	399	381	380	379	382	380	361	415	402	397	391	380	403	406	390	392	398	390	391	403	370	428	370	424	411	405	410	408	358	389	388	387	390	388	411	392	403	428	376	388	361	380	411	401	350	399	386	380	352	401	413	373	413	388	455	422	388	394	419	416	423	404	403	414	406	412	400	412	384	386	392	390	415	390	429	401	395	392	383	380	378	440	417	367	399	405	412	421	387	394	402	409	389	392	366	392	402	412	391	405	398	385	393	417	393	380	376	378	399	391	384	424	382	411	415	406	377	417	426	382	371	417	396	418	398	400	355	421	405	417	414	388	405	410	409	432	401	361	343	400	375	423	378	363	387	397	408	410	397	383	440	383	405	369	427	401	397	354	408	375	398	405	395	377	399	425	387	371	389	404	386	400	413	411	395	405	411	399	409	423	398	434	427	427	395	398	416	404	394	402	396	414	408	405	389	390	441	401	375	386	414	382	378	422	432	404	403	426	391	429	402	416	393	391	393	399	417	370	377	382	389	418	419	375	387	371	435	390	414	357	402	413	402	395	399	406	387	368	410	399	395	401	409	383	396	369	372	419	418	376	359	392	350	380	358	408	407	397	410	396	414	392	395	430	402	401	377	391	421	404	391	400	404	394	391	389	393	393	397	403	395	417	410	394	366	382	410	406	411	391	429	396	384	435	423	414	404	360	388	382	386	395	364	408	405	388	390	399	380	385	419	388	424	410	379	446	398	398	400	403	404	401	412	392	389	370	371	387	372	382	396	379	442	372	394	369	403	413	419	406	387	420	395	414	389	382	369	387	404	384	415	405	382	405	411	374	399	413	421	367	380	404	405	405	427	415	402	424	426	376	413	386	372	412	384	392	401	375	414	399	421	420	408	404	350	397	393	402	437	381	408	359	430	393	386	408	388	365	423	399	402	417	395	381	396	377	369	394	398	415	369	412	392	393	378	384	386	390	403	414	404	424	407	422	372	420	411	399	340	394	377	365	372	415	374	388	400	386	425	406	424	398	426	398	384	425	365	363	366	427	393	379	399	427	400	356	371	389	390	396	421	369	427	398	393	374	421	410	422	415	417	391	371	396	387	454	401	398	381	424	453	393	394	353	383	384	375	417	379	393	438	375	412	413	360	405	388	400	435	397	405	434	406	407	421	419	391	419	377	412	397	375	375	406	399	374	403	407	385	394	417	389	407	396	366	373	385	418	396	384	384	379	401	383	383	406	426	416	383	416	409	419	421	441	392	428	406	397	389	382	416	393	378	402	369	382	372	385	372	393	400	366	425	388	431	380	400	377	426	413	418	393	351	421	396	417	363	406	399	435	415	394	380	403	388	392	395	396	410	361	391	395	402	359	399	423	377	368	442	403	411	381	415	419	398	406	382	410	418	411	382	403	427	412	400	421	388	413	377	408	413	437	411	401	387	423	402	417	419	423	418	444	394	417	424	392	428	382	393	361	405	395	440	375	395	401	367	439	404	436	341	392	398	418	413	378	409	374	383	376	385	406	380	405	377	376	426	404	370	397	404	384	374	371	402	453	389	386	406	407	408	373	413	380	392	412	392	381	400	390	401	425	413	410	387	401	405	391	362	395	351	388	406	387	415	455	383	391	365	409	389	411	396	377	402	388	414	396	413	393	389	419	384	403	395	411	401	411	404	427	420	387	398	399	417	446	410	419	409	391	387	419	430	392	421	383	403	373	384	413	375	395	377	416	407	396	408	381	391	392	405	404	388	378	395	416	419	402	392	367	363	398	406	363	399	384	370	390	404	382	366	408	384	454	416	397	405	402	398	389	397	372	411	404	413	388	399	379	418	398	381	388	379	399	401	395	392	393	405	417	408	405	387	393	397	394	379	389	421	403	384	427	373	474	414	362	418	366	392	444	430	386	376	378	406	400	378	431	403	402	367	399	413	380	358	447	392	437	388	378	407	394	459	381	405	394	436	378	414	412	405	369	362	366	389	415	416	386	391	361	414	408	398	396	388	393	409	429	396	397	378	420	405	427	369	439	410	407	424	398	371	379	408	400	405	387	413	398	385	407	411	380	397	450	389	415	374	410	393	389	382	409	398	420	364	353	426	404	406	415	430	388	400	365	385	382	385	394	405	407	396	390	377	380	398	423	396	377	414	398	412	401	391	374	375	390	397	373	390	403	385	390	374	375	365	394	400	371	360	416	415	444	434	433	387	400	379	391	403	387	384	402	377	355	397	377	428	422	396	424	376	392	380	376	369	385	408	398	390	379	412	389	418	411	415	394	394	383	374	408	407	424	387	386	413	403	386	407	420	378	392	396	364	379	393	374	409	400	417	404	390	412	412	406	380	389	450	413	400	373	378	430	404	383	408	422	395	396	398	414	395	372	375	369	402	399
31098	26043	28125	14581	6279	3390	2547	2170	1447	1334	1240	1277	1337	1288	1228	1045	735	652	685	605	546	494	553	425	309	297	308	286	272	275	282	274	291	321	268	273	280	256	249	321	295	260	271	305	299	241	262	257	267	240	277	248	252	250	248	260	277	262	248	265	270	251	259	254	257	270	252	258	254	238	291	249	263	249	280	274	253	267	268	269	270	259	268	265	259	207	275	238	256	250	272	255	264	269	254	267	274	252	251	245	233	273	257	298	248	271	273	272	259	272	231	270	250	244	245	229	261	251	253	276	256	242	278	269	246	242	276	264	268	270	272	272	240	259	282	275	240	293	259	241	239	278	226	265	234	253	258	254	243	251	259	233	247	280	265	277	264	243	269	252	263	278	280	246	239	255	274	264	257	253	246	263	258	278	290	250	270	247	273	248	250	270	261	246	279	273	241	255	250	290	277	248	265	223	271	281	241	224	270	250	251	247	243	262	272	256	243	241	274	260	262	255	262	250	273	264	253	254	247	276	272	280	278	232	262	254	256	255	271	275	271	250	254	255	275	258	249	252	237	249	283	255	249	277	248	266	227	229	253	274	268	245	258	259	266	251	252	285	259	279	276	259	247	239	235	280	273	263	233	248	251	271	219	239	244	280	236	245	238	254	257	255	258	236	287	281	250	249	255	248	273	242	271	259	277	263	274	256	236	256	244	260	247	271	292	264	240	284	260	238	279	263	278	251	265	257	271	264	271	311	240	263	252	257	280	267	247	243	256	285	284	241	265	259	267	261	251	227	256	258	249	261	219	269	257	258	250	288	274	287	234	251	308	256	269	261	281	229	236	280	284	251	241	237	254	230	248	280	271	270	260	237	254	279	256	227	285	270	235	234	266	268	248	217	261	255	254	249	280	256	255	278	246	252	252	256	254	209	246	267	260	244	245	274	261	272	238	308	248	244	227	260	267	264	269	248	234	262	238	275	270	251	275	276	281	263	256	232	242	210	254	263	257	263	234	244	277	269	273	282	268	249	256	272	269	287	257	283	273	251	251	251	230	266	265	260	231	261	251	270	237	254	259	268	253	249	283	225	245	243	274	282	251	257	223	263	272	269	269	236	236	259	261	226	279	243	261	263	261	228	249	300	240	276	252	258	272	244	281	256	249	254	263	260	257	228	258	316	261	263	267	297	279	288	264	270	247	272	275	241	285	265	261	259	298	255	263	283	257	255	232	217	283	281	258	242	279	228	245	260	259	253	296	259	257	305	251	274	221	278	248	252	249	296	248	234	245	223	263	234	254	286	296	265	252	239	255	251	251	232	256	245	262	238	261	251	238	263	275	274	267	252	278	287	281	262	243	274	239	244	225	275	279	255	250	252	242	299	252	263	285	268	263	243	292	277	245	250	280	237	259	242	266	256	247	264	253	228	244	251	256	275	270	259	232	283	290	251	271	282	264	264	272	228	227	261	259	270	251	225	248	266	270	275	252	259	273	249	237	234	241	278	272	269	242	249	245	273	236	262	223	252	276	269	269	256	268	265	287	263	270	239	286	270	249	285	261	252	262	255	260	260	267	266	277	250	248	278	243	264	222	247	272	267	260	276	237	276	293	262	248	241	264	233	257	259	271	258	238	265	283	250	259	264	254	279	245	241	272	274	251	262	261	279	262	274	261	269	252	272	272	253	272	282	268	264	273	273	222	255	256	251	260	232	268	270	245	251	248	249	260	271	268	244	300	223	274	267	249	232	268	242	238	251	295	274	240	278	268	259	273	284	259	242	257	289	252	270	289	257	260	243	209	229	246	235	235	242	303	281	246	257	249	260	258	284	262	238	250	260	261	261	271	246	245	274	251	289	280	274	235	213	259	244	261	252	223	222	236	249	274	221	241	264	301	258	241	252	239	227	284	280	289	281	246	270	254	254	240	252	228	270	251	297	214	258	269	249	226	249	268	247	274	265	287	257	203	223	254	254	263	266	262	235	235	227	248	232	246	264	247	263	234	251	229	245	275	245	263	255	279	250	243	244	244	248	256	252	240	269	256	253	242	266	296	249	242	305	254	291	280	269	292	250	233	278	286	264	244	242	235	231	289	281	245	247	267	280	246	285	245	247	268	276	241	254	257	242	273	250	265	220	234	294	247	268	281	269	253	258	253	278	246	253	272	255	272	254	291	253	273	238	237	272	276	266	243	294	274	273	246	250	237	251	259	255	275	263	234	244	243	246	267	260	255	270	251	252	270	272	227	264	290	267	229	267	243	267	297	230	244	261	256	270	246	245	252	250	253	265	237	257	307	254	235	276	221	249	260	304	239	266	260	236	241	295	286	251	252	243	265	259	272	277	290	264	245	242	270	251	241	240	249	253	243	253	242	266	295	235	279	241	260	267	265	252	245	249	254	242	243	251	248	247	281	264	256	300	261	276	250	253	225	253	261	238	235	233	268	271	274	259	266	259	270	268	253	296	276	267	262	259	268	246	250	264	264	292	248	246	277	256	264	261	239	283	256	270	248	274	265	241	261	248	281	244	254	291	234	249	278	257	218	233	258	270	241	256	290	273	227	241	295	255	226	249	261	257	249	270	255	245	243	255	253	258	308	259	242	246	281	295	245	266	255	254	263	262	260	285	249	242	245	235	261	266	271	256	263	278	254	281	263	256	222	283	307	259	266	262	235	261	251	255	280	266	270	257	247	273	280	281	282	260	272	256	256	248	261	225	268	273	245	246	286	267	274	266	246	255	270	251	264	258	232	238	268	261	216	248	248	275	262	234	271	261	237	276	269	225	258	274	277	254	266	272	271	274	264	230	260	259	287	261	270	248	264	249	269	267	241	254	265	263	259	230	279	247	284	259	242	273	253	248	255	249	251	248	261	247	239	248	266	266	282	264	258	263	247	246	262	294	290	243	245	259	253	257	242	248	249	261	252	308	301	253	251	235	251	263	265	258	244	280	280	285	245	282	274	267	265	281	254	222	229	268	258	280	257	271	235	257	274	275	271	252	266	271	243	246	238	252	278	245	253	234	263	230	237	274	227	238	251	264	259	247	255	280	269	259	228	287	259	271	264	269	255	284	259	269	228	257	256	277	273	245	244	290	264	251	285	262	256	253	289	272	245	285	250	274	266	252	230	267	262	264	259	268	261	252	270	235	248	236	310	273	251	259	217	243	294	273	264	232	265	261	254	257	226	249	280	251	296	262	247	242	237	236	269	264	262	266	255	272	257	269	253	224	290	297	272	236	256	270	238	258	265	260	268	276	240	274	258	297	272	249	231	230	243	259	281	284	266	235	263	265	252	249	245	280	277	252	281	243	275	245	236	270	266	247	255	280	256	265	263	262	254	264	246	275	240	266	294	259	273	276	244	284	257	248	278	260	230	220	280	272	263	267	238	265	240	258	269	260	250	247	250	280	206	241	249	266	264	274	273	241	241	263	247	218	259	249	267	248	270	276	232	251	251	258	251	259	217	256	261	260	254	255	261	244	234	221	254	256	257	242
16435	19286	29322	21371	14289	10422	9762	8507	6446	6025	5255	6303	6148	6154	6275	5772	3824	3094	3356	3121	2702	2449	2821	1806	936	854	852	849	795	803	799	802	791	747	738	720	713	717	684	671	732	724	702	706	725	675	684	677	627	652	666	690	673	713	640	629	628	625	647	691	647	618	681	642	631	679	648	627	651	679	636	635	646	642	597	665	619	611	675	611	648	628	627	669	629	601	652	636	653	652	660	619	616	625	627	639	575	633	614	642	652	622	637	632	632	660	592	672	658	667	635	614	604	638	647	628	669	646	663	647	612	630	664	636	657	636	621	643	626	655	609	638	617	596	662	643	630	611	671	650	612	646	606	638	637	631	640	649	651	591	634	625	666	645	672	665	624	596	606	617	671	616	600	637	633	626	640	555	643	644	590	639	634	655	587	599	625	636	596	615	613	636	632	619	597	669	659	592	615	595	611	661	613	646	604	617	592	632	617	603	609	632	632	652	633	620	634	706	618	580	627	673	633	644	597	612	605	597	634	611	639	581	616	599	628	628	649	616	624	598	636	609	643	669	611	605	634	641	652	644	665	615	661	640	649	636	633	635	588	622	667	621	611	647	614	663	635	659	649	612	635	599	605	585	642	639	636	590	634	631	606	655	616	662	646	645	597	613	609	640	649	648	623	684	616	626	635	629	599	561	656	610	617	632	658	681	610	615	633	657	613	654	665	628	616	609	599	626	565	563	670	639	611	597	620	580	619	642	657	598	616	630	641	699	663	637	606	627	654	653	657	597	602	633	637	620	588	615	614	642	610	609	598	627	614	611	634	606	605	645	661	627	621	647	603	631	644	656	656	619	613	644	629	548	614	587	616	608	584	630	638	627	614	611	642	656	617	596	637	621	613	599	592	641	669	659	618	587	612	607	613	600	620	645	581	553	626	637	633	586	616	629	606	574	643	626	630	634	625	620	641	571	608	646	611	632	633	592	633	567	615	619	674	590	638	637	642	632	640	640	614	634	635	626	612	661	616	651	619	629	621	632	597	634	584	685	659	628	636	639	613	599	598	592	588	588	608	622	656	669	623	600	631	628	601	589	634	636	605	634	691	587	616	618	661	638	613	607	604	622	611	634	634	671	623	615	640	604	629	637	641	580	633	600	594	618	653	628	628	606	635	674	646	662	629	626	605	578	678	661	580	636	606	634	608	606	610	605	640	625	632	628	637	644	659	648	639	646	608	593	614	644	611	607	624	639	611	615	607	623	618	616	599	617	645	638	642	650	639	620	614	620	602	602	624	580	584	595	652	622	601	669	600	662	615	625	644	605	625	591	640	632	596	674	632	612	611	615	633	597	608	625	606	604	631	661	606	608	593	626	647	662	608	627	617	683	608	611	621	628	601	621	641	633	611	634	624	618	610	616	635	599	666	623	659	617	658	671	614	650	642	646	635	637	623	610	601	575	636	655	588	631	612	592	652	665	584	622	610	629	661	609	636	623	643	624	604	628	635	627	592	579	633	688	626	613	633	658	661	638	661	648	627	632	620	609	637	636	618	636	655	615	624	626	610	602	611	607	642	597	627	588	625	589	649	662	628	608	637	614	582	639	598	633	662	608	598	597	631	690	614	603	645	618	623	636	631	639	595	617	618	680	641	678	607	620	634	645	642	611	650	615	619	637	594	645	643	666	652	634	619	654	604	607	629	601	625	580	635	655	625	605	599	595	629	660	634	617	650	660	606	623	680	642	645	635	647	670	614	640	621	618	636	621	613	580	602	636	607	605	624	634	641	647	646	645	653	593	639	647	656	594	607	564	644	650	619	624	602	623	626	667	604	602	627	644	593	613	618	598	595	624	617	617	607	613	631	632	605	596	648	621	583	626	599	611	623	643	614	559	643	644	605	649	610	590	597	631	593	613	579	631	648	605	617	670	620	629	617	609	593	647	659	608	628	615	618	602	596	629	643	656	631	601	614	584	614	629	636	655	646	630	626	602	637	646	626	669	685	566	658	596	620	591	620	608	624	581	650	645	601	604	645	585	620	600	602	635	667	659	632	640	614	547	646	616	644	616	644	631	611	661	599	615	621	666	646	637	637	631	607	602	613	636	625	588	649	615	589	644	604	632	603	566	641	594	621	650	580	634	592	638	622	636	627	607	598	644	622	592	630	632	626	641	662	610	571	588	583	574	639	580	626	619	572	583	651	570	625	583	604	629	588	639	595	596	615	594	590	624	650	619	623	600	630	632	602	582	565	608	634	608	638	639	579	608	637	655	611	577	656	627	649	572	666	645	632	616	600	657	612	586	630	603	649	616	647	634	623	635	630	648	647	603	698	624	600	639	573	592	614	641	608	574	611	632	683	559	601	629	554	654	630	620	609	598	661	612	625	609	608	650	603	679	597	625	683	575	569	653	616	594	644	623	626	606	624	611	644	638	621	594	611	639	646	635	615	608	645	605	625	696	613	648	658	650	660	610	615	625	632	627	606	586	629	622	613	669	627	651	625	681	626	684	673	617	579	635	635	633	669	597	631	643	612	625	658	664	617	663	566	613	628	638	639	652	630	647	669	620	632	637	608	630	590	616	674	643	627	660	629	596	623	632	613	615	650	658	597	611	625	595	624	646	633	621	625	628	635	624	621	661	626	616	618	641	585	628	592	608	597	593	625	600	647	629	623	614	653	583	611	617	606	599	655	620	683	669	624	593	623	637	649	593	630	557	608	658	605	649	644	594	617	620	621	612	600	605	616	641	664	615	649	636	638	628	600	581	631	571	621	637	618	632	658	630	608	635	639	670	630	646	603	612	668	596	613	654	644	608	621	628	677	619	614	598	638	649	624	614	596	605	627	653	618	663	578	592	631	613	622	590	663	685	642	659	663	651	637	594	618	612	645	635	630	615	653	558	637	644	584	586	630	603	633	654	613	598	650	574	645	647	590	638	659	647	611	637	623	662	641	616	592	635	658	604	620	627	664	625	629	629	670	587	665	594	658	640	654	612	604	624	633	628	620	653	606	623	584	615	629	633	568	627	648	665	618	645	612	626	662	633	649	668	601	604	594	626	611	598	596	651	619	587	619	652	641	610	633	675	667	594	613	631	663	591	599	643	617	659	588	619	628	603	706	632	631	626	650	650	600	622	620	643	636	631	676	630	655	615	628	647	571	591	626	614	654	662	637	620	653	652	600	647	585	623	616	665	607	610	646	619	626	643	595	646	672	640	627	624	636	624	620	652	628	652	606	663	654	608	589	625	640	675	626	637	679	624	716	625	610	631	614	646	685	636	665	611	611	641	664	614	635	654	646	577	630	601	610	626	621	633	623	604	633	636	643	613	632	621	624	580	650	627	629	589	642	613	640	592	606	628	653	646	685	600	668	624	637	606	628	605	609	631	601	616	666	610	581	592	632	643	634	646	617	661	651	615	610	600	613	688	642	625	621	644	641	631	637	624	648	660	611	589	633	606	654	623	614	626	580	586	619	639	605	637	621	670	630	592	626	618	582	630	597	645
14009	12581	10067	3407	1300	819	785	463	388	337	300	298	296	290	284	285	217	241	241	256	271	261	260	229	258	255	249	230	250	227	251	231	249	235	253	252	247	245	250	225	207	270	225	228	252	219	222	240	256	237	246	243	232	250	235	244	236	253	241	236	227	217	283	250	241	248	225	240	223	253	239	246	229	261	225	230	251	214	237	242	231	245	240	221	254	229	253	243	226	247	222	233	241	241	232	214	219	251	225	248	258	231	233	223	254	242	230	239	198	234	220	257	221	241	213	226	245	207	232	259	252	228	243	223	235	207	269	223	269	215	228	242	243	264	253	237	247	245	254	282	255	238	250	267	221	250	216	227	226	214	211	230	248	264	236	264	254	233	236	239	276	257	211	261	242	237	253	261	218	232	254	249	232	249	209	204	241	244	208	255	233	245	244	230	231	267	248	250	259	229	226	231	237	228	227	222	222	253	236	232	232	245	216	213	224	236	264	227	239	260	238	216	267	250	251	230	227	236	222	233	242	224	258	251	249	205	243	265	242	221	231	236	216	251	252	250	227	223	240	220	224	203	244	243	202	224	220	227	236	229	204	251	216	244	239	209	212	262	245	239	249	246	212	229	236	222	225	226	240	259	228	230	260	234	222	245	253	214	263	224	213	240	231	235	246	261	231	235	239	250	239	253	239	228	272	249	244	221	241	250	222	277	235	238	237	227	237	194	217	270	208	227	247	227	227	269	251	254	223	221	237	239	268	214	225	219	217	210	209	236	234	250	218	217	238	239	250	233	245	276	224	255	223	234	243	223	210	269	205	249	243	218	242	228	229	231	231	244	244	232	251	238	233	248	209	223	226	249	228	210	229	217	223	227	235	226	232	228	249	257	234	259	253	262	258	276	223	213	222	224	260	247	222	216	226	231	228	232	223	219	239	246	252	226	246	220	232	252	264	243	212	211	240	271	233	261	225	250	242	271	235	226	264	217	257	251	236	238	244	266	215	239	275	226	268	254	270	247	213	252	229	246	222	209	236	231	239	223	252	257	202	230	238	252	219	221	213	242	236	227	248	226	224	245	247	225	215	246	218	242	232	235	233	253	241	236	252	244	246	234	243	244	239	238	226	254	186	191	222	250	265	208	224	225	233	227	244	237	231	269	238	263	231	234	243	259	261	232	247	224	240	245	226	216	247	219	241	240	237	246	230	237	250	218	229	216	240	249	221	251	231	259	251	229	258	217	239	248	219	197	236	250	238	226	228	228	243	230	239	251	212	215	235	231	252	267	249	228	268	258	236	253	260	246	232	221	240	215	218	240	233	239	234	220	241	235	232	253	218	252	245	266	262	217	246	237	249	245	247	253	231	247	222	233	234	235	248	249	223	244	225	232	223	244	238	217	201	239	202	236	264	235	242	248	228	240	261	229	237	224	264	223	229	247	209	264	249	183	187	257	249	236	237	222	261	240	232	223	231	237	220	264	250	251	227	225	237	226	228	266	240	236	232	196	252	244	260	217	230	253	275	224	246	258	226	245	229	275	255	229	242	225	266	223	227	246	216	247	265	246	244	231	245	211	260	215	245	253	242	251	262	254	215	213	253	209	215	266	265	238	245	259	247	232	233	237	221	249	225	249	211	263	210	218	235	242	231	210	244	234	221	250	227	246	221	240	242	225	234	230	226	217	259	210	239	184	247	209	266	230	247	216	257	243	236	231	229	236	249	211	235	231	266	227	195	244	228	264	231	239	195	222	236	251	220	257	240	220	226	244	202	248	243	216	252	233	260	222	242	213	227	256	221	239	239	225	216	239	216	228	214	237	243	245	222	211	236	237	218	227	203	256	263	219	231	256	250	248	278	224	239	205	236	237	214	262	263	236	235	204	216	263	241	243	224	257	221	248	235	252	232	234	263	238	218	240	244	218	223	212	215	222	239	238	242	244	221	283	239	213	246	223	245	245	254	210	247	277	233	211	232	238	233	228	236	238	216	243	243	222	261	224	240	221	246	244	275	223	256	246	216	224	228	221	246	248	238	241	246	216	253	269	252	248	247	249	256	250	229	254	241	229	263	230	234	249	249	242	246	267	217	263	264	220	234	244	221	238	263	224	233	255	256	238	254	222	228	220	231	244	233	256	269	216	234	246	258	228	241	265	272	236	217	228	224	251	218	209	241	229	225	245	214	241	248	229	234	238	239	241	229	252	247	256	236	255	253	243	274	208	247	266	237	253	247	235	248	207	224	237	240	269	225	253	253	254	229	226	223	252	213	224	229	233	212	259	224	234	218	218	241	239	226	219	242	244	260	239	253	228	212	221	228	237	229	240	215	237	228	239	227	238	238	240	234	224	250	211	249	214	241	246	249	218	241	216	240	244	262	242	220	203	232	221	243	248	224	219	238	224	233	236	249	248	248	249	241	250	235	215	236	228	223	227	233	243	256	229	266	267	243	248	268	266	252	215	264	222	250	213	262	251	240	232	254	223	238	219	237	241	226	263	232	229	225	235	248	249	241	262	230	237	245	221	234	246	224	238	244	241	226	249	251	241	263	234	212	234	241	248	211	224	226	244	230	219	212	236	206	236	218	241	232	258	249	280	241	279	275	223	222	225	239	250	231	251	233	230	256	257	235	230	261	234	239	232	237	283	218	250	243	269	204	259	261	240	264	231	245	233	225	226	246	238	229	225	239	239	239	240	249	264	235	196	240	230	218	234	218	218	233	268	283	247	216	250	260	225	248	272	237	252	246	234	213	250	251	219	248	231	218	239	245	252	240	227	263	233	236	241	239	264	214	240	256	258	238	243	221	225	238	233	226	222	229	241	235	219	237	236	221	240	254	250	240	226	241	249	218	203	227	217	224	236	230	248	243	219	256	211	248	240	258	256	252	223	241	236	261	270	259	217	231	220	223	241	213	229	240	246	262	217	238	232	235	213	262	243	261	219	220	260	242	257	258	256	242	243	222	258	221	248	224	239	225	228	247	242	260	240	249	238	220	228	223	240	261	262	222	257	237	237	261	236	254	231	251	242	231	238	252	219	247	251	265	240	218	255	230	205	258	270	258	221	224	272	224	251	214	222	244	251	250	218	241	238	234	240	226	246	237	258	232	227	212	230	226	246	268	242	260	216	229	244	237	239	241	208	254	255	227	232	230	220	216	255	220	217	236	226	252	227	267	240	222	243	233	233	225	243	235	235	247	228	262	187	217	237	265	242	240	234	227	258	259	237	234	225	210	235	225	247	222	216	231	250	221	228	235	258	204	221	247	226	241	215	230	249	242	223	242	231	245	225	241	261	278	262	229	254	216	219	279	252	241	241	243	280	217	232	242	217	219	239	229	215	248	223	267	226	251	239	234	250	236	244	244	237	253	238	249	243	242	238	212	261	222	223	257	252	229	219	223	244	242	244	238	233	224	208	242	248	247	221	222	231	221	249	222	268	217	250	226	225	237	222	236	268	229	264	236	238	238	229	244	237	245	234	242	242	225	251	240	262	231	234
7807	9979	13077	8001	4087	3302	3314	1911	1586	1132	982	930	872	937	778	721	644	645	678	583	640	587	674	523	568	566	597	599	573	581	579	562	549	570	567	526	541	582	546	563	555	567	550	539	523	535	540	541	569	509	556	533	567	569	516	548	530	538	530	527	554	537	524	587	554	561	578	579	541	571	534	557	569	584	571	590	533	579	556	526	571	530	561	531	536	559	520	612	535	524	540	579	502	569	536	539	530	571	545	571	551	569	551	517	540	588	614	542	547	577	522	566	554	572	523	574	547	534	556	548	535	571	553	532	554	604	548	550	543	573	572	579	543	563	580	545	518	517	563	568	510	557	578	561	570	578	556	572	546	562	523	589	541	549	570	587	557	566	531	599	531	543	559	552	536	550	524	560	519	554	566	527	509	543	565	576	562	585	547	574	544	573	535	581	555	567	551	554	581	536	554	516	586	576	531	581	599	564	587	545	562	583	573	544	545	523	590	588	553	523	590	523	554	529	526	556	540	577	595	526	554	532	563	543	536	490	528	515	565	555	526	566	554	529	526	528	556	538	598	519	547	562	542	581	583	557	562	549	566	567	477	573	559	548	520	546	574	564	576	536	513	532	562	537	543	544	554	532	551	518	611	552	549	567	555	527	577	548	555	551	574	531	538	550	515	557	569	571	544	525	570	554	518	539	581	544	570	549	497	558	519	521	597	583	549	533	561	547	568	542	535	563	578	567	535	566	613	533	564	614	578	624	607	549	555	523	572	583	562	571	549	540	546	576	580	569	542	554	539	551	539	600	562	553	538	586	527	582	532	560	566	546	539	571	528	584	568	589	541	515	552	548	559	569	543	555	576	543	507	569	532	564	535	577	538	536	548	589	588	539	529	556	566	597	576	552	571	574	568	548	567	557	562	525	568	539	556	570	535	586	544	592	529	561	542	608	528	579	598	569	517	567	586	526	563	507	554	535	609	495	547	536	590	565	576	546	538	538	540	507	614	525	526	542	555	531	528	539	555	558	522	527	535	521	553	552	550	583	556	558	546	557	552	528	574	537	557	559	552	538	548	592	542	532	521	539	574	523	549	549	550	586	560	531	513	574	588	532	571	622	547	557	557	591	578	569	551	522	503	577	559	541	562	548	580	508	561	544	556	552	586	555	583	564	551	490	554	572	519	561	529	551	535	567	568	568	556	543	593	548	540	533	585	545	567	536	545	567	538	527	580	540	546	540	593	545	562	537	536	505	558	580	589	573	535	535	557	533	550	542	540	613	553	542	569	568	525	565	547	608	539	531	556	571	562	583	546	556	541	563	551	546	542	550	558	559	567	567	552	569	524	555	546	523	596	567	592	562	581	537	554	539	548	576	548	538	575	577	526	589	585	553	517	559	554	568	596	558	569	560	522	578	511	536	521	571	547	505	552	564	552	574	566	510	541	608	529	533	501	530	553	535	539	604	575	570	524	570	570	532	556	544	532	529	545	542	555	552	563	542	559	508	547	531	563	612	523	573	569	528	578	524	569	568	555	577	559	568	538	567	584	528	559	585	568	532	587	557	562	574	572	573	577	540	616	583	581	546	510	563	592	508	527	577	522	534	568	576	572	520	519	563	584	578	547	558	543	555	523	579	574	575	562	567	562	537	586	543	575	600	536	588	555	534	529	539	552	588	544	570	534	548	578	521	591	562	576	564	560	553	586	559	535	540	556	533	540	581	519	574	560	549	530	577	563	520	601	609	592	548	602	554	566	580	553	521	550	570	563	552	535	549	533	549	581	559	538	547	549	555	545	568	506	558	560	557	565	565	554	554	530	580	572	590	562	548	547	545	537	583	585	557	555	528	564	558	550	577	564	531	553	570	561	552	525	601	565	563	538	551	545	535	576	586	562	533	554	535	517	563	527	563	573	566	583	530	542	569	538	581	564	553	547	510	526	544	545	558	534	575	571	556	542	547	567	547	552	553	527	582	565	513	537	574	569	544	554	544	589	498	611	540	588	515	547	573	631	599	531	541	563	583	601	511	592	543	553	555	581	565	564	554	585	532	587	568	497	542	536	539	545	543	556	549	524	576	553	545	577	554	509	570	550	540	516	539	556	560	566	547	546	559	538	488	564	554	573	571	544	524	551	563	560	573	534	598	586	536	584	542	581	561	575	543	569	565	527	574	582	559	556	513	573	555	578	555	578	572	515	584	607	593	553	589	551	524	518	575	550	589	514	602	550	494	532	567	585	524	541	548	581	547	577	529	612	568	555	491	561	552	569	537	574	576	544	549	568	584	496	523	559	519	565	558	493	542	580	529	530	564	533	566	534	573	549	563	600	539	516	582	543	529	562	562	569	541	510	540	552	594	588	577	567	558	605	544	542	524	534	580	597	531	574	520	582	514	530	528	568	565	535	566	579	569	551	606	540	564	543	558	571	581	602	515	544	559	584	588	603	567	522	592	565	576	535	511	526	556	571	509	542	528	531	566	588	550	578	577	535	552	604	547	554	522	552	579	541	550	554	562	539	547	552	574	584	534	500	530	545	582	555	576	564	508	551	544	475	532	569	593	551	566	541	554	536	532	525	486	534	577	556	552	540	578	527	532	536	575	574	568	608	553	569	550	564	554	527	546	581	622	553	564	544	546	510	590	603	554	555	580	521	552	560	567	553	577	561	546	547	554	572	570	586	577	582	566	523	563	559	551	519	592	559	560	556	531	547	536	576	543	571	547	545	581	565	570	590	533	551	547	552	565	538	521	584	575	524	538	548	584	538	560	596	580	527	553	580	510	531	546	551	547	501	552	515	538	533	546	500	517	568	560	577	542	574	550	545	570	577	544	572	566	535	545	586	551	582	540	557	566	552	529	547	541	534	553	532	515	562	540	599	551	554	568	572	550	549	574	553	578	561	527	580	589	542	537	542	524	562	625	579	535	570	547	523	551	568	562	557	544	562	549	566	565	613	547	591	560	560	550	573	548	562	550	572	510	572	580	535	533	554	537	556	567	573	556	577	564	547	574	557	574	541	513	535	554	569	517	565	551	518	550	523	582	575	566	559	525	527	584	588	566	531	571	566	608	592	550	574	571	567	550	577	532	555	569	571	555	571	611	509	567	569	540	552	560	537	540	531	550	539	546	571	559	563	555	533	558	555	591	522	582	552	543	527	583	545	581	517	575	558	577	566	544	572	565	590	506	585	537	530	545	580	582	537	506	583	545	581	575	554	512	523	542	503	573	533	538	560	636	578	588	554	548	528	557	563	561	550	544	530	537	537	544	534	549	538	547	524	561	530	533	539	517	592	590	555	589	533	546	532	532	553	542	571	573	538	585	509	503	496	549	557	560	580	556	562	586	538	525	536	515	563	578	514	579	572	553	550	592	594	582	518	526	509	563	577	556	547	549	527	595	569	532	569	560	518	507	544	550	606	534	580	571	542	574	536	555	584	556	551	544	577	549	574	591	549	573	529	567	580	553	546	544	537	536	576	529	557	546	570	554	573	521	532	551
26850	20249	14155	6067	2911	2249	1378	992	976	768	545	639	910	964	815	717	445	457	340	301	313	280	313	197	172	159	179	142	140	150	144	166	149	156	139	158	153	145	147	160	157	149	152	146	144	136	141	157	158	163	153	159	165	144	154	142	148	122	126	162	142	148	157	147	140	142	138	139	123	139	135	152	136	132	150	166	155	158	140	151	150	113	157	132	138	163	139	148	172	159	135	123	137	149	156	136	127	111	132	140	158	141	177	123	151	157	145	149	163	139	147	138	156	140	142	149	153	134	158	153	143	132	157	164	158	105	121	147	123	150	148	147	132	150	157	132	151	152	150	130	141	165	150	145	133	151	142	153	137	146	151	170	173	135	148	141	144	137	114	147	147	141	142	165	169	149	148	142	164	140	147	129	163	130	163	141	154	157	151	149	149	133	139	138	148	133	141	123	160	145	102	145	138	132	155	145	153	154	153	133	168	125	131	140	172	146	160	142	155	160	168	148	147	142	137	130	126	146	146	163	138	145	150	132	147	133	155	157	156	137	152	149	129	150	133	129	132	145	129	158	169	143	145	144	134	157	126	170	128	155	149	160	149	154	153	158	160	135	140	137	132	145	135	141	136	149	155	164	137	136	154	149	144	140	142	134	176	158	146	143	158	137	136	143	144	140	127	125	151	159	158	146	139	131	147	155	140	127	117	136	131	133	159	140	148	143	136	137	151	127	131	161	144	136	159	129	125	126	145	142	167	147	146	142	172	144	124	183	148	142	173	166	151	151	159	151	140	148	144	144	140	135	131	139	152	151	153	127	148	128	148	148	131	136	134	137	165	137	127	136	132	158	145	141	159	133	130	128	130	158	157	168	119	133	157	161	156	149	142	149	145	168	151	151	139	129	139	149	154	144	144	153	155	154	136	144	119	137	143	133	148	117	150	146	150	122	162	140	149	136	145	137	135	144	137	146	142	164	159	142	133	140	132	147	124	127	155	134	156	135	146	129	119	144	149	171	159	137	138	161	128	145	142	158	137	126	133	124	134	158	143	129	139	155	172	141	118	143	147	163	146	151	136	153	139	129	144	140	122	145	164	150	169	162	165	138	123	145	152	137	153	146	138	134	125	129	131	140	155	142	151	169	139	145	165	147	137	142	128	153	156	158	153	159	145	144	162	161	160	133	131	138	148	150	145	131	146	127	148	137	123	144	140	124	144	126	155	142	160	144	153	154	130	140	128	133	158	145	126	144	144	142	114	139	142	136	120	153	153	167	154	134	158	137	129	152	132	158	118	138	176	156	150	158	155	162	127	144	140	122	145	154	143	143	149	145	145	135	146	145	153	132	121	143	167	123	152	133	156	158	136	141	129	139	148	147	138	162	152	151	137	137	127	129	150	154	152	168	146	160	141	167	141	139	150	143	150	146	158	136	130	143	141	139	132	158	144	139	155	151	153	168	129	140	151	141	138	155	142	127	137	120	113	144	161	152	140	125	144	153	147	151	138	134	147	138	135	131	142	123	144	167	131	141	138	141	136	120	139	147	136	143	150	123	152	137	127	147	129	135	138	132	150	125	126	148	126	140	136	152	139	142	141	133	172	129	144	140	141	126	134	139	152	148	131	165	138	139	129	134	154	160	180	140	145	131	147	144	153	155	134	138	151	148	138	140	148	113	155	143	137	158	150	164	170	137	144	138	138	137	135	156	125	159	161	132	136	135	144	133	124	143	130	141	131	158	159	138	166	155	148	157	125	143	148	151	140	148	147	146	144	140	164	132	143	150	144	143	130	121	128	154	130	147	150	127	145	150	158	148	144	149	138	140	110	173	148	147	151	147	128	141	137	140	126	148	151	132	154	154	151	130	159	128	152	139	155	172	127	144	120	152	149	126	152	146	144	126	148	171	161	135	133	136	149	145	121	145	157	139	140	127	147	152	130	139	161	153	144	148	130	155	136	150	157	132	153	135	146	118	130	126	142	150	157	117	140	111	127	142	150	124	143	135	145	149	132	145	140	142	134	139	140	168	141	151	127	165	153	173	120	126	154	144	119	148	130	116	118	132	166	156	139	120	131	133	150	141	131	123	151	144	141	161	148	157	129	131	143	152	131	145	137	153	162	139	147	134	155	128	129	123	111	131	125	157	146	135	147	136	166	163	117	138	148	144	137	145	143	128	149	159	111	135	150	149	128	135	149	136	170	142	150	157	140	160	159	150	152	138	149	162	154	157	151	143	147	135	129	134	162	129	127	137	131	139	123	153	142	163	128	140	116	140	148	140	151	147	148	147	134	162	152	156	139	148	148	136	145	125	134	111	156	157	119	154	110	131	148	137	165	160	123	123	149	166	140	108	126	152	153	139	178	136	146	128	129	139	123	125	137	138	119	127	139	148	142	126	164	153	133	140	138	140	129	135	159	172	142	126	138	142	151	139	158	155	133	154	139	146	166	141	149	145	127	165	161	134	158	151	132	152	141	147	133	139	153	152	158	138	175	144	135	135	154	169	145	143	159	132	138	138	129	151	136	147	134	136	133	125	133	136	142	141	139	139	142	153	129	139	137	135	158	151	142	157	147	144	161	133	147	140	131	157	155	147	165	151	129	150	148	146	133	151	138	120	149	157	149	150	147	150	143	158	149	123	149	150	137	139	159	125	136	157	160	152	124	144	157	119	124	136	131	130	140	129	115	127	137	131	150	161	149	127	130	150	154	168	136	129	140	136	134	134	135	138	149	144	121	159	133	156	134	152	132	149	141	130	131	106	125	142	137	120	150	142	124	161	156	133	122	144	165	148	140	155	174	141	152	125	147	145	147	140	168	165	135	147	161	160	157	143	123	134	142	132	149	144	136	145	135	150	141	160	167	146	170	140	147	136	145	116	135	117	137	158	153	150	134	160	164	145	132	160	143	171	165	142	138	132	135	126	138	134	148	159	143	137	153	130	125	140	170	156	171	167	125	158	128	148	152	153	135	148	150	132	160	140	160	143	143	131	137	145	147	156	141	140	147	135	157	148	148	148	117	147	152	147	138	144	133	146	150	140	145	120	132	142	155	128	154	120	148	153	151	135	164	156	163	139	146	147	128	149	135	142	147	138	164	115	180	151	132	149	146	156	152	164	129	152	159	139	151	142	162	154	146	140	133	153	129	131	128	154	136	120	145	134	154	151	173	129	120	147	137	145	125	152	179	159	123	148	144	144	132	181	139	136	153	149	138	142	147	142	147	155	142	142	135	134	129	142	120	156	133	142	150	145	121	145	118	161	144	152	138	146	144	155	153	144	160	161	141	160	153	134	156	159	145	175	138	167	162	134	152	158	145	160	145	143	147	157	168	151	151	157	163	134	138	131	150	129	137	157	113	138	112	153	127	154	129	148	143	139	126	147	132	131	133	157	135	126	148	167	137	158	124	149	130	141	135	151	132	152	156	163	126	179	125	148	125	129	139	150	127	144	126	132	153	153	138	143	150	159	142	133	137	147	164	148	129	153	125	147	146	137
14948	14716	16474	12328	8549	8268	6016	4510	4824	3563	2752	3532	5109	4868	4656	3683	2480	2523	1822	1685	1833	1446	1612	832	574	504	470	456	481	461	451	437	485	434	448	463	448	440	428	439	414	397	409	407	424	419	365	416	379	407	397	412	408	414	348	409	426	381	391	402	387	379	414	375	373	358	411	405	378	392	395	358	369	354	393	389	369	376	416	340	404	410	371	359	355	390	390	372	395	407	393	374	378	399	386	347	405	380	360	391	389	345	369	389	385	411	398	399	391	373	398	398	402	394	375	401	345	397	384	411	395	371	364	351	402	337	364	393	363	374	360	370	388	368	367	394	405	363	381	363	381	361	378	376	360	393	357	390	376	357	351	379	360	374	366	384	401	362	369	368	414	384	390	346	374	391	396	383	370	345	404	375	369	365	391	409	387	339	390	414	386	361	346	400	369	386	366	373	436	391	341	361	350	382	380	370	393	368	350	349	376	346	405	373	382	350	392	343	393	407	367	370	406	355	376	365	384	318	392	398	385	400	353	375	386	359	364	331	389	414	385	406	400	401	359	355	388	391	366	387	390	359	356	397	375	351	388	395	369	353	401	383	380	333	397	397	398	383	388	388	372	364	347	414	373	378	370	363	395	348	394	371	348	397	403	342	365	380	387	399	343	346	364	345	346	368	399	367	380	364	378	392	381	387	368	404	353	371	365	357	367	384	380	383	371	375	343	354	397	379	387	334	416	396	403	364	407	387	405	399	380	360	383	406	362	384	339	350	376	365	366	413	360	377	350	385	338	365	397	363	366	376	411	401	363	375	376	358	396	416	388	352	401	372	342	364	357	401	384	357	382	376	374	376	396	399	404	407	374	341	362	386	379	341	385	390	360	384	366	382	379	368	363	366	369	421	316	370	392	371	372	368	341	347	367	372	366	395	374	358	378	408	395	378	367	410	370	392	337	388	377	363	371	405	384	352	352	331	392	381	382	398	385	349	397	352	364	394	363	351	398	396	390	355	365	357	376	400	371	344	371	352	408	361	371	394	376	394	371	356	412	379	369	345	351	380	335	364	387	377	366	387	389	373	375	392	368	368	351	382	408	379	383	343	377	376	369	379	383	410	387	346	385	354	391	395	351	382	379	334	365	383	367	397	385	398	363	385	390	369	405	365	384	381	369	374	401	365	363	373	352	418	361	368	338	394	366	357	351	390	373	368	382	403	384	394	373	376	363	377	348	402	378	389	368	375	369	348	381	369	357	397	388	359	363	382	379	356	375	373	405	378	339	386	395	380	333	393	383	395	363	411	367	371	367	380	393	385	369	388	370	355	390	378	368	363	372	397	379	375	347	410	345	369	373	363	362	386	374	395	369	380	350	373	399	363	402	384	356	373	332	358	414	392	397	414	359	358	383	393	401	406	362	378	384	353	374	370	364	395	399	377	355	392	384	389	361	355	363	392	407	376	367	337	374	385	365	407	363	356	360	320	359	396	357	378	401	361	363	358	404	374	372	384	358	390	380	371	354	369	396	353	358	405	385	388	380	371	386	358	364	375	382	412	367	333	352	372	357	381	365	387	375	362	327	334	355	385	376	381	354	374	370	372	381	389	381	370	387	355	362	359	392	367	391	386	380	378	375	361	376	373	383	379	388	381	380	354	380	378	397	370	349	378	376	355	377	426	378	350	349	373	346	379	358	367	380	372	385	418	377	369	371	371	388	402	368	396	353	366	357	362	364	371	376	398	408	364	376	363	382	375	365	358	384	412	373	415	379	388	369	391	390	389	366	370	394	406	380	365	358	396	404	377	349	403	382	341	374	376	360	353	369	380	376	387	364	360	369	369	376	374	380	395	366	378	405	365	381	382	366	377	399	361	348	365	409	387	377	388	367	394	368	353	386	383	370	363	369	389	410	380	361	386	373	354	352	395	361	387	370	391	376	380	377	392	379	379	365	370	380	354	380	394	384	375	353	376	380	407	384	402	357	355	356	375	370	351	383	370	365	337	394	370	388	386	345	364	358	358	358	380	344	381	393	376	343	354	407	366	357	353	370	363	381	373	365	381	379	408	377	359	346	365	391	371	363	361	372	369	355	323	385	387	376	324	370	391	378	369	423	391	371	369	395	360	387	386	351	370	368	389	389	382	363	362	397	372	375	388	358	333	382	424	386	366	378	391	364	394	378	380	390	386	386	332	346	389	375	380	378	379	385	357	394	355	397	386	363	382	369	377	373	372	355	407	392	370	387	392	404	408	350	378	385	370	337	366	359	369	390	404	388	375	368	386	377	353	408	382	404	366	362	385	372	361	381	416	380	388	376	380	369	414	405	351	366	378	383	374	362	355	397	362	379	366	385	372	335	384	361	372	408	357	425	408	410	384	369	413	389	337	392	370	344	369	411	388	401	400	367	366	316	357	352	385	378	385	391	357	338	354	363	358	380	362	357	405	415	399	340	356	416	355	369	402	362	377	356	386	362	394	389	400	370	391	395	365	357	388	359	374	346	368	360	377	397	366	392	355	370	365	358	382	355	374	385	357	339	392	408	361	339	384	393	344	386	384	377	378	390	399	339	393	387	362	401	403	413	386	385	384	400	356	378	379	393	346	378	392	377	392	395	394	389	337	356	370	362	360	391	370	379	394	387	397	381	397	415	399	378	379	376	356	385	358	340	356	353	352	401	344	394	378	349	412	360	351	397	359	418	334	359	362	362	382	371	388	365	388	391	363	405	347	392	376	347	395	396	372	396	400	403	364	402	397	363	369	361	370	362	365	340	375	401	360	372	384	377	388	357	359	371	355	375	403	392	378	398	352	400	370	398	371	374	380	360	368	385	373	361	392	401	385	383	389	407	389	308	348	388	354	389	380	376	383	394	391	393	378	369	391	394	360	406	399	408	345	372	386	352	419	368	362	386	372	380	361	399	390	344	371	368	380	368	369	389	362	401	387	397	368	398	369	345	352	388	396	402	359	392	380	384	378	367	344	375	366	357	371	377	365	360	397	375	374	383	375	405	398	379	385	402	364	358	340	367	354	375	368	361	377	366	378	407	382	380	372	353	373	378	395	392	381	391	372	351	393	354	361	383	364	393	385	384	383	371	376	395	396	381	328	366	367	379	391	365	392	354	346	382	375	388	381	343	357	379	389	380	390	410	359	373	384	378	390	366	348	392	362	379	337	376	375	380	378	355	360	371	380	379	372	369	325	355	368	407	383	389	368	419	377	385	376	370	393	356	373	373	348	376	409	356	384	398	375	378	436	424	380	351	395	391	404	401	364	361	369	368	415	387	363	349	360	389	380	339	352	411	346	334	350	379	325	391	380	351	354	371	391	357	376	392	358	405	382	341	390	375	372	396	392	386	377	370	378	400	394	357	399	345	368	384	380	397	374	411	347	395	358	382	369	375	411	395	397	378	367	381	369	398	379	356	409	345	381	400	375	372	364	419	387	344	396	359	379	379	371	369	384	390	366	391	374	362	360	364	367	400	336	371	393	386	365	367	379
35607	25023	16465	8100	5167	3541	2474	1893	1870	1417	1079	1360	1550	1622	1437	1045	914	863	605	570	594	537	753	390	321	293	289	267	295	238	268	262	259	257	279	277	247	260	262	282	290	246	253	232	225	259	264	263	272	258	264	251	279	257	219	264	249	269	269	290	222	264	253	245	232	218	236	226	222	237	232	270	258	267	203	268	282	266	245	250	292	218	227	278	241	236	255	277	228	252	245	236	278	266	244	244	247	276	243	266	253	230	245	273	243	252	271	259	250	254	238	225	241	257	246	240	241	239	228	228	260	235	252	243	266	231	233	250	242	253	259	253	237	250	250	246	243	272	241	245	238	274	241	221	260	226	280	258	256	271	230	238	225	243	270	256	260	256	257	234	271	271	219	222	248	271	240	207	257	257	248	265	258	279	229	279	229	226	238	262	246	232	234	237	225	271	250	265	269	255	237	241	245	228	215	258	246	248	246	242	243	212	282	271	251	262	257	240	259	263	290	228	254	254	213	241	241	264	219	237	268	232	263	292	233	241	264	243	267	288	231	265	238	250	255	244	267	237	244	226	244	245	237	215	239	251	240	267	252	216	251	238	239	276	243	298	227	264	254	257	257	291	263	239	252	274	261	225	263	260	251	206	225	259	239	251	241	267	259	228	238	228	265	282	261	228	251	243	266	241	244	227	258	239	271	256	245	231	250	233	223	242	274	259	256	272	265	288	268	244	236	275	215	254	277	246	258	227	260	215	239	243	248	230	218	240	239	233	247	243	262	253	267	247	251	250	226	246	247	254	263	253	246	258	227	250	240	248	262	229	247	278	256	251	261	253	251	234	230	234	260	251	224	241	256	248	275	270	244	268	260	259	256	238	229	260	242	237	250	272	264	237	256	256	254	256	260	258	253	220	249	231	235	238	276	275	251	289	262	238	268	237	236	222	240	233	246	233	259	263	243	228	251	234	245	247	239	254	283	283	222	242	260	252	222	234	255	235	260	264	271	251	260	245	226	236	268	268	225	250	262	250	260	230	228	230	274	240	238	256	244	268	230	213	249	276	229	232	271	221	236	241	233	239	271	244	236	233	228	227	249	253	257	256	251	244	242	258	235	252	240	243	226	243	260	254	247	255	251	241	254	251	271	264	269	230	261	250	252	256	257	266	235	258	246	243	217	234	256	227	272	237	254	244	235	263	236	252	255	252	234	249	250	201	228	255	248	263	266	240	257	238	272	226	267	257	243	243	272	268	247	237	237	253	236	258	221	257	259	255	244	253	284	234	238	226	257	255	260	257	278	267	245	236	226	250	274	247	239	251	241	257	229	235	248	258	253	242	257	255	249	257	225	244	263	274	261	229	252	244	249	225	234	235	258	221	272	243	264	249	232	207	236	236	238	252	270	243	259	247	283	241	253	257	242	246	260	224	259	227	264	216	252	263	247	226	232	264	239	221	281	276	246	231	270	258	255	258	235	245	240	249	253	236	224	239	237	240	234	227	257	258	243	252	274	253	257	272	248	255	244	227	236	253	241	271	248	228	236	241	228	245	239	277	240	237	245	256	250	240	256	247	245	241	247	244	256	258	255	253	251	219	250	259	226	247	240	228	248	272	238	260	250	259	262	246	257	255	249	245	239	228	252	221	243	264	239	248	266	231	264	248	292	215	239	244	219	269	258	237	259	288	267	267	235	250	265	245	242	238	247	242	247	246	251	263	273	260	239	262	249	279	228	253	264	225	249	247	221	231	248	257	237	249	274	239	253	231	245	269	243	246	256	230	234	249	233	268	273	254	249	219	238	266	235	255	252	269	244	243	250	288	268	257	250	231	262	267	240	222	271	236	255	214	255	233	258	237	266	250	260	257	257	247	228	240	229	239	270	238	265	251	258	278	246	233	246	274	261	238	258	237	253	249	233	230	258	263	257	277	250	272	226	235	273	267	256	266	232	259	272	262	260	278	231	250	208	246	247	238	262	239	260	245	212	255	247	223	229	252	241	233	268	262	251	213	264	266	262	259	268	249	238	231	249	282	254	241	265	251	245	245	247	246	236	242	224	259	247	250	259	253	269	258	233	252	245	246	252	238	259	237	258	253	265	259	228	225	209	246	247	245	242	227	236	271	233	254	247	276	241	256	212	244	248	260	229	269	227	267	262	260	247	244	251	247	233	245	234	260	239	234	271	225	251	230	239	258	233	275	266	258	251	262	260	260	249	276	252	242	240	282	245	274	246	265	258	233	243	240	252	240	248	249	262	251	262	243	224	246	257	240	239	250	232	261	247	235	224	254	237	257	253	259	228	243	272	247	251	244	255	225	250	251	232	261	260	277	249	228	256	271	252	282	272	254	256	289	262	213	273	217	249	294	207	247	263	260	247	243	247	245	233	253	273	246	237	250	252	239	269	252	267	233	270	260	272	269	251	278	259	236	256	244	247	265	229	267	270	231	248	232	224	258	237	222	245	261	258	250	226	238	272	238	234	261	255	247	246	264	259	219	288	270	263	234	262	224	256	253	236	238	234	243	247	260	251	238	272	272	248	236	211	238	258	281	239	260	270	266	253	216	232	229	251	257	254	273	236	239	246	216	285	241	255	256	266	233	240	237	273	217	238	238	244	259	235	270	238	241	239	245	249	233	251	231	247	246	274	216	236	221	269	274	236	258	266	188	265	241	251	248	226	265	252	206	245	219	237	248	264	239	243	267	243	254	234	232	252	249	275	246	284	250	250	233	215	238	245	234	244	204	257	233	267	242	281	272	244	262	255	261	262	254	263	227	263	195	251	276	227	238	263	255	262	242	231	251	269	239	264	226	234	251	280	234	261	272	282	248	224	265	246	245	229	257	268	266	237	240	253	259	274	241	279	252	234	239	220	242	252	257	263	259	265	249	240	243	245	229	250	239	234	238	246	243	265	251	251	261	229	240	223	259	242	243	262	232	227	255	270	236	265	217	252	242	232	244	211	231	229	249	237	262	231	250	246	251	240	259	271	245	245	258	252	249	246	235	246	246	231	206	239	199	259	237	265	262	234	242	224	236	293	253	226	248	259	252	240	231	258	243	252	271	272	235	243	262	250	241	280	232	277	254	251	262	259	262	258	261	271	236	247	268	266	252	228	250	265	259	253	252	232	272	245	275	232	266	239	247	251	249	226	217	257	244	268	269	242	268	261	251	265	280	228	253	258	260	247	219	247	261	259	235	241	239	246	258	243	244	224	274	232	220	240	244	247	235	242	231	243	236	254	263	270	267	242	282	207	259	254	241	255	250	254	228	241	215	247	225	251	228	245	267	266	258	224	261	256	241	242	249	250	241	239	243	243	235	251	247	275	258	237	231	243	230	218	247	260	271	253	263	279	265	244	241	227	250	247	226	271	261	259	262	252	250	236	236	254	214	255	247	247	252	257	256	254	247	242	232	232	271	250	234	287	226	257	276	258	244	246	260	259	266	280	250	251	240	259	225	252	227	245	252	247	277	252	243	232	249	245	262	237	217	236	242
19190	16614	17698	14121	12643	11049	9298	7538	7685	6067	5300	6657	7649	7544	7677	5619	4488	4000	3001	2881	3103	2887	4069	1928	1031	843	806	783	763	801	765	798	744	697	734	722	684	687	682	673	656	734	664	675	655	673	664	677	685	646	677	624	632	631	670	673	649	667	623	622	640	630	613	647	644	632	639	620	670	609	632	623	599	629	672	625	576	606	600	617	640	657	638	623	594	635	564	639	603	608	611	568	554	647	642	587	610	623	659	589	611	614	611	569	580	618	611	653	623	652	605	606	599	604	614	619	601	614	624	562	592	571	601	558	611	605	584	618	597	584	588	637	600	620	668	599	579	587	622	564	605	650	592	611	613	615	577	650	578	580	612	581	616	668	593	618	576	557	588	597	592	609	596	604	569	593	557	572	597	609	588	594	609	602	608	600	584	570	600	604	627	607	588	584	579	636	613	617	604	595	579	611	574	602	593	617	622	585	595	571	618	600	584	575	626	604	607	651	607	578	580	594	589	630	624	594	575	590	571	638	593	590	587	625	587	586	599	584	569	588	611	587	621	597	610	595	575	646	584	591	594	589	571	591	568	536	633	613	626	584	622	618	551	648	613	665	611	630	633	629	627	623	575	584	615	605	591	603	587	644	594	605	578	544	599	590	621	592	583	583	591	554	596	598	575	611	632	565	623	567	595	595	609	572	585	616	591	623	583	638	616	584	596	597	611	569	569	604	610	607	596	630	615	595	639	579	595	564	614	532	592	558	590	607	597	572	608	622	600	611	583	596	615	575	569	571	633	611	601	618	562	635	567	577	618	595	616	607	665	565	588	621	598	602	597	584	607	602	625	596	579	596	592	590	554	629	658	572	571	595	581	616	614	610	587	636	582	622	611	621	546	580	572	651	613	584	584	600	593	636	630	590	573	629	602	608	585	549	601	565	656	639	611	640	603	602	567	598	608	562	619	610	600	579	575	544	568	595	610	600	615	609	643	588	591	545	622	596	600	604	559	558	584	627	579	586	635	602	574	562	596	566	642	606	590	667	594	629	624	616	639	598	603	603	656	543	632	591	615	616	582	630	594	606	622	628	630	599	621	599	654	570	629	631	607	590	642	600	619	616	591	599	607	631	610	578	626	598	635	630	588	574	614	608	588	576	577	599	579	577	576	635	594	603	590	548	612	577	612	599	568	604	622	613	641	623	577	566	596	613	591	554	598	533	558	592	632	590	635	576	625	623	569	604	595	590	595	610	570	567	603	614	589	596	640	622	663	603	594	596	588	598	600	609	629	575	573	602	592	576	596	580	588	631	546	620	602	579	548	654	609	610	595	602	610	624	591	620	574	615	610	585	593	656	620	602	610	609	608	611	588	619	630	590	565	577	613	601	586	562	582	574	609	625	589	610	622	595	614	600	597	641	611	615	612	610	614	616	621	640	619	593	596	571	603	587	601	592	636	597	625	594	615	604	642	592	609	628	611	561	630	604	579	615	601	601	557	608	590	563	634	585	647	572	571	611	626	633	628	627	632	581	580	576	574	586	611	586	591	606	608	584	589	596	612	649	603	617	632	633	601	594	604	590	650	625	607	603	618	576	606	565	636	534	555	626	602	602	629	594	589	627	596	623	582	610	607	626	550	611	574	578	620	602	576	587	584	629	596	588	586	623	600	629	568	597	618	624	598	632	588	611	575	580	592	596	571	598	590	617	589	613	621	596	603	575	575	611	527	634	634	597	635	606	605	631	565	624	624	597	608	608	615	612	596	614	579	654	637	633	592	592	610	573	603	609	626	619	568	586	629	601	546	587	640	554	609	624	617	619	592	628	613	605	573	599	598	559	633	608	617	585	618	603	593	592	622	621	598	588	617	626	573	574	603	577	631	626	573	559	583	569	599	598	597	629	596	600	621	620	575	611	566	640	600	572	607	532	574	616	582	568	595	579	627	596	585	642	621	592	612	638	596	563	595	607	619	629	598	603	563	613	631	586	645	632	611	640	581	604	598	585	599	604	659	607	576	560	605	616	637	551	592	613	603	635	586	602	621	594	626	617	612	564	619	620	597	625	634	617	586	579	607	596	595	568	613	608	612	602	621	579	591	627	585	602	615	556	619	569	620	613	637	600	607	632	588	611	600	578	597	610	593	554	577	636	545	612	567	631	578	607	610	591	590	613	634	606	590	578	595	587	569	628	612	558	631	623	620	620	607	581	579	614	568	596	632	627	619	607	609	604	595	597	640	623	589	637	633	658	583	555	615	576	635	619	645	599	611	614	575	576	632	597	598	624	592	608	613	646	610	633	602	562	656	581	607	581	600	622	599	661	582	636	645	579	634	597	602	586	599	611	639	602	595	609	573	625	604	593	615	552	577	600	574	614	596	586	596	561	615	599	618	615	649	603	599	578	619	603	562	585	646	552	582	545	598	596	614	578	618	623	621	570	634	570	634	620	625	581	629	605	561	603	587	624	602	567	632	622	606	601	576	613	670	553	568	612	575	577	560	633	612	617	564	601	639	613	558	586	630	617	580	577	644	624	648	606	619	591	611	614	578	578	575	596	617	578	626	596	586	603	592	606	584	608	602	587	624	600	596	592	615	607	630	589	600	620	612	600	597	610	612	592	581	599	618	605	593	558	653	590	622	578	628	621	593	628	598	603	620	572	550	565	625	625	625	584	596	582	583	656	636	611	562	620	571	598	589	584	566	564	607	581	622	581	622	614	590	652	581	622	598	595	567	600	579	566	602	623	593	599	609	657	597	635	585	599	605	592	635	592	589	605	627	613	611	568	612	565	603	607	606	586	626	601	583	630	621	572	613	608	629	617	642	629	584	649	586	575	576	593	608	614	584	633	623	594	605	618	569	581	499	595	610	601	623	616	623	622	603	600	624	617	599	579	571	600	665	584	635	611	627	586	563	605	591	584	586	551	570	598	574	609	627	581	594	618	609	587	604	563	590	598	603	562	559	629	589	634	601	566	576	629	575	607	586	577	615	608	562	585	590	580	619	641	616	571	608	576	619	627	637	602	630	639	549	610	636	561	660	597	612	601	547	633	622	587	611	587	587	591	589	581	610	604	577	589	592	616	605	585	608	602	628	550	605	632	600	562	605	578	568	606	585	531	575	571	570	592	628	662	599	620	616	588	583	599	638	604	620	571	588	627	643	620	566	632	589	571	644	579	606	627	541	628	615	622	589	603	610	594	631	603	624	590	563	593	616	599	608	554	621	586	568	595	566	605	620	611	580	615	612	595	606	560	591	593	612	605	624	643	608	625	600	626	594	577	614	600	588	617	589	572	581	613	615	596	580	630	643	590	632	577	595	590	594	601	633	642	544	617	572	580	635	562	580	604	641	592	627	568	591	599	614	566	585	579	583	584	550	602	640	561	591	644	617	563	615	595	630	651	589	644	614	622	624	581	610	609	581	600	587	621	601	550	583	595	576	579	656	638	613	595	597	540	633	626	608	603	608	577	616	623	594	574	598	628	578	615	578	577	558	579	617	561
15725	8648	3821	1602	1217	788	687	530	419	325	299	301	246	229	242	230	230	229	239	236	234	252	227	231	221	226	246	242	227	252	215	203	231	243	224	213	269	210	229	256	270	236	201	240	248	241	249	242	229	254	222	219	215	222	211	236	227	226	225	241	216	191	230	211	246	247	247	216	209	212	196	220	224	216	213	245	238	253	219	217	251	223	207	225	209	231	201	242	228	242	211	222	205	230	217	224	221	197	238	224	227	211	238	231	221	219	245	236	243	228	231	254	215	230	238	233	228	239	248	225	230	218	213	213	207	218	209	268	240	244	213	228	210	238	236	223	200	212	238	207	232	224	209	225	225	227	205	214	210	226	221	223	216	247	200	197	228	215	226	242	213	230	243	212	232	233	226	227	218	264	222	236	223	237	238	244	239	215	223	236	228	218	209	192	216	227	236	231	246	216	220	213	200	233	231	224	238	230	251	203	220	220	231	212	216	263	210	216	231	243	214	196	217	244	193	217	214	211	247	205	240	260	224	218	210	206	219	219	229	246	231	220	225	230	225	204	208	243	219	198	237	223	237	233	236	232	231	238	243	228	234	215	225	234	249	227	220	214	242	224	233	246	244	218	214	234	220	219	201	223	213	214	232	194	215	227	226	246	235	243	205	235	236	231	247	206	226	225	223	226	225	218	227	218	223	235	222	205	212	226	210	227	239	239	224	215	212	190	229	225	217	227	241	223	202	254	242	239	193	202	248	221	196	231	247	229	230	232	225	240	239	225	249	216	227	225	212	235	228	232	225	236	231	230	230	245	224	249	228	238	196	223	235	245	250	225	228	239	222	222	253	229	247	222	214	245	226	226	232	211	212	219	216	227	228	248	204	209	209	222	208	228	250	219	236	246	217	219	219	239	251	224	233	248	245	244	211	221	229	228	209	232	228	252	238	227	207	246	231	209	229	227	251	242	255	245	261	214	208	222	239	232	222	224	214	198	209	235	211	213	228	242	212	215	199	267	233	223	239	207	210	227	225	219	211	216	204	232	224	219	239	239	216	228	232	191	231	240	251	230	219	233	211	234	230	221	230	213	224	218	229	234	211	215	219	219	198	214	229	208	229	233	209	209	218	264	240	230	241	236	235	232	231	216	232	210	227	203	260	250	218	221	210	226	220	222	226	224	228	247	196	210	227	247	238	231	243	246	249	186	229	225	205	222	216	218	245	252	208	228	220	239	201	230	243	229	241	216	207	219	237	238	226	230	231	215	222	223	215	248	242	215	230	225	257	226	218	247	235	236	234	228	208	229	241	234	222	221	232	208	248	248	215	245	192	209	232	228	217	237	185	210	227	217	210	217	224	205	226	234	240	221	217	219	229	221	241	224	205	230	220	227	211	229	223	219	225	205	231	264	243	262	223	237	214	206	268	209	185	249	218	205	231	207	233	228	212	225	244	218	209	209	243	217	226	227	250	238	215	264	207	254	229	256	232	246	228	202	240	243	233	217	226	236	192	211	234	243	222	251	217	247	219	219	218	203	228	223	198	229	226	240	238	263	223	250	207	216	231	213	212	232	217	241	226	244	241	237	217	232	209	223	230	222	221	233	235	212	193	244	227	250	220	235	225	230	207	230	223	215	225	241	235	244	211	244	258	208	227	237	239	221	234	232	215	213	223	215	244	222	248	240	221	194	205	224	218	205	206	199	200	207	214	225	217	214	222	231	213	249	199	207	230	221	228	226	224	223	242	254	216	223	234	240	219	250	218	227	199	218	199	230	223	244	216	257	215	244	226	225	238	242	219	239	230	218	242	228	186	230	243	225	238	210	223	221	255	227	205	246	243	246	237	213	214	227	240	228	217	203	236	216	221	237	231	232	213	219	204	233	225	236	213	245	248	231	223	213	239	220	209	226	254	212	223	238	233	263	223	222	211	214	239	216	232	231	230	198	213	219	218	241	228	214	233	216	255	218	234	207	214	258	218	224	237	205	228	245	214	247	229	198	235	238	230	228	225	205	256	255	215	237	207	212	221	249	203	204	209	253	217	226	215	227	224	224	212	232	214	235	226	255	229	213	212	218	204	224	225	260	209	192	256	234	203	230	220	227	221	230	251	231	212	237	232	250	238	269	206	243	235	237	232	246	230	229	219	199	224	220	213	212	217	213	197	210	233	222	210	232	212	228	241	230	225	220	187	210	215	216	232	210	239	199	247	217	234	239	212	206	227	203	218	256	238	237	209	219	214	237	202	232	209	236	227	213	210	234	202	225	218	252	204	233	245	205	232	237	230	224	226	218	208	253	216	224	251	212	234	228	207	225	206	243	208	234	242	197	206	205	224	220	231	239	257	203	211	247	205	228	235	219	245	215	227	199	219	221	219	228	225	260	236	243	248	253	213	213	214	253	227	192	218	225	215	222	236	200	219	211	236	233	227	213	206	229	220	227	223	245	246	222	229	259	224	212	221	238	266	224	228	218	233	233	230	243	225	247	248	225	216	224	216	238	238	231	232	240	223	228	221	212	220	221	213	239	237	213	231	226	216	224	190	244	232	226	213	251	248	240	202	245	225	217	213	202	223	238	222	230	204	223	200	233	209	225	250	233	224	239	224	225	224	224	228	229	243	238	241	220	260	233	218	223	246	237	250	234	226	202	194	226	218	226	212	211	235	230	223	208	211	207	205	210	246	244	224	231	261	208	231	217	236	228	226	259	221	210	241	239	219	226	212	222	230	223	215	228	229	243	242	232	207	225	228	266	217	245	239	222	214	238	226	236	219	247	237	242	240	221	245	238	223	217	246	215	255	218	197	248	249	221	241	241	212	211	221	220	210	219	222	200	231	256	261	238	214	220	235	257	266	219	229	229	225	237	221	210	249	228	210	207	240	223	197	205	244	228	225	220	231	243	223	226	228	214	214	225	223	211	230	240	219	239	205	213	237	254	226	202	223	225	273	225	205	256	231	233	236	236	251	236	241	232	227	235	240	250	216	243	224	279	213	217	222	222	210	231	211	234	211	212	229	194	234	218	238	218	205	218	208	278	245	221	217	221	209	222	215	241	208	227	212	225	227	239	231	217	198	217	230	229	207	234	235	225	221	242	229	254	221	217	231	219	249	208	217	226	239	232	237	219	234	194	238	209	215	241	252	253	217	223	215	248	235	195	219	228	255	215	232	188	206	260	230	217	218	223	209	212	197	203	206	227	234	226	237	252	214	253	233	227	208	238	263	228	244	227	237	267	208	231	260	233	229	206	224	223	239	227	234	213	227	222	220	234	193	228	234	243	226	222	237	223	225	229	214	239	231	219	220	251	234	215	224	243	220	212	216	197	227	236	220	214	203	221	247	221	201	238	230	226	231	213	209	210	284	243	261	232	242	235	198	244	208	223	217	241	230	206	231	225	213	226	203	210	225	208	211	229	216	234	250	215	220	214	230	216	235	212	224	221	202	219	222	259	238	225	211	249	204	242	238	253	209	238	217	236	257	229	244	230	226	215	196	219
8681	6323	5570	4684	4352	3186	2862	2231	1874	1363	999	859	797	774	728	688	672	620	626	638	584	603	627	582	532	530	606	551	513	520	576	543	542	533	548	520	533	561	538	555	531	509	538	474	509	584	515	530	538	527	548	558	534	520	538	535	563	525	512	548	477	554	567	498	548	512	530	516	520	536	523	546	526	483	545	488	546	486	547	535	516	546	536	548	513	495	541	569	492	530	530	519	514	526	503	508	541	509	544	497	548	508	552	526	557	545	507	572	529	543	540	505	543	539	513	530	551	554	532	576	526	525	552	570	507	535	528	539	537	521	508	569	505	575	476	536	523	535	475	538	559	560	510	474	541	527	534	588	561	543	464	557	551	526	534	518	533	535	502	520	530	519	543	539	538	552	505	566	496	573	523	534	562	538	543	518	571	538	513	525	553	517	530	492	520	510	514	503	541	544	492	514	543	505	567	546	515	517	533	531	554	534	563	567	544	507	514	561	534	490	484	529	530	524	571	515	530	566	524	528	554	573	508	531	514	493	514	498	529	529	502	563	550	509	535	551	489	540	534	579	510	556	481	532	509	540	525	490	532	514	521	535	513	517	521	544	556	533	515	489	583	501	491	480	550	509	514	511	527	518	476	530	491	534	556	532	502	563	458	513	535	522	530	541	536	522	513	543	536	520	536	516	600	490	554	498	515	496	532	548	514	511	481	533	554	500	543	539	483	556	558	500	527	567	562	534	541	518	520	525	494	480	501	549	488	516	537	501	518	543	490	539	540	531	531	557	526	512	520	526	522	507	479	571	571	550	505	530	516	552	491	547	539	555	557	528	514	538	523	515	552	555	552	530	520	562	519	523	564	549	549	545	540	509	549	514	550	541	545	544	551	522	518	563	533	518	528	546	517	517	529	482	520	571	503	541	556	549	522	548	528	513	517	509	517	525	537	530	516	545	567	545	564	532	555	504	502	478	505	539	530	530	509	587	516	522	542	520	522	522	534	504	527	504	507	538	509	529	537	506	532	533	505	552	557	541	507	542	521	530	483	521	555	524	530	499	531	514	516	556	517	517	550	500	530	554	494	537	547	520	515	568	524	585	522	564	548	509	547	547	576	517	511	533	520	522	513	527	553	509	526	526	517	582	553	544	552	538	529	517	540	525	541	535	533	526	513	484	521	541	530	567	497	523	516	502	502	573	570	492	532	536	535	520	536	530	524	529	505	566	507	514	515	557	498	539	491	584	510	538	542	534	537	539	524	510	566	561	575	494	518	510	533	557	528	505	523	516	572	529	531	564	532	531	543	498	541	562	541	499	548	553	471	557	538	517	573	558	576	532	546	534	528	555	532	503	518	543	523	536	517	490	525	540	532	509	573	504	570	534	605	520	512	540	543	517	557	513	542	531	554	507	507	505	528	550	552	521	519	522	541	500	505	493	503	533	536	537	525	500	519	533	539	533	536	536	568	522	512	530	508	499	515	522	545	521	522	544	519	504	531	509	572	533	530	551	518	548	490	548	544	509	519	546	558	529	559	493	549	510	557	520	519	549	511	579	544	526	514	523	553	508	535	535	527	511	545	527	515	546	537	527	572	500	535	546	470	540	536	516	521	552	503	530	490	544	510	548	582	500	504	527	512	486	528	498	510	505	519	556	547	504	559	552	528	501	498	518	516	540	512	582	542	511	533	506	486	574	508	555	542	543	532	524	516	518	512	525	498	535	572	538	485	491	580	519	540	519	529	551	515	576	514	519	507	541	546	534	561	512	549	503	506	520	555	513	545	504	503	499	457	519	497	525	565	491	555	537	521	488	524	523	536	545	543	528	575	533	528	528	550	559	543	558	530	557	554	531	567	502	527	550	521	550	448	509	516	528	525	528	517	543	514	539	501	500	520	559	535	540	517	477	544	489	537	558	530	497	555	591	549	484	525	513	523	542	561	544	534	526	488	524	538	531	521	534	548	520	519	550	537	506	551	566	553	523	531	520	542	545	590	526	551	492	525	531	522	523	547	510	523	532	515	547	574	535	483	500	499	552	526	507	539	503	533	501	540	538	508	526	557	511	519	543	528	523	545	515	523	596	541	557	525	551	542	550	552	511	539	520	523	523	489	544	547	538	541	504	504	493	508	536	568	535	528	520	498	517	506	548	500	530	531	517	521	509	549	544	543	547	543	530	525	527	489	525	529	521	539	512	523	551	550	541	489	533	542	533	527	532	544	549	549	497	507	499	520	527	561	522	570	490	534	566	515	496	512	582	510	549	530	553	557	546	561	549	552	525	512	523	556	520	510	522	556	512	551	511	520	536	484	516	557	566	518	555	570	504	510	527	470	517	529	494	502	485	510	516	502	497	476	532	506	519	510	506	521	515	518	572	516	573	529	549	513	544	515	547	513	532	536	540	511	526	507	550	528	544	509	561	514	531	540	516	602	546	481	509	540	501	529	516	570	520	536	494	506	524	534	518	522	534	567	515	566	526	535	564	517	524	512	490	500	458	545	549	568	540	547	493	500	470	521	524	513	522	493	517	552	568	508	525	557	535	552	542	537	515	512	501	510	522	524	517	533	514	559	535	532	545	532	542	542	508	522	540	527	523	519	518	550	557	494	523	507	547	533	581	522	517	540	587	523	506	519	535	498	513	545	531	510	469	574	507	550	507	586	535	517	504	536	477	519	489	511	546	525	519	530	516	519	544	535	534	540	511	542	538	532	559	545	544	514	528	529	511	501	575	562	539	522	532	491	534	517	524	557	528	522	522	495	538	508	529	515	489	499	477	527	528	566	508	533	510	533	547	545	537	511	538	536	484	527	489	516	536	542	544	505	550	490	522	548	559	533	569	528	545	485	576	523	518	525	522	573	506	565	506	483	528	527	485	563	534	553	534	567	519	548	479	546	524	565	495	517	484	558	550	535	518	543	542	526	531	510	547	486	524	502	518	525	517	562	532	536	536	510	540	529	526	497	510	525	513	569	564	530	491	510	515	539	510	539	514	521	509	563	541	504	539	542	554	505	503	526	548	515	505	550	521	534	540	537	555	544	552	566	520	517	534	534	534	504	517	519	529	475	496	524	480	551	523	534	524	563	490	520	552	470	539	540	484	525	519	547	567	513	483	532	547	524	519	513	486	547	537	546	535	505	498	519	553	523	520	523	529	501	520	566	539	543	492	489	535	523	548	510	560	558	548	508	558	501	528	526	542	501	518	510	494	580	534	531	570	531	531	519	581	518	495	547	513	529	560	520	545	519	548	540	521	567	532	526	533	487	541	532	494	570	518	555	527	551	492	506	541	548	524	510	509	568	491	565	529	532	525	543	525	507	519	540	534	565	514	547	535	538	508	477	560	501	570	531	489	527	510	532	527	570	499	580	532	536	566	479	501	482	516	561	558	541	569	519	527	543	535	548	516	577	522	532	540	519	526	583	526	541	520	535	500	495	531	519	532	564	536	523	550	557	532	560	514	530	534	529	554	494	503	523	484	518	547	575	543	532	513
26488	11881	6677	5101	3534	2430	1706	1321	1171	1003	762	867	579	547	611	465	297	361	295	284	309	456	205	147	183	155	139	144	147	152	124	148	127	100	138	160	158	155	148	149	114	143	127	152	143	164	129	135	144	127	120	154	125	134	142	131	151	127	134	134	144	131	145	140	131	134	128	133	147	145	119	142	129	141	144	111	146	142	128	143	125	152	122	152	129	122	155	142	139	136	140	126	144	134	135	140	146	146	136	156	135	128	121	135	140	147	140	138	163	137	159	138	128	136	141	133	139	104	146	124	145	104	142	142	150	119	131	141	120	126	127	135	133	121	152	131	114	127	136	133	126	142	119	130	141	123	123	121	140	145	107	127	136	144	162	122	110	115	124	128	115	152	142	148	128	130	133	126	130	139	139	132	150	155	142	121	130	135	143	133	120	131	132	127	134	111	127	126	150	138	124	135	129	165	144	137	148	103	153	141	137	146	121	141	132	130	130	122	131	126	138	151	130	121	143	149	114	149	133	122	159	127	129	127	148	130	126	141	134	114	128	152	132	148	123	139	132	156	133	172	139	151	116	124	145	120	121	122	121	157	144	130	143	143	114	123	164	144	122	109	145	132	136	111	132	151	153	129	127	133	142	139	159	125	154	135	148	128	144	161	155	126	128	119	127	130	154	132	134	112	139	128	147	134	154	133	117	126	139	148	142	135	148	147	140	153	125	125	164	123	114	119	134	133	145	140	140	131	127	132	164	93	141	144	144	135	139	123	123	141	121	124	126	154	138	130	150	163	149	116	107	135	129	143	124	148	112	122	126	147	135	130	113	150	134	153	130	143	131	143	143	158	131	127	109	122	133	111	125	126	138	118	151	132	141	106	130	141	147	129	141	137	141	151	134	137	138	150	137	137	137	120	120	110	137	130	120	137	144	148	110	118	165	142	132	153	127	132	143	134	136	147	137	131	125	113	140	141	146	136	124	141	128	139	105	126	129	151	156	135	132	127	118	146	136	128	140	162	145	143	124	115	125	124	134	142	133	134	129	142	143	123	138	137	116	131	144	138	154	151	146	129	133	143	126	126	138	134	150	147	131	121	138	150	129	150	131	111	122	151	125	134	127	140	131	132	158	134	126	132	141	153	108	116	130	154	121	134	125	127	135	140	133	146	117	141	139	149	127	129	134	141	135	153	151	136	138	135	111	143	143	115	120	145	128	137	149	130	126	133	145	155	130	145	115	111	112	136	138	139	143	125	125	126	125	138	135	143	135	122	125	128	131	128	131	127	137	149	154	140	143	133	119	146	125	137	160	145	126	125	128	131	124	138	125	131	125	148	153	124	137	126	124	139	133	128	115	125	139	159	94	130	119	133	103	137	141	162	128	120	135	144	138	126	129	123	148	130	126	146	137	144	141	142	123	131	148	120	146	148	132	133	108	126	139	123	145	120	147	130	145	116	153	116	124	129	130	120	135	156	118	128	123	138	133	132	135	124	121	126	148	121	131	140	139	149	141	145	146	165	133	143	132	130	150	134	139	120	119	133	127	129	147	129	119	126	146	132	127	122	132	137	143	138	124	144	135	118	143	125	121	132	130	149	143	124	137	125	123	136	137	140	130	123	114	144	123	124	140	175	122	146	159	113	146	155	122	135	126	148	151	127	138	127	137	155	119	132	129	121	129	130	136	129	135	146	150	149	137	128	137	130	159	133	139	130	148	136	121	142	130	142	129	138	143	135	130	141	112	121	141	128	127	115	158	134	131	125	151	135	148	138	111	157	135	119	124	143	121	119	138	134	140	135	124	120	159	143	130	141	132	138	145	133	146	109	112	151	138	155	122	126	136	141	139	134	147	112	139	117	144	143	153	148	135	129	142	136	140	142	147	141	135	137	127	122	137	138	132	136	136	140	126	128	153	146	136	131	152	129	128	116	121	118	123	135	134	121	139	141	129	151	135	133	124	135	124	138	130	129	131	113	164	143	129	137	136	115	141	121	132	140	137	117	123	132	120	156	149	134	125	120	133	110	151	122	146	151	129	128	114	147	137	137	128	141	124	124	137	141	141	121	128	126	120	139	134	123	121	126	155	129	120	130	134	124	123	122	133	129	121	136	127	139	131	148	150	131	133	131	141	119	135	147	134	129	153	146	132	152	135	163	139	124	143	144	123	138	122	147	142	136	148	138	114	123	127	124	113	127	150	151	132	170	129	151	123	145	129	142	123	145	154	154	143	134	133	118	137	144	122	145	123	150	136	152	131	147	131	132	139	114	129	134	139	149	119	140	146	129	149	142	127	117	159	132	137	107	142	107	135	133	154	137	133	136	140	155	136	119	143	134	143	115	114	161	138	140	128	147	128	133	135	118	130	118	123	131	126	128	134	121	131	144	131	120	132	111	137	135	145	128	138	139	134	131	137	152	119	128	131	119	157	140	145	132	124	134	144	117	129	132	134	139	138	129	158	131	111	132	156	133	121	128	129	124	137	137	128	141	142	141	122	147	123	123	139	148	142	129	121	146	145	96	117	143	152	124	133	91	141	112	141	104	124	121	144	137	132	128	118	130	149	150	137	148	143	124	129	129	155	147	122	147	146	112	129	143	129	158	140	129	136	119	151	139	144	141	132	121	118	135	144	145	144	121	135	135	149	112	126	135	116	122	134	152	148	124	139	129	117	122	147	127	127	140	129	123	121	140	138	137	130	131	139	119	127	131	127	142	129	103	119	119	151	142	124	155	141	148	129	137	139	137	131	130	130	133	147	135	141	128	130	142	137	150	132	139	136	121	143	120	114	140	147	150	133	116	139	151	128	126	127	135	143	115	115	130	162	128	140	140	146	143	152	140	129	133	133	127	129	114	143	139	132	149	102	123	125	137	128	145	136	144	131	147	122	132	121	131	131	115	147	141	140	121	134	141	148	157	114	137	145	126	131	130	122	126	156	125	129	156	141	139	148	132	157	144	132	142	112	122	155	150	131	138	147	135	135	136	145	164	141	139	146	133	147	120	148	134	142	124	141	136	123	132	123	127	123	108	133	136	122	146	145	131	139	137	140	138	129	142	142	129	129	142	141	162	147	136	145	138	136	144	142	111	147	146	132	128	145	125	132	125	139	140	145	116	138	147	136	136	136	126	127	133	152	146	132	145	131	129	129	122	166	141	130	142	148	126	108	120	113	144	154	134	136	116	129	145	133	118	147	121	131	142	146	134	140	134	125	126	133	142	143	148	126	152	143	121	144	140	125	122	120	132	127	133	147	138	154	151	140	154	148	123	131	162	135	137	120	122	140	145	149	143	121	151	147	141	123	140	141	159	137	133	151	133	134	118	144	144	136	140	123	133	135	159	135	120	145	116	119	125	150	134	136	128	124	133	124	119	135	131	168	134	118	142	121	131	118	125	137	147	160	149	142	147	123	130	135	111	126	136	139	134	112	132	139	126	130	138	137	134	120	133	169	131	150	141	148	121	128	149	140	134	145	137	150	149	145	133	137	125	122	129
14203	7708	9312	11738	10560	8883	7448	6120	5880	5238	3973	4655	3003	2863	3581	2706	1588	1646	1681	1551	1602	2666	896	627	585	495	466	548	460	443	462	450	466	457	407	413	398	396	409	444	372	382	385	389	375	374	426	397	382	381	377	386	428	384	409	356	393	346	387	375	344	390	403	357	408	400	390	377	356	374	347	402	388	361	357	387	375	340	361	381	382	384	376	377	393	353	375	349	367	373	363	370	392	352	391	376	319	376	359	346	379	351	369	359	385	343	349	369	362	369	354	347	396	351	335	358	382	363	344	358	373	326	325	381	388	365	371	338	360	363	356	324	351	353	373	391	352	363	348	378	373	374	398	354	334	344	341	373	331	382	322	363	339	357	348	356	354	328	352	337	380	369	348	364	347	365	373	378	378	366	342	375	365	369	358	367	347	381	335	364	364	374	342	325	374	362	365	348	332	388	345	358	403	324	326	372	367	391	366	373	339	375	352	324	385	348	373	362	365	369	347	346	366	364	351	364	350	368	348	345	336	345	343	366	384	320	392	360	371	361	316	361	348	335	387	343	363	366	327	348	350	372	388	377	361	348	360	349	360	328	379	348	365	370	356	394	357	351	378	360	362	387	359	388	345	395	337	388	384	353	374	356	341	358	347	384	374	346	354	332	349	360	333	344	345	365	354	396	366	363	352	347	354	329	358	351	379	365	327	361	370	361	339	376	345	349	359	369	358	364	358	372	323	365	363	358	376	342	340	336	338	325	381	380	363	347	336	399	355	375	342	351	359	356	364	358	343	359	305	391	351	371	305	321	372	339	364	355	354	336	348	352	362	338	344	326	377	355	392	335	357	375	376	379	354	386	332	367	356	336	347	327	349	362	366	396	341	367	386	359	401	323	355	353	365	365	339	323	354	369	332	372	369	365	351	364	348	368	376	383	369	341	334	385	393	317	388	350	356	319	365	359	347	342	356	379	371	379	357	364	366	320	318	299	341	374	362	338	349	360	355	340	389	375	347	367	356	335	335	375	386	382	356	340	374	372	357	367	359	322	341	335	354	365	359	348	347	327	344	386	353	309	356	356	330	368	373	352	350	371	366	347	363	353	347	332	379	362	383	349	348	366	350	348	358	316	318	349	362	331	382	369	338	320	354	360	380	363	389	371	371	365	344	350	378	344	384	369	343	380	361	354	406	352	381	382	366	367	325	352	384	348	383	356	339	341	395	363	369	339	338	371	324	366	364	351	377	371	368	338	383	378	362	335	321	344	356	336	340	359	374	373	379	374	371	383	384	329	355	377	331	354	348	341	333	359	350	355	354	336	343	369	376	365	380	353	347	343	369	350	359	363	356	341	362	398	374	328	375	341	330	358	354	335	342	360	378	364	337	346	331	360	341	335	374	350	361	366	333	378	396	381	322	371	352	341	350	355	365	361	348	357	351	337	375	345	340	371	360	341	397	354	375	371	362	375	363	365	386	335	364	373	370	364	349	373	342	323	311	349	351	366	372	346	373	368	347	343	355	350	360	326	361	353	381	339	344	335	325	335	398	376	356	337	380	343	333	339	334	354	342	344	352	347	341	337	382	365	352	335	344	343	359	376	372	320	363	348	350	390	409	330	371	356	374	356	364	352	332	351	360	333	386	374	391	357	321	338	345	355	353	353	357	356	364	384	364	374	347	377	355	390	395	370	322	347	387	353	347	380	358	323	348	348	361	353	357	336	342	382	368	373	389	338	370	380	369	364	385	381	331	372	356	343	386	367	357	378	384	362	378	373	387	382	372	347	353	358	322	331	387	365	363	353	391	357	357	347	359	371	367	331	358	355	335	369	352	340	355	379	340	396	347	358	361	329	365	358	356	340	336	356	396	358	369	354	343	363	394	359	360	358	382	357	341	293	349	321	358	339	347	327	350	366	361	343	339	341	349	368	355	356	372	372	331	385	354	346	356	371	395	377	342	357	342	330	352	338	369	335	345	355	362	369	387	340	353	356	332	352	379	367	354	337	362	353	345	372	340	339	398	354	354	371	314	409	377	337	342	352	357	401	353	357	351	313	346	334	332	352	365	358	352	363	350	334	390	364	343	412	365	368	367	330	385	311	357	389	376	343	368	355	338	318	361	357	342	354	331	350	361	345	348	353	357	342	361	388	361	322	348	359	395	381	340	350	347	344	348	355	376	344	349	361	346	323	338	372	378	384	347	361	372	371	399	359	356	340	389	355	371	353	354	393	342	355	317	356	373	366	335	364	380	367	359	377	346	324	347	377	351	362	335	357	325	379	377	360	361	360	345	365	354	387	348	345	375	335	341	341	372	346	381	317	322	334	338	365	360	348	362	361	348	385	364	380	338	369	355	382	329	373	354	416	381	378	359	338	376	314	362	354	361	320	353	324	350	383	360	379	336	360	374	312	360	352	327	367	347	385	348	351	391	349	357	336	382	396	392	334	350	360	348	352	359	315	378	348	314	375	362	384	350	386	374	371	351	367	379	348	378	352	331	320	378	336	370	349	359	318	365	344	387	340	379	379	369	366	339	360	359	362	338	363	355	349	360	346	372	394	340	387	381	354	329	325	347	383	342	354	360	322	352	331	339	338	361	362	335	321	358	360	339	365	372	352	396	365	342	365	387	367	347	378	350	364	382	328	338	325	379	362	346	378	398	376	355	380	343	388	350	352	366	371	337	356	384	346	390	330	364	357	339	341	341	320	360	362	347	372	375	375	364	378	342	343	391	344	343	357	368	355	342	353	370	346	355	393	341	378	375	333	350	373	353	375	341	364	346	351	344	347	403	367	354	373	361	404	369	387	330	359	361	310	375	323	362	400	329	374	342	363	359	373	354	368	325	340	344	389	339	329	351	342	371	370	349	330	356	340	363	390	394	350	357	340	370	343	366	350	344	367	351	342	328	352	357	374	346	359	361	382	338	388	355	351	371	353	337	353	347	388	380	354	337	333	331	343	354	339	349	345	360	363	343	357	352	336	353	335	348	362	359	346	358	361	371	365	357	346	320	348	339	359	351	350	338	365	350	354	344	336	371	357	323	374	335	325	378	362	369	345	347	347	330	349	381	347	355	341	376	355	387	372	333	343	336	332	309	357	395	320	359	336	350	366	367	334	353	371	371	344	338	360	396	381	346	330	380	349	359	382	377	367	350	348	373	363	365	358	388	340	348	380	351	344	357	359	356	368	382	369	373	393	365	336	389	339	348	356	367	343	338	373	358	356	357	392	370	374	354	341	371	362	361	325	359	365	312	354	363	329	336	346	389	357	329	362	319	346	381	358	376	343	345	362	335	355	370	392	356	337	383	343	322	370	328	377	360	355	385	367	356	346	384	343	358	378	363	382	352	362	339	343	351	328	358	343	358	414	337	343	360	346	343	354	349	373	386	369	349	365	357	359	320	359	377	386	375	355	374	336	348	340	351	328	346	352	355	359	393	358	310	341	380	356	381	337	356	346	343	354	377	344	324	356	346	330	366	349	343	354	362	377	375	367
31277	13780	9918	8608	5911	4179	3437	2396	2217	1824	1537	1258	1186	898	924	760	550	604	515	490	760	529	392	366	271	283	299	311	282	258	264	265	253	248	279	261	263	257	275	265	251	258	248	250	267	260	254	234	258	208	246	234	224	261	241	233	253	254	227	239	239	297	255	254	242	244	258	248	241	238	262	259	238	250	251	259	305	236	257	252	246	237	234	245	234	244	258	252	245	247	260	257	244	260	232	231	269	256	228	278	238	230	273	239	264	233	233	219	267	268	254	266	266	218	253	213	246	250	263	257	236	227	253	232	237	242	242	234	231	241	234	278	244	254	249	246	264	266	260	226	255	249	217	247	263	209	252	225	258	264	208	233	232	250	242	223	237	251	218	233	242	248	242	233	232	216	233	267	230	253	285	222	236	236	229	242	245	231	245	233	264	259	262	236	265	270	249	249	280	234	266	233	259	286	254	241	241	231	278	235	265	237	229	204	224	238	246	234	242	270	243	274	270	252	232	270	213	229	236	233	241	255	237	282	263	253	228	244	255	260	265	241	241	201	216	211	221	231	239	239	244	218	246	238	256	248	244	237	246	250	226	241	232	246	234	264	253	236	269	258	237	253	233	257	231	255	275	245	257	247	242	244	255	249	305	256	237	226	245	240	273	247	230	215	254	254	231	223	232	251	241	215	243	253	272	233	252	284	225	261	249	231	250	224	271	213	237	234	222	233	242	237	290	232	249	246	254	257	209	228	254	255	239	273	264	242	248	267	217	246	210	235	266	220	267	241	240	264	255	246	260	232	220	250	225	259	271	266	271	263	263	230	270	244	233	237	239	257	255	250	237	239	242	216	228	243	261	260	233	241	259	219	206	264	249	254	271	253	219	245	262	259	233	240	239	228	220	239	241	262	232	241	250	236	237	238	254	237	249	250	247	241	228	243	228	244	248	201	249	218	238	258	245	234	242	246	237	228	230	254	262	249	259	233	266	247	264	234	241	242	251	242	226	247	239	237	244	238	251	267	223	288	239	236	235	224	269	227	263	224	281	274	242	247	230	245	234	241	272	200	225	253	229	240	223	256	270	264	231	234	236	251	232	257	268	269	246	202	246	234	278	295	243	298	242	252	255	218	222	228	248	243	244	250	223	252	254	265	239	242	291	234	254	244	248	269	260	251	235	251	225	239	275	277	266	240	240	240	210	234	231	237	219	241	252	219	269	247	201	260	251	251	244	242	212	245	240	226	244	234	242	198	255	234	230	211	252	261	226	215	218	270	252	239	223	235	244	241	233	248	211	235	222	261	220	258	271	236	259	246	254	235	255	254	242	222	253	241	234	242	229	243	241	227	245	233	254	249	299	232	253	257	277	233	236	243	262	236	226	226	256	253	233	258	232	248	247	256	255	227	265	235	222	253	265	246	238	259	243	257	243	233	238	260	216	234	254	224	242	273	244	242	221	258	246	249	239	219	247	235	269	233	284	254	241	257	212	238	219	230	212	255	203	220	250	263	267	258	255	212	220	241	251	243	236	257	248	236	204	243	261	236	243	272	221	234	263	231	243	237	238	232	253	241	246	233	247	246	255	211	291	264	205	246	240	213	244	238	239	267	244	272	236	270	272	259	244	234	271	240	229	216	274	225	263	241	256	245	240	245	264	211	240	264	278	271	250	252	240	258	274	282	223	211	251	257	241	233	269	232	268	216	244	254	267	266	234	250	243	257	267	230	244	247	251	222	267	272	253	256	235	255	255	227	235	249	270	242	251	238	202	260	248	272	240	237	207	235	262	243	204	244	296	248	235	244	244	237	242	227	229	247	277	273	249	256	263	241	249	255	274	251	243	263	257	222	235	240	232	270	240	210	245	227	227	245	270	244	236	244	239	238	267	231	226	238	248	259	232	220	235	272	242	276	251	250	253	220	252	231	237	246	207	252	258	240	264	234	268	241	273	247	248	235	212	217	242	250	253	268	218	232	245	244	242	234	238	233	242	239	227	232	232	253	259	253	240	234	253	227	258	266	233	247	205	224	234	266	264	249	248	255	238	243	246	238	231	281	250	246	239	236	251	260	215	228	229	212	240	256	225	232	237	265	277	256	254	237	266	274	233	278	240	260	253	250	220	284	233	266	245	228	242	274	218	256	240	255	275	235	275	252	250	212	225	262	227	239	243	256	249	236	255	272	237	244	238	247	256	227	263	238	236	232	239	240	227	257	245	259	253	250	227	204	262	236	258	253	237	269	243	287	238	240	232	247	239	260	240	266	227	205	273	250	252	249	264	249	226	261	254	246	255	241	252	259	280	214	225	248	229	246	241	239	243	251	263	275	237	267	220	219	235	256	252	218	263	235	255	222	247	243	223	214	245	259	255	232	255	228	240	259	236	221	257	263	237	246	258	233	245	225	249	229	241	228	232	233	246	251	217	243	228	256	239	228	254	273	246	234	269	215	277	211	277	252	242	257	245	234	274	216	242	224	262	252	270	224	234	255	237	219	219	241	220	223	265	237	242	239	215	254	241	264	238	252	246	226	251	214	240	247	222	234	248	259	254	241	232	255	272	226	227	268	228	248	289	226	275	245	231	225	247	235	230	276	241	248	263	249	232	225	246	235	209	222	291	236	250	218	216	213	247	264	209	270	237	269	282	233	243	256	250	250	233	281	243	228	221	243	275	226	270	240	251	253	231	230	219	244	270	223	220	244	251	289	227	266	263	235	238	249	252	256	215	251	251	234	268	275	270	260	240	244	234	271	242	256	255	265	283	237	252	256	267	260	240	232	247	275	295	247	254	253	239	260	251	253	224	259	250	229	247	230	265	242	238	243	251	246	244	229	228	245	259	241	235	229	244	261	222	261	267	248	264	250	211	234	241	219	265	266	244	243	246	238	232	226	282	268	259	243	242	246	268	266	230	234	233	217	233	226	252	266	257	280	245	283	247	229	225	248	240	233	253	277	239	239	253	238	255	235	259	268	264	235	242	269	235	230	237	252	247	277	229	261	232	259	247	252	243	218	195	247	234	285	247	216	249	244	281	241	252	234	237	254	243	217	262	246	273	243	241	251	284	248	284	259	227	220	268	246	257	209	259	247	256	257	246	240	267	263	241	246	233	230	230	250	267	245	263	212	224	242	264	212	235	260	255	242	259	248	235	234	235	266	238	266	267	213	217	205	246	255	224	239	236	269	260	245	263	251	240	225	250	248	207	246	240	250	238	239	272	235	263	234	236	256	222	272	228	218	225	245	237	269	228	238	241	234	203	230	241	255	235	243	271	262	255	254	256	248	248	231	248	270	268	257	219	243	254	252	260	260	224	252	240	241	242	254	244	245	250	222	213	243	252	252	260	212	273	232	266	270	257	256	253	242	247	212	258	280	230	271	252	240	224	235	241	243	250	254	276	252	209	246	219	245	251	249	263	258	244	269	227	246	248	261	252	236	222	221	258	269	239	235	277	248	228	212	240	249	272	257	216	263	244	235	260	280	284	240	241	270	237	262
15767	8358	13203	16755	14733	13622	12768	9908	9315	8006	7029	6484	5320	4330	4948	4043	2775	2876	2704	2714	4140	3134	1486	1308	914	802	823	757	795	734	716	770	756	749	755	687	684	743	671	715	683	686	742	666	700	641	673	656	663	653	630	621	627	637	628	605	686	649	644	617	610	610	615	600	597	623	569	604	601	661	617	569	636	611	649	594	620	579	601	579	620	623	623	611	604	556	623	644	644	608	574	577	602	631	606	616	648	562	674	604	604	580	622	595	609	668	646	596	625	616	567	597	615	572	630	635	609	585	569	577	616	620	649	600	605	542	577	597	594	572	612	589	583	568	602	582	560	574	572	565	569	574	629	616	638	611	632	625	575	630	609	580	571	618	590	588	613	589	640	579	583	616	612	622	585	610	604	600	615	558	594	563	570	608	625	604	595	586	600	618	596	593	597	602	604	620	610	606	603	610	601	560	559	583	577	582	624	596	580	595	607	610	578	635	617	633	638	544	567	632	584	617	594	556	617	593	607	546	557	605	590	620	593	561	613	564	598	570	572	597	627	616	575	627	618	586	591	605	582	608	564	605	589	537	621	627	587	619	627	576	584	633	608	610	610	595	580	575	569	574	582	612	592	574	574	570	613	606	629	575	554	514	590	606	594	600	624	602	619	601	620	589	588	581	617	599	596	588	608	570	574	636	591	597	595	580	631	564	557	594	629	595	608	619	595	597	616	598	586	557	576	629	610	615	582	610	619	599	632	585	596	609	584	526	599	609	578	595	567	631	590	603	628	627	600	568	622	587	600	590	587	575	562	554	582	585	588	615	609	605	594	605	634	582	611	592	566	591	574	604	584	636	537	557	644	593	603	577	557	546	559	625	663	605	584	638	614	559	562	581	623	574	590	614	619	616	591	592	571	584	571	648	641	590	628	572	604	589	612	628	611	564	609	605	562	624	610	565	614	557	582	587	633	598	580	585	624	597	597	577	584	598	574	565	571	622	619	586	610	581	611	611	587	594	571	578	612	643	551	582	621	599	596	595	579	618	551	565	586	627	661	623	597	582	582	576	561	634	593	580	638	627	555	578	586	606	616	616	601	590	595	585	634	637	614	605	590	577	616	589	604	603	540	622	591	608	591	565	637	600	620	612	603	583	591	616	552	628	619	573	601	607	562	664	597	578	579	584	596	614	538	583	622	610	553	646	628	642	605	615	601	610	623	611	554	627	585	605	621	617	559	592	631	581	565	605	554	629	585	604	620	602	581	606	607	580	615	638	625	608	566	591	591	623	548	566	602	611	559	642	621	608	632	615	621	579	580	592	586	597	649	562	648	636	559	580	603	580	606	602	591	596	626	601	581	564	561	588	587	593	610	586	594	616	557	606	604	555	627	599	595	584	577	607	604	610	568	599	607	587	598	609	609	597	597	571	608	598	601	581	608	590	597	562	600	622	598	600	596	552	624	628	604	586	579	611	612	576	556	594	612	608	592	618	611	592	579	626	610	584	578	594	613	571	584	622	630	600	601	582	613	567	590	633	558	569	626	618	614	623	612	613	548	610	623	617	593	559	609	611	585	610	596	573	601	597	619	597	593	555	575	617	602	562	619	629	576	625	604	591	554	617	612	596	568	572	602	593	619	620	586	594	644	610	566	566	574	609	568	592	583	592	621	600	631	605	661	586	616	596	595	607	598	614	590	580	627	600	583	600	617	567	638	593	612	602	591	592	603	612	593	609	596	581	611	565	633	608	615	627	582	608	605	620	606	570	607	576	567	612	616	628	562	644	617	579	590	601	583	599	592	613	588	615	621	561	568	535	589	575	612	605	528	559	616	625	585	556	603	599	613	585	609	635	559	641	586	581	615	570	598	560	606	625	606	617	620	609	594	596	602	570	578	575	623	605	632	584	615	628	611	561	623	609	590	647	587	579	568	595	574	592	580	604	548	606	622	634	622	558	617	598	602	610	591	636	575	624	568	600	632	615	584	601	617	567	613	604	580	620	553	604	616	603	584	567	559	578	614	610	566	597	605	567	641	566	619	594	572	635	584	622	595	593	610	590	593	645	582	590	580	614	597	642	654	598	602	620	617	625	658	630	576	559	639	617	563	607	619	600	586	631	584	590	578	590	572	592	597	601	601	636	638	625	562	619	579	621	576	590	597	604	621	562	602	571	585	608	543	598	637	564	587	607	554	632	563	604	579	573	582	596	553	569	626	579	585	595	594	599	610	582	615	571	599	668	621	569	605	603	644	574	608	565	568	559	580	622	589	546	608	579	623	605	567	544	618	615	592	620	595	574	589	583	615	576	627	556	632	619	620	591	602	639	608	599	634	573	613	636	563	628	568	583	598	595	613	578	577	594	578	620	615	635	577	561	564	610	569	545	636	618	578	612	604	646	577	597	567	564	637	563	579	594	566	565	608	594	619	584	627	634	607	580	595	600	570	578	590	536	558	585	604	612	578	605	646	596	601	586	557	593	600	637	620	593	592	606	567	596	582	572	532	606	616	642	623	587	576	580	578	575	568	627	590	613	579	600	648	594	630	613	579	583	545	614	605	616	634	612	636	590	596	551	552	559	646	614	599	652	593	612	603	602	578	618	589	588	597	628	597	610	569	587	623	594	644	565	601	591	586	602	611	548	605	582	563	600	610	567	594	620	570	567	584	556	608	615	615	562	573	586	622	598	644	638	619	631	585	600	617	619	621	646	610	611	596	598	623	626	566	596	565	588	617	585	591	627	590	592	584	591	597	569	580	567	604	581	614	578	570	582	612	599	611	641	588	587	567	608	598	673	611	596	610	643	612	556	644	602	561	628	612	566	587	597	584	621	592	591	546	563	590	644	603	586	587	614	613	585	601	623	631	603	589	551	596	562	608	615	584	606	594	580	607	667	595	612	613	610	588	594	594	586	603	632	640	607	570	560	595	598	619	575	577	609	610	571	602	574	607	529	621	585	610	594	544	584	641	563	594	599	580	594	581	614	598	601	579	630	578	611	626	605	636	594	601	580	588	607	597	565	641	598	590	565	611	603	591	563	560	580	538	603	549	616	628	616	575	595	640	571	556	582	597	586	590	605	603	620	582	581	599	567	622	589	594	595	576	602	611	590	592	638	603	596	607	623	582	609	605	577	581	580	550	567	594	577	586	599	636	614	637	666	549	580	623	587	598	588	590	581	580	592	575	605	591	623	601	579	604	613	610	573	664	573	596	634	608	612	569	580	613	601	601	596	586	634	618	616	612	622	571	585	601	594	550	615	609	591	616	577	587	576	582	625	611	602	576	559	564	580	562	584	616	631	616	654	557	621	563	602	564	569	558	592	565	613	597	582	587	618	586	611	630	565	624	590	602	602	619	589	603	614	588	619	547	590	613	609	563	597	600	597	609	571	591	597	578	589	566	615	594	593	614	582	596	602	628	565	558	613	610	548	579	608	607	618	622	597	618	607	600	567	603	613	603	619	547	607	602	573	573	574	589	644	594	601	593	605	558	595	603	591	571	621
10126	3419	2954	2122	1577	1383	964	652	574	597	435	332	298	265	259	256	249	222	224	254	263	248	256	228	227	238	243	232	254	234	223	259	253	216	235	218	199	187	234	227	233	196	227	211	224	215	232	248	225	220	244	211	211	234	245	240	231	226	214	207	213	217	215	205	242	227	229	214	229	249	227	222	223	236	212	203	224	223	213	232	212	237	221	218	223	229	218	217	246	209	249	236	220	222	201	227	221	208	230	253	221	234	243	227	215	229	236	230	216	243	205	247	233	194	210	215	221	218	244	245	221	228	229	234	249	206	230	219	215	238	256	241	229	242	209	230	212	231	212	225	251	218	227	214	229	212	219	211	241	234	237	235	203	223	214	257	205	232	208	245	226	242	217	234	239	202	225	232	192	224	238	200	226	254	206	221	219	236	228	215	244	250	233	215	221	209	247	240	263	220	209	227	232	240	201	249	223	260	220	262	220	231	211	219	252	232	260	237	204	231	239	243	203	228	228	211	247	256	222	209	241	209	253	241	229	233	249	223	226	230	248	230	219	229	224	218	229	230	232	213	240	223	222	238	243	242	226	242	220	196	208	236	202	237	215	227	243	226	219	242	214	245	226	227	229	198	195	233	211	229	213	229	238	189	231	235	241	224	230	215	206	243	228	237	254	206	222	215	224	228	216	220	234	237	219	248	241	220	250	212	207	219	233	230	252	270	250	193	242	239	220	216	234	254	222	235	229	228	182	236	231	218	230	222	224	226	238	207	203	223	237	218	249	256	220	211	234	243	247	247	234	248	233	250	234	231	247	215	221	248	186	251	201	222	232	209	215	225	232	233	253	230	224	200	201	247	210	219	247	240	261	203	222	220	232	225	228	208	210	244	235	241	242	209	222	251	225	229	216	210	223	210	220	218	235	242	224	223	262	217	220	240	216	225	235	213	243	188	196	219	222	225	248	221	232	210	225	204	260	256	216	211	246	248	220	236	232	238	240	235	225	225	245	224	230	225	238	251	201	230	251	228	187	242	241	235	198	242	232	228	242	236	235	220	222	266	223	223	222	216	242	269	251	221	214	204	214	229	248	222	223	279	232	227	227	241	223	204	236	228	222	242	236	251	216	226	238	211	240	259	224	243	226	230	236	239	230	226	210	239	258	222	237	232	213	223	246	212	223	233	233	247	219	235	241	242	226	199	225	219	204	207	220	242	226	198	203	186	220	234	212	201	226	252	210	229	222	231	256	251	220	232	225	238	229	206	214	212	228	231	192	220	230	217	223	252	205	189	200	236	237	254	213	229	241	251	212	228	229	252	231	221	233	257	214	222	213	205	229	229	207	225	207	245	239	221	227	230	240	213	229	226	259	233	216	217	235	264	275	234	233	228	253	214	216	235	229	246	219	215	253	253	216	225	223	230	237	225	226	220	239	220	197	239	242	252	216	244	222	227	214	198	196	249	251	227	224	248	224	227	216	250	219	212	268	231	240	202	256	223	232	193	243	224	236	252	252	231	240	214	239	211	215	223	224	207	255	215	229	221	226	230	230	224	230	255	231	207	233	220	231	235	216	228	213	201	196	216	213	242	235	238	230	239	226	208	247	211	247	228	220	203	237	233	236	271	215	218	233	252	246	237	247	240	244	210	236	271	218	224	215	234	240	218	222	224	255	265	202	212	216	233	213	212	241	222	221	243	240	211	255	218	226	216	227	249	210	232	229	232	245	218	245	228	244	231	233	231	248	234	251	223	242	220	234	244	221	235	222	247	206	239	192	263	239	233	241	237	218	215	189	238	234	227	238	241	240	215	232	222	205	213	222	237	222	224	201	217	229	215	262	234	223	253	217	213	235	202	210	210	211	212	239	234	248	219	248	268	233	222	209	240	210	213	231	225	236	237	224	211	208	247	228	218	242	237	257	209	220	225	260	200	243	260	227	246	241	225	208	230	211	229	235	218	220	219	241	259	212	218	234	241	218	234	237	214	241	209	224	226	217	259	206	220	212	223	240	225	238	202	256	239	247	243	225	213	236	225	234	211	248	211	246	237	219	217	229	247	214	241	249	214	227	228	219	239	228	240	202	261	220	214	216	229	235	219	225	228	252	243	216	223	202	229	234	262	255	240	214	231	243	215	210	222	237	242	247	220	238	231	221	233	204	221	235	258	209	228	228	236	212	229	215	224	260	216	190	210	238	242	232	253	224	245	236	224	202	215	251	235	229	195	229	201	250	248	226	257	217	248	226	229	195	255	229	246	253	256	239	226	235	227	224	236	222	240	236	234	247	231	238	218	235	206	226	232	221	225	232	233	221	218	231	217	246	217	201	193	248	211	244	234	219	238	239	210	265	207	219	212	239	202	234	252	214	212	216	228	241	239	205	246	244	242	234	233	227	207	234	232	202	227	248	235	244	218	238	219	224	211	223	238	241	214	239	230	236	244	267	207	201	219	233	239	215	215	222	256	235	260	242	232	210	210	223	249	233	251	247	232	238	202	211	199	232	229	229	200	250	229	273	238	232	227	231	225	212	219	237	251	255	244	250	243	239	242	212	208	234	282	241	261	218	252	226	210	234	235	251	258	248	225	230	236	233	228	239	242	225	238	230	225	212	219	210	216	211	238	230	239	231	252	226	200	237	239	231	246	208	223	230	226	215	226	239	190	216	209	237	207	245	226	253	243	207	245	247	258	223	228	213	220	219	205	225	239	229	219	219	236	227	221	217	224	227	210	225	214	227	243	202	212	265	219	220	243	228	239	227	229	203	224	251	239	230	248	240	235	210	203	221	242	199	235	209	212	258	240	226	218	217	215	241	234	205	246	238	226	219	223	233	230	221	212	239	236	240	223	256	215	222	228	249	243	229	236	204	199	237	214	213	229	255	219	227	243	229	239	216	244	207	236	221	220	281	230	243	215	200	193	211	241	234	238	226	229	226	209	231	219	222	219	239	234	237	235	249	222	217	237	251	221	209	219	237	226	210	202	213	220	224	237	239	225	227	244	228	232	220	212	238	218	217	211	250	228	222	214	232	234	213	196	233	205	202	240	219	229	241	232	204	209	219	226	230	206	235	240	248	260	234	196	232	229	195	228	250	222	219	213	247	247	204	214	224	225	248	233	232	203	189	205	230	218	227	241	238	221	234	226	218	259	223	229	222	190	223	198	219	256	235	221	216	230	267	239	237	246	212	227	227	232	227	209	212	209	246	215	226	225	225	214	236	241	235	245	219	239	235	196	221	225	259	248	225	218	242	246	244	214	258	219	223	223	237	250	217	212	233	201	236	246	229	241	229	221	229	234	230	213	214	199	209	234	209	241	231	235	203	210	253	212	217	250	205	238	245	191	208	257	238	223	216	257	213	223	242	203	209	233	243	223	244	236	225	226	243	222	216	233	244	257	229	238	224	228	201	225	221	213	221	223	238	217	232	233	235	199	213	239	241	218	202	257	227	209	215	208	227	247	248	211	246	222	218	194	209	210	216	216	209	222	249	233	224	212
5740	2741	5409	5849	5838	5697	4232	3092	2684	2607	1801	1184	975	726	650	685	589	611	582	585	614	599	660	536	558	523	523	510	528	575	547	571	527	584	536	555	564	519	553	555	517	516	507	560	568	513	523	536	547	543	552	542	550	524	500	571	532	566	537	559	548	555	556	556	559	530	524	546	516	528	522	560	531	570	498	537	513	528	516	523	523	533	525	534	517	549	499	539	535	576	552	508	549	504	513	573	543	509	525	561	509	565	547	530	539	512	519	518	588	529	539	549	496	488	573	514	593	509	561	539	546	520	525	558	522	495	508	511	533	514	524	563	521	514	519	547	525	510	503	592	515	588	534	489	489	553	550	546	492	545	546	531	523	548	536	524	563	485	553	581	497	535	509	500	515	535	523	497	536	546	529	499	572	519	545	521	514	512	574	580	537	514	530	547	540	517	541	547	537	530	550	517	543	579	545	519	543	498	550	495	542	577	507	537	533	528	550	581	488	517	507	508	523	588	581	542	516	504	602	546	521	521	534	524	491	534	545	533	549	581	539	566	486	571	535	548	540	532	516	555	570	505	507	478	527	564	542	548	531	527	510	546	521	508	574	534	515	544	573	524	524	547	544	549	574	485	518	503	532	547	520	552	546	531	524	524	506	495	522	498	519	507	571	501	512	523	502	527	528	552	586	545	561	516	488	550	534	540	538	563	504	547	516	538	576	501	537	509	528	519	529	544	551	536	547	546	533	523	542	521	541	529	511	574	521	570	562	531	538	517	532	515	543	588	515	506	532	488	554	523	494	538	571	580	521	527	517	545	573	511	503	520	532	544	511	508	530	540	543	547	551	529	553	555	599	541	514	504	521	520	567	495	536	530	534	566	491	564	560	516	575	535	560	526	518	545	520	521	510	534	515	516	521	503	548	530	561	509	547	527	544	534	524	541	544	503	539	482	546	550	514	531	540	535	557	582	528	531	507	499	542	516	543	527	531	545	515	532	538	512	511	528	525	558	536	534	526	563	517	561	530	536	530	560	542	496	541	475	533	517	500	527	551	517	553	523	578	581	516	519	557	536	530	531	525	531	535	500	544	571	531	578	552	550	555	518	504	541	508	512	530	517	545	519	491	538	590	543	538	535	559	538	501	523	486	542	525	556	543	541	533	535	572	534	521	550	538	552	561	532	557	558	516	592	502	549	536	546	525	532	536	530	501	545	538	506	521	537	572	532	538	551	587	524	513	523	591	507	514	536	531	536	541	514	504	548	507	513	553	551	541	544	555	551	530	577	524	544	542	510	524	525	523	544	559	541	515	549	483	562	492	542	513	602	573	546	508	579	541	507	541	553	533	538	531	491	550	567	543	522	561	573	530	518	528	559	516	556	559	515	556	537	505	546	548	513	552	542	552	502	518	556	486	546	543	520	514	553	557	568	517	568	513	533	502	525	494	522	528	541	521	528	541	560	538	538	542	570	550	534	483	507	499	570	578	558	550	501	554	532	567	533	521	513	532	546	502	554	497	524	549	485	531	498	538	510	496	558	529	576	536	546	515	535	494	516	503	553	508	589	559	520	525	536	543	519	573	565	547	543	539	513	517	541	553	535	539	545	498	529	545	511	547	554	545	524	513	557	563	544	521	541	523	493	541	565	546	512	558	569	552	548	528	527	503	525	522	499	552	501	517	545	537	527	533	473	534	532	527	504	552	520	544	517	535	563	535	520	488	572	549	504	543	521	557	546	555	523	516	553	529	526	549	521	516	576	530	578	519	574	513	489	543	559	494	556	513	511	530	493	567	576	553	511	496	513	521	515	546	512	539	531	546	507	510	521	547	537	518	492	550	555	531	538	538	533	548	519	562	561	536	536	546	538	542	545	548	517	523	533	558	533	551	544	540	553	489	505	520	563	497	540	499	535	512	546	510	520	511	543	532	543	506	501	571	527	509	500	543	522	530	559	523	554	553	547	588	486	540	496	544	595	502	525	555	515	500	570	549	507	531	512	517	519	563	489	547	582	578	494	517	573	540	539	522	538	534	529	538	544	556	553	534	516	541	519	515	495	525	560	536	523	531	542	539	504	492	559	537	506	500	504	513	508	547	531	496	562	506	513	586	556	507	544	538	555	535	535	501	562	554	539	554	512	533	517	546	511	522	545	534	549	547	516	554	562	531	534	506	581	542	569	549	486	541	481	556	540	531	565	550	514	577	519	566	537	516	472	556	525	527	516	545	546	575	518	499	524	568	560	529	497	519	521	559	517	552	549	478	543	487	521	546	494	549	571	503	528	538	527	504	495	503	559	575	505	505	544	514	525	528	536	530	569	518	528	530	550	556	548	552	548	573	539	579	564	533	539	565	544	536	585	554	535	478	547	567	546	495	537	528	530	554	530	561	485	536	501	516	531	525	551	554	504	519	551	497	526	497	532	531	551	509	522	563	523	479	515	561	540	533	550	563	542	544	529	573	540	558	507	553	538	522	491	519	537	539	564	527	543	559	519	552	583	521	550	525	525	503	522	479	521	529	537	523	517	543	527	487	524	540	537	517	548	532	532	564	521	524	518	546	529	566	537	517	541	569	526	514	542	578	552	533	565	493	528	567	541	524	541	506	544	512	561	516	523	544	527	535	537	535	563	508	514	537	558	569	536	482	554	563	535	528	525	521	505	527	555	556	520	518	514	544	545	539	538	485	546	537	573	531	549	498	544	517	560	571	526	492	545	540	524	549	545	549	509	558	524	487	477	530	525	530	525	554	565	542	505	509	520	555	533	508	535	515	505	510	551	555	579	511	554	540	549	500	583	537	504	552	531	515	515	562	499	549	489	541	530	503	545	548	539	533	507	527	500	504	585	523	550	533	540	517	539	544	541	527	523	552	553	469	541	526	542	534	543	542	511	519	519	578	537	547	540	552	542	551	519	542	543	545	515	551	544	555	521	552	551	536	555	538	566	564	535	554	554	552	527	522	551	532	534	611	553	592	530	536	545	557	538	570	539	567	542	514	562	523	528	528	536	525	540	543	526	540	546	544	535	534	566	519	564	517	533	532	557	519	595	510	523	555	556	553	511	516	555	513	567	538	533	516	502	519	545	526	530	472	536	521	506	550	545	524	546	525	577	546	554	527	536	567	531	537	526	512	543	522	566	473	517	524	531	511	505	569	598	602	527	554	526	527	512	523	533	525	543	507	502	560	557	531	534	567	538	521	577	506	502	541	519	551	537	538	558	513	502	543	536	553	525	519	497	544	557	566	538	519	490	555	509	519	527	544	547	489	535	538	539	507	538	488	561	550	542	526	545	496	533	527	539	563	546	548	538	554	539	593	529	532	529	536	543	525	536	568	550	474	532	537	543	504	562	508	562	530	535	582	536	534	546	530	571	533	523	493	575	536	497	548	511	556	515	538	527	577	524	539	526	494	488	564	530	532	521	548	544	546	523	489	479	540	551	545	525	555	548	570	544	504	565	540	527	507	510	504	551	551	551	527	541	544	569	529	571	513	545
19233	6495	6438	5613	4459	3101	2163	1484	1164	908	860	579	450	438	393	343	313	296	383	424	336	210	222	172	150	141	127	131	148	141	124	148	148	147	213	140	153	155	155	155	152	154	144	134	131	154	141	136	133	136	144	127	138	167	139	145	143	138	137	149	146	141	150	141	148	127	139	116	129	136	113	136	140	129	122	123	145	127	124	138	143	147	148	133	133	138	109	124	131	133	122	141	119	149	130	145	129	126	135	152	118	124	115	136	134	132	138	126	149	132	148	139	135	151	134	118	148	129	137	135	171	138	124	140	122	144	123	114	130	136	166	154	129	127	128	155	136	133	141	158	173	140	146	139	148	130	139	150	179	121	135	143	138	145	154	118	130	140	143	129	124	140	139	125	127	132	119	148	142	146	128	140	123	132	118	153	134	114	125	135	123	136	145	131	149	138	136	116	130	137	138	137	145	138	135	146	135	115	153	129	127	141	125	120	152	132	147	153	151	138	150	131	125	126	141	126	149	135	149	107	128	157	140	111	125	138	136	120	155	147	118	147	143	142	124	143	142	118	151	142	133	141	149	156	135	114	131	149	128	131	113	125	130	119	141	120	124	133	139	151	128	136	157	129	137	164	151	126	126	131	138	141	133	125	145	149	160	116	147	146	118	155	132	128	124	134	134	138	141	141	134	117	130	121	139	114	149	144	169	121	137	157	131	151	132	119	152	119	131	140	145	121	179	136	138	138	128	139	135	150	129	127	129	162	116	139	152	149	116	132	137	146	150	136	145	126	137	137	139	128	112	147	123	119	135	123	130	128	129	123	122	133	152	170	140	134	142	138	137	134	131	138	135	117	122	146	115	135	125	150	114	141	137	124	131	125	127	142	130	119	120	129	133	121	138	126	156	145	130	135	112	148	113	146	134	130	156	149	140	109	124	156	156	145	136	136	135	171	135	127	130	139	143	115	139	142	134	151	139	128	135	136	133	123	137	153	144	152	144	131	155	132	122	148	153	143	117	93	144	142	135	127	118	127	128	136	143	112	144	140	143	133	139	124	142	142	143	133	123	128	146	131	124	130	138	145	144	107	132	124	120	145	150	153	119	130	143	142	130	142	125	118	120	127	144	125	130	131	154	120	111	137	146	133	134	124	134	101	111	117	131	125	125	148	129	153	132	149	128	140	135	134	140	130	142	146	121	154	138	127	137	139	130	142	139	126	123	121	116	129	144	116	126	145	130	119	135	135	126	135	120	137	139	131	132	128	122	149	128	123	129	124	123	128	135	147	121	148	124	150	132	127	132	140	148	127	131	120	126	163	137	133	125	124	130	148	132	132	125	157	127	148	126	152	143	126	131	123	135	141	137	147	142	140	119	148	133	138	140	134	162	124	134	144	127	119	150	122	128	111	129	147	140	139	165	137	136	149	122	142	155	109	126	135	144	149	134	149	154	154	149	138	150	133	118	119	145	144	163	134	126	155	140	151	121	126	153	123	144	138	152	136	121	135	142	145	123	115	137	132	124	130	125	127	131	133	156	147	128	138	151	144	120	136	165	158	125	148	140	117	118	153	138	126	129	125	146	149	138	110	133	142	143	139	130	125	149	137	140	152	119	134	147	134	136	137	155	138	149	131	152	135	143	116	142	133	127	141	154	123	159	156	123	137	109	134	116	139	142	123	120	135	108	119	142	153	149	119	143	119	131	130	126	135	147	143	128	129	144	125	138	111	139	143	122	128	142	130	138	149	119	138	138	132	113	133	138	157	104	148	129	147	107	129	111	127	122	127	131	128	130	137	128	115	146	144	136	129	135	132	120	149	139	119	136	126	130	136	138	151	153	126	138	157	134	137	154	131	151	141	106	141	147	143	140	128	132	123	139	126	141	140	116	162	142	133	120	117	144	142	125	128	141	125	144	125	131	128	133	139	118	134	114	127	135	162	143	128	143	131	139	133	125	147	151	153	140	120	126	130	128	157	142	121	124	146	118	147	125	106	121	143	133	135	130	138	129	165	125	138	120	128	135	137	140	137	129	130	138	127	123	124	139	132	137	143	164	138	161	132	141	147	113	142	149	136	111	122	142	136	137	137	129	140	131	133	117	125	139	151	122	151	114	126	128	118	139	145	141	140	141	134	123	144	130	174	125	153	135	124	121	136	141	142	137	128	133	136	129	122	138	135	148	131	132	129	115	135	135	139	121	122	130	153	140	116	120	142	153	126	130	142	114	126	132	146	148	156	130	122	123	131	147	135	157	142	136	139	136	128	131	131	135	140	140	154	123	129	121	138	134	143	124	126	127	151	131	137	149	134	133	129	146	142	134	133	133	137	121	122	150	149	128	163	133	129	138	148	130	122	162	157	128	122	150	132	115	133	148	130	139	126	140	142	130	134	116	139	138	109	147	145	116	142	137	160	128	151	122	123	130	124	134	121	131	137	159	135	136	114	132	114	115	138	125	140	130	155	135	126	141	145	137	140	118	144	134	163	122	131	129	117	108	134	149	120	125	132	150	165	121	138	122	146	123	142	122	135	136	129	152	149	105	151	128	135	125	144	126	144	133	134	110	138	136	137	140	142	140	138	138	149	121	126	133	138	142	154	150	135	145	144	144	122	136	153	134	148	143	162	125	132	111	150	141	141	136	127	123	151	119	146	132	145	102	133	159	137	115	126	119	123	125	154	138	139	151	150	145	124	110	147	112	136	150	153	120	108	148	132	142	145	134	120	121	129	124	134	121	145	134	141	123	142	143	118	143	146	139	114	147	153	135	149	134	137	133	119	109	128	124	140	139	136	123	132	116	148	162	138	146	136	139	129	141	132	149	146	109	125	131	135	137	141	126	137	123	126	132	143	146	136	130	124	136	122	145	142	136	170	127	127	140	132	138	140	128	132	141	116	158	130	150	133	152	122	133	130	144	129	139	140	138	140	115	133	130	131	137	134	126	136	143	150	132	135	117	119	124	139	133	132	112	129	127	157	151	109	122	147	142	144	165	114	140	151	144	132	150	139	142	146	136	138	134	131	135	131	134	136	127	153	127	135	122	143	140	133	129	138	126	142	159	150	139	120	161	119	129	129	148	135	134	145	113	133	144	165	120	134	138	141	150	135	133	145	140	157	143	145	142	140	164	135	141	148	135	121	131	149	149	131	129	125	119	151	151	125	134	134	133	126	159	133	127	151	130	153	140	113	123	120	152	130	154	133	147	142	131	114	141	144	129	131	123	124	120	149	147	139	141	143	128	142	139	119	131	144	129	111	129	141	112	151	154	129	117	118	140	151	129	133	143	129	122	128	121	150	152	118	107	138	136	150	138	119	118	123	137	114	131	139	144	129	152	142	115	141	128	118	143	149	161	141	148	140	142	146	117	133	121	121	137	111	120	143	114	145	134	109	138	124	136	137	132	133	141	135	140	141	157	110	148	130	118	122	118	122	128	117	120	145	147	125	129	120	127	138	133	123	126	149	129	127	139	151	111	121	137	138	125	117	141	141	145	120
10469	4705	10282	13057	13600	11309	8602	6817	5494	4498	4336	3199	2776	2680	2024	1795	1616	1589	1893	2597	1703	986	1013	683	552	499	465	460	452	465	445	462	453	550	911	416	406	421	383	384	373	438	408	413	399	353	383	378	386	373	385	381	359	368	389	361	359	385	372	368	377	405	404	392	339	378	381	366	384	373	386	351	353	390	362	373	375	381	361	360	370	358	363	368	366	357	335	360	347	365	360	366	364	382	363	367	375	367	360	354	364	369	363	402	353	388	367	372	333	348	356	319	375	377	387	349	352	309	373	358	378	356	389	378	379	384	351	385	372	363	351	382	357	313	376	383	356	356	361	361	356	353	384	359	380	349	368	359	354	354	375	389	395	396	354	414	345	387	352	376	381	342	395	373	387	350	360	387	368	370	333	353	366	395	350	356	326	385	312	346	367	374	346	342	329	362	374	342	329	318	346	355	357	316	349	361	358	345	364	366	363	351	385	368	357	374	318	335	333	343	361	366	371	384	355	359	390	351	339	359	370	343	355	353	317	336	343	321	352	388	357	359	357	362	374	388	367	344	347	336	343	346	341	373	349	365	323	365	385	355	377	372	387	350	368	353	345	360	358	373	369	342	327	342	361	359	341	385	340	369	369	369	392	374	371	338	360	378	361	368	346	342	368	345	368	354	347	318	332	336	335	330	354	346	335	360	347	369	359	391	374	323	356	360	403	347	353	366	363	369	362	358	365	346	339	326	336	390	358	335	362	336	403	396	385	363	368	371	347	360	382	381	353	331	388	359	360	338	369	355	338	349	388	336	351	351	350	387	368	387	369	350	345	377	411	332	361	369	321	351	386	326	354	375	354	338	345	372	362	357	356	343	333	364	405	373	338	390	353	361	359	366	364	364	351	330	321	367	360	359	385	359	348	341	348	348	352	319	332	366	337	360	364	340	333	386	350	368	356	365	341	362	353	373	380	357	375	346	367	390	351	329	370	374	359	370	351	401	342	377	371	342	328	332	361	391	388	372	399	338	366	365	361	353	360	372	322	334	361	396	366	372	343	328	378	353	394	324	391	354	355	373	351	354	376	325	350	357	326	347	345	371	347	365	352	358	360	396	314	346	350	349	351	347	348	363	293	366	345	397	355	350	360	348	371	350	373	354	341	380	358	367	342	405	374	335	371	356	361	361	355	338	369	349	379	373	356	380	364	351	379	353	339	355	348	355	369	354	322	352	388	335	362	361	376	395	317	357	337	335	351	379	375	353	355	336	389	358	361	359	349	359	352	395	342	348	374	356	382	359	365	411	347	351	370	365	376	351	352	363	355	367	383	332	349	365	364	353	380	386	341	367	352	348	345	348	366	353	360	342	380	348	353	351	351	356	366	335	362	351	348	349	393	313	364	381	374	370	345	363	372	358	325	356	372	352	350	334	351	373	365	336	364	333	391	361	336	379	323	353	385	310	362	372	323	341	377	383	377	359	359	356	358	327	346	378	341	368	324	365	365	356	359	363	390	334	373	360	355	366	365	380	365	326	359	354	372	351	360	352	366	368	355	360	373	390	345	344	405	356	342	394	380	359	321	363	378	371	323	358	384	372	377	376	339	337	347	361	330	357	364	354	357	354	377	360	339	333	388	338	340	334	356	329	363	372	330	366	380	392	383	347	337	360	339	367	364	352	350	329	365	333	348	359	327	356	382	370	333	343	400	373	369	351	340	353	357	403	365	340	334	339	358	362	331	352	392	369	330	379	361	375	337	342	336	357	362	371	364	357	336	358	392	403	339	367	341	356	343	343	346	348	373	345	350	360	379	372	377	353	361	372	326	357	347	382	341	383	361	349	339	359	367	350	388	349	379	374	346	375	369	350	357	340	358	349	347	304	346	371	360	355	335	385	346	372	378	353	343	341	352	364	345	373	310	323	363	298	342	333	360	365	343	334	338	341	318	349	385	380	383	386	377	373	359	352	342	344	351	357	347	358	352	370	364	355	364	361	344	363	324	328	368	356	352	380	364	353	360	389	356	362	376	339	353	355	348	371	320	324	363	347	355	352	378	355	346	307	374	327	352	374	379	356	371	365	364	360	358	388	360	370	353	366	326	331	357	355	361	363	358	373	314	401	355	356	383	354	360	343	398	335	352	354	320	365	392	351	373	377	349	365	387	374	354	341	351	378	348	337	319	378	325	353	337	361	375	373	345	343	326	340	382	368	378	414	360	367	359	352	369	348	374	372	348	375	333	385	361	392	378	389	377	344	322	392	348	366	389	372	374	362	366	391	371	361	341	373	381	365	356	384	344	363	341	349	325	377	338	390	351	363	372	358	353	399	362	352	399	355	393	343	350	347	366	336	355	357	331	362	374	383	349	370	346	361	329	326	373	355	343	372	333	358	375	364	358	355	324	346	363	355	382	345	386	362	373	361	358	322	324	358	337	345	344	344	356	365	362	321	347	368	375	344	359	347	336	352	340	363	347	353	364	349	387	355	357	372	369	381	374	371	350	344	344	345	340	352	373	362	344	384	384	361	394	344	373	349	367	369	356	387	353	339	359	384	359	361	373	370	319	313	376	358	351	366	352	348	368	361	358	368	327	372	367	365	358	369	378	371	351	355	327	337	337	351	350	365	369	369	355	320	332	331	418	356	313	372	371	356	355	343	396	344	355	366	362	344	373	364	381	365	352	337	342	345	361	395	342	368	391	366	370	370	379	349	354	358	352	402	361	355	330	354	373	364	345	308	350	368	390	331	365	361	377	340	382	357	341	372	355	376	373	334	368	347	339	378	354	334	366	335	384	359	336	344	367	370	335	396	355	354	344	366	317	358	368	358	307	329	377	377	369	359	347	351	372	366	358	357	371	352	325	375	353	373	323	340	373	338	353	332	363	349	359	332	323	345	368	379	349	344	396	355	376	377	340	344	378	358	359	385	341	359	354	377	358	348	363	367	350	372	325	369	360	345	366	339	402	333	333	346	357	355	356	354	365	347	387	333	375	366	359	369	343	338	370	389	351	365	358	369	367	320	365	347	388	364	370	364	360	350	336	379	350	385	341	358	366	338	372	338	406	359	361	365	386	363	324	346	355	335	370	380	371	364	360	377	332	345	342	346	376	374	352	336	336	392	353	387	339	355	366	363	357	359	344	363	366	358	378	355	347	388	368	355	355	372	360	340	332	385	374	350	400	308	360	354	335	376	373	360	365	352	329	388	344	355	358	325	347	331	376	335	361	345	320	355	352	360	401	358	382	316	343	359	378	357	337	393	368	351	368	355	363	372	348	367	350	324	334	327	383	375	319	342	344	368	354	389	367	367	337	358	327	337	337	368	359	333	357	341	352	332	357	350	359	365	362	383	367	331	332	368	362	360	338	334	343	351	361	359	348	386	364	379	356	365	347	397	352	371	343	339	363	379	357	344	355	359	350	349	350	322	371	340	369	330	374	384	385	398	334	364	344	347	374	332	380	336	352	339	361	368	346	350	348	368	335	349	330	361	350	364	344	354
25240	9760	10352	9566	7378	4721	3511	2393	1916	1548	1189	1001	986	946	772	625	540	575	780	762	423	377	359	312	294	270	300	267	264	275	254	234	281	306	526	265	256	231	250	237	238	283	257	258	228	270	254	251	249	247	241	202	275	242	225	265	278	253	236	273	230	223	241	245	264	225	223	247	247	221	245	209	233	257	235	230	223	255	233	251	309	244	223	229	248	245	229	248	237	279	244	205	235	260	235	248	250	242	253	246	250	262	258	265	224	216	239	243	242	231	248	287	225	239	234	259	225	256	220	248	205	254	243	230	212	232	240	265	238	245	267	270	236	219	237	259	254	239	214	245	247	227	238	261	278	247	241	234	236	247	300	221	215	251	233	237	246	236	229	233	230	264	242	238	229	238	221	247	222	231	242	245	249	238	254	236	212	237	238	234	249	198	241	239	273	232	237	264	215	230	240	242	218	218	262	223	260	294	231	205	241	225	226	261	257	248	212	237	245	222	260	244	196	245	233	263	234	220	246	257	268	255	230	259	245	214	244	245	255	217	250	231	253	265	258	229	268	222	247	255	235	259	234	277	232	243	255	247	251	255	253	223	222	256	243	227	240	249	207	235	260	227	234	250	255	243	262	223	253	280	269	239	253	235	235	247	246	269	239	239	255	282	229	249	247	237	236	250	235	240	223	243	241	244	258	229	249	262	256	224	249	273	257	227	253	228	255	249	234	226	251	253	231	250	223	231	272	223	246	224	239	258	251	269	237	237	215	213	283	269	239	226	222	243	258	278	247	250	225	243	238	235	221	227	220	221	215	271	258	241	257	241	252	245	228	219	251	231	263	247	252	234	279	247	250	282	259	271	253	229	250	210	225	232	242	220	233	219	269	234	240	234	216	236	249	222	225	255	262	219	264	258	247	261	263	276	245	225	218	228	266	246	208	256	231	250	253	244	227	232	234	242	229	225	254	213	263	235	220	258	260	239	204	242	240	216	266	241	272	228	232	221	245	220	251	252	250	266	246	257	252	234	253	240	234	259	229	236	238	190	251	248	230	245	228	235	237	245	232	235	253	236	236	261	221	250	262	251	253	242	261	236	226	235	255	265	241	270	227	231	253	253	256	239	248	224	221	273	252	257	245	260	271	238	274	280	242	239	263	251	262	251	243	241	246	239	233	266	251	226	225	202	238	250	245	245	270	263	261	239	230	232	248	226	268	249	230	232	247	252	207	236	236	229	231	216	242	240	227	219	254	265	255	253	250	226	236	234	244	225	218	272	218	244	272	246	247	244	223	251	250	256	227	256	213	228	247	268	242	243	227	258	226	267	254	235	267	265	246	235	225	225	246	243	245	240	252	233	234	245	229	255	215	233	227	253	234	229	263	227	224	223	230	252	235	243	234	224	232	270	257	246	231	249	263	237	241	254	234	247	236	249	225	232	244	209	253	223	249	216	246	239	225	232	233	239	261	245	255	247	241	226	240	236	251	274	220	208	255	256	251	232	253	242	236	267	240	229	226	256	245	249	244	255	212	265	247	278	250	213	240	247	262	233	242	265	258	234	248	240	233	232	219	222	237	264	235	249	246	259	265	240	271	235	203	270	235	228	256	267	264	238	258	213	219	262	247	270	225	263	225	229	250	256	241	243	226	220	247	226	227	246	217	242	221	244	237	261	220	230	252	275	246	243	285	215	240	227	229	241	237	267	224	253	226	264	252	219	215	241	226	251	221	239	265	252	235	242	268	209	223	275	277	264	272	242	242	277	253	262	216	246	241	252	246	218	251	271	245	251	252	221	244	252	224	229	235	238	283	252	234	219	255	234	220	252	237	233	266	246	241	272	267	263	263	242	220	234	238	212	216	210	255	208	232	230	218	251	252	262	242	244	232	248	218	238	241	244	265	256	226	254	217	256	308	260	245	255	258	224	249	239	226	273	234	222	294	253	211	252	254	265	241	265	237	225	236	248	237	239	259	203	242	278	238	242	242	229	234	229	252	238	266	241	268	236	240	223	237	233	245	244	234	237	235	284	213	235	232	254	244	239	243	225	233	253	261	225	224	257	243	234	267	259	264	231	241	225	227	262	259	242	231	253	229	276	227	215	271	251	268	246	255	219	240	252	211	267	258	220	222	249	236	222	257	232	222	242	251	266	246	227	237	201	244	239	260	256	234	242	260	244	227	239	229	232	225	256	248	236	251	243	246	236	243	241	224	229	216	237	207	227	255	250	225	247	244	245	226	229	247	250	234	273	237	235	234	228	246	219	234	254	225	241	276	251	246	233	235	214	268	261	228	233	237	256	239	253	249	243	275	240	259	244	239	254	286	250	210	243	240	231	258	229	242	267	225	218	237	232	244	226	235	222	217	263	221	232	237	247	246	208	235	240	268	232	228	219	267	251	222	248	219	218	223	265	249	250	247	236	225	239	256	194	228	236	237	235	251	242	251	254	209	240	242	245	251	248	232	226	254	208	264	224	231	268	235	254	256	244	250	272	249	246	235	244	258	220	227	236	240	266	243	260	211	252	211	239	244	246	264	256	249	241	234	230	248	209	236	243	227	264	251	258	230	234	210	235	234	225	255	211	252	255	231	228	254	263	237	265	229	246	223	228	252	249	227	217	244	266	222	229	268	264	234	228	263	251	231	213	251	243	248	225	221	233	211	235	268	205	217	253	269	258	252	241	251	273	245	232	240	256	258	269	256	222	279	210	253	226	262	274	217	251	228	251	207	265	246	249	234	236	229	251	240	240	236	254	244	266	245	254	263	235	242	236	226	224	230	233	262	239	224	251	247	244	260	237	210	233	250	257	242	229	215	247	230	268	228	259	232	262	247	282	254	255	224	255	239	254	251	267	268	256	241	261	239	221	230	238	244	238	236	203	268	219	241	264	228	215	259	249	254	247	235	260	244	244	223	242	264	261	250	234	248	247	263	236	260	245	250	266	247	240	225	237	232	253	230	246	259	263	248	256	252	215	251	245	237	221	263	250	250	219	246	252	240	245	241	241	209	251	243	250	223	235	267	212	213	256	238	218	245	237	261	225	225	216	270	248	241	224	243	270	240	225	249	228	270	228	258	250	279	245	262	265	238	244	269	219	233	259	240	209	250	248	253	255	229	253	245	233	278	254	250	277	248	253	237	245	247	238	230	232	228	237	245	236	248	242	227	216	240	228	243	255	265	249	226	240	254	224	222	243	227	223	234	238	246	225	240	259	271	249	247	241	234	261	261	270	230	236	245	254	257	226	235	255	249	240	229	244	225	246	267	265	238	257	240	246	223	251	242	218	267	265	239	228	231	246	265	224	242	224	269	250	247	221	237	241	251	255	228	240	224	231	235	239	237	246	237	243	257	238	267	239	248	234	220	251	205	209	302	242	258	218	254	234	223	241	236	217	241	246	250	246	244	235	224	234	272	241	244	225	254	226	259	226	247	246	249	223	257	223	236	247	218	244	266	256	244	260	239	234	286	258	209	247	214	259	222	245	250	253	241	237
12503	6596	14215	19188	17745	14653	12719	9094	8105	6443	5473	4965	4481	4467	3958	3013	2821	3030	4523	4266	2246	1784	1539	1113	860	821	765	776	798	777	771	740	770	984	2772	732	717	723	650	632	631	691	666	681	636	626	638	664	697	721	585	619	632	594	619	638	653	637	608	630	604	678	621	646	650	650	640	661	614	604	617	621	642	634	635	606	570	633	612	641	616	562	584	611	563	606	618	629	640	610	661	590	588	596	595	615	596	591	605	584	620	651	572	591	588	595	593	644	613	597	599	584	611	591	609	624	638	533	605	591	587	595	561	589	592	605	612	599	598	611	595	648	601	574	622	596	604	577	588	546	598	623	592	611	605	593	579	588	609	585	578	591	587	598	643	577	564	611	608	609	603	640	548	596	559	597	631	556	598	629	621	615	594	609	578	608	565	615	538	617	562	600	568	605	611	602	591	608	606	560	568	589	582	602	564	615	618	610	576	627	589	595	582	576	582	594	581	586	602	599	584	574	616	577	587	580	591	598	614	620	562	579	652	618	569	639	631	545	574	589	570	587	578	600	617	574	591	591	580	609	604	575	579	533	545	665	575	598	560	601	562	572	605	570	586	542	581	601	632	568	594	617	574	610	580	605	564	602	590	615	594	573	568	588	568	613	570	578	575	612	590	611	595	569	595	603	590	609	606	548	600	554	611	585	609	617	639	606	614	603	646	601	594	605	610	609	628	570	580	609	551	572	595	563	611	615	586	650	587	577	574	586	577	575	626	581	567	560	579	602	580	580	557	553	606	565	567	591	575	605	613	543	608	617	564	589	593	599	603	604	599	572	594	600	599	614	641	570	588	589	625	611	583	545	619	613	591	620	586	597	567	611	617	591	594	537	593	612	613	633	562	608	605	603	613	551	577	600	600	604	629	516	625	589	597	632	563	576	622	633	609	627	580	593	597	599	569	551	590	591	575	599	549	599	568	582	584	567	587	610	631	608	552	555	610	560	639	545	578	626	622	575	612	589	570	614	593	621	600	561	582	582	588	574	678	591	587	549	586	591	585	582	573	545	563	578	630	553	537	567	608	592	606	574	591	594	588	606	575	591	625	585	622	585	546	595	607	554	601	593	634	594	572	595	596	603	629	622	607	568	572	644	588	566	614	586	600	628	629	596	602	578	582	598	618	613	610	611	592	596	595	583	620	591	609	611	620	592	577	636	559	585	608	591	578	603	600	572	598	593	600	542	607	587	590	579	570	600	561	631	658	576	613	573	611	612	586	578	615	588	573	544	585	613	579	583	583	610	628	593	577	576	594	571	611	573	558	593	580	532	604	617	602	578	592	575	604	587	588	617	603	573	614	589	587	587	572	624	623	613	581	621	585	575	620	567	616	631	632	618	597	567	611	596	595	595	562	605	594	621	606	577	587	566	588	551	588	580	600	624	577	555	615	591	573	613	625	579	584	600	555	627	619	595	566	582	655	606	615	552	613	550	585	605	596	543	591	587	598	589	575	585	587	633	576	573	609	589	622	593	593	541	599	587	584	597	574	627	607	599	650	614	597	575	572	613	571	564	627	596	586	557	582	582	578	596	626	597	587	626	586	552	613	546	599	631	568	587	564	563	574	609	599	601	569	554	596	588	610	593	596	539	579	639	576	562	595	620	575	604	596	593	619	601	570	609	580	623	577	599	547	631	565	615	603	629	629	577	629	617	566	604	645	622	580	601	569	562	607	609	583	629	594	561	575	615	543	598	584	666	558	613	605	572	619	631	578	618	607	619	598	599	632	582	613	546	633	589	572	583	586	588	584	615	612	608	597	605	565	582	615	604	546	571	576	604	564	612	552	569	587	623	584	600	623	590	570	599	591	603	604	582	551	577	597	609	622	628	588	588	577	614	575	648	593	565	566	626	559	662	570	574	626	577	583	609	581	557	561	581	597	588	612	606	604	610	582	583	567	636	561	533	618	604	587	604	624	612	602	620	565	632	576	633	589	571	585	598	582	600	609	627	642	625	575	525	606	589	577	582	587	598	628	552	574	608	570	591	566	601	574	572	584	526	640	598	627	624	572	572	567	623	568	619	621	566	610	581	549	584	625	607	644	587	574	588	561	592	563	566	612	621	572	616	616	604	584	606	599	584	597	559	565	601	570	623	600	573	626	633	607	552	593	563	613	602	604	623	549	599	562	567	574	599	607	583	565	601	575	627	593	598	597	595	576	619	601	580	588	563	623	597	594	613	578	556	601	582	547	601	592	593	604	603	618	614	574	609	530	593	622	593	583	634	618	647	595	555	577	577	633	583	601	562	600	539	586	580	559	602	565	635	593	568	575	619	566	579	585	564	594	548	585	625	622	588	609	563	522	538	612	562	609	599	614	635	598	607	608	591	592	577	603	592	580	640	615	541	563	588	552	561	593	547	636	670	581	585	566	576	611	608	575	567	602	594	594	602	612	620	622	603	595	561	582	618	636	606	601	596	597	586	545	574	618	569	618	611	583	564	625	619	629	598	608	591	616	606	590	619	596	590	592	581	605	586	590	604	621	598	581	563	608	577	607	609	579	618	588	600	598	581	537	609	544	612	588	605	612	586	561	584	599	594	635	572	610	562	600	598	594	576	568	601	618	578	622	600	603	602	572	622	589	546	586	585	550	567	572	606	598	667	632	600	631	567	582	606	598	610	564	643	624	608	603	598	616	611	598	637	600	634	580	581	564	599	629	582	548	625	606	557	603	584	618	597	589	594	569	609	614	592	582	576	581	581	615	590	628	593	574	607	610	652	615	574	563	602	576	552	633	586	628	555	600	586	602	621	570	552	603	591	642	575	578	608	562	607	646	562	581	641	573	579	616	566	553	616	611	626	583	580	627	579	609	621	552	568	567	583	575	573	548	587	611	594	620	612	617	632	557	621	565	563	536	612	583	588	601	583	598	586	575	633	576	583	579	605	596	624	584	592	593	564	611	608	602	596	595	596	563	597	604	530	575	596	575	612	594	643	625	598	563	604	600	630	591	579	597	656	615	557	602	599	607	617	605	625	583	590	600	561	624	581	582	610	588	560	623	575	573	599	596	597	603	600	574	580	652	580	640	554	579	597	587	577	609	551	596	585	575	599	562	622	612	571	555	614	568	624	561	603	556	557	565	552	614	577	585	595	593	646	597	590	592	570	586	553	595	592	590	602	626	624	570	562	586	594	580	606	587	585	562	567	578	583	646	610	611	565	594	621	606	600	598	613	616	579	600	570	576	638	579	622	578	562	560	624	598	554	598	578	599	624	569	622	608	627	604	647	599	555	572	608	583	583	533	597	623	617	594	613	568	602	580	585	605	634	581	620	562	599	588	588	631	555	594	653	661	607	630	583	564	558	597	578	595	521	560	630	572	610	591	601	585	574	591	626	582	630	565	580	627	617	619	586	612	588	601	601	586	613	633	541	624	574	570	636	539	597	595	629	580	587	546	562	596	594	570	600	585	596	601	610	563	610	607	590	585	552	586	568	589	578	603	607
6279	2426	3156	2794	2071	1391	711	510	475	401	336	296	262	235	248	208	220	257	248	249	217	246	201	238	223	228	219	219	235	255	200	221	236	228	247	231	251	240	228	202	215	242	229	211	229	229	239	228	219	212	217	222	241	212	199	215	218	240	232	219	223	206	229	232	211	225	219	208	222	211	209	218	217	240	267	233	210	234	228	227	247	241	220	228	225	225	246	238	211	217	237	230	232	240	248	237	217	234	232	225	217	199	217	248	221	206	186	218	211	226	224	221	198	191	206	226	217	222	221	245	206	222	251	200	214	189	231	213	229	219	212	192	218	198	196	238	209	259	250	242	209	220	214	192	224	234	219	221	212	207	203	237	259	211	220	223	211	235	220	232	233	221	210	223	202	245	243	230	246	216	219	229	222	233	229	221	220	227	224	202	245	197	234	255	196	248	248	201	244	240	225	210	219	207	220	221	227	222	250	246	195	250	234	249	226	230	247	212	210	229	222	214	202	221	184	221	214	247	238	218	222	198	226	232	238	229	220	221	224	232	251	246	225	220	210	206	222	207	248	226	226	220	247	219	220	226	230	219	219	216	189	247	223	215	230	203	204	207	239	253	189	223	220	247	225	234	229	219	211	226	219	198	258	215	230	219	226	247	206	210	255	250	193	204	193	244	222	205	237	261	213	191	235	202	228	237	211	206	190	232	206	227	255	247	235	217	204	208	215	229	221	213	232	212	218	226	242	218	222	229	249	233	244	242	242	206	210	205	210	219	243	238	250	214	245	227	268	212	201	214	229	224	198	210	252	248	230	226	211	212	222	220	234	218	219	208	223	220	231	207	222	211	242	267	217	249	201	225	234	205	231	220	233	229	231	204	232	204	217	237	253	249	240	220	241	208	212	197	198	232	206	207	196	256	255	210	198	210	234	229	237	221	206	211	227	256	223	255	248	211	237	249	212	202	221	232	210	234	260	213	214	221	219	203	221	216	216	209	215	209	205	205	249	203	201	244	230	228	227	206	229	233	219	228	188	223	211	223	217	230	245	254	221	250	250	238	242	231	227	218	246	242	207	250	208	244	223	211	213	257	225	226	216	264	226	235	240	242	231	231	237	250	248	243	237	214	224	221	244	246	219	215	231	205	223	214	234	201	223	247	237	244	216	223	218	217	216	205	216	233	222	231	210	274	232	245	219	212	206	201	236	224	213	217	234	235	241	222	227	233	208	220	201	222	234	220	235	233	205	228	230	228	208	253	206	236	258	236	206	245	210	245	241	233	212	243	231	219	221	228	208	210	241	219	218	229	201	223	240	245	231	205	234	211	249	230	221	198	221	228	223	229	246	233	213	250	210	220	208	245	223	221	218	218	229	213	221	228	235	221	238	222	219	221	234	239	217	215	224	223	200	221	194	212	229	212	247	252	205	260	211	245	212	234	258	200	190	215	219	221	217	213	229	223	224	223	209	228	233	194	219	213	230	236	217	205	242	196	228	226	230	243	223	237	250	243	221	220	235	217	253	213	216	181	189	219	228	220	226	248	224	214	220	227	206	234	224	198	212	216	231	204	222	243	247	234	192	208	207	217	233	225	220	240	218	237	199	229	237	224	233	235	217	213	220	197	235	243	222	231	240	203	238	230	209	248	228	244	238	215	234	231	240	210	253	202	260	201	236	221	241	206	253	232	212	252	221	223	228	228	233	230	220	212	218	249	215	225	236	246	193	230	214	239	216	252	215	225	200	208	245	206	237	222	227	231	250	194	212	236	233	211	215	192	212	225	236	223	214	192	219	226	213	219	230	206	204	236	218	227	221	219	207	206	241	250	211	217	215	235	232	213	215	228	210	227	244	219	221	244	216	224	249	220	232	225	219	218	240	233	250	234	209	197	275	227	230	204	208	203	218	226	197	231	227	204	220	229	178	226	201	227	213	211	219	245	238	225	216	210	215	230	199	206	214	217	216	227	231	202	244	224	233	212	197	204	204	198	228	228	233	228	220	217	235	231	234	194	198	198	241	249	238	210	254	246	227	236	224	238	203	223	234	194	235	231	230	242	216	206	224	251	220	211	195	225	216	255	222	195	231	232	209	254	225	239	249	235	213	250	232	257	208	220	216	205	205	203	233	215	214	214	208	212	227	199	219	236	217	234	236	203	242	231	223	208	219	218	261	225	261	208	234	226	233	213	214	251	210	257	214	232	227	244	241	210	251	218	216	263	250	226	250	240	226	227	221	204	252	222	254	218	239	243	225	217	243	236	237	229	223	231	229	233	205	209	218	230	226	211	218	220	233	201	245	225	221	216	254	238	216	218	223	212	227	229	217	215	199	191	248	232	242	231	230	230	238	217	242	222	222	205	231	208	267	210	226	222	232	216	245	208	216	252	213	194	218	220	235	245	224	223	197	217	221	226	241	222	213	194	208	196	250	193	233	226	218	255	213	232	224	227	206	220	216	232	229	221	218	218	212	220	195	204	216	222	222	193	210	233	210	216	262	223	215	243	215	224	220	219	212	193	218	209	221	238	234	206	215	223	221	235	214	249	248	208	219	247	223	221	246	235	204	233	231	219	220	188	226	216	234	255	196	230	245	219	204	226	225	200	221	226	222	227	229	228	241	224	209	236	215	215	199	228	226	220	204	221	221	220	227	210	217	225	243	229	247	214	209	245	225	252	210	241	213	213	228	246	230	214	210	259	216	227	242	232	207	209	205	190	204	223	224	205	220	251	219	215	246	236	223	221	232	223	222	222	225	225	247	235	227	235	218	196	213	211	198	221	227	223	219	219	227	236	233	232	222	211	222	197	245	232	227	231	222	239	221	218	238	256	237	214	232	229	217	218	209	236	229	239	253	191	234	243	212	249	241	226	235	249	195	224	244	214	224	251	210	231	239	210	229	226	201	225	236	214	206	243	248	222	211	202	240	231	216	227	241	228	217	219	246	241	210	234	242	249	229	225	233	240	224	195	215	219	197	229	242	218	222	240	243	210	204	230	219	256	236	219	194	233	209	219	220	215	228	229	213	235	219	216	232	250	218	193	216	218	203	208	243	223	221	257	196	229	228	209	200	221	216	212	209	215	219	210	200	238	196	221	206	209	211	203	215	241	238	213	216	230	217	216	242	226	221	242	258	200	228	248	217	206	232	211	222	256	195	194	207	223	228	241	225	228	245	211	220	205	223	246	236	236	201	210	204	229	187	217	208	222	216	227	230	244	216	202	210	244	245	239	213	217	246	201	240	222	216	236	217	217	247	217	200	212	216	225	229	208	215	225	234	240	196	244	209	244	232	218	200	209	221	244	211	206	237	228	227	233	215	205	223	246	238	212	237	237	208	216	226	230	210	233	234	202	216	190	240	243	214	249	210	241	211	211	234	222	230	227	233	234	238	225	229	229	241	249	213	237	258	241	231	228	243	216	230	232	214	225	212	227	207	236	202	230	223	202	211	190	245	207	231	228	233	243	208	234	247	217	205	206	233	232	224	226	220	226	243	223
4281	2383	5786	7974	7138	5786	2651	2053	1895	1621	1164	944	798	776	715	656	630	542	616	603	552	533	533	563	517	555	540	556	547	523	514	531	549	571	617	517	509	571	559	515	526	508	521	509	545	518	500	539	516	525	550	534	550	507	499	539	535	504	509	514	535	552	508	492	544	548	563	514	512	528	512	538	541	569	517	575	530	509	499	551	528	552	545	517	503	540	524	513	502	548	579	541	544	545	525	543	532	534	513	500	552	523	547	562	548	542	483	500	507	497	509	562	556	537	476	495	506	508	499	569	520	563	525	501	543	544	529	490	498	524	555	550	507	549	496	527	540	522	493	545	555	523	504	509	547	544	525	538	540	530	561	552	545	506	532	488	521	506	547	506	595	523	504	475	524	531	510	518	500	485	516	552	503	525	535	550	480	492	541	540	531	499	550	528	501	518	536	560	531	511	491	537	533	509	537	490	562	548	518	529	551	526	478	510	554	505	506	516	546	539	520	491	511	527	515	514	519	464	500	493	525	509	542	550	509	513	505	479	561	541	478	507	497	547	484	507	520	513	499	509	507	525	527	480	521	557	562	515	483	534	497	535	527	499	548	524	503	503	551	533	528	517	546	520	548	528	557	520	511	524	529	564	554	501	524	498	496	501	532	479	510	519	510	486	540	510	487	549	559	491	538	506	476	491	561	500	495	552	546	501	545	564	531	526	483	538	546	541	540	524	511	547	557	515	520	528	505	515	526	536	505	533	551	519	496	518	494	518	532	544	519	481	534	513	557	505	528	517	481	512	505	504	513	546	523	501	534	511	527	513	542	525	525	457	519	518	512	521	558	522	521	518	530	480	513	501	538	528	488	504	537	567	545	503	584	518	545	522	497	508	501	555	555	534	537	533	516	525	505	516	536	513	556	548	523	472	542	519	537	526	527	561	555	513	524	541	521	532	527	536	521	507	530	540	537	534	518	505	513	522	554	515	507	519	535	532	527	567	541	522	523	477	483	512	527	542	546	541	545	531	566	544	524	563	526	553	532	514	532	506	529	545	515	521	522	542	533	528	516	479	508	535	573	517	536	550	527	556	545	540	542	555	561	511	557	538	499	518	521	502	531	492	503	551	504	513	535	480	541	539	594	537	539	554	539	502	534	546	543	506	544	522	502	552	516	493	550	555	509	546	580	513	552	502	544	527	516	522	531	487	553	533	529	494	528	501	551	521	530	532	569	551	502	503	505	537	511	478	509	505	535	509	517	546	516	520	524	524	488	541	528	556	573	540	557	514	550	513	549	533	524	519	514	495	554	556	516	533	532	521	457	486	554	517	507	520	554	528	528	501	489	560	520	522	536	496	514	532	511	558	482	513	544	503	517	519	562	588	533	574	517	505	524	543	539	553	524	537	554	501	580	496	526	520	517	507	510	499	524	549	557	557	511	565	526	524	559	573	531	540	537	525	554	542	526	535	510	527	526	498	527	563	549	480	505	517	554	552	519	526	521	546	520	521	535	533	528	507	531	566	532	566	542	559	474	540	526	561	526	506	552	524	509	524	539	506	568	539	535	522	602	547	544	487	530	532	584	544	501	510	546	524	507	524	513	499	507	565	554	514	504	489	513	506	488	551	514	553	519	531	523	549	506	522	546	537	534	511	535	529	546	532	511	519	532	546	490	543	542	509	525	538	587	551	499	538	517	546	521	568	519	527	548	523	537	507	513	534	467	528	485	526	538	503	563	535	489	513	513	527	507	565	504	487	556	567	455	526	520	522	549	578	498	548	527	499	527	528	518	492	531	556	516	497	552	528	552	507	535	532	516	514	522	500	523	501	522	528	525	542	520	514	507	566	489	524	521	529	529	536	554	529	532	527	523	528	541	505	517	502	514	522	562	532	518	524	508	496	473	470	523	521	539	522	505	490	493	529	521	500	563	533	505	499	544	516	494	535	566	567	556	545	526	505	543	517	541	535	531	462	503	557	522	484	519	522	545	544	564	509	552	507	534	549	526	539	520	533	496	501	514	562	576	507	578	565	500	496	508	515	482	508	538	509	515	491	513	526	523	502	534	517	525	521	525	519	528	552	530	537	511	551	550	527	576	508	558	540	536	534	531	533	574	509	501	568	516	474	552	518	536	533	517	537	502	521	501	547	483	543	522	549	551	503	503	498	527	524	492	524	517	522	510	514	494	536	508	531	514	518	574	531	500	541	485	509	534	508	466	502	511	562	534	528	528	512	495	518	504	555	520	495	521	536	517	528	549	530	524	523	495	524	501	503	524	464	486	513	502	527	542	545	493	524	502	503	503	538	532	517	530	536	510	536	494	549	512	504	546	500	552	513	540	556	522	555	495	510	547	507	553	519	513	543	524	538	501	532	563	516	546	549	533	522	525	558	520	585	539	525	511	520	534	556	551	527	552	519	558	506	500	542	556	510	489	502	531	540	549	522	514	491	533	522	553	527	570	514	567	509	528	471	536	518	500	481	522	515	535	487	530	521	523	536	507	518	541	503	502	502	517	504	540	505	504	517	527	494	496	541	542	565	567	530	514	544	500	520	513	548	515	516	517	483	501	514	535	496	546	517	494	559	510	521	508	532	526	552	503	536	542	526	541	546	521	542	541	487	513	557	542	533	511	484	544	520	575	509	511	546	486	505	508	500	555	538	555	507	517	559	548	521	533	555	493	520	515	527	489	537	534	573	555	469	515	507	505	519	534	476	560	503	496	545	547	530	552	518	532	553	538	540	500	523	512	529	511	521	501	517	515	537	519	518	554	553	533	502	536	525	509	570	534	498	520	559	495	533	519	517	505	547	522	520	558	505	559	559	498	491	514	527	543	573	518	520	519	574	496	491	521	510	540	529	548	507	524	471	553	517	540	529	511	497	504	531	508	566	559	521	519	503	539	565	497	520	499	563	500	505	525	500	524	537	535	545	568	515	534	533	497	508	580	542	473	520	537	525	508	533	529	498	543	513	574	499	534	516	551	531	551	496	557	538	531	536	502	571	525	497	522	515	529	532	551	496	516	513	509	551	535	547	549	553	559	514	524	502	522	545	507	534	486	521	554	527	523	523	504	537	564	545	507	555	494	506	511	510	548	512	535	538	517	505	481	525	557	537	566	535	539	555	598	528	561	534	560	535	542	537	530	521	525	556	511	526	561	538	518	544	512	503	523	549	502	508	561	513	504	541	505	522	534	517	503	514	531	492	553	533	506	556	541	493	516	523	546	526	518	530	544	504	528	522	548	548	536	516	504	511	557	536	511	507	548	560	510	530	521	511	526	526	495	516	516	534	515	510	479	506	525	489	502	514	475	513	526	514	531	515	488	519	521	532	527	530	521	530	521	506	504	519	502	533	519	526	531	521	521	497	546	504	491	518	510	533	517	504	534	545	538	539	530	570	566	525	517	514	506	516	524	574	502	507	493	544	557	571	529	513	544	529	565	527	515	536	535	479	520	484	526	502	518	520	506	544	584	534	539	522	588	550	530	485	506	504
14675	5723	7360	7089	5019	3198	1707	1170	968	660	649	614	447	467	412	382	395	450	412	282	223	246	234	172	179	179	160	146	125	121	139	125	144	144	220	147	123	135	123	136	133	121	118	133	145	113	116	132	123	159	128	139	140	128	137	134	142	149	116	148	148	116	136	159	138	140	147	144	116	116	122	113	136	115	148	131	144	133	128	125	142	141	126	134	134	122	138	134	126	136	116	118	136	112	128	140	120	109	130	151	114	125	141	116	145	157	116	133	137	131	123	144	139	152	127	122	144	121	121	125	134	140	120	121	141	120	143	130	127	155	135	130	122	139	140	127	116	122	144	128	146	142	143	125	117	129	150	142	153	123	156	104	117	145	123	113	149	120	103	137	131	143	126	123	111	128	161	127	142	123	123	128	154	134	126	159	121	125	138	127	147	129	120	123	121	135	124	117	119	124	148	145	135	149	121	138	140	125	119	125	116	148	131	127	101	125	134	122	114	140	129	124	134	137	127	133	128	131	124	128	136	145	127	144	114	131	135	140	143	126	132	132	119	129	125	150	115	125	121	139	122	138	123	124	148	154	135	141	124	135	126	125	131	128	155	137	122	128	152	128	128	114	124	139	129	117	149	131	132	147	133	139	129	158	122	120	144	158	120	129	141	134	148	129	121	119	121	140	119	120	143	116	136	132	123	134	154	139	126	129	145	104	125	125	135	117	126	130	133	137	115	126	117	124	125	109	132	144	125	123	125	116	127	127	146	125	126	139	140	132	122	119	125	133	126	121	134	115	125	134	141	116	146	142	137	160	122	128	145	123	125	143	129	136	149	140	123	121	129	120	129	126	138	134	117	121	134	142	133	141	147	137	137	129	121	121	137	131	151	113	134	161	132	170	135	117	138	121	122	123	127	145	131	141	122	144	142	161	130	115	130	126	140	130	128	138	114	121	128	126	125	156	118	117	123	120	120	126	131	152	119	126	134	127	136	122	144	148	128	131	148	137	120	146	120	127	134	126	138	145	133	140	107	111	147	123	149	124	147	128	119	118	150	132	154	125	119	132	146	127	139	126	141	131	126	122	145	143	124	138	144	121	127	126	129	113	121	127	127	112	123	134	139	129	143	130	123	153	119	136	127	127	128	125	141	117	130	123	138	132	147	131	131	124	117	131	118	142	122	138	126	136	132	128	135	140	125	129	134	110	138	116	125	126	128	147	134	130	137	134	131	148	120	114	140	100	135	112	126	148	116	111	112	136	142	121	124	129	111	135	142	131	125	146	147	146	109	128	123	137	145	145	117	119	126	126	112	127	114	145	155	139	148	155	142	145	134	109	129	118	136	136	146	143	144	125	145	125	122	138	130	134	128	112	134	124	158	125	134	111	116	120	145	119	133	132	135	114	152	137	122	127	126	125	133	127	135	141	146	105	124	140	119	135	130	136	107	117	136	135	122	129	115	141	128	144	119	159	149	130	120	126	103	113	134	128	124	108	115	133	119	148	123	145	150	126	134	114	138	125	131	137	125	138	137	129	132	135	135	143	149	113	129	124	132	109	119	149	113	126	147	121	141	126	133	138	131	129	135	125	148	134	127	140	130	131	115	125	116	133	118	135	127	133	126	123	117	146	125	131	138	142	129	146	133	127	130	129	128	125	152	129	122	116	134	135	142	129	132	121	135	130	120	128	142	131	118	128	144	119	134	138	140	127	131	113	100	135	116	127	148	145	133	136	133	113	114	123	142	116	132	135	123	134	112	134	146	129	116	110	155	133	125	140	126	151	136	120	131	138	128	133	131	143	127	101	121	140	133	130	117	140	153	119	116	130	124	100	110	139	133	122	124	125	118	135	128	132	146	123	162	132	130	108	137	143	121	125	129	142	143	121	136	133	127	135	126	119	148	146	137	123	121	125	135	115	128	136	136	140	132	128	122	123	137	155	127	132	126	127	130	123	126	141	154	125	133	117	136	128	132	119	128	114	137	124	126	127	140	118	137	145	124	131	107	145	117	132	138	138	134	129	130	135	122	153	124	136	134	121	116	140	140	142	149	128	120	162	124	128	132	131	113	134	111	122	135	128	147	125	131	121	137	132	116	121	144	143	124	126	125	119	144	126	125	130	128	107	128	147	108	136	131	131	139	141	143	118	159	100	132	151	110	130	149	175	140	141	132	127	136	126	121	134	128	129	123	123	146	135	116	150	141	131	116	121	140	131	136	127	132	144	119	121	121	130	150	117	130	129	129	141	130	158	123	123	132	126	125	126	123	150	137	126	115	160	133	142	117	121	124	124	105	139	135	151	131	130	142	109	106	158	150	145	126	106	137	115	107	140	147	119	115	132	146	139	130	146	128	122	127	150	106	131	135	128	130	127	147	132	127	160	144	149	139	143	120	133	119	104	133	126	156	144	120	134	138	136	127	128	156	138	133	135	134	143	117	146	121	108	143	130	144	140	139	119	129	120	119	159	150	123	122	134	119	149	123	139	118	133	137	151	131	147	113	130	116	124	158	140	125	134	120	143	137	148	135	123	137	122	118	141	135	148	122	138	134	139	139	148	154	153	135	124	141	117	130	120	140	134	131	123	132	123	110	138	134	139	118	110	122	139	117	116	117	116	128	164	140	147	129	115	143	109	124	147	133	133	139	144	123	139	146	113	124	111	142	127	139	105	141	113	118	112	122	148	149	143	128	145	139	111	140	127	132	113	129	116	142	127	119	105	107	116	110	124	130	137	143	139	149	128	127	114	133	110	146	134	158	124	121	134	129	128	116	147	133	136	123	111	122	124	130	136	140	152	127	102	135	142	125	138	129	125	135	141	129	138	119	113	127	151	123	110	133	106	123	143	115	124	129	128	153	135	141	111	137	142	132	117	120	140	105	125	141	121	137	132	129	112	144	135	123	145	119	127	132	143	136	140	130	146	141	113	115	122	132	142	145	135	117	132	141	139	137	139	137	144	133	150	142	142	128	125	159	123	134	121	124	111	125	130	137	126	123	150	122	139	141	126	139	108	127	115	142	135	128	120	139	151	128	132	136	128	122	115	134	123	124	133	117	121	122	158	122	130	144	134	139	139	107	135	118	136	129	125	130	127	139	122	140	110	157	133	125	131	147	134	121	105	139	117	119	114	134	122	145	117	120	110	132	139	117	117	118	137	112	135	152	145	131	137	124	131	151	142	121	137	124	134	148	134	134	124	133	135	114	130	129	122	130	130	120	119	129	136	117	139	139	125	118	144	126	119	120	143	133	145	150	120	114	129	112	146	136	153	134	113	133	134	120	131	110	134	120	118	130	113	157	119	129	139	138	130	126	139	138	151	148	120	128	138	121	114	142	131	131	127	150	123	129	128	143	136	141	130	135	125	155	138	134	122	130	128	129	114	131	135	138	124	115	160	154	130	122	143	139	110	130	111	142	148	132	141	128	115	154	141	139	132	127	132	118	136	134	137	130	164	136	140	132	124	141	152	136	134	116	146	140	113	125	147	152	124	107	135
8599	4768	11803	15941	14141	11333	6963	5675	4249	3058	2992	2860	2480	2821	2195	1994	2017	2408	2473	1419	1314	1386	1037	566	540	487	452	464	406	458	464	445	460	470	1097	453	423	412	408	378	414	382	403	397	415	358	381	384	420	371	381	364	380	370	376	399	347	374	379	378	399	368	354	344	388	375	357	387	345	335	357	371	376	344	385	336	400	358	366	345	353	386	332	385	343	348	351	321	333	337	350	349	332	317	359	329	346	364	395	377	383	337	326	336	345	345	323	315	355	375	360	300	324	353	318	348	343	345	364	323	366	329	333	338	338	354	336	363	366	356	343	366	359	343	351	342	355	344	342	341	363	364	348	340	349	347	332	357	372	367	332	364	356	341	329	355	348	360	339	419	304	340	348	341	345	371	318	339	322	358	335	369	349	369	343	339	357	342	350	350	369	358	360	321	326	333	333	349	317	343	328	339	358	344	353	355	325	325	317	349	356	358	363	356	350	343	401	356	364	341	313	340	351	356	336	358	372	338	372	354	343	331	357	353	343	318	372	304	360	320	363	363	352	371	331	368	333	312	352	322	356	378	364	371	326	367	342	336	324	361	336	335	349	350	376	336	361	349	342	345	350	344	341	378	358	373	373	346	317	344	337	351	349	345	331	337	311	361	360	355	359	331	354	393	324	364	371	361	384	383	364	362	349	371	353	374	324	347	359	353	352	356	375	356	386	350	337	346	357	345	316	339	321	364	348	338	360	353	365	348	343	326	361	343	362	334	338	329	329	336	372	339	367	346	305	369	351	350	327	329	360	383	366	344	324	345	355	362	378	332	354	352	342	346	329	365	345	359	334	358	336	316	337	339	357	368	324	352	373	348	341	352	361	292	349	348	325	336	361	357	352	347	381	334	356	356	342	377	352	345	344	361	356	352	352	361	333	312	313	363	366	365	361	345	322	341	352	346	357	374	369	362	351	323	366	325	347	371	350	377	372	342	364	332	335	343	326	362	342	333	334	321	356	402	360	375	353	322	362	326	335	336	366	307	376	333	360	363	340	355	348	363	341	351	352	357	341	364	381	344	338	362	363	326	350	348	376	327	349	378	355	370	366	362	366	352	332	300	344	366	340	362	351	368	361	378	346	329	326	322	346	319	382	355	345	339	364	364	334	344	384	374	365	342	329	360	382	322	381	349	361	353	406	350	324	331	360	381	342	326	343	353	335	348	365	350	343	324	358	337	351	373	361	359	374	323	354	363	357	301	358	318	327	343	352	330	365	355	336	353	348	323	344	309	341	314	325	370	332	350	331	342	339	393	329	377	363	331	366	332	366	353	334	348	352	330	351	341	358	366	383	332	342	335	329	364	330	323	339	355	348	308	327	356	337	361	331	336	319	348	363	339	346	352	338	332	367	357	347	372	333	345	351	379	335	374	348	341	333	383	335	347	365	367	347	384	349	349	355	346	356	369	335	364	356	332	350	331	351	333	349	351	340	352	319	358	363	312	353	323	359	360	306	358	358	358	371	383	331	337	369	363	353	336	320	386	345	365	345	358	349	350	320	356	362	335	332	346	347	350	351	370	362	333	332	378	342	356	337	339	346	344	357	337	336	335	334	395	343	364	364	361	374	357	367	339	337	333	353	371	332	320	368	355	341	341	361	352	387	364	355	344	352	343	366	325	334	378	332	353	356	364	351	351	366	362	367	320	366	339	349	349	333	331	344	360	337	363	351	360	358	355	360	346	374	332	348	369	358	360	367	347	322	379	337	356	359	348	361	351	364	357	387	360	354	359	366	357	334	330	362	347	348	352	338	346	321	347	332	327	356	377	337	315	371	367	347	365	343	370	356	335	347	349	332	310	353	358	339	371	348	345	362	357	351	362	348	317	353	344	328	332	402	333	351	343	369	339	352	336	360	330	345	353	318	360	347	348	370	347	355	356	355	374	343	348	326	366	341	311	335	350	365	342	355	363	398	360	365	340	362	331	342	307	328	332	356	342	335	347	351	371	351	321	353	324	336	328	353	343	337	321	365	343	339	375	328	342	335	371	349	365	349	361	321	344	369	357	383	320	317	333	363	341	373	353	373	340	314	352	357	359	348	320	330	347	363	354	359	316	370	353	366	353	322	389	366	385	340	350	334	349	342	349	379	312	323	324	349	370	362	332	350	329	377	340	355	349	326	315	360	376	377	334	341	342	343	334	364	355	358	355	360	388	348	350	342	368	385	344	299	355	356	349	322	359	352	351	343	346	360	355	335	322	358	347	336	348	320	315	318	361	313	332	352	349	346	345	301	349	335	348	359	327	346	344	333	341	346	333	355	384	343	326	351	354	337	320	351	369	376	295	382	360	322	337	363	324	362	348	369	365	317	355	366	354	338	323	366	360	369	363	350	363	394	337	370	358	353	386	358	366	355	370	363	321	362	320	343	361	339	326	321	349	352	315	349	375	369	332	340	347	327	345	324	353	386	343	344	364	355	364	355	379	356	361	346	335	353	319	358	349	361	355	364	344	350	336	351	330	386	337	337	351	354	382	367	344	338	314	340	389	338	333	373	344	343	377	333	345	369	336	348	383	344	386	325	373	367	353	334	352	361	343	359	329	335	404	369	346	356	367	358	352	366	341	339	349	349	381	347	356	359	346	351	356	344	376	335	348	345	371	344	339	312	351	384	321	349	345	369	311	360	337	357	362	355	377	371	354	333	364	344	351	362	343	324	338	328	354	362	345	348	383	385	372	322	336	332	342	332	367	308	368	332	346	337	367	309	333	344	379	350	347	335	360	373	354	344	332	338	354	363	356	315	359	310	310	330	374	366	372	348	345	348	357	300	321	336	329	316	356	357	338	361	323	354	314	330	357	355	361	354	314	353	353	350	351	362	338	358	357	351	355	341	346	365	333	323	348	346	319	364	343	380	333	345	362	323	334	336	354	336	315	341	337	346	342	359	394	366	317	373	355	359	364	330	339	355	308	355	345	312	339	308	352	345	347	359	370	337	316	316	343	297	372	350	355	316	328	348	364	398	331	356	323	358	355	383	315	350	335	346	352	376	349	364	340	340	325	332	377	314	361	350	352	333	367	357	373	346	365	372	361	339	346	339	323	344	375	352	390	364	332	331	340	358	336	359	375	323	345	348	339	356	365	343	375	349	334	386	374	328	305	342	355	350	343	332	304	339	352	346	375	383	357	346	359	344	401	323	376	366	368	359	348	337	363	344	341	379	345	366	336	378	357	352	318	347	313	363	369	357	380	334	327	365	365	328	334	365	335	361	364	334	358	340	353	342	341	343	358	351	378	371	320	336	367	372	368	396	339	339	347	341	306	322	348	347	361	349	341	359	297	381	349	348	338	335	346	360	345	366	348	346	332	380	352	334	334	329	344	347	334	342	344	330	387	313	357	348	333	366	351	342	359	343	310	361	358	323	379	371	336	367	322	337	348	350	372	317	363	328	359	325	396	366	349	350	390	334	345	378	352	356	360	354	363	368	344	365	369	350	324	352	350
22137	9301	12089	11570	8257	5336	3407	2434	1603	1040	1001	924	792	1005	731	763	827	857	671	475	512	538	359	296	261	271	289	244	238	278	260	273	278	418	303	256	275	277	264	262	245	227	245	247	210	247	264	248	254	263	240	255	224	268	248	243	224	259	230	216	237	244	215	234	280	234	229	248	222	260	277	236	218	251	252	249	254	248	231	233	270	221	273	242	236	238	212	234	239	246	244	229	235	230	216	205	251	257	262	256	233	274	227	235	258	234	234	269	282	232	239	258	264	234	272	231	227	223	244	251	262	236	238	245	260	233	238	237	247	257	238	242	254	264	238	250	238	235	245	239	262	251	256	249	246	250	226	268	255	230	237	229	236	240	229	275	269	252	267	213	242	252	231	225	257	244	215	276	237	245	231	242	216	242	226	256	235	243	236	225	213	260	254	249	269	243	229	271	221	238	254	251	236	239	231	220	211	248	215	236	229	234	263	239	251	251	241	253	247	241	267	225	247	253	227	242	268	232	248	247	243	224	206	233	248	243	258	240	221	240	225	271	273	223	251	249	238	228	258	239	232	258	210	284	224	245	234	241	240	248	259	234	220	244	243	247	235	234	224	245	274	221	224	252	259	215	221	228	242	269	233	221	245	246	246	248	230	235	230	268	283	239	227	247	267	261	226	228	253	271	246	222	220	232	234	244	220	237	225	231	257	226	246	219	241	220	243	231	260	271	229	240	228	245	269	245	235	250	237	240	232	222	204	251	238	206	231	261	219	231	222	208	227	259	244	261	242	245	263	231	264	236	222	234	218	245	267	226	227	252	224	210	261	229	250	235	246	225	222	242	238	226	229	242	217	275	253	216	225	234	220	220	243	233	239	211	240	240	246	235	254	249	244	234	234	261	228	261	221	270	246	214	260	242	230	226	243	214	209	249	247	253	240	259	237	256	269	222	222	245	244	241	250	235	215	200	234	235	254	216	241	214	272	242	229	234	266	236	232	263	234	257	239	252	227	253	272	233	270	243	231	241	244	248	231	242	259	256	254	208	237	230	232	257	236	230	249	268	224	271	262	252	225	246	263	234	238	205	215	236	271	250	229	258	250	232	212	222	239	245	220	246	246	245	197	244	258	250	244	242	224	247	229	238	223	251	253	234	231	228	262	265	256	283	225	200	228	256	256	238	266	238	237	242	230	244	237	250	271	268	249	206	237	265	233	287	240	230	220	207	230	259	215	230	249	231	229	227	246	266	211	224	242	267	241	234	250	222	243	226	231	265	260	233	241	249	252	266	267	225	227	249	254	230	220	262	262	266	247	237	254	255	242	228	220	282	226	244	222	264	231	237	256	255	249	237	252	252	228	232	263	250	244	226	234	221	225	237	236	226	233	250	228	227	257	276	261	226	246	275	248	243	239	244	214	233	238	246	239	231	268	250	225	246	246	235	230	226	232	240	232	256	253	255	226	260	256	242	238	239	241	269	238	257	214	260	263	207	253	243	251	254	244	260	232	250	225	263	243	230	257	249	262	232	258	242	252	238	237	226	249	261	253	239	265	243	233	233	239	242	299	231	244	268	238	243	230	261	224	224	242	233	255	219	261	240	248	226	241	246	249	217	231	230	235	240	254	212	245	224	237	250	264	246	252	264	222	252	239	223	229	263	225	190	238	257	237	260	235	239	234	238	219	240	217	259	243	215	258	228	233	238	264	240	247	246	247	256	226	259	247	242	209	221	251	238	246	205	231	254	252	240	251	290	256	234	261	229	233	248	228	242	236	214	238	229	234	226	231	254	220	256	229	233	231	286	239	251	271	261	230	243	230	244	260	259	228	221	242	249	214	246	236	248	239	273	229	219	248	243	222	257	242	249	213	265	251	214	221	221	232	234	249	220	249	211	236	273	250	220	229	249	245	262	276	250	231	219	247	224	264	231	240	228	225	223	259	245	254	256	223	236	229	237	230	212	248	244	220	248	235	217	221	233	230	255	252	239	234	245	264	264	242	245	218	213	236	254	225	248	218	247	287	223	233	271	231	229	187	249	256	242	234	240	219	230	242	242	250	269	248	244	253	250	250	244	273	263	231	218	234	239	251	272	232	240	243	230	222	254	241	217	242	251	223	252	233	243	227	246	247	229	259	209	236	259	248	286	256	226	249	224	270	231	261	226	223	266	222	259	223	263	202	232	241	226	224	236	222	246	286	257	207	246	231	222	240	237	199	234	237	243	243	256	245	249	249	241	250	253	229	273	261	244	250	253	251	240	268	248	240	230	233	262	273	251	230	251	222	214	220	218	233	252	240	227	267	217	275	238	237	250	223	230	232	234	231	230	216	251	286	226	239	229	239	233	228	230	245	269	223	229	248	241	232	251	241	281	239	234	246	251	218	260	264	244	226	220	242	243	239	244	239	240	267	232	246	237	245	272	237	224	215	239	229	249	269	240	259	253	243	282	265	231	233	245	245	257	278	214	226	236	259	224	243	229	236	225	241	215	255	214	245	234	269	253	237	241	238	229	227	209	254	270	229	211	255	255	254	231	216	224	225	245	264	269	258	249	247	233	271	274	207	243	216	216	260	248	249	246	236	201	237	250	230	227	221	237	249	219	229	251	238	259	212	234	254	228	259	215	246	224	213	268	228	240	230	254	241	267	250	241	245	263	255	254	243	235	246	217	229	242	214	274	203	250	229	239	257	223	228	244	225	228	257	264	239	248	267	226	228	253	245	261	242	237	253	238	260	254	233	232	238	244	258	220	257	245	223	262	235	226	254	255	220	221	234	258	263	240	231	260	238	226	230	231	241	256	248	218	205	209	231	227	217	231	252	244	239	254	228	234	239	248	260	268	220	233	236	244	261	271	221	227	206	232	222	230	243	267	272	245	258	275	233	236	265	238	249	282	237	215	263	237	271	268	239	261	232	209	242	241	233	234	230	239	247	269	242	252	245	225	241	233	239	233	237	225	244	228	236	238	228	232	206	247	243	228	254	218	242	227	231	234	261	243	241	221	234	265	235	242	271	259	272	232	219	258	240	235	220	238	204	228	221	228	216	235	217	244	237	245	243	263	239	252	267	228	214	243	247	251	257	236	238	222	252	238	255	255	265	237	222	264	214	252	239	282	248	234	239	225	244	255	226	254	232	241	233	228	246	262	268	241	224	212	219	245	224	262	268	217	237	257	224	240	249	226	228	241	273	242	221	232	229	237	251	256	236	278	240	239	211	231	246	252	264	245	245	235	237	224	242	251	225	240	233	242	233	248	235	213	244	250	240	259	235	236	252	243	215	223	256	213	249	243	244	237	282	264	232	239	240	234	255	235	232	249	218	275	231	252	275	221	234	219	214	226	217	249	265	257	220	270	248	250	269	211	282	230	223	228	228	225	240	248	241	216	250	239	256	220	254	248	228	209	255	245	259	226	239	237	239	250	256	244	235	217	236	237	255	241	232	232	252	228	241	249	253	236	258	231	231	235	251	233	250	226	272	217	249	222	242	232	240	275
11045	6727	16686	21281	19338	15171	11843	8580	6156	4627	4636	4512	3987	4766	3709	3667	4158	4944	3360	2467	2949	2476	1466	972	788	781	809	730	734	810	769	846	908	2038	1202	754	737	709	686	656	682	670	629	648	635	646	678	617	592	628	629	624	642	630	638	613	619	621	610	621	644	584	621	609	641	580	617	596	590	609	600	614	597	638	623	624	633	605	587	604	615	563	601	633	646	612	618	593	604	595	593	616	591	596	599	580	616	637	587	575	632	556	606	590	607	653	590	588	539	604	596	600	595	589	604	638	559	620	590	553	554	589	610	598	600	613	600	584	580	638	554	570	609	597	589	593	618	567	624	555	611	594	589	591	617	595	632	632	624	566	626	606	601	633	618	611	609	576	583	594	572	600	603	574	617	610	627	613	613	594	603	557	581	600	626	586	607	596	596	591	592	571	551	596	551	557	629	591	595	583	588	572	582	569	618	556	593	595	619	553	605	587	601	584	559	585	631	577	557	594	568	589	619	588	620	590	594	586	596	637	552	617	608	637	597	588	578	601	585	567	551	620	571	595	618	629	584	645	595	601	565	589	596	580	609	586	594	578	605	578	591	597	605	596	593	553	639	602	578	602	563	587	600	564	621	578	623	597	583	594	568	611	603	637	601	622	575	556	619	576	592	616	601	583	563	579	555	602	603	577	610	533	575	603	566	570	654	520	640	617	601	634	632	541	569	570	565	593	610	618	625	587	615	571	620	586	617	603	588	614	596	575	591	610	638	584	593	580	589	546	562	637	576	619	658	598	589	590	593	569	608	552	542	549	580	597	591	571	606	582	551	606	552	616	561	569	572	572	558	565	585	585	593	596	633	578	560	601	607	588	574	605	595	578	596	644	599	579	610	609	579	586	564	595	572	569	529	603	595	592	562	593	585	576	597	576	589	581	549	585	597	575	586	545	577	583	585	540	564	584	584	605	586	627	569	601	571	623	569	554	604	602	579	625	587	594	566	586	558	586	561	592	620	585	591	589	577	617	615	602	623	564	616	635	594	595	546	579	601	610	585	554	601	619	583	592	591	606	563	598	602	627	583	585	619	631	572	559	586	595	624	608	598	593	618	548	591	573	585	597	520	582	605	566	548	556	597	605	569	607	627	569	626	546	630	580	585	607	593	620	611	555	552	590	577	570	571	560	558	578	619	599	609	590	601	623	585	558	532	607	588	591	515	607	589	580	555	571	608	598	648	605	613	572	615	592	539	607	558	596	589	614	604	538	591	597	584	576	609	617	582	583	627	588	537	642	560	602	566	634	617	554	584	583	584	600	636	604	534	598	610	602	556	597	555	577	565	604	618	569	618	610	605	569	591	632	625	627	640	579	551	576	580	641	590	582	563	595	594	603	563	585	626	609	567	561	574	580	599	584	592	631	569	592	603	564	597	578	548	594	583	616	611	588	619	615	592	603	602	580	574	607	574	601	508	598	589	561	578	568	601	589	587	602	538	606	581	567	589	596	595	599	563	605	565	590	618	576	555	626	598	564	540	599	571	587	546	583	602	609	594	571	568	643	557	570	554	588	566	570	594	599	622	598	604	577	625	588	581	620	577	627	570	480	587	592	594	597	568	642	592	596	565	603	622	573	597	606	567	562	601	619	611	559	579	581	578	646	578	625	591	584	559	557	594	596	561	633	619	561	576	598	577	613	571	634	572	586	567	555	573	570	550	574	618	532	571	639	612	579	607	597	570	608	551	570	591	588	516	572	637	548	620	604	568	605	593	600	605	578	621	551	580	555	574	575	638	623	592	580	556	578	601	578	595	604	565	583	578	587	607	613	604	547	576	627	637	554	589	604	600	650	586	578	582	591	604	591	599	611	576	559	581	627	618	581	603	553	604	577	571	578	605	647	634	583	614	565	613	584	566	553	574	603	573	586	609	599	638	593	566	603	581	593	581	608	594	574	606	559	601	580	530	590	573	576	586	597	586	618	592	566	601	589	594	631	549	583	597	593	578	550	592	581	593	598	570	606	537	586	577	598	543	595	567	566	559	546	596	587	572	607	583	612	505	548	581	593	618	603	533	580	563	588	584	603	574	574	569	624	598	585	592	592	536	614	574	577	576	606	587	636	610	591	602	565	618	587	604	587	546	553	574	604	613	587	576	565	596	587	614	613	579	580	534	627	548	576	575	570	551	547	610	606	580	552	578	576	577	567	605	610	589	612	630	597	560	588	599	587	631	593	587	562	563	588	645	553	641	550	605	592	567	554	588	612	605	586	613	594	565	592	574	596	642	579	580	577	603	579	562	588	595	601	588	603	573	634	581	593	588	562	596	621	559	589	588	580	599	584	567	594	579	597	594	599	561	607	567	572	579	611	599	586	535	571	585	581	556	568	614	573	638	573	572	583	586	551	627	554	581	610	621	574	605	591	558	550	563	595	584	598	606	598	547	631	601	588	621	583	583	603	570	563	568	581	602	617	610	561	567	589	612	589	589	591	576	580	582	568	597	596	545	555	558	555	584	570	594	592	569	607	589	594	564	592	578	611	657	645	595	576	593	597	600	611	620	597	609	579	637	655	615	607	572	583	589	577	639	580	597	588	584	580	586	601	608	545	614	623	596	641	555	586	571	614	606	616	597	540	596	640	532	582	524	565	581	601	611	614	609	583	585	591	603	552	608	596	573	594	653	567	580	567	605	580	592	601	560	589	567	573	599	570	604	611	598	603	592	574	563	618	608	597	558	594	580	607	613	596	553	549	584	618	613	601	582	570	573	591	620	591	564	568	606	568	566	567	557	562	576	573	553	597	580	586	603	600	606	594	544	591	578	550	600	650	558	594	621	614	588	580	577	574	577	572	631	554	586	607	589	590	581	607	563	626	623	546	604	619	579	604	573	573	592	580	581	612	555	556	623	575	589	568	587	609	585	593	565	564	586	612	603	568	603	603	600	611	584	614	584	595	574	555	598	584	642	553	615	565	600	626	603	578	586	596	580	620	566	588	609	596	615	553	580	618	587	574	567	600	580	579	595	573	588	582	585	570	639	584	552	612	597	573	594	611	600	590	599	579	583	589	601	605	598	574	559	584	592	559	606	593	607	610	620	597	612	576	573	593	550	617	576	597	619	570	598	577	617	575	587	585	577	614	576	570	601	579	592	590	605	599	585	579	568	596	606	595	610	571	583	584	553	625	605	603	579	630	565	575	577	589	619	600	640	561	570	571	582	563	628	598	548	602	548	624	563	583	563	568	603	621	554	586	625	572	594	627	621	605	567	612	599	591	551	558	608	601	568	599	574	604	616	570	629	642	565	566	563	571	606	591	565	600	592	555	607	591	586	595	581	588	576	598	610	560	595	611	607	613	614	624	606	576	564	605	611	618	624	547	584	579	554	614	549	596	589	597	594	630	583	630	597	581	607	592	558	545	579	542	590	569	530	600	605	572	576	593	573	604	604	575	621	628	615	569	594	574	522	601	554	570	594	623	604	590	594	595	586	584	591	598	597	632	596	594
5681	2678	4190	3722	2199	1229	763	451	369	316	314	245	255	217	241	230	233	224	235	254	215	200	198	196	215	232	202	243	211	208	234	245	202	221	213	232	203	232	184	217	240	218	211	219	213	235	234	212	238	216	222	192	216	216	205	224	251	195	226	226	206	214	219	213	234	240	213	210	241	196	208	246	215	217	198	237	213	225	238	248	215	218	242	210	212	232	210	227	197	238	234	202	249	237	242	232	212	226	212	226	211	232	234	234	231	236	228	209	216	227	210	236	233	192	202	227	208	235	231	201	235	197	229	219	187	191	235	220	219	235	257	247	221	241	206	209	231	202	211	232	204	222	203	241	210	225	202	191	217	199	216	218	231	218	210	204	219	232	222	239	211	197	255	208	213	227	234	217	235	222	208	225	223	253	225	218	203	213	219	243	227	222	209	238	189	226	207	266	236	218	202	224	215	222	232	240	230	246	217	230	210	224	211	227	219	224	215	179	234	202	214	216	216	213	226	204	225	226	217	237	216	188	230	222	199	211	211	220	235	216	200	235	236	223	239	240	192	212	238	209	211	198	210	244	211	199	235	210	209	213	239	212	206	228	229	216	256	251	205	201	241	221	245	217	238	218	213	201	224	227	244	220	228	237	240	242	195	207	215	191	237	237	214	233	223	193	218	213	244	198	194	229	214	201	229	210	206	210	199	226	218	213	209	205	214	239	201	212	191	244	237	223	221	225	196	208	197	243	225	212	240	221	196	239	224	224	203	199	215	194	198	232	203	210	222	236	238	266	188	221	197	233	206	204	241	226	198	212	191	207	222	217	207	232	220	191	207	220	221	223	241	199	217	228	209	209	244	204	218	223	218	197	190	201	221	236	215	208	236	206	229	199	226	209	249	188	225	217	241	221	228	233	202	243	235	207	184	221	227	239	224	238	213	218	218	220	218	212	233	222	224	229	197	214	265	238	206	249	226	240	220	228	243	201	210	187	212	199	232	230	207	217	247	230	217	242	194	207	220	181	207	217	218	204	261	218	216	200	225	224	207	226	216	182	228	217	255	222	218	208	231	205	206	224	227	213	249	215	207	233	243	219	203	214	241	245	230	249	184	208	217	200	230	220	212	225	214	210	197	217	216	183	217	224	229	223	232	224	234	232	229	232	212	201	219	233	230	227	216	222	193	215	226	223	204	244	209	211	220	222	204	236	233	231	234	211	217	247	236	236	220	228	236	187	201	233	182	205	225	206	211	197	215	216	222	218	196	227	206	228	214	179	215	223	203	232	229	207	221	210	239	249	228	221	216	213	229	208	225	212	223	226	201	212	238	230	195	213	235	209	202	248	190	217	233	226	230	202	181	223	216	204	202	227	192	240	226	209	227	188	214	223	220	206	195	235	234	216	201	210	214	226	233	254	218	216	206	213	218	206	242	228	234	203	192	209	209	219	236	218	222	219	225	213	226	236	182	186	242	190	232	231	228	219	214	210	222	208	236	207	200	219	228	197	228	240	238	225	208	215	232	215	202	236	236	222	228	242	204	238	209	218	216	222	200	217	201	211	226	216	216	224	225	219	232	221	232	230	179	231	231	220	238	252	241	244	212	212	220	191	190	211	220	191	207	220	217	225	223	210	215	215	241	202	219	231	228	218	218	225	228	194	216	226	230	192	213	210	228	217	202	232	218	224	227	224	213	231	239	208	219	204	210	240	208	215	207	205	218	238	209	206	215	213	200	192	240	227	210	233	223	202	241	189	237	228	227	249	214	245	222	225	222	229	213	189	230	229	210	217	223	203	249	209	218	226	216	209	229	211	199	183	235	203	239	196	223	197	235	230	208	211	196	201	235	232	220	227	212	187	234	245	255	222	203	210	231	215	191	199	221	216	221	205	199	218	224	212	226	216	225	221	225	224	225	254	226	197	206	189	236	223	228	221	228	198	216	212	217	215	223	203	228	254	227	216	205	221	239	228	214	242	211	251	223	221	222	201	183	221	226	228	239	218	199	208	211	219	218	220	218	207	213	213	217	191	219	224	222	215	198	229	207	218	239	236	173	234	226	243	220	227	227	215	241	221	222	197	205	191	258	189	213	211	230	217	214	212	207	208	208	200	223	212	231	227	221	193	190	207	224	217	215	244	228	245	179	233	217	187	213	211	218	236	199	233	214	210	212	225	227	230	222	246	224	228	221	237	188	200	214	227	194	218	199	200	214	212	229	245	228	224	221	208	215	200	201	242	218	214	234	207	237	221	215	228	223	224	254	226	225	215	211	228	211	222	197	213	225	195	195	226	193	241	244	222	193	225	238	185	201	226	216	206	214	232	231	184	226	220	214	221	226	216	219	236	229	225	244	209	210	212	217	213	225	216	226	213	211	200	208	220	205	216	245	234	217	203	217	210	217	226	218	213	194	220	215	229	248	221	230	227	209	211	238	200	215	228	206	203	210	214	231	228	240	233	220	232	215	217	173	232	254	224	197	236	205	230	205	200	218	260	236	204	212	211	214	205	208	213	216	226	202	184	225	226	240	228	213	231	233	218	205	211	214	236	248	218	205	205	236	240	210	192	229	190	248	197	214	198	217	227	242	231	249	191	194	218	225	233	221	196	212	207	191	233	192	229	208	238	220	197	193	218	236	242	188	217	220	216	201	204	254	197	208	219	211	193	225	202	208	218	191	194	228	224	192	221	211	229	216	207	223	214	220	229	235	208	215	223	212	217	213	220	231	224	191	203	208	204	238	183	256	193	212	219	182	213	251	225	221	204	205	229	198	202	207	225	238	218	240	211	189	203	230	203	234	215	191	215	230	226	250	224	222	224	252	236	202	204	230	250	173	203	193	201	209	238	202	224	222	221	177	200	208	222	234	216	203	218	240	228	193	225	231	203	204	203	221	236	213	197	227	213	224	236	230	200	216	224	222	220	225	191	234	199	215	218	218	222	244	206	219	216	228	217	218	244	219	232	263	222	203	236	237	217	238	235	216	226	239	208	209	196	218	231	241	223	217	209	189	224	218	213	240	230	242	214	240	222	206	217	193	240	219	211	247	208	199	225	217	233	231	217	210	197	219	212	215	215	235	209	218	193	218	220	220	238	221	195	226	203	217	214	236	200	197	203	232	211	222	241	212	228	243	249	209	212	223	213	217	248	193	228	220	187	231	232	235	200	209	232	218	212	223	216	232	217	227	234	223	209	218	207	213	236	226	231	215	224	226	230	237	216	234	220	263	212	196	228	203	220	210	212	221	228	210	188	207	204	223	256	226	179	206	216	203	233	254	225	209	221	247	202	208	212	213	230	255	204	229	224	206	204	221	219	225	193	221	221	215	228	197	220	196	228	208	216	219	197	205	215	196	230	246	214	223	221	248	245	192	189	213	197	213	234	170	220	197	235	232	222	225	221	208	210	213	191	214	214	208	210	207	226	226	231	242	212	208	198	228	237	210	241	223	210	221	236	207	202	196	199	224	202	226	215	222	233	231	233	220	243	228	245	223	196
4018	2725	7643	9786	7384	4936	3000	1782	1429	1154	973	852	651	742	634	636	668	611	582	564	591	584	501	533	525	493	536	528	549	553	524	573	538	527	534	558	499	533	500	529	533	527	517	522	517	521	514	532	517	507	553	559	506	471	495	509	556	572	527	501	521	547	511	511	451	530	496	520	490	511	550	514	538	551	510	560	535	564	531	516	479	550	494	498	503	536	519	489	487	504	521	511	512	520	500	495	525	469	548	490	528	550	528	505	542	543	485	557	544	518	503	543	525	533	555	487	509	521	490	525	499	515	525	473	519	518	507	551	542	534	525	531	545	563	534	508	511	499	507	518	565	472	504	521	530	519	527	513	513	505	495	536	534	507	533	490	461	522	500	513	507	526	526	486	564	514	547	492	510	508	540	498	527	532	515	521	586	520	495	513	534	542	548	498	494	528	551	484	543	517	512	516	542	525	471	506	563	487	469	514	531	480	468	508	515	517	522	527	501	502	504	515	480	484	553	571	519	533	557	557	523	531	531	509	497	517	524	511	497	499	530	526	563	528	487	513	516	511	542	507	509	576	515	498	534	508	510	523	524	518	562	522	506	518	518	539	556	547	515	501	557	518	580	528	531	505	532	559	549	541	508	502	508	513	520	517	509	500	557	539	526	534	564	471	514	500	519	485	534	514	533	504	516	518	534	537	510	564	486	509	519	532	505	485	481	538	587	493	505	496	485	491	515	515	548	466	507	517	517	511	515	505	503	519	535	529	534	490	493	550	518	528	523	505	476	464	553	537	494	506	555	508	529	503	553	536	509	507	500	504	495	521	544	531	532	519	532	536	530	521	547	509	544	510	535	552	543	542	555	482	522	534	512	484	529	500	514	577	505	483	526	487	491	533	524	532	521	514	506	529	531	513	543	526	526	541	513	491	509	508	456	514	544	530	521	554	548	491	543	525	495	520	491	520	494	526	570	484	552	558	503	491	467	468	482	550	488	519	488	500	533	511	533	491	537	523	524	521	485	500	554	527	532	526	475	523	514	509	533	565	492	500	480	543	544	512	530	522	488	497	538	524	523	529	535	534	521	529	537	529	487	493	525	508	502	510	477	544	477	510	550	522	486	504	506	541	518	536	570	550	510	484	524	522	516	515	478	514	538	470	558	583	514	503	514	516	537	541	501	494	517	540	524	543	515	521	557	536	527	533	515	515	506	530	489	551	521	521	525	513	494	522	539	551	521	509	538	480	509	511	522	507	469	510	465	559	536	471	531	555	552	488	514	534	523	522	558	537	507	517	509	523	511	502	503	529	547	536	498	513	478	553	534	523	523	535	561	492	525	531	555	543	521	491	507	507	510	541	517	527	547	535	515	531	530	500	487	522	520	521	522	532	526	529	531	499	504	515	523	493	483	497	504	523	515	491	516	456	497	512	486	525	529	517	492	523	529	484	501	517	515	542	524	518	573	522	535	514	509	491	513	499	501	512	505	537	528	527	546	498	521	540	531	581	486	508	510	555	543	487	535	522	539	553	486	528	518	496	532	512	493	508	506	513	530	537	560	517	536	485	533	549	532	532	507	533	476	507	498	485	492	502	532	518	504	484	564	500	523	531	472	488	495	496	529	500	533	505	535	527	501	540	527	510	525	537	510	520	524	564	578	510	520	496	546	558	533	517	528	519	526	524	523	520	507	503	537	507	530	532	506	503	498	482	473	524	472	543	524	533	490	500	570	538	540	528	499	534	520	507	471	540	529	523	500	499	523	522	463	501	573	549	582	524	517	494	513	525	516	502	533	495	474	535	516	521	533	491	532	554	533	493	525	493	557	576	546	525	526	523	519	467	493	533	514	505	516	488	505	505	558	546	505	523	475	502	518	536	464	544	534	509	514	504	541	539	541	498	523	541	535	475	489	513	531	566	522	562	486	537	541	500	538	461	523	466	559	491	518	573	495	513	484	475	529	492	516	548	528	539	522	519	496	504	465	520	507	532	501	494	495	551	579	492	508	497	515	473	520	549	540	491	521	538	556	475	505	537	501	506	515	517	496	520	525	492	502	514	499	462	493	502	526	520	541	550	530	486	500	538	554	548	530	458	525	533	493	536	508	519	499	500	500	525	479	542	511	503	535	453	516	543	519	548	509	498	517	513	524	536	524	502	506	546	496	560	491	483	509	467	507	526	457	507	553	557	521	539	535	488	531	536	547	549	531	502	509	530	520	510	513	506	547	530	506	528	490	497	561	491	580	565	513	540	499	508	503	523	520	514	553	486	490	504	510	578	516	547	490	518	519	503	501	491	521	514	512	523	528	532	524	537	547	522	535	493	531	520	522	545	510	542	485	511	490	546	548	521	507	489	540	549	528	525	512	539	498	488	517	480	555	576	529	539	529	521	512	534	527	537	508	518	546	530	482	533	500	546	536	503	532	519	527	514	502	492	541	524	496	519	502	527	546	491	533	507	529	497	543	519	496	509	525	535	517	521	563	513	530	517	528	528	518	544	505	541	514	572	547	446	493	539	504	546	499	491	499	533	521	501	498	484	501	519	539	481	516	518	516	506	500	525	519	508	499	526	492	478	507	519	513	545	521	494	526	528	537	501	494	513	532	496	525	540	483	474	568	560	510	517	548	488	513	517	493	542	514	492	485	513	509	512	527	520	522	532	486	513	518	476	499	513	463	512	507	500	521	510	512	523	521	482	501	505	480	520	541	533	530	492	521	549	510	553	509	498	478	510	496	530	534	530	480	508	518	514	535	523	487	478	515	545	524	541	531	497	504	542	507	536	521	555	559	530	538	541	499	504	539	492	538	534	541	533	517	527	519	510	450	486	503	541	540	542	569	547	511	523	526	516	530	497	482	485	542	511	525	509	491	537	517	499	537	497	519	546	516	489	526	550	523	523	522	512	486	513	498	498	535	538	513	477	535	501	543	525	510	556	537	553	498	502	518	528	550	503	521	540	490	515	520	509	566	492	504	550	547	528	483	562	528	535	539	529	536	555	536	521	567	467	523	535	555	495	564	532	512	522	508	499	477	502	511	561	524	517	489	522	550	530	517	508	527	459	502	530	500	499	518	510	537	476	529	541	519	568	579	533	534	527	561	523	501	530	487	553	527	557	483	527	559	518	492	521	465	525	516	507	527	500	497	549	500	551	517	483	513	496	541	508	554	516	520	553	539	506	526	552	504	520	485	511	507	535	472	532	518	519	485	530	520	509	528	563	535	489	520	511	477	549	542	509	491	495	513	513	526	530	535	510	524	525	518	533	523	556	496	517	508	529	533	478	443	497	483	504	547	498	513	492	529	514	509	494	538	558	520	510	541	500	538	534	496	545	504	546	529	531	527	533	492	527	495	562	532	547	531	508	496	505	499	484	515	517	488	492	549	510	556	510	527	511	501	525	548	527	569	505	464	515	540	517	529	521	489	524	549	524	497	506	507	510	505	530	528	527	516	535	516	513	491	537	543	506	556	503	516	483	531	521	529	481	499	510	506	512
14747	6025	9280	8305	5346	3394	2370	1494	962	628	500	455	348	433	382	332	386	310	297	254	265	210	165	158	127	140	142	135	159	131	155	157	150	174	147	152	133	109	153	139	120	141	137	144	126	131	128	154	157	140	146	138	138	130	144	129	146	141	139	124	142	132	124	138	114	142	133	138	124	121	139	139	138	143	129	98	130	112	136	118	145	142	137	168	120	122	142	137	140	141	113	147	123	146	127	135	149	128	128	130	125	146	123	153	104	132	134	111	128	133	126	131	126	132	133	137	131	117	125	137	123	132	116	152	122	116	129	124	145	140	127	135	120	127	130	125	147	126	123	114	186	120	137	130	149	128	120	131	112	147	132	123	131	113	112	115	139	153	101	132	124	141	111	142	121	120	117	133	128	115	132	118	152	141	154	147	145	163	110	129	133	119	138	118	128	152	141	114	133	112	122	133	134	113	133	123	137	147	154	159	125	134	117	120	138	157	136	152	129	131	136	124	135	127	128	116	149	111	142	122	109	136	133	127	123	134	122	119	146	117	135	129	141	143	166	122	118	118	147	117	122	146	124	146	126	129	127	142	136	136	130	114	102	139	132	138	130	138	121	154	137	155	123	145	149	135	129	123	112	130	117	126	127	122	137	137	143	118	137	134	121	119	132	149	137	133	125	127	148	130	138	107	149	139	136	135	119	133	132	133	125	128	127	146	117	140	127	152	132	137	148	131	126	144	128	127	136	138	129	113	136	121	123	140	143	129	157	145	131	123	140	128	144	132	115	152	128	141	117	145	129	142	128	134	149	146	129	113	145	149	129	142	119	127	147	143	131	128	121	145	119	120	126	135	156	146	150	112	131	139	125	127	116	143	138	130	122	139	151	146	142	137	109	141	132	140	125	123	129	138	128	113	133	120	121	124	118	135	136	128	105	131	132	141	135	143	139	128	135	122	122	127	118	136	126	130	146	158	139	118	113	138	135	107	126	125	139	158	136	133	115	133	129	118	116	143	127	135	130	148	109	129	127	144	145	117	130	135	120	134	141	139	109	171	137	132	128	156	128	132	140	129	127	135	124	133	135	132	131	131	111	139	123	122	120	118	115	135	132	143	142	122	123	133	140	116	145	139	124	120	125	127	132	132	130	135	123	133	112	98	126	133	104	130	141	118	134	117	146	139	112	137	119	134	139	107	147	134	132	131	127	125	140	115	124	140	123	113	137	137	138	136	132	111	110	130	137	123	126	113	128	132	109	132	159	137	119	142	138	127	138	135	124	135	128	121	120	133	123	145	129	138	137	131	163	121	143	112	143	110	165	135	123	149	134	145	127	125	131	126	139	144	139	129	128	138	124	119	152	111	122	115	132	113	125	128	125	124	145	128	128	138	151	134	133	136	123	143	143	134	133	125	127	130	161	120	128	140	144	124	142	133	127	159	123	134	137	112	120	144	144	141	151	138	149	124	134	114	117	143	133	141	130	131	129	151	139	132	141	139	133	120	124	129	132	116	118	132	132	162	143	129	115	147	129	118	150	130	100	130	156	121	138	129	129	131	141	126	119	120	160	143	123	126	123	112	118	141	129	130	131	126	145	141	136	115	125	123	140	118	134	151	167	139	122	128	154	145	136	147	129	119	139	141	118	147	123	115	131	123	155	111	139	150	131	140	121	121	125	144	129	114	110	131	112	123	151	135	115	120	117	144	126	110	139	139	132	160	129	137	136	133	145	140	125	134	148	134	148	120	138	111	135	138	143	138	130	123	116	107	142	133	146	139	139	151	140	127	110	141	123	123	150	129	133	125	134	148	135	139	136	128	108	131	116	164	138	130	106	117	150	120	138	119	137	128	136	114	113	139	157	138	138	127	134	119	169	136	138	125	160	141	128	144	136	109	125	115	136	148	135	123	115	136	107	143	129	126	129	114	123	127	113	114	136	131	140	126	126	123	129	135	124	137	134	124	151	114	122	123	133	141	121	123	143	129	130	132	135	134	136	122	142	119	139	113	128	111	115	140	135	119	147	159	140	130	147	116	145	141	126	145	113	112	131	114	130	119	135	129	142	129	127	131	126	128	168	130	120	146	133	134	125	120	136	138	150	134	133	144	123	150	135	135	146	131	128	117	116	126	143	137	140	127	108	119	145	132	142	131	124	149	129	140	121	143	134	134	114	130	125	123	131	145	108	139	142	121	126	137	130	113	134	109	113	126	124	128	145	128	138	150	111	129	150	123	135	142	132	131	160	136	119	122	138	137	126	154	127	128	134	137	110	152	132	119	126	125	140	156	137	121	143	140	136	128	110	140	142	124	119	139	130	130	143	129	150	136	146	140	130	136	121	123	115	113	132	131	121	117	125	129	108	125	112	111	118	140	138	106	138	117	109	142	153	135	117	135	142	124	130	139	150	138	144	138	125	121	102	123	137	121	120	127	125	116	121	141	133	117	144	134	118	123	129	126	147	123	118	164	145	135	133	115	124	145	136	144	128	127	116	133	168	123	123	116	135	127	134	117	118	126	154	126	135	142	123	134	137	124	103	113	143	135	142	134	148	128	146	146	129	138	146	126	132	112	134	121	129	118	130	147	134	115	143	110	120	127	135	135	134	130	148	130	145	118	134	145	127	129	136	130	134	119	130	135	119	129	125	132	150	129	120	125	127	129	133	132	157	138	127	100	120	129	118	162	149	140	114	112	141	133	120	114	123	119	123	113	134	134	124	183	136	137	133	153	117	140	108	140	136	143	132	119	142	140	116	134	121	121	120	136	161	128	124	113	138	156	113	142	108	122	166	121	149	139	125	124	159	122	130	149	151	130	101	158	137	130	123	131	118	143	136	142	139	139	118	134	122	116	118	123	99	121	107	148	130	128	138	132	129	145	138	120	123	151	153	127	131	111	152	139	134	123	117	130	147	146	137	120	134	141	132	128	135	140	139	132	131	141	128	137	117	152	127	118	138	126	129	114	149	134	156	128	138	118	123	123	133	114	107	114	137	125	147	114	146	128	129	125	141	136	132	123	131	128	143	154	131	121	137	135	143	147	128	136	133	101	125	112	117	126	137	136	134	138	143	136	140	146	133	111	131	140	139	124	118	153	107	131	138	122	141	120	138	166	124	114	135	136	150	141	130	140	135	129	130	126	123	139	131	125	137	135	145	141	133	150	136	144	122	123	129	127	147	138	131	124	142	165	122	137	150	140	128	117	122	109	133	132	117	123	163	138	126	140	136	137	151	134	130	138	154	110	126	135	126	114	138	126	133	131	133	115	130	131	133	123	120	150	132	133	147	125	119	110	138	122	144	121	121	132	136	136	122	123	127	109	129	134	127	121	125	132	116	136	134	144	132	132	130	118	133	124	112	143	147	124	144	114	130	119	145	129	132	134	146	153	132	131	155	149	143	129	155	149	149	129	121	154	123	140	118	115	126	135	110	156	125	144	116	133	130	122	128	129	136	126	123	135	118	138	130	141	133	123	107	123	129	128	112	140	140	142	142	120
8613	5174	14398	17433	14595	11755	8759	6254	4379	3131	2759	2740	2289	2650	2142	1964	1900	1662	1662	1623	1604	1058	596	488	486	473	461	470	513	479	453	536	566	537	462	464	426	445	404	411	369	409	420	423	396	414	385	370	364	370	359	402	400	385	384	382	343	365	371	373	367	343	329	356	355	367	368	368	347	391	384	370	369	328	361	390	372	382	388	355	328	372	353	356	376	367	359	400	392	357	362	355	351	381	340	349	377	360	387	373	355	387	351	347	313	379	381	361	338	377	358	353	341	363	350	341	379	329	353	448	363	358	346	365	314	358	378	386	378	366	353	346	352	347	375	357	368	322	330	345	360	380	340	348	364	377	319	369	358	367	389	363	347	371	336	361	339	320	353	368	382	310	367	372	331	321	371	383	382	336	337	366	352	342	348	330	356	358	370	369	337	377	370	364	339	332	343	369	321	328	346	395	316	381	350	322	356	358	336	367	364	338	328	344	361	373	323	354	349	333	335	342	387	351	372	342	321	367	348	345	363	340	366	327	362	370	356	345	356	379	359	353	375	320	366	360	345	367	311	361	384	346	337	347	348	343	322	353	347	384	335	327	343	354	349	335	361	377	347	362	363	324	373	348	367	362	338	363	341	319	373	341	344	358	333	376	390	378	352	381	353	349	349	354	370	341	352	359	378	366	356	327	336	350	369	389	349	339	366	352	363	358	386	347	374	363	363	316	361	338	362	411	345	333	388	343	338	354	358	380	367	357	339	344	351	315	356	359	376	368	339	346	364	386	369	370	362	388	368	334	354	361	352	337	348	348	359	365	358	340	339	347	365	351	359	364	377	363	344	378	359	376	343	367	352	374	380	363	347	356	363	387	367	367	385	349	369	345	325	346	384	334	331	353	359	360	368	336	377	331	318	347	356	337	365	389	389	385	355	322	342	333	330	336	318	338	344	335	363	312	373	347	338	347	373	365	362	387	377	366	367	345	344	366	331	334	352	352	364	348	329	372	337	347	362	338	351	363	333	370	358	337	346	348	331	364	354	348	352	344	333	332	374	351	346	374	327	326	368	349	345	335	348	407	394	357	380	358	345	318	402	340	349	358	343	356	360	387	346	337	328	344	338	343	307	351	334	387	367	339	360	352	329	372	365	352	342	333	376	377	367	330	346	384	367	357	350	393	344	338	376	365	322	360	371	314	359	327	337	348	335	339	395	355	348	335	326	369	352	370	376	340	369	346	341	331	374	373	346	403	364	382	359	366	344	344	355	353	398	352	358	354	370	385	390	335	353	370	330	352	343	348	372	345	359	352	353	377	361	344	323	354	358	363	352	327	369	333	363	371	359	370	355	365	345	377	361	363	353	368	320	378	331	356	361	350	382	323	361	319	322	373	331	360	331	349	339	353	353	357	376	346	342	341	370	364	344	382	397	337	351	367	330	338	346	342	372	339	324	383	374	355	325	357	381	343	374	364	344	355	361	352	348	344	345	343	361	328	331	383	345	385	327	372	345	333	369	378	332	355	376	341	349	334	374	317	343	351	338	349	361	354	372	363	319	379	366	389	352	330	379	369	348	330	372	369	339	372	353	351	335	346	342	325	378	352	367	318	374	335	381	354	334	345	368	350	346	364	325	375	352	380	347	359	360	331	376	376	357	340	345	373	340	320	348	372	330	335	354	330	363	359	364	374	336	352	368	387	370	373	365	335	347	350	364	353	357	316	335	360	357	354	353	358	379	340	355	329	349	362	379	336	339	348	373	364	372	337	327	352	365	329	344	339	331	361	356	371	343	360	394	390	328	372	365	359	371	341	379	356	345	343	344	345	329	311	340	358	346	346	335	374	340	368	345	366	333	355	326	373	386	361	348	359	360	331	379	352	360	354	338	318	342	336	336	346	352	356	372	344	348	378	328	350	387	351	365	352	359	347	370	330	354	346	338	342	331	322	333	320	390	347	358	330	336	330	323	364	385	389	338	368	358	347	374	358	354	372	384	327	336	326	367	380	355	331	343	369	330	347	362	357	370	326	367	365	354	328	335	329	345	359	355	362	358	385	335	319	338	353	340	358	352	350	357	362	362	387	331	338	375	341	357	353	332	318	384	363	324	378	336	363	378	335	322	355	352	360	395	352	345	352	364	334	334	352	370	358	374	357	356	367	339	329	332	330	353	340	354	327	330	360	395	374	363	361	337	353	367	328	358	297	337	353	352	324	329	327	355	363	316	366	330	327	373	369	364	349	335	364	365	348	357	380	335	345	325	335	361	363	325	381	369	354	344	361	355	329	341	382	359	355	329	327	361	351	356	352	366	353	368	368	350	364	341	354	370	302	345	338	316	377	320	333	342	359	341	351	349	365	356	360	353	368	364	397	369	389	362	345	384	338	362	382	344	380	359	368	310	324	392	361	364	345	339	328	370	355	379	325	353	371	345	338	344	350	362	355	371	345	379	341	312	369	373	359	351	362	346	357	335	356	364	337	359	370	335	341	358	367	342	335	331	331	355	330	363	336	374	369	369	326	343	293	374	346	341	342	352	382	346	342	332	372	333	349	349	366	347	340	360	363	348	369	355	325	335	372	350	337	377	373	362	363	384	339	374	340	352	318	337	357	342	333	365	338	352	330	358	362	361	348	370	332	356	368	319	358	347	346	393	337	369	370	369	334	359	348	341	378	346	361	376	361	343	344	350	371	364	355	365	360	381	392	369	358	346	329	363	340	346	373	365	388	337	348	345	381	349	358	369	344	360	380	347	339	356	341	372	329	336	336	379	330	351	348	374	335	356	344	362	356	352	338	348	367	321	366	318	363	388	345	334	341	330	386	374	377	349	307	347	320	350	351	381	353	345	325	345	331	359	360	349	340	361	357	346	350	356	360	359	367	351	371	393	325	368	376	362	349	344	354	360	397	362	341	344	342	347	335	405	341	327	373	348	367	343	379	345	384	386	347	352	360	352	369	376	371	347	346	331	379	383	372	378	345	346	387	349	380	364	356	333	363	360	330	353	337	353	382	335	348	363	340	352	354	389	339	354	355	385	360	329	348	351	331	336	362	356	345	379	320	382	374	349	349	327	353	369	339	325	350	362	357	379	367	364	348	367	343	356	353	320	324	362	359	342	364	360	361	350	362	346	351	338	376	371	392	329	367	357	333	354	378	397	339	339	396	379	356	324	362	371	343	350	366	386	374	348	370	357	355	350	383	331	329	335	332	347	359	353	355	347	355	362	357	361	345	346	365	365	327	342	326	363	397	353	343	370	369	328	363	332	369	356	360	349	364	345	346	373	372	346	374	357	346	362	346	371	382	357	339	373	326	350	359	342	357	329	357	321	345	327	363	339	356	385	338	348	349	334	356	368	358	367	362	335	349	303	337	371	368	367	360	351	373	337	353	381	383	352	358	335	341	328	362	357	363	345	384	369	339	366	352	331	330	342	327	384	370	343	355	340	338	361	398	331	307	353	367	337	377	318	362	339	356	340	348	357	371	385	369	333	386	371	354
22674	10780	14357	12798	8727	5265	3260	2349	1502	1091	975	819	767	811	818	644	629	539	617	600	529	454	326	283	296	266	266	260	266	258	253	254	277	278	254	267	305	248	242	241	225	246	230	244	243	259	237	247	223	257	278	254	240	252	226	248	231	238	257	238	240	256	277	267	246	270	262	217	228	239	262	226	261	258	258	262	276	240	254	230	256	250	210	252	247	260	249	272	240	262	238	242	220	225	236	264	227	251	207	246	238	219	241	229	250	238	203	254	240	249	222	243	250	249	246	233	264	261	245	232	247	240	245	256	243	253	237	265	255	274	218	218	251	244	230	228	247	251	233	219	222	228	215	222	209	249	292	227	242	238	236	213	233	256	244	245	271	268	254	241	244	276	247	234	258	221	248	227	297	257	241	262	257	239	229	244	243	231	220	262	246	245	205	237	278	244	246	232	258	237	230	235	255	232	228	240	211	266	230	226	211	221	235	270	217	249	213	226	267	236	259	231	263	254	240	237	244	229	254	286	242	217	234	230	254	244	226	229	242	267	225	246	230	253	269	253	231	250	263	264	227	252	250	232	230	262	239	250	244	238	251	268	229	238	246	257	287	230	262	246	230	263	256	257	260	263	237	252	241	257	263	248	259	211	238	252	234	242	254	260	269	210	234	246	218	261	224	245	245	237	235	242	264	251	239	223	235	242	215	237	273	261	229	240	256	224	213	249	245	265	234	236	231	219	211	251	239	254	208	239	244	240	249	245	236	236	227	256	246	243	219	250	248	241	256	238	243	222	264	223	235	240	265	253	246	235	239	236	222	215	221	234	232	226	237	266	247	252	244	218	206	253	273	203	224	235	220	229	232	228	234	269	247	250	251	230	251	226	247	266	226	245	246	239	214	249	269	253	237	234	233	265	272	235	262	266	237	288	236	250	237	261	236	242	217	254	268	231	243	241	258	246	264	235	243	253	210	233	244	259	217	230	228	229	266	223	199	229	233	226	262	228	246	244	258	266	220	245	249	230	243	247	242	207	250	244	253	259	237	231	227	227	273	234	237	225	274	251	237	221	229	240	250	235	253	251	235	264	235	228	241	238	228	264	233	230	227	273	235	237	237	239	251	215	228	246	240	214	240	232	237	224	251	236	246	234	217	246	232	270	229	176	257	236	265	247	244	246	236	214	238	256	224	242	231	216	246	228	260	264	233	230	226	206	223	239	222	232	243	249	226	251	209	239	249	235	240	264	233	249	245	229	258	238	263	224	228	232	268	251	226	258	239	252	261	237	244	232	246	235	246	248	276	208	219	270	236	243	256	255	221	248	217	244	259	236	231	220	257	258	224	228	259	247	232	269	242	225	256	250	231	217	256	232	258	254	254	237	246	229	218	282	275	208	230	224	220	232	208	233	232	239	224	261	253	222	273	260	243	232	261	262	231	217	216	264	245	241	244	236	229	225	248	245	233	241	206	251	238	233	244	255	254	232	230	263	230	234	223	247	240	224	232	248	246	239	230	231	240	234	222	264	239	224	224	250	254	241	212	224	219	239	262	247	269	254	243	240	261	225	242	245	245	224	255	248	266	247	240	222	243	242	236	247	250	214	268	262	274	214	249	239	258	222	225	215	253	260	220	241	246	245	231	224	245	244	218	239	244	265	249	256	224	233	246	232	224	256	270	235	252	237	223	269	230	239	250	230	234	261	253	265	245	239	216	249	249	212	259	255	234	258	215	224	266	242	212	247	243	236	239	245	230	247	274	240	265	239	268	245	254	234	221	233	251	246	224	230	214	241	229	223	244	251	245	268	248	234	210	213	248	230	243	257	239	208	270	245	240	271	246	222	255	196	227	242	264	245	209	249	247	233	235	241	243	236	253	230	255	223	232	258	234	217	251	250	238	197	238	230	212	225	211	258	267	260	251	252	225	237	233	248	252	229	245	248	228	248	251	250	211	222	234	228	236	248	248	233	274	239	267	248	250	256	252	259	250	247	251	230	205	259	237	244	244	221	250	235	237	235	230	219	250	214	254	241	210	251	213	251	245	240	254	217	221	228	232	241	264	242	252	229	260	255	221	254	250	243	231	241	253	251	231	243	257	231	245	241	234	274	235	252	250	222	275	227	254	234	227	252	244	239	235	260	225	256	241	226	229	223	238	245	244	243	223	263	247	230	247	229	256	246	237	206	264	227	236	271	248	251	254	230	246	242	243	220	224	245	255	228	219	224	229	250	254	253	245	263	241	244	238	251	242	210	233	225	266	229	228	237	231	238	227	237	202	243	270	243	228	283	233	231	252	245	240	231	220	277	220	237	218	230	264	253	257	261	269	254	244	260	259	244	245	214	269	258	237	270	256	227	236	259	252	201	228	265	225	225	243	272	217	210	251	253	273	261	246	259	227	252	223	226	243	266	219	228	241	275	242	224	257	228	268	241	246	217	242	229	212	237	262	286	292	261	243	240	243	275	251	235	234	249	226	270	263	231	246	222	226	261	250	285	232	222	220	241	258	253	228	252	251	231	247	235	248	253	242	232	237	226	223	213	247	227	265	262	230	265	247	215	218	232	241	236	232	263	236	250	257	256	248	226	245	250	250	253	230	267	224	230	260	267	250	259	252	255	258	239	231	248	238	245	249	240	232	240	266	251	225	252	251	248	227	254	259	241	200	237	230	238	250	248	233	227	218	231	225	227	214	228	245	244	233	257	253	231	269	251	260	278	267	215	261	236	214	279	230	239	241	229	249	227	265	228	234	255	262	232	270	221	202	238	238	257	262	233	249	225	237	260	241	238	240	251	207	232	236	260	266	232	241	286	238	248	265	246	257	230	257	211	244	255	220	223	194	265	254	240	215	224	258	231	261	244	213	273	256	249	235	217	229	225	226	254	248	231	206	209	231	258	247	250	243	265	243	230	228	221	240	219	221	240	218	262	230	248	252	226	228	236	261	244	235	209	257	240	246	262	236	249	227	228	260	264	280	235	245	267	229	243	269	221	235	221	229	246	269	285	250	262	231	226	246	253	236	234	238	265	222	240	257	289	253	270	237	246	222	250	219	236	242	234	225	237	227	235	229	214	244	276	236	266	245	240	242	215	240	227	226	247	211	233	221	224	242	230	235	217	254	221	241	240	251	239	235	271	278	231	235	244	230	268	242	216	245	249	253	227	237	241	233	263	230	225	250	260	259	262	243	261	246	245	243	274	219	224	235	232	256	243	243	215	225	229	218	240	225	224	258	249	244	228	236	262	240	240	238	229	206	242	254	221	253	260	227	230	207	274	259	267	227	244	211	264	247	270	236	221	243	237	245	232	221	230	237	216	242	244	236	238	234	255	261	277	250	241	240	211	229	236	273	240	254	230	237	214	244	256	243	227	253	210	278	234	271	242	238	220	263	246	243	229	262	259	250	231	239	230	249	247	263	228	259	225	244	241	246	223	232	205	226	196	258	228	247	213	260	241	253	257	239	224	244	230	238	225	229	237	221	246	284	256	256	227	253	272
11305	8061	18697	22681	19909	14472	10992	8848	6031	4174	4379	3746	3700	4098	3774	3199	3075	2693	3101	2773	2768	2036	1058	856	830	800	800	769	821	797	903	1057	874	947	762	739	734	710	675	697	745	674	624	642	668	651	684	663	645	662	605	644	682	622	662	588	617	596	616	640	667	608	582	624	611	615	661	610	630	621	585	634	615	619	602	623	617	609	606	605	657	621	576	589	592	630	636	614	639	634	592	610	605	616	602	589	585	569	618	597	606	613	603	629	569	564	611	603	602	607	623	563	552	621	558	569	602	574	635	601	627	591	588	604	586	571	621	601	601	550	541	627	585	590	620	605	626	570	588	633	544	606	585	584	632	609	606	613	622	575	554	566	572	618	561	570	609	644	564	642	616	604	570	609	564	574	570	602	578	582	622	658	617	569	559	586	623	597	527	591	552	580	560	580	599	590	542	593	603	538	574	574	591	584	614	563	618	561	527	614	616	600	600	614	570	589	595	581	611	582	560	633	572	634	562	569	641	588	586	586	580	607	560	584	582	618	613	667	579	554	550	568	531	601	589	598	615	597	533	593	643	570	581	594	605	625	623	612	569	588	604	552	558	628	609	634	584	604	586	624	569	576	572	604	571	621	565	572	599	572	609	547	591	585	568	572	569	562	556	574	619	567	610	610	604	591	620	559	567	624	603	600	608	612	599	622	577	608	578	576	597	580	624	591	560	609	614	626	634	542	548	553	594	621	606	585	582	587	640	606	595	550	604	516	583	615	634	574	578	637	605	582	568	592	561	620	597	536	605	555	604	619	574	583	571	551	590	605	610	601	614	541	585	669	582	593	575	573	628	604	611	635	601	576	582	581	591	587	586	567	578	565	576	598	613	574	593	585	576	595	559	606	638	588	575	606	583	643	586	600	586	557	574	562	570	605	616	598	622	594	559	635	615	598	590	606	590	576	579	583	644	585	621	607	619	538	536	570	554	591	619	601	574	605	563	576	564	575	567	591	630	576	663	577	575	600	607	587	616	632	610	581	597	575	628	609	583	588	570	605	631	587	614	588	560	617	553	585	595	576	586	587	576	583	571	625	623	627	539	702	559	611	580	627	581	573	577	570	612	577	576	626	598	617	582	561	553	572	616	585	617	596	576	612	650	629	590	572	631	598	636	588	599	590	610	560	590	569	601	621	597	608	594	598	550	554	593	537	592	573	615	602	600	614	598	594	578	620	564	592	574	624	649	570	605	597	558	572	601	577	614	631	639	566	596	607	561	611	556	554	609	564	565	614	554	594	616	572	587	576	658	575	584	593	562	598	557	591	592	573	603	555	608	587	592	594	604	598	596	618	600	603	628	594	604	597	569	546	547	567	574	575	542	589	583	560	583	611	597	601	592	610	636	616	603	615	613	578	589	581	577	609	610	589	611	614	580	612	600	633	637	620	611	588	580	619	581	591	610	611	580	616	562	598	617	565	613	592	591	535	583	577	609	585	577	598	606	556	604	575	585	573	608	563	630	586	609	623	640	580	607	572	629	590	555	565	604	636	636	555	571	600	565	604	593	634	621	596	604	625	584	594	636	595	612	627	604	628	530	573	598	614	537	611	595	611	654	572	555	590	575	643	581	563	608	614	604	566	589	594	603	622	587	574	625	629	567	587	572	591	553	625	583	594	591	582	612	606	599	599	566	587	552	587	563	598	587	604	597	633	601	558	575	565	611	599	580	612	575	604	607	599	607	571	619	591	562	585	572	625	601	567	632	592	589	591	630	609	578	594	629	566	604	595	560	587	613	567	563	555	584	609	591	550	580	594	538	535	642	555	575	587	591	636	599	604	608	600	614	574	618	600	572	596	606	571	621	629	556	580	586	603	629	591	612	600	551	557	594	578	588	596	582	573	597	576	604	603	606	578	571	575	583	621	613	582	578	563	590	613	558	578	600	595	613	641	566	577	593	583	573	579	608	579	596	605	605	596	578	569	598	550	619	562	587	586	590	574	569	593	592	622	560	581	595	617	570	581	602	532	576	609	570	559	562	602	635	601	556	625	615	573	632	603	568	547	599	578	605	606	575	614	620	554	569	576	579	594	615	602	586	607	594	593	564	601	578	599	588	555	617	631	591	588	616	612	582	572	544	578	596	623	593	529	558	606	630	577	593	622	597	569	590	583	628	612	568	564	623	589	628	571	567	568	574	586	593	556	625	628	592	568	593	591	589	563	551	603	618	585	628	609	581	613	611	608	572	626	601	578	602	604	613	618	613	560	580	585	568	572	575	600	589	587	624	594	573	565	592	554	576	602	593	600	577	547	593	599	596	613	618	577	595	576	590	606	556	616	578	620	593	597	578	585	625	611	611	604	613	590	588	578	565	547	602	629	569	569	640	579	608	622	621	578	549	614	606	574	658	587	625	595	583	574	579	614	619	631	610	589	582	614	571	596	622	601	575	606	602	608	588	566	576	581	632	578	592	595	575	588	603	596	601	605	574	612	602	553	605	556	617	620	587	596	608	598	598	538	602	597	535	592	564	591	543	643	609	586	570	584	578	590	578	574	615	593	604	572	569	529	596	612	594	566	551	574	610	576	600	641	571	618	547	588	604	587	576	566	575	628	574	555	624	553	607	581	610	561	583	632	593	576	613	606	606	613	562	611	571	595	570	597	557	609	629	587	600	562	601	598	613	563	572	536	595	573	590	562	631	642	573	592	556	586	611	609	581	620	577	628	620	565	593	569	553	561	580	549	579	600	639	578	570	558	621	618	601	615	621	608	603	582	610	611	565	578	594	606	607	589	623	600	582	620	606	609	573	587	576	590	546	610	591	558	593	595	627	598	604	598	604	594	580	553	593	599	585	589	611	573	575	601	584	578	596	613	563	560	607	563	555	572	610	604	585	582	570	577	615	587	578	579	579	622	558	612	602	569	578	629	591	582	630	610	585	602	574	585	631	599	569	574	583	548	585	595	580	610	580	583	615	559	607	635	548	581	589	557	638	606	623	584	625	619	601	579	622	608	616	568	549	576	595	586	600	552	560	571	595	592	610	555	554	564	558	614	568	585	563	568	556	595	564	598	605	565	577	607	584	590	613	610	631	599	639	567	603	608	623	608	575	583	616	581	608	547	565	626	573	557	620	561	566	593	630	601	607	580	592	585	577	558	535	640	550	616	591	553	597	591	566	578	588	592	592	585	596	613	619	602	617	576	587	581	608	583	629	578	602	641	565	553	605	573	604	576	580	596	576	604	610	584	609	605	606	603	559	630	630	621	596	620	595	564	598	594	596	642	587	617	590	549	605	604	562	606	584	545	619	587	585	596	567	589	619	590	570	609	616	569	602	585	585	598	621	584	576	580	554	581	594	603	586	583	561	593	601	621	583	636	624	576	563	604	570	614	612	585	560	588	583	573	623	602	597	590	557	644	623	610	602	588	604	613	551	578	591	609	617	596	583	589	548	563	565	594	560	574	601	595	609	574	599	574	606	642	568	609	603	579	595	546	625	584	584	590
6291	3585	5162	3901	1930	825	401	344	313	275	258	277	257	234	252	224	227	220	199	245	236	216	239	213	224	223	216	235	213	239	213	212	230	211	192	213	222	216	232	210	229	253	231	232	214	227	211	219	220	232	218	239	219	219	213	197	213	213	209	214	191	219	218	205	216	186	183	201	210	181	206	225	202	223	231	201	236	233	220	232	231	218	194	204	229	210	211	214	207	220	203	240	233	230	226	199	207	223	218	207	212	222	234	185	203	231	218	229	219	208	197	210	188	196	186	238	196	202	218	227	190	244	211	222	234	215	252	206	221	220	179	218	202	214	221	231	233	196	238	199	248	247	202	230	194	205	223	203	208	225	206	232	214	216	214	233	223	210	207	225	209	189	236	210	214	198	241	218	222	196	193	238	223	202	211	211	208	224	237	224	215	216	225	195	226	222	198	253	189	235	216	227	214	196	206	207	222	236	244	231	224	202	230	184	221	216	200	198	250	210	210	207	211	210	229	216	193	236	233	230	225	198	192	220	182	201	237	202	222	212	207	203	230	207	213	225	216	213	208	217	240	236	220	220	226	240	215	199	201	210	180	229	226	222	211	212	199	233	207	185	204	216	195	210	207	242	227	201	199	264	210	237	244	219	241	196	192	230	225	220	233	206	203	184	200	231	214	212	227	199	224	231	194	220	201	246	201	204	204	213	234	228	207	223	226	214	241	198	235	243	212	201	238	225	221	213	215	198	196	225	216	185	203	222	221	209	226	244	231	182	194	203	207	196	211	196	219	218	219	219	221	233	206	225	245	204	239	238	209	218	195	214	223	192	226	212	220	229	196	202	216	225	203	223	228	207	191	218	233	209	230	186	214	216	223	231	199	204	214	208	203	210	205	216	225	233	197	229	216	239	210	217	228	232	170	200	193	204	185	205	236	191	250	239	273	201	212	222	188	229	194	215	217	204	217	204	229	198	214	205	221	207	212	200	248	177	201	218	223	238	215	204	219	240	208	189	205	202	219	227	213	228	223	240	220	234	202	206	210	206	218	209	217	218	208	216	219	237	203	246	216	240	242	250	226	226	236	206	205	189	235	204	237	212	232	226	197	196	231	184	231	226	205	208	214	226	228	243	199	198	233	219	229	224	207	216	225	235	240	186	222	213	223	194	228	221	255	196	221	201	211	221	235	228	204	202	196	208	240	219	209	217	221	244	201	228	262	240	205	219	202	210	225	232	200	239	222	239	191	223	216	201	182	192	205	205	214	226	211	236	213	224	183	237	241	217	230	249	206	214	189	210	195	214	218	218	208	219	209	215	204	221	220	234	221	191	209	223	244	228	191	191	221	206	211	249	224	225	211	242	235	217	210	224	202	224	222	217	219	212	209	221	230	214	198	242	234	194	194	214	226	226	217	236	215	204	208	219	233	220	221	209	200	211	219	193	232	231	208	247	232	202	228	222	243	235	198	213	231	213	208	216	199	229	199	213	208	220	228	239	225	223	223	207	226	231	198	220	211	234	200	211	218	230	210	192	218	211	227	217	208	223	200	230	209	206	194	223	192	191	182	215	209	212	215	189	222	207	220	226	220	207	211	215	202	206	212	206	214	200	208	207	220	202	217	202	198	235	235	237	212	229	236	221	229	241	193	234	182	238	207	190	219	217	193	242	196	221	192	234	196	227	232	232	227	226	204	226	208	222	222	241	207	191	229	214	203	235	229	219	217	218	227	223	230	215	250	212	224	215	232	225	208	229	222	231	237	224	190	181	223	236	213	222	227	224	201	215	209	190	218	206	223	215	222	195	207	217	210	225	210	235	219	213	218	216	230	214	188	214	217	225	227	195	226	227	224	227	229	206	213	219	206	202	205	222	224	219	217	221	229	227	240	211	236	211	191	228	237	256	209	198	218	234	231	226	219	210	186	207	234	223	209	223	229	227	220	239	238	206	201	189	213	219	202	215	230	237	208	191	214	226	196	221	208	207	221	187	209	209	218	238	224	209	228	221	196	233	218	216	219	199	213	204	197	194	223	221	252	217	210	238	210	212	212	215	205	226	217	239	207	218	204	217	205	210	224	210	220	228	227	215	229	192	207	211	205	228	223	229	205	211	219	227	227	245	178	209	202	218	214	219	226	236	208	234	219	215	221	203	221	239	201	210	208	212	217	197	219	241	233	211	190	214	217	216	209	212	209	239	215	197	207	218	210	201	219	228	223	193	215	220	221	221	206	225	198	195	204	207	242	217	204	203	189	196	239	218	208	240	227	217	231	221	208	215	219	213	213	208	215	219	226	226	218	223	216	230	255	211	172	238	217	215	195	226	203	209	213	233	220	227	210	224	247	221	208	219	199	206	201	232	222	260	227	209	218	214	244	217	222	220	214	241	198	219	246	217	209	221	205	212	213	218	210	229	225	219	195	241	230	223	220	223	199	277	197	224	211	245	195	228	191	186	206	216	237	202	214	183	203	186	229	224	232	221	198	215	207	248	220	229	240	231	240	217	203	222	229	225	195	259	231	211	227	204	223	222	196	201	209	213	223	223	212	200	216	251	221	222	241	194	205	202	231	219	223	198	213	220	226	204	233	230	208	184	189	217	244	194	211	225	241	235	213	204	216	230	208	218	186	204	244	211	213	223	233	228	227	247	189	208	222	217	214	220	202	224	191	211	257	201	212	202	214	187	217	224	222	209	236	215	234	222	204	200	188	213	232	232	233	181	211	217	196	211	205	220	236	215	218	209	217	224	229	187	221	227	218	234	234	213	257	197	234	214	230	196	223	227	224	218	231	212	250	204	199	227	226	206	193	220	222	232	216	207	215	195	223	240	217	215	199	229	202	232	208	234	202	198	224	199	231	201	201	216	238	193	207	256	210	193	228	220	210	216	225	191	234	206	222	236	210	263	199	202	209	232	204	209	232	227	227	218	220	210	231	208	236	213	219	221	201	247	209	210	225	220	202	236	235	228	220	193	203	224	203	227	193	219	215	213	199	188	214	204	234	202	238	239	217	190	243	216	225	192	227	226	210	173	227	224	201	205	200	253	192	206	212	206	195	228	224	228	229	212	204	193	199	215	217	197	210	213	215	239	235	193	185	221	222	244	210	227	220	226	216	222	231	206	215	210	228	221	185	216	187	218	235	233	221	200	221	215	200	245	205	215	246	228	212	209	218	201	217	207	179	212	212	201	236	227	224	215	263	201	210	216	209	214	204	220	216	201	214	200	191	245	227	196	207	196	202	222	231	213	228	227	225	226	241	223	199	241	230	226	199	208	213	226	239	213	223	193	208	208	221	249	209	203	242	250	199	219	213	198	222	203	208	194	213	233	223	246	241	196	221	202	234	206	208	225	202	205	212	232	195	210	193	229	223	217	214	231	245	196	209	232	235	224	212	228	205	221	220	201	222	222	231	199	192	208	245	189	232	249	238	225	219	234	203	219	206	234	221	217	239	206	213	222	230	230	191	225	239	176	202	194	200	205	208	233	229	211	211	214
4184	3384	8884	9804	6362	3148	1751	1215	1020	946	751	748	678	639	624	668	576	612	546	575	520	583	540	499	533	501	497	500	512	491	490	530	536	626	529	512	526	506	515	516	492	517	517	524	526	550	465	491	535	516	523	504	507	540	492	517	524	525	559	483	558	543	446	505	521	531	513	514	468	496	490	482	491	497	499	519	477	514	488	528	458	510	483	518	538	518	522	534	530	494	518	490	566	479	536	503	538	474	520	527	514	553	513	530	542	540	484	494	494	506	526	478	535	513	525	493	556	494	503	546	519	502	522	510	528	541	478	544	517	540	520	527	494	486	523	549	457	520	536	522	533	489	531	524	519	519	490	542	530	547	516	523	529	534	524	533	516	541	490	514	502	553	524	507	520	536	533	506	544	569	483	512	531	527	496	497	499	491	524	468	491	502	529	527	474	498	473	556	563	527	531	502	519	497	535	546	505	507	503	508	543	480	474	494	527	476	534	507	521	492	513	487	530	556	497	490	520	500	506	545	523	475	476	519	488	516	460	529	544	516	543	518	510	516	528	482	520	538	502	513	514	507	489	509	470	468	514	551	501	523	530	507	545	497	488	499	461	541	539	503	540	511	515	539	504	551	502	522	535	505	557	519	513	507	534	513	547	525	511	487	520	521	479	477	506	493	522	510	465	487	553	565	529	486	514	529	522	492	530	499	529	498	528	512	507	501	524	518	496	491	555	506	505	527	521	459	520	505	482	527	508	547	514	523	526	518	529	532	492	522	495	489	533	508	510	496	460	529	490	503	499	526	551	505	535	494	533	467	495	511	563	491	519	535	530	515	514	504	492	509	495	524	498	494	515	525	527	553	501	518	484	525	497	508	536	494	498	524	488	509	485	518	539	501	476	546	511	500	525	489	485	515	534	496	487	511	526	492	505	542	554	538	527	513	553	484	536	506	552	501	536	487	539	552	519	531	522	526	523	504	491	497	540	541	480	518	538	509	517	483	539	518	513	546	475	514	506	510	511	531	503	497	501	486	483	497	509	504	516	527	474	536	498	513	519	529	521	509	495	511	546	518	491	514	478	495	512	512	521	498	511	501	506	515	517	503	494	552	512	542	522	480	511	503	536	545	520	485	522	548	500	511	557	472	525	448	521	531	503	496	529	515	539	511	478	519	561	546	527	531	494	524	500	485	492	501	534	484	487	514	498	516	523	532	488	526	516	507	508	520	519	517	498	540	462	525	492	554	503	488	504	512	540	508	458	542	490	502	528	460	519	485	547	472	510	494	464	502	504	545	514	512	525	515	537	504	513	520	487	535	504	545	531	536	543	526	471	555	511	512	478	464	527	469	535	500	520	496	503	503	514	554	473	503	486	501	492	494	532	496	532	496	528	517	526	489	487	524	514	541	490	524	496	571	495	535	532	522	515	500	520	491	491	545	490	510	526	468	531	522	504	528	514	484	509	495	493	502	517	492	530	513	494	525	508	504	547	517	518	540	530	537	534	483	508	484	497	530	510	515	529	473	528	492	500	523	511	507	553	473	506	509	490	518	523	525	534	551	510	546	467	547	548	515	519	479	502	525	487	485	513	522	469	506	503	534	508	522	499	503	483	514	490	506	489	475	497	487	507	499	507	507	512	504	531	485	501	546	518	507	509	498	496	490	482	494	452	541	507	535	552	503	517	527	496	475	472	490	492	506	495	479	483	495	524	516	517	445	520	507	517	498	516	476	519	473	518	516	545	455	493	523	509	481	518	491	476	524	508	506	519	503	487	537	536	502	514	552	503	496	476	504	492	548	521	504	503	546	503	526	525	564	503	529	534	514	509	496	511	516	504	492	522	548	536	549	514	486	491	503	508	518	499	508	521	517	565	510	518	517	503	546	471	489	475	494	534	489	544	475	496	504	503	519	495	492	528	560	533	544	499	500	509	496	506	504	555	466	511	518	517	523	538	512	535	492	487	489	529	514	465	555	499	523	515	480	521	496	516	535	547	529	515	562	511	518	500	516	539	487	544	538	528	490	556	538	454	422	558	510	490	536	530	508	576	533	518	505	499	542	526	492	509	489	514	487	513	467	495	535	507	505	531	514	529	483	559	495	490	518	491	547	520	505	485	508	525	449	511	545	508	494	497	531	522	484	511	517	544	526	548	481	508	501	500	528	531	515	488	529	491	556	530	493	514	518	522	502	516	549	482	530	485	509	504	488	540	519	508	513	539	486	455	523	537	546	498	478	537	482	483	512	498	519	508	527	519	482	518	533	504	526	469	472	498	509	520	524	506	511	527	489	518	504	519	497	542	476	501	506	496	484	504	483	549	502	524	497	512	510	508	525	512	518	516	509	519	514	486	489	508	513	524	522	514	530	514	511	517	499	504	511	504	468	518	518	472	530	489	494	480	499	528	498	511	515	512	487	536	526	470	540	500	531	490	570	530	551	470	534	485	481	520	517	511	509	503	486	512	515	497	485	485	530	531	500	480	493	510	484	518	545	508	525	474	524	505	510	481	519	487	503	549	523	539	546	541	524	495	530	522	552	496	500	485	473	494	522	507	516	499	525	540	542	515	534	513	491	499	525	508	526	517	509	511	515	487	509	516	522	532	550	461	495	544	486	534	472	530	498	502	504	479	501	517	528	478	508	499	496	524	519	521	502	515	540	515	437	556	517	499	549	521	509	480	493	488	528	575	529	519	498	531	540	508	481	524	459	522	517	532	501	505	509	506	526	490	495	510	489	470	527	528	506	513	563	496	522	521	528	520	506	551	498	512	483	538	533	487	491	515	529	486	528	541	500	492	505	507	515	517	513	506	520	491	530	531	513	526	529	536	540	567	526	495	507	536	455	526	565	501	509	508	497	504	535	507	517	485	493	494	489	543	513	528	510	545	490	491	533	478	498	504	503	531	532	506	533	496	524	502	498	551	496	467	515	498	533	500	546	542	478	497	494	503	528	485	511	546	525	513	502	507	503	555	501	514	517	522	546	507	520	476	483	492	507	508	497	513	524	492	502	528	514	524	499	520	508	476	523	510	542	546	524	496	540	546	487	523	501	510	481	561	515	531	526	469	505	493	550	501	504	497	525	495	488	522	514	517	513	532	503	466	497	534	522	522	500	516	532	528	498	555	539	501	530	504	499	520	541	497	522	489	524	515	547	484	496	516	528	536	521	509	525	500	514	523	493	506	509	492	513	471	516	540	512	535	499	519	501	464	515	492	519	521	503	473	498	513	506	512	512	519	464	510	524	490	498	512	513	491	537	507	475	541	512	516	527	509	454	506	516	537	518	511	532	498	506	530	517	493	496	494	507	495	511	516	502	527	497	508	513	515	545	490	504	554	522	512	496	532	507	536	492	525	537	537	504	534	549	566	551	538	515	530	498	526	529	490	516	520	514	509	544	535	542	530	548	530	500	493	489	509	503	509	524	538	528	507	487	533	523	548	544	521	491	553	528	529	516	512	505	503	505	498	535	523	508	507	502	490	515	561	522	543	481
15087	7526	10864	8581	4300	2635	1736	1434	890	567	371	378	432	363	373	325	269	283	293	307	230	171	146	132	141	149	124	141	154	135	133	147	156	147	144	139	128	167	120	112	128	137	142	149	117	142	122	120	141	137	129	122	156	134	129	126	138	107	136	131	138	126	116	133	136	145	114	124	133	121	117	116	137	135	130	133	126	127	121	131	107	104	148	144	122	119	134	124	111	119	141	119	128	118	116	139	134	150	139	132	109	142	126	127	132	121	134	141	141	137	121	121	123	118	129	145	150	113	140	117	114	135	118	131	107	141	121	131	129	115	135	124	114	109	118	141	136	122	137	121	141	129	135	118	127	118	146	111	112	128	125	132	129	113	140	135	109	131	129	108	106	122	126	127	136	137	130	130	145	139	138	135	118	129	138	128	142	115	143	153	120	110	135	117	119	106	127	118	130	114	146	125	135	141	115	113	133	143	141	133	121	140	121	133	119	108	138	129	112	110	118	129	97	132	115	128	128	110	123	132	125	118	138	128	121	114	138	114	129	124	109	129	128	121	137	121	130	112	136	140	149	120	108	134	122	127	119	127	118	121	122	124	138	106	112	118	126	158	130	140	118	126	134	105	160	143	119	134	132	135	132	129	135	127	119	134	130	109	137	134	134	134	132	111	109	110	132	136	126	143	141	116	108	136	112	116	122	128	122	135	126	128	145	137	110	107	124	143	118	120	135	116	127	131	95	129	137	126	112	114	112	131	122	121	152	164	112	129	140	121	115	125	136	123	143	120	118	120	140	105	122	119	122	130	115	102	124	103	138	125	114	128	105	138	132	131	122	115	103	122	132	125	122	141	121	118	119	147	133	150	141	121	135	124	125	123	116	117	124	138	126	104	134	122	137	132	129	124	124	135	123	123	101	108	116	127	123	96	127	131	132	136	130	120	121	129	137	133	126	125	118	134	118	131	136	145	141	130	134	136	121	120	122	125	134	128	126	127	117	136	113	108	131	120	113	117	108	142	118	114	126	133	150	119	122	127	123	137	152	122	120	149	111	127	102	118	122	124	151	122	146	120	138	102	118	128	132	125	108	119	136	145	141	130	137	141	130	126	110	121	129	114	105	113	126	133	82	126	123	145	125	112	155	111	114	135	140	129	132	105	129	126	130	127	149	128	122	139	114	131	131	110	131	126	129	157	125	137	122	113	130	107	140	125	131	118	122	110	117	123	111	117	121	124	102	100	140	127	115	128	149	115	144	123	143	146	121	105	106	132	106	121	113	132	124	123	105	121	101	116	122	112	111	153	131	128	124	116	115	142	125	118	132	138	100	119	128	162	113	125	120	122	132	130	116	123	113	123	134	111	134	118	130	118	139	122	120	113	125	121	136	139	127	137	125	136	147	122	132	109	120	118	108	120	116	96	114	123	126	130	126	101	121	115	157	131	127	131	136	114	133	136	129	127	133	114	124	118	119	113	123	117	108	129	123	130	136	122	111	130	132	126	142	132	154	143	123	147	127	120	111	134	123	134	122	150	105	112	118	127	141	133	142	130	125	144	128	106	132	129	116	138	128	110	109	121	142	117	148	123	129	139	127	125	125	113	118	131	119	125	128	114	138	128	136	135	126	108	97	124	123	112	100	134	132	121	139	129	121	136	138	124	118	141	116	120	114	127	135	120	132	102	149	131	115	113	128	125	122	127	126	119	100	132	140	133	129	138	129	151	104	109	122	131	119	111	125	116	122	125	128	112	143	118	128	146	133	166	130	119	145	128	108	129	118	134	118	132	138	135	136	121	132	138	125	136	136	133	144	105	118	140	147	146	107	136	140	136	132	121	111	123	107	133	137	127	147	124	121	132	127	148	112	125	131	135	102	120	133	142	136	109	107	128	130	122	157	131	128	120	139	131	125	108	133	127	126	133	120	133	118	131	110	133	140	122	129	108	125	136	130	134	123	141	116	128	116	124	117	122	129	107	102	112	119	124	129	140	146	137	121	133	114	126	134	136	144	127	120	121	135	133	140	125	122	121	126	127	115	142	130	124	116	139	107	139	100	139	131	115	109	140	138	148	105	106	149	129	112	136	113	149	161	117	104	120	132	126	127	110	144	132	117	123	152	130	124	143	128	132	123	127	119	125	114	122	136	131	114	130	131	124	103	149	116	133	113	120	136	104	124	111	131	119	136	121	133	120	124	121	122	121	115	139	109	125	147	133	115	111	153	133	127	133	138	119	132	129	121	111	122	119	135	117	120	99	138	150	117	137	137	131	141	125	130	124	137	131	118	132	140	112	140	114	128	123	106	129	116	128	131	133	116	140	139	137	121	151	126	132	126	152	131	127	135	121	111	126	104	121	132	127	128	142	111	130	131	134	138	131	119	113	133	103	135	143	119	139	137	122	115	119	116	101	123	115	111	99	133	125	132	136	127	128	135	118	134	126	121	106	123	140	133	163	130	123	105	139	124	135	118	128	137	120	135	111	120	111	151	104	126	136	122	143	124	112	126	129	110	136	126	106	140	123	129	135	125	112	137	119	152	140	122	134	144	120	124	132	117	140	136	142	133	124	122	98	119	123	139	130	134	143	121	138	145	137	118	133	138	138	155	118	114	113	125	136	139	136	130	137	111	117	118	119	117	109	119	129	116	123	112	127	118	139	135	116	129	118	129	137	111	119	146	122	134	94	133	132	132	127	118	149	125	125	145	120	141	141	143	127	135	134	106	119	123	123	120	120	126	119	122	117	141	137	130	124	120	99	119	140	128	152	115	134	121	104	131	128	113	123	126	119	132	131	128	121	139	142	114	136	125	107	106	148	117	146	131	110	134	127	149	116	145	116	130	115	151	118	129	127	118	112	127	113	135	138	110	137	116	151	132	117	108	145	128	106	133	144	134	127	107	133	125	131	125	128	107	128	131	123	117	120	126	111	109	143	105	128	145	140	125	131	127	156	126	111	116	126	134	125	116	134	133	125	144	133	142	118	138	117	126	133	121	142	123	122	144	134	141	144	143	130	139	133	122	125	136	110	121	126	127	120	110	118	123	149	151	128	122	110	131	146	127	145	121	109	119	125	119	106	139	131	117	121	113	109	155	144	115	132	139	131	136	123	123	132	144	126	125	136	124	122	124	124	107	113	113	139	138	122	125	133	125	127	147	135	121	145	136	122	107	123	145	138	128	132	137	123	133	134	129	128	150	124	129	125	134	117	125	125	136	139	116	123	119	139	134	129	103	135	144	123	132	117	128	133	111	124	130	154	116	141	146	139	124	117	126	145	126	134	102	128	132	127	121	134	121	113	108	129	104	156	120	133	126	130	121	131	154	150	134	132	107	138	120	109	101	125	107	116	132	131	121	114	146	124	129	133	131	138	141	146	119	129	131	125	109	128	115	126	135	126	118	156	115	150	112	143	130	93	116	156	145	146	111	135	119	133	127	133	133	134	127	113	117	116	132	121	108	119	139	127	120	112	111	121	126	121	113	136	139	123	123	112	128	104
8862	6288	16018	16952	10692	8663	6597	6393	4347	2691	1892	1888	2052	2147	2065	1781	1422	1558	1595	1940	1404	631	506	454	410	456	433	481	444	484	468	446	480	570	478	463	407	443	397	378	404	404	392	376	364	420	378	357	405	380	381	339	362	345	348	350	354	345	335	356	357	366	354	366	347	366	382	346	346	395	325	338	377	337	368	349	350	357	352	374	331	360	345	349	327	352	374	359	363	362	364	351	324	345	302	355	331	332	343	356	326	359	355	343	358	335	391	356	335	345	327	365	331	376	371	363	321	315	336	372	352	339	353	348	371	380	329	382	341	348	384	333	343	356	335	360	350	348	355	360	328	354	346	355	352	364	347	351	305	356	355	350	331	356	341	314	324	379	323	332	337	338	304	326	371	356	348	348	368	365	357	340	347	357	357	340	348	330	343	312	351	341	323	337	324	302	335	346	356	342	319	349	353	354	341	338	336	360	363	341	349	360	358	350	328	326	339	343	332	347	305	362	328	355	359	340	334	299	342	340	326	343	316	346	311	335	372	347	323	362	361	349	312	337	331	349	325	311	343	325	354	339	344	356	342	338	357	318	320	343	395	328	354	352	374	354	343	327	318	358	332	337	310	361	305	342	319	373	332	331	331	384	308	332	339	347	324	353	310	342	295	345	297	325	325	367	332	350	318	321	352	330	343	329	338	348	333	333	345	341	380	361	364	349	298	333	316	370	336	331	320	345	328	353	367	295	342	361	322	361	341	370	368	331	366	345	368	348	321	353	343	330	334	380	341	331	314	323	319	312	376	355	340	390	365	337	371	346	321	337	332	313	328	347	378	333	357	315	353	347	313	321	351	348	373	381	330	366	340	308	342	317	343	325	294	342	326	340	347	362	336	323	329	323	362	340	338	316	325	348	366	327	341	351	344	337	347	307	349	323	339	334	348	330	346	351	350	353	331	374	349	360	357	314	343	365	357	326	305	361	341	334	359	357	332	349	338	379	340	357	345	357	349	351	343	357	342	362	311	346	343	356	308	313	352	356	347	355	377	354	352	375	320	316	333	360	358	353	360	348	352	323	339	319	350	341	324	335	324	344	335	338	328	306	356	313	364	319	362	346	341	359	357	323	342	352	334	336	322	328	371	328	344	325	358	297	331	318	344	317	373	339	335	367	349	367	335	326	324	345	323	338	331	360	328	316	346	364	326	352	353	327	318	364	318	337	364	324	344	341	340	335	362	360	336	310	333	352	330	330	340	345	325	332	349	334	329	357	365	331	381	341	337	358	359	351	366	317	340	332	301	348	347	360	349	303	355	329	320	353	342	356	348	321	356	350	353	345	336	325	345	333	354	354	321	311	336	318	358	348	328	333	315	359	341	336	312	308	359	341	322	360	330	356	328	314	365	350	343	336	327	338	348	367	363	351	345	297	338	346	367	349	322	328	346	337	348	382	330	383	347	386	366	349	346	354	351	365	334	306	352	349	340	369	342	328	347	338	329	358	387	352	341	332	293	378	342	317	350	358	344	359	334	327	343	331	311	335	343	318	341	340	360	337	351	309	319	349	346	374	357	349	398	353	335	336	339	348	316	334	375	325	328	333	354	334	341	326	349	344	350	336	309	319	369	353	349	328	349	349	330	342	344	366	331	317	333	346	342	368	368	342	327	370	321	353	329	343	358	311	331	338	325	333	336	325	360	315	340	305	354	338	355	323	362	315	329	326	367	368	352	353	330	378	336	325	327	336	338	331	335	383	349	333	344	313	368	307	348	347	338	356	367	325	341	332	328	326	340	327	330	330	295	359	309	336	355	364	344	326	359	333	356	333	317	334	360	315	342	319	335	350	330	341	355	367	346	317	308	375	316	362	347	321	331	351	334	342	319	359	324	355	329	336	335	353	357	337	316	333	324	333	352	339	328	318	344	338	351	324	333	370	324	332	330	344	352	340	358	350	375	362	348	344	346	371	338	339	326	335	310	318	341	354	355	359	344	340	342	327	339	324	342	323	325	350	336	330	360	358	349	321	318	315	343	328	387	326	354	346	322	337	333	345	341	337	328	350	321	364	323	364	331	323	333	345	354	330	360	339	351	341	349	313	309	349	341	307	334	337	347	343	346	337	340	341	352	342	357	370	353	327	346	328	329	335	337	349	333	345	337	344	342	313	338	342	386	330	327	317	345	349	340	316	342	339	340	345	352	359	359	374	335	389	329	378	349	357	365	351	322	357	337	343	315	366	333	342	348	341	342	352	322	353	325	321	310	345	339	352	345	362	363	344	310	344	341	334	347	377	345	356	321	326	333	318	338	324	371	314	325	340	353	360	379	332	337	324	342	347	332	335	310	335	320	319	366	335	360	347	365	340	350	336	337	342	359	357	318	358	326	353	343	359	341	342	334	344	333	349	322	309	333	366	382	313	341	365	312	345	380	340	324	342	352	348	314	359	340	354	307	325	329	339	363	343	350	357	319	306	372	369	358	330	348	345	335	357	320	350	366	359	351	346	310	342	303	361	325	350	315	344	356	331	352	322	332	349	374	328	361	360	348	341	356	348	358	340	346	309	333	307	338	329	322	330	323	344	326	366	347	339	366	342	349	345	349	374	359	327	380	331	351	353	323	334	365	379	365	331	349	317	340	367	346	309	341	341	347	349	358	334	342	373	340	322	330	348	362	347	364	335	339	335	353	329	310	329	311	306	301	351	353	332	331	324	340	356	363	336	366	336	370	349	353	334	363	304	363	322	351	343	318	341	323	342	338	330	359	367	356	351	360	350	315	357	320	348	370	364	354	323	345	361	341	367	366	342	341	320	339	335	352	336	371	356	353	348	321	350	335	324	371	347	308	327	345	339	335	357	365	374	353	381	333	354	320	336	351	330	338	312	338	361	322	328	348	357	323	366	322	374	340	342	329	358	349	387	358	337	344	317	337	343	352	333	356	292	340	372	352	316	355	325	355	335	344	338	361	316	308	315	317	345	343	308	352	401	352	353	347	365	336	357	362	364	359	333	322	340	341	357	348	365	359	360	300	337	335	328	331	370	351	340	335	353	346	350	337	346	351	334	356	331	324	336	340	336	335	357	328	358	325	319	322	361	363	357	343	336	338	308	329	337	372	348	341	357	288	369	361	355	331	330	330	348	350	359	355	330	357	326	333	333	377	340	315	344	339	327	288	309	328	307	362	311	343	297	333	361	377	390	342	367	354	329	330	303	370	330	342	336	325	353	337	348	346	313	368	343	343	317	345	321	343	364	324	336	353	372	335	338	353	315	315	345	344	301	357	347	354	360	329	340	336	357	344	347	324	301	336	310	349	343	356	341	379	389	352	337	363	310	314	355	341	374	321	338	334	313	375	348	333	344	337	352	344	348	345	320	355	336	331	319	353	308	327	331	346	329	355	350	334	351	386	373	373	400	326	354	365	314	342	360	304	330	335	332	329	349	322	344	347	320	337	375	305	350	312	317	358	362	319	364	324	327	336	352	344	315	324	369	322	344	310	373
23045	12756	16119	11383	5928	4617	3428	2732	1945	1278	883	749	691	731	684	689	541	635	540	652	457	324	282	246	264	279	277	280	259	275	260	302	249	289	292	224	257	262	251	280	247	251	243	234	256	264	257	239	242	221	213	233	239	256	226	213	224	235	248	228	227	203	226	232	236	231	234	250	262	235	232	232	245	260	241	236	206	230	231	222	261	229	235	234	207	216	237	248	259	225	213	234	236	256	231	234	249	227	257	246	228	246	244	260	247	273	256	238	245	240	237	255	229	230	246	255	250	240	230	223	228	237	249	269	262	254	234	212	231	234	255	246	234	240	248	249	226	226	230	224	226	240	246	245	227	244	261	220	244	230	246	276	233	229	239	222	215	264	253	245	236	221	247	242	241	232	227	244	277	234	239	228	224	224	231	239	238	194	258	237	215	220	251	241	250	222	230	221	222	239	241	241	220	253	251	252	269	228	269	226	227	231	238	258	244	208	240	210	247	242	275	218	219	247	249	241	240	255	232	238	268	210	243	243	237	217	209	249	242	212	227	207	236	241	219	276	236	239	234	228	224	238	242	249	244	243	234	250	230	255	232	231	240	240	234	247	227	239	247	259	255	214	244	212	216	237	191	223	224	232	224	209	237	228	238	229	237	273	222	218	225	257	216	230	262	232	217	227	256	209	237	254	242	222	241	258	227	251	234	236	243	261	220	233	195	224	270	254	211	251	230	198	237	232	249	244	239	251	241	255	249	249	241	239	222	241	230	267	246	247	232	235	237	245	237	230	231	241	260	242	261	244	233	212	230	226	258	255	246	255	261	206	221	250	238	241	218	228	244	251	243	238	233	252	233	254	224	232	223	255	250	202	249	243	249	265	232	205	236	247	236	230	266	231	249	233	224	238	206	247	246	248	246	243	221	268	220	257	277	230	249	253	257	247	261	238	207	260	225	248	232	215	247	219	251	220	200	238	235	238	206	257	251	232	242	227	224	237	223	222	235	238	260	249	222	220	210	240	236	235	289	235	234	231	226	220	253	228	252	258	242	223	233	219	244	227	213	241	221	252	254	259	237	243	250	245	255	263	226	253	246	224	224	250	258	230	217	241	238	229	265	254	224	231	227	232	252	222	243	250	245	228	232	239	211	235	251	257	225	229	224	234	235	238	256	255	254	226	232	258	236	266	231	210	232	238	231	202	213	237	254	276	253	228	237	236	233	245	219	269	233	245	256	223	223	219	244	218	248	213	264	252	255	238	234	257	238	259	226	248	255	243	223	234	226	247	238	208	234	214	241	224	276	208	251	228	248	207	226	241	238	247	214	219	226	227	252	230	220	240	298	264	262	232	218	215	222	242	241	215	224	242	251	267	238	217	231	226	241	248	215	265	227	227	226	238	232	227	223	254	231	226	246	221	232	259	225	241	232	240	234	239	232	239	210	210	210	241	216	228	227	220	224	247	252	234	248	217	261	248	251	195	232	227	244	245	230	236	223	253	233	238	224	223	238	250	219	252	227	215	233	216	241	219	274	229	253	236	223	235	231	255	232	209	213	231	242	232	197	256	222	217	232	204	255	266	238	243	271	218	233	226	243	257	249	235	216	223	253	255	231	243	219	248	263	249	257	251	228	219	240	236	223	253	250	229	231	237	250	235	247	240	222	216	223	270	252	264	229	218	215	232	202	242	222	227	251	245	223	245	262	249	244	231	236	266	217	246	226	231	261	216	233	215	250	215	231	228	249	222	226	269	237	265	229	239	221	245	229	239	266	231	250	210	218	228	250	216	265	220	215	231	218	214	278	259	239	261	266	250	226	235	254	216	244	222	223	248	232	236	264	212	221	247	229	261	222	232	235	229	230	236	267	209	243	260	222	211	202	250	211	230	226	208	241	242	233	214	228	224	246	230	241	277	228	235	233	240	240	238	237	262	245	245	254	241	250	216	208	242	237	234	219	243	214	213	241	219	260	222	234	246	244	242	267	232	231	245	205	231	226	218	233	236	270	237	260	250	217	226	261	258	240	272	233	215	224	215	221	273	239	237	228	232	244	241	240	252	255	244	235	252	239	201	227	206	221	229	223	228	228	224	218	242	238	245	232	235	249	241	250	250	237	230	240	273	201	261	234	250	239	260	223	261	205	243	244	208	213	256	230	233	262	230	218	255	261	248	259	208	225	225	223	244	240	235	222	231	243	246	244	260	249	255	237	249	239	241	233	256	231	223	242	231	231	267	236	231	260	246	277	253	214	268	212	245	231	254	242	258	286	236	235	235	199	228	255	251	222	220	230	253	233	238	252	230	271	234	224	215	225	234	243	245	236	287	267	248	242	236	235	244	235	238	225	243	241	237	241	231	262	236	233	228	228	225	252	247	254	254	221	245	247	225	251	220	233	218	242	262	231	255	274	228	273	228	220	229	243	246	261	240	217	219	260	200	245	250	204	251	251	234	229	240	230	236	213	207	247	238	251	248	247	232	225	221	236	243	251	242	259	230	225	276	220	261	239	231	237	232	242	245	236	240	214	225	250	239	251	229	231	252	218	255	235	231	257	255	234	237	246	260	222	250	243	228	260	246	224	220	221	262	236	236	226	227	221	250	234	252	238	253	241	234	211	220	266	238	234	241	256	246	239	256	254	260	220	222	260	227	231	257	232	225	241	253	238	235	247	255	228	229	219	247	242	208	238	252	234	250	249	222	237	282	245	242	239	243	220	243	229	252	245	216	219	239	214	234	247	250	217	237	215	241	225	252	248	257	232	227	272	244	227	249	231	242	264	235	265	226	223	227	258	215	242	246	227	255	238	251	204	213	262	232	223	237	248	260	229	244	231	250	250	241	229	214	219	234	218	225	214	234	212	233	241	232	220	217	264	233	249	227	220	231	234	213	227	244	211	245	236	246	260	241	231	275	225	226	207	231	236	254	234	241	243	250	235	246	223	250	219	248	220	217	217	221	235	248	245	253	227	219	207	216	239	245	240	283	232	230	237	247	231	249	206	264	259	220	257	263	239	222	235	243	251	230	229	220	232	231	239	246	249	233	202	263	268	223	265	257	244	208	254	222	227	237	246	250	211	245	222	225	224	234	247	285	220	253	244	234	216	238	231	232	232	253	227	237	250	201	250	237	219	225	209	232	253	237	240	272	216	230	249	233	237	217	234	224	207	233	215	225	224	196	216	243	252	249	240	220	221	240	251	222	262	258	243	237	222	213	264	229	243	233	236	200	212	235	243	248	221	241	240	238	268	232	221	239	230	232	193	241	251	253	245	223	219	232	231	295	232	239	233	231	225	232	242	238	227	232	242	220	226	237	250	255	229	239	214	258	229	233	239	243	243	241	249	232	203	231	239	232	246	291	253	236	214	233	219	224	237	218	221	235	219	246	261	244	253	252	222	227	248	234	227	238	248	233	240	241	214	210	216	238	211	219	253	252	223	213	248	243	234	259	228	244	257	250	255	251	256	245	247	210	244	251	227	250	238	242	261	205	243	238	240	236
11442	9561	20382	18903	13339	13515	11993	10462	7532	5045	3826	3451	3432	3394	3520	3515	2845	2977	2771	3579	1781	1161	965	789	813	785	809	807	806	787	914	973	895	840	771	793	682	708	696	688	672	667	651	646	637	666	670	651	621	598	646	598	601	623	605	623	644	599	603	654	575	594	645	620	640	608	596	623	596	616	606	631	618	564	597	581	600	589	568	668	546	583	573	589	630	583	611	628	584	583	597	602	567	561	583	637	590	582	596	584	628	586	590	587	587	561	556	571	568	573	634	591	566	604	614	608	587	578	574	570	616	571	600	625	614	623	571	554	543	579	597	555	602	561	562	564	573	589	613	579	610	573	599	620	620	593	570	546	543	598	601	562	588	586	616	572	614	639	553	590	535	608	603	592	561	563	581	585	585	559	577	604	537	603	585	580	596	596	623	585	580	598	597	578	595	579	566	596	585	593	613	628	543	634	649	604	577	622	605	564	563	600	570	592	608	575	581	636	601	547	565	618	589	605	600	634	590	570	613	607	598	589	546	574	576	563	578	626	592	555	583	578	617	614	567	581	603	605	578	611	617	562	632	579	583	582	590	587	574	590	631	558	629	538	594	566	608	583	610	605	594	585	570	576	588	607	577	561	587	570	573	584	573	592	570	633	583	601	580	584	560	600	598	607	573	575	539	600	588	575	575	597	545	601	530	566	570	574	545	603	591	582	605	619	611	586	597	577	582	546	593	626	651	556	575	582	563	556	544	554	567	579	578	587	576	604	590	569	602	581	607	577	593	564	583	572	557	571	577	580	575	630	585	570	552	532	561	613	576	568	580	547	559	543	560	599	575	626	557	582	577	577	589	560	612	608	587	578	582	576	546	603	598	577	588	583	625	635	572	538	531	586	551	545	548	572	583	606	605	597	585	576	544	592	616	580	579	576	591	599	623	585	619	569	588	580	544	553	579	593	536	573	537	549	610	572	595	581	576	564	577	606	602	540	565	588	594	558	622	602	569	591	568	557	552	560	561	626	573	567	580	602	605	558	568	586	639	550	603	570	583	596	597	578	581	591	544	571	577	572	568	598	574	545	583	590	589	604	614	562	627	619	587	557	597	577	554	527	598	602	573	599	611	572	582	585	583	585	595	570	556	586	604	573	577	614	539	587	580	567	581	588	556	555	601	583	532	615	625	597	594	567	600	571	565	588	573	550	590	621	606	600	608	594	618	607	595	583	577	601	536	599	579	571	566	560	549	574	554	600	602	590	562	579	588	623	599	524	571	561	594	604	581	582	574	565	574	578	603	600	609	591	548	569	570	544	548	586	591	584	573	547	577	590	583	588	546	568	551	594	562	553	579	606	540	632	594	567	616	594	561	573	582	581	581	588	581	591	590	578	560	590	575	627	604	597	569	597	579	633	612	590	561	591	589	537	565	527	577	574	522	582	550	600	607	612	538	577	574	570	563	584	580	613	592	568	571	594	600	606	589	568	571	574	552	585	582	563	597	585	587	566	585	558	595	554	566	568	533	565	592	550	567	576	557	609	602	605	579	583	595	604	617	566	585	585	574	581	577	563	587	579	592	554	596	621	583	592	605	586	587	601	580	615	547	575	597	545	574	569	608	543	598	550	571	575	578	590	555	588	560	605	575	541	575	600	613	605	601	607	552	598	603	582	569	596	619	589	574	512	558	592	587	542	643	578	563	609	601	580	581	611	589	624	558	586	596	567	634	569	561	615	607	554	602	532	590	593	618	604	593	557	547	632	586	597	593	612	605	588	577	570	594	601	575	566	566	577	616	585	608	604	597	569	590	544	602	574	585	575	610	601	602	636	605	551	612	565	527	574	571	574	609	576	583	563	583	560	617	583	540	571	596	593	580	530	587	573	593	596	595	591	613	601	582	565	569	634	552	594	575	541	550	585	544	573	596	594	586	596	607	581	557	596	571	588	598	576	598	630	543	588	587	588	600	606	553	622	529	592	573	592	594	622	585	559	603	626	573	595	584	590	543	578	589	606	570	578	568	545	632	608	616	581	619	608	582	631	583	555	604	595	532	614	581	603	619	595	540	625	584	571	581	585	618	573	559	581	615	599	613	636	589	612	582	576	534	637	585	550	550	597	555	589	568	569	560	576	569	540	594	579	612	597	543	586	588	569	581	590	608	606	602	589	549	582	641	599	548	597	630	538	580	552	606	559	584	589	614	600	603	585	551	592	594	549	606	579	594	592	596	565	577	570	587	611	543	526	636	566	587	582	600	573	540	564	577	617	548	585	605	556	584	606	578	588	554	586	573	568	546	602	580	573	570	601	600	605	595	582	575	582	544	613	566	591	611	607	597	603	630	583	590	600	628	551	585	589	608	564	614	584	602	602	580	554	592	604	555	562	543	615	507	629	556	650	554	552	563	593	544	624	573	583	614	576	593	555	619	569	576	599	593	620	539	579	578	576	584	571	553	574	571	572	555	594	593	556	595	605	606	568	588	573	535	597	600	626	589	577	631	550	612	610	607	542	597	565	605	561	604	588	587	559	570	539	576	619	591	566	556	598	619	587	579	587	591	605	622	554	614	600	580	598	607	578	565	583	576	552	600	571	575	544	614	548	559	582	629	595	589	586	568	599	570	599	575	588	597	589	572	569	609	563	560	584	567	577	583	650	583	586	558	582	618	604	568	633	596	594	646	600	564	578	588	616	581	568	576	564	601	582	520	538	594	569	597	573	563	606	584	587	559	593	584	610	565	615	569	587	561	569	632	583	541	601	591	567	603	571	580	579	572	593	562	605	561	563	607	581	605	560	607	589	590	605	548	551	628	599	572	602	618	541	586	602	591	578	616	577	561	578	570	587	575	585	583	585	595	621	568	597	561	552	561	589	586	535	558	564	569	549	579	606	605	582	587	562	614	613	574	536	534	572	583	597	573	532	584	598	613	573	593	541	580	608	608	571	604	578	545	574	584	554	567	602	600	577	569	593	599	585	616	566	542	605	592	586	589	578	602	583	569	633	591	616	586	622	604	578	575	593	621	610	567	584	566	593	584	562	618	567	554	590	573	569	613	583	621	622	622	576	553	621	588	614	568	632	565	531	576	570	577	591	539	565	559	606	564	558	619	563	563	596	572	607	570	586	553	574	590	604	556	588	595	593	561	588	584	582	608	594	568	601	607	589	610	580	608	593	583	549	579	554	590	608	588	594	584	575	621	596	566	616	544	579	572	594	598	606	571	587	596	541	566	592	629	601	601	616	570	599	589	580	546	666	599	579	553	611	562	598	575	540	603	566	615	621	555	577	612	562	591	583	562	588	579	589	518	552	586	594	596	614	600	569	564	563	578	580	605	571	584	578	588	579	587	573	575	568	564	543	616	563	604	613	601	612	581	603	566	599	600	643	575	545	621	536	631	552	597	588	605	617	588	575	566	529	602	607	556	611	628	579	536	562	577	580	600	583	546	599	540	597	617	583	554	575	599	595	573	575	556	564	577	627	613	594	592	559	603	615	537	563	580	564
6637	4114	5109	2185	959	667	513	467	366	310	281	231	215	246	220	232	235	198	241	223	202	218	226	208	203	229	200	214	226	233	257	214	240	236	215	214	195	235	218	215	225	225	231	210	207	233	222	195	200	217	228	242	224	209	215	225	187	224	215	221	199	233	225	204	189	196	207	227	221	216	203	218	226	191	226	224	236	202	218	185	213	215	181	241	208	213	201	214	204	203	202	227	212	252	221	207	203	223	231	220	206	220	201	189	177	187	227	220	203	215	243	229	226	216	232	242	212	193	228	223	248	192	220	204	191	214	222	213	206	232	203	199	210	225	225	209	209	230	256	232	187	215	208	229	216	212	202	192	235	248	238	243	242	213	219	223	224	212	214	194	242	208	207	203	215	214	216	204	182	206	229	179	221	203	200	220	226	216	219	208	223	201	236	201	213	218	213	212	209	257	225	209	197	220	235	208	220	201	219	181	225	191	216	224	199	202	220	217	220	210	251	219	238	251	229	211	212	188	214	210	235	215	230	203	208	223	221	236	205	206	218	219	203	230	226	214	207	199	212	237	197	173	217	239	213	191	216	207	206	223	199	213	195	213	228	207	226	224	205	228	213	196	238	188	219	237	239	210	201	239	232	197	205	223	190	206	200	245	257	213	209	221	218	216	202	202	196	200	229	206	214	209	210	233	209	225	207	207	228	220	214	229	209	229	215	227	237	230	233	204	226	228	229	193	215	198	216	255	220	206	216	206	214	206	204	193	210	204	214	220	199	233	229	209	232	202	211	208	213	197	205	224	216	247	187	231	192	190	233	220	226	204	236	208	192	177	243	215	210	227	208	198	224	215	235	234	208	199	200	208	216	210	204	194	197	218	228	191	179	210	228	249	228	197	212	188	215	227	230	211	230	228	210	219	208	224	211	214	231	229	214	193	204	228	190	212	196	204	216	218	185	191	201	204	231	209	239	212	239	227	234	229	200	239	205	215	231	219	237	183	224	229	198	213	225	219	197	243	193	207	211	220	229	196	229	208	231	235	223	205	227	237	200	198	209	210	216	184	219	243	191	208	228	210	208	198	206	214	220	187	229	182	222	196	212	212	238	219	209	215	203	225	215	204	215	237	234	211	221	202	187	221	214	225	200	214	199	245	208	216	217	215	226	220	209	195	225	226	223	194	233	227	245	211	203	220	234	196	218	223	234	218	213	206	203	223	233	205	197	242	233	224	238	214	218	222	197	208	219	220	199	224	245	215	210	204	209	200	236	210	203	212	214	222	185	225	227	233	255	213	223	228	214	225	199	207	218	229	235	193	191	217	215	188	210	188	211	247	223	237	218	205	210	194	232	233	201	209	225	207	223	249	224	198	212	216	229	225	235	218	212	217	193	226	239	191	200	191	232	197	212	208	202	241	243	236	202	205	220	237	225	210	229	210	194	215	214	193	235	217	220	250	216	209	199	189	184	230	216	206	201	207	219	205	219	221	207	221	229	259	225	203	248	220	183	205	196	231	216	210	221	203	220	202	216	234	236	206	210	189	200	229	205	210	227	238	224	234	195	233	230	244	234	221	200	209	206	219	221	213	221	220	199	244	224	208	205	233	202	216	217	220	231	221	204	218	241	202	240	242	232	203	245	238	210	212	205	240	222	224	215	235	232	214	206	208	216	210	199	231	219	206	222	247	205	221	204	213	215	233	245	202	227	209	241	209	230	235	220	237	198	201	210	210	237	212	197	242	219	260	235	222	194	202	252	234	217	194	226	214	219	192	211	231	228	198	232	214	246	226	202	232	224	214	227	216	206	222	222	217	190	237	204	206	235	198	217	210	203	209	233	217	218	218	225	206	209	229	244	199	201	242	217	211	214	239	243	227	239	241	190	201	235	212	225	218	203	239	199	228	214	219	236	198	201	226	201	205	220	226	209	228	225	212	217	222	201	189	203	219	204	215	249	235	215	259	207	241	254	221	200	193	203	210	208	190	208	226	205	225	216	225	189	223	240	197	205	228	235	232	242	231	222	217	203	207	247	216	220	198	199	203	226	215	216	237	201	218	244	217	216	245	201	216	196	197	200	238	207	210	233	210	223	228	212	198	193	223	228	236	223	213	202	228	206	205	221	244	207	223	219	195	208	230	226	209	206	231	219	243	214	215	217	213	231	212	215	208	222	224	236	212	240	242	189	236	215	215	247	211	228	232	208	218	212	236	202	259	212	213	217	212	226	229	210	194	195	222	208	210	210	220	200	204	233	222	211	208	189	216	190	203	222	222	207	200	209	224	204	198	206	225	231	197	210	210	202	225	220	194	220	216	203	226	220	193	217	222	234	217	218	225	215	234	207	226	213	226	230	212	214	219	234	225	228	219	209	226	194	200	205	210	200	209	227	214	235	215	201	241	190	242	212	225	225	223	190	209	213	242	220	225	213	202	220	220	219	213	205	222	208	230	222	230	214	207	233	215	174	217	213	192	251	197	201	216	210	240	212	218	219	201	232	203	211	190	180	201	220	194	216	216	206	215	217	237	213	209	218	223	209	218	229	217	222	208	223	198	201	223	191	207	190	223	205	202	221	221	241	241	225	203	212	224	201	205	210	210	216	196	175	209	212	217	222	220	193	235	207	240	242	245	225	218	202	230	201	224	243	201	234	210	212	199	245	199	247	220	218	226	199	258	193	231	207	244	224	217	237	238	194	206	191	217	198	238	207	227	222	179	193	247	238	185	208	208	207	206	222	205	222	204	201	226	230	206	228	215	211	210	221	215	210	210	194	208	202	220	223	210	245	199	233	222	204	207	212	228	216	217	214	222	208	216	207	217	218	187	188	242	236	198	232	229	226	207	207	216	195	207	200	199	203	216	209	181	239	251	214	226	232	192	221	221	219	208	219	223	206	195	230	209	202	218	222	213	228	205	213	201	219	230	192	183	218	230	224	203	205	237	234	238	232	208	198	223	190	202	206	258	233	187	194	196	222	209	200	215	206	200	216	194	209	201	221	231	224	196	217	213	210	190	222	244	220	222	253	221	227	252	226	215	219	243	203	222	253	200	213	235	241	186	185	216	218	185	206	230	206	238	232	226	222	215	221	208	202	197	223	215	222	228	215	246	232	195	214	221	226	216	209	225	205	193	223	250	212	211	214	211	251	227	230	197	213	219	219	220	224	180	227	197	206	209	243	206	217	216	224	223	196	247	221	223	208	215	217	226	217	200	202	208	208	234	190	217	193	197	216	205	216	233	213	203	200	203	224	189	220	209	201	219	214	219	199	209	208	187	224	227	214	208	221	212	207	260	240	229	204	228	212	205	231	209	194	218	202	199	235	218	188	207	226	232	235	206	218	209	198	203	218	219	204	230	219	230	215	193	189	224	203	206	187	198	194	234	212	230	206	233	240	223	203	234	202	211	199	224	228	197	214	213	198	208	214	215	180	202	232	219	228	219	194	219	236	208	230	224	200	198	210	222	207	218	214	204	207	211	223	234	215	225	225	212	199	203
4435	3838	8710	5479	3713	2809	2330	1825	1332	1137	857	784	674	635	633	639	599	621	542	579	539	526	540	526	484	507	556	509	559	526	583	644	640	526	512	505	515	526	505	510	492	532	522	583	508	450	544	509	513	487	551	488	513	493	485	547	510	533	530	505	506	530	490	466	475	538	515	501	497	543	537	451	495	504	505	558	546	510	486	536	574	462	538	532	482	504	554	484	484	486	485	504	536	503	510	512	537	544	533	539	517	520	494	500	492	514	487	490	509	502	510	557	509	493	524	511	545	496	482	488	506	464	463	510	528	519	515	509	527	513	505	531	572	511	542	474	527	445	500	510	499	511	490	532	486	492	503	499	513	526	529	536	479	510	522	513	491	520	508	524	532	512	494	529	506	566	523	517	478	492	537	490	482	479	540	487	550	505	508	504	526	519	523	494	530	534	507	504	545	509	486	485	509	502	551	501	526	510	523	524	554	516	567	515	548	498	545	496	545	504	482	506	507	528	546	489	460	529	526	525	554	504	500	511	500	516	553	489	535	463	500	508	485	485	544	529	475	524	532	516	477	459	483	541	551	489	550	519	451	496	501	538	480	511	496	481	488	552	536	535	516	473	499	503	516	473	515	508	501	466	551	496	508	479	519	496	549	519	519	481	494	500	502	489	497	498	515	515	499	510	524	507	563	520	514	514	521	516	516	567	472	517	517	494	489	543	534	527	497	528	503	523	511	493	509	513	540	475	526	505	499	489	473	512	533	500	524	476	503	516	511	540	497	476	492	484	527	500	492	501	511	494	492	522	520	521	517	475	527	502	507	510	494	489	495	472	491	486	524	549	499	502	545	513	485	483	512	516	516	505	496	488	533	499	510	489	500	479	563	524	491	516	535	516	493	540	500	504	527	466	499	498	546	511	480	542	471	479	479	545	553	535	530	498	497	485	466	534	519	502	524	523	525	563	522	534	527	487	541	533	491	534	476	493	514	481	521	505	523	511	507	489	503	510	498	489	507	522	525	519	511	507	528	520	522	534	538	494	511	477	467	492	524	497	520	514	520	525	523	496	479	538	496	479	486	498	501	567	548	512	516	536	490	519	533	546	513	473	516	558	518	511	487	505	489	494	491	478	547	529	471	544	531	542	503	545	498	524	511	493	491	525	516	482	492	523	523	538	514	516	520	527	535	520	498	498	495	500	498	514	513	488	464	494	516	519	480	493	508	525	480	508	515	526	494	474	468	488	555	556	549	467	493	538	517	552	484	512	505	515	513	549	532	516	489	456	477	507	534	486	521	491	507	522	532	533	514	506	532	489	521	525	510	477	502	493	521	519	513	541	535	490	505	509	493	562	509	545	508	508	543	488	528	504	515	522	484	476	520	492	524	555	528	530	539	531	526	495	547	496	517	524	549	540	492	495	492	514	458	512	483	510	539	489	519	517	503	512	529	558	485	544	562	484	526	508	506	525	532	490	499	513	513	535	566	515	532	494	498	550	549	519	516	504	497	517	527	502	469	489	519	512	507	501	497	504	527	542	541	538	501	523	486	478	526	521	507	531	540	546	508	557	484	479	511	508	501	479	483	533	517	489	508	511	512	492	541	516	490	490	497	517	519	494	488	498	560	488	538	528	530	457	521	526	501	522	508	518	542	542	519	542	525	529	499	494	466	531	490	480	541	509	540	482	532	506	529	505	463	555	486	510	499	520	492	519	509	538	529	524	458	502	519	526	513	518	485	532	524	516	509	543	487	522	512	483	539	485	491	511	524	518	501	496	462	523	476	522	503	494	567	483	508	494	500	506	495	514	508	496	486	516	484	523	546	502	543	509	489	529	499	495	479	522	536	536	513	503	511	495	488	533	467	485	529	544	492	526	495	523	532	497	514	502	552	543	518	513	483	540	460	507	552	527	547	570	546	535	495	527	503	541	513	487	510	502	466	539	499	501	541	474	467	509	538	505	495	492	521	546	510	488	461	531	531	512	514	522	490	481	517	532	479	515	525	492	544	510	485	525	513	500	500	519	459	483	511	506	518	513	493	457	530	536	516	521	513	475	507	511	499	483	529	532	456	529	511	554	487	540	472	498	532	506	514	467	508	506	489	463	535	487	558	531	510	536	506	503	502	477	521	528	494	527	521	516	516	517	505	526	539	532	503	488	490	509	506	512	532	522	507	492	499	530	532	512	485	464	539	532	522	495	505	535	498	569	519	533	530	518	532	511	524	526	555	499	478	504	530	513	547	543	531	525	515	523	510	513	526	509	522	513	488	528	531	477	512	536	488	539	502	507	479	505	535	488	488	523	513	479	494	519	493	490	505	498	505	491	542	520	513	512	525	500	504	499	532	540	536	542	507	504	502	533	515	479	515	509	500	495	502	485	529	476	487	523	506	520	504	445	515	525	472	482	506	520	542	499	517	464	532	499	468	504	484	504	495	485	538	514	532	488	499	492	550	487	560	490	514	487	532	516	536	534	522	535	483	519	496	510	513	528	490	473	520	498	505	463	525	552	509	485	507	504	512	499	527	500	521	539	524	524	512	510	531	506	504	550	539	514	512	519	467	520	495	511	513	509	446	516	494	557	466	514	536	505	514	512	504	498	507	536	518	557	518	543	554	521	502	524	498	548	514	505	518	529	500	546	529	530	537	530	500	492	458	515	497	503	512	505	533	561	525	529	565	456	561	521	501	488	511	541	473	527	484	529	518	532	505	533	540	486	487	504	520	492	531	557	516	493	515	574	499	495	497	524	513	495	503	509	511	503	532	526	519	493	507	520	499	507	478	498	502	507	529	510	553	539	557	489	525	508	477	515	572	507	484	489	501	508	528	494	541	530	519	538	516	494	493	518	522	564	501	508	519	526	497	516	489	550	500	474	541	523	538	495	508	521	538	498	461	492	467	541	544	490	482	521	519	503	502	519	475	503	514	551	496	553	465	514	507	519	542	524	565	517	547	522	528	537	525	548	550	530	504	545	512	518	532	520	499	517	490	483	533	544	484	462	497	558	536	543	527	488	543	505	508	515	483	530	479	498	521	550	490	484	521	522	532	479	497	523	521	526	533	496	495	510	524	473	535	508	509	530	502	512	521	474	524	505	551	515	515	485	485	548	530	514	505	489	513	548	518	550	511	558	517	515	501	480	536	528	518	498	515	502	540	523	501	516	549	487	483	519	501	509	523	495	494	496	528	526	464	520	518	502	542	532	510	520	503	481	539	500	541	507	533	514	503	515	515	523	507	507	489	494	528	497	547	506	551	550	522	530	510	516	528	501	523	511	534	516	484	512	480	533	526	498	533	503	521	537	549	531	532	485	538	504	507	498	508	522	516	521	521	520	531	491	474	480	516	504	486	529	513	483	520	559	506	518	519	496	488	463	524	508	522	521	537	535	511	558	490	523	501	504	521	527	523	530	520	549	513	502	525	504	455	517	525	507	523	533	535	516	494	524	497	479	501	532	489	490	479	520	487	552	511	499	515	518	531	479	509	467	498	518
16976	9185	9857	5156	3717	2798	2037	1816	1230	931	709	487	329	358	366	349	332	288	360	346	217	185	153	147	133	152	137	156	133	123	162	119	176	123	124	129	114	128	152	126	130	137	113	117	125	116	125	123	132	118	150	114	137	131	125	118	129	130	130	125	150	106	146	145	123	127	135	139	115	127	125	123	133	116	141	124	119	116	120	103	129	136	118	132	124	112	135	129	112	127	113	122	114	117	140	119	120	111	129	134	120	136	107	126	124	122	134	132	135	132	116	118	135	115	120	119	147	118	138	98	112	136	139	138	129	129	115	110	131	131	120	131	134	119	125	120	143	110	147	146	124	116	137	142	124	128	118	134	126	129	152	124	128	122	125	140	116	125	118	118	136	128	120	126	116	118	116	123	122	120	135	129	141	131	144	124	112	115	134	114	132	130	124	132	123	109	115	120	122	142	119	125	124	135	133	130	120	97	117	120	117	117	159	135	140	135	134	137	130	137	126	138	136	141	116	96	119	114	121	126	117	141	133	113	109	104	131	139	122	118	127	130	126	115	134	145	115	119	90	120	135	111	121	115	140	133	132	132	113	121	101	147	129	143	142	145	141	123	127	114	126	113	136	120	108	132	124	118	123	116	127	126	145	126	116	105	128	123	108	133	120	117	122	124	104	106	119	134	137	119	118	142	138	107	136	113	126	128	128	115	118	111	109	131	121	126	124	145	110	119	121	113	119	109	126	112	116	127	149	126	110	132	120	128	138	124	130	119	117	129	122	127	121	128	124	115	117	116	121	124	125	113	114	123	131	119	129	126	111	106	126	110	143	120	116	115	121	125	127	121	144	111	120	118	112	141	137	134	135	120	121	112	119	142	140	112	131	104	127	106	118	138	130	151	107	114	126	115	105	110	116	141	147	128	118	130	118	142	127	133	115	143	109	134	120	106	119	110	123	142	126	124	144	135	127	122	111	120	123	131	131	109	130	139	121	134	129	127	141	113	123	113	117	132	132	108	125	133	128	121	107	128	119	128	109	125	136	118	128	137	135	114	120	121	129	127	114	137	126	123	122	126	121	117	114	120	134	100	128	103	113	126	125	113	134	112	127	127	124	130	115	117	140	123	92	111	100	120	121	116	103	133	126	119	115	115	114	109	113	140	118	132	139	136	135	126	126	118	117	131	133	122	133	139	137	123	147	98	123	131	121	106	117	115	128	118	128	130	116	119	128	124	130	118	116	149	133	131	135	142	122	132	119	103	126	117	124	164	115	127	125	143	153	136	114	127	120	125	133	138	121	133	100	137	119	116	95	109	116	135	102	127	123	115	115	140	134	130	108	140	133	122	113	134	114	122	139	135	140	131	139	140	126	111	120	128	110	120	112	139	148	129	129	137	107	113	134	131	130	136	122	113	115	113	123	114	124	110	121	104	110	116	123	145	109	97	144	128	134	116	124	116	117	126	121	116	159	126	125	127	120	112	126	127	135	140	93	121	133	119	119	128	143	113	114	127	154	122	115	130	121	137	109	126	128	109	149	112	112	123	111	139	124	127	125	116	105	131	126	119	113	131	116	116	113	134	110	131	125	135	131	126	157	117	104	114	120	122	110	104	106	134	119	130	104	131	137	121	141	124	113	115	130	121	157	142	115	99	113	128	135	108	127	110	130	134	126	131	117	124	123	125	110	128	121	125	124	134	132	123	134	133	120	119	123	156	129	168	132	120	122	135	115	111	143	132	129	128	117	105	126	99	131	107	126	125	132	143	127	122	125	144	104	110	128	139	121	134	126	145	124	114	118	123	149	135	130	127	153	135	126	135	110	115	118	148	122	113	144	126	122	103	129	130	136	119	131	110	100	129	105	119	120	126	123	133	118	132	126	97	127	116	110	125	114	140	116	120	131	131	134	129	117	117	117	115	131	131	101	112	104	109	131	101	146	132	126	119	128	118	103	115	130	142	126	137	117	121	97	110	130	124	118	129	137	138	127	112	115	141	118	130	132	141	138	129	119	139	118	137	109	114	134	110	132	112	112	123	126	118	118	128	116	132	121	135	135	131	142	139	128	121	127	144	120	114	138	137	131	127	138	126	140	116	117	133	131	114	120	115	123	111	126	131	110	142	137	115	110	141	115	90	120	118	110	127	136	135	139	128	117	117	118	127	129	124	133	123	126	136	120	121	126	132	115	118	116	121	124	106	140	99	110	125	116	114	115	105	122	119	129	131	113	129	129	95	128	140	124	122	128	134	118	107	119	133	112	120	125	124	140	126	132	150	130	126	129	116	127	135	128	135	134	125	129	123	120	128	123	120	112	130	123	132	135	138	138	132	133	113	134	123	139	118	134	116	134	142	100	115	112	96	130	115	128	123	122	110	123	115	137	129	123	150	138	128	125	126	109	107	134	110	129	116	140	140	125	128	120	132	126	98	98	118	129	127	116	134	136	128	130	130	101	127	125	149	126	116	113	137	143	122	119	125	126	104	135	138	148	135	118	124	128	108	134	129	116	121	126	129	127	135	119	118	108	123	118	132	122	125	113	146	147	143	136	143	114	112	103	122	97	116	130	133	128	126	119	122	122	107	129	111	113	106	128	120	118	123	116	138	127	139	114	116	129	116	108	142	140	127	125	129	137	114	110	114	116	111	130	124	117	113	131	137	124	115	116	128	130	104	152	137	119	127	135	146	132	128	127	136	140	147	127	134	116	112	117	142	121	118	111	137	118	127	128	138	118	113	134	133	146	136	131	143	114	128	134	142	127	112	115	114	139	112	117	137	118	136	119	123	128	112	133	121	144	105	120	120	119	97	130	116	122	127	128	120	135	124	130	94	114	144	159	136	120	139	131	120	120	139	133	130	123	126	119	126	119	119	134	127	137	110	136	113	123	125	114	133	122	132	127	140	118	115	112	117	120	110	139	110	113	130	126	154	129	114	136	134	116	133	142	128	138	115	146	140	120	135	128	105	125	108	154	114	122	120	128	116	123	122	118	124	117	125	126	116	114	115	129	124	124	103	110	126	103	108	132	136	127	145	141	120	121	125	125	124	125	118	111	118	133	134	115	116	141	122	112	124	124	112	120	123	120	118	118	129	115	132	134	106	96	118	113	112	137	111	111	121	131	136	117	112	118	118	136	107	154	125	139	121	129	123	118	114	129	122	116	115	132	126	119	106	99	111	113	129	114	114	102	101	132	120	135	134	115	114	114	107	108	121	120	122	116	133	137	114	147	115	150	135	120	133	137	130	127	119	124	115	122	123	118	130	124	143	149	114	117	146	128	118	114	135	128	123	118	118	131	118	128	104	136	129	129	145	106	141	124	125	107	116	147	131	105	148	119	126	121	120	120	117	129	130	141	113	97	102	149	119	125	108	125	136	132	168	129	109	111	109	108	122	116	138	147	124	132	122	127	124	155	124	121	91	136	132	109	113	109	130	132	136	125	124	115	95	127	121	122	127	123	122	120	122	125	131	124	120	106	124	116	129	99	120	128	115	129	138
9571	7621	13430	10603	11227	9682	8277	8244	5224	4276	3384	2348	1703	2045	2118	2137	1730	1629	1945	1793	998	764	610	483	450	431	491	450	454	508	480	543	578	424	420	398	387	403	371	414	377	386	406	365	375	379	357	381	373	339	331	349	356	359	349	370	339	352	355	379	402	320	397	362	332	371	348	302	336	364	374	356	370	329	378	326	365	348	319	350	363	364	362	357	340	350	331	353	415	346	351	369	354	357	353	355	367	307	337	363	354	341	346	354	368	362	358	364	339	355	336	316	333	346	369	309	315	354	340	318	383	359	358	325	381	343	328	352	347	305	310	356	325	355	371	323	369	336	349	294	339	345	325	321	352	328	326	336	371	354	379	324	337	326	340	341	320	364	337	327	331	346	342	333	329	312	363	336	353	363	370	341	337	345	337	317	322	339	342	348	346	349	338	324	332	333	370	333	296	308	342	316	385	343	317	357	357	332	321	353	307	346	351	343	345	346	343	368	343	336	341	332	315	316	341	348	326	355	355	343	341	333	367	355	368	326	345	318	358	353	335	342	341	322	358	338	307	356	351	343	331	342	338	357	351	351	351	328	366	341	317	326	323	336	362	312	362	332	287	332	378	333	330	354	344	321	314	380	315	345	321	344	343	330	368	343	334	339	368	353	349	321	334	337	336	321	346	324	356	307	343	336	314	339	352	346	313	364	338	383	338	351	298	374	373	329	322	344	334	323	341	337	344	354	281	355	357	322	359	305	334	314	340	326	370	341	359	321	359	338	368	345	344	351	306	346	312	319	361	315	372	361	376	344	324	337	335	324	359	303	334	353	345	329	347	330	342	319	350	361	352	305	359	347	329	332	303	336	321	341	332	343	335	329	348	335	323	332	346	341	356	340	317	326	346	359	341	319	338	345	311	315	368	382	300	341	350	347	328	338	327	338	363	325	336	383	347	332	365	358	338	331	353	338	355	316	342	343	304	362	351	316	362	334	363	318	333	353	348	340	334	330	368	379	324	372	348	326	330	306	332	335	349	329	347	330	326	362	376	313	314	342	330	329	343	324	334	350	349	313	350	347	351	338	345	362	322	335	326	328	314	355	347	348	348	328	327	330	334	314	328	326	338	331	354	338	348	349	303	325	345	302	347	334	353	301	349	318	326	357	324	352	316	322	298	325	345	324	344	331	324	315	382	314	331	340	354	337	337	348	312	332	340	342	327	313	325	341	337	346	326	331	369	327	334	324	356	324	341	314	333	358	316	352	362	337	337	329	354	359	341	354	343	360	399	330	369	345	323	332	325	336	324	338	305	329	329	334	316	334	344	348	329	325	326	365	327	347	330	358	330	331	338	354	295	304	319	345	328	338	365	342	368	293	322	365	332	300	339	327	341	352	327	356	372	339	328	312	294	330	317	330	321	349	365	352	348	318	370	325	367	349	335	333	333	359	330	362	306	337	329	351	335	309	347	349	316	362	322	339	374	330	344	366	349	334	348	346	341	351	321	337	360	343	338	330	346	331	341	348	342	323	325	337	351	344	332	330	341	346	349	342	301	328	307	339	317	342	327	332	323	315	322	347	357	363	330	309	325	326	345	334	308	323	328	362	355	350	313	345	319	347	337	336	380	343	326	316	310	371	383	343	345	357	322	345	332	342	328	345	337	322	325	330	296	323	357	352	367	331	342	327	346	364	355	321	336	338	317	334	334	335	337	342	312	349	365	358	321	337	328	328	341	304	335	351	347	307	313	335	335	337	362	358	379	347	333	344	338	339	350	327	316	371	351	342	353	318	307	335	344	311	326	318	350	342	367	346	306	323	354	323	370	335	333	356	323	339	339	347	314	325	321	315	332	351	338	330	339	318	345	340	311	344	346	347	326	328	345	364	331	311	355	335	336	361	334	312	325	354	346	331	294	324	347	367	345	361	330	351	314	334	353	347	335	345	349	318	354	325	356	319	321	335	326	348	338	362	327	358	339	341	300	332	355	353	324	319	343	333	328	349	327	322	369	341	352	325	354	335	310	342	334	344	341	340	330	334	372	328	318	350	326	369	313	326	332	322	330	341	352	335	352	331	326	345	302	386	309	314	316	353	355	332	336	349	357	345	347	342	350	316	329	363	332	323	368	326	318	353	358	345	322	336	331	380	325	354	359	328	338	340	340	347	364	319	345	337	337	321	328	335	321	346	346	341	304	314	346	318	326	353	346	324	335	343	328	324	324	338	335	331	314	312	364	341	348	343	342	342	322	324	348	319	343	333	347	366	339	337	337	361	343	338	323	305	353	316	324	323	347	342	333	328	328	360	332	357	323	350	344	322	323	356	304	327	331	307	346	307	350	321	347	370	339	362	365	337	323	334	335	309	329	356	343	338	336	343	328	337	328	354	339	360	357	332	339	339	335	338	307	328	338	350	336	338	356	352	357	317	318	317	369	367	345	339	354	348	360	316	328	349	352	349	340	352	304	382	315	337	303	358	314	355	343	339	386	320	372	375	350	360	352	332	333	351	338	344	339	348	343	355	313	302	375	369	333	340	348	323	338	346	339	367	342	340	374	308	343	342	320	322	372	371	346	326	330	359	335	331	320	334	371	335	340	334	336	336	313	338	322	358	349	344	328	338	341	312	359	320	347	356	326	341	336	352	309	356	333	354	343	329	326	324	326	348	326	305	352	347	305	366	364	376	352	345	352	342	315	335	305	333	340	327	327	336	354	332	392	318	325	340	340	332	325	371	379	314	310	342	328	321	346	336	328	373	344	303	372	319	342	364	315	332	308	318	337	330	335	306	312	364	326	357	328	357	341	340	328	315	336	343	351	359	349	376	315	334	317	341	300	353	321	311	336	351	324	344	316	343	339	334	368	336	348	361	374	342	354	322	356	347	346	343	336	371	327	321	310	324	318	320	337	336	340	314	335	344	345	304	344	357	338	349	330	350	314	336	361	344	349	328	335	321	384	353	339	340	335	324	345	315	324	344	308	362	350	349	331	343	327	311	315	339	343	326	341	372	317	349	323	317	316	310	349	334	375	352	335	317	292	332	322	279	372	335	327	355	347	329	346	331	315	358	361	335	338	326	290	342	329	327	331	342	340	395	353	338	330	361	341	337	320	340	318	341	337	361	340	352	319	329	295	333	378	363	344	341	333	366	341	328	354	356	335	354	373	340	371	342	340	353	343	339	349	342	335	368	316	331	355	324	344	326	323	345	304	348	322	360	327	377	356	364	356	345	339	346	354	337	370	342	334	315	306	329	338	347	336	336	326	344	354	341	327	325	323	361	349	309	324	307	338	350	314	349	319	357	378	330	301	309	323	323	322	306	335	317	370	370	368	333	360	375	329	348	342	332	325	340	343	333	330	320	341	346	358	334	330	319	312	318	346	359	321	341	300	334	327	327	335	336	345	304	327	329	323	353	322	337	323	322	382	321	348	343	320	361	319	314	358	321	344	331	336	323	336	339	343	305	346	343	325	355	366	334	329	352	318	309	321	338	320	362	350	321
25571	14770	13453	8917	6526	5066	3847	3358	2184	1830	1350	998	693	646	755	682	697	574	635	634	397	322	272	254	262	258	231	267	280	232	266	249	255	257	252	242	302	238	244	231	245	233	261	267	234	257	237	226	209	221	230	261	235	224	258	234	237	228	234	243	231	244	232	242	236	262	247	244	247	239	269	274	255	260	244	235	243	231	244	235	238	242	239	246	240	255	210	224	240	230	204	223	207	239	218	243	247	239	221	223	243	234	243	228	251	245	217	228	224	249	239	238	200	204	235	274	239	199	246	211	231	236	222	229	221	216	214	244	216	237	231	254	254	225	244	223	231	245	220	246	234	242	223	245	220	212	209	231	267	243	253	240	220	244	238	230	255	249	217	251	236	203	224	195	180	232	226	217	238	246	232	224	249	246	240	245	267	237	250	216	262	212	253	226	228	239	238	230	254	240	233	203	237	232	214	238	221	239	242	252	264	244	243	232	241	251	229	272	226	265	239	223	246	251	231	234	237	233	236	222	231	220	199	236	228	234	249	241	204	232	236	250	232	244	227	220	245	221	223	231	242	241	235	246	240	234	253	255	227	212	222	194	227	220	254	235	215	245	232	249	230	246	231	241	253	231	268	206	218	223	219	211	262	211	214	236	239	238	238	234	220	254	268	251	241	236	271	234	209	233	243	255	276	233	222	223	227	262	253	207	214	215	247	218	229	233	244	220	218	247	235	242	222	223	268	223	219	244	249	225	242	226	235	246	215	240	235	231	257	234	240	228	221	259	221	218	258	230	238	226	253	232	212	237	218	229	249	252	220	213	214	220	219	237	225	253	234	223	230	229	258	242	215	215	244	234	233	244	252	214	221	243	226	229	228	255	247	255	227	192	220	221	253	249	223	224	254	208	218	252	256	186	250	232	236	236	227	220	219	203	254	242	219	235	215	250	220	210	215	241	230	221	218	213	195	232	251	226	234	236	237	249	238	252	247	212	225	215	229	222	242	221	215	236	251	200	217	211	270	199	232	240	235	244	234	244	212	237	227	228	234	243	234	233	221	238	249	236	243	222	208	238	226	271	248	255	227	261	213	201	235	217	239	239	231	235	231	203	226	218	245	222	221	212	246	237	231	240	239	204	249	234	244	255	246	244	253	216	237	227	207	224	249	206	197	239	262	248	233	226	227	239	201	215	239	232	220	217	216	244	241	233	241	235	234	236	209	233	267	237	225	259	213	213	243	254	231	213	223	228	228	261	239	242	200	257	252	233	226	233	229	259	234	236	227	245	226	234	222	230	240	230	259	234	214	238	213	221	234	221	207	241	220	221	236	207	219	214	236	220	207	248	241	212	222	227	217	242	237	200	240	204	198	209	186	236	215	246	236	257	250	232	252	219	225	235	266	257	237	223	260	218	240	270	240	226	251	248	225	215	239	258	247	246	236	227	247	228	255	237	246	233	244	237	224	201	254	252	214	234	245	249	219	233	239	210	218	244	251	216	255	228	249	260	247	234	225	226	216	218	198	263	212	230	238	218	246	231	232	227	216	233	266	247	223	236	226	237	228	241	259	248	217	245	255	224	224	244	217	221	206	258	242	216	222	244	240	231	240	243	241	262	229	218	254	225	247	207	252	247	231	214	219	220	206	209	249	223	235	224	222	239	258	240	246	235	225	233	232	240	203	235	230	231	231	223	237	230	215	222	214	221	237	236	236	231	226	231	210	261	225	258	233	250	253	201	216	247	234	227	220	230	236	242	231	224	253	244	215	243	228	245	244	238	222	223	242	216	219	220	252	251	272	253	247	259	243	247	229	235	213	204	248	244	234	215	216	237	263	230	254	224	207	244	237	229	230	229	236	213	239	237	214	202	215	233	213	236	274	242	226	229	218	230	226	222	235	214	276	219	247	216	243	246	225	213	257	248	240	225	225	221	228	233	235	228	258	233	255	223	234	240	229	234	217	196	239	248	236	252	215	259	209	249	219	247	258	231	254	220	221	203	230	218	236	229	252	235	218	231	259	226	223	236	228	240	231	262	235	239	224	276	257	236	218	227	226	197	223	239	219	232	238	251	241	213	238	227	224	247	258	225	258	228	241	246	236	220	211	204	225	240	219	241	235	226	235	238	220	229	212	218	227	233	251	217	241	241	236	202	216	242	231	235	251	234	222	225	260	207	250	214	214	234	263	236	221	215	240	240	216	255	220	255	271	228	249	221	222	226	232	230	237	232	254	239	265	227	256	216	226	242	218	245	249	242	270	260	226	213	220	220	216	239	235	244	229	217	227	220	210	265	248	240	241	234	257	214	234	217	215	252	221	263	249	249	231	233	218	205	238	224	226	228	205	226	217	209	204	220	227	247	256	240	224	229	228	243	221	271	258	221	243	244	229	242	229	245	241	220	244	239	238	248	237	228	224	220	243	251	233	205	235	251	242	207	242	236	221	217	216	239	243	254	266	263	250	247	236	235	250	220	223	240	234	246	230	211	211	250	206	242	260	225	252	228	233	209	226	233	226	229	286	248	225	256	230	212	226	254	255	214	237	244	213	215	217	236	236	261	244	246	262	268	235	230	265	238	232	222	197	205	249	267	228	268	212	236	250	245	223	225	237	237	213	243	238	236	251	245	257	237	248	236	237	236	233	203	245	228	241	238	240	233	222	227	233	237	245	228	217	216	229	243	228	204	214	237	220	232	227	237	229	223	216	215	230	245	260	260	252	237	231	232	231	249	247	276	249	229	214	218	223	225	230	253	233	229	243	215	234	250	235	245	232	218	217	222	233	218	218	264	242	271	224	237	229	216	242	224	214	220	243	218	231	237	276	252	230	220	238	248	246	246	203	238	236	244	221	267	268	235	242	233	242	226	244	233	220	208	237	250	238	212	237	263	191	239	237	232	240	244	202	250	234	247	225	216	222	220	214	197	219	247	235	229	238	228	234	204	228	241	224	246	275	258	268	211	213	241	240	246	213	252	238	210	213	224	240	226	260	233	256	238	243	243	209	201	235	239	224	248	240	245	258	234	241	243	229	229	212	247	239	231	243	231	244	220	228	256	233	267	246	253	213	237	220	220	218	217	242	240	244	230	227	234	239	219	244	217	222	256	266	217	204	210	210	243	205	230	206	205	230	222	262	221	226	234	258	237	246	196	234	210	224	241	245	239	230	236	242	267	261	234	245	236	221	204	213	226	216	239	247	216	242	211	242	225	229	221	234	224	246	236	227	191	223	234	245	252	230	229	254	230	191	244	239	233	244	246	255	218	245	218	250	251	236	247	220	226	216	216	239	232	259	251	228	208	221	232	228	267	231	230	263	216	226	248	214	200	233	233	220	239	225	223	241	214	242	242	231	241	250	212	229	212	237	246	221	234	245	232	248	217	234	242	234	227	226	244	203	264	207	247	231	225	215	236	205	250	236	208	216	236	240	239	231	226	233	242	232	233	230	240	256	257	267	234	218	245	218	226	254	263	263	236	216	238	206	234	208	250	216	228	228	219
13283	10690	15265	15891	14881	14162	12495	12397	8674	6903	5820	4255	3245	3175	3633	3485	3083	2972	3496	3313	1719	1446	1008	859	797	750	754	809	799	774	750	783	856	750	673	721	644	633	680	650	682	670	636	636	674	630	636	674	644	608	628	611	628	600	645	605	578	606	628	562	589	602	583	607	591	617	574	632	535	585	620	546	603	615	635	613	612	562	625	572	569	582	567	631	624	618	562	576	589	570	626	586	591	557	571	544	599	577	603	624	596	552	608	614	583	535	593	587	543	601	579	576	602	602	555	597	583	582	611	555	578	562	568	600	598	572	556	600	616	566	593	600	546	577	598	586	594	542	603	578	552	615	556	604	590	608	583	576	606	600	596	557	595	603	555	577	558	588	577	547	574	592	530	548	569	577	572	523	603	548	614	579	567	599	570	604	564	569	573	612	551	590	580	584	571	528	600	553	588	556	573	614	565	562	598	551	569	583	611	589	583	542	593	621	540	574	593	562	537	604	544	582	554	587	595	535	600	569	564	575	576	576	592	609	598	575	617	539	566	588	582	587	593	557	585	570	596	554	593	526	599	546	572	534	582	563	598	611	524	561	582	577	562	542	572	564	568	567	555	594	559	570	595	552	598	592	565	573	546	581	569	606	562	567	592	576	584	571	602	616	580	542	577	584	564	555	543	585	604	596	549	588	554	546	579	567	572	585	572	579	569	577	561	562	596	596	539	582	585	614	600	568	541	556	582	598	558	577	591	553	568	556	616	608	574	567	585	599	562	578	567	599	571	557	567	611	530	601	570	573	555	580	556	534	575	540	532	585	556	550	583	527	580	583	567	597	553	582	568	575	587	609	564	578	585	618	545	530	574	600	560	616	546	545	570	591	560	581	557	586	583	581	555	555	623	547	623	606	563	558	579	546	600	595	578	575	592	558	564	591	577	573	613	596	509	588	514	603	612	585	544	571	589	574	592	555	610	555	573	594	586	554	583	586	561	623	603	588	579	580	580	609	577	588	635	546	598	558	543	565	584	588	522	572	596	549	590	611	563	571	566	557	579	570	569	573	548	560	553	527	538	600	575	618	544	539	564	570	520	564	559	552	588	536	547	572	527	632	590	594	599	555	549	576	566	589	599	601	548	554	533	534	576	614	568	562	536	587	564	608	581	587	612	525	575	526	586	550	531	611	587	537	553	569	540	596	586	614	591	573	577	549	570	545	537	563	553	538	609	571	541	550	570	573	594	562	599	544	573	570	578	556	566	542	539	588	611	586	568	582	575	591	564	548	588	539	578	613	573	547	568	586	551	567	550	537	579	588	590	537	596	577	602	567	558	603	551	549	558	575	610	535	606	560	574	602	571	550	581	596	604	563	561	560	573	581	589	575	584	591	602	593	531	564	578	606	539	589	538	584	567	575	571	587	570	579	573	523	557	579	526	555	539	581	559	569	562	569	576	553	607	557	527	542	583	609	609	535	643	538	560	572	605	551	600	605	578	568	582	563	558	592	592	541	593	543	572	585	565	561	535	553	593	577	561	598	526	592	589	536	573	570	587	566	563	571	556	574	586	541	515	570	595	576	580	620	540	579	546	555	582	572	564	585	599	538	564	575	576	611	564	571	583	582	556	544	568	586	590	578	603	568	618	577	594	539	584	591	579	588	559	545	598	556	578	542	574	550	571	587	580	575	572	576	580	561	575	564	546	507	534	597	619	609	561	569	563	614	603	608	575	576	562	594	559	570	581	613	592	541	572	594	571	530	587	575	554	572	654	565	599	565	585	580	568	555	585	580	604	568	580	596	576	622	579	563	561	591	576	599	590	543	600	545	599	596	561	561	613	572	541	541	570	551	544	578	577	588	550	573	569	626	581	581	548	544	586	559	510	564	595	580	632	559	581	522	526	572	523	564	557	574	530	555	527	576	577	615	524	546	577	530	579	588	598	583	609	592	574	528	589	583	605	571	568	552	550	544	572	531	608	571	598	558	571	590	559	592	624	577	556	544	577	560	599	581	617	555	592	579	529	583	585	530	587	578	566	573	568	590	601	591	566	595	542	577	559	579	561	644	560	585	581	620	585	589	629	584	554	560	562	650	585	559	594	561	613	575	589	574	558	591	540	563	608	571	569	530	578	603	597	533	578	558	553	522	572	567	574	594	572	559	532	557	551	549	559	592	580	555	571	551	557	588	571	580	571	569	556	563	550	583	579	585	556	572	567	562	600	561	609	599	566	577	577	560	572	566	565	571	577	573	568	587	599	602	588	604	577	567	551	522	605	600	579	575	609	578	564	613	594	570	592	530	562	576	557	556	616	551	531	594	593	624	550	583	619	595	614	554	547	575	530	564	566	576	589	626	534	616	578	554	596	593	607	585	574	577	566	577	586	584	510	580	557	570	545	572	585	611	593	575	596	583	573	591	584	574	536	613	564	584	583	614	573	560	577	553	551	508	547	588	557	553	579	602	587	606	593	569	582	590	586	614	577	564	586	622	564	625	585	575	544	618	568	573	588	578	621	565	542	616	612	572	557	572	567	632	550	581	566	554	594	585	585	569	586	578	609	555	594	584	594	615	577	583	573	581	558	570	555	602	539	596	557	563	548	572	600	592	602	558	597	567	638	577	551	525	545	633	571	609	588	569	585	585	530	552	526	600	576	585	559	571	566	594	554	548	579	598	573	574	610	561	592	565	559	626	551	610	591	517	598	579	605	562	602	526	584	595	595	584	586	528	611	569	568	556	585	595	590	578	554	565	580	559	571	553	520	580	575	601	557	568	546	594	565	626	555	539	542	566	575	568	547	550	562	553	562	562	563	609	546	583	558	548	559	579	582	592	636	590	540	577	575	564	596	562	603	601	598	587	542	573	556	568	585	527	572	589	531	560	543	529	604	566	585	557	589	614	611	574	572	559	548	576	584	560	600	550	572	615	611	605	573	548	557	559	531	583	581	609	562	561	596	581	578	575	573	566	571	566	561	537	520	567	557	594	597	571	573	603	554	579	551	598	597	669	535	583	618	578	628	554	583	555	559	572	607	567	588	603	553	604	547	546	608	596	587	571	585	568	586	583	585	556	557	595	585	598	543	592	579	555	585	578	568	578	572	590	591	607	619	583	587	579	608	589	545	572	576	556	551	583	613	573	589	606	578	619	548	584	616	591	599	572	569	542	557	558	532	594	588	567	548	560	629	590	566	600	596	547	596	567	592	571	571	527	564	567	610	565	568	594	599	599	594	575	524	583	562	585	570	559	550	570	554	557	578	597	575	569	597	586	554	604	574	590	573	571	570	593	571	573	575	603	584	544	568	567	558	577	566	576	591	598	556	548	578	560	589	606	603	602	574	592	558	606	558	557	552	571	560	554	563	583	537	580	541	583	575	556	584	587	620	535	593	600	603	607	535	566	554	562	581	605	554	604	558	549	567	581	600	626	606	582	572	582	566	574	614	557	558	550	567	562	563	574	573	591	543	618	611	608	599	593	553	591	609	566	540	556	603	596	577	551
8878	4888	2762	1641	837	651	615	493	380	338	265	263	249	244	268	247	233	210	203	219	209	194	212	204	215	197	209	215	216	214	227	217	211	247	212	215	219	204	218	232	194	213	217	211	212	211	205	207	202	215	226	215	221	195	212	211	231	225	194	208	203	221	203	253	198	210	200	189	209	191	199	221	172	194	212	204	209	202	212	209	208	233	189	208	198	196	184	224	225	204	211	211	209	216	221	198	206	200	201	210	233	210	216	193	222	224	204	185	215	209	237	203	205	219	191	203	233	221	189	238	210	227	189	225	237	218	232	188	205	197	232	238	204	238	215	173	193	232	217	219	219	224	241	238	238	221	228	211	196	214	203	237	212	208	200	218	194	224	212	195	209	178	197	210	214	209	226	215	198	208	224	217	199	183	195	196	206	200	211	200	204	196	222	236	208	173	233	238	241	220	207	214	222	229	228	192	191	232	221	225	186	212	212	244	201	190	212	198	209	215	238	195	196	208	220	185	219	203	198	201	208	216	230	198	212	192	189	205	212	233	207	200	208	214	235	185	184	228	175	189	237	215	211	224	213	193	222	196	191	208	222	209	241	231	203	227	232	197	205	189	231	203	200	207	213	218	246	237	207	206	200	208	241	201	203	210	192	202	195	183	233	217	204	206	220	176	230	188	183	218	204	222	236	201	237	233	195	209	240	218	205	232	204	204	190	177	200	193	210	193	236	257	207	209	187	188	216	207	223	195	204	196	197	204	210	201	203	219	205	205	207	213	200	208	230	216	214	193	225	213	208	204	209	213	203	224	205	197	222	223	227	234	196	222	196	239	207	191	231	224	196	221	210	210	213	219	214	224	218	205	213	240	225	202	211	203	228	196	213	204	220	199	194	201	245	217	226	226	222	214	200	224	209	206	168	208	177	202	218	216	190	204	214	192	211	223	243	233	218	213	213	210	213	211	170	198	207	209	187	217	194	228	214	214	203	231	215	195	209	192	221	193	217	182	207	236	247	218	206	227	221	197	221	210	215	194	242	214	221	205	232	212	215	213	216	204	217	203	236	224	211	189	218	206	207	203	225	225	197	211	206	184	184	206	216	208	205	187	210	228	200	189	192	237	210	186	231	207	213	208	201	199	190	181	190	215	220	239	208	233	224	204	195	209	215	235	237	221	208	205	210	203	214	195	206	185	203	219	223	218	213	209	212	224	215	221	251	207	206	220	202	203	220	217	203	194	175	199	225	215	213	205	206	218	201	210	189	213	218	215	200	192	191	205	196	232	210	199	218	189	203	198	169	211	214	197	216	182	186	191	223	214	211	208	186	194	206	181	206	188	239	219	238	218	199	206	197	209	229	207	182	234	239	215	199	203	211	191	199	222	217	264	195	201	210	215	214	211	208	232	198	194	197	226	220	208	219	207	214	218	250	220	224	192	227	196	215	200	196	199	212	189	190	206	178	222	207	206	200	225	232	229	223	226	207	206	214	215	212	213	243	217	238	202	214	231	211	202	210	202	222	188	226	210	203	199	213	197	207	209	224	224	211	211	216	211	215	204	219	248	204	208	219	215	194	216	214	216	212	209	192	198	206	212	243	215	202	224	234	216	214	186	203	200	223	231	223	203	195	189	229	218	197	214	214	213	224	220	189	207	245	234	200	190	216	204	205	211	195	198	199	226	213	220	213	229	196	225	208	212	222	213	206	205	211	229	238	232	221	253	208	194	207	230	211	202	214	211	181	209	215	227	200	211	206	198	209	228	201	223	209	203	238	199	209	216	228	218	230	216	216	196	228	224	202	222	254	225	214	181	200	179	210	225	205	188	201	173	203	230	199	223	211	216	231	191	214	216	208	216	219	198	228	206	220	222	197	199	203	207	221	218	237	188	234	203	212	207	211	235	202	202	200	232	193	222	214	215	228	213	196	217	213	219	217	203	221	194	211	218	235	215	208	194	211	208	242	215	202	202	233	196	222	222	237	208	224	197	197	218	219	227	193	183	198	215	227	215	230	212	208	204	235	195	204	210	230	222	183	218	201	210	202	205	221	219	212	206	195	214	197	201	224	208	230	216	219	212	231	193	199	208	217	208	220	218	220	199	209	216	222	204	220	195	226	191	224	222	221	196	238	223	229	193	203	222	227	224	272	212	188	197	192	186	210	198	216	195	205	214	214	209	186	211	230	216	223	219	221	208	227	232	203	218	211	209	241	210	203	190	241	186	240	217	202	225	209	217	205	200	195	197	222	199	230	179	186	201	209	213	228	213	199	204	210	205	197	213	210	201	236	206	214	196	189	197	210	203	204	212	216	211	215	227	209	247	195	206	212	234	199	212	203	231	220	243	206	204	194	201	205	198	192	193	208	207	215	208	225	174	208	188	205	188	219	216	202	197	203	237	226	192	214	210	204	228	184	207	213	226	199	220	217	215	211	219	223	220	215	225	202	238	213	211	224	233	202	195	211	226	211	206	226	224	249	209	214	187	208	236	196	213	248	196	197	221	182	215	187	176	215	202	215	211	173	194	196	208	210	211	173	208	241	235	209	206	205	202	198	231	208	203	206	192	233	204	199	197	224	197	221	192	244	202	219	219	210	211	182	218	230	234	201	203	211	200	210	235	219	195	224	218	220	199	198	199	218	182	216	199	200	216	198	221	198	211	195	213	223	205	211	206	191	218	209	209	228	228	209	213	212	177	213	198	190	205	231	223	223	217	206	222	206	194	212	205	205	207	220	212	208	199	190	209	208	222	215	205	190	238	219	222	194	222	221	193	215	218	218	236	228	233	250	198	200	214	211	213	195	195	177	217	190	222	211	208	204	206	199	220	201	202	198	240	228	210	202	215	202	226	202	235	228	223	211	199	220	231	182	209	211	218	202	205	203	188	212	200	209	246	226	200	209	206	194	183	229	206	201	226	211	206	212	214	223	236	201	189	204	216	183	206	205	191	201	217	225	209	195	216	225	210	204	208	202	209	200	177	236	220	243	213	222	216	206	219	193	237	196	226	224	232	215	217	209	209	199	229	214	215	217	203	206	202	190	208	205	213	199	208	203	234	199	197	240	212	189	221	199	204	216	186	179	222	216	207	224	191	184	212	199	194	199	225	195	203	205	184	200	231	221	202	214	216	203	220	213	182	236	199	183	221	207	221	195	189	238	180	197	226	191	190	211	200	215	208	185	219	215	205	195	229	230	197	212	204	250	204	239	204	219	213	230	210	225	206	243	206	213	199	206	209	199	208	227	221	199	201	215	211	226	235	210	200	223	232	217	207	241	227	204	208	209	213	194	194	206	231	206	202	200	193	191	199	213	233	223	205	219	226	217	231	211	216	228	228	215	206	216	208	226	215	184	211	210	197	174	234	225	227	222	178	200	236	196	192	230	234	208	211	238	216	207	224	215	215	212	211	212	183	201	208	206	213	222	210	232	219	197	191	243	207	227	200	222	203	185	200	180	212	220	190	184	212	199	193	209	188	201	205	208	220	222	225	199	208
5405	4238	4578	4798	3024	2545	2419	2108	1615	1143	948	753	662	637	699	666	625	614	601	528	546	546	503	519	472	496	500	503	515	499	568	519	551	483	524	498	500	518	498	496	508	492	488	542	494	464	536	526	496	528	495	522	526	524	449	493	489	468	490	497	480	496	494	454	508	510	495	505	517	532	495	521	492	505	508	469	507	506	535	497	467	472	509	479	465	514	480	473	474	531	482	513	542	484	478	525	509	483	508	498	492	497	486	508	495	482	481	504	488	527	499	507	494	526	498	463	538	470	459	482	481	485	487	543	493	501	530	518	481	499	457	494	487	501	505	492	458	479	504	470	488	528	491	524	496	484	544	499	480	464	503	486	488	478	505	512	496	490	502	521	506	490	481	490	531	446	488	503	507	514	487	494	522	490	489	540	527	473	480	498	509	489	486	478	503	479	496	464	490	518	491	515	495	503	517	487	510	488	487	492	491	514	492	481	498	533	463	519	464	466	508	543	512	523	473	502	541	520	523	486	539	515	460	486	476	484	481	475	461	494	493	486	521	499	502	547	525	534	478	508	490	500	530	501	476	499	530	495	512	516	506	530	489	462	542	510	468	476	502	518	485	477	533	527	493	522	493	507	501	506	491	542	531	485	519	542	499	534	531	493	491	499	487	507	473	495	498	490	538	507	502	519	489	502	523	514	478	469	492	473	510	504	505	507	519	502	484	471	505	478	480	503	509	519	499	558	475	518	493	498	480	538	494	526	476	517	485	501	527	508	489	505	496	459	518	475	518	446	462	489	524	494	513	521	524	502	502	545	483	464	480	491	492	548	520	474	487	519	527	516	487	464	490	515	502	455	521	540	503	535	558	515	509	486	481	523	522	473	538	503	488	527	512	475	506	525	510	543	506	489	500	516	485	479	471	538	489	517	526	492	493	500	539	503	525	477	488	476	513	519	502	536	536	492	515	482	477	493	525	484	493	502	478	500	469	474	512	480	489	491	473	521	514	523	487	486	472	496	493	494	503	506	493	505	498	522	499	483	528	469	495	473	530	478	502	462	512	538	485	481	470	491	455	507	494	500	493	513	496	522	495	504	486	457	501	495	526	483	508	503	506	542	463	487	516	518	493	500	452	465	475	509	524	478	461	505	496	490	513	493	512	524	506	514	546	521	532	477	503	517	505	539	521	489	520	487	515	512	497	487	487	486	562	510	532	492	494	496	468	505	469	517	500	500	506	516	488	515	527	512	489	530	503	521	485	486	500	527	487	503	509	495	510	500	508	517	522	490	525	538	517	527	490	490	523	502	504	493	516	504	509	509	526	507	482	517	459	485	462	539	554	538	452	498	471	492	525	512	524	521	464	531	526	536	486	525	506	515	485	504	480	490	540	524	513	525	514	517	500	523	486	494	493	482	484	547	473	526	552	498	535	488	476	465	490	509	544	515	487	495	474	512	519	472	477	543	507	523	506	500	478	493	524	513	532	502	495	506	544	499	479	508	537	450	516	512	464	506	490	482	479	460	506	519	508	522	515	520	514	533	499	493	506	490	532	517	471	528	503	487	504	448	487	482	530	494	489	481	528	482	534	542	477	514	495	489	490	500	507	493	502	521	506	525	509	513	489	519	492	537	541	512	533	470	528	519	473	481	502	517	492	546	508	464	574	541	488	501	494	482	456	467	506	533	487	489	506	488	510	485	511	515	506	470	512	511	489	519	567	506	534	495	493	473	540	481	452	516	471	534	462	499	494	487	510	489	503	456	491	501	504	506	531	497	514	532	492	540	517	534	518	468	440	538	519	508	482	511	509	505	489	472	540	486	539	475	502	501	505	500	547	513	528	522	490	515	491	510	512	498	491	522	550	467	498	465	498	508	520	491	507	519	460	505	499	505	505	516	509	501	499	481	475	500	500	514	501	495	532	488	520	500	493	500	557	493	462	487	498	514	497	517	508	510	467	510	505	517	506	479	551	525	531	505	501	501	523	481	496	510	460	504	478	477	547	482	515	476	483	491	515	515	461	477	521	486	479	518	474	529	521	552	503	517	524	492	500	503	490	506	522	502	527	511	507	481	474	518	497	504	481	492	482	518	462	502	507	510	514	530	529	437	481	507	549	476	510	486	469	515	519	532	504	528	460	521	501	540	545	515	494	491	503	480	502	477	487	503	501	488	492	479	487	485	485	514	536	488	517	501	470	510	501	480	525	468	501	475	474	537	499	555	469	509	466	490	482	526	506	490	516	518	519	463	476	537	499	543	490	505	499	540	503	504	511	532	495	496	525	524	499	487	480	513	498	500	537	493	507	495	501	519	489	482	490	539	513	493	504	485	522	524	552	521	508	488	513	525	505	521	480	486	482	518	487	473	479	563	522	536	505	534	471	526	484	551	486	481	518	524	484	558	531	488	520	491	493	550	506	491	490	501	493	486	520	507	501	450	523	505	530	468	496	500	552	522	524	495	509	512	507	510	523	481	540	492	487	498	540	552	508	478	479	485	511	549	504	487	497	462	505	500	493	475	530	456	498	488	521	480	501	495	500	507	485	523	475	487	502	459	516	499	539	459	495	537	519	494	480	485	450	465	499	515	516	515	504	521	515	519	480	483	484	471	545	523	510	512	493	487	518	459	488	498	468	538	509	478	502	486	485	497	484	507	504	495	508	520	467	494	510	432	534	509	484	500	506	500	519	522	488	491	518	486	508	466	471	497	505	475	494	504	538	515	521	532	468	462	461	484	490	500	517	504	530	502	517	524	474	487	515	476	508	512	479	539	499	483	514	515	497	442	489	494	469	495	484	486	509	488	489	546	510	491	478	466	509	501	482	509	487	476	467	522	510	524	487	473	504	494	529	516	516	498	475	508	510	551	493	496	497	517	469	497	540	500	463	510	504	457	508	505	496	514	507	506	483	516	525	501	519	517	468	447	519	468	527	501	468	501	488	477	509	526	473	456	481	480	469	515	537	475	480	489	477	511	468	488	529	479	523	494	480	544	495	508	502	493	489	510	510	491	481	526	480	473	530	528	508	467	464	538	499	485	485	532	514	497	486	475	497	511	502	514	466	540	507	495	508	497	519	510	482	486	470	505	517	484	481	520	438	487	448	483	516	484	529	528	510	495	511	503	514	522	485	500	489	499	490	516	546	501	482	488	498	498	495	489	513	480	492	490	490	505	484	486	504	483	495	531	532	536	459	479	510	525	510	527	518	517	474	520	480	493	482	518	525	494	488	506	518	490	516	459	520	482	505	536	509	518	513	539	487	499	495	511	520	488	502	493	472	499	483	490	523	524	487	499	523	529	549	465	507	543	496	544	521	500	505	539	520	494	489	505	501	535	513	465	491	490	476	505	507	505	508	537	521	504	563	531	511	462	475	476	487	476	472	492	501	483	495	480	515	447	520	446	485	485	499	489	500	525	507	488	491	502	439	502	492	500	476	513	504	522	506	465	513	507	520	478	494	473	504	446	499	504	484	494	494	474	499	498	494	499	488	504
18640	8929	7187	5223	4067	3032	2156	2026	1678	1119	762	630	509	415	408	344	280	305	374	350	242	192	143	143	146	137	139	133	136	153	166	139	142	136	132	129	131	117	134	120	144	126	129	125	106	123	105	127	149	122	119	109	115	125	105	123	122	121	128	138	126	138	130	126	118	128	108	114	116	127	117	111	143	112	118	132	122	133	114	134	113	126	128	120	135	129	119	107	108	102	123	117	128	103	132	132	138	141	123	127	124	134	126	124	111	119	127	133	108	120	129	109	135	92	113	115	120	104	115	118	110	145	144	135	117	140	143	126	127	110	103	106	140	129	121	123	118	129	112	118	131	132	126	129	99	129	119	118	127	112	110	123	119	121	112	119	125	103	130	133	123	118	113	107	126	106	146	130	114	111	125	130	109	117	147	123	115	105	113	111	108	125	119	111	103	102	127	128	110	117	110	127	122	128	122	102	144	120	124	118	104	112	103	127	117	105	115	112	126	135	121	108	136	123	128	122	96	130	119	110	125	119	117	109	124	122	106	115	132	162	126	125	130	113	114	126	120	122	110	109	131	122	110	126	111	129	118	115	132	117	126	122	113	112	137	133	111	113	113	105	108	125	126	134	128	139	113	97	129	108	125	109	120	128	113	109	120	123	133	122	121	106	136	121	136	126	108	143	120	132	128	122	114	126	140	118	113	117	133	115	102	133	128	112	118	117	135	159	113	128	134	133	137	109	109	134	130	132	131	120	103	135	132	124	125	121	131	122	125	131	138	136	117	112	128	129	120	117	109	96	109	116	101	137	117	114	149	133	121	151	138	113	123	118	126	142	129	122	114	137	107	110	116	128	121	119	102	124	135	145	102	126	96	117	137	117	114	129	141	96	125	113	126	122	137	115	116	105	98	122	120	121	122	121	116	141	130	123	132	120	133	119	150	107	125	128	119	138	107	126	137	136	114	111	118	124	137	123	101	125	136	115	125	141	129	128	123	142	108	123	122	120	129	136	126	108	110	119	133	123	95	110	124	123	117	118	114	101	100	127	125	123	118	121	129	115	133	134	116	118	108	126	132	133	110	113	116	106	106	131	124	121	109	115	133	109	127	130	138	120	93	145	125	132	123	138	120	136	121	142	118	125	120	131	107	142	132	135	129	112	108	113	144	131	104	135	122	133	137	105	111	120	132	130	116	104	122	120	133	117	132	117	118	136	124	123	107	95	123	131	142	116	124	121	119	145	126	104	142	134	99	99	126	103	134	105	131	116	149	141	129	135	130	143	133	124	111	125	117	127	119	109	128	126	136	110	127	129	137	139	119	105	126	126	123	130	139	110	137	125	130	92	116	125	111	117	124	131	128	118	93	124	110	146	127	127	122	106	108	118	122	113	131	132	135	97	115	112	122	118	131	124	122	111	134	115	126	134	120	117	113	127	144	120	108	126	114	127	129	145	131	134	147	116	132	133	126	125	123	117	141	134	142	130	111	126	113	133	123	140	133	130	110	127	121	125	102	138	115	114	109	109	121	128	133	121	125	141	134	131	145	120	138	123	103	130	110	114	128	100	135	96	134	109	113	107	112	127	124	127	123	130	135	117	107	137	134	128	96	120	96	130	138	105	128	118	140	120	142	119	118	114	107	112	127	130	127	105	119	141	137	124	136	106	131	122	122	123	141	154	118	129	110	99	116	123	111	126	91	114	112	109	123	120	126	121	130	128	128	102	126	107	119	124	104	115	128	119	111	101	107	121	142	123	119	137	125	109	126	123	106	96	102	112	148	119	130	131	142	124	102	101	115	118	120	142	117	143	119	136	128	134	123	143	124	122	127	127	132	133	121	139	105	109	128	106	124	117	115	121	114	127	112	128	137	114	126	114	131	122	144	130	115	114	122	131	97	143	123	116	109	133	122	141	102	128	116	135	125	144	116	107	98	145	116	120	119	115	123	116	131	132	114	124	99	128	130	123	122	107	129	124	124	126	142	111	119	115	113	109	109	112	120	133	116	108	120	132	136	138	135	117	135	132	116	121	123	94	102	127	112	111	120	132	134	108	125	125	120	136	115	132	111	113	128	125	130	116	126	120	121	117	122	133	128	129	137	129	128	117	105	94	123	124	120	129	113	120	144	128	125	135	119	101	128	122	104	112	122	110	140	109	110	115	142	118	133	110	121	134	131	125	130	157	119	109	122	106	119	114	115	123	139	117	106	111	110	99	128	114	124	111	126	119	120	107	121	127	132	135	138	127	120	116	113	112	107	137	94	142	122	123	114	121	124	124	124	134	128	143	116	125	111	114	126	152	111	125	136	135	119	111	140	118	119	126	138	116	133	123	117	133	154	123	124	127	116	140	131	122	130	121	130	127	116	112	133	122	114	120	133	128	120	122	117	132	122	131	109	116	102	133	120	97	110	111	116	115	117	112	117	116	127	139	121	121	99	127	152	119	115	111	104	132	150	141	108	112	136	101	127	116	122	114	125	109	129	122	115	122	132	137	134	113	120	114	132	132	95	133	125	126	129	112	128	136	111	111	117	127	114	105	132	106	139	123	123	156	137	134	116	104	116	133	120	120	136	127	111	123	128	129	136	120	113	109	104	153	129	115	111	124	118	115	123	135	122	131	110	116	109	127	135	127	136	114	119	134	115	125	128	120	128	102	109	118	130	135	138	119	130	115	120	118	142	123	125	107	129	117	146	114	132	114	133	134	112	103	114	131	119	124	124	139	104	147	129	123	122	113	120	140	135	126	121	121	127	110	134	128	94	137	127	156	112	107	117	112	90	130	134	107	116	112	126	127	121	117	149	120	105	128	110	123	128	130	146	92	113	112	110	114	134	101	121	128	102	115	116	142	126	134	105	129	121	128	121	129	118	104	121	125	139	129	123	123	115	122	134	136	128	114	125	124	114	138	137	115	120	133	114	108	118	112	117	133	137	133	124	143	113	124	111	121	133	125	133	135	131	118	113	103	120	122	127	130	110	137	107	127	112	104	111	115	141	111	138	121	125	116	111	121	121	131	106	116	98	99	123	110	153	113	122	121	103	117	130	135	120	133	147	115	108	138	117	125	142	121	127	122	116	101	130	111	100	123	126	109	124	110	136	124	116	118	106	105	100	111	131	117	140	124	120	107	116	117	131	122	124	124	147	109	134	118	134	108	136	91	116	117	131	113	135	130	106	145	137	111	126	135	131	125	109	119	127	141	131	135	136	111	126	119	120	119	108	110	119	129	114	115	127	113	109	113	114	114	121	125	109	103	128	117	114	106	114	113	109	111	134	115	126	125	128	123	138	118	132	116	107	110	128	123	119	104	124	112	118	115	143	128	121	104	122	149	124	136	103	106	117	103	117	118	133	117	104	119	106	131	113	131	113	126	134	133	121	106	90	111	113	105	106	103	111	143	123	118	118	114	123	108	117	113	130	126	124	113	122	134	145	115	140	115	102	134	123	124	111	134	128	106	116	117	115	115	109	137	108	107	113	128	141	114	106	132	124	116
10356	6928	10412	11023	11073	10252	8469	8242	7126	4796	3915	3091	2874	2153	2223	1943	1618	1696	2081	1773	1159	789	552	501	500	458	459	492	459	460	562	460	460	408	389	387	406	420	397	408	366	399	377	392	354	378	398	388	351	380	336	330	396	381	379	366	325	355	325	379	327	353	356	350	348	350	355	349	366	375	319	338	378	374	359	364	378	302	336	342	327	322	355	358	313	342	320	344	361	342	349	367	346	353	317	318	330	383	348	331	331	330	346	337	323	324	327	325	307	327	343	342	331	320	331	331	357	352	336	340	329	372	365	359	338	320	360	313	336	340	353	353	336	321	322	328	348	332	317	342	342	369	351	356	362	331	343	323	328	370	312	346	315	334	328	355	320	345	345	341	288	303	329	341	367	350	335	358	336	333	333	340	348	330	340	339	314	314	309	351	309	356	359	348	313	346	323	366	342	349	322	314	337	332	326	338	313	338	335	333	337	357	325	321	341	338	340	314	325	315	346	320	354	319	315	332	357	340	316	344	335	366	332	345	334	350	343	345	354	306	343	339	347	329	315	345	315	324	355	331	337	342	348	300	361	347	348	326	323	340	315	304	353	319	358	338	361	342	325	346	333	329	316	343	332	326	322	356	318	349	323	347	336	328	334	327	363	298	370	326	325	328	309	333	349	357	374	287	322	335	351	333	304	347	321	325	295	345	347	333	325	346	353	346	341	343	364	340	338	334	320	363	312	311	334	311	333	300	343	359	333	355	353	349	341	319	350	351	329	333	363	367	348	343	325	341	335	382	332	321	357	296	345	296	336	323	334	326	324	322	342	326	309	314	340	330	345	331	312	323	320	300	375	323	339	371	341	336	310	323	354	370	345	331	314	339	306	335	351	340	337	307	342	344	352	331	329	348	326	329	355	356	335	332	319	342	348	356	345	344	345	345	343	359	328	307	340	311	331	368	371	348	326	337	327	375	333	310	357	319	322	321	343	318	340	341	331	329	340	315	337	344	329	347	347	350	357	327	348	346	333	344	330	343	364	338	316	344	339	352	315	327	366	368	306	355	330	353	336	325	333	367	316	344	312	365	309	346	347	331	315	343	285	309	312	334	319	339	301	337	349	318	316	368	352	348	333	376	324	326	281	329	331	327	346	353	334	359	361	341	342	339	338	327	320	332	333	348	333	334	330	338	383	338	348	344	318	320	317	308	344	373	327	353	360	335	317	388	339	316	311	331	314	310	324	335	332	321	311	368	356	320	312	366	314	337	331	353	310	361	319	346	384	342	312	328	341	342	343	318	331	344	357	336	288	353	334	300	327	335	327	325	333	337	337	339	335	298	345	338	339	334	303	366	343	339	357	339	367	348	320	322	351	379	334	362	339	346	315	337	323	322	345	320	337	379	329	337	331	351	321	339	307	372	362	360	349	342	371	309	342	343	363	349	325	343	357	329	334	325	319	336	337	347	345	335	329	302	320	326	333	323	361	341	335	326	340	321	351	296	357	350	338	339	369	324	330	312	359	346	321	350	362	347	325	317	357	347	333	290	352	338	335	333	332	328	350	349	319	350	311	353	345	336	346	357	325	310	342	319	343	347	357	342	327	315	358	355	373	361	354	334	301	350	310	323	331	348	346	288	343	339	335	367	345	340	337	346	318	360	356	352	320	304	296	339	358	348	334	307	332	316	354	348	341	307	341	337	311	336	340	333	326	320	325	327	365	325	364	342	316	338	330	351	296	393	345	321	315	321	361	369	350	341	324	330	326	307	339	349	359	302	333	327	358	299	311	348	316	359	354	368	335	328	311	335	332	324	337	342	349	360	330	315	347	333	353	320	337	348	340	316	302	363	295	325	331	334	318	326	342	330	318	321	360	285	349	351	327	346	358	330	345	321	348	346	334	325	366	322	339	313	348	345	345	365	309	310	370	362	297	322	379	327	329	346	331	368	321	334	321	342	331	330	316	295	315	352	342	294	348	341	365	347	350	343	349	311	352	343	316	332	337	377	334	335	329	309	357	331	345	347	345	290	344	337	332	339	387	297	351	308	374	322	346	337	343	346	321	335	328	327	329	330	397	355	343	307	331	348	330	330	344	358	306	319	329	365	347	363	362	317	343	344	344	357	343	325	312	308	364	347	352	337	322	347	308	341	355	372	344	379	329	350	315	354	352	325	340	333	301	304	340	337	331	331	336	349	327	337	347	352	334	345	308	336	327	344	309	358	326	333	329	355	353	285	315	335	316	330	341	334	319	310	354	331	330	344	337	327	315	355	322	294	341	333	368	355	331	310	314	349	335	360	353	329	313	300	332	345	307	332	340	305	365	324	337	310	336	343	334	387	324	316	334	322	344	330	331	316	348	329	329	325	322	330	345	361	345	343	332	312	343	331	332	322	322	338	322	331	347	319	350	341	301	360	361	330	301	321	327	359	362	312	325	298	346	366	354	324	352	356	316	347	307	333	337	315	333	321	302	334	330	356	328	324	338	325	337	342	344	331	337	306	337	340	315	301	284	317	312	331	336	361	356	313	336	364	351	328	362	343	349	327	325	335	330	337	362	305	324	347	332	342	335	305	369	348	364	316	325	324	338	340	312	351	343	332	321	329	295	313	319	349	356	301	334	293	320	351	335	337	318	351	330	330	335	329	358	328	336	336	330	353	364	324	325	353	354	317	329	360	318	344	320	333	346	346	322	287	293	315	357	321	338	347	324	351	358	328	333	355	319	341	315	350	312	357	328	317	347	346	359	326	340	332	348	338	321	339	328	340	351	348	351	351	329	343	314	340	323	329	342	335	311	327	362	346	318	321	315	343	361	344	349	352	338	321	311	313	315	319	354	336	321	343	317	313	340	319	351	352	328	340	338	334	318	310	327	328	297	312	327	320	340	347	348	314	336	351	336	339	328	330	354	346	360	314	313	366	318	365	331	299	334	378	341	330	344	325	342	351	325	346	346	335	364	348	319	320	326	299	351	331	322	334	298	340	343	353	387	319	359	353	335	312	310	327	347	297	365	353	338	339	350	361	311	331	351	316	338	340	336	355	350	353	303	318	351	353	320	317	313	328	353	342	311	348	335	338	333	339	330	357	351	366	336	335	332	347	344	327	321	331	352	329	383	358	337	340	334	344	343	320	321	336	326	325	353	339	315	364	350	358	325	324	328	341	336	318	343	335	341	321	324	305	322	338	317	327	356	329	309	326	353	294	337	319	340	364	362	352	325	308	327	321	319	365	331	345	321	333	325	339	330	340	299	312	354	378	328	326	312	359	300	348	306	335	324	347	325	324	347	340	341	325	333	309	347	333	349	330	330	321	314	361	329	305	339	334	357	339	321	336	350	362	361	321	333	341	332	334	336	317	348	324	329	308	375	342	355	335	362	332	366	319	326	339	346	353	335	328	319	353	354	309	350	330	326	361	370	322	357	326	305	357	310	328	327	283	319	306	335	309	330	347	337	331	333	337	300	331	319	327	321	351	328	323	348	338	350	324	330	362	346	317
25826	12290	11222	8785	6981	4991	3692	3606	3328	2030	1662	1324	1046	954	836	776	638	615	720	548	420	316	266	270	269	253	274	290	258	264	282	278	264	243	275	252	271	243	205	234	234	282	207	261	222	242	212	235	229	243	228	229	231	265	232	240	235	226	236	256	224	247	244	241	225	212	227	218	215	266	233	203	253	242	194	250	226	248	244	243	225	235	217	236	257	202	211	244	230	223	217	215	225	251	227	218	222	228	227	241	249	248	250	223	275	252	267	200	204	269	204	239	222	199	207	250	223	226	234	220	241	221	216	240	249	232	209	237	213	243	264	210	234	238	268	245	240	209	231	217	227	251	263	213	205	200	229	232	248	237	217	218	215	249	239	250	262	219	200	230	247	237	236	233	254	226	235	237	204	217	225	210	220	249	238	219	250	197	237	193	217	257	232	233	225	224	229	243	255	206	214	207	235	229	227	262	233	234	235	242	236	244	205	239	241	242	242	233	227	233	245	188	231	203	234	212	224	232	241	234	249	236	226	232	242	243	249	205	252	256	238	234	233	231	251	221	215	244	225	224	222	193	212	245	243	238	219	231	234	230	243	219	230	219	242	219	243	265	253	229	227	210	238	208	244	239	225	235	200	190	220	229	251	207	229	236	222	242	221	235	240	253	237	237	214	234	196	235	267	248	252	251	239	224	250	218	228	258	200	222	242	218	225	219	216	206	236	240	247	212	284	243	211	254	257	228	224	223	249	229	231	249	231	196	242	226	220	248	230	210	231	231	222	258	211	236	219	204	217	256	225	227	250	242	208	228	267	242	259	225	226	227	226	273	235	275	255	241	214	256	247	215	211	229	225	235	218	253	209	251	226	226	232	186	227	233	214	223	241	253	209	241	223	214	245	200	242	241	245	237	223	212	239	218	219	215	240	240	249	241	226	234	261	260	208	233	260	229	231	224	237	224	236	193	204	249	241	212	228	231	230	229	229	213	215	227	234	229	241	214	251	249	233	213	234	267	207	249	224	219	214	240	226	216	225	213	203	230	240	243	232	223	221	218	278	224	214	210	201	234	243	212	229	255	237	231	212	215	238	266	207	230	217	223	240	227	206	230	221	241	283	197	256	218	222	249	264	246	218	230	238	232	250	228	214	234	253	239	237	243	248	236	250	231	242	227	206	241	262	241	218	247	251	222	210	241	246	252	234	237	213	252	209	219	212	224	244	199	221	217	232	228	212	220	214	249	232	259	233	236	234	250	224	227	220	225	240	199	238	233	225	231	264	235	214	263	216	223	233	213	255	253	222	208	226	224	228	246	214	220	233	247	226	235	257	198	227	249	225	212	231	228	217	221	266	199	230	192	216	239	225	196	251	248	228	215	245	203	266	220	262	242	232	219	242	267	227	224	225	228	211	230	257	221	247	264	220	260	242	246	228	237	231	230	241	242	252	261	216	262	256	233	233	231	232	227	218	241	261	252	246	228	239	235	243	247	232	201	255	243	226	251	245	224	237	252	226	278	209	234	233	235	234	190	228	244	229	239	238	246	228	242	235	250	214	247	243	235	263	240	223	255	230	210	212	233	231	253	234	224	212	221	246	231	217	237	224	233	214	221	227	219	250	208	248	222	236	228	226	230	257	227	232	224	206	229	259	226	224	253	209	234	220	230	227	226	233	231	237	259	231	232	222	240	237	223	235	225	201	214	234	260	230	234	242	254	250	240	229	224	246	241	246	216	253	221	220	203	203	244	218	234	251	230	227	245	266	243	272	231	245	240	242	253	200	209	232	255	252	211	218	236	225	240	234	224	231	226	211	234	219	235	194	234	247	222	232	221	272	228	212	226	246	244	244	242	241	248	190	223	217	238	219	235	240	234	226	238	261	224	235	235	227	226	247	226	231	210	233	265	244	249	221	244	215	231	214	225	233	225	225	243	246	225	223	228	220	218	247	213	242	199	231	228	232	233	222	224	224	243	261	242	230	212	228	251	229	206	224	229	200	195	242	275	236	228	228	261	252	240	236	226	215	209	232	192	228	233	240	232	220	220	224	257	231	236	237	204	248	211	245	225	234	226	247	240	236	228	217	204	240	220	229	223	235	236	251	251	234	213	234	231	222	209	213	225	209	243	224	278	222	223	229	205	228	235	255	276	222	217	236	227	220	225	247	244	218	231	219	243	216	207	246	223	241	227	226	237	221	242	237	203	194	229	206	223	229	202	207	210	198	247	257	249	268	228	237	229	237	233	237	227	241	236	231	222	227	220	208	216	234	222	239	213	222	225	217	217	260	226	223	227	215	217	211	228	240	201	228	241	217	239	208	227	240	252	245	244	235	241	237	224	216	226	225	231	244	237	203	265	240	202	252	219	243	233	224	264	215	217	246	210	229	230	244	222	234	214	233	238	246	246	230	238	226	249	235	232	218	274	235	227	220	221	265	252	252	251	225	233	228	231	223	206	213	281	252	228	244	236	228	229	219	228	285	236	247	263	257	227	194	233	231	235	269	245	261	255	249	229	222	221	260	210	249	229	228	225	217	239	239	241	250	215	242	244	255	254	250	231	211	199	226	236	236	235	207	263	244	230	229	227	230	230	223	241	220	234	249	246	231	230	240	251	237	243	273	202	250	218	225	241	220	218	243	221	226	233	257	230	197	242	257	248	245	255	232	207	238	223	257	242	232	237	243	203	246	240	222	227	213	210	241	242	236	221	225	223	236	252	230	203	261	240	223	232	239	235	190	244	239	233	228	248	227	239	223	261	217	248	269	220	224	242	223	232	246	214	249	234	236	213	219	202	229	219	233	218	269	223	229	268	217	215	238	229	216	240	214	245	244	254	222	248	265	222	212	196	221	235	210	245	238	245	234	230	236	226	213	248	216	249	228	214	232	212	261	226	247	229	235	247	231	246	226	235	205	255	259	250	225	237	229	237	223	282	221	217	220	263	242	239	224	238	259	244	212	239	243	232	233	238	233	244	202	231	250	236	226	230	244	263	211	233	228	266	223	231	197	231	227	264	214	210	249	216	223	253	223	236	228	217	242	228	215	218	229	213	233	224	254	222	241	254	207	238	229	231	245	204	198	226	224	210	239	240	252	211	229	210	242	222	229	213	225	246	243	239	221	236	215	233	213	247	221	239	213	217	239	250	237	254	221	212	265	239	249	237	234	242	247	196	249	225	225	243	251	245	213	245	257	223	212	245	243	227	229	209	217	217	229	247	225	217	227	204	263	269	197	211	269	202	207	229	231	234	220	199	232	218	234	248	227	207	238	240	239	237	214	228	253	237	223	235	209	243	220	237	232	227	222	225	226	235	241	194	211	232	223	220	234	258	236	214	236	268	240	241	265	242	261	255	239	223	218	249	237	239	248	254	223	243	235	268	215	221	217	268	232	241	207	201	228	245	227	228	225	224	251	237	265	242	225	227	225	214	215	229	239	224	226	219	241	218	236	220	240	231	242	223	241	218	218	237	226	252	227	235	213	238	238	225	238	240	206	259
13250	8215	14102	15874	15945	13291	12107	12287	11802	7667	6769	5733	5020	5016	4437	3739	2875	3522	4035	2740	1908	1368	1027	892	723	788	864	786	791	823	910	744	728	716	738	800	710	676	645	673	714	709	653	638	649	608	631	646	629	634	611	620	572	636	568	641	653	660	564	601	610	614	569	599	635	651	626	581	618	587	635	587	603	642	572	555	609	594	580	594	558	575	572	604	614	596	557	627	559	561	594	623	546	571	641	543	546	596	641	567	567	606	595	580	545	581	543	618	587	564	570	589	622	619	565	575	590	583	520	567	600	580	568	589	544	578	586	575	579	588	572	595	575	586	616	581	599	609	542	521	550	581	595	575	570	582	548	572	550	561	588	604	569	578	584	534	588	571	590	577	556	566	541	608	578	605	541	585	548	615	572	596	595	598	536	561	554	540	582	569	576	589	592	571	545	529	589	575	568	567	534	561	598	565	594	584	571	596	545	583	564	574	569	552	579	572	557	592	579	569	574	535	563	574	555	542	574	579	586	569	553	588	598	597	548	561	562	600	602	613	580	561	580	524	554	590	611	543	603	589	561	540	587	582	562	590	562	576	553	567	563	591	603	582	599	616	585	566	570	585	586	567	552	572	547	582	567	565	571	586	574	551	568	614	553	574	560	586	580	550	600	580	571	583	547	531	559	601	554	557	577	630	545	570	556	582	595	584	579	619	598	595	595	606	549	572	563	558	599	516	624	633	557	547	567	604	599	580	617	551	573	576	563	551	579	606	571	549	560	597	584	582	543	564	570	573	592	552	599	567	589	570	602	539	545	595	569	570	540	582	557	636	545	554	556	557	581	553	582	583	538	594	568	582	595	553	621	571	558	587	584	577	554	584	589	594	547	562	567	576	558	622	594	521	554	577	556	577	579	580	570	628	557	551	554	600	583	564	571	598	605	600	574	539	518	601	566	586	594	597	559	572	601	557	588	580	586	558	542	604	581	543	568	592	577	580	611	584	520	554	565	581	545	616	600	590	532	539	599	585	582	571	585	571	602	574	603	608	547	622	574	561	585	601	556	598	585	590	611	558	576	574	603	558	608	573	550	599	597	548	620	566	582	568	540	553	582	610	590	582	563	565	566	527	563	595	569	542	579	555	607	614	560	616	546	624	591	565	571	551	529	535	563	584	599	599	588	583	549	555	579	582	573	578	556	575	586	543	561	568	568	580	520	582	577	532	569	604	580	579	580	577	554	561	539	549	594	555	570	590	602	602	532	583	549	560	576	527	577	558	565	546	573	528	586	586	553	578	556	596	555	551	580	564	552	546	586	544	551	562	583	596	577	571	596	558	568	563	582	590	572	575	530	606	566	569	542	603	594	592	579	558	559	565	583	517	565	533	617	600	615	616	600	556	565	577	549	592	566	559	565	533	546	570	563	573	614	563	554	544	569	609	570	594	548	562	540	520	574	585	602	564	605	544	519	560	604	566	602	585	573	563	583	548	537	548	574	558	612	557	567	576	542	608	555	572	584	570	550	578	584	578	609	570	553	563	568	541	575	510	549	583	610	571	595	572	532	585	536	553	525	586	624	565	582	549	569	603	589	552	575	610	545	591	559	553	605	602	555	578	584	521	573	549	583	585	626	582	589	514	596	572	562	586	572	567	568	560	544	582	582	575	589	562	598	576	562	553	541	563	568	605	575	553	569	580	573	566	531	583	583	572	536	600	593	565	577	574	560	544	539	594	612	545	602	561	603	614	531	576	585	560	578	570	544	566	584	603	585	597	588	562	550	546	547	565	547	585	571	601	597	603	590	594	590	582	605	541	561	567	586	592	570	608	599	528	587	547	601	607	574	530	551	560	611	557	545	511	561	508	568	583	567	546	583	549	564	582	555	584	578	565	560	598	590	561	549	588	616	584	564	611	595	584	574	551	563	585	571	602	530	583	532	579	570	559	561	567	567	577	548	540	589	567	583	593	570	579	565	592	553	562	553	594	572	565	574	576	546	566	554	566	497	575	548	571	554	560	552	571	541	585	598	550	577	573	583	566	581	570	545	576	565	570	554	553	542	598	580	554	548	554	585	544	601	606	584	566	592	575	595	519	570	575	539	591	596	569	536	572	560	564	603	624	563	598	568	576	546	544	594	604	557	536	607	574	558	612	624	583	587	546	610	579	549	536	546	593	563	625	580	561	550	569	555	550	547	560	613	509	577	545	572	604	537	578	572	578	549	545	563	596	592	565	540	567	556	590	571	566	591	531	587	552	542	605	536	572	586	598	537	546	558	557	575	611	614	586	587	608	567	560	610	572	591	607	588	579	542	553	573	558	559	568	587	606	519	566	558	592	563	558	564	544	558	588	572	582	598	587	582	548	596	496	562	564	543	550	614	564	563	583	548	574	586	564	582	550	566	601	603	577	597	626	614	569	614	597	573	573	553	578	540	544	529	585	582	584	562	555	571	559	591	543	597	578	560	585	615	574	568	555	544	603	538	508	568	568	556	573	545	600	582	556	576	608	551	576	628	567	582	550	594	606	582	573	619	530	573	610	585	548	582	578	600	588	578	567	553	534	569	550	604	543	594	607	536	580	574	599	617	561	557	599	561	582	536	570	579	565	561	612	527	577	587	549	563	581	617	529	563	598	586	573	538	581	568	540	578	555	548	583	553	601	528	554	555	586	580	611	573	565	626	587	592	593	599	554	576	586	581	572	545	563	578	569	625	560	570	522	584	603	536	553	559	587	568	563	570	584	598	625	549	580	561	579	593	597	584	575	560	548	584	588	535	602	542	554	553	553	559	597	573	580	553	593	581	583	571	560	571	564	551	566	570	585	574	564	568	597	572	547	565	566	560	571	544	594	552	578	534	577	560	551	568	570	548	589	609	609	553	557	586	543	560	586	557	573	562	590	580	555	600	559	593	575	591	536	566	590	555	552	556	591	593	637	543	589	575	557	519	550	590	597	583	572	596	604	606	584	555	564	587	576	587	582	574	575	615	592	580	578	573	601	566	582	533	569	567	541	619	588	611	571	543	526	579	526	580	556	554	594	552	583	582	609	580	551	586	544	587	584	586	589	556	590	522	573	576	570	550	563	542	578	535	533	574	543	547	550	591	553	593	561	574	559	578	624	583	555	593	554	571	568	567	568	575	560	562	592	574	581	608	545	572	582	628	603	590	581	611	588	567	588	551	578	603	559	605	571	607	586	550	594	578	521	543	608	561	549	592	539	576	631	586	537	546	591	566	584	564	600	609	633	600	581	568	595	585	569	596	558	598	546	578	570	558	535	601	562	574	596	594	581	616	609	602	558	571	537	562	599	594	593	585	548	569	590	615	575	616	577	604	541	568	568	540	641	585	603	592	593	596	591	571	598	544	542	549	522	573	574	627	546	560	576	528	594	575	542	576	549	605	569	538	585	557	567	600	584	561	552	549	570	561	546	603	609	595	571	597	520	534	543	598	587	576	580	582	581	499	545	551	533	599	551	555	545	532	518	600	594	590	598	578	549
7658	2486	2551	1767	1045	694	658	441	417	378	342	240	224	249	261	200	248	240	227	206	187	204	219	203	212	203	210	180	199	184	209	225	217	202	174	252	228	197	205	221	211	184	208	234	230	226	207	220	186	220	204	230	212	229	209	217	207	219	210	196	228	216	216	207	210	182	224	205	201	237	195	214	203	210	198	237	222	214	214	196	208	190	216	244	209	198	209	204	216	211	226	222	199	216	235	196	209	204	206	180	192	227	194	248	212	184	227	213	202	242	216	210	215	200	240	165	224	208	194	193	189	180	199	245	193	183	212	227	218	212	193	211	220	212	198	224	210	189	203	231	212	215	204	238	198	180	189	204	199	215	207	188	240	228	220	206	199	195	219	219	202	188	184	200	180	203	232	242	194	217	223	211	211	209	238	229	200	206	225	216	219	218	209	198	214	233	210	205	198	207	180	238	203	200	207	213	178	197	196	197	195	188	199	204	187	218	198	209	214	227	224	226	220	201	223	214	202	222	235	219	198	221	208	226	210	202	223	212	206	213	211	219	219	211	214	193	201	196	221	239	238	213	201	200	201	201	203	225	205	215	195	215	192	216	211	199	212	214	190	230	225	211	229	183	221	229	242	226	244	219	212	216	228	208	220	202	206	201	189	203	194	209	189	202	207	209	209	239	210	195	202	221	227	226	172	220	206	205	218	215	195	228	183	219	197	187	247	225	221	226	229	217	244	201	197	188	207	205	208	176	230	207	188	205	199	213	182	178	205	198	202	207	224	198	197	211	190	218	206	205	214	188	212	199	192	207	164	200	224	209	198	203	233	201	213	197	197	201	209	199	187	191	214	202	211	215	208	212	200	200	226	216	211	208	181	206	209	212	208	196	195	190	212	181	219	223	209	216	202	236	216	228	199	197	212	195	203	222	222	171	215	194	208	216	187	206	205	231	192	179	218	189	213	220	224	226	187	240	199	187	236	201	215	220	213	200	195	224	222	218	198	194	200	197	221	226	210	230	230	237	219	178	239	195	181	227	225	220	221	235	214	183	196	211	235	197	206	206	214	190	217	200	201	217	209	192	190	203	252	211	193	210	224	200	188	177	196	226	205	222	232	219	212	222	212	190	236	249	198	204	217	206	200	204	202	205	222	219	210	251	218	227	238	181	188	181	204	210	203	198	199	225	220	222	202	200	207	220	213	197	227	192	201	230	231	207	182	206	197	214	200	210	196	201	209	193	221	193	217	208	198	215	196	231	218	213	238	201	180	215	248	201	224	219	191	241	220	205	227	198	216	208	221	199	232	202	244	224	213	216	201	233	195	199	229	193	199	217	205	213	231	181	161	213	206	241	195	209	221	237	209	196	182	214	205	222	200	216	217	217	205	210	220	192	177	243	234	193	196	209	231	205	184	238	190	210	220	225	194	200	198	222	223	224	189	216	194	210	215	178	192	233	199	239	189	213	221	238	224	202	229	202	207	213	188	207	196	235	217	216	223	211	236	211	201	213	215	225	235	210	220	210	203	225	201	198	221	206	227	195	217	201	206	208	184	212	192	193	195	196	216	194	207	218	222	179	232	189	185	186	209	213	176	202	219	237	200	204	209	238	230	217	184	211	222	199	200	217	210	233	210	224	192	188	215	195	202	232	195	239	219	232	185	225	223	202	211	194	194	200	202	225	213	205	207	215	192	187	185	205	205	219	215	243	206	187	201	216	220	208	195	237	195	223	205	221	202	225	235	199	231	205	203	215	232	231	212	188	202	199	240	199	203	209	197	208	193	196	234	180	201	223	220	212	203	196	231	229	195	212	199	215	202	215	220	225	212	182	190	203	203	207	186	190	191	232	221	221	181	189	219	203	214	242	210	199	197	216	210	206	202	204	217	214	191	195	208	208	224	213	211	223	215	197	213	220	223	192	210	207	228	202	171	232	218	215	171	210	218	209	199	216	217	225	188	203	213	225	205	195	220	212	221	228	221	224	240	199	173	211	221	180	184	203	199	227	191	221	193	205	218	233	228	239	198	232	203	228	189	208	221	214	194	214	192	207	189	207	218	208	212	220	198	205	219	214	205	220	210	210	222	206	185	220	210	205	206	221	211	239	202	225	230	197	199	215	195	212	195	225	201	232	212	192	224	186	230	219	234	204	213	213	209	206	194	208	208	199	202	197	196	203	204	201	188	235	200	223	214	219	230	228	205	208	210	228	201	215	198	194	188	211	178	207	218	225	191	216	213	178	203	212	220	209	210	216	233	210	216	190	200	207	210	163	218	193	204	200	210	207	205	199	225	227	213	203	202	205	222	203	216	211	202	188	236	181	187	190	209	226	217	185	209	220	203	200	211	215	192	233	180	198	216	187	200	221	212	208	214	211	203	204	210	235	202	198	213	205	217	197	205	214	206	207	170	222	228	231	192	210	182	198	204	183	226	170	223	206	210	219	228	239	218	235	212	219	213	223	217	226	215	205	210	208	180	203	240	197	196	204	227	228	211	189	208	215	207	210	191	193	200	208	184	198	209	200	192	211	194	198	204	233	235	222	207	226	217	201	222	218	210	241	177	204	234	185	216	194	219	212	218	199	226	214	228	228	198	209	214	239	242	234	228	197	191	216	217	196	196	215	229	204	212	212	216	196	214	212	227	213	216	182	201	229	214	210	244	172	153	191	218	200	220	202	222	220	227	225	206	183	216	216	207	210	220	200	217	226	226	244	202	189	205	184	213	207	230	198	209	184	211	176	219	182	206	246	169	228	203	208	235	198	226	202	187	220	219	231	212	212	203	221	230	211	222	203	193	227	230	206	215	213	240	182	194	218	233	203	204	198	196	221	231	208	213	210	239	200	234	203	217	226	197	201	212	198	199	207	227	201	225	212	197	205	239	219	200	218	221	219	200	223	223	214	209	193	201	206	203	188	212	220	221	217	199	208	231	223	226	235	205	219	196	188	217	224	228	235	205	202	184	204	235	226	195	250	208	197	201	210	195	230	203	231	219	212	235	210	190	221	216	228	217	174	187	199	199	221	201	208	220	238	209	195	206	211	188	186	190	189	194	206	205	180	217	227	193	215	211	213	210	220	159	208	225	203	194	192	238	203	195	235	184	187	216	217	214	209	201	200	209	200	228	186	191	202	235	189	183	208	209	212	228	214	189	205	216	205	202	198	216	206	210	184	217	195	230	203	231	197	203	210	197	184	197	213	219	226	195	218	176	190	176	240	221	178	210	228	212	230	222	188	217	243	209	221	200	190	229	181	222	198	217	215	246	212	219	203	232	190	212	215	213	179	234	196	202	216	215	191	196	220	217	229	189	232	212	217	199	212	225	203	213	233	221	199	216	214	206	226	225	217	223	204	230	191	198	167	214	222	215	210	212	189	209	229	223	214	191	211	214	216	191	226	229	202	198	206	223	198	205	236	193	185	233	215	186	205	205	197	220	213	228	211	210	243	205	210	215	229	212	225	185	218	219	196	217	224	204	192	210	204	206	204	213	230
4742	2355	4317	4903	3746	2878	2530	1727	1836	1513	1195	970	861	749	703	623	627	575	600	567	541	536	519	495	536	481	535	478	485	499	495	482	503	522	498	524	482	484	522	540	517	493	508	487	503	486	499	474	473	500	510	493	521	461	473	497	488	492	498	479	489	549	499	516	469	521	486	488	494	488	501	484	516	508	483	510	518	502	507	480	547	512	504	474	472	488	495	524	533	502	527	490	521	493	516	515	511	475	529	486	465	453	509	523	512	489	507	481	483	504	480	486	529	499	469	499	494	458	531	481	470	508	474	488	499	473	521	476	500	492	484	540	493	483	465	505	504	476	499	518	524	484	505	494	483	523	513	511	483	502	492	481	494	481	498	526	526	504	499	487	432	489	523	497	490	483	504	486	495	507	500	551	484	513	516	465	486	455	459	538	482	516	483	505	520	497	480	510	472	466	492	487	531	495	461	526	509	509	489	525	531	528	508	515	492	515	487	502	511	492	484	505	498	497	537	487	487	509	498	508	500	492	472	505	522	469	497	458	487	485	537	506	494	484	481	513	517	462	487	551	500	469	509	509	533	478	500	470	509	481	457	497	474	498	482	466	478	444	519	543	514	491	460	511	474	505	492	532	520	532	505	473	505	508	479	481	469	490	496	491	500	490	469	511	481	498	515	483	520	497	478	517	523	496	518	474	486	534	517	472	494	501	494	511	493	529	468	452	501	485	471	485	507	516	490	499	532	479	540	498	477	526	475	477	492	469	539	508	474	498	514	494	492	461	509	493	472	479	504	516	487	526	534	505	464	501	498	484	509	480	506	489	503	489	488	498	490	524	497	500	516	497	509	506	476	511	495	496	470	559	472	456	531	504	532	517	500	531	448	492	519	501	537	498	465	528	499	492	519	489	522	483	489	534	482	464	521	498	474	486	451	526	474	531	497	521	506	500	528	507	498	526	474	530	523	501	502	525	444	500	497	453	518	500	498	504	529	450	506	520	508	490	513	474	492	521	493	497	509	489	486	501	504	512	524	497	513	517	531	472	485	485	526	546	482	525	508	491	501	467	518	429	544	529	506	474	494	493	488	507	493	507	532	494	511	503	495	473	482	487	487	508	533	497	527	469	511	482	479	501	509	513	516	508	488	515	487	518	500	533	468	473	495	488	457	490	452	508	502	479	487	471	492	482	471	493	523	516	500	497	510	488	510	511	510	472	496	529	504	499	497	492	499	488	513	477	503	514	467	528	474	503	457	517	491	510	547	492	476	509	481	528	481	478	493	486	487	495	476	470	503	496	513	487	483	463	488	512	497	466	524	465	492	453	459	463	474	479	467	526	503	501	518	454	498	466	483	519	469	497	510	496	482	518	505	517	519	482	483	472	485	508	508	520	479	507	501	485	463	477	521	494	506	478	507	482	473	508	476	501	500	492	496	442	510	464	511	476	500	525	499	527	492	508	508	484	496	508	489	505	506	515	505	482	539	489	515	495	484	537	469	512	534	490	516	470	483	511	498	512	521	521	521	543	478	515	451	484	511	482	437	513	462	502	503	494	499	518	504	443	485	476	508	474	462	495	502	549	532	447	476	475	481	490	500	548	485	525	516	474	479	527	509	509	486	465	502	486	498	498	513	508	500	532	499	498	475	482	499	499	512	474	522	526	509	509	502	526	498	496	516	488	521	483	482	514	503	501	481	500	474	504	511	499	530	512	464	511	501	517	499	501	456	511	515	523	469	498	516	500	464	509	493	476	546	477	488	508	466	513	507	521	527	478	534	504	496	474	509	490	544	493	495	514	500	508	469	536	527	518	504	483	536	488	486	490	530	500	504	497	477	458	491	465	480	497	478	504	506	519	510	476	477	481	473	493	481	527	519	455	469	512	481	537	495	488	486	492	467	474	499	523	493	525	476	529	511	485	485	488	501	486	505	462	525	471	503	530	485	520	536	486	504	462	477	508	478	489	463	443	539	492	523	523	493	496	493	511	468	483	481	498	503	483	489	471	474	529	518	521	498	506	500	516	504	464	513	490	483	466	478	469	523	485	490	487	478	499	507	490	490	481	503	453	487	489	547	487	477	503	548	494	496	498	509	476	475	478	505	475	506	449	482	486	521	475	511	450	478	508	509	513	492	518	495	510	493	475	445	488	503	496	512	490	492	528	524	507	529	486	505	462	498	518	493	495	495	544	535	498	500	479	497	545	478	492	472	461	494	531	565	488	499	498	481	562	487	502	492	488	501	495	526	531	495	505	508	483	497	464	490	478	505	468	491	523	476	485	501	477	489	498	508	515	536	554	516	520	488	509	471	509	500	517	480	477	504	483	494	461	540	458	509	523	495	503	499	466	501	524	504	468	503	509	482	468	510	480	507	476	479	486	509	522	521	492	488	489	492	498	508	472	516	515	515	544	485	490	511	502	549	510	519	500	504	525	493	510	509	489	536	517	536	521	491	544	519	480	543	510	453	480	493	505	493	507	497	507	522	507	495	511	464	527	536	494	442	497	486	504	514	486	494	453	494	485	529	482	484	477	515	489	502	486	545	497	504	531	496	471	518	483	518	489	518	526	506	503	472	524	467	484	486	458	505	499	521	501	515	506	541	491	478	511	521	518	488	512	535	523	495	496	486	493	499	528	498	487	492	529	512	484	507	470	523	498	504	544	478	467	509	498	512	493	467	503	500	522	511	487	465	515	470	530	527	469	534	526	530	474	497	488	470	453	523	522	502	494	528	522	470	487	474	538	493	480	478	509	508	508	487	500	521	488	508	463	465	488	517	476	482	492	522	455	542	506	491	509	501	494	441	513	511	552	483	497	511	511	492	477	520	469	479	493	504	510	497	496	501	493	529	466	527	469	466	490	525	470	510	514	534	486	500	500	548	516	524	517	525	489	481	512	520	511	496	502	488	508	516	447	463	496	475	496	481	478	548	493	515	515	465	493	447	481	528	474	489	478	516	526	510	499	502	513	510	485	474	499	488	543	506	530	501	484	503	489	496	522	475	492	465	514	500	504	516	484	481	522	476	467	492	490	489	504	480	492	502	490	489	478	484	442	516	468	482	501	499	502	483	478	522	526	452	472	534	470	523	504	493	494	472	506	504	492	500	493	506	512	475	514	511	504	490	467	408	500	516	517	517	511	519	513	493	525	529	465	482	499	476	496	500	503	502	495	520	529	490	481	552	503	522	502	516	529	521	495	543	518	502	507	500	486	509	481	493	499	510	491	453	465	450	533	501	478	522	506	483	484	482	529	461	472	516	448	491	475	482	486	491	484	477	489	475	503	541	486	464	508	501	492	509	546	480	515	496	445	490	523	498	505	545	490	529	518	477	469	494	491	485	487	474	518	472	497	469	482	499	522	502	483	489	493	483	500	456	501	542	523	469	545	519	490	525	488	509	459	486	482	499	521	516	474	509	466	525	507	569	496	491	519	470	502	473	489	505	497	501	469	444	480	472	484	461	525	488	489	528	489	556	522	477	441	540	508	518	478
15870	6359	6770	5648	3723	2634	1756	1413	1522	1390	1076	657	550	552	453	358	315	385	270	258	225	180	146	167	135	127	122	157	137	152	125	135	125	135	129	139	120	137	118	141	109	133	100	125	122	109	123	142	124	130	119	120	136	115	108	116	136	124	141	115	110	131	120	104	124	146	123	130	139	104	145	145	125	115	126	122	123	134	134	113	124	113	125	119	123	117	127	147	133	114	107	108	114	148	131	150	128	123	133	104	107	120	108	104	112	109	132	129	130	124	116	103	141	127	132	135	120	123	111	114	107	112	116	123	111	130	136	115	122	140	108	109	110	116	141	144	122	120	126	122	123	125	118	129	117	121	114	112	138	136	131	139	131	128	119	118	122	134	110	116	117	108	110	129	106	126	110	121	124	144	113	121	108	119	131	146	112	131	117	112	122	106	132	101	124	120	120	123	107	133	129	99	123	124	135	119	128	118	124	108	105	114	125	136	148	109	103	116	124	120	132	124	118	135	127	130	129	126	121	121	123	131	110	110	106	115	135	122	121	106	124	134	144	119	111	129	116	133	105	103	117	109	106	125	133	87	123	123	123	113	104	108	130	121	132	122	109	121	124	122	139	145	128	136	127	141	143	115	128	114	101	125	111	123	114	122	116	127	125	120	155	130	108	117	131	115	109	132	98	119	105	114	112	125	140	125	118	138	121	109	118	120	127	117	128	141	127	123	96	108	129	122	121	139	144	139	122	110	116	105	132	120	126	156	126	104	122	107	118	122	118	127	99	124	127	107	108	124	120	131	118	101	103	133	114	120	109	99	129	120	117	117	121	118	135	134	116	113	115	112	133	116	114	124	129	100	141	127	117	111	123	112	123	111	142	125	127	126	122	120	121	121	124	132	115	131	122	109	114	92	120	126	116	131	134	105	104	112	134	112	121	121	122	120	125	135	132	124	132	126	96	125	134	127	141	121	103	104	136	110	123	116	116	124	117	121	127	158	124	124	128	116	93	130	109	114	134	113	105	114	128	138	109	133	126	136	111	132	129	102	113	117	128	124	124	128	128	133	122	121	137	120	118	122	133	119	116	111	121	98	116	133	126	106	91	113	104	117	119	111	130	120	106	118	127	129	110	100	116	119	123	110	131	114	111	108	120	129	113	118	110	89	113	116	114	116	144	124	125	126	105	131	119	123	118	132	111	118	131	117	135	115	112	116	119	122	114	122	115	128	124	125	113	128	130	111	112	126	118	110	109	118	114	133	103	89	120	114	109	126	123	129	132	142	138	116	132	120	136	110	112	113	121	129	141	111	126	129	129	124	121	135	130	111	123	109	107	108	125	128	108	101	122	95	127	108	126	96	99	133	127	132	116	123	136	135	139	124	115	141	122	127	99	104	121	131	96	107	108	120	139	115	113	138	112	107	106	119	118	107	108	125	96	113	98	143	123	106	131	119	107	123	133	109	117	126	135	102	135	102	124	116	127	134	113	105	123	139	128	128	111	105	113	113	115	124	114	130	110	119	119	121	105	112	99	117	137	138	112	101	110	98	115	111	109	100	122	118	122	120	133	115	121	129	111	117	126	126	128	102	125	123	114	110	124	123	112	113	114	118	112	125	130	115	127	130	109	121	120	126	148	110	134	143	110	106	114	111	120	121	127	119	124	122	118	98	126	117	101	111	135	124	120	113	131	142	115	107	113	130	105	132	116	111	102	122	112	116	137	106	126	144	98	126	116	116	109	108	134	128	146	113	124	105	97	135	125	135	109	130	122	133	120	124	124	107	116	122	116	122	135	130	142	127	128	105	111	116	116	113	110	133	130	118	114	110	130	110	123	138	112	140	143	132	113	137	132	131	109	114	120	128	119	132	127	113	135	140	130	117	150	119	115	104	120	116	123	108	105	139	123	105	132	112	125	123	100	137	111	125	109	135	124	109	117	118	136	127	116	112	123	111	134	108	116	132	138	108	141	124	111	124	126	114	117	133	115	126	141	137	114	125	131	112	123	113	137	100	141	115	123	122	111	107	121	108	132	128	133	115	130	96	118	106	117	138	133	114	111	124	98	118	111	113	117	129	131	130	140	133	132	97	113	106	94	107	124	134	123	104	108	143	127	118	125	107	125	116	117	119	115	119	111	114	113	132	114	136	125	104	126	136	118	126	122	125	121	97	119	133	116	119	128	124	110	147	111	136	136	111	122	123	115	120	107	112	141	126	129	114	133	139	137	121	104	127	118	118	106	115	120	116	114	123	162	120	151	122	114	117	131	103	114	134	110	104	122	128	108	126	116	126	137	107	129	118	99	132	127	114	118	120	105	130	109	122	116	95	98	130	117	128	134	129	117	135	136	118	129	112	119	134	117	111	118	137	123	96	103	118	120	114	134	119	128	112	128	120	115	122	123	122	104	120	129	125	104	114	105	128	116	122	114	112	145	123	141	118	144	129	110	124	113	137	125	110	132	90	118	104	121	112	112	122	120	128	114	134	147	118	106	137	132	120	141	116	113	119	94	112	127	120	108	124	117	129	120	112	105	109	130	129	120	142	130	117	139	129	130	120	122	107	121	108	129	108	109	126	114	125	105	100	129	133	119	123	107	124	130	133	114	124	103	117	108	125	126	142	122	123	111	115	109	119	119	106	125	109	126	124	115	108	114	103	115	111	124	114	139	114	122	120	111	137	116	125	122	112	116	116	126	137	103	127	135	120	135	130	135	112	112	109	135	122	126	116	116	123	133	107	123	121	108	117	132	132	126	116	120	127	118	140	111	128	104	122	98	107	124	116	115	133	106	129	117	119	123	109	105	109	120	131	110	140	127	125	118	120	112	149	124	121	147	118	122	114	116	125	118	117	123	122	100	117	134	129	134	98	140	112	127	122	116	123	143	125	99	124	122	107	123	105	116	121	120	121	128	111	119	108	106	117	135	125	120	112	116	112	104	115	134	111	119	119	109	131	102	121	119	119	92	120	108	105	133	95	154	122	106	118	125	123	112	119	105	122	128	113	110	123	136	103	134	107	118	106	98	115	123	109	94	111	117	121	130	110	142	134	113	131	112	119	114	99	99	116	112	135	116	106	138	105	116	126	118	122	127	124	135	117	130	120	132	120	135	123	112	147	118	136	122	105	137	109	96	108	138	123	145	128	109	135	118	133	121	126	127	105	103	121	114	123	125	99	121	113	120	129	129	122	128	126	114	116	109	115	120	132	125	126	116	101	113	137	119	106	115	122	127	105	122	110	114	130	117	128	109	128	130	108	106	137	112	136	127	113	128	137	103	141	133	140	124	110	121	121	143	120	107	120	117	131	121	116	106	143	126	141	114	125	120	102	122	109	106	121	128	123	120	125	100	137	138	124	119	136	124	108	127	124	126	111	126	111	105	126	111	125	108	107	143	127	120	108	116	105	122	134	117	113	117	113	122	120	143	118	117	127	112	132	130	119	126	105	133	111	120	122	122	128	117	145	118	112	113	124	116	123	105	98	125	137	112	115	130	127
9153	5157	9988	12359	10796	9136	7048	6234	7063	6333	5046	3308	3040	2743	2324	1820	1719	1786	1628	1453	926	750	589	431	497	469	490	473	439	478	476	458	394	427	383	401	378	394	383	389	361	436	390	368	353	360	374	362	371	394	385	361	369	350	367	361	361	367	345	344	371	339	326	329	353	312	369	321	297	306	334	345	362	354	352	341	327	357	351	320	345	333	306	356	328	344	357	357	317	328	317	332	333	338	341	332	341	353	315	304	325	348	294	354	329	316	328	312	335	313	321	318	311	349	355	319	332	319	328	325	332	320	312	358	333	332	352	331	328	347	350	326	326	295	366	329	337	362	337	352	330	325	293	325	337	338	327	325	310	311	349	328	313	323	325	352	337	358	322	354	340	322	326	306	321	340	319	344	262	360	361	345	312	346	388	326	321	377	300	341	326	339	332	337	327	309	342	324	358	294	332	339	344	315	319	309	331	314	333	313	329	367	335	329	303	338	329	321	338	332	316	307	332	321	336	340	332	329	324	332	328	322	335	342	318	345	317	331	284	322	328	329	313	311	322	321	343	323	314	327	338	295	352	333	310	328	332	333	363	291	315	374	325	350	316	336	329	354	353	329	347	352	345	307	304	361	337	347	312	339	343	347	334	337	326	309	362	324	316	295	306	349	327	336	338	296	333	356	318	340	313	319	343	362	320	309	314	324	333	326	352	344	330	322	310	324	337	337	353	304	333	348	319	334	379	350	352	315	310	338	334	346	352	358	297	339	333	337	323	331	333	351	347	368	334	303	321	313	286	318	352	313	342	357	332	325	335	334	311	331	342	359	339	307	330	315	305	342	349	318	365	336	316	327	330	353	327	354	321	346	323	317	348	338	314	325	318	303	292	315	359	330	300	336	334	326	336	283	312	315	330	327	327	304	338	327	315	343	328	326	331	326	327	317	352	315	300	344	315	314	330	334	301	312	321	334	335	340	319	348	346	331	352	334	352	339	343	328	347	346	319	306	306	309	325	313	334	319	303	330	334	328	334	303	336	327	336	320	367	329	377	320	335	344	334	315	361	330	321	342	320	307	368	345	319	339	325	327	316	298	362	355	344	312	349	352	305	312	337	316	331	306	308	324	335	313	330	325	332	334	325	300	332	343	314	349	311	302	329	333	329	351	320	347	341	330	332	328	308	336	324	311	330	312	355	307	304	310	322	349	344	315	324	322	336	289	334	312	339	320	323	317	350	323	322	318	305	298	306	330	321	315	353	299	354	329	355	321	332	342	291	332	328	306	339	331	345	357	364	329	337	323	313	335	330	321	355	321	339	316	350	359	323	333	319	336	307	330	343	333	333	338	327	328	343	316	346	331	362	305	361	351	308	303	323	322	335	317	313	333	363	365	306	346	342	321	285	348	330	318	363	361	296	326	331	325	302	354	313	335	340	318	324	352	347	323	342	370	343	317	336	315	358	326	292	352	351	317	329	367	310	329	331	322	322	341	348	308	318	313	355	343	342	321	341	355	355	324	362	310	303	313	301	323	316	345	289	328	316	342	325	368	328	309	358	342	306	321	312	328	320	362	344	358	337	342	354	334	320	332	325	334	313	332	332	358	344	327	331	323	353	323	334	304	321	320	317	345	315	322	347	316	322	357	322	338	333	361	319	325	334	325	329	322	314	318	336	330	325	321	343	352	314	334	360	310	326	328	348	333	310	283	326	327	333	339	352	345	342	319	322	342	341	324	328	323	300	338	331	337	304	327	330	310	368	345	359	338	346	334	328	365	344	349	334	308	327	351	348	307	326	278	327	298	339	330	342	344	293	352	326	362	330	352	313	343	341	336	307	300	335	351	314	328	330	311	340	304	316	312	323	338	317	294	336	305	331	308	276	343	330	328	322	327	320	340	347	331	343	308	334	328	331	315	327	326	321	347	326	352	336	296	338	300	308	317	372	347	314	310	344	311	335	347	291	356	340	337	323	316	320	325	293	303	319	326	307	296	344	308	358	347	316	344	322	388	329	373	302	303	340	339	322	297	347	303	364	285	342	304	331	308	322	310	361	323	330	302	358	317	372	304	295	330	334	314	319	344	338	316	342	314	285	382	342	312	309	326	293	351	328	354	342	306	328	318	333	329	316	348	303	312	321	354	309	323	315	348	348	319	323	326	305	351	351	328	315	311	367	318	329	334	333	317	312	348	348	324	320	319	342	308	352	333	323	320	327	335	303	342	345	312	315	332	339	331	367	326	312	341	331	369	317	327	300	295	316	322	320	349	315	319	323	323	363	323	321	302	336	332	298	335	329	308	340	330	328	337	341	311	317	290	325	318	356	318	352	285	342	318	330	353	331	363	336	323	341	320	316	317	337	326	316	323	339	366	315	330	311	355	316	337	314	314	367	342	331	323	327	316	340	322	334	317	339	309	321	323	314	324	325	316	331	337	317	330	329	332	339	300	324	337	335	316	340	353	341	324	349	311	330	321	366	338	334	292	327	318	291	330	361	316	327	350	337	340	336	351	320	316	350	333	330	309	302	296	319	315	318	313	322	333	316	317	323	330	338	331	315	303	322	342	336	317	329	347	332	309	329	328	316	339	338	349	314	329	326	328	348	334	331	329	345	324	297	326	372	302	329	327	322	331	318	305	304	351	359	300	329	337	327	324	353	322	301	323	372	348	341	327	350	307	336	313	329	327	309	355	322	338	308	319	320	347	357	311	326	303	358	304	358	313	361	335	382	325	367	345	309	327	313	329	332	322	314	330	369	326	334	322	344	330	330	337	313	301	333	348	326	353	331	336	332	332	319	334	345	336	331	318	324	324	321	332	307	366	303	342	320	337	309	347	353	328	346	334	325	340	373	326	326	327	297	343	336	333	314	355	359	354	309	315	323	350	321	328	301	330	306	353	346	324	327	325	336	344	323	348	315	349	323	328	326	339	333	332	329	339	329	290	320	348	320	323	312	293	295	335	342	334	339	349	287	340	343	352	327	295	317	326	347	333	360	365	324	341	335	338	322	347	362	313	348	354	343	327	332	336	337	338	363	326	316	303	346	327	300	339	383	327	305	342	354	306	349	339	315	293	344	319	335	321	338	333	314	308	320	328	309	328	329	343	328	326	365	291	333	320	293	326	318	322	355	312	312	332	368	325	296	301	323	327	296	326	338	312	303	327	331	325	331	304	321	327	326	321	299	327	340	350	324	324	317	335	359	340	325	331	340	310	346	336	335	316	353	309	310	330	345	346	304	322	319	317	317	335	337	297	324	331	337	354	328	322	355	340	332	343	343	368	318	355	327	294	314	332	335	361	303	359	334	345	307	329	301	326	341	355	296	322	323	317	335	322	336	314	327	346	315	333	343	322	293	339	321	301	345	304	322	312	318	320	345	334	314	327	340	319	316	296	325	325	325	345	350	327	315	326	289	312	308	298	311	326	324	335	338	331	314	320	330	333	359	342	324	340	332	327	356	353	328	312	322	320	291	294	332	341	329	328	342	350	312	347	333	362
23530	11159	10787	8857	6727	4117	3220	2555	3046	2699	2132	1252	915	896	688	760	642	723	473	495	431	334	301	289	259	234	238	233	262	236	271	230	215	225	264	251	228	259	221	231	257	262	239	239	231	236	231	231	215	224	249	231	246	232	232	208	204	255	248	218	238	230	245	225	258	216	218	230	215	217	227	230	221	253	241	201	221	219	233	227	253	239	286	240	232	251	226	229	227	203	225	254	203	228	251	235	210	262	211	222	213	196	226	213	251	219	246	221	228	228	245	228	216	236	211	227	246	212	264	215	208	251	231	247	240	211	222	253	221	217	251	247	221	222	233	208	245	256	223	225	192	233	254	229	221	242	251	215	225	236	239	202	216	232	222	220	212	219	212	209	263	225	246	222	221	241	236	212	218	231	235	232	203	228	242	244	201	224	247	235	249	228	232	221	239	245	228	216	256	224	209	223	225	224	222	246	227	225	210	250	216	192	240	233	238	225	215	236	210	232	226	218	243	240	231	216	271	215	235	231	235	229	235	213	229	220	211	215	261	236	221	243	209	223	208	219	231	241	242	224	249	191	218	239	229	209	227	224	220	215	243	237	269	245	249	214	252	233	226	227	225	239	222	227	227	242	233	222	203	248	217	226	230	235	216	205	240	235	235	233	219	227	227	236	232	216	226	245	252	222	232	267	247	219	225	248	266	258	216	207	213	221	251	239	218	219	201	211	193	214	229	228	200	207	241	227	234	266	212	222	248	229	232	234	226	217	222	241	258	241	240	232	233	246	221	226	190	261	221	229	213	233	241	258	233	233	222	235	245	238	218	225	218	218	235	200	236	240	232	242	239	230	238	218	240	241	215	233	214	188	211	242	245	236	223	239	226	237	211	263	234	241	238	281	223	184	249	241	239	233	252	242	244	246	217	213	218	209	242	246	217	215	232	266	215	201	240	235	209	229	248	216	202	209	242	220	239	202	225	227	222	218	224	241	241	251	226	241	228	229	200	243	238	250	258	237	238	235	243	219	242	227	254	246	234	208	241	217	217	221	212	248	195	212	209	230	225	233	266	222	220	200	196	209	231	230	227	236	201	213	241	213	243	237	202	245	219	238	259	256	218	237	242	203	259	235	208	247	235	221	207	257	180	217	226	225	257	233	256	234	201	238	240	225	235	220	215	211	234	246	219	232	228	199	228	246	228	234	209	244	252	229	213	232	243	215	215	235	206	226	223	224	220	231	237	250	233	248	244	234	260	224	219	214	201	227	228	210	231	237	216	240	225	222	209	223	236	226	216	207	241	227	242	239	241	220	260	234	242	252	216	214	222	255	248	208	240	212	212	243	238	242	213	223	228	241	250	254	227	226	234	196	221	237	250	212	246	220	219	263	260	201	216	230	237	225	237	219	224	256	216	201	234	206	217	233	258	244	198	253	227	235	246	257	232	274	210	274	244	195	250	218	221	228	253	247	213	225	194	234	240	220	241	225	224	236	206	209	227	244	246	231	263	234	226	237	218	210	224	240	231	208	247	226	227	222	224	213	233	257	231	236	210	232	222	226	241	238	219	209	233	209	230	239	204	250	227	209	233	242	217	251	230	215	199	236	248	236	210	220	230	214	191	212	245	216	250	265	231	241	235	233	225	208	233	223	206	214	283	247	259	211	235	239	232	203	243	216	217	254	239	235	224	217	204	201	213	239	238	190	261	250	230	219	203	239	236	252	255	250	255	205	233	200	225	186	196	240	220	223	215	196	236	252	222	253	252	237	252	218	250	232	210	200	229	236	229	230	217	236	243	215	242	225	235	234	241	259	245	272	232	249	215	266	256	255	230	236	209	232	233	209	219	235	228	245	264	213	242	241	236	237	226	217	231	210	224	227	243	195	224	211	245	211	245	220	225	228	245	239	233	218	217	238	235	233	230	218	255	223	208	232	257	215	229	221	239	228	219	240	261	230	219	229	235	214	216	213	218	251	216	223	248	202	240	236	248	208	232	226	261	251	219	261	203	223	239	239	228	233	254	227	246	232	227	229	239	211	234	231	216	242	236	252	228	201	227	242	226	241	231	206	246	230	227	246	235	233	231	170	268	239	234	228	225	247	231	238	264	248	257	237	241	218	207	196	222	238	233	251	250	213	210	218	234	251	234	223	243	226	203	225	216	226	231	218	205	229	241	227	234	236	257	232	211	207	210	217	237	231	233	249	232	224	238	241	227	237	218	228	230	233	239	198	238	229	249	243	228	238	221	239	222	214	240	228	236	212	204	246	240	234	223	269	211	222	210	240	240	229	226	227	219	234	219	250	227	231	247	235	237	215	203	217	227	220	208	233	227	240	232	206	256	236	236	226	231	259	223	253	216	248	213	247	211	210	227	228	251	242	258	222	226	213	206	230	223	203	240	224	222	252	250	223	233	233	250	212	239	240	203	230	237	205	263	246	217	228	261	211	208	250	205	256	224	253	249	206	217	220	240	224	232	219	267	212	233	215	200	222	211	199	206	266	242	220	246	246	226	237	232	215	223	195	246	220	213	241	237	247	193	228	247	254	247	217	240	203	219	240	241	234	236	223	232	247	219	206	224	247	259	224	216	253	211	236	238	227	246	263	235	227	231	224	227	230	267	228	218	206	220	230	238	226	216	226	239	227	207	247	224	215	228	221	228	212	245	256	232	224	212	240	217	234	215	221	193	217	239	232	229	207	213	231	240	243	250	240	234	239	213	219	231	205	214	205	224	231	221	229	219	218	245	199	235	215	227	233	245	228	238	229	232	232	230	219	238	224	226	218	218	240	211	213	247	235	236	221	275	262	205	235	241	243	218	216	205	248	224	233	220	211	217	244	235	251	232	232	219	215	237	213	257	209	217	231	209	230	226	247	246	247	258	227	221	244	239	229	214	222	204	209	248	222	196	268	230	205	228	222	237	249	242	243	244	230	239	223	261	220	227	225	241	245	235	268	238	233	222	245	221	205	233	211	239	193	233	235	222	235	242	231	233	250	228	225	210	242	251	222	213	247	225	200	203	215	250	234	224	223	258	225	240	221	241	209	227	262	223	232	230	226	218	215	246	232	217	209	240	259	237	232	235	219	203	217	223	229	261	246	224	226	242	253	260	226	227	222	218	220	233	257	250	248	229	239	228	221	238	208	244	270	229	232	222	226	210	233	249	237	260	238	240	235	231	257	246	241	216	246	220	204	224	241	250	210	251	242	218	239	243	257	233	235	248	219	248	228	193	227	208	232	211	209	226	218	210	237	224	229	233	219	251	234	237	238	214	209	233	207	232	210	235	223	217	245	221	243	224	254	252	216	222	187	231	216	246	232	220	256	247	224	265	210	237	213	233	237	225	212	234	222	218	250	241	218	218	244	235	229	232	195	255	205	227	208	224	249	243	223	229	231	228	225	184	239	258	228	224	214	226	249	242	218	226	206	204	213	220	241	210	233	261	224	213	226	224	237	237	262	221	245	199	235	242	250	207	240	257	200	243	238	225	239	234	226
11731	7744	14085	15633	16523	12398	10888	9727	11256	9515	7980	5496	4396	4174	3575	3748	3379	3678	2316	2468	1702	1392	1028	812	799	821	796	774	790	753	746	758	723	671	672	727	712	687	677	640	613	713	615	654	649	642	585	599	614	595	641	614	591	614	615	597	600	614	646	586	627	658	611	616	628	586	569	556	584	595	596	625	558	560	545	568	571	592	579	585	555	611	571	537	576	590	606	611	627	580	574	587	596	616	580	573	585	548	599	619	578	575	596	589	585	603	596	576	557	603	545	568	562	566	577	563	584	548	563	564	585	617	545	584	560	542	571	561	576	589	558	534	590	555	609	533	590	571	552	558	582	520	568	542	576	586	558	542	592	559	553	525	555	596	562	605	577	555	592	592	529	611	577	567	581	568	548	587	567	577	557	563	581	615	584	545	566	574	552	526	542	562	567	557	552	544	543	567	558	574	533	544	589	565	546	594	590	571	570	593	551	556	612	619	576	554	577	561	578	512	581	597	583	565	560	602	507	525	581	536	571	577	579	601	537	522	547	608	568	586	540	549	577	590	568	541	600	587	544	581	577	586	601	537	564	610	567	581	567	542	569	550	547	600	566	559	556	583	579	576	567	564	592	578	539	562	576	543	589	541	566	601	546	587	599	548	593	590	567	570	562	586	569	580	578	557	552	574	611	569	543	585	564	555	561	538	562	585	577	573	583	570	596	570	564	590	597	601	582	574	541	572	571	593	545	572	609	535	594	584	599	569	564	588	576	563	548	562	563	546	536	560	584	587	561	551	531	530	586	565	578	569	538	610	564	533	592	611	570	541	584	586	561	533	604	578	539	546	574	582	552	565	559	579	591	526	567	569	561	537	554	571	569	547	571	564	567	577	540	590	591	558	581	572	573	539	538	561	560	535	521	570	565	545	592	582	630	600	556	598	524	553	568	546	559	573	593	577	546	554	605	533	568	593	574	540	575	574	531	561	602	557	532	570	583	544	566	549	554	547	549	541	570	555	557	558	526	557	563	584	547	525	571	561	604	598	575	580	596	566	618	580	577	565	602	552	566	571	574	516	552	543	589	553	567	602	594	567	559	568	566	604	559	605	595	533	575	578	561	565	593	550	596	532	567	571	529	571	584	562	563	607	569	532	561	597	565	573	591	578	556	577	583	570	553	594	602	610	549	577	587	519	584	623	578	571	555	499	556	556	544	571	573	601	571	559	565	528	567	601	572	540	574	563	573	543	569	555	554	592	547	529	541	579	613	554	556	566	601	576	554	589	562	573	588	579	612	593	575	580	555	584	562	560	578	569	541	533	542	574	559	562	532	552	560	561	587	495	564	559	550	561	577	574	573	562	606	587	587	548	589	558	528	525	536	584	558	585	561	540	556	589	591	551	525	587	560	577	552	583	557	556	570	556	601	569	531	539	575	562	546	535	554	598	561	567	633	547	590	565	583	571	547	509	580	567	549	584	570	575	546	604	579	553	601	578	592	598	592	575	593	541	571	583	539	565	570	593	581	528	532	563	553	581	550	563	570	593	556	589	513	574	597	561	572	538	531	600	543	573	584	562	554	556	558	566	548	555	577	577	534	607	593	585	570	592	563	551	567	597	574	594	616	585	554	526	568	561	581	578	569	564	575	593	577	572	571	550	545	620	554	615	568	548	574	570	557	580	596	545	604	533	579	535	562	556	561	560	554	554	564	554	588	543	572	531	542	595	541	570	545	548	579	553	565	550	590	573	605	550	547	575	590	606	593	580	563	541	525	588	583	589	595	579	565	550	568	550	582	542	572	551	544	548	611	552	516	582	550	570	542	556	563	595	541	624	553	578	579	563	564	600	526	518	591	637	550	560	565	577	543	557	566	588	535	565	547	544	529	577	572	553	576	556	586	547	555	622	560	542	585	592	551	577	569	531	587	614	571	555	565	561	599	554	557	552	569	556	521	552	542	558	591	573	531	570	567	560	584	569	530	553	549	568	527	546	568	564	551	556	556	580	511	571	594	557	602	585	552	565	586	563	586	560	586	566	563	590	541	559	559	580	550	590	583	565	543	606	538	531	567	576	587	628	573	561	594	566	551	557	562	583	533	551	562	597	597	589	527	557	570	524	583	569	549	557	570	572	564	582	566	574	581	574	588	551	583	563	555	554	554	558	579	548	598	574	551	542	566	578	575	588	527	570	551	563	581	551	577	560	532	576	551	574	587	568	568	528	547	561	565	591	549	580	546	541	589	537	565	622	565	605	587	539	552	573	573	564	560	576	574	526	536	597	552	563	558	566	570	589	535	572	514	558	547	563	581	561	563	540	576	539	557	527	562	542	577	516	564	561	551	583	569	566	541	566	606	606	554	569	594	584	558	543	574	604	557	586	574	580	563	584	606	572	584	531	601	530	551	604	531	575	555	561	511	625	651	575	597	514	598	613	521	613	534	568	571	557	585	578	541	586	528	547	611	623	591	560	581	580	592	537	577	598	566	585	582	589	581	584	599	523	555	528	586	587	569	553	560	593	611	566	557	534	552	598	604	539	551	552	539	560	565	531	566	511	549	566	544	596	609	627	548	602	581	574	565	600	609	548	571	596	562	556	568	526	549	573	586	547	598	578	598	599	564	574	557	593	576	592	566	570	538	591	561	559	544	570	531	583	537	534	573	552	540	529	550	558	530	576	541	597	586	544	549	598	610	537	598	580	535	586	565	575	551	570	571	540	565	552	562	568	565	580	587	559	581	563	611	547	568	540	579	577	581	576	522	571	560	578	558	582	554	567	538	544	579	543	564	583	595	526	534	580	605	586	592	565	542	547	573	582	561	597	572	583	564	543	567	543	557	565	605	553	611	575	533	574	556	614	570	540	577	583	557	557	538	577	565	578	555	535	598	572	571	569	538	567	538	547	533	572	556	585	575	570	563	573	537	558	564	541	577	578	561	557	530	573	576	569	526	576	585	570	547	581	540	552	572	579	580	579	576	586	548	568	608	567	572	558	576	564	571	562	545	553	597	581	564	561	535	571	545	559	587	592	574	573	601	563	568	568	550	536	593	555	600	539	520	560	554	578	585	549	535	585	553	582	577	620	593	584	576	513	535	557	536	554	550	549	562	563	568	557	616	513	540	567	583	577	535	558	589	543	596	568	590	548	573	588	550	554	544	550	595	578	587	577	580	525	615	548	562	607	601	590	553	540	541	593	591	516	604	561	544	578	561	572	574	540	582	577	560	542	553	611	581	566	553	553	571	568	560	563	539	578	515	561	593	516	568	579	555	511	546	553	592	512	562	544	548	598	591	578	609	575	543	578	555	546	559	524	593	576	533	569	549	567	595	570	594	554	578	556	572	547	538	599	562	589	548	580	553	556	608	517	615	561	594	555	576	545	577	571	612	628	586	584	631	562	539	583	602	545	572	518	554	514	571	552	566	585	575	550	626	554	587	608	573	550	566	620	564	567	570	591	560	592	582	584	539	574	614	591	592	603	580	581	562	543	560	588	569	525	542	604
6586	2382	2429	1839	1270	933	660	401	406	347	320	299	254	239	237	238	225	221	214	212	222	197	205	178	219	209	238	208	211	165	190	176	216	198	221	207	202	213	195	219	208	238	206	225	189	230	190	214	196	238	241	198	202	225	187	214	205	212	206	213	196	219	204	231	205	204	194	212	216	212	216	216	178	224	185	195	225	181	191	212	220	199	220	211	208	188	200	189	204	195	213	203	199	190	211	190	203	196	195	191	200	198	204	185	176	222	228	213	213	199	207	200	207	209	201	222	204	193	182	190	179	191	213	204	186	189	224	193	202	234	243	206	205	213	216	195	201	215	215	213	196	195	224	194	218	222	207	204	231	192	184	174	218	200	188	205	189	218	202	218	198	195	191	199	195	217	152	213	191	214	193	170	200	192	186	214	225	178	154	172	177	199	199	202	214	200	223	209	177	194	213	204	210	230	199	202	193	194	181	229	202	225	204	196	190	206	221	201	194	218	206	205	224	214	181	182	198	208	204	199	200	211	216	193	192	209	177	219	225	204	235	227	221	212	225	165	186	199	190	220	186	196	180	193	209	219	225	185	203	202	219	182	204	208	211	240	181	220	213	202	180	196	203	187	192	200	208	200	189	218	228	222	202	207	207	190	211	202	225	187	195	214	184	208	191	211	181	217	194	171	214	219	216	222	203	177	203	196	247	186	185	202	195	212	204	194	226	219	228	197	203	186	205	201	202	211	203	213	200	193	204	190	222	217	237	205	206	187	243	212	188	184	207	230	209	201	222	215	205	181	210	204	216	202	204	214	193	185	217	173	204	217	199	188	191	210	229	221	192	203	211	201	210	214	201	217	204	222	217	194	219	210	208	191	213	210	210	212	221	192	217	214	223	193	194	204	219	218	193	210	212	203	202	206	198	210	211	199	212	232	189	177	202	206	227	210	226	224	215	229	235	192	210	221	208	187	203	213	237	186	179	203	227	195	238	224	233	195	222	211	202	198	200	193	190	242	218	218	234	229	209	236	204	218	196	220	211	211	202	221	191	214	220	196	207	167	229	212	202	204	203	201	206	183	188	203	185	216	201	196	215	174	190	189	206	224	227	185	230	222	233	205	188	191	219	199	236	196	193	230	189	221	213	209	210	213	210	215	198	194	201	188	198	200	188	193	196	192	200	226	203	210	206	201	181	169	205	212	225	202	210	213	194	215	226	205	240	222	180	199	201	218	190	202	212	193	188	209	194	195	209	191	220	209	233	223	216	199	242	211	218	234	215	223	190	233	199	197	213	208	223	200	216	239	207	199	222	227	213	195	207	213	172	187	203	201	240	196	211	204	212	179	193	198	225	187	215	215	208	214	223	217	219	219	197	200	200	196	186	205	194	205	202	207	202	214	199	193	182	217	196	201	224	178	209	183	213	213	225	205	193	219	193	185	194	196	190	210	196	192	224	215	197	237	203	196	191	238	226	170	205	216	200	218	203	188	195	222	178	223	213	224	211	163	209	222	236	215	220	238	201	191	180	235	202	197	216	197	229	206	232	178	215	189	207	205	206	193	227	234	220	197	219	198	210	226	227	224	216	161	214	223	221	221	210	191	209	218	251	183	184	182	198	200	192	232	227	204	215	203	226	205	184	228	215	203	207	208	205	203	210	228	189	174	184	218	241	189	219	203	218	219	217	215	190	228	188	173	212	162	223	212	224	229	187	188	235	196	223	199	207	212	211	180	183	205	222	218	197	208	243	205	207	209	201	213	210	212	207	203	194	178	185	227	216	199	222	215	220	184	218	202	213	223	207	208	245	207	209	214	200	180	201	252	210	212	194	205	197	212	193	202	193	215	227	193	223	202	210	194	198	209	180	214	214	233	216	188	193	206	208	205	200	228	228	228	203	213	201	224	216	234	216	181	192	174	201	221	199	215	191	214	210	232	206	207	216	215	196	192	205	170	228	206	226	191	210	206	183	219	199	205	208	197	198	223	220	229	189	217	211	195	195	239	194	201	177	198	225	197	187	207	222	190	201	214	183	199	212	228	215	200	205	189	213	207	219	197	212	203	201	209	188	202	191	198	192	232	238	214	219	200	227	214	198	209	218	220	201	202	196	188	180	202	242	222	212	221	219	214	219	217	194	204	216	220	215	221	186	223	214	180	190	242	202	221	228	206	203	209	183	212	209	210	197	232	216	223	210	194	197	171	209	190	214	214	216	208	197	211	208	195	186	196	219	200	188	198	217	217	224	203	175	201	210	215	209	225	204	203	211	203	195	217	221	224	211	214	231	214	180	203	232	197	185	195	203	215	197	199	193	205	181	226	194	199	180	191	212	182	200	182	184	200	221	191	189	191	219	205	204	215	198	238	226	207	204	231	214	210	203	220	209	201	206	206	196	209	210	227	200	207	192	202	218	203	224	215	187	213	225	199	228	209	215	206	219	187	226	194	196	193	221	212	230	236	209	174	186	189	215	198	177	201	192	213	222	202	196	203	217	208	182	227	193	204	227	215	199	177	230	215	205	206	203	219	197	199	208	208	215	219	211	211	206	200	232	194	188	196	219	189	224	212	187	199	229	204	212	213	235	195	230	199	204	208	208	213	177	225	184	176	200	203	207	213	211	224	222	187	196	206	206	194	203	202	210	188	191	168	180	210	206	219	212	195	222	208	187	189	210	210	213	219	216	204	207	200	203	197	213	180	182	183	226	168	180	215	185	213	216	231	209	203	186	210	208	233	202	228	197	176	206	201	194	185	211	203	191	203	215	219	196	198	193	226	181	198	239	185	208	200	189	211	219	195	166	163	186	218	229	198	217	222	192	194	179	214	216	223	214	194	203	199	198	228	204	203	204	207	202	200	208	211	220	221	251	212	186	206	177	210	205	193	195	196	215	192	212	196	187	186	207	207	217	209	197	204	202	203	206	197	240	205	220	189	178	179	210	201	206	224	238	202	205	176	214	208	220	209	178	215	228	198	197	210	212	207	216	202	211	180	194	201	197	171	205	216	215	205	208	184	224	201	180	211	204	193	166	197	197	199	206	191	221	210	197	214	202	190	197	225	216	213	219	191	220	240	224	198	204	188	216	195	203	217	215	188	193	217	218	210	181	212	196	233	216	214	220	195	186	217	203	189	213	184	209	197	200	222	208	200	205	205	216	226	183	188	197	200	208	214	211	215	200	199	207	198	211	219	193	205	199	224	227	200	193	205	224	192	213	205	223	220	207	207	231	216	220	213	207	200	232	193	222	196	198	221	222	200	194	229	203	197	208	183	210	218	207	207	191	200	188	195	185	198	229	208	205	210	212	180	214	185	211	204	186	190	218	206	218	226	225	205	207	178	163	209	205	222	206	218	221	192	179	207	219	189	215	208	215	177	227	204	172	225	195	244	201	207	224	224	193	210	209	180	202	201	199	202	230	211	215	227	183	213	211	192	213	195	220	209	212	204	220	192	173	216	194	182	216	204	196	225	184	213	228	199	211	224	215	217	203	194	226	194
4292	2305	4547	5438	4552	3944	2824	1855	1549	1374	1113	945	832	729	687	635	619	568	581	554	539	543	499	494	510	517	479	511	564	510	491	494	513	532	465	494	475	518	496	494	538	513	505	473	529	482	495	455	542	468	464	475	478	490	487	481	498	521	471	510	508	478	478	535	498	488	488	501	504	455	489	488	503	439	500	513	493	488	467	517	474	509	484	481	465	505	511	492	504	505	515	502	491	515	492	467	497	507	504	493	499	515	513	495	484	475	499	493	477	479	476	520	508	476	480	480	453	470	534	435	501	514	473	479	498	516	521	522	459	469	487	469	485	472	499	469	490	543	530	527	491	437	496	486	528	518	487	482	536	478	459	507	482	480	485	523	512	512	462	526	529	497	482	486	550	491	509	515	488	479	492	523	459	556	493	474	549	464	492	557	488	477	476	517	487	513	491	482	515	537	495	481	509	497	518	471	489	485	484	489	451	467	490	491	505	497	521	505	516	447	555	490	511	507	464	502	522	498	516	513	483	497	480	469	487	479	482	454	490	491	514	501	508	470	464	534	533	488	466	505	426	494	488	442	516	476	467	510	466	532	480	506	495	477	467	508	481	532	492	507	474	490	487	479	452	482	480	495	508	491	467	523	487	492	490	506	484	485	479	505	455	506	508	485	487	500	511	513	512	533	464	491	499	495	498	480	530	463	452	505	495	460	515	531	525	466	479	500	523	513	487	513	484	515	519	515	472	497	499	512	465	509	523	479	508	492	470	517	477	490	491	486	488	529	495	478	511	491	479	497	513	492	489	485	524	476	506	512	470	514	514	497	568	502	479	521	476	477	497	508	497	497	499	525	469	467	466	496	507	509	498	522	501	511	495	486	516	513	513	456	506	483	486	521	527	496	474	463	517	484	513	497	467	510	526	503	489	501	446	481	490	481	451	478	489	517	532	511	430	471	478	491	461	505	507	467	507	526	516	464	489	483	473	463	526	503	486	502	490	501	529	500	497	508	519	482	520	504	482	513	498	511	455	483	465	476	530	476	526	501	492	481	501	520	522	473	466	508	498	470	468	460	485	498	467	500	497	476	455	522	514	537	524	489	482	495	525	489	530	493	466	505	530	452	564	521	492	502	498	532	503	519	456	498	515	488	526	512	499	509	505	495	511	493	509	509	498	510	510	445	536	503	551	487	490	500	511	461	552	480	515	478	500	485	491	464	498	512	483	498	496	455	475	489	519	478	555	459	485	502	520	512	517	521	496	427	485	528	514	511	482	497	520	447	495	499	484	450	477	473	498	497	513	472	481	519	491	514	449	503	485	529	453	466	489	440	459	506	526	468	518	491	483	506	490	533	501	492	537	514	486	519	478	489	504	518	523	457	483	482	502	500	494	498	502	512	489	528	527	474	478	491	466	490	451	572	469	486	520	532	476	510	444	478	477	484	506	494	505	490	497	496	503	498	465	515	482	514	515	493	540	498	494	474	474	492	508	465	497	525	485	498	449	508	485	505	509	474	505	495	509	532	555	524	507	517	480	491	523	545	532	471	468	459	486	482	502	500	518	509	488	518	499	508	513	496	466	504	479	504	542	508	498	517	530	510	520	529	499	479	514	485	547	521	515	519	466	504	495	506	484	482	455	501	512	498	527	507	502	472	476	503	488	461	530	498	505	483	471	509	459	472	495	540	470	510	479	436	544	511	456	481	473	456	497	469	510	489	473	512	524	486	505	513	547	496	494	505	503	507	475	497	468	490	518	481	533	455	481	501	501	470	510	484	508	513	505	516	527	481	511	494	501	483	498	483	479	497	493	523	498	483	521	490	524	442	482	486	470	513	479	492	488	490	502	470	475	520	493	493	496	482	473	510	453	510	509	461	488	502	485	490	465	479	515	466	457	515	492	501	507	455	485	482	501	480	445	496	527	493	473	452	455	502	482	472	508	523	494	554	503	498	528	509	525	499	493	493	480	488	472	477	561	466	482	485	497	496	504	484	490	533	478	517	496	535	480	498	449	437	503	479	476	476	492	451	467	540	488	480	468	491	484	511	453	498	511	537	538	484	493	513	495	533	496	482	456	490	472	558	521	525	469	496	516	475	482	510	526	525	492	484	509	493	522	536	496	508	464	487	492	484	481	528	519	507	503	497	516	519	525	492	516	457	490	478	503	524	533	518	502	503	470	490	483	535	517	507	485	505	493	487	518	543	536	527	472	496	539	454	480	538	482	486	508	478	489	498	508	471	483	508	495	502	506	455	503	469	523	482	526	528	476	484	512	499	481	510	473	465	480	525	475	491	469	513	497	516	471	478	476	446	497	499	502	465	476	511	508	433	516	497	517	522	509	516	492	496	544	490	472	586	505	518	506	493	511	529	504	481	492	479	547	473	527	489	525	509	486	520	510	558	493	481	498	502	484	509	507	517	502	481	543	500	492	476	485	510	500	514	474	497	520	471	481	476	485	491	493	505	502	539	482	508	476	531	481	498	516	459	473	513	443	480	547	501	497	497	507	547	480	476	492	504	518	505	499	500	492	503	494	490	483	527	503	498	476	478	520	467	492	536	493	517	529	476	503	477	475	494	494	474	491	526	484	505	490	490	504	500	467	509	431	454	526	480	487	491	512	524	494	491	501	474	498	464	488	489	452	511	490	474	526	512	463	477	508	507	500	506	486	512	456	499	507	458	488	520	475	480	518	512	486	485	522	500	458	523	516	483	478	533	446	563	472	516	494	479	483	458	511	454	490	521	476	514	501	512	494	472	486	478	489	488	487	465	487	484	506	527	503	506	481	488	512	467	480	468	503	488	465	471	496	517	494	549	496	493	565	485	519	474	484	489	485	456	517	495	477	507	492	502	497	527	527	496	507	497	541	489	506	519	453	457	479	468	482	499	508	510	497	495	501	507	517	491	464	486	545	505	502	484	505	524	496	505	478	468	490	500	494	516	483	496	455	492	499	475	478	490	469	498	505	490	512	506	483	512	494	493	500	484	478	471	532	496	502	468	500	469	495	464	509	485	499	510	487	555	486	543	484	502	516	501	565	490	486	510	527	493	492	506	512	464	496	459	506	467	487	459	463	494	505	483	488	470	500	456	487	512	483	494	498	519	500	508	505	453	520	492	544	535	472	523	459	466	470	540	499	517	461	521	513	536	477	512	485	520	498	462	476	494	529	487	532	537	511	518	489	506	507	491	520	494	494	496	488	509	507	519	538	507	500	453	480	515	518	567	494	527	501	512	494	498	532	455	493	489	495	489	503	488	518	469	469	482	520	488	516	478	492	477	493	486	501	532	511	528	503	515	476	480	508	487	490	510	461	497	494	502	487	512	492	474	477	454	496	512	459	482	529	458	490	530	506	505	488	497	494	464	460	458	486	474	495	542	484	471	499	455	524	467	515	445	503	498	503	499	512	499	469	502	478	508	479	464	473	464	491	499	488	519	522	506	508	505	514	507	553	490	527	483	512	498	496	513	500	503	521	512	469	520	485	490	509	518
15597	6017	7320	6142	3759	2850	1970	1411	1352	1598	1460	912	633	478	395	365	339	291	268	316	244	187	142	142	130	129	131	133	125	143	146	125	168	116	114	135	125	132	122	141	99	104	123	122	115	114	111	109	135	135	139	143	130	114	126	119	140	134	124	117	131	138	119	129	111	133	123	100	122	112	116	135	109	108	122	116	113	102	111	125	98	108	149	123	113	105	123	132	131	101	114	117	106	104	118	132	140	112	130	131	119	104	115	127	136	113	128	135	120	119	126	124	117	129	113	131	109	143	126	122	138	108	113	141	132	104	136	118	145	114	99	114	162	118	127	117	131	133	108	93	109	138	114	120	124	137	122	145	105	136	114	115	119	120	134	103	117	100	138	129	112	132	114	109	120	113	118	114	118	116	106	127	131	121	115	111	143	122	135	117	126	127	125	96	115	136	113	120	97	130	109	122	112	112	128	131	121	122	127	142	135	124	125	131	151	130	122	113	133	93	125	124	105	134	137	104	129	100	109	129	126	112	142	111	114	135	136	115	129	116	126	106	119	110	121	121	117	133	108	115	113	107	121	117	101	129	120	116	108	122	119	140	120	118	138	121	117	140	127	108	114	114	102	99	97	106	120	153	110	106	108	132	108	126	103	114	114	125	108	114	119	98	130	108	119	125	122	119	115	116	131	135	119	115	150	122	135	134	114	118	132	93	123	135	138	110	117	115	102	137	135	124	126	124	131	120	139	114	111	109	109	120	109	120	119	122	121	120	102	105	131	133	136	130	122	104	133	126	107	109	128	139	125	143	96	107	135	110	143	115	106	129	119	118	125	122	121	123	123	137	125	110	139	128	128	123	115	109	127	117	118	120	108	131	110	123	102	146	137	126	123	95	112	122	139	123	119	129	134	111	110	130	112	128	116	129	120	138	119	131	129	124	127	102	97	126	127	110	139	103	137	122	118	107	120	116	133	114	99	115	138	116	119	125	118	111	133	116	95	101	109	115	107	138	126	132	120	126	137	121	109	114	115	119	118	112	111	124	121	120	119	111	99	139	100	116	122	127	113	105	86	109	125	133	140	108	120	129	123	139	153	129	117	135	124	115	120	133	117	92	122	107	129	128	116	117	101	132	131	127	123	119	118	125	130	125	131	109	119	141	114	123	132	104	120	115	117	126	121	120	118	140	122	99	109	141	140	118	127	141	142	119	129	114	113	135	113	118	117	130	123	142	114	131	123	118	122	109	145	131	117	132	111	120	120	125	140	124	114	115	125	100	109	108	131	123	135	130	138	117	133	113	111	110	119	105	108	98	111	111	117	118	118	119	129	128	123	101	125	116	126	111	98	101	117	122	114	131	127	116	120	118	129	108	143	136	112	128	113	129	140	128	113	122	130	137	108	128	126	118	104	136	118	112	119	125	122	136	112	126	129	128	142	113	117	121	107	134	120	125	130	119	109	117	113	122	116	112	141	116	113	124	111	131	106	127	109	110	143	106	132	136	107	107	116	95	121	126	105	111	129	140	108	133	111	135	121	128	129	131	120	129	111	115	126	123	139	109	112	131	110	109	104	132	120	104	104	127	126	108	119	115	104	108	136	112	115	109	116	116	100	146	127	128	120	112	118	133	126	117	139	113	116	140	135	108	119	121	137	111	94	131	128	130	122	132	119	120	109	116	130	110	137	120	133	117	127	136	128	118	125	115	114	113	117	109	117	99	123	106	125	132	142	109	120	159	124	123	113	97	127	144	132	121	122	107	112	130	112	107	117	107	126	125	132	123	117	112	99	120	127	110	123	127	114	132	122	114	111	107	120	124	74	126	132	112	145	107	108	114	125	131	113	134	98	116	134	131	123	148	140	119	127	111	116	118	122	125	116	104	98	122	117	122	112	136	111	111	138	122	106	128	115	127	121	118	112	122	107	127	142	119	126	118	116	134	119	136	103	131	117	100	118	116	129	106	111	138	122	99	130	130	111	126	125	128	119	116	108	127	141	129	125	106	107	119	118	105	105	107	125	114	119	140	128	108	115	149	89	115	112	101	108	128	129	111	146	112	146	99	122	132	103	123	128	123	113	146	116	120	133	127	142	118	138	97	126	116	127	108	127	120	102	123	121	123	129	111	113	118	141	118	117	127	110	130	114	114	123	140	103	129	111	115	106	116	119	114	125	108	120	93	119	129	127	112	136	104	125	115	118	145	123	119	123	119	108	114	119	124	141	115	113	137	148	111	123	106	113	120	113	116	127	119	128	120	114	133	121	108	129	116	150	129	125	110	142	129	113	98	128	115	150	100	125	122	127	134	130	123	128	104	146	131	110	125	110	115	116	127	120	105	100	124	118	109	108	121	130	112	103	120	131	107	123	121	125	130	115	117	127	118	105	119	148	98	112	118	120	128	109	133	106	120	127	112	124	109	127	122	129	133	123	108	116	99	105	127	115	121	121	116	116	128	125	116	109	106	118	124	128	114	113	129	112	99	125	119	108	120	128	119	125	127	119	138	140	118	116	140	118	110	139	127	113	117	114	134	106	125	108	118	128	143	133	155	135	115	137	114	109	122	125	108	115	118	127	119	129	126	101	122	136	134	127	110	102	130	121	117	110	121	108	120	101	145	117	118	147	123	117	114	123	121	109	106	109	122	115	119	127	110	122	103	127	116	119	119	111	126	113	110	99	136	117	125	139	108	121	100	114	128	114	110	107	106	128	104	109	106	119	110	127	117	126	125	123	121	114	108	115	112	105	120	131	106	119	118	126	109	111	117	119	121	129	119	137	112	116	119	99	114	108	115	108	127	133	126	124	118	112	103	106	152	105	124	131	110	117	125	129	109	122	139	133	133	103	128	122	119	124	115	127	124	130	132	108	100	102	124	109	100	120	112	127	135	132	120	121	110	117	114	120	119	130	134	108	106	118	107	119	115	130	115	104	124	132	121	131	122	125	132	123	120	129	126	117	147	134	114	112	117	139	130	104	112	116	130	118	109	116	116	113	111	115	97	117	128	115	118	114	113	142	126	113	112	111	128	123	125	121	122	142	110	116	140	135	124	127	111	128	129	114	131	122	116	129	125	133	124	127	103	124	129	118	119	127	114	123	125	127	124	128	129	112	118	118	136	103	126	104	102	142	124	120	121	126	112	123	117	121	129	138	130	126	108	116	122	103	125	97	101	98	116	109	107	119	105	130	123	128	107	100	134	123	121	145	122	131	113	117	115	105	124	131	120	128	134	140	115	128	111	99	114	115	128	122	133	108	119	110	109	133	124	117	125	124	115	138	117	119	144	146	125	121	137	137	126	124	122	123	123	113	118	112	108	131	127	108	133	127	93	106	120	137	121	122	140	115	138	114	124	111	127	121	131	127	115	129	111	119	122	123	87	104	119	93	111	118	97	119	118	122	120	122	115	126	108	110	114	115	104	110	144	118	123	105	111	142	122	116	126	130	103	114	111	117	124	110	113	115	124	110	112	102	120	114	111	115	101	122	117	107	123	123	123
8898	4852	10376	13030	10716	9803	8247	6031	6193	6524	6064	4409	3418	2604	2228	2193	1853	1387	1622	1567	1233	699	566	528	487	459	407	417	438	412	431	422	401	406	397	372	405	419	384	367	378	388	378	403	366	377	356	394	359	329	343	361	321	380	381	304	367	331	340	363	337	342	354	328	344	347	373	333	318	346	325	331	345	368	335	353	336	341	326	369	379	352	341	307	365	331	333	318	339	333	332	343	349	342	336	364	317	346	341	327	343	359	359	359	335	335	351	322	322	338	329	315	320	368	313	344	324	333	340	372	363	353	324	337	350	353	347	311	354	332	341	322	311	377	337	336	344	343	363	323	303	354	341	301	354	357	303	340	331	295	360	353	347	357	333	340	337	343	370	330	342	339	323	329	328	340	326	332	362	337	316	304	375	316	353	327	354	315	316	311	363	317	337	332	369	314	353	365	326	330	318	367	320	379	315	314	318	332	361	318	350	323	304	363	357	336	347	312	346	306	350	354	320	324	359	310	310	328	335	341	332	325	304	309	327	329	345	328	346	353	355	324	320	333	339	345	330	345	350	294	308	332	342	387	343	303	323	317	315	349	321	298	357	320	321	338	326	340	347	298	294	335	314	331	320	302	320	340	313	309	322	335	319	324	361	362	350	334	304	334	359	343	347	328	339	356	356	344	331	350	344	349	350	321	289	346	361	342	340	350	320	321	330	313	304	340	332	342	336	323	305	314	290	344	339	336	339	303	319	331	339	326	338	323	316	325	342	339	346	346	335	336	353	349	321	332	304	343	342	315	328	328	334	354	316	314	330	343	322	319	332	353	296	317	376	374	341	348	330	344	344	315	345	324	297	318	325	333	354	295	341	318	328	353	323	331	306	324	352	333	342	336	330	328	330	378	306	311	349	361	310	317	317	328	375	315	325	318	352	324	328	350	318	319	340	323	291	349	293	321	302	349	350	344	300	349	354	333	348	333	348	303	315	348	305	356	337	327	314	338	340	302	354	342	342	337	304	377	329	315	329	343	338	323	348	346	340	317	335	326	368	343	344	310	339	320	340	347	318	350	313	355	297	317	350	317	313	342	357	366	344	322	338	349	332	335	318	344	349	326	336	312	345	323	313	345	305	319	322	335	337	304	312	325	329	360	331	313	317	324	350	317	355	319	342	300	342	373	305	318	344	331	341	342	358	323	325	317	340	337	333	332	364	304	335	308	316	303	366	350	333	311	297	311	372	335	338	368	354	357	333	360	318	331	342	357	328	347	345	345	315	318	308	321	351	363	294	300	353	307	319	333	300	315	327	321	330	338	327	326	308	334	308	321	334	304	351	324	319	295	283	349	345	307	349	329	330	322	312	352	326	332	366	312	307	297	342	345	378	332	342	321	355	365	321	345	344	334	318	337	348	331	338	333	372	350	351	328	362	350	330	315	343	350	292	343	330	358	298	322	334	316	340	347	338	348	342	335	333	348	340	363	347	346	334	324	333	338	344	323	326	333	325	333	307	306	330	344	341	349	286	345	345	319	337	335	347	327	316	324	320	315	355	327	358	348	362	330	298	338	369	319	322	322	327	325	300	346	356	307	325	348	338	321	309	294	291	355	340	332	347	353	310	333	332	309	338	355	312	370	320	349	336	344	354	315	331	320	373	328	354	313	315	341	317	306	341	303	344	315	323	323	320	344	332	297	313	329	331	309	322	326	305	336	329	328	350	348	324	324	339	332	339	343	350	332	307	302	326	283	299	328	378	340	312	314	338	342	342	318	323	385	282	285	329	370	357	340	361	331	360	325	333	292	294	303	334	319	344	332	331	357	351	330	332	328	343	312	352	327	308	352	318	334	330	314	324	330	332	309	304	297	322	342	347	306	295	305	316	309	345	298	343	324	339	346	319	358	360	331	305	315	341	323	342	317	330	320	348	329	309	362	328	300	314	333	353	350	344	331	345	335	322	344	326	359	341	349	354	320	350	346	340	339	340	314	341	346	325	372	329	353	327	329	311	362	340	355	295	354	321	373	337	302	332	368	317	332	317	326	342	345	341	334	345	340	321	327	358	346	344	299	328	307	339	327	328	329	347	325	324	334	345	328	362	310	341	319	337	310	337	367	370	341	347	341	320	314	317	318	328	322	364	386	334	338	351	339	371	319	326	368	323	323	327	323	331	324	341	329	315	341	331	343	338	357	359	315	297	319	339	310	332	347	330	325	367	371	339	369	321	344	384	328	357	358	343	342	342	361	324	340	355	335	322	322	332	334	324	344	325	330	306	344	356	339	331	333	345	346	325	336	355	298	363	328	321	341	333	355	316	322	323	321	318	322	333	316	325	328	343	352	340	328	342	336	299	358	320	315	318	335	328	349	316	315	317	332	340	351	324	319	339	320	353	322	289	283	353	336	348	333	332	325	338	341	334	324	351	333	300	317	335	349	345	315	324	326	343	311	322	321	346	305	321	338	280	311	328	337	350	353	300	367	329	349	323	360	340	352	362	341	336	291	309	325	318	294	323	375	335	334	312	318	331	336	370	353	362	334	322	356	337	339	349	359	310	320	334	331	272	352	313	347	332	352	315	362	326	332	332	378	319	325	326	317	310	337	329	319	324	346	335	342	293	322	351	350	320	337	324	322	308	337	323	331	335	352	341	312	335	338	324	352	358	353	290	335	314	327	344	290	313	333	334	347	329	326	335	324	311	331	341	325	320	341	362	358	326	310	329	329	294	308	371	302	340	344	345	323	369	333	309	331	312	351	378	316	334	322	315	314	332	362	322	354	324	299	320	345	322	347	346	301	341	348	338	348	302	348	341	330	370	351	322	322	301	373	331	325	309	357	354	303	342	358	334	345	322	323	322	355	332	354	318	299	329	331	373	309	340	328	332	362	375	308	327	329	323	326	333	337	327	283	346	359	363	312	358	323	380	355	331	376	367	341	346	330	329	318	309	319	325	301	322	323	324	313	342	343	307	338	358	348	336	379	328	354	342	330	328	349	358	358	338	319	360	297	309	312	336	349	305	350	322	329	339	306	329	360	359	388	326	335	372	340	325	302	337	340	311	331	330	318	334	349	340	323	366	306	332	330	362	321	361	314	314	367	348	323	292	316	320	319	350	336	303	312	338	345	342	299	322	333	317	350	335	310	306	356	313	335	323	343	329	371	337	316	331	294	301	345	309	296	324	333	347	333	347	315	316	365	316	328	330	310	312	323	320	319	345	309	322	324	315	317	342	335	341	305	321	342	352	359	320	348	302	319	351	330	300	331	339	346	344	317	378	332	368	351	304	319	364	340	348	343	322	309	329	340	318	331	332	326	325	348	346	344	341	330	340	326	327	314	329	345	343	329	298	370	328	333	320	335	331	319	361	320	343	316	370	334	322	351	305	332	316	326	351	316	339	343	332	311	345	327	307	331	351	331	321	374	372	310	377	340	339	339	332	356	321	326	318	334	328	353	326	302	333	348	347	327	330	358	322	349	353	297	366	343	298	327	319	327	325	315
21581	10482	11342	9027	6043	4842	3711	2512	2100	2442	2406	2098	1425	1123	753	701	569	534	555	578	449	342	291	272	274	253	251	309	280	253	235	248	229	241	237	254	243	220	239	248	237	239	239	268	245	263	233	252	262	247	219	226	234	239	213	245	231	239	223	249	254	262	260	209	240	252	216	253	243	250	244	257	255	225	252	249	263	275	250	215	238	220	224	257	249	229	227	224	205	262	241	235	216	238	255	226	259	221	232	229	256	193	233	252	236	210	189	256	243	224	204	239	244	236	233	234	211	266	228	248	201	216	238	244	218	245	231	235	253	232	239	244	273	207	229	246	215	242	227	234	245	223	236	209	219	231	219	240	240	222	259	244	214	233	239	235	241	234	233	218	224	213	224	213	264	231	228	266	219	229	218	220	236	232	241	235	219	243	217	258	250	220	233	233	230	228	240	258	245	220	236	236	220	229	239	250	227	263	221	220	237	217	245	246	254	252	253	242	225	228	224	211	223	238	230	239	246	199	226	231	245	231	251	256	225	228	234	237	227	221	242	230	244	239	266	239	236	214	233	228	234	226	230	227	229	226	240	217	201	205	218	237	232	221	238	243	234	262	236	257	263	214	210	214	214	236	220	233	237	241	233	253	225	226	248	257	232	256	226	260	193	244	241	213	227	230	218	228	229	233	211	223	232	218	241	249	251	232	198	242	223	236	240	236	241	231	243	240	226	225	236	241	224	231	228	243	242	208	265	246	246	217	235	257	227	232	219	230	243	225	241	234	232	233	246	237	237	231	205	225	249	205	263	237	231	214	249	238	234	265	212	232	234	235	236	234	236	219	255	259	258	210	238	215	246	238	236	254	254	230	240	229	226	223	217	249	229	222	202	239	228	241	240	240	226	252	205	229	275	217	269	246	247	239	252	212	225	228	230	245	247	207	250	226	235	226	237	261	203	231	216	225	238	241	250	224	235	261	250	207	224	241	224	258	255	237	223	223	246	249	286	229	248	216	224	234	256	214	229	222	250	198	240	206	232	218	241	238	236	244	239	204	241	213	204	223	244	236	262	225	207	230	224	222	240	219	248	228	243	239	228	234	220	215	241	238	240	233	242	243	248	235	238	214	208	259	254	228	201	245	256	232	208	223	228	254	247	237	223	206	223	238	234	225	239	213	231	232	242	231	231	203	219	252	225	219	272	247	216	256	242	235	221	226	231	222	231	230	233	208	252	231	238	251	220	226	222	245	250	251	246	232	239	233	211	243	251	256	238	246	241	221	238	206	233	244	251	257	227	245	239	221	239	201	259	227	245	244	237	254	223	231	229	236	218	221	234	218	234	266	219	252	247	225	218	245	238	238	223	241	221	242	255	229	250	196	201	247	208	249	233	235	245	236	229	235	243	230	252	258	224	232	228	272	212	226	238	208	226	248	253	215	233	225	224	244	214	208	237	259	207	258	239	223	254	229	257	202	258	237	238	241	264	215	241	245	227	265	227	249	227	244	222	235	197	236	208	249	238	196	240	220	237	207	212	248	228	222	203	220	227	239	230	240	254	247	238	246	232	227	222	213	221	253	255	234	239	235	235	276	247	223	234	230	248	232	215	222	259	237	221	244	261	217	245	244	224	218	257	219	211	241	252	217	237	229	216	201	209	235	251	207	244	231	215	225	220	250	207	214	237	254	218	247	270	237	239	232	224	216	221	204	216	210	228	247	228	232	235	244	227	194	214	208	241	226	234	249	217	218	219	232	232	214	205	214	234	250	244	228	232	236	240	230	219	233	218	233	222	233	235	227	230	256	207	218	231	250	210	195	251	216	259	226	227	201	237	274	255	226	279	246	246	229	228	227	216	238	243	250	243	232	222	242	226	211	218	212	245	264	237	205	229	240	222	226	233	245	251	233	243	242	221	234	234	244	236	223	202	220	228	234	267	224	236	245	252	250	230	235	257	228	204	218	251	232	238	235	243	233	236	244	243	222	242	244	226	215	230	256	234	240	212	234	252	209	231	237	221	220	217	240	217	233	248	241	251	243	228	233	227	231	218	243	230	239	247	243	194	219	245	242	263	250	232	251	240	218	227	237	221	223	243	228	218	219	261	227	253	236	265	248	218	241	232	242	210	260	232	247	232	235	229	207	260	233	246	226	268	238	193	242	250	243	219	227	265	218	263	224	246	229	222	237	227	200	247	244	238	242	230	223	243	260	228	239	267	234	248	236	228	224	236	260	212	223	251	235	234	235	230	228	230	219	221	248	263	233	225	218	244	231	206	220	239	236	247	224	226	198	229	232	223	209	262	250	217	203	254	234	248	253	248	242	207	219	235	246	263	259	231	253	208	239	232	236	218	247	221	238	236	235	231	239	245	242	202	222	207	234	190	202	230	243	214	235	233	215	243	236	220	246	245	275	220	208	239	188	232	237	251	215	215	228	261	248	259	253	221	244	223	216	219	220	226	219	244	257	234	241	222	250	218	215	242	216	245	227	230	230	264	240	217	249	228	241	238	242	234	238	230	262	215	230	220	245	233	234	267	241	269	206	228	268	242	232	233	227	236	231	226	221	259	221	226	233	223	203	170	238	240	237	221	227	227	237	214	227	255	217	224	239	226	225	229	235	216	230	222	220	226	250	254	213	217	249	225	234	236	257	228	217	249	252	214	254	215	232	222	228	260	252	231	249	238	235	228	224	221	247	250	225	212	226	217	219	239	240	254	252	219	228	239	225	225	225	215	246	239	251	249	189	243	235	228	222	210	215	235	205	229	206	245	201	242	241	232	232	249	219	228	228	216	255	225	257	207	270	215	252	252	248	203	220	254	238	207	221	277	209	203	248	222	224	245	239	240	243	240	236	230	230	234	252	216	263	222	241	235	249	228	255	232	217	238	250	215	238	234	230	226	248	238	254	256	237	256	256	241	216	223	237	230	241	227	251	220	244	230	228	229	203	196	242	260	231	228	213	253	245	254	243	238	247	243	221	258	207	257	227	241	247	242	253	230	259	229	242	255	231	268	241	213	259	232	268	258	229	214	241	252	218	228	240	219	244	257	252	258	229	222	252	219	250	238	231	240	246	231	253	247	244	229	244	217	231	233	235	237	236	239	251	272	215	225	269	215	247	249	207	244	208	195	266	238	211	203	208	202	246	246	238	224	209	229	227	223	280	250	231	240	231	241	235	217	209	211	201	189	238	218	239	252	228	232	211	230	244	257	244	238	207	257	241	238	236	234	236	222	245	241	241	230	228	258	243	226	227	244	228	260	224	264	247	219	210	223	237	258	243	236	236	247	223	242	208	257	219	222	222	228	254	226	241	238	235	230	220	239	245	258	232	261	234	232	219	226	230	247	250	256	225	224	231	246	206	228	227	237	218	229	229	240	239	239	257	188	238	215	217	244	245	222	246	236	266	256	246	235	221	223	245	224	235	234	223	238	205	240	250	236	217	255	219	231	215	209	244	216	248	218	232	224	250	224	233	236	271	222	253	263	261	240	246	250	228
10946	7567	14794	16107	15158	14346	12623	9338	8605	9883	9364	8553	5904	4947	3713	3507	2769	2648	2916	3129	1988	1276	1128	890	833	801	749	833	736	762	722	756	746	697	705	671	675	666	669	693	630	671	682	642	642	655	644	644	617	662	652	653	650	615	621	595	611	610	613	629	590	580	622	560	623	627	616	540	623	640	610	570	597	598	599	557	588	583	527	668	581	584	571	616	626	576	635	592	563	595	562	596	562	580	584	598	610	611	572	565	588	572	579	566	552	575	575	601	622	590	595	563	578	591	589	608	603	566	628	590	609	602	574	606	592	580	592	570	561	594	602	622	536	547	632	585	605	565	600	581	597	569	588	559	578	550	585	567	568	586	555	592	550	558	580	584	612	559	617	579	583	580	536	633	552	605	541	550	610	607	506	574	572	586	555	588	593	590	567	532	576	577	599	570	555	589	594	596	580	584	566	600	594	607	598	579	569	579	579	545	544	579	553	588	528	582	594	554	569	586	591	588	600	596	618	548	532	578	580	505	600	598	553	573	575	523	562	627	548	570	596	585	576	601	580	581	550	579	594	551	610	583	595	553	572	567	618	567	584	568	574	600	590	583	554	563	595	551	608	560	571	625	559	564	605	597	620	576	588	567	575	604	559	544	576	579	596	550	563	573	537	580	573	579	550	612	584	582	524	570	588	557	537	538	563	540	580	536	580	559	570	598	591	584	531	575	557	561	573	572	593	607	542	573	611	575	629	575	569	602	605	598	587	579	609	587	567	540	588	584	601	507	584	554	595	570	620	640	587	540	554	577	566	579	583	605	584	582	576	569	600	559	563	593	568	536	530	574	608	602	567	524	557	563	590	534	562	574	634	553	599	591	605	573	560	556	554	590	584	541	586	553	550	605	565	565	574	536	591	571	585	597	603	554	592	578	585	567	584	590	578	570	588	593	535	588	588	565	609	562	588	586	559	569	575	558	609	523	542	589	574	575	559	578	579	571	618	539	559	559	577	544	583	538	532	591	590	557	586	549	597	601	572	581	560	600	566	597	546	611	569	564	571	565	580	577	576	559	555	574	623	594	592	576	597	597	560	570	563	531	594	581	593	594	571	594	615	560	576	593	545	556	568	588	589	573	583	528	625	599	545	575	607	549	554	548	579	559	591	587	580	606	601	520	586	586	559	602	542	562	539	587	561	580	599	577	610	572	574	606	566	624	584	591	613	599	565	552	479	594	586	602	536	538	576	586	586	586	553	551	563	573	579	541	566	558	554	553	601	569	526	582	576	599	560	581	586	569	573	555	577	579	581	568	559	598	614	560	581	561	583	554	589	632	525	597	563	578	612	589	587	612	557	572	592	590	570	570	564	594	585	553	623	567	586	590	558	574	576	559	602	581	560	573	592	569	561	548	570	577	573	549	617	544	589	519	596	573	577	564	589	580	611	575	575	614	562	554	589	607	556	582	547	614	557	650	564	575	561	565	603	521	518	567	572	581	547	589	569	616	542	521	609	587	577	576	550	575	551	556	545	576	580	583	549	595	623	581	562	603	573	590	585	610	569	566	560	640	535	572	584	567	618	559	601	583	649	595	587	592	615	603	601	542	571	571	587	591	585	581	572	612	583	564	583	572	551	539	559	580	606	545	556	603	585	576	557	566	579	629	596	570	611	565	604	567	600	552	616	591	595	564	578	561	540	549	606	617	562	566	582	540	582	579	555	586	604	555	567	652	553	585	540	600	604	589	570	543	555	593	548	595	623	607	572	594	568	586	558	555	546	584	559	555	571	597	532	557	613	564	566	587	631	535	564	545	587	537	570	632	562	593	571	623	571	567	565	579	553	590	636	561	583	561	571	548	543	557	558	592	585	542	559	556	598	558	556	568	581	590	581	564	575	551	574	525	630	574	564	576	584	568	565	557	570	559	565	620	536	553	575	570	577	549	557	577	556	600	579	579	581	546	559	539	573	601	577	561	572	579	571	551	560	623	592	569	591	557	570	574	592	577	563	559	574	550	571	585	603	586	557	588	588	602	555	586	568	577	622	573	602	614	578	593	620	593	579	562	563	591	550	536	586	555	593	590	563	562	576	591	635	583	554	516	569	554	568	571	604	624	574	600	586	631	569	542	560	549	538	594	563	578	554	566	526	569	532	613	566	601	536	591	579	559	544	580	580	553	565	568	559	573	609	609	581	567	621	587	561	582	569	636	596	577	555	642	570	592	523	562	529	556	549	567	552	582	589	589	577	597	566	576	567	570	539	612	597	594	601	621	570	584	616	589	552	608	569	588	575	578	577	568	591	551	557	582	568	568	549	595	516	591	556	561	618	611	618	585	559	560	564	543	562	591	597	596	594	565	567	567	575	584	580	576	578	557	572	614	564	548	552	576	590	531	581	631	521	565	585	551	594	543	580	567	595	582	584	587	548	594	598	609	580	590	580	591	550	576	560	591	587	591	572	571	564	642	561	619	553	590	563	583	613	626	574	576	517	600	543	575	589	595	580	602	617	578	622	556	562	612	558	621	554	604	583	556	580	551	607	572	614	577	559	608	552	580	620	591	569	571	570	593	579	579	622	600	563	585	562	563	595	590	559	632	576	579	574	550	571	557	569	602	562	562	563	583	573	587	561	571	604	559	598	606	607	535	537	535	543	557	601	616	535	543	557	570	601	575	586	598	584	626	580	554	578	605	607	585	596	574	611	603	592	572	598	553	573	548	572	569	579	551	617	611	617	588	630	593	539	535	594	545	616	562	593	580	524	597	562	590	558	550	565	592	624	558	553	570	610	562	564	586	585	575	556	576	539	632	544	586	545	529	589	588	547	596	638	595	586	553	563	564	613	582	602	577	601	604	571	566	601	598	549	607	568	531	583	576	592	548	621	535	598	597	582	580	575	631	573	552	590	604	540	561	592	559	602	618	554	540	586	588	593	581	581	624	597	574	582	577	553	575	576	548	566	566	545	561	591	583	558	599	562	604	547	604	564	559	621	586	566	610	583	569	580	589	550	561	563	601	585	555	566	562	604	580	549	584	586	552	568	558	611	572	569	538	553	595	558	560	548	582	571	588	572	516	590	549	572	576	558	596	543	595	564	588	618	535	571	608	559	600	619	583	583	588	547	587	592	537	561	576	583	553	549	578	613	569	559	586	594	542	592	556	569	543	566	556	559	604	576	587	568	562	580	611	605	583	555	583	574	584	568	598	521	596	592	562	564	605	604	608	584	573	597	558	529	580	571	561	609	590	584	588	588	585	605	541	586	546	561	573	561	582	538	550	581	536	556	578	565	576	609	599	528	555	556	595	573	566	560	587	587	576	565	561	580	587	587	616	571	581	570	550	515	576	592	577	551	559	541	615	559	562	565	560	603	583	555	589	571	569	589	530	582	580	531	565	583	559	593	587	595	544	562	556	591	628	576	589	550	600	557	594	586	611	577	604	561	592	607	560	558	541	533	600	575	535	604	606	558	550	605	596	592	591	595	575	527	613	539	603	582	584	595	573
4936	2213	2777	2016	1686	1367	967	639	410	343	311	268	276	272	255	230	237	215	214	222	211	226	191	190	195	209	240	217	218	197	206	189	229	193	228	209	195	213	203	200	230	222	207	243	187	215	240	232	184	208	202	223	185	194	218	215	207	254	216	210	219	218	201	205	257	225	223	199	210	199	224	202	210	242	192	227	199	213	219	204	218	212	219	231	182	223	191	214	240	236	246	191	185	199	204	199	212	220	229	218	210	201	194	197	212	208	208	231	195	214	197	223	208	200	200	214	233	213	197	180	199	198	209	210	200	199	220	224	204	213	211	206	219	212	223	204	226	225	224	208	182	197	220	203	175	211	207	197	189	210	214	194	204	202	227	224	211	213	222	216	221	184	186	200	208	228	217	198	238	223	211	212	191	238	235	226	196	227	232	191	222	211	204	215	208	223	201	204	217	227	201	207	223	196	233	208	211	193	199	193	257	231	198	220	226	203	219	205	218	201	199	231	205	217	208	199	213	223	198	177	198	223	196	212	187	219	207	202	202	203	194	201	207	200	216	230	208	200	245	215	185	202	221	207	208	183	198	221	226	221	182	217	246	185	201	219	185	227	207	200	197	221	233	230	221	202	218	198	214	204	208	215	223	193	204	206	195	204	205	205	205	217	209	226	213	195	187	229	180	214	190	214	190	221	201	205	200	217	221	213	220	206	227	194	195	225	209	202	219	207	216	233	199	176	217	207	199	175	194	198	203	193	222	194	204	211	210	229	233	214	193	190	205	199	215	226	198	225	220	221	220	191	190	225	211	196	205	208	206	217	210	200	204	223	196	196	211	206	203	232	195	225	221	219	207	220	193	231	219	214	217	213	217	196	205	205	223	228	206	189	235	232	218	205	205	207	212	198	203	244	208	217	201	220	198	221	216	180	220	217	168	220	199	203	199	221	230	202	236	213	198	204	220	203	192	173	213	216	208	194	202	195	222	208	232	202	203	210	217	219	212	198	201	199	230	196	206	201	205	195	208	251	176	195	224	225	222	192	232	203	212	220	182	192	193	218	198	170	222	251	230	203	217	213	214	198	195	194	211	211	214	209	208	191	198	219	211	207	206	209	244	202	199	209	209	177	203	204	207	239	192	220	208	195	200	208	201	233	223	170	218	192	236	222	205	213	192	220	202	196	218	197	205	187	217	210	209	207	213	246	228	232	230	205	217	199	209	221	231	213	176	236	250	208	230	234	222	208	194	237	227	167	188	217	206	229	207	233	211	217	204	222	194	205	203	194	215	222	208	195	178	230	202	182	208	209	200	203	193	207	201	217	232	211	213	219	213	217	219	201	190	221	207	214	205	205	228	191	201	204	200	256	215	204	182	237	220	226	196	209	201	211	216	202	178	227	221	225	199	211	238	207	201	207	227	237	206	205	213	214	224	192	204	216	198	217	222	256	192	204	206	237	206	215	220	203	202	193	221	198	212	218	180	220	195	188	202	205	210	221	220	224	191	185	187	227	194	201	203	225	216	207	211	204	210	189	213	220	209	192	225	208	220	220	188	193	210	222	211	211	219	218	211	210	203	217	207	205	199	187	203	204	213	230	206	199	253	231	204	186	215	228	206	203	207	200	215	216	232	211	201	216	218	202	229	218	200	209	204	216	185	200	207	234	182	207	236	217	194	193	202	224	215	200	211	180	216	208	208	209	215	199	220	201	232	204	195	242	201	189	204	208	220	207	248	238	204	201	215	193	208	235	225	203	229	203	228	196	211	207	209	198	200	218	198	221	211	195	224	204	201	195	207	221	252	219	236	221	204	232	194	220	209	200	197	226	186	207	184	243	189	218	207	220	223	234	209	206	201	213	190	193	211	211	222	229	207	212	219	215	224	233	224	205	181	219	220	213	204	202	197	218	198	196	203	200	216	228	204	221	224	190	196	223	201	226	234	211	245	224	201	193	218	238	207	220	209	195	221	211	213	220	209	224	194	190	199	236	189	207	198	188	221	191	212	192	178	210	219	182	209	211	198	206	217	228	201	219	209	220	240	219	185	206	253	222	231	195	211	206	225	227	227	245	214	233	231	220	191	217	241	214	203	184	227	214	216	210	198	220	224	223	245	193	193	199	228	226	228	199	214	236	227	202	232	198	227	229	244	189	213	224	234	193	212	197	211	210	197	221	222	214	202	203	230	217	183	217	198	185	182	212	224	193	229	194	210	213	202	209	217	217	223	188	186	201	188	228	191	212	201	223	199	232	169	218	211	197	229	201	196	218	213	206	221	248	217	220	223	217	179	197	218	194	203	223	223	214	214	249	198	216	201	217	210	240	232	205	203	214	215	206	212	208	249	184	187	189	238	230	228	229	218	204	217	218	183	208	194	198	212	241	208	201	215	214	243	217	246	204	199	198	208	200	228	219	235	211	229	224	217	214	207	218	200	219	193	206	243	190	186	222	211	219	217	235	194	189	214	185	210	213	206	216	212	191	218	201	209	198	211	209	214	201	233	196	205	202	224	189	215	205	204	196	207	224	221	193	209	213	240	229	218	205	185	215	187	190	217	243	227	209	212	202	208	219	180	210	190	187	207	199	222	214	227	192	205	211	210	218	223	228	209	205	204	212	221	196	204	222	188	221	217	227	205	203	187	220	182	194	208	219	187	201	202	187	211	210	196	201	220	215	176	241	206	213	197	210	217	211	197	206	213	231	216	224	212	220	221	192	227	231	216	209	225	210	222	201	217	182	220	225	218	224	204	208	203	195	213	203	222	218	214	202	220	253	212	233	200	184	187	223	180	194	217	190	191	212	164	179	193	249	193	207	219	213	225	199	220	191	209	238	210	219	198	191	188	198	246	209	220	212	240	199	191	192	196	196	190	212	214	179	204	212	227	206	204	211	204	190	210	204	189	210	218	238	192	201	232	189	216	243	192	192	189	179	219	193	201	226	235	217	204	208	203	196	208	222	196	194	227	219	191	223	205	243	199	187	210	210	190	258	235	216	199	187	202	214	206	217	211	226	226	185	183	208	204	206	211	190	196	213	218	201	213	222	244	222	206	189	214	193	216	214	213	230	220	191	204	190	200	249	213	209	194	205	192	212	217	210	241	181	204	194	201	215	222	222	206	217	213	236	208	213	188	222	219	192	194	206	224	205	205	204	200	221	205	230	219	216	223	209	204	199	183	223	165	202	210	176	214	201	202	205	221	196	214	226	210	204	232	209	200	220	219	210	219	242	219	198	226	182	208	216	195	218	225	232	200	211	197	231	219	243	201	221	212	217	207	202	223	210	207	237	213	199	207	219	208	204	235	215	202	205	227	195	221	219	201	186	216	222	202	242	228	195	198	199	207	228	191	222	206	198	237	196	207	190	217	238	232	179	218	236	221	180	188	188	194	226	219	243	191	218	219	222	239	200	213	208	204	244	193	215	204	206	200	208	209	220	244	230	210	196	186	203	226	198	217	230	226	215	204	213	192	224	192	239	196	229	214	213	215	201	205	208
3534	2273	5533	5894	6190	5663	4205	2737	1735	1390	1178	970	861	761	724	671	584	599	539	555	530	558	539	544	515	526	498	467	529	502	526	503	473	526	484	531	499	511	468	501	553	507	474	510	512	500	521	484	552	520	544	512	493	528	496	489	514	524	468	533	524	544	512	528	487	465	470	486	503	508	499	480	507	505	508	522	506	534	485	494	498	517	470	512	497	487	473	462	503	445	490	537	508	526	489	501	509	494	504	506	507	488	490	502	485	506	491	558	477	510	534	481	504	481	483	521	461	514	520	513	502	516	502	518	505	528	453	528	512	469	517	499	484	511	532	501	495	519	493	541	488	516	494	487	494	516	502	503	479	506	508	534	459	531	532	464	497	504	535	478	468	503	482	527	515	485	531	535	532	507	556	518	484	525	511	536	545	536	478	502	507	463	515	493	492	479	506	518	473	493	489	499	481	508	503	515	495	523	480	478	501	461	511	455	500	460	496	519	495	473	487	465	500	488	516	519	457	522	529	539	480	495	536	491	507	518	527	473	516	489	494	508	475	531	501	484	509	497	518	500	496	520	511	464	508	498	503	531	504	541	525	489	482	518	489	491	516	497	510	513	508	526	508	495	524	509	507	496	506	486	469	498	517	482	479	495	492	484	457	532	525	537	497	470	489	493	485	499	527	495	491	573	549	472	495	502	503	484	460	487	471	500	494	500	549	516	464	520	485	486	508	519	524	529	500	489	526	499	501	459	537	473	527	480	534	482	507	500	495	487	496	505	532	541	447	501	479	526	486	462	501	495	536	508	494	519	499	501	517	516	536	493	542	552	503	521	492	501	475	524	527	524	495	481	516	532	465	469	502	523	525	530	521	515	512	508	489	532	482	508	514	517	552	510	495	475	553	482	546	554	509	513	530	494	494	520	534	504	488	477	500	476	513	499	495	541	507	495	450	512	520	463	497	474	481	494	547	523	543	489	498	465	551	488	486	490	508	486	527	512	507	463	510	463	501	489	482	481	497	499	478	520	462	519	453	499	518	459	464	519	466	510	503	511	498	497	514	496	511	461	482	529	519	486	521	492	528	526	488	502	535	497	535	481	496	493	505	503	517	501	541	515	494	486	454	494	498	497	541	514	468	512	480	523	537	468	512	475	527	504	496	494	485	479	521	508	481	517	485	473	525	483	494	511	542	502	474	501	515	502	495	508	531	513	517	472	520	509	510	452	527	540	477	453	448	513	497	516	533	524	461	471	475	501	495	541	501	507	495	491	470	528	497	574	512	519	524	529	535	490	534	508	518	546	534	505	521	513	510	513	464	501	474	515	529	489	483	477	492	521	479	501	513	483	500	519	520	514	546	493	529	509	529	517	508	474	481	505	504	498	502	478	523	512	509	490	493	500	510	458	504	490	543	509	500	495	484	480	507	490	452	511	503	520	543	510	501	464	488	505	499	511	507	525	502	501	547	522	498	544	514	515	506	457	530	506	496	504	545	542	501	500	513	483	533	494	508	458	483	496	507	472	512	515	507	519	493	507	533	518	539	470	489	479	466	498	496	505	474	488	514	477	522	520	515	515	530	452	490	472	460	500	486	502	532	510	490	527	485	555	484	555	526	519	493	503	496	494	500	450	507	481	483	504	514	484	472	465	456	496	482	528	519	537	492	506	474	490	523	472	481	503	489	487	492	511	500	530	540	517	490	504	492	495	484	522	504	504	520	502	499	512	498	508	519	507	503	465	498	482	528	523	523	507	462	519	477	512	469	528	524	506	500	465	493	505	481	525	519	480	506	504	513	474	507	495	518	496	496	531	502	512	476	511	508	512	475	497	465	466	529	493	483	503	508	488	532	484	508	505	533	496	492	523	569	465	482	457	559	472	528	484	506	484	497	513	508	537	540	500	503	493	512	494	527	521	500	540	505	460	498	542	482	542	477	548	528	517	495	493	510	524	494	487	488	486	483	530	521	499	529	486	528	497	515	547	484	484	513	525	530	503	519	508	460	478	468	499	484	493	499	496	504	497	492	483	517	508	482	498	507	481	456	462	500	500	504	489	486	477	529	504	506	491	480	509	517	529	504	460	532	489	504	493	538	495	474	474	470	496	513	493	464	494	527	494	532	535	509	497	513	525	485	516	530	523	487	476	486	444	539	517	506	481	488	465	511	512	524	493	531	520	507	520	487	520	519	520	496	489	500	490	517	526	505	528	506	512	482	487	486	508	514	491	471	539	485	519	527	512	466	480	512	509	519	471	508	509	521	496	520	501	502	494	503	520	507	512	518	536	523	501	495	503	538	499	502	529	512	508	505	508	521	495	467	506	484	536	469	500	537	530	455	516	495	475	521	474	503	495	483	488	488	454	507	505	491	525	539	503	509	512	492	523	506	534	506	478	535	503	485	488	498	517	470	516	528	458	492	498	528	468	492	502	484	534	463	497	467	498	508	489	529	558	524	523	494	504	539	501	445	507	485	510	505	524	502	473	474	532	505	467	507	507	461	484	478	510	478	491	472	475	500	463	488	499	501	524	519	473	544	502	507	493	478	495	511	485	528	496	487	492	490	522	477	479	519	504	508	501	484	495	479	500	464	489	565	470	522	494	529	463	536	482	494	495	473	542	464	514	516	505	491	490	519	490	493	519	504	489	506	456	514	533	482	453	453	492	518	478	475	479	479	548	548	490	527	469	481	496	514	510	496	497	525	485	499	510	494	495	496	498	502	525	507	525	514	523	532	537	547	507	482	509	459	491	478	525	510	506	486	469	500	521	548	523	502	514	518	495	487	504	499	519	501	477	472	499	499	440	480	494	535	487	503	527	521	514	501	546	450	474	509	515	481	440	489	472	482	561	474	488	510	519	513	494	498	487	485	481	526	527	530	510	496	539	481	507	473	506	526	480	507	483	506	489	518	496	513	484	497	522	504	496	472	476	488	521	523	468	530	499	506	520	514	526	484	518	469	505	506	486	515	474	535	482	527	501	479	443	507	486	502	512	514	489	516	522	512	516	505	512	499	521	505	538	478	522	478	515	500	490	447	513	508	517	533	522	511	501	506	468	525	485	464	499	522	511	479	505	526	511	495	485	525	529	488	517	525	480	534	485	496	519	510	489	532	493	537	475	512	505	497	457	473	488	515	487	518	499	525	483	494	505	509	484	524	522	477	511	500	549	505	494	507	502	497	470	493	498	529	524	516	471	483	525	514	489	505	520	482	495	533	494	480	490	474	454	508	552	509	468	523	512	512	462	470	510	516	499	495	483	468	523	477	521	516	480	487	490	507	517	477	494	480	494	485	504	487	540	499	480	548	485	480	504	466	495	535	475	503	513	504	532	476	503	483	474	516	521	500	499	512	497	512	546	488	504	506	519	486	481	495	515	523	526	517	463	502	544	498	484	486	498	519	484	526	510	486	483	521	537	485	509	507	502	528	482	486	498	468	508	537	476	510	479	458	498	502	527	496	501	472	513	486	506	518	520	503	527	527	471	514	490	525	516
13897	6047	7805	6093	4903	4183	2662	1603	1123	1171	1144	1002	740	536	453	345	258	268	283	326	239	154	162	166	129	150	130	136	126	129	147	138	138	161	144	130	133	115	128	120	127	158	139	132	143	154	95	121	137	124	134	131	110	118	129	129	132	133	129	141	129	136	139	121	144	145	111	137	130	140	123	133	131	123	119	116	126	138	120	116	125	128	128	123	114	141	130	124	157	121	132	142	122	140	127	120	116	126	126	128	120	115	137	125	109	123	136	134	107	129	115	111	152	122	127	100	135	122	122	132	145	119	112	122	134	123	148	118	119	111	114	112	118	136	144	124	116	126	150	114	139	122	132	115	130	121	122	106	125	159	139	129	115	125	117	126	135	139	125	133	122	122	111	109	116	116	138	119	127	136	139	124	104	140	116	123	127	135	135	129	116	115	158	122	125	121	108	135	125	132	122	116	144	145	105	123	125	137	137	122	140	106	126	138	139	129	123	127	117	111	111	99	148	137	111	166	99	142	122	117	142	115	140	136	135	122	118	135	143	122	121	132	138	130	107	115	102	115	130	140	141	130	130	124	147	116	142	139	120	137	120	140	146	129	112	142	130	142	130	109	123	140	139	111	106	116	132	151	104	135	145	129	128	116	130	121	117	144	146	132	107	119	124	132	118	139	128	123	127	133	124	131	135	131	94	129	121	122	110	144	126	129	124	120	125	134	121	111	127	128	144	131	117	140	124	127	113	156	124	131	121	126	112	115	135	135	126	127	119	126	130	122	127	112	123	112	110	126	114	152	120	128	126	142	109	131	122	130	111	111	149	128	119	123	132	134	116	121	145	156	133	141	143	160	120	143	115	112	139	138	106	128	153	122	124	112	108	111	116	120	141	118	122	130	127	118	103	130	121	127	124	147	118	90	124	121	123	127	123	127	126	120	144	140	134	108	128	131	129	131	124	126	124	151	121	109	135	135	149	117	118	124	147	113	136	133	125	119	130	135	113	124	119	136	118	140	124	126	112	131	123	115	126	104	124	142	137	144	124	109	122	141	100	137	127	123	144	127	124	129	125	130	125	130	128	118	116	118	141	137	148	101	133	150	128	111	128	137	134	110	138	112	117	147	105	109	136	120	118	114	122	112	118	127	123	112	134	125	136	107	130	124	125	122	109	127	133	127	116	110	132	128	112	124	126	147	139	118	138	134	146	131	104	136	128	132	129	135	137	120	127	119	130	130	134	125	121	114	138	128	115	144	151	127	131	124	130	134	118	129	140	128	116	139	149	131	135	119	131	110	120	143	137	117	126	136	126	113	119	128	109	105	119	139	136	124	137	135	119	119	125	133	113	111	117	114	146	126	109	129	134	136	108	138	131	140	132	141	136	128	140	121	155	133	152	120	144	124	150	125	121	137	155	141	131	137	131	143	118	119	131	137	118	144	107	122	122	131	125	133	133	147	122	124	122	119	114	113	154	144	113	140	126	121	112	147	137	138	123	97	115	120	123	110	101	114	120	125	116	111	113	142	127	129	121	136	117	127	114	130	140	121	134	127	128	119	105	121	133	123	118	119	117	124	145	120	132	135	132	122	140	120	126	122	122	126	131	121	121	114	135	132	115	151	134	124	148	121	119	120	138	131	127	128	132	146	121	126	118	120	116	125	148	107	127	141	139	144	117	124	120	134	113	119	118	132	115	126	104	111	145	143	147	147	132	118	134	123	125	111	119	129	141	138	133	124	128	130	137	130	111	132	128	152	139	122	127	142	137	126	121	115	146	144	128	143	130	124	130	148	139	138	128	114	112	105	148	125	116	108	142	114	122	112	108	147	139	119	132	128	135	143	114	130	118	138	152	133	151	130	121	102	118	142	131	135	138	128	128	138	130	123	134	123	134	140	129	115	116	140	114	123	128	133	123	150	121	126	125	119	143	125	115	99	129	126	123	119	122	121	144	126	145	130	115	126	142	126	119	120	129	127	129	141	108	118	130	126	116	137	140	129	134	143	125	141	121	106	119	125	141	142	117	138	126	132	145	139	124	154	144	118	136	123	116	123	143	146	122	124	109	141	127	121	128	114	135	136	129	121	146	113	109	125	112	119	102	102	124	148	110	118	135	125	134	118	128	129	125	120	120	124	131	142	119	129	109	111	109	125	104	117	123	127	138	127	123	120	148	125	131	113	130	134	133	120	155	117	121	125	120	116	128	128	114	129	123	136	135	142	122	137	124	126	119	130	108	142	107	118	135	132	146	123	139	116	125	122	152	129	128	141	148	114	149	139	124	137	124	111	140	118	132	122	150	132	127	126	131	132	128	149	107	125	139	138	112	99	120	131	120	141	131	131	117	144	146	128	123	118	129	132	119	119	130	128	128	116	134	125	110	141	107	148	115	127	121	122	118	128	123	128	111	137	129	134	129	117	136	100	130	141	93	118	118	149	126	125	135	125	137	113	145	130	147	110	110	125	131	127	109	111	130	100	147	109	127	140	136	111	135	105	122	126	135	138	116	119	123	103	128	111	128	149	124	125	126	105	140	130	124	107	139	116	126	125	143	125	125	130	124	129	122	136	119	119	122	142	129	143	133	131	125	133	136	129	152	109	131	130	117	124	124	130	123	128	136	112	114	116	119	124	136	125	89	132	118	100	143	131	124	124	138	130	123	131	125	122	134	137	136	115	112	142	143	117	127	133	120	125	136	119	138	142	126	120	138	117	122	113	125	126	130	114	138	125	152	134	119	143	134	128	105	127	137	128	133	110	117	137	137	122	126	123	117	126	107	134	130	104	136	133	142	127	135	133	125	118	142	127	131	116	150	111	125	124	143	133	127	129	126	130	136	120	137	140	146	150	125	127	120	125	139	114	133	138	141	115	125	118	111	141	137	126	138	138	134	125	139	108	138	143	139	109	129	140	146	139	122	110	124	132	120	110	112	133	122	128	118	137	119	107	121	123	139	127	129	149	126	131	124	156	97	144	115	141	135	141	144	125	143	112	142	141	146	129	121	137	117	138	120	120	121	131	130	131	123	124	140	130	122	154	118	114	127	126	114	127	116	139	125	132	117	127	135	133	105	121	127	118	112	146	131	123	147	131	113	163	120	142	124	140	127	128	131	137	122	107	115	118	133	116	137	135	140	108	115	143	127	131	134	137	128	146	139	118	132	141	141	127	136	119	136	135	144	130	125	117	141	137	134	146	120	110	128	133	150	136	95	129	127	122	140	132	130	120	140	128	119	157	127	142	125	141	134	138	113	137	123	130	131	129	123	123	100	132	115	125	113	126	132	136	148	129	124	121	137	132	120	117	154	124	128	112	125	133	116	141	140	125	133	128	114	146	130	131	119	150	115	137	130	147	124	125	132	136	125	120	142	147	123	137	118	140	103	98	118	122	143	130	137	131	131	127	119	114	129	125	128	134	140	121	134	110	118	122	124	122	129	134	108	125	131	132	131	139	132	141	131	123	106	90	111	128	152	120	118	137	113	140	132	121	130	112	115	136
8273	5164	11260	14036	14805	14192	10466	7484	5414	5281	5370	4366	3472	2942	2445	1693	1339	1409	1771	1690	1111	719	645	575	471	475	446	444	417	414	448	463	453	422	418	421	398	382	408	380	392	392	429	392	369	391	394	378	391	380	399	373	351	364	358	394	367	343	336	334	370	379	374	381	366	364	389	333	376	344	380	357	363	351	360	387	353	362	379	369	360	324	351	346	331	354	337	377	363	385	347	352	355	345	328	352	336	333	313	356	338	381	355	352	344	348	341	378	360	311	384	337	342	333	324	337	371	375	382	365	343	346	367	365	374	382	313	349	310	321	349	348	359	367	331	350	371	354	356	349	336	316	350	326	360	363	326	329	339	373	309	319	355	336	365	368	358	335	331	354	358	314	348	384	353	354	356	375	387	322	311	312	344	324	325	347	361	356	343	307	373	367	360	341	356	327	359	354	354	351	371	361	329	357	362	342	342	339	342	312	344	382	360	365	365	360	352	355	373	371	328	363	313	367	372	358	333	363	378	335	375	348	318	350	309	299	357	345	345	356	316	374	374	351	352	356	348	372	322	368	344	310	355	313	346	338	359	342	351	324	321	361	337	367	372	338	359	364	323	355	340	331	355	352	348	340	390	327	331	349	359	348	346	316	332	366	303	340	331	354	330	365	369	329	345	357	346	386	335	307	331	334	384	345	325	358	354	331	348	350	366	333	360	374	350	349	338	348	381	345	348	359	363	347	348	346	367	337	341	354	342	366	337	360	375	347	334	348	329	357	345	348	376	330	365	353	354	400	374	339	344	381	360	348	334	357	341	335	340	376	363	376	369	326	356	332	354	339	356	321	345	378	328	326	376	345	349	372	351	352	345	320	347	389	338	356	358	315	327	382	375	354	354	337	343	336	316	335	326	343	350	336	360	365	348	312	343	336	337	342	376	329	341	337	372	338	351	331	334	300	358	369	340	329	349	309	346	344	387	349	345	334	353	371	356	341	321	354	341	337	359	342	359	356	348	350	353	354	345	341	319	357	355	332	377	344	351	307	347	348	304	336	337	340	388	350	347	342	337	358	363	354	325	371	336	347	351	371	359	364	351	367	355	370	339	316	326	301	351	314	341	310	368	344	364	316	330	315	351	295	343	325	401	379	349	347	348	325	334	347	306	355	364	306	340	330	361	328	298	335	333	321	379	329	356	339	355	372	350	361	346	337	338	353	354	378	347	342	333	348	336	363	350	339	355	306	375	352	355	372	357	348	314	343	372	415	344	362	382	387	330	351	366	340	348	371	355	314	336	346	347	342	311	342	362	345	340	350	347	348	355	358	341	352	380	371	386	346	342	342	361	347	362	353	331	338	363	388	391	322	344	369	354	378	332	366	339	356	344	339	367	379	342	312	368	370	361	342	329	362	365	332	340	350	348	346	353	351	347	356	346	393	341	341	366	353	360	358	342	333	320	326	336	348	350	316	315	321	354	356	316	357	345	343	371	358	324	365	347	341	395	347	358	330	343	346	342	310	352	345	350	352	334	337	332	352	329	360	407	350	357	350	337	388	350	353	325	348	367	344	356	325	349	344	342	311	335	378	314	346	339	356	331	317	385	354	374	363	351	322	353	328	341	364	315	348	362	378	375	323	314	369	321	372	349	323	349	363	329	366	364	335	334	333	323	387	362	353	356	350	339	423	364	371	346	379	351	361	341	356	326	359	384	347	332	330	364	358	331	323	330	336	345	347	379	351	376	383	316	322	345	362	358	334	368	365	310	371	356	336	340	345	330	362	341	333	376	366	339	375	364	336	369	339	316	329	332	364	392	347	334	336	324	357	335	373	358	337	317	345	373	327	341	320	378	340	334	372	346	328	337	366	328	358	349	341	356	371	334	352	337	339	347	345	327	388	353	319	355	340	392	374	361	346	342	371	330	315	335	361	314	355	349	344	363	357	345	357	331	338	335	359	349	380	353	317	372	365	351	353	333	353	316	363	346	309	389	363	370	366	341	318	334	346	336	347	337	345	341	312	365	354	353	306	370	362	377	357	374	393	327	346	335	346	332	360	333	386	356	347	365	382	334	342	356	339	353	381	300	332	335	352	338	363	367	354	350	345	383	324	330	319	333	321	343	314	360	372	330	355	346	328	352	357	364	367	335	340	333	312	313	367	363	345	374	372	360	308	357	349	359	356	339	328	356	334	347	328	310	335	352	328	359	336	354	325	343	352	347	351	367	330	338	340	350	360	360	374	335	361	349	342	325	341	355	341	344	376	351	346	360	369	336	350	311	361	371	350	322	362	343	345	350	329	380	345	343	328	353	327	354	385	335	353	344	350	360	341	365	370	365	330	340	361	367	329	362	362	341	342	341	331	327	346	336	327	369	330	359	356	355	346	338	354	319	368	349	305	369	328	341	343	356	340	342	333	336	326	301	315	366	338	339	342	341	356	348	370	333	358	368	349	325	320	362	343	296	332	372	328	352	335	383	349	357	366	362	373	334	319	340	346	358	352	353	326	335	354	345	333	358	345	334	384	329	371	333	333	361	353	346	376	343	319	344	349	340	335	328	336	352	338	349	330	362	342	351	368	349	353	343	345	374	347	353	347	320	349	380	315	341	348	350	357	371	341	340	369	368	363	353	368	365	354	364	354	319	352	346	352	360	339	373	333	338	338	345	352	362	361	340	347	326	362	346	336	331	344	326	354	340	362	363	346	398	362	321	344	352	335	379	358	345	372	337	372	344	347	338	360	361	320	331	347	319	333	335	334	358	362	359	327	389	326	339	335	371	320	348	328	384	373	383	336	322	336	331	339	333	340	351	346	356	342	361	334	342	332	347	317	327	326	367	320	308	351	352	343	348	339	357	348	323	355	314	347	358	341	401	350	363	338	335	338	316	337	331	317	354	389	340	347	370	382	333	350	327	303	369	335	337	317	356	344	373	375	348	348	357	319	356	328	366	354	351	342	326	347	379	330	343	336	329	324	396	364	374	324	323	349	334	359	354	347	322	338	357	374	322	355	365	325	351	319	324	347	339	336	381	401	339	333	313	348	366	346	325	352	344	353	341	343	342	358	338	346	350	330	344	331	358	379	344	350	355	332	391	348	337	363	324	339	345	359	354	340	336	369	369	344	345	357	321	362	348	327	365	363	361	368	334	370	327	323	345	370	338	353	332	356	365	389	337	345	343	350	359	342	343	320	334	320	363	387	365	348	372	332	354	339	349	374	357	333	328	382	371	320	337	321	327	338	324	346	363	340	353	358	333	363	349	323	351	319	350	360	321	359	338	350	349	359	363	314	372	363	337	348	341	316	351	349	332	350	323	334	339	363	368	343	348	347	310	361	327	346	346	379	321	311	326	350	384	344	334	373	335	350	376	389	352	344	340	346	349	335	371	345	354	338	347	368	356	347	334	340	344	346	343	359	336	338	357	359	324	341	329	369	376	338	351	309	359	322	350	366	329	345	350	357	336	347	349	364	360	350	320	389	374	326	330	338	340	383	374	329
21485	10523	11483	10824	9573	7673	4552	2560	1765	1760	1789	1516	1152	1169	776	680	518	510	598	608	399	352	343	271	293	255	260	235	268	276	260	258	280	249	246	264	245	269	298	255	251	254	277	236	213	270	248	217	258	293	237	265	285	251	223	239	227	305	253	274	244	221	238	230	258	248	241	243	273	248	236	242	237	251	265	249	282	248	227	236	268	235	240	228	271	248	256	244	241	251	231	247	233	216	229	251	226	238	228	256	275	263	221	249	240	241	232	236	250	227	268	201	252	255	237	215	251	258	224	256	231	222	238	240	233	228	207	256	246	212	251	239	229	269	224	217	237	239	264	244	262	242	232	238	254	232	265	234	217	256	252	268	269	260	231	210	227	236	225	247	268	252	242	232	240	243	252	265	229	253	252	243	235	231	238	251	228	209	228	238	247	211	250	226	247	264	275	254	250	233	241	223	258	225	207	257	222	238	218	248	224	247	251	235	215	247	232	236	235	240	240	252	261	254	254	243	242	234	240	243	236	228	269	279	254	216	243	217	235	219	243	225	251	221	261	219	238	239	255	253	253	241	219	233	215	254	258	206	275	245	235	220	248	266	239	253	230	247	244	231	260	241	218	262	239	250	274	249	230	230	250	284	256	244	259	244	228	216	218	224	234	261	241	244	247	242	236	223	222	242	257	251	238	263	245	232	224	251	238	246	267	265	244	238	221	254	262	242	227	246	242	224	241	223	223	225	229	213	241	230	266	231	240	256	253	234	231	241	252	229	223	233	252	236	242	221	255	254	218	239	237	248	250	230	215	248	240	242	237	251	255	240	249	228	242	256	237	223	235	222	241	231	221	210	244	239	217	248	253	252	213	251	248	231	235	219	231	231	220	276	251	254	245	254	216	239	242	256	247	238	243	249	245	219	226	235	246	245	230	248	254	243	240	263	266	224	236	236	252	218	237	253	227	243	236	254	244	244	265	233	253	244	250	242	216	236	219	205	250	196	238	251	227	231	215	233	244	251	223	203	247	251	255	271	234	253	227	260	229	236	231	241	265	245	242	264	242	216	250	189	251	249	246	278	271	257	236	229	232	273	237	247	227	221	248	260	245	229	241	224	218	212	270	240	246	232	242	256	258	231	239	246	234	264	244	233	264	246	230	226	233	248	243	241	238	236	246	241	264	268	258	234	248	211	232	236	240	244	211	257	250	235	235	249	252	221	255	236	256	243	270	218	242	246	251	233	246	227	236	223	234	206	246	207	234	231	233	268	218	228	243	208	215	243	236	234	236	222	206	244	250	239	253	218	213	247	235	243	263	239	276	247	247	218	213	218	264	236	219	248	236	251	236	243	213	271	240	232	208	238	260	232	226	270	229	245	268	217	235	263	226	230	245	255	245	253	255	250	231	246	246	231	233	236	251	243	244	241	250	247	222	242	234	223	245	241	246	250	210	262	249	239	216	260	239	243	265	244	247	248	250	242	229	229	254	223	238	217	239	233	241	251	210	252	244	223	231	227	245	252	253	226	247	212	258	242	220	243	287	252	223	267	251	244	238	250	221	249	271	231	224	221	265	241	241	231	257	214	225	232	252	212	227	235	234	237	239	241	252	263	243	248	254	250	244	212	223	262	259	261	237	219	250	231	240	232	245	249	228	223	209	225	248	246	254	239	253	252	238	229	260	241	241	222	244	242	214	270	250	234	276	257	248	258	221	227	277	250	230	237	240	224	265	225	225	225	231	247	233	219	241	247	229	274	223	260	228	229	205	245	272	242	252	267	256	240	231	258	248	214	232	254	238	253	232	278	243	239	241	277	250	255	265	249	240	257	247	224	243	238	265	263	242	219	256	208	244	241	269	222	238	238	231	258	252	255	248	251	227	252	239	231	241	245	246	240	253	248	238	237	245	225	247	254	221	234	232	230	248	248	246	246	252	251	265	259	247	270	233	252	250	257	246	229	258	291	247	213	247	233	235	207	218	230	258	273	234	253	246	211	228	238	244	226	261	224	271	246	231	216	226	230	228	271	261	266	241	273	237	262	249	248	211	227	255	265	257	253	245	214	246	247	227	258	232	223	249	266	217	229	227	239	252	255	221	199	246	236	234	234	248	223	230	236	252	242	236	226	217	248	211	242	240	248	249	249	252	237	260	238	257	247	247	221	224	235	227	242	240	249	237	233	241	232	238	256	267	238	246	198	206	244	244	257	257	278	256	221	251	229	239	218	230	248	245	229	214	213	248	236	273	237	258	268	221	234	214	239	219	216	252	211	236	248	251	240	217	219	244	231	228	241	259	242	276	247	233	214	270	266	236	260	257	252	229	205	215	281	257	261	240	239	207	262	261	264	228	216	236	234	226	278	262	271	243	226	224	232	232	245	220	213	248	240	252	243	241	223	240	262	237	251	258	250	216	241	229	224	221	259	230	240	250	264	231	225	238	233	234	244	245	270	218	235	226	249	224	223	236	254	230	225	220	221	237	270	241	243	216	249	229	234	245	237	237	249	238	246	239	234	211	246	236	214	250	250	264	239	211	226	248	237	255	240	236	230	208	227	228	245	223	235	223	267	228	252	236	241	273	232	255	220	223	235	200	239	237	241	261	233	241	224	214	247	199	239	242	235	230	240	257	256	266	229	215	264	233	215	225	266	235	215	221	253	229	252	266	244	223	251	235	246	256	246	248	235	224	257	238	214	240	237	223	256	241	221	267	248	226	212	259	262	255	260	209	234	218	208	247	228	221	206	224	214	256	261	245	247	236	232	233	236	249	219	233	227	230	250	229	263	255	208	251	267	250	234	242	255	263	226	243	215	232	242	223	233	245	268	220	242	233	237	276	228	226	245	248	239	226	243	238	238	265	270	222	214	226	243	192	245	223	222	226	250	234	213	249	247	261	252	256	246	239	213	250	236	256	224	232	235	229	237	272	228	268	212	230	258	248	261	192	250	221	241	234	246	259	221	252	262	244	245	241	262	245	241	223	234	281	246	229	270	234	237	242	235	241	233	223	243	224	271	235	241	238	244	217	242	265	236	256	276	227	219	231	256	286	239	263	233	272	241	238	234	240	262	263	282	246	207	254	246	250	225	220	242	256	241	246	268	229	246	262	233	249	263	217	235	207	228	212	247	234	209	239	232	267	258	247	239	235	229	230	238	227	223	261	242	211	232	210	227	246	241	213	230	239	246	268	258	241	227	221	281	258	246	237	261	236	235	220	234	216	224	264	264	251	242	245	250	257	228	255	239	233	228	212	239	255	244	270	233	248	246	234	215	221	253	239	238	230	233	276	270	235	233	229	262	243	256	238	256	239	243	231	241	224	259	236	252	235	266	256	213	191	266	263	259	253	213	199	240	255	224	247	220	257	222	237	278	236	236	220	240	218	234	234	268	208	264	224	225	214	202	222	258	286	239	251	228	209	248	258	244	242	243	245	243	240	245	233	259	248	240	230	222	233	233	240	240	205	232	234	226	239	219	242	239	234	248	191	253	240	263	258	235
10769	8115	15098	21036	23183	21076	14998	9358	8100	7420	7263	7093	5403	5965	4064	3510	2591	2811	3333	2974	1906	1386	1154	889	821	821	791	775	774	760	785	689	786	751	740	731	737	759	666	754	676	684	650	652	693	659	669	673	655	589	624	656	639	633	655	628	647	651	634	615	654	632	583	596	630	639	622	604	625	594	632	641	632	634	583	602	576	616	656	614	610	571	643	617	651	601	654	625	588	583	614	644	622	604	633	576	586	657	556	595	641	666	557	596	612	579	615	592	627	601	605	636	581	607	616	605	608	621	620	563	616	604	603	623	563	567	610	588	555	625	586	626	595	609	571	573	598	609	590	600	573	586	568	615	584	613	611	617	617	602	631	560	598	638	616	555	555	600	552	610	611	609	605	568	651	604	594	582	618	590	605	582	617	594	560	566	604	565	556	576	599	620	578	635	621	622	611	606	628	583	591	599	614	637	593	550	617	595	600	549	625	590	583	619	615	564	560	577	604	587	560	573	598	586	636	616	598	591	544	576	606	604	613	557	598	622	574	579	613	570	645	590	576	596	621	568	603	598	609	594	643	631	568	562	589	569	613	614	574	644	584	584	571	597	599	606	598	605	579	622	620	633	581	590	581	539	538	589	536	605	594	581	601	605	609	616	589	583	580	609	558	574	538	592	608	584	580	597	622	609	559	616	621	601	572	573	602	607	579	596	621	585	572	582	620	612	604	604	580	611	565	588	546	565	580	575	569	602	597	594	589	563	618	606	620	605	604	611	617	632	555	595	611	605	582	615	620	612	580	617	602	618	580	612	604	555	548	603	579	620	550	557	591	575	604	584	592	593	587	591	581	621	604	593	553	577	576	616	613	634	600	576	550	606	580	609	604	603	627	618	589	543	623	597	578	562	569	587	592	577	616	577	555	601	625	581	641	600	576	612	596	583	597	564	561	628	601	626	557	549	650	596	594	586	604	575	581	589	591	608	605	578	571	555	592	617	626	613	616	604	574	554	595	574	614	629	590	594	634	591	596	582	622	561	587	567	630	589	580	626	609	623	576	588	573	606	566	581	597	542	571	602	571	558	556	571	587	560	600	595	627	585	588	576	568	587	588	603	594	620	612	612	579	613	594	601	619	586	598	607	581	590	596	636	583	610	600	603	580	628	592	598	589	574	589	602	618	568	631	576	576	569	644	559	584	608	590	609	570	619	563	547	621	600	622	583	598	630	643	581	577	586	599	566	584	617	538	535	581	603	605	595	609	598	634	594	596	598	587	591	593	575	583	575	594	515	673	602	639	617	600	617	605	611	650	560	625	602	579	558	599	616	605	613	618	608	589	564	579	592	615	595	580	578	590	630	584	560	623	602	639	629	546	564	596	622	592	606	595	590	640	608	549	605	595	600	592	590	638	586	608	612	601	629	586	583	604	611	600	593	596	588	588	630	623	594	551	652	583	592	606	608	624	600	611	613	637	577	605	638	598	578	606	555	565	613	593	571	559	564	613	576	599	628	599	600	575	559	590	624	608	588	613	555	573	618	591	604	580	579	579	592	596	650	589	596	590	597	617	619	554	561	599	566	597	589	579	587	579	597	631	568	635	580	585	614	598	668	634	617	587	628	610	608	583	587	577	589	604	575	590	572	615	566	572	614	607	552	612	575	568	580	604	602	576	608	590	559	606	570	610	602	544	584	597	605	591	651	586	583	545	610	625	603	620	612	610	577	587	591	579	614	651	609	549	576	569	607	564	592	571	612	569	625	581	625	596	617	550	614	577	636	611	637	627	574	619	589	580	579	592	584	548	595	601	574	585	615	566	599	623	579	599	610	603	568	620	582	565	594	607	555	624	586	608	623	588	602	577	581	576	610	624	609	611	592	616	568	578	627	596	568	542	601	571	604	576	588	606	586	591	626	583	635	601	593	579	605	584	597	635	573	580	555	617	585	554	618	549	615	596	603	592	562	573	571	585	520	624	630	580	601	612	588	599	613	608	615	576	630	590	588	576	584	580	578	601	615	658	572	617	593	578	600	565	572	621	573	608	598	584	602	616	559	577	564	561	638	562	590	612	609	603	599	546	624	574	588	609	569	635	545	569	556	588	592	568	632	629	580	611	622	611	569	601	597	601	657	591	609	626	613	604	580	588	625	596	598	592	604	590	580	603	565	610	568	572	566	656	591	650	568	546	592	581	563	593	579	617	573	609	562	634	623	603	619	551	633	605	618	577	560	647	625	592	617	577	576	620	568	587	600	628	632	639	645	579	593	626	614	618	572	582	595	579	586	583	619	610	613	613	640	591	576	605	614	569	653	603	605	581	643	618	587	572	642	621	600	565	571	586	593	587	569	626	556	613	589	559	597	615	566	633	627	579	578	628	627	571	616	591	554	580	582	625	563	594	629	569	572	551	589	528	636	590	610	544	608	596	602	568	592	612	573	581	616	624	615	598	631	598	603	594	561	614	590	626	620	571	596	575	613	593	602	575	625	598	576	621	590	587	578	621	570	584	569	607	571	593	597	575	636	609	602	604	653	589	617	576	586	622	632	604	634	621	588	627	599	602	623	635	597	633	606	552	578	631	600	606	631	592	572	614	620	579	569	603	593	615	615	594	589	595	612	584	621	540	586	545	605	570	589	583	639	605	642	568	619	592	608	567	639	576	559	595	583	577	575	543	575	583	597	589	601	567	577	589	597	613	532	630	655	613	614	618	599	584	574	613	622	601	555	595	609	569	573	572	608	612	582	556	596	559	615	597	614	586	541	606	594	619	608	602	612	633	593	574	605	584	599	621	592	573	566	630	605	622	619	557	576	601	574	594	595	535	617	584	572	598	615	582	562	615	589	607	569	563	569	567	620	627	563	597	591	559	687	634	560	574	574	610	610	595	577	575	610	567	563	590	598	616	598	578	622	606	603	555	553	595	589	562	579	613	571	593	619	594	598	583	612	570	601	551	587	604	595	544	600	591	596	644	601	618	587	571	618	653	583	560	575	610	568	625	601	609	568	620	596	577	625	608	567	620	606	643	609	608	601	631	611	606	591	599	587	572	604	588	563	577	585	554	590	603	579	626	575	606	568	549	565	586	631	605	575	602	629	569	630	611	598	602	579	575	596	564	588	579	617	637	613	568	618	590	556	614	635	595	612	576	566	599	596	586	629	636	615	615	526	605	611	582	640	595	604	587	616	614	584	560	597	605	597	602	619	608	558	605	562	567	612	598	611	595	626	615	585	618	599	611	583	659	580	586	610	629	553	584	594	614	578	567	601	554	611	612	593	588	576	605	611	582	634	608	573	588	627	614	631	552	632	572	629	602	621	595	567	607	582	615	585	587	573	572	571	578	588	648	623	597	584	607	601	612	586	563	602	583	639	605	603	610	646	585	609	581	605	598	611	616	588	596	588	634	605	598	626	579	585	634	616	561	590	540	590	567	574	612	615	591	580	601	584	590	596	540	568	633	567	587	605	578	595	606	580	627	614	582	564	631	559	593	621	603	614	587	603
4877	2773	3757	4484	4058	1719	865	480	415	372	277	255	194	237	214	256	224	234	241	235	255	200	228	232	209	204	186	231	179	234	238	221	238	233	246	212	246	210	213	224	211	225	184	226	236	221	213	256	213	242	215	194	223	204	200	204	207	187	237	207	241	225	222	202	231	206	245	204	236	229	214	206	216	213	227	199	221	207	254	214	206	213	208	208	222	226	211	210	230	204	188	227	240	189	218	217	215	207	222	197	218	199	220	208	228	212	208	200	216	227	206	207	227	199	230	210	226	221	234	228	227	219	200	216	221	217	207	220	223	236	247	227	215	212	195	198	243	181	201	220	230	229	221	207	196	260	224	205	196	225	223	212	210	218	215	199	219	229	221	167	209	218	159	214	207	213	200	227	201	197	206	231	196	206	209	229	255	226	213	217	209	243	213	200	220	212	208	223	199	220	230	232	219	215	204	231	208	246	217	235	216	245	209	208	214	207	209	206	225	213	207	229	203	222	219	228	216	225	223	228	196	225	240	207	221	178	221	224	207	237	224	207	220	197	204	207	216	228	232	245	227	210	234	214	220	237	234	218	197	248	238	226	218	215	223	247	226	222	214	212	224	215	240	204	223	215	250	219	216	224	209	206	214	205	224	234	209	243	239	213	203	230	222	199	203	225	203	229	202	225	207	213	202	240	228	226	236	203	221	240	215	221	217	207	198	205	252	188	203	240	215	187	205	226	215	238	204	202	226	223	228	221	225	215	203	226	234	222	218	239	238	216	197	208	215	225	235	209	217	215	205	222	213	232	230	212	213	227	211	197	230	248	215	233	226	194	236	196	213	169	208	204	207	230	233	226	205	254	204	227	216	208	225	222	206	222	219	228	210	225	229	224	210	205	208	218	211	207	188	222	197	233	197	235	215	214	187	179	218	223	217	237	214	218	233	188	230	249	228	220	210	234	217	224	226	217	225	208	212	211	214	230	240	202	229	194	239	243	211	247	203	215	214	202	202	245	224	212	237	214	193	212	213	226	231	214	240	213	220	184	206	232	225	244	207	211	237	221	229	222	207	192	223	201	209	198	221	238	234	193	210	212	227	211	242	244	216	195	207	213	212	201	221	201	210	215	210	204	217	210	218	213	193	218	221	218	217	213	216	221	205	213	214	224	220	230	198	204	257	235	237	224	236	224	225	227	206	222	191	201	240	201	234	215	210	218	235	223	219	218	218	223	204	232	227	194	235	230	192	239	210	236	209	240	192	242	228	201	243	212	198	184	232	243	217	243	223	205	214	219	214	218	241	211	206	235	230	216	195	187	236	210	216	247	216	214	208	214	235	218	218	223	218	194	230	198	234	197	209	198	220	197	248	221	221	242	209	253	241	223	202	213	218	246	191	226	172	198	205	214	210	229	212	227	215	204	215	198	236	214	261	213	192	202	213	216	208	235	221	211	213	205	229	207	215	213	199	210	220	198	205	202	214	208	241	195	227	239	218	198	205	201	209	238	222	191	197	202	213	221	237	240	236	225	211	231	232	181	211	212	218	224	211	213	230	203	226	211	213	216	232	215	208	210	222	212	208	224	210	227	221	214	212	244	216	222	217	239	217	238	230	210	204	215	233	222	217	214	202	229	225	238	214	230	248	201	221	205	230	233	225	228	212	243	238	216	222	202	234	206	222	224	182	213	232	182	236	229	228	233	237	223	205	217	187	219	209	204	244	261	201	217	240	201	213	247	203	247	179	200	230	214	211	238	229	207	223	225	234	220	244	222	228	212	220	225	194	218	241	250	204	228	207	222	240	227	254	218	204	229	204	207	206	246	219	218	231	212	221	201	218	214	179	217	221	215	218	225	204	220	227	209	209	233	189	217	222	216	218	175	233	249	182	224	224	223	211	231	204	199	230	240	211	233	206	215	217	224	250	244	240	218	212	217	219	215	197	216	203	209	207	213	217	200	232	212	194	225	211	207	213	241	213	221	228	202	216	241	189	215	209	209	196	207	223	213	215	221	237	217	236	225	240	235	208	233	204	226	208	211	233	220	212	221	236	212	217	219	251	223	198	254	236	220	189	197	215	241	210	183	244	208	191	201	198	246	242	237	245	224	194	197	236	243	229	222	183	201	229	198	227	251	215	205	194	198	206	207	193	199	185	214	203	230	209	219	231	216	213	221	204	232	211	251	237	198	235	201	225	234	179	193	199	240	214	198	172	215	210	249	208	197	231	262	208	221	206	208	213	223	235	225	245	221	192	203	248	250	214	230	207	232	225	215	227	219	205	229	223	196	211	206	223	218	210	216	210	208	208	210	196	214	216	208	225	212	227	222	192	226	206	195	212	180	200	186	249	246	176	233	207	216	235	214	232	183	183	243	223	217	202	203	223	231	208	216	223	211	197	240	202	231	209	196	210	207	211	228	226	206	213	196	234	205	233	233	224	214	248	214	219	236	242	255	229	220	217	221	236	216	205	239	208	203	219	218	228	228	200	199	222	245	249	203	233	238	204	217	222	219	216	191	254	229	191	220	216	229	202	248	209	224	221	219	241	219	232	209	210	221	221	205	190	207	209	241	207	226	203	218	235	219	205	228	230	216	215	212	219	222	239	209	223	211	217	214	200	199	222	220	203	230	232	216	224	208	227	220	201	227	188	211	222	210	220	225	229	217	231	235	208	209	207	244	226	226	217	211	224	241	229	206	227	207	209	194	198	225	233	216	225	212	203	244	237	224	199	223	237	207	182	229	235	208	225	234	220	192	213	213	214	198	221	215	206	210	246	237	207	190	203	194	216	240	238	214	216	202	218	218	219	215	237	224	206	241	194	220	209	212	222	184	217	217	238	211	237	243	213	213	209	190	224	205	202	227	225	227	211	210	216	211	216	226	230	218	214	218	201	229	228	207	204	197	231	206	216	207	231	229	217	215	197	201	165	244	192	224	220	213	218	220	243	246	253	253	229	242	209	223	193	206	207	232	239	201	214	214	220	211	218	214	219	221	200	229	208	220	211	220	220	215	244	187	212	217	236	203	225	206	187	229	234	216	237	218	224	228	230	260	224	238	216	216	257	213	218	201	211	195	218	220	219	221	211	231	207	218	206	221	214	227	201	210	231	189	216	209	208	218	205	235	202	222	218	227	224	214	244	213	213	213	215	228	196	202	227	213	217	234	230	219	230	219	244	226	216	231	224	244	236	236	241	212	234	210	220	249	218	231	242	204	196	243	231	218	237	221	197	216	207	187	222	215	222	206	194	235	214	192	198	232	216	211	217	254	227	236	227	251	218	221	217	226	229	226	237	237	227	243	200	202	191	236	215	203	182	244	201	221	218	231	218	224	205	209	221	223	234	246	222	235	206	240	211	251	234	223	217	229	207	225	228	212	196	211	209	227	210	220	228	197	234	220	206	218	205	215	227	189	208	240	219	239	212	216	249	198	206	210	199	220	200	220	203	239	210	210	224	231	209	212	230	193	214	188	208	194	216	216	192	184	208	249	214	215
3634	2720	6775	12217	12910	6110	3541	1893	1563	1372	1092	905	854	751	686	647	623	634	600	586	563	573	556	558	530	522	529	542	599	522	551	572	492	589	544	485	504	543	527	551	500	512	546	491	559	499	542	527	512	524	476	484	527	508	523	528	533	493	533	501	510	524	498	537	534	510	519	543	538	516	558	533	489	585	506	513	507	536	542	504	496	513	494	521	545	514	526	529	514	540	512	546	511	546	503	529	521	549	538	515	518	534	500	536	533	529	517	588	562	529	532	474	538	511	533	540	568	492	471	543	574	512	509	490	554	585	501	506	512	517	535	496	511	522	472	557	511	579	515	526	515	507	559	536	545	525	560	507	558	546	531	503	515	514	539	545	523	513	545	549	518	548	531	505	502	527	522	514	549	506	504	528	527	502	552	507	531	532	536	517	480	488	532	535	500	515	526	511	524	504	516	515	536	524	497	544	481	516	524	537	501	562	515	545	521	494	527	527	584	531	545	551	561	529	521	507	529	529	540	501	526	496	510	483	495	528	516	519	488	528	540	518	498	514	550	521	490	523	534	572	519	534	545	491	544	488	524	520	467	508	485	525	558	511	542	516	554	536	576	525	563	539	507	536	497	531	486	523	488	520	493	526	496	544	478	517	516	464	530	530	558	512	541	519	525	529	542	558	479	548	535	467	473	529	557	544	520	535	529	525	549	550	541	490	504	488	548	552	538	529	544	490	517	517	524	512	571	525	516	521	519	501	466	502	526	528	494	495	534	557	528	505	536	546	520	528	484	531	533	489	499	502	521	510	543	518	542	515	523	536	513	554	483	530	533	524	502	534	516	569	529	539	511	554	494	552	493	515	513	548	513	517	492	556	540	522	533	548	509	501	535	527	499	477	550	525	479	515	511	532	515	505	498	492	473	500	486	548	495	520	458	522	508	516	512	507	530	535	501	480	504	529	518	560	519	501	486	495	518	535	504	496	513	513	516	499	524	544	556	527	491	495	503	557	527	523	524	551	497	544	511	528	557	545	509	486	529	595	524	483	485	521	499	490	538	556	536	518	502	505	510	527	504	500	538	520	535	537	473	517	484	519	534	519	541	507	521	511	583	524	560	537	521	528	493	507	532	509	507	549	549	512	567	500	524	515	497	510	515	549	507	574	493	562	537	519	547	477	534	493	540	561	522	534	517	497	534	496	493	534	491	533	491	497	496	516	464	482	554	544	524	528	511	519	515	504	495	519	541	510	527	499	522	491	567	535	539	525	559	514	503	491	525	528	520	546	542	563	490	535	532	484	527	526	509	508	530	507	529	497	516	531	549	536	552	520	504	548	525	523	523	508	524	541	551	534	495	480	517	468	549	469	533	539	499	568	550	493	545	516	480	519	565	532	526	501	515	532	543	526	486	504	489	544	564	566	514	524	516	523	491	568	499	526	491	533	546	552	551	508	500	526	542	551	491	504	538	544	514	527	546	513	508	505	549	497	495	488	530	559	499	529	523	524	530	528	505	513	520	550	525	470	513	518	500	521	512	527	521	531	526	528	527	520	498	528	467	538	531	509	519	535	483	550	511	542	533	533	496	508	545	539	538	540	523	481	516	553	585	512	489	549	510	532	465	557	492	512	488	523	515	540	554	533	532	551	544	509	518	513	519	537	517	519	540	550	521	528	527	494	495	492	506	557	514	489	550	544	526	511	556	521	518	533	550	541	513	513	554	536	499	514	490	505	523	540	516	504	530	524	488	508	523	505	526	591	546	507	529	510	503	509	534	527	533	522	531	519	514	497	538	566	541	573	520	568	514	518	485	503	488	483	553	519	579	479	553	487	528	518	506	546	523	479	494	480	529	505	529	510	527	532	497	530	531	510	574	517	520	521	526	536	523	529	511	478	541	548	546	529	527	513	515	517	557	553	509	533	518	518	516	525	518	537	493	556	500	478	540	529	521	514	537	527	519	531	529	498	533	542	530	511	515	550	526	524	547	479	516	498	539	536	513	492	541	512	548	538	542	495	576	540	516	526	572	513	503	516	548	523	524	545	485	528	548	507	516	527	515	537	524	540	524	524	505	555	542	521	488	529	546	543	535	531	478	533	508	536	528	532	499	491	482	553	516	553	535	485	486	555	536	522	532	552	514	514	536	551	526	541	507	527	481	486	540	493	519	489	489	502	491	494	528	520	543	513	509	499	529	533	558	536	538	517	546	500	540	519	497	545	525	506	523	503	512	495	536	551	543	511	563	520	513	548	490	511	558	558	515	528	518	538	539	562	552	508	517	551	541	543	508	531	498	526	512	455	520	492	543	549	510	527	533	526	478	504	470	547	493	546	538	520	535	535	498	519	517	541	496	543	501	466	526	483	525	525	511	511	513	513	510	514	505	566	534	540	535	512	475	523	482	481	551	493	513	524	521	529	503	490	548	501	511	535	517	521	528	517	538	502	538	520	502	508	610	494	553	505	494	543	492	516	520	527	543	543	513	468	472	510	560	524	503	492	520	540	527	516	566	527	515	522	508	524	561	503	507	525	494	538	514	494	519	526	547	503	552	507	522	530	566	507	476	515	525	510	516	566	532	524	485	513	535	533	557	526	501	519	521	515	494	513	532	533	514	529	507	577	506	515	520	525	545	500	512	484	506	524	522	515	537	519	509	543	536	555	505	513	526	527	500	539	477	541	519	526	490	527	530	532	535	494	529	525	521	536	517	551	528	465	535	522	560	520	522	513	522	506	528	535	528	543	522	499	520	531	554	513	536	528	546	504	566	548	522	565	504	510	521	466	549	523	525	550	540	529	567	522	518	541	474	523	560	510	510	509	560	470	496	497	500	505	540	536	504	521	547	508	497	551	530	538	542	543	553	514	545	563	534	488	518	542	509	493	497	526	536	525	507	512	551	524	498	527	517	524	554	529	545	491	533	557	517	573	531	528	529	516	473	512	539	553	510	512	551	548	501	526	522	512	547	496	510	524	523	514	525	507	489	551	551	492	469	506	514	514	517	521	540	490	540	528	541	485	488	508	502	506	536	522	579	549	499	536	500	581	504	490	489	519	509	546	493	554	562	514	543	503	475	514	530	507	535	513	506	539	515	544	503	513	528	538	511	511	551	558	520	502	511	527	537	550	533	533	517	554	524	507	546	520	520	514	550	538	491	563	544	501	551	538	517	514	519	539	534	512	503	563	521	496	541	488	520	496	515	520	514	540	542	522	486	538	497	527	522	499	492	508	508	544	501	570	547	519	526	570	534	545	500	470	513	564	517	526	503	541	541	555	487	477	482	512	522	560	459	533	530	559	558	484	515	499	485	520	508	535	480	532	476	521	515	506	500	508	514	505	496	548	512	539	481	523	486	538	524	534	524	517	533	520	506	511	505	488	506	559	522	506	539	538	509	565	512	535	530	515	510	547	539	501	506	549	520	502	520	576	520	547	523	520	540	496	515	529	531	494	478	540	553	560	490	533	541	519	541	529	503	493	494	549	506	523	490	495	523	512
13679	6521	9438	12174	7959	3097	1668	983	969	895	896	745	574	746	523	405	297	307	374	280	210	170	139	149	137	119	124	146	143	135	132	142	140	126	154	127	124	122	127	152	120	125	145	159	131	117	123	137	124	135	127	127	137	125	151	147	124	117	111	128	120	139	150	138	131	129	114	138	116	138	164	150	135	123	163	125	128	115	145	135	129	148	143	123	146	132	155	135	135	143	122	131	126	125	110	141	146	120	103	143	135	131	122	123	132	121	114	130	116	148	134	142	129	107	107	140	121	128	144	130	119	106	118	135	126	146	135	127	122	133	109	147	129	110	123	148	133	129	107	112	120	125	128	119	132	123	130	138	118	133	132	125	103	137	122	136	150	136	115	142	119	117	129	146	143	131	125	122	128	142	144	128	124	119	103	141	145	125	116	131	107	128	103	142	138	133	135	120	133	141	149	146	116	126	122	118	155	130	135	140	124	128	119	138	123	119	93	150	138	148	145	130	121	107	123	109	163	117	99	127	144	116	137	103	127	101	129	119	145	138	130	134	140	126	106	116	122	126	137	120	136	154	120	143	134	144	125	116	121	138	116	127	156	149	129	142	139	132	112	136	127	135	141	129	141	120	114	136	134	153	146	141	142	128	122	135	153	139	125	135	134	123	125	135	146	140	123	149	125	138	113	113	143	131	128	146	123	120	124	126	113	131	129	130	129	109	130	120	132	136	133	109	127	140	120	119	124	109	121	122	130	136	158	121	166	125	132	116	123	125	117	112	127	122	142	125	129	129	129	112	129	117	157	132	121	141	135	136	146	119	133	125	129	136	121	122	129	137	139	143	135	135	150	150	127	135	141	132	124	124	123	130	139	131	148	137	134	113	127	136	148	118	131	141	139	122	145	114	136	122	135	150	128	122	135	140	118	144	139	137	128	122	123	132	129	117	128	132	134	129	134	121	121	136	158	124	120	117	139	127	145	123	145	131	120	109	126	118	128	107	131	160	120	143	132	125	131	114	132	142	152	116	124	131	170	135	122	123	141	125	129	133	126	129	125	132	134	141	135	131	125	131	136	124	146	129	121	124	132	134	123	124	135	153	121	121	127	134	148	143	137	159	144	124	141	115	125	148	136	120	121	135	157	122	119	126	116	132	117	130	138	147	111	148	167	133	145	147	133	118	133	135	134	144	126	134	130	147	130	133	141	132	124	139	140	137	127	130	126	127	140	123	138	128	116	139	130	118	132	121	130	124	121	146	136	124	131	140	125	121	160	144	114	127	112	136	127	128	125	137	133	135	117	118	136	149	117	107	138	112	115	132	120	148	132	139	126	134	119	118	116	126	140	149	134	124	116	123	135	132	127	132	148	115	142	146	139	115	145	121	133	140	137	141	148	134	137	121	138	130	109	137	123	119	141	143	167	112	133	141	151	126	109	137	130	141	127	129	146	129	125	128	120	142	147	120	122	128	128	137	136	109	142	129	136	125	131	139	143	145	154	123	132	123	123	114	137	140	123	120	135	127	141	166	111	147	126	142	114	126	123	148	143	121	133	125	132	146	133	138	112	104	140	158	121	135	116	148	143	167	128	116	152	119	139	128	125	133	133	143	144	127	116	130	117	134	127	133	146	123	130	128	117	139	118	132	142	120	133	119	117	143	148	141	134	120	129	126	140	112	134	120	121	141	117	129	125	147	111	111	121	128	137	149	136	113	138	92	120	108	124	129	103	121	151	123	138	131	123	141	118	140	137	134	119	110	129	128	128	123	139	113	120	150	144	129	120	109	135	113	113	119	113	148	138	112	131	120	146	111	144	136	149	126	133	113	127	137	137	111	115	123	142	107	129	138	107	133	126	127	133	127	124	134	117	122	146	136	132	143	144	116	129	136	126	139	127	143	144	124	118	134	139	159	133	134	120	101	132	109	130	121	144	142	131	127	122	136	142	144	158	131	128	129	127	118	125	114	124	124	141	129	131	118	134	147	134	119	139	142	110	126	119	137	132	144	133	128	126	132	93	126	130	117	124	141	126	111	128	123	122	138	113	124	138	121	110	116	136	133	136	122	135	133	119	142	132	141	132	145	141	133	117	149	128	141	140	127	137	145	116	135	127	123	130	144	126	123	124	115	108	120	124	122	140	140	126	114	139	108	141	136	135	133	128	136	115	114	128	142	132	146	127	136	123	145	133	153	124	145	126	125	130	109	126	117	119	149	141	134	151	118	137	124	125	117	131	118	129	138	146	133	126	131	141	151	110	138	136	117	123	145	138	120	123	151	151	147	135	119	109	133	126	126	125	117	112	134	124	142	144	142	111	138	147	138	131	140	142	137	115	129	138	139	142	111	141	131	137	140	124	110	135	125	146	140	132	128	136	133	113	132	108	134	140	134	112	145	137	115	125	141	120	137	148	140	159	133	123	123	138	120	127	127	152	137	114	143	117	132	143	135	107	142	134	132	117	140	118	139	133	107	134	139	110	131	132	155	127	125	146	131	95	136	145	136	141	145	123	131	126	141	133	127	113	135	135	139	126	148	141	142	137	110	118	130	121	131	120	145	129	131	147	117	128	116	128	141	133	115	122	112	138	142	108	138	120	140	146	123	136	135	130	141	137	114	134	116	129	133	136	145	111	124	107	155	142	129	128	126	129	129	137	147	123	145	142	143	108	127	121	126	144	140	135	143	145	128	112	140	141	117	139	125	131	131	135	123	140	136	157	126	124	119	130	139	128	154	143	130	130	139	147	132	115	136	131	118	124	126	126	116	137	143	132	133	123	144	131	126	136	128	144	130	136	142	116	113	135	128	141	124	151	121	129	138	132	129	137	112	129	128	108	119	119	135	111	145	140	122	128	143	125	125	114	152	142	125	120	116	119	136	118	115	131	129	135	152	129	135	142	146	140	108	127	125	145	145	119	111	130	120	146	127	129	118	116	130	125	131	130	129	129	144	131	119	133	128	123	132	118	129	118	167	113	116	142	123	120	142	108	123	131	130	132	140	116	125	151	133	118	126	148	121	154	137	124	114	125	137	144	130	126	122	110	120	124	116	116	132	110	123	121	132	133	106	132	122	114	131	125	128	104	129	144	124	131	136	137	101	170	141	137	120	117	117	145	132	110	147	150	148	124	119	142	119	137	109	122	154	131	115	138	147	130	119	131	130	118	139	141	151	125	129	121	141	129	122	139	139	128	132	165	128	149	145	106	152	145	142	125	114	127	140	122	128	113	143	117	124	126	115	153	115	122	137	96	120	147	142	132	135	124	124	143	134	107	157	131	119	157	118	117	135	141	109	110	130	135	135	157	132	137	135	128	119	120	136	125	136	129	126	129	124	120	143	130	141	133	143	123	143	139	149	133	126	150	145	127	139	139	148	146	123	115	123	125	149	124	135	139	143	145	128	117	128	130	125	143	155	135	145	158	154	138	132	118	125	106	133	122	120	143	135	132	118	119	145	121	132	144	126	129	116	146	148	130	120	124	131	143	123	126	117	155	133
8335	5562	14646	24172	19166	10605	7136	4932	4929	4853	4414	3671	3494	4072	2706	2473	1686	1791	1969	1484	1055	802	556	490	502	465	467	460	471	439	455	443	447	439	431	401	406	405	433	432	396	378	391	363	354	426	403	387	392	377	354	387	393	391	388	359	355	392	394	366	355	384	368	355	336	364	363	373	417	364	367	355	347	363	346	353	360	355	344	388	378	372	385	396	336	348	335	367	408	374	374	353	386	324	347	318	375	343	322	366	387	361	371	379	383	338	349	397	358	379	346	390	343	385	367	386	380	361	320	339	331	354	363	358	371	352	337	334	383	397	397	370	364	343	364	331	347	346	385	373	354	389	355	330	355	349	368	321	372	341	344	353	344	350	362	348	348	343	379	372	359	341	364	376	388	338	352	364	342	337	341	336	348	366	377	344	327	366	340	323	343	328	378	342	355	390	374	317	346	346	345	360	356	354	367	339	331	375	346	360	363	377	364	346	364	363	332	349	361	359	336	347	380	356	336	405	328	334	355	342	366	352	352	320	345	322	369	349	363	360	351	364	320	331	365	348	358	362	340	338	365	366	356	356	345	337	342	389	346	356	355	340	374	343	350	351	319	369	374	366	341	368	349	363	339	326	363	371	381	339	316	390	347	385	387	356	364	375	383	332	353	390	359	365	369	373	372	347	349	343	361	352	371	316	352	345	405	335	391	354	347	357	302	357	323	361	333	365	372	374	345	354	354	365	362	348	361	363	375	324	360	391	334	392	339	346	306	346	340	356	361	332	352	338	323	384	370	366	357	337	365	360	381	358	358	394	364	372	342	369	344	362	331	390	369	329	360	345	352	348	358	363	377	375	335	328	378	336	351	373	354	328	366	361	355	357	388	356	382	316	351	380	345	376	349	388	368	330	366	382	369	380	343	343	343	367	355	339	342	359	331	337	333	374	311	351	359	354	323	322	365	368	355	406	359	297	362	351	347	369	374	347	350	375	373	363	328	373	325	328	371	387	370	363	337	347	362	354	346	330	334	362	314	375	363	381	357	359	342	354	349	363	343	363	348	309	343	336	346	358	350	332	376	330	393	338	360	329	374	359	371	361	349	315	344	305	356	363	339	357	353	348	378	364	322	374	359	355	344	331	378	359	339	345	376	350	366	324	325	337	402	339	346	362	347	384	341	380	337	375	345	361	372	340	373	362	333	366	355	372	364	342	344	377	368	336	364	372	322	362	383	365	356	360	357	329	368	364	330	338	372	370	334	343	344	364	341	328	341	333	352	362	326	376	381	356	342	373	341	335	358	383	375	323	342	332	340	346	361	362	346	338	355	347	341	360	331	344	366	379	388	375	354	321	359	341	345	365	378	330	339	360	352	386	341	359	364	372	360	376	341	381	330	358	348	327	362	355	311	365	349	370	338	331	355	334	360	328	348	356	358	385	380	337	380	352	362	342	333	397	366	335	364	342	370	338	366	352	348	353	381	366	362	349	378	361	370	325	352	325	327	366	359	337	377	331	343	362	395	340	335	348	355	324	330	358	339	330	336	374	359	364	386	357	339	308	352	345	367	379	377	384	372	373	359	369	350	336	327	344	336	342	323	371	327	348	354	370	372	363	297	338	368	370	374	342	358	366	363	367	375	361	375	352	339	374	387	308	371	363	349	333	331	366	345	367	361	332	362	371	380	358	355	360	381	347	348	348	347	331	357	350	334	376	345	360	364	325	369	327	360	379	396	349	335	350	412	345	297	362	378	305	363	340	347	328	374	346	322	387	336	333	333	315	386	338	371	380	337	346	376	361	356	358	341	362	385	341	328	359	349	351	411	337	337	350	367	376	347	350	378	366	334	338	331	347	397	365	366	377	338	358	333	304	408	334	351	357	347	370	367	356	341	331	354	332	342	333	354	362	352	324	361	355	368	364	357	347	360	356	378	338	361	359	351	346	372	381	356	347	348	368	360	365	354	367	369	372	355	333	359	379	327	364	354	352	354	343	348	353	331	344	374	344	379	352	373	357	334	357	342	318	336	409	348	363	353	327	332	353	378	400	351	371	347	367	340	361	358	379	371	366	368	345	325	361	362	347	342	351	328	362	334	365	378	351	343	351	340	370	346	351	313	324	359	360	373	345	394	351	360	366	379	380	384	346	346	338	349	362	371	343	365	384	357	370	368	360	338	360	316	304	365	351	355	358	349	362	377	354	353	358	365	358	378	365	351	371	360	365	357	346	366	370	359	353	384	405	399	360	362	317	356	344	388	310	358	375	332	344	363	377	365	362	354	366	351	334	390	383	360	331	354	359	353	335	322	359	392	372	334	355	329	362	364	355	348	337	348	370	366	345	399	355	348	321	355	380	350	352	362	353	344	364	368	358	324	340	371	351	372	352	374	347	379	363	348	359	357	345	355	344	358	382	331	325	353	335	356	338	353	369	371	326	360	315	338	354	330	366	336	354	349	353	354	372	369	402	371	371	380	329	362	348	343	383	351	364	355	392	345	381	370	350	395	355	349	332	351	346	375	348	361	346	319	377	321	353	376	361	404	397	366	352	360	332	379	352	351	349	372	384	344	394	364	358	369	355	355	370	362	370	362	341	350	389	323	343	354	376	319	349	380	373	344	353	352	354	374	375	339	347	331	379	359	345	363	358	362	376	366	372	347	336	366	359	336	355	349	366	342	364	389	346	354	365	368	384	386	351	353	382	369	355	392	376	366	338	339	347	348	337	355	375	359	379	359	370	392	366	343	353	366	354	358	365	341	355	355	356	376	366	347	372	367	332	393	348	321	376	336	368	359	375	383	351	342	368	334	323	338	325	368	376	341	340	346	334	345	346	362	355	381	311	377	354	327	346	336	319	380	326	358	370	355	361	322	356	342	332	333	352	350	360	330	302	319	365	359	347	336	357	368	354	338	342	326	367	350	338	315	362	313	347	387	346	375	404	376	333	346	338	355	318	354	351	375	348	341	334	336	389	333	341	336	330	384	346	346	339	360	372	337	363	367	317	362	356	368	379	336	338	356	351	357	362	327	387	350	361	377	382	354	354	364	410	374	363	380	330	366	369	321	358	320	366	353	385	363	339	364	348	347	376	348	358	357	341	362	362	350	345	376	355	355	359	358	343	352	357	357	338	371	344	385	335	339	368	373	373	335	341	359	372	344	324	322	349	320	325	362	348	322	371	419	356	348	371	360	358	341	350	358	320	361	362	352	342	328	372	350	359	342	397	374	354	340	353	365	375	355	354	363	314	350	356	382	361	338	372	340	322	338	363	358	352	374	348	373	350	344	369	363	355	381	297	356	330	382	381	348	371	377	337	372	345	365	358	340	324	361	365	354	329	361	381	383	374	338	327	313	326	371	345	358	376	397	371	324	341	384	344	360	340	356	351	345	342	347	361	345	341	405	337	352	333	378	375	363	360	324	345	361	372	340	329	335	345	334	325	365	373	350	367	388	349	332	341	352	322	374	331	328	353	361	362	357	321	349	329	378	371	321	351	353	337
21888	11120	16494	18602	9055	4839	2402	1640	1565	1450	1584	1291	1284	1308	945	981	674	673	591	505	412	288	271	302	284	238	248	268	253	251	249	228	275	254	282	269	240	232	251	285	274	260	257	256	272	225	280	263	264	242	245	239	299	235	254	255	196	224	209	222	243	211	271	249	247	234	230	240	268	233	260	254	265	247	218	244	240	231	254	244	252	220	250	252	243	229	235	217	254	228	245	244	259	242	243	229	262	207	259	249	227	233	226	248	248	243	265	241	239	258	247	212	213	236	214	245	247	238	217	229	262	248	236	239	209	232	243	264	254	237	261	250	232	219	220	240	249	229	275	201	236	231	237	242	207	231	209	259	233	282	232	246	252	226	215	232	237	235	244	227	252	241	228	262	213	220	246	240	209	269	238	258	207	229	273	255	255	222	226	226	293	255	255	247	230	256	277	253	256	231	219	240	272	261	244	230	225	217	261	229	247	238	240	255	225	253	266	231	218	264	223	238	254	255	225	266	257	234	230	250	237	223	240	235	243	231	235	227	231	227	256	217	223	215	238	252	213	246	261	238	257	227	247	234	236	248	249	230	231	245	258	238	217	253	237	241	238	238	246	258	229	253	261	275	253	215	254	247	255	244	228	268	243	242	255	246	240	219	240	228	247	237	244	240	246	237	245	228	248	244	235	268	233	250	247	239	230	251	245	232	247	241	234	222	250	256	236	259	214	244	207	235	248	244	233	229	236	253	242	209	224	237	224	247	257	255	253	214	241	243	234	224	258	207	224	239	229	265	211	231	262	232	260	259	230	247	224	243	246	263	218	232	252	251	228	240	263	268	236	246	240	243	232	248	252	229	242	225	251	243	253	250	247	212	200	211	242	209	219	209	240	250	246	236	258	239	215	234	238	233	247	277	236	257	249	232	220	232	235	227	231	237	264	237	254	245	242	255	232	237	223	212	252	258	234	252	219	260	256	245	241	230	222	266	243	265	216	244	252	245	243	234	258	246	240	217	241	218	227	231	253	230	257	219	240	239	242	209	231	213	229	236	228	213	224	272	258	226	245	243	194	258	219	256	247	251	258	254	227	235	213	263	214	209	256	236	258	243	204	242	244	259	244	224	236	202	260	265	237	240	268	229	256	255	246	244	263	243	244	230	267	209	248	234	245	238	262	233	231	244	250	213	236	239	256	260	228	251	232	239	237	248	251	252	232	250	270	243	254	250	248	265	278	230	242	232	240	208	211	236	253	251	222	219	236	281	229	243	251	226	245	235	253	225	242	206	233	235	245	245	254	227	222	233	234	231	233	254	243	241	236	228	219	243	236	269	235	220	249	253	241	229	218	217	211	233	228	242	244	237	212	274	252	245	235	235	233	222	260	250	236	242	252	249	251	252	248	211	226	256	255	207	222	260	231	216	238	235	250	245	262	236	237	224	246	200	240	227	210	214	224	243	221	241	241	228	215	225	245	230	267	214	257	265	257	237	205	222	215	218	273	236	236	252	248	224	239	247	224	218	222	251	235	229	262	257	246	261	244	254	250	213	238	212	212	248	233	225	223	240	257	240	225	247	229	207	238	239	241	229	212	241	243	234	269	237	243	232	197	246	220	258	258	255	234	243	214	223	217	242	220	214	214	293	258	227	248	237	228	256	242	231	251	251	253	267	223	231	250	242	228	229	218	236	253	223	228	226	244	267	222	230	266	219	220	253	226	239	272	212	243	249	230	248	255	210	247	214	227	248	232	252	238	209	251	244	227	236	240	239	229	242	225	250	243	241	267	255	252	240	211	249	244	226	203	227	243	234	254	245	213	236	256	249	259	227	226	228	246	242	237	223	239	208	240	246	230	246	234	254	243	231	235	232	233	245	241	260	230	228	233	245	249	218	251	253	240	244	252	221	237	217	234	220	248	253	238	228	250	248	247	234	235	261	248	258	248	256	247	218	234	217	241	248	235	253	218	227	222	251	237	257	235	239	226	259	248	213	205	236	262	250	238	242	224	221	260	234	235	254	237	247	214	231	226	218	220	249	253	222	234	252	263	226	242	246	220	273	243	257	200	254	239	272	265	241	237	246	243	249	225	247	236	256	256	247	251	248	247	229	243	238	233	249	219	236	245	226	275	224	220	247	237	231	243	228	224	222	229	237	231	245	262	239	245	240	216	228	261	236	213	214	244	213	223	227	222	247	255	226	253	228	226	222	227	277	234	229	255	237	242	257	232	237	264	240	267	271	237	235	235	244	235	226	236	236	226	250	248	221	242	238	216	237	255	233	231	229	241	245	242	273	241	254	242	239	233	236	254	249	239	235	250	276	232	244	249	276	245	247	253	223	211	230	242	244	238	244	226	241	217	270	232	236	201	228	245	217	246	241	263	242	248	230	232	242	236	221	220	254	268	265	257	230	236	229	263	230	261	252	250	231	218	224	214	217	222	223	248	275	234	272	261	244	265	250	230	243	242	239	224	251	247	243	267	244	264	252	252	232	246	227	236	237	253	264	200	224	261	247	206	242	232	205	224	270	238	264	238	270	236	221	247	229	250	243	246	213	257	237	221	255	240	262	229	260	223	247	236	257	244	200	231	239	233	229	240	244	251	277	216	218	242	266	269	248	247	266	254	231	255	235	221	241	248	239	248	246	226	239	195	225	212	245	241	246	245	247	226	264	245	239	246	250	253	222	233	191	273	234	236	249	220	206	262	211	232	250	223	236	257	262	238	246	222	256	253	233	249	251	235	238	253	247	214	253	211	243	237	235	282	211	246	240	250	237	228	246	232	251	245	222	227	221	218	233	273	273	245	214	257	270	221	257	205	274	250	234	235	265	236	232	240	239	227	228	253	230	234	254	244	228	228	247	246	252	264	287	238	223	237	241	255	221	234	259	291	250	234	229	245	230	241	206	230	240	251	245	241	253	226	227	213	235	273	240	243	243	231	230	241	253	240	251	219	213	277	212	245	242	235	250	252	256	225	254	220	248	218	236	246	228	219	230	261	252	231	216	226	241	225	226	221	229	265	245	239	234	233	261	224	246	239	224	241	226	245	196	245	263	247	235	243	238	258	257	228	233	236	259	264	223	240	223	240	256	227	250	268	228	216	245	230	239	276	240	246	280	259	251	225	221	274	234	247	234	244	239	218	251	228	220	265	240	260	232	240	266	225	250	250	259	242	227	254	232	222	244	250	234	240	248	245	214	240	253	224	239	250	215	209	254	238	232	241	247	242	243	236	246	270	221	267	256	237	262	259	249	226	269	247	217	235	263	252	240	241	230	230	213	251	237	252	250	216	222	227	211	227	231	206	214	259	266	263	250	220	241	233	237	255	224	250	240	257	227	227	228	221	216	250	227	233	220	206	229	221	258	258	229	261	259	242	220	230	273	256	241	222	231	220	246	233	213	269	219	212	255	263	251	254	272	246	242	234	245	233	228	215	283	216	230	213	239	239	247	251	240	254	205	221	241	230	234	237	248	251	229	232	240	215	223	243	215	233	259
11069	8214	21869	29671	19176	14187	8545	6795	6793	7135	6408	5979	6342	6614	4477	4988	3065	3414	3048	2466	1803	1062	923	883	804	842	839	765	762	764	689	746	718	777	761	719	743	707	655	680	651	685	674	635	612	664	666	662	644	631	665	640	636	628	647	633	595	669	633	619	583	624	622	627	640	594	604	620	644	598	620	608	617	590	608	615	617	628	618	618	635	629	624	614	551	609	586	607	630	592	626	598	581	529	574	573	587	579	610	641	595	659	605	636	596	586	629	626	556	568	607	587	611	617	600	548	597	578	590	604	634	581	612	631	617	596	584	629	620	587	621	627	586	564	601	588	555	634	621	594	571	605	624	623	615	598	609	584	587	584	580	584	630	597	572	565	632	601	598	582	584	561	634	583	640	581	566	625	586	604	589	580	583	646	586	586	568	615	609	624	648	573	575	599	584	614	629	587	591	605	574	589	590	591	567	587	616	534	567	579	613	604	618	611	602	559	607	649	612	591	597	623	600	612	563	533	596	605	585	614	592	585	591	601	595	607	574	577	611	623	611	592	581	560	618	630	608	599	559	574	614	601	551	594	598	586	566	590	553	589	622	543	602	563	618	617	634	582	595	638	579	551	600	597	644	582	634	616	592	618	607	641	581	637	590	628	578	559	600	588	570	602	597	613	578	601	587	580	622	604	574	581	578	537	575	604	614	603	586	623	631	585	576	636	597	615	576	568	602	566	624	625	618	544	590	594	599	651	634	579	613	560	634	591	548	582	564	619	565	576	590	573	575	611	567	612	607	571	591	602	597	588	607	554	622	607	609	582	556	588	591	587	582	580	564	573	563	630	595	611	539	622	583	624	602	577	594	600	566	592	595	553	588	568	556	603	630	587	592	600	599	590	620	643	625	618	587	597	615	570	588	606	605	608	567	591	582	585	559	560	598	586	585	586	590	644	574	614	578	553	611	566	619	568	593	600	595	588	572	621	598	606	543	615	606	585	576	599	661	636	597	599	623	614	605	597	541	584	585	574	595	575	606	587	572	581	570	613	569	612	561	561	601	582	657	543	569	565	617	621	642	646	566	604	591	600	580	600	572	604	628	539	613	629	603	564	594	612	638	644	595	608	603	633	623	682	584	568	591	597	596	604	570	591	649	526	598	611	586	625	613	580	601	607	600	606	620	569	625	571	593	576	608	602	566	617	613	559	623	576	596	578	627	575	601	638	575	604	571	556	607	600	637	604	611	584	622	580	601	603	606	567	595	602	551	590	599	565	596	607	581	586	611	561	582	586	606	629	596	615	600	553	578	584	587	599	589	569	597	589	577	608	637	568	581	553	523	617	581	560	603	627	659	569	586	597	587	576	585	599	610	575	610	606	519	583	546	575	574	573	595	618	591	561	595	589	623	573	627	593	600	597	596	593	619	591	568	583	595	574	559	580	593	582	607	619	623	607	641	588	579	600	637	626	611	637	627	645	603	577	653	542	564	589	591	576	617	590	582	610	603	583	597	618	598	598	597	590	594	587	559	623	589	599	622	610	599	613	624	558	605	584	608	619	592	589	616	608	583	584	621	600	616	606	610	590	603	616	577	587	615	605	592	532	585	570	601	584	584	602	571	589	610	607	564	589	625	578	600	545	558	589	618	588	597	585	581	561	624	582	595	653	540	577	591	630	598	570	605	583	574	593	601	589	580	641	567	590	652	584	563	619	573	637	570	620	645	628	566	595	576	623	584	638	595	626	585	558	557	587	580	618	564	584	586	623	606	583	594	610	598	584	612	630	605	614	591	553	596	662	639	614	602	632	584	585	592	628	608	569	600	597	594	640	585	615	608	578	605	611	593	566	604	612	521	599	600	592	613	569	644	609	620	587	569	581	608	572	572	577	619	569	583	630	567	614	623	639	587	597	589	612	595	614	588	607	617	633	559	587	584	608	576	612	588	539	610	599	624	584	590	606	600	615	584	534	578	612	636	629	603	602	565	647	543	626	585	624	569	579	576	622	610	614	597	607	571	589	602	591	545	579	629	633	591	603	577	604	626	606	627	596	603	602	574	598	573	538	575	555	546	626	574	598	616	614	571	613	611	596	606	590	579	598	611	595	575	537	606	609	597	615	608	610	593	604	633	621	635	562	537	603	595	597	603	586	575	668	587	582	582	586	613	604	635	577	590	579	568	599	591	573	628	557	608	621	641	630	618	585	631	612	563	553	600	606	579	629	569	571	561	615	584	562	579	556	612	606	578	602	560	607	575	608	586	587	595	565	579	561	581	638	611	568	590	565	586	632	544	602	580	601	605	571	613	591	582	564	600	591	594	568	588	592	549	660	614	634	586	590	616	566	570	600	611	580	589	563	604	628	573	556	589	621	597	590	581	610	631	609	627	587	604	603	604	604	596	576	612	612	606	555	601	551	573	601	632	605	643	557	578	546	597	572	585	570	602	541	611	584	581	589	651	565	613	620	607	598	624	607	603	628	593	609	585	605	660	613	587	580	591	590	601	609	595	576	608	541	587	591	588	567	594	579	646	600	580	557	627	632	594	579	593	601	565	567	586	616	577	615	546	560	596	552	606	591	571	617	573	572	628	569	606	607	566	621	587	624	579	616	642	583	599	592	589	574	606	615	609	556	551	590	562	539	609	590	649	613	644	555	572	600	602	605	641	633	584	583	570	615	581	574	647	568	612	587	583	603	586	554	627	607	564	627	642	581	588	543	582	568	558	605	578	602	644	583	592	647	627	586	563	573	561	578	568	561	602	616	562	638	583	591	611	584	589	574	612	645	530	593	600	654	600	613	570	629	564	608	587	601	569	594	581	534	590	593	559	585	573	621	604	591	606	626	607	565	582	611	632	596	610	567	592	577	596	537	577	611	638	642	601	619	598	596	593	604	605	627	599	599	579	587	597	601	598	600	576	547	615	623	582	578	608	604	626	559	575	602	591	575	602	600	612	611	615	601	584	577	587	606	600	601	594	613	630	595	551	590	602	594	551	582	578	595	578	615	603	582	563	576	638	570	615	658	613	590	588	631	572	595	572	572	577	588	575	579	601	571	643	633	573	589	561	600	601	595	599	611	580	583	578	595	608	584	551	570	617	603	580	581	598	630	631	585	578	570	546	545	644	604	568	597	602	586	625	588	600	604	571	593	590	642	615	577	609	590	585	567	623	601	580	567	602	604	635	601	619	521	625	621	599	596	587	561	578	603	591	554	611	603	606	562	551	580	585	641	594	613	593	602	591	572	592	608	607	554	639	593	592	622	592	619	600	566	587	562	584	587	590	611	590	581	539	634	609	645	608	562	632	570	603	608	588	584	569	575	540	599	579	587	604	568	561	549	589	601	587	624	599	604	515	574	589	591	576	632	626	616	611	626	608	575	604	620	588	605	600	647	617	563	597	628	609	589	625	578	555	618	632	613	541	578	604	538	595	600	582	586	574	596	562	572	628	610	644	571	585	628	586	618	553	614	584	617	621	588	589	596	606	600	574	598	592	570	587	627
5227	3440	7793	5665	1884	1111	461	294	257	264	254	281	279	228	227	233	234	243	222	198	227	195	234	205	200	219	223	250	232	214	220	230	198	218	221	205	215	214	187	204	209	210	196	211	200	198	210	179	224	234	213	240	204	212	229	219	225	207	220	239	202	228	244	205	209	211	236	197	219	233	210	213	193	203	226	217	183	225	199	229	214	203	218	226	214	218	194	199	212	184	199	242	228	222	214	222	223	198	216	215	211	227	196	244	205	208	232	202	196	210	217	193	233	237	196	235	217	220	231	220	207	237	184	219	209	219	208	232	225	199	201	208	217	205	231	224	204	207	232	193	200	222	211	206	239	232	233	209	216	207	206	205	226	202	202	214	211	230	196	202	202	203	228	189	191	208	212	217	207	201	210	224	198	217	198	202	206	195	239	191	230	209	207	232	197	232	198	197	175	209	197	202	238	235	215	215	224	205	207	193	205	253	214	213	226	210	225	202	226	240	222	224	214	196	198	209	226	198	192	220	202	235	224	200	195	248	224	223	215	222	218	216	222	215	186	214	190	217	206	221	198	217	214	208	213	215	220	227	224	205	193	228	206	197	242	238	228	232	204	215	203	222	231	219	214	209	206	222	188	230	231	203	228	188	206	203	201	224	208	235	205	200	197	215	219	217	220	230	212	194	207	237	231	222	214	197	237	214	227	211	203	220	192	210	212	216	228	194	223	191	214	238	247	213	224	176	192	183	199	218	219	232	174	199	229	232	206	213	205	213	209	236	232	199	205	237	199	189	230	210	224	222	216	206	217	201	231	193	212	222	216	200	208	222	223	204	253	230	190	212	213	205	209	220	194	202	188	229	216	177	192	193	222	241	222	225	200	227	240	216	196	211	221	187	236	197	219	197	230	220	228	208	225	206	211	232	209	190	205	204	200	201	206	224	220	226	207	198	200	207	198	237	221	222	208	243	224	202	206	206	245	230	208	211	234	200	251	197	213	199	218	216	202	223	215	235	222	215	231	214	211	240	195	214	240	229	224	231	219	230	203	203	233	211	215	207	219	207	234	204	204	198	245	192	223	226	191	188	225	229	236	238	236	196	203	253	224	207	234	197	219	224	222	194	246	238	200	203	238	223	194	166	195	209	214	218	221	208	194	207	215	207	223	218	206	214	209	178	227	218	231	226	229	199	214	190	217	201	205	198	243	191	208	202	229	219	229	202	212	213	225	209	218	216	194	171	231	211	217	211	204	205	211	227	220	221	206	248	217	239	217	223	199	215	208	195	216	206	209	197	193	228	181	217	225	198	241	221	211	239	245	190	224	198	206	221	239	218	225	199	207	206	239	220	211	191	215	204	202	220	212	207	233	223	238	218	220	170	219	204	230	200	207	221	228	177	205	181	205	218	203	235	205	199	197	217	213	232	222	235	215	203	262	226	213	203	203	203	202	210	198	214	221	240	201	226	201	206	205	216	199	228	213	211	197	190	194	204	214	225	209	200	250	203	225	220	218	208	211	222	203	219	254	226	211	221	237	215	211	266	172	193	192	194	205	212	201	227	201	192	235	190	215	209	211	215	204	227	240	213	240	209	219	228	224	202	215	224	215	202	205	220	213	228	216	231	220	237	212	205	228	201	171	205	227	192	188	245	189	202	221	232	242	238	222	227	219	195	206	207	218	201	218	213	199	181	208	211	227	202	210	216	225	200	209	213	237	210	208	184	188	195	187	222	221	200	191	205	229	201	202	230	210	213	191	226	208	191	202	224	242	224	263	196	203	200	205	234	197	222	228	229	206	198	212	220	250	227	227	213	235	211	181	202	231	229	228	209	219	209	205	212	190	211	216	189	206	220	225	218	199	211	217	201	200	222	232	203	221	187	220	182	217	223	228	232	230	227	203	220	212	207	237	219	198	212	204	246	231	191	218	228	199	189	230	218	194	251	216	186	237	229	178	207	187	201	240	208	209	238	201	228	186	197	205	186	210	225	205	210	224	205	220	213	218	218	206	211	219	223	225	215	218	227	233	223	222	201	189	230	249	190	237	242	221	214	203	208	208	213	209	231	208	174	207	196	196	222	199	230	214	208	225	235	210	228	210	205	221	232	220	198	197	214	205	208	210	213	214	200	186	201	223	239	193	232	230	211	211	207	222	234	192	223	219	209	223	211	221	226	181	213	248	188	206	214	209	235	203	232	219	235	226	200	207	225	223	213	224	194	209	196	195	228	215	216	223	202	240	225	218	252	197	204	209	213	248	220	205	216	229	211	233	230	225	216	230	223	210	205	213	242	223	183	234	217	239	224	198	209	177	235	221	222	214	235	225	232	188	189	212	200	213	235	208	228	210	204	190	236	219	231	245	204	217	209	188	233	211	203	225	214	204	216	217	188	190	205	230	261	214	216	212	236	208	214	235	217	232	229	234	221	198	237	229	224	212	210	235	238	239	232	233	224	214	212	242	187	177	221	230	233	203	229	231	214	180	206	224	207	217	220	253	209	207	232	206	235	211	224	208	221	214	227	239	216	188	211	223	205	218	215	242	203	220	237	222	223	206	183	215	222	199	243	216	239	233	217	176	227	188	216	206	208	213	218	224	213	207	208	209	203	226	208	216	218	221	207	207	205	238	199	220	193	200	203	227	203	239	185	200	232	245	168	179	212	215	199	225	200	202	237	190	211	236	205	241	200	233	217	201	191	226	188	230	208	210	220	205	183	199	213	199	193	217	228	221	196	252	243	196	219	204	197	221	185	213	224	206	240	216	251	204	212	212	228	221	205	213	207	182	211	207	208	179	189	200	197	221	173	237	187	188	193	244	211	213	187	216	243	223	183	180	232	188	235	234	200	219	230	234	213	199	211	201	253	239	183	213	213	230	196	226	201	221	230	223	209	203	252	182	225	214	194	203	198	225	204	191	225	209	211	204	217	206	195	224	215	210	213	236	208	236	223	190	220	201	201	202	207	211	198	229	195	207	211	210	231	193	219	201	218	199	225	204	220	242	191	207	200	221	222	216	200	199	215	224	222	206	225	242	224	212	214	209	179	218	221	205	205	229	222	244	235	202	221	225	233	224	252	199	224	193	191	205	211	234	259	202	227	219	216	211	196	197	210	216	206	212	233	218	185	239	209	220	208	233	212	215	194	255	212	198	185	207	199	214	204	226	197	217	192	236	232	249	226	222	229	215	227	178	204	222	227	224	227	245	224	234	199	175	226	215	217	224	188	207	219	196	238	219	223	207	218	241	225	224	200	213	204	219	211	227	223	213	218	188	229	225	200	228	190	231	232	214	225	229	202	237	202	218	219	223	196	205	192	234	236	233	188	204	201	218	211	181	205	225	233	221	210	236	203	240	238	236	258	238	265	208	218	215	216	228	221	213	204	250	202	220	194	224	234	210	226	211	234	200	209	195	187	206	204	204	203	209	223	196	226	228	210	231	205	224	209	195	197	205	200	210	209	219	214	207	197	213	190	237	223	243	234	190	221	215	225	235	214
3591	3337	13588	12224	6477	4335	1880	1129	955	941	884	831	852	775	740	743	634	578	655	588	560	565	482	503	505	493	475	531	539	489	519	512	524	538	532	534	526	494	508	528	497	510	488	503	514	512	527	517	533	487	514	512	509	546	492	554	488	475	522	496	508	497	527	512	488	572	500	528	519	474	520	522	519	475	519	508	481	517	526	540	505	530	548	513	520	518	510	498	493	497	496	541	543	547	499	498	509	506	523	521	508	519	508	542	529	533	485	502	482	542	525	520	507	528	518	508	525	501	544	501	533	534	516	516	516	520	590	523	494	568	570	516	469	536	528	505	537	572	489	502	483	539	545	510	521	480	546	540	530	526	486	474	514	534	504	521	523	554	494	511	540	485	505	504	523	466	508	480	479	505	540	496	555	532	494	520	520	537	513	514	550	528	500	502	500	516	527	485	543	507	478	519	495	546	529	521	513	519	534	509	502	482	505	526	493	529	494	540	548	535	523	501	515	538	549	513	551	487	523	506	505	522	506	506	583	487	515	532	514	515	486	491	495	517	523	495	553	541	490	489	550	493	518	521	544	505	509	481	501	563	504	490	481	527	542	558	527	520	496	492	471	517	527	565	515	512	511	509	509	473	521	500	503	529	510	496	505	513	492	496	509	527	534	531	502	487	532	539	497	539	506	538	494	512	554	504	460	536	482	488	437	514	493	486	534	509	496	524	555	493	544	513	519	507	538	502	555	502	548	472	505	517	508	517	511	515	480	508	519	517	509	524	505	524	541	493	524	571	489	505	527	487	506	516	524	484	526	519	536	525	512	526	485	493	575	508	516	503	490	511	540	513	470	485	540	516	519	557	529	511	501	517	516	526	520	512	517	527	495	509	559	530	504	498	503	516	467	534	479	489	515	497	486	515	501	518	554	519	546	524	545	542	524	494	516	495	511	541	511	547	512	482	554	521	540	509	502	527	502	526	477	484	493	472	494	532	467	499	504	523	550	502	520	514	492	466	563	504	514	516	554	509	546	485	538	500	528	517	520	485	541	547	550	537	517	524	469	492	592	501	509	527	461	490	509	468	522	490	534	530	471	489	497	481	563	504	523	484	541	509	561	551	553	482	517	510	545	493	529	529	485	496	491	487	519	504	496	486	487	493	548	487	516	497	531	490	511	508	482	501	526	486	464	483	483	562	503	539	531	506	535	502	506	497	512	558	503	549	537	531	505	549	514	523	491	544	515	531	528	508	541	508	529	465	520	526	508	543	527	561	485	528	506	544	487	498	478	530	513	490	512	539	456	533	495	475	529	508	512	525	516	492	524	491	509	533	513	510	490	526	497	496	499	533	525	514	491	518	550	521	539	533	495	522	527	521	550	552	518	522	488	520	505	506	467	523	487	491	522	500	549	500	496	501	540	525	495	502	507	513	526	536	528	479	527	523	496	497	512	520	493	511	494	520	496	518	496	504	551	544	513	527	533	499	532	526	506	528	524	522	501	502	477	485	518	466	524	543	492	557	512	500	506	515	494	518	504	501	467	496	500	517	531	507	494	519	542	488	494	522	502	542	494	510	521	528	525	510	510	516	523	520	470	495	518	500	510	510	500	485	519	504	527	524	568	488	522	497	498	527	487	529	514	539	555	501	507	507	542	526	505	525	476	515	509	543	513	526	506	518	516	498	502	536	516	514	529	520	487	518	540	501	506	532	478	509	499	504	515	548	532	539	530	531	514	505	532	508	556	500	495	518	527	481	485	481	493	550	514	523	490	488	525	535	495	496	529	505	588	528	520	531	498	518	502	540	535	490	538	547	520	524	514	506	513	563	516	517	521	503	522	490	591	494	512	505	495	500	497	499	498	527	482	532	512	486	528	523	504	509	481	489	508	471	525	493	497	536	537	486	530	524	523	488	518	504	546	557	522	539	537	483	513	504	529	512	498	486	562	508	501	498	561	534	490	527	534	493	551	449	499	513	518	514	499	486	506	516	531	510	501	556	555	492	531	459	516	545	518	494	526	498	509	533	515	539	538	513	555	502	520	513	557	488	513	518	484	480	514	532	568	550	490	534	506	500	529	519	516	500	506	493	486	491	487	499	533	521	548	518	520	465	491	495	528	514	526	537	532	516	475	495	497	521	502	533	508	490	554	528	538	549	480	464	518	546	551	520	506	530	522	508	552	521	503	532	517	503	533	510	505	517	515	507	550	502	522	500	547	519	537	507	529	484	533	523	537	486	517	537	548	522	542	493	513	521	573	563	530	498	506	461	520	490	487	523	549	485	512	559	506	512	540	496	510	537	506	543	498	499	526	485	489	464	512	512	504	514	487	547	461	531	495	513	510	518	536	509	516	534	501	516	492	530	529	506	500	490	520	513	503	502	510	498	469	531	504	497	526	530	471	490	501	567	522	511	513	509	483	543	504	509	500	516	549	519	516	522	507	498	480	524	500	562	498	521	566	511	537	533	518	552	528	471	568	528	519	559	483	529	495	515	499	548	510	499	519	534	499	545	482	501	498	501	502	527	513	531	514	511	520	484	555	521	550	524	531	509	545	533	495	499	531	513	501	547	487	506	504	519	502	523	473	532	504	549	510	486	519	510	514	505	507	517	511	534	494	546	515	491	488	554	512	541	561	480	496	501	502	552	488	514	490	529	520	537	517	518	534	549	494	452	481	554	541	531	541	494	489	509	541	513	511	505	500	497	538	521	526	495	521	527	527	533	512	532	517	513	538	503	499	466	519	526	528	470	491	499	508	507	514	528	502	483	452	524	569	516	510	526	552	482	496	524	489	499	519	488	496	493	506	488	542	530	518	499	549	498	487	506	502	506	541	570	511	524	464	535	509	546	479	496	499	495	509	543	530	525	483	528	546	504	487	522	492	566	500	530	513	532	528	554	527	567	516	508	524	494	534	553	510	506	561	507	488	536	535	520	540	574	518	511	504	539	470	538	538	504	521	498	459	510	541	503	527	475	503	472	534	477	555	550	536	460	526	526	493	532	510	511	527	521	528	497	504	520	527	489	510	504	490	515	504	532	524	534	528	495	518	465	489	541	521	558	548	501	522	482	533	500	595	541	501	511	485	516	531	507	508	488	507	502	478	526	565	505	523	510	533	488	546	513	480	523	523	535	509	555	504	537	542	522	474	493	484	539	544	509	565	500	474	473	490	557	564	507	508	496	525	538	520	518	529	574	517	506	544	505	481	499	557	560	567	486	483	506	527	533	513	514	554	543	509	524	502	483	544	487	551	493	549	556	537	480	531	513	484	498	481	544	470	474	577	504	502	524	522	550	534	497	524	531	536	520	555	495	545	494	563	513	525	491	518	505	500	506	482	542	529	535	488	501	518	498	545	499	467	521	502	478	497	480	494	520	486	515	510	508	478	491	499	528	532	463	528	512	516	512	486	509	533	536	507	527	497	495	496	462	529	537	512	516	515	502	529	527	533	527	505	541	542	526	533	517	534	526	520	493	552	451	532	513	525	520	524	511
14479	8678	16901	9713	4654	2689	1451	912	873	741	824	786	745	648	499	484	403	390	346	275	208	186	176	130	139	155	142	141	157	154	126	131	130	149	139	134	141	153	142	115	141	140	153	119	119	113	161	138	114	141	145	136	153	142	159	117	110	139	136	126	117	115	111	129	143	127	119	123	143	135	112	139	129	134	108	127	131	129	109	129	116	131	128	123	126	114	128	113	118	114	131	131	146	129	118	132	115	119	117	125	130	124	114	123	130	113	119	155	135	122	123	133	119	95	124	114	150	147	109	141	152	132	117	131	121	123	131	116	140	145	127	114	128	146	147	131	120	131	120	142	147	134	140	128	115	121	122	127	115	150	142	109	123	129	133	127	120	121	120	127	121	128	118	128	146	140	133	116	131	138	140	131	126	122	149	129	133	137	125	147	121	119	123	121	128	124	144	122	99	102	130	121	129	140	111	127	134	123	115	121	106	122	135	111	113	110	152	137	128	126	160	140	141	118	140	148	148	118	135	145	159	134	137	129	136	146	151	113	127	128	128	113	117	119	136	137	119	142	120	143	139	111	108	136	127	115	108	138	135	139	137	121	118	139	110	128	112	129	135	121	135	107	125	124	114	133	97	117	134	113	122	129	136	140	136	122	124	152	121	120	134	114	118	126	115	124	117	130	142	97	127	143	124	105	131	127	124	124	107	143	139	116	145	127	132	116	117	137	117	139	105	119	126	139	133	130	112	130	104	135	117	143	123	113	112	120	128	121	116	127	128	121	122	136	120	133	125	121	123	130	125	149	135	102	139	116	119	127	124	154	117	134	141	154	123	116	133	127	136	125	111	141	111	132	133	143	104	115	133	155	126	145	119	112	110	122	121	108	120	111	130	119	122	119	120	137	111	120	112	134	122	136	140	131	117	98	106	111	161	105	135	130	131	110	135	124	124	117	133	126	130	131	139	138	123	115	142	121	144	118	113	119	126	154	136	143	126	153	115	124	119	123	102	132	115	135	119	125	137	114	127	137	133	123	120	112	105	146	135	140	128	126	113	146	132	116	149	114	129	132	131	122	117	152	135	132	140	128	147	130	121	128	122	142	149	136	139	120	115	142	122	134	131	141	145	141	141	115	132	121	140	135	134	140	128	135	125	128	119	135	136	126	134	114	117	128	121	96	115	116	135	131	136	113	130	128	115	121	141	149	118	108	118	110	114	135	138	122	137	120	138	133	134	129	119	110	101	117	126	112	148	120	153	108	140	129	121	130	126	124	126	120	110	141	122	142	120	113	147	145	141	138	127	123	128	136	122	116	142	135	121	120	128	135	119	134	136	149	130	109	116	126	120	116	118	137	127	116	136	127	134	148	83	133	118	102	122	129	140	145	133	121	121	142	158	131	170	144	125	104	136	117	139	115	118	123	134	143	121	153	127	129	136	122	129	111	116	113	141	118	120	122	140	150	123	126	124	149	137	124	148	123	116	103	117	122	152	109	111	122	113	135	115	119	143	130	134	120	122	120	109	129	99	150	138	128	140	128	131	133	139	135	138	122	128	134	118	119	112	141	145	125	147	125	119	127	137	130	114	123	129	134	137	141	122	127	131	121	125	129	128	116	104	123	127	133	126	133	118	142	139	134	138	133	136	120	110	118	138	133	144	143	123	129	140	153	130	130	120	117	106	98	137	117	126	115	126	126	122	126	132	115	123	131	109	147	133	120	117	120	135	102	131	131	113	112	126	127	122	116	127	123	129	156	111	107	121	122	138	133	142	115	111	134	124	114	130	150	128	127	129	123	169	135	133	138	127	120	105	133	136	135	129	128	121	114	134	125	128	129	123	124	116	135	124	138	133	126	111	126	106	140	128	117	129	124	134	133	117	127	124	134	116	117	119	129	126	134	126	132	130	125	135	146	124	143	115	140	133	140	111	150	123	130	140	107	119	147	124	125	129	143	119	129	135	114	125	139	129	116	109	129	130	131	127	125	124	129	149	136	129	133	134	125	127	134	123	120	118	146	112	140	137	109	128	111	142	116	119	141	134	128	124	125	134	134	118	110	117	118	151	115	120	139	109	137	139	129	125	139	139	138	128	135	121	116	147	102	152	150	131	127	136	135	145	134	114	115	137	114	126	121	118	115	147	139	136	118	129	123	129	137	145	126	129	130	133	127	126	121	111	124	103	123	142	114	99	129	128	116	130	139	124	113	122	138	130	134	127	116	146	120	100	141	129	120	133	146	118	117	128	134	134	140	141	158	124	140	118	115	107	119	109	119	136	137	130	130	124	128	152	134	122	140	114	127	117	144	128	128	143	106	126	151	97	134	128	127	139	117	120	127	117	118	139	145	128	146	128	133	149	135	127	105	124	134	137	119	130	141	102	137	111	110	138	135	125	109	131	158	121	122	126	120	120	118	123	139	125	128	125	126	122	117	139	154	128	125	118	138	96	112	134	140	139	140	136	119	133	135	126	143	122	134	111	144	148	128	126	123	128	123	125	135	140	140	128	134	128	143	146	130	145	142	108	129	148	121	129	126	144	115	140	128	122	129	138	134	121	128	133	119	131	123	119	147	141	123	113	145	129	100	123	108	113	118	122	124	105	144	135	151	118	129	123	142	138	138	152	139	131	124	136	159	114	127	129	104	113	119	129	130	131	118	126	131	145	126	124	110	147	116	137	134	120	149	134	117	127	131	136	125	141	126	105	126	119	140	126	161	121	129	119	130	119	118	132	118	134	150	145	155	140	144	134	133	137	137	133	127	118	131	137	113	122	125	142	136	130	124	121	119	141	129	146	151	124	130	132	118	129	137	137	123	114	114	126	131	156	137	128	139	108	145	118	124	121	142	133	136	118	133	125	125	133	113	124	118	93	135	135	137	136	120	124	107	131	136	133	121	100	112	124	133	140	121	144	135	128	131	120	151	129	115	118	119	109	107	127	139	129	125	133	122	131	121	120	123	139	129	144	116	140	139	131	149	150	120	119	133	119	131	118	136	136	110	149	139	147	152	125	124	123	130	113	136	106	133	124	118	113	128	107	119	110	138	103	126	119	144	134	128	147	133	135	125	140	127	127	119	144	138	149	130	139	136	110	122	119	138	131	127	137	107	127	127	134	133	111	114	115	140	97	113	126	96	110	137	128	124	114	133	133	148	138	135	138	126	130	137	124	128	126	143	120	121	126	126	153	108	121	117	116	118	119	134	122	102	117	134	129	133	135	145	97	139	134	133	118	135	143	156	118	131	128	130	128	139	137	128	141	142	136	118	113	138	117	120	123	149	123	130	122	140	121	149	134	124	120	152	134	126	139	128	145	135	141	130	117	134	146	135	129	120	115	109	131	131	148	121	124	124	115	116	117	109	135	125	95	131	131	144	140	136	129	125	111	146	128	129	124	106	122	133	117	136	135	143	124	117	124	112	136	131	131	122	140	136	128	134	131	134	140	129	110	109	122	126	133	149	125	114	126	134	115	122	134	125	125	140	126	132	126	119	136	137
8502	7599	22135	17614	12947	9472	5813	4421	4537	3943	3831	3625	3432	3533	2777	2833	2174	2241	2070	1689	799	579	528	515	501	462	454	464	460	441	446	472	431	418	406	392	364	424	437	392	407	424	362	402	408	384	392	384	388	337	432	375	400	355	381	347	353	394	387	363	311	370	336	379	368	361	369	364	348	347	366	406	387	370	343	341	324	349	362	368	378	351	348	339	333	354	345	354	373	365	347	344	352	333	377	367	361	365	347	352	363	378	342	354	369	346	329	362	354	373	356	371	356	388	357	320	366	332	365	370	366	346	348	324	356	358	342	357	345	364	363	355	390	377	355	336	362	369	342	350	347	310	322	335	372	361	366	340	367	342	364	397	354	386	337	344	342	354	360	337	392	366	342	334	356	325	347	378	366	339	325	374	348	333	354	331	352	379	312	378	389	345	337	355	359	350	324	324	334	369	336	349	382	392	338	388	405	349	364	345	321	336	346	357	342	325	333	355	312	346	342	349	364	365	364	323	403	346	363	319	348	359	355	329	325	341	356	370	358	309	343	320	368	348	364	315	316	330	387	365	334	347	373	368	354	352	334	365	344	336	377	336	339	328	348	337	347	334	332	358	363	347	366	392	347	381	362	334	400	324	358	340	383	359	383	323	350	324	305	405	324	346	363	318	341	350	355	339	352	355	340	351	337	335	309	360	361	350	350	335	331	374	351	329	355	371	381	323	358	305	353	342	364	394	347	386	373	363	320	359	380	355	340	335	333	349	336	332	328	360	356	365	382	353	348	325	360	316	354	367	346	342	337	372	391	341	314	326	339	352	329	364	327	324	354	307	373	365	351	325	348	343	321	360	364	369	341	355	351	371	334	322	361	343	327	327	382	343	359	359	361	334	351	368	401	355	355	355	358	364	336	359	292	348	349	356	329	365	364	341	387	313	351	331	342	327	345	371	377	364	358	371	373	349	328	354	348	371	366	358	348	344	334	361	357	359	372	357	339	345	358	357	332	371	369	322	334	363	333	356	347	375	346	351	370	345	369	351	337	327	349	369	346	363	356	369	324	374	357	361	346	339	358	361	339	342	329	354	348	397	355	326	350	378	351	356	352	357	343	334	360	330	349	338	374	340	335	382	299	364	335	359	335	342	324	334	319	340	344	383	353	398	345	340	375	365	342	339	340	355	372	354	316	349	378	377	341	353	330	384	317	335	336	329	343	325	325	362	345	341	384	368	385	374	358	331	381	351	328	381	349	397	333	386	329	356	360	362	329	371	365	341	363	339	302	351	360	367	346	331	374	333	352	340	337	318	364	354	322	346	338	349	348	348	312	335	345	368	345	369	351	333	325	373	356	336	332	374	335	360	371	342	366	379	351	387	289	355	384	363	340	355	330	358	358	379	346	358	349	350	363	328	319	369	362	371	345	359	358	361	347	340	327	358	332	347	340	387	329	366	323	313	351	328	346	349	328	328	354	331	357	362	329	340	341	357	343	367	336	338	350	335	343	352	326	362	325	366	369	343	356	365	345	306	367	363	358	337	314	355	347	348	348	357	365	340	336	348	361	326	327	375	325	373	353	330	352	351	348	383	390	353	291	357	356	328	348	351	360	334	309	393	389	325	346	371	346	365	337	318	314	330	333	335	349	340	349	341	340	336	320	332	371	370	348	350	365	331	348	320	374	339	366	352	322	340	352	334	374	346	324	370	329	360	369	370	354	350	349	338	355	347	358	331	355	339	348	338	353	334	361	309	349	388	348	345	344	379	388	348	316	328	339	321	337	339	339	378	339	376	326	356	340	365	335	353	347	337	361	361	367	314	370	350	347	354	348	343	340	331	375	355	341	355	349	336	358	365	353	381	328	324	363	346	325	334	388	397	366	372	348	386	351	337	350	385	345	322	387	347	360	352	327	342	370	361	359	359	315	347	338	372	340	333	372	327	334	348	352	363	363	333	358	320	310	326	316	348	342	329	370	349	306	338	334	349	346	338	337	344	340	355	364	349	358	396	313	332	354	376	337	370	390	349	332	329	354	343	343	332	359	356	355	336	365	359	351	348	368	305	358	339	375	335	324	353	359	357	343	351	374	356	357	390	362	333	368	365	390	331	348	375	366	337	376	355	352	370	355	365	353	352	368	362	382	373	353	370	323	347	322	308	349	358	376	345	336	367	332	346	326	393	338	344	333	346	368	354	346	363	330	373	379	355	319	376	349	333	367	337	364	353	369	348	329	353	350	371	377	326	328	340	353	326	308	345	376	333	365	385	382	332	338	358	362	320	342	335	347	352	374	337	321	399	345	352	339	338	336	325	338	357	360	328	360	338	377	355	324	345	359	340	337	358	371	353	362	358	356	311	388	333	371	349	288	333	350	348	360	350	377	321	342	375	359	326	340	357	367	328	336	379	372	387	329	357	351	338	369	356	345	342	334	339	334	354	314	339	329	365	345	354	384	380	343	341	354	357	350	350	367	344	321	368	351	341	312	326	389	357	346	337	369	369	319	374	330	341	356	310	338	341	378	362	384	318	350	313	353	333	350	350	362	385	322	346	352	353	352	357	353	356	373	337	340	343	385	342	347	343	354	328	331	340	328	339	368	359	361	383	375	366	346	344	366	318	357	373	390	358	346	371	349	334	370	347	362	376	377	360	367	374	349	320	344	334	346	342	325	367	368	367	371	353	365	348	333	344	337	337	321	349	349	342	363	366	414	403	382	353	346	370	342	395	364	385	366	324	367	340	343	376	339	330	368	403	358	341	369	334	352	368	351	313	364	349	350	356	354	328	351	383	325	347	319	347	412	349	318	336	326	348	363	357	385	360	343	371	342	356	351	338	345	373	314	359	365	311	380	348	357	331	351	344	357	370	356	381	356	342	354	343	368	347	396	334	374	352	340	391	368	287	364	371	341	356	328	345	321	352	329	358	351	315	357	342	357	357	346	344	365	378	344	334	388	366	331	346	359	301	348	336	353	344	347	354	339	354	354	294	357	369	341	330	328	328	339	354	359	345	392	346	341	322	378	313	345	365	348	343	360	347	330	346	377	374	373	365	337	368	371	340	369	335	388	351	372	335	329	371	353	335	333	321	375	342	318	401	346	350	345	344	365	348	348	313	351	356	377	334	346	315	327	325	358	334	367	331	333	358	356	325	378	337	353	346	344	337	368	358	336	342	355	343	362	352	334	351	336	360	372	370	358	348	356	326	363	328	361	343	335	366	340	348	353	346	350	345	348	351	347	343	349	344	358	366	343	371	314	351	369	363	335	334	361	345	319	324	377	326	380	337	334	344	348	358	344	369	335	370	364	344	337	318	352	315	353	348	380	333	392	359	346	349	334	373	348	376	335	340	367	365	334	365	318	325	332	381	343	316	359	344	346	379	359	318	344	355	351	350	345	366	356	357	361	327	359	360	348	335	341	342	358	305	352	346	311	345	390	367	363	372	332	351	380	303	348	332	384	357	335	365	347	346	357	367	364	377	384	347	352	360	353	338	346	356
23456	16830	22731	12976	7188	4584	2924	1775	1569	1433	1266	1134	1145	1255	1257	1009	770	707	589	554	321	282	270	252	276	259	246	272	263	257	276	260	262	260	263	250	254	275	259	287	239	243	267	252	239	270	287	242	262	280	248	254	219	247	235	228	240	240	247	246	247	264	203	242	244	235	259	254	260	215	224	251	255	230	241	225	250	243	228	249	268	233	228	225	268	256	226	226	224	236	277	262	224	247	253	267	240	265	257	234	225	254	241	256	240	254	252	252	240	236	251	247	224	212	226	243	233	268	252	231	230	224	226	239	233	234	247	253	229	213	226	243	243	256	238	231	240	246	243	224	227	275	249	248	246	267	256	231	236	223	229	257	257	224	220	248	261	204	212	216	238	232	241	234	248	260	242	254	245	229	242	237	239	261	252	263	191	253	224	254	251	260	230	239	214	244	231	228	254	226	256	223	226	235	238	240	237	249	241	233	225	219	254	275	235	260	213	242	227	251	241	258	276	251	226	244	245	248	240	234	256	231	249	243	281	247	250	239	256	250	234	272	214	245	246	250	248	268	249	248	246	225	246	277	251	258	248	217	258	273	244	254	231	228	218	227	269	214	232	238	220	261	240	239	249	267	240	247	240	283	216	251	249	221	229	260	262	239	239	239	233	257	236	241	228	257	223	248	239	262	269	230	252	258	272	237	239	257	243	230	202	242	259	209	256	253	202	236	221	252	226	238	244	234	230	217	219	248	213	256	235	223	224	232	251	241	224	251	230	261	251	237	244	238	247	241	259	260	216	243	240	245	229	250	253	231	241	210	235	240	236	216	282	246	241	243	247	252	238	242	241	256	242	244	233	239	229	237	223	218	217	245	228	260	248	240	253	220	249	274	242	216	213	248	235	262	243	212	262	237	237	244	223	221	241	265	246	236	228	253	251	237	269	231	236	251	258	218	227	263	257	268	253	251	214	235	232	233	251	222	224	265	224	255	273	258	242	232	223	250	220	240	231	241	256	261	248	245	208	274	274	213	251	240	222	234	240	244	250	236	224	237	234	225	238	242	243	258	269	258	210	215	229	246	238	234	230	223	235	255	200	240	240	239	242	203	257	264	255	228	230	224	264	220	237	240	242	248	246	201	229	216	232	221	236	237	253	246	255	253	213	254	222	251	245	260	255	245	223	246	222	244	248	229	272	225	195	218	273	226	224	240	219	251	240	258	222	252	246	214	284	242	232	275	233	221	227	253	254	228	262	237	226	263	216	226	258	239	257	247	233	238	243	220	246	241	242	258	236	237	213	222	227	233	225	270	253	235	260	250	245	218	222	223	227	261	254	251	241	258	257	239	250	242	255	248	250	251	248	230	237	266	251	240	261	236	247	249	265	235	244	269	228	253	223	231	240	235	235	247	258	233	263	251	225	265	229	213	231	239	230	238	239	246	237	258	238	220	255	231	226	243	228	239	242	229	269	240	239	231	249	251	244	281	269	209	232	234	207	225	284	225	249	249	243	260	234	251	224	250	214	243	261	253	243	210	238	254	252	240	236	262	219	221	258	232	242	230	243	237	247	223	252	263	248	295	244	251	234	218	249	251	238	227	236	229	265	234	257	262	265	232	213	227	253	231	240	225	238	248	228	273	290	249	225	245	237	226	270	232	231	253	228	229	237	230	237	239	225	242	242	254	244	264	245	217	235	240	223	237	229	238	249	223	256	213	233	221	214	215	210	247	227	230	241	259	231	237	216	243	265	248	261	251	238	242	208	232	251	263	243	232	235	221	256	256	253	262	212	221	221	251	265	260	248	247	250	250	256	210	286	245	260	234	245	231	231	235	222	205	236	236	247	249	225	257	218	262	257	220	273	266	248	254	243	232	215	225	250	254	248	221	251	246	230	222	234	230	237	237	218	255	247	230	230	227	239	252	232	255	233	248	237	238	251	241	242	245	213	257	232	238	262	237	229	228	243	254	234	219	229	242	233	233	244	248	220	260	231	248	256	256	229	246	258	226	250	239	249	236	235	235	236	245	255	238	246	270	212	238	227	243	245	257	251	239	235	256	240	249	261	234	237	217	219	260	239	248	228	254	267	252	223	219	251	258	266	254	283	237	248	263	248	230	220	217	233	261	251	238	229	262	239	234	223	249	240	210	228	225	251	223	256	258	263	250	258	291	244	237	260	252	243	246	237	232	242	234	233	264	243	229	261	235	219	250	242	242	265	254	234	240	227	240	252	240	231	256	271	235	241	219	226	221	245	241	228	232	256	229	228	243	247	224	222	256	235	252	208	209	242	276	246	251	258	242	274	231	271	234	214	248	247	246	242	249	222	235	230	217	230	232	220	254	226	227	272	268	271	236	271	227	226	261	238	241	245	236	225	256	276	251	253	245	235	239	259	231	246	232	226	253	258	241	246	275	266	243	224	227	241	237	248	228	244	236	240	242	227	256	246	228	235	259	249	223	256	232	236	268	265	225	259	229	242	229	244	246	226	208	265	227	234	275	228	236	269	229	240	230	286	220	231	227	249	257	255	205	235	241	239	255	254	253	245	249	258	223	248	247	245	239	217	223	258	226	242	273	261	224	224	214	214	237	249	238	234	243	253	245	229	254	250	224	245	237	235	234	223	259	242	226	239	263	250	236	256	251	265	246	241	222	243	250	237	285	248	244	229	251	234	241	230	242	227	259	247	272	219	248	228	245	219	277	230	217	227	265	273	268	212	242	219	234	229	249	234	231	282	254	250	230	253	260	271	249	244	239	248	227	235	226	260	235	259	227	245	230	260	235	225	268	285	247	218	209	237	246	206	250	243	240	219	251	225	235	256	223	212	257	231	263	280	266	229	212	237	265	249	246	251	214	227	258	254	236	224	232	242	226	232	254	244	226	239	243	232	248	226	246	276	222	266	245	237	222	234	266	229	253	244	262	254	206	246	230	255	246	235	247	263	222	257	246	221	258	253	252	233	242	232	265	257	236	244	200	275	247	267	231	255	242	243	246	258	227	238	249	233	281	235	240	232	222	254	253	256	269	249	235	258	212	236	252	254	256	236	270	245	246	253	221	230	209	221	268	266	221	255	230	252	226	242	272	282	275	265	210	264	244	223	229	283	235	263	241	226	249	235	237	251	251	249	232	240	235	242	232	232	275	253	211	248	206	258	231	250	251	235	274	263	242	221	257	242	258	251	241	231	236	213	243	204	219	259	224	252	234	255	223	220	243	229	281	253	263	242	233	235	245	223	250	227	215	265	250	250	253	242	223	251	268	233	228	245	259	227	236	232	242	267	274	263	242	232	242	233	256	264	214	260	233	230	245	225	220	278	218	231	261	240	272	245	227	238	237	204	229	228	214	232	247	218	224	233	273	245	228	230	249	229	226	262	266	238	251	228	251	230	256	239	247	241	256	221	226	242	237	249	239	236	223	225	206	240	254	252	242	240	233	209	250	253	249	266	227	206	246	257	246	225	242	243	226	260	252	233	223	259	233	240	215	233	223	234	279
11759	13304	25796	20702	16565	13461	9384	7435	7527	6533	6354	5287	5335	5883	5699	5224	3850	3861	3051	2331	1223	1017	885	895	859	801	787	797	764	767	796	770	698	725	749	661	675	710	727	682	757	639	673	722	677	659	643	661	675	683	623	678	637	669	626	611	607	645	625	631	620	629	556	607	609	643	617	643	599	644	615	614	627	596	623	631	622	644	597	596	607	625	612	631	651	622	587	625	596	623	622	632	594	593	686	593	601	595	624	616	588	633	555	574	573	599	584	629	589	561	605	644	619	620	631	601	592	634	579	579	601	617	625	589	610	587	627	604	573	612	616	628	574	610	602	556	621	622	596	569	604	602	612	604	606	566	590	593	602	633	622	612	570	559	620	565	597	657	593	608	576	593	601	593	620	568	624	577	610	605	608	562	596	556	602	586	570	554	619	595	637	573	590	571	611	647	567	585	628	585	617	574	630	639	551	588	592	583	565	597	591	608	594	579	587	651	601	591	575	574	605	609	596	584	530	573	582	551	583	613	586	573	578	600	559	644	542	589	585	608	611	583	550	632	587	602	594	591	581	613	634	635	600	640	636	563	592	602	613	611	607	559	587	605	629	564	560	594	586	566	579	582	596	575	607	607	628	576	628	622	629	576	594	555	584	568	609	606	587	581	619	584	606	601	567	620	577	592	632	610	602	593	606	567	588	564	618	627	630	589	658	547	551	571	637	591	608	596	578	624	629	624	615	576	622	630	604	600	598	566	604	585	571	602	591	601	618	587	614	639	584	630	618	592	582	580	600	600	627	588	613	593	608	607	568	593	596	595	625	583	583	565	614	608	604	575	596	575	593	569	619	603	566	578	610	606	569	582	628	608	574	563	594	605	590	599	649	602	585	605	598	598	584	591	572	578	558	608	576	587	617	593	588	637	593	586	567	613	612	601	578	579	576	582	605	598	655	573	595	617	610	612	633	599	597	583	561	578	600	615	611	577	614	554	619	612	600	622	637	615	593	624	584	562	620	562	606	635	578	574	551	598	608	576	588	623	593	628	606	600	608	597	576	593	584	592	613	594	618	599	575	587	574	617	582	611	613	601	587	595	594	607	567	591	593	569	636	592	618	568	576	578	614	585	618	557	594	592	572	568	540	565	605	616	567	624	605	600	566	616	616	583	579	594	607	531	580	597	599	633	566	609	597	574	579	662	580	612	579	592	619	606	603	567	556	554	573	571	610	559	596	623	620	586	604	594	611	591	568	585	568	569	606	610	552	608	617	639	624	624	600	599	550	635	609	605	593	571	631	610	600	570	630	623	591	603	561	584	634	602	609	643	557	628	621	657	580	595	612	609	627	570	654	619	567	649	608	618	597	533	580	568	613	545	578	582	629	597	560	564	573	595	597	551	633	569	562	596	580	613	619	648	584	646	601	607	632	552	596	605	617	615	586	594	626	604	585	621	592	582	578	546	624	570	606	614	588	597	602	593	610	601	583	605	579	549	587	615	640	582	614	591	606	566	567	557	581	600	576	578	597	603	570	620	584	599	604	613	633	575	577	535	589	613	584	573	593	574	563	564	548	617	606	558	681	581	564	556	642	615	521	587	636	603	587	581	637	599	600	612	636	601	600	567	589	598	621	618	559	605	625	590	612	609	561	586	598	580	587	544	547	612	581	628	591	589	572	592	608	572	613	577	587	572	614	576	626	639	582	597	584	591	606	582	613	592	598	597	600	611	590	593	573	619	611	582	568	621	610	621	575	562	608	611	574	549	594	563	607	562	575	577	602	604	635	628	595	604	626	611	583	606	573	593	594	536	576	560	602	560	584	567	600	587	587	574	591	587	609	574	633	595	595	628	589	550	567	594	627	615	624	590	578	627	562	568	577	576	627	614	578	588	641	582	585	592	599	611	619	609	619	579	592	581	629	580	542	622	622	590	582	631	614	618	598	562	590	577	529	600	574	554	639	594	562	623	624	594	609	643	647	592	583	582	592	576	584	583	597	601	585	617	598	598	568	626	559	619	598	597	595	604	570	560	640	562	608	560	522	618	583	600	571	578	603	598	582	616	628	611	576	558	603	529	655	585	618	592	576	638	562	628	615	601	574	556	584	607	599	586	591	609	573	586	572	557	585	603	574	602	567	597	591	632	589	587	597	583	600	641	582	574	601	566	570	614	584	601	632	573	618	638	585	596	606	571	580	560	624	596	586	647	585	590	650	572	599	596	611	603	613	556	583	613	608	595	633	601	580	569	605	637	566	567	557	576	587	592	602	619	557	596	621	615	593	612	568	615	574	577	626	580	593	585	616	600	561	636	589	589	625	605	643	564	611	600	554	626	600	605	604	626	567	589	595	584	630	600	597	607	590	558	629	650	592	629	600	587	565	598	592	624	566	575	602	571	569	564	587	556	581	587	581	636	588	584	617	579	590	591	598	613	568	581	593	587	580	624	598	572	564	566	609	578	630	606	583	597	604	576	611	589	561	591	575	618	535	597	569	596	570	590	577	605	580	626	620	559	602	579	608	606	582	615	604	609	603	575	592	586	620	600	569	606	561	623	643	603	580	531	587	615	553	584	577	572	576	601	599	567	651	575	624	588	561	606	648	624	640	627	607	625	587	566	596	619	575	580	582	605	582	599	536	585	582	623	565	633	524	644	613	598	619	576	626	627	623	584	581	615	611	608	606	619	616	606	586	628	546	586	574	614	618	574	577	570	592	587	581	570	592	558	636	636	563	582	608	601	552	608	623	583	597	585	644	622	579	591	621	613	565	588	640	593	593	576	562	619	645	620	585	577	617	586	581	562	576	598	628	570	558	618	595	607	615	572	612	581	556	562	617	639	559	592	553	657	558	599	596	619	574	593	594	645	624	603	553	633	598	585	573	581	596	573	565	578	575	592	615	588	599	582	648	599	579	619	621	586	602	592	593	583	607	622	607	600	593	590	570	598	562	606	598	601	617	543	581	588	593	596	595	611	644	584	585	622	555	605	597	605	582	595	620	600	585	607	586	602	591	563	641	582	589	577	556	608	607	650	578	589	628	615	585	599	621	621	582	582	591	632	619	595	596	593	609	581	598	595	604	600	576	576	582	609	615	539	625	599	556	581	605	621	627	603	595	583	616	615	609	582	599	546	627	596	656	606	568	551	654	580	624	600	567	571	583	603	575	607	589	592	623	609	629	578	674	596	573	610	634	628	590	581	591	590	630	603	612	604	624	596	628	529	559	619	622	579	562	597	553	582	584	572	585	616	565	577	596	623	593	627	559	627	567	574	591	566	570	619	611	600	578	600	589	580	622	588	588	566	607	581	573	619	612	571	607	626	566	612	631	603	596	608	515	609	606	591	595	603	627	595	588	577	621	590	598	580	620	598	623	639	588	602	597	618	597	582	576	615	574	585	563	624	624	567	614	568	572	603	551	568	610	550	601	601	572	596	556	600	598	578	587	571	620	560	590	552	617	607	554	566	588	589	651	597	573	624	588	617	591	605	563	611	620	615	538	543
7684	7973	7536	3208	2057	784	405	347	275	226	263	257	231	267	221	273	230	220	241	194	216	212	222	241	197	181	219	229	212	198	218	226	211	200	221	209	213	222	216	220	207	208	235	229	203	232	220	234	261	245	220	249	209	208	218	228	220	233	221	208	219	220	232	214	217	215	224	223	196	219	216	240	225	238	205	222	232	243	216	238	200	243	216	184	197	211	221	220	218	211	225	240	230	225	216	212	213	178	206	215	215	223	221	227	196	256	214	217	245	181	231	219	193	212	195	188	195	208	233	221	236	211	210	220	211	224	219	228	246	224	236	223	204	238	207	206	215	224	222	184	212	219	216	219	225	209	212	237	228	199	234	215	217	207	209	232	228	223	229	218	204	204	207	234	216	222	226	219	218	230	239	227	206	206	214	225	225	207	201	237	199	197	199	188	222	216	236	201	197	215	237	206	224	226	225	233	208	212	200	210	217	188	219	259	211	235	197	235	210	207	216	204	208	240	248	202	231	218	201	214	186	211	228	215	243	223	229	221	239	228	203	228	205	207	246	216	236	193	214	246	204	236	220	239	215	229	192	209	223	189	211	243	233	203	192	214	206	204	227	234	234	214	231	208	193	225	212	211	218	244	233	202	221	200	251	220	230	223	177	239	225	213	218	233	226	208	207	201	233	207	211	215	197	229	236	190	198	205	202	226	208	212	195	200	231	230	226	197	192	219	228	221	217	234	232	191	194	238	198	234	219	209	198	210	216	234	233	206	218	218	211	204	190	213	187	204	201	216	211	194	212	222	198	210	242	248	209	230	208	228	235	209	232	209	194	214	220	245	194	242	193	222	214	234	222	209	211	211	220	227	220	188	208	218	191	210	239	184	201	198	214	236	226	208	222	224	212	180	213	219	216	197	209	217	244	217	207	214	185	211	234	198	211	231	249	249	225	196	204	236	235	260	196	249	220	212	214	214	231	234	205	239	194	231	218	193	212	193	220	250	229	236	224	224	221	234	192	240	219	214	217	209	228	230	229	231	213	213	234	208	209	249	242	194	221	217	245	225	211	212	208	231	218	215	225	209	228	202	221	218	240	205	225	200	213	214	212	232	199	206	205	212	240	216	225	194	224	244	240	207	207	226	211	248	196	248	226	207	230	239	219	228	230	210	262	216	233	208	211	236	208	234	194	173	204	195	212	217	198	232	236	232	188	204	198	251	190	227	213	229	211	248	235	199	192	235	222	232	213	209	215	205	216	243	203	230	221	203	186	218	220	232	195	209	205	211	220	224	227	222	190	220	224	227	211	220	196	241	208	206	203	227	224	222	207	241	203	203	216	237	235	205	254	220	257	209	202	210	203	220	202	190	239	221	231	208	217	234	214	219	248	216	225	267	239	195	206	231	221	216	208	210	201	206	187	206	239	195	212	224	203	199	223	244	181	193	209	248	213	204	251	220	240	228	216	212	195	204	221	224	220	202	240	211	227	220	224	244	204	227	256	224	241	255	211	214	225	185	217	222	201	207	203	209	218	224	213	217	243	201	210	210	204	223	199	223	198	185	222	208	206	204	237	209	217	257	223	219	231	240	218	189	208	210	217	213	214	221	250	216	239	195	210	213	226	196	236	205	214	245	228	216	202	216	218	209	233	208	218	224	205	224	241	233	227	234	225	226	212	249	196	206	236	241	231	221	216	208	220	222	190	207	193	219	227	201	217	233	217	224	228	210	212	221	205	214	186	242	209	195	216	234	206	232	206	225	254	215	196	235	223	189	221	218	233	222	225	210	203	230	222	226	225	223	219	211	229	204	206	219	186	207	203	228	224	211	198	198	210	226	213	206	218	220	209	197	187	223	237	221	228	202	201	211	219	208	232	206	267	216	234	214	204	204	212	202	247	195	226	215	237	199	242	237	208	222	204	220	201	204	221	202	225	211	231	195	218	229	231	215	210	229	193	238	231	215	226	207	200	216	239	240	221	220	202	193	223	228	226	219	230	208	219	188	244	235	212	205	242	207	199	225	212	227	209	202	223	238	220	224	203	195	216	225	220	197	208	241	216	235	243	224	224	222	201	219	229	239	230	242	213	217	234	216	214	201	220	203	248	234	218	222	200	199	208	197	171	211	233	225	216	212	235	200	226	207	220	230	196	191	198	211	241	180	217	235	192	230	218	234	205	231	253	238	224	207	228	219	249	211	204	210	213	215	215	223	212	211	202	228	218	187	210	230	226	210	207	194	244	201	214	217	227	244	212	204	227	215	231	209	229	222	220	218	224	230	253	223	227	225	238	213	205	193	216	233	229	187	219	225	211	210	192	213	236	215	223	218	202	215	230	225	216	194	223	200	239	248	217	197	229	223	213	196	222	211	175	220	204	222	225	208	206	185	205	199	198	227	212	201	225	222	219	225	222	241	227	207	201	203	227	189	215	195	201	236	225	223	226	199	212	212	236	220	221	202	195	224	203	196	208	218	222	203	196	213	187	214	224	233	204	213	235	217	229	207	213	233	217	230	229	225	244	253	234	212	221	215	202	249	216	235	221	203	224	195	227	193	220	227	210	224	214	227	217	214	193	235	201	206	197	198	234	231	225	185	210	220	243	222	226	229	219	224	233	221	235	212	234	226	203	212	229	208	231	190	198	209	240	192	209	232	259	239	201	211	249	213	259	228	203	217	192	198	215	214	211	214	222	241	203	213	212	201	235	211	209	215	205	241	225	216	219	223	203	227	249	216	213	206	237	219	234	238	216	208	218	196	215	211	207	202	234	218	242	262	204	252	235	234	225	212	210	201	203	213	200	237	209	182	214	202	232	227	198	204	208	225	182	218	198	211	212	205	221	203	230	215	226	196	232	219	217	214	237	218	240	211	206	235	208	207	184	207	254	214	186	219	197	218	245	212	189	239	222	221	228	184	207	232	233	209	226	242	231	218	217	214	204	197	222	233	221	223	243	209	222	210	221	202	218	211	240	204	219	210	217	236	209	238	230	259	220	208	239	232	213	212	211	218	209	236	210	228	241	203	208	205	213	198	212	224	207	223	228	196	245	217	208	201	224	221	229	181	225	220	209	238	225	211	245	198	190	241	219	230	216	197	220	227	226	229	241	214	222	221	220	209	229	213	199	239	239	180	184	231	218	203	198	257	233	205	216	228	212	207	218	218	229	226	189	228	218	217	222	199	204	212	238	205	214	220	221	224	219	232	199	218	251	211	227	201	222	219	219	228	228	210	208	207	213	217	204	216	185	218	228	217	199	187	237	214	268	211	221	217	198	229	211	219	212	215	189	217	188	232	221	240	203	218	212	194	238	185	207	215	238	239	234	229	227	207	224	212	209	218	211	233	267	217	222	237	202	225	200	201	205	214	213	212	215	211	220	214	235	244	186	207	192	208	226	207	213	214	226	226	224	200	229	225	211	222	216	202	218	214	248	226	203	216	224	214	225	202	183	222	219	224	222	233	244	244	192	206	193	231	200	202	230	208	236	193	200	239	216	213
4831	7002	10884	8103	6927	2882	1553	1282	905	848	809	757	694	689	700	701	598	659	589	598	548	524	533	560	535	494	528	492	499	519	550	563	488	523	532	513	510	531	538	505	489	536	517	494	506	508	528	511	522	524	509	509	571	521	492	516	513	523	493	525	515	503	522	518	506	506	521	552	532	497	551	497	551	500	530	509	561	494	539	577	493	541	490	556	535	517	536	495	500	526	500	529	521	499	492	546	490	536	517	497	525	525	499	501	503	532	509	543	487	518	550	505	541	528	482	560	525	508	525	526	509	499	533	578	522	524	534	489	513	526	550	511	540	495	538	492	534	546	554	511	503	511	534	498	513	487	514	555	550	543	556	508	572	514	542	540	550	487	555	525	532	498	548	504	527	494	527	509	537	511	513	502	505	502	518	513	494	553	493	544	525	515	524	485	477	527	561	494	500	516	537	538	507	534	457	504	519	514	537	512	492	522	509	515	511	532	516	490	536	511	509	513	521	517	512	512	523	482	507	536	501	500	524	514	511	499	508	519	536	541	533	488	565	584	472	514	500	505	507	545	536	477	507	532	523	483	513	524	571	493	508	527	524	509	557	501	546	516	494	527	508	541	466	501	520	515	518	536	471	493	510	508	500	514	518	559	509	505	557	537	574	546	533	466	467	517	533	524	473	515	516	520	520	495	542	556	526	573	521	535	520	550	500	502	553	469	520	533	502	507	502	503	494	520	532	546	521	526	534	528	570	440	524	526	506	472	504	561	485	514	497	517	531	487	542	530	511	528	513	498	554	532	561	515	509	497	496	531	532	543	534	529	551	504	552	503	520	519	507	521	475	531	521	524	535	510	574	522	525	516	496	501	561	473	521	550	575	546	501	525	532	523	541	519	550	470	570	495	522	574	502	529	517	520	495	524	556	507	533	487	536	510	502	551	518	517	533	527	523	514	502	550	483	479	499	528	502	487	531	523	495	516	514	511	516	456	564	531	532	489	518	564	529	465	532	513	550	503	559	500	478	509	534	521	515	499	566	535	498	509	505	506	536	526	569	510	514	492	514	566	552	487	524	517	525	506	542	536	505	504	519	530	517	502	516	544	543	537	483	506	544	467	497	533	531	535	559	512	501	548	504	513	500	538	515	536	501	495	523	496	528	502	506	515	555	545	466	484	531	542	495	547	507	482	518	499	463	543	491	549	481	554	542	500	515	516	522	540	572	528	481	509	501	531	496	502	517	536	569	477	514	503	531	511	501	530	529	536	541	507	487	540	520	526	541	548	535	530	537	537	543	506	506	505	502	519	483	536	498	510	502	536	534	489	514	552	533	530	539	506	532	514	551	533	433	529	539	499	501	502	488	496	508	531	532	566	531	535	551	502	537	532	501	574	535	534	514	532	499	508	494	523	478	486	476	521	517	542	520	554	552	518	538	546	526	503	574	504	507	568	523	510	520	506	538	524	507	508	448	515	508	505	497	557	506	504	579	513	512	552	518	514	529	525	516	495	585	551	538	551	558	513	521	525	562	483	531	529	514	535	509	515	501	546	493	534	495	477	492	485	516	526	485	499	515	527	514	495	568	536	530	525	538	537	497	522	505	524	502	557	505	561	499	519	505	545	488	548	531	517	497	522	502	521	595	553	525	489	543	508	523	529	552	553	501	540	509	508	540	542	500	491	482	511	486	517	559	532	537	559	517	478	502	495	513	529	522	531	541	529	510	518	530	550	508	528	566	526	529	534	521	496	524	464	527	520	523	519	522	543	498	489	568	508	475	515	492	478	552	528	500	517	514	482	547	514	511	517	562	494	494	460	507	479	498	494	559	506	527	499	548	493	491	507	537	509	526	524	509	536	537	552	540	543	524	528	484	489	479	550	494	496	483	467	535	536	529	523	497	551	554	534	513	509	496	512	540	512	469	494	523	552	553	541	531	507	533	514	552	511	555	559	513	545	489	543	466	525	559	527	516	518	514	498	526	519	549	537	544	526	537	557	539	523	528	546	536	471	526	533	544	577	556	514	484	481	533	508	558	563	533	494	558	544	493	538	547	525	536	520	489	547	485	541	578	497	516	535	543	499	511	485	560	516	544	550	494	530	523	532	470	478	484	489	523	566	524	501	510	507	492	536	556	522	490	537	499	496	523	523	483	564	521	482	510	576	497	560	497	540	511	561	516	522	483	519	493	537	486	495	518	536	518	522	483	528	561	530	528	522	507	514	511	520	532	511	539	513	546	544	523	528	517	500	536	465	486	540	531	500	509	515	517	521	502	527	507	494	559	527	521	493	518	536	503	539	525	494	525	557	520	582	505	552	509	485	534	526	510	508	537	565	536	535	475	502	527	509	510	539	495	479	499	534	521	515	522	488	518	562	539	513	525	510	508	485	517	517	524	518	512	551	495	524	516	469	468	531	517	526	523	511	566	549	526	535	521	525	492	542	511	521	541	506	519	494	566	553	476	536	527	518	528	488	535	488	509	528	503	474	486	537	495	510	534	534	530	556	516	547	529	494	505	490	513	526	544	511	516	533	497	494	519	541	489	519	534	507	565	484	488	544	524	528	508	502	528	561	496	592	544	500	524	564	526	535	501	495	554	495	548	487	497	487	536	493	554	504	542	492	524	530	493	516	522	514	494	514	473	509	502	492	522	563	507	520	512	534	515	524	523	522	529	533	549	510	507	511	518	523	472	532	545	561	525	542	537	510	503	511	521	493	509	520	490	497	529	479	553	505	510	522	535	546	493	536	521	545	525	510	489	516	490	511	535	490	512	490	537	508	516	524	508	548	510	493	535	517	518	521	533	535	556	547	487	520	551	512	550	507	556	560	526	544	578	503	531	499	494	538	539	510	524	545	513	517	518	567	507	519	548	508	585	518	494	470	537	477	520	481	530	507	516	514	505	486	542	535	537	489	532	558	523	506	532	516	549	532	558	542	499	539	555	486	529	504	506	491	556	555	501	521	509	525	550	513	533	571	537	532	534	529	524	523	525	492	523	525	473	536	497	494	501	497	528	555	474	532	484	527	511	540	528	521	539	527	535	510	548	466	514	507	538	514	471	507	492	538	491	529	506	518	505	506	474	499	497	509	516	495	520	497	502	477	487	505	510	540	492	510	521	552	519	502	523	502	526	512	517	556	519	540	493	518	501	523	559	500	505	538	521	501	533	517	496	518	539	529	559	531	546	577	481	526	519	522	534	516	542	536	518	519	507	505	488	509	513	529	493	546	504	527	510	526	553	510	503	528	525	535	495	502	526	512	503	546	470	551	535	499	537	511	511	498	480	501	518	552	515	523	504	507	522	527	480	532	507	505	530	463	515	546	468	502	516	547	538	543	510	565	539	508	514	545	525	499	534	501	546	519	513	493	551	547	518	565	520	560	523	486	512	539	505	495	508	499	495	548	534	525	503	521	546	524	534	525	521	489	504	532	536	483	550	530	479	494	520	517	544	530	535	544	512	538	518	526	535	514	491	530	504	541	500	512	514	477
19334	15261	12835	8032	4892	2382	1456	1125	986	899	839	655	585	519	578	501	480	338	274	246	149	162	159	183	142	131	132	144	153	148	134	153	134	113	148	128	172	135	140	133	135	136	128	124	119	140	126	139	140	130	130	150	124	125	128	123	131	128	117	130	125	147	138	143	160	124	148	120	127	145	146	137	115	132	129	124	135	121	132	147	144	109	134	125	136	131	121	124	139	116	134	142	141	129	137	128	129	143	139	112	134	143	140	138	105	114	137	137	121	145	125	133	113	128	145	139	151	137	126	118	121	140	142	140	145	132	137	126	134	111	138	145	130	126	124	135	139	135	127	111	138	135	151	134	130	103	152	131	118	131	132	128	129	127	143	138	111	134	130	159	149	139	119	133	131	130	125	126	139	156	125	133	154	135	129	131	134	118	129	120	125	122	114	120	123	127	114	123	118	139	122	149	144	155	137	128	112	133	122	122	145	150	150	138	106	133	134	144	128	143	143	156	156	114	143	151	134	131	137	121	123	135	123	138	131	134	115	134	141	142	125	130	152	150	148	129	130	139	129	136	126	116	124	115	121	116	124	141	134	128	135	130	121	126	113	124	125	145	143	126	146	143	152	124	140	116	145	142	154	124	118	129	135	123	147	114	133	116	136	114	142	146	119	111	138	139	130	135	120	102	111	124	136	132	125	127	135	120	130	121	116	143	126	145	130	130	116	135	133	153	127	134	132	112	123	153	144	149	143	155	136	106	149	138	120	131	131	123	149	135	129	111	146	129	132	126	137	144	130	127	146	145	126	158	141	134	118	135	122	153	123	105	111	151	130	128	111	138	140	118	132	156	112	126	116	120	130	107	128	127	133	152	143	115	150	136	142	129	136	120	125	134	113	123	154	147	111	119	119	146	114	156	126	120	143	126	144	121	124	132	112	108	161	119	113	127	128	146	124	142	122	132	118	139	115	134	132	159	132	128	134	109	107	124	128	139	129	139	125	122	162	121	131	125	138	116	144	129	120	120	136	135	151	142	125	140	129	117	123	114	156	113	110	119	110	127	129	136	127	119	132	147	133	133	123	122	132	136	129	148	130	109	118	119	127	149	137	110	141	131	119	119	149	148	134	113	128	146	132	100	113	135	146	120	128	129	130	120	140	126	121	154	136	123	132	125	155	134	140	101	109	131	126	116	142	160	125	146	122	128	138	148	138	128	137	144	126	137	141	115	131	146	113	105	119	142	132	146	124	114	120	121	148	135	148	123	140	112	141	127	149	133	135	121	135	129	125	125	142	129	106	134	129	140	137	136	119	138	134	135	130	121	136	136	130	136	146	124	120	140	129	115	138	116	116	150	118	150	125	107	124	130	149	130	129	149	125	123	124	124	132	120	133	147	130	123	127	130	132	141	128	129	127	127	127	121	138	104	139	129	143	135	119	122	124	127	147	135	134	125	122	125	133	134	138	116	138	139	124	137	141	109	117	110	113	131	123	132	114	136	120	150	145	136	121	123	131	122	140	150	174	133	154	128	125	117	138	129	143	125	129	137	106	123	108	136	163	128	149	130	134	142	109	137	131	140	131	125	123	125	124	117	124	151	125	128	135	137	127	139	131	116	140	139	134	142	118	106	126	125	119	120	139	107	129	127	136	140	122	106	115	127	103	123	122	135	113	127	137	132	115	141	130	124	114	128	121	119	121	129	117	124	132	130	140	141	127	131	125	134	128	151	119	132	125	122	105	145	141	135	146	146	131	139	119	134	132	128	122	172	132	128	127	121	127	108	132	112	123	134	127	130	129	127	106	132	133	133	121	106	125	120	119	130	124	127	155	139	115	126	110	119	128	131	151	142	126	137	150	112	124	124	138	121	132	123	131	157	134	130	147	128	142	126	139	125	128	140	119	128	133	134	120	123	113	143	126	143	128	123	128	147	118	119	129	128	131	132	141	126	125	130	143	143	126	120	135	111	105	134	129	128	139	135	143	146	125	145	117	135	122	134	165	150	142	131	149	157	144	132	133	130	132	122	141	129	150	142	147	100	118	138	127	145	145	148	148	133	137	120	149	147	139	107	134	153	141	105	129	145	141	131	137	116	138	119	135	148	138	138	116	111	119	125	122	139	138	117	133	123	138	135	115	128	148	141	122	133	136	128	134	128	142	130	126	139	162	142	148	125	124	123	137	116	128	126	120	139	117	128	131	127	122	126	127	144	127	127	125	128	114	109	133	126	143	131	141	147	144	139	135	124	144	140	167	149	120	135	130	128	123	138	119	146	139	141	142	125	119	114	136	146	105	133	123	131	115	143	138	138	136	145	142	136	114	130	144	113	121	126	146	110	123	137	132	141	128	127	127	136	117	142	135	135	144	111	122	131	143	142	134	129	152	125	127	127	141	139	131	158	147	132	151	143	127	115	121	145	117	108	131	119	125	127	129	110	123	117	126	123	139	130	140	125	108	120	123	122	126	141	123	133	139	132	118	141	153	137	130	147	107	139	127	133	140	130	127	152	145	123	129	144	135	125	147	130	129	142	154	128	118	122	142	139	143	142	134	133	141	125	122	129	144	114	151	134	120	127	139	125	136	127	136	122	118	154	125	122	117	141	111	151	124	158	126	104	144	153	127	115	131	133	134	149	149	135	138	129	134	128	143	121	140	137	128	130	120	142	133	100	158	128	142	102	132	142	131	162	127	130	136	113	143	154	130	133	120	138	121	132	138	125	126	114	140	106	128	105	120	153	121	113	136	142	144	136	152	134	140	131	113	96	133	109	121	126	132	116	146	140	142	121	132	142	142	140	136	117	143	137	137	134	126	126	121	143	136	118	131	129	127	136	133	112	124	145	135	128	132	130	107	126	124	130	142	139	136	127	119	132	133	161	145	121	135	131	117	145	128	133	145	145	135	117	148	139	127	140	135	156	141	142	145	143	133	156	137	132	122	176	160	139	143	143	143	130	137	121	142	127	139	128	139	129	147	139	124	147	136	134	125	114	117	126	126	123	134	118	129	120	120	121	129	127	126	136	124	138	109	133	139	124	124	130	128	126	132	133	132	118	116	125	131	100	124	133	122	134	113	129	152	120	140	130	153	105	145	159	114	123	130	131	119	146	138	153	124	135	119	155	121	123	139	118	121	115	135	128	130	119	133	140	131	119	139	132	109	111	140	141	134	121	135	132	135	133	131	128	134	132	132	129	125	142	119	126	131	134	130	122	146	124	113	142	141	127	115	122	150	137	119	155	121	127	141	149	137	130	152	128	114	126	155	132	140	129	106	133	134	122	110	132	153	140	150	123	131	105	127	125	134	114	115	103	133	135	142	122	119	116	156	117	146	132	131	116	129	117	119	147	120	128	144	147	129	145	144	130	134	125	148	124	132	119	125	126	129	145	143	133	131	123	123	146	143	132	144	128	132	155	153	139	113	130	118	132	136	130	150	131	135	145	122	129	130	144	125	146	129	133	139	117	138	116	144	121	113	128	128	135	131	145	113	129	131	129
11031	11715	16441	16693	13150	8260	6389	5020	5326	4334	3980	3644	3336	2979	3393	3220	2494	1982	1512	1004	747	564	481	538	518	439	453	447	460	422	437	454	407	398	425	396	409	401	434	406	402	387	385	402	374	378	390	404	375	375	382	389	356	343	397	403	392	358	384	384	371	355	366	348	362	377	408	340	384	403	385	376	366	362	372	364	405	374	364	371	412	375	363	374	347	386	353	347	370	338	402	342	348	354	342	362	334	326	359	346	373	419	385	364	348	352	357	351	355	338	352	370	351	343	360	333	346	340	360	341	350	369	395	383	375	353	337	336	355	363	369	331	349	327	319	349	350	381	363	341	335	372	367	382	389	337	331	357	353	332	337	372	363	356	360	350	313	351	339	363	364	348	337	338	372	329	359	369	345	341	350	299	344	348	360	347	351	297	378	356	364	366	333	348	361	300	336	385	338	369	363	385	360	386	358	349	340	372	328	332	349	371	364	337	390	349	378	355	334	346	354	331	355	368	353	341	338	379	356	360	323	334	384	351	366	374	339	346	337	304	371	393	350	341	383	351	373	354	384	370	361	338	346	350	417	342	366	351	373	307	343	365	376	349	371	348	353	346	323	378	354	366	353	367	350	361	328	358	346	369	351	374	358	320	329	361	356	375	364	363	316	309	372	357	364	365	350	371	337	388	376	373	342	382	353	382	344	365	397	387	358	338	335	352	353	349	344	326	359	392	347	308	393	371	336	347	374	334	338	357	320	355	374	361	348	366	340	334	332	382	332	340	340	335	345	350	361	364	322	367	371	339	355	330	371	352	344	368	346	365	325	367	369	346	337	350	330	361	368	353	380	379	369	407	389	377	374	380	346	379	371	360	378	349	335	400	329	402	372	318	386	375	345	385	359	370	373	360	358	376	373	359	329	340	344	376	402	371	367	356	364	366	357	331	326	361	340	360	317	366	347	350	359	352	359	387	408	368	357	349	356	367	366	365	350	335	388	346	368	394	380	335	375	332	367	381	332	347	333	360	359	367	369	367	358	351	378	363	349	338	333	371	351	374	356	366	336	351	373	370	354	356	397	339	361	369	383	329	343	347	333	363	337	352	324	360	362	386	340	327	357	339	328	347	351	314	368	367	341	358	378	375	367	351	394	355	356	359	366	347	328	358	342	387	343	359	376	371	345	385	314	370	399	366	359	362	349	358	345	353	342	338	352	395	363	370	350	346	348	375	358	331	366	351	371	346	356	380	356	370	345	374	364	349	378	335	331	376	368	367	342	339	391	343	362	378	347	367	363	337	345	356	357	383	363	347	372	346	351	345	340	355	389	357	374	350	348	361	365	368	374	326	356	366	332	352	379	362	366	343	368	325	334	354	350	385	371	351	374	421	376	351	374	358	340	365	335	361	387	372	345	343	345	330	359	346	345	373	339	362	380	330	361	369	363	364	365	368	357	350	344	354	366	385	373	356	333	351	349	336	364	362	358	347	353	359	378	351	378	353	363	359	343	384	352	312	369	366	367	381	337	364	354	368	364	352	370	343	355	327	386	360	357	346	341	359	367	350	309	364	361	317	353	375	355	342	393	362	363	371	353	321	353	333	316	350	382	368	352	338	355	373	350	350	367	379	399	335	359	329	351	344	341	383	343	348	338	341	352	324	399	366	358	375	360	305	371	347	331	363	369	368	346	368	342	362	341	328	342	344	350	354	367	380	364	356	338	326	338	377	370	344	372	348	344	387	359	381	363	361	341	397	394	361	357	343	348	352	363	325	343	342	369	351	368	364	357	348	375	361	341	370	330	384	357	331	352	375	333	352	354	356	327	333	336	344	370	368	342	350	336	337	372	362	361	350	337	374	353	374	359	357	346	375	325	345	361	334	377	358	365	370	351	359	354	347	354	352	348	319	378	329	364	365	360	320	367	375	359	343	349	341	348	361	373	365	414	360	362	363	366	362	365	378	337	356	364	357	346	338	363	353	371	350	382	353	345	337	379	352	408	374	357	352	368	362	350	369	328	374	366	390	347	353	367	354	335	363	388	328	353	309	330	340	374	330	328	338	371	356	366	394	352	361	337	357	324	381	381	370	352	392	324	351	381	357	393	350	364	361	340	402	345	386	356	355	366	361	367	364	353	315	371	371	335	358	352	357	396	373	372	378	342	381	360	335	350	356	349	345	361	344	349	350	350	327	370	360	357	385	398	365	366	357	294	357	343	359	359	374	362	339	346	382	330	372	333	367	292	339	364	351	366	350	349	356	343	330	328	358	371	360	355	360	314	358	373	357	368	372	366	331	331	312	369	367	355	365	343	317	339	350	342	357	346	325	363	363	324	320	348	392	354	362	341	340	365	345	336	358	393	319	317	364	359	355	337	382	338	343	350	359	346	360	360	329	378	365	370	356	353	357	353	335	360	308	373	353	351	360	371	333	334	352	367	340	361	355	358	362	355	361	332	353	342	363	344	348	328	334	363	360	340	356	357	358	398	320	364	333	355	317	365	395	339	365	380	366	347	320	346	347	349	353	376	399	366	344	341	323	357	359	399	349	352	356	344	339	371	370	361	333	377	388	365	335	346	365	359	367	344	375	335	343	347	388	358	324	350	335	332	316	344	340	353	350	348	349	336	385	376	343	353	343	340	319	363	318	349	332	354	390	366	366	363	376	361	353	379	354	330	358	372	355	402	333	371	359	367	382	377	353	365	356	337	363	364	366	376	368	368	369	336	350	364	338	362	353	374	348	356	352	358	368	336	381	343	371	381	338	325	392	306	380	360	357	359	396	343	340	383	335	349	378	340	374	355	353	355	354	347	356	347	368	344	348	362	349	359	362	329	380	371	363	365	357	367	380	348	363	359	361	367	384	360	347	378	366	341	377	372	350	403	352	365	351	359	338	366	349	330	351	362	340	349	342	338	355	336	345	365	375	366	363	349	335	367	334	332	351	336	373	336	357	365	314	376	353	355	341	367	373	349	340	348	343	333	370	356	349	394	351	357	370	341	345	391	364	365	364	364	358	346	336	382	363	341	358	363	366	341	342	391	363	365	342	352	381	329	374	358	355	339	359	338	349	332	319	328	349	372	362	322	359	329	356	362	335	334	342	386	325	366	353	368	372	369	359	354	323	360	373	318	351	340	351	342	321	366	375	355	322	348	382	391	353	357	369	375	377	348	376	350	366	343	317	374	356	363	353	359	350	383	352	376	352	302	378	336	329	350	365	395	369	355	379	333	376	355	377	375	359	353	349	339	341	333	371	338	325	341	342	365	367	334	343	335	394	385	385	350	366	310	381	342	391	346	347	370	343	351	342	388	373	362	386	357	353	353	334	366	361	363	323	371	330	359	361	363	353	344	340	362	357	367	364	381	354	325	396	337	382	352	331	359	355	352	336	364	326	373	366	370	348	343	345	345	360	343	358	353	329	391	357	344	384	348	335	355	351	394	377	361	341	375	389	363	353	350	356	349	359	332	332	371	394	373	341	342	347	355	342	338	349	365	358
28239	20109	16296	12517	6782	3707	2632	1868	2094	2025	1518	1121	1016	966	992	1120	818	659	467	400	348	289	289	291	259	268	284	308	222	233	214	268	269	275	265	258	287	256	269	303	232	269	227	264	248	218	207	246	226	254	269	227	217	252	249	252	231	263	231	223	227	249	238	224	216	229	233	222	237	247	252	282	223	226	272	248	242	236	276	232	253	253	237	255	275	271	243	216	242	244	249	238	231	236	250	252	242	230	253	264	278	239	233	258	223	231	220	262	247	260	227	247	246	254	236	233	230	214	244	256	234	256	250	241	226	229	254	226	269	289	257	252	240	254	218	260	272	221	270	249	240	263	263	242	250	264	234	243	229	246	236	236	261	261	248	233	246	255	249	243	247	238	224	239	235	257	232	253	224	254	259	224	223	272	277	211	269	231	222	248	217	258	253	251	227	256	264	238	206	247	234	244	269	230	241	263	255	214	239	237	217	231	235	240	274	213	238	231	234	250	253	243	229	245	238	215	230	246	242	256	235	265	268	259	249	233	226	224	251	222	231	242	232	219	249	242	231	228	207	242	257	255	232	272	269	258	241	219	226	233	269	239	227	260	248	225	254	219	265	242	247	260	206	248	247	247	232	260	226	238	252	240	221	246	222	245	246	284	231	228	224	244	238	235	238	226	221	256	222	240	258	249	206	237	255	248	214	232	262	220	235	244	254	224	225	248	217	239	261	237	242	241	230	262	245	248	249	236	226	260	236	237	220	266	230	232	244	257	237	251	244	234	262	216	245	195	231	265	238	227	207	230	257	256	240	256	243	261	245	241	238	275	232	223	225	230	259	232	247	234	217	194	218	227	230	234	240	235	288	240	241	222	247	243	233	263	229	260	233	248	231	215	227	256	242	214	246	251	228	250	244	253	224	248	216	259	260	246	237	225	260	247	266	240	246	243	224	215	222	235	263	244	244	248	238	231	247	247	243	247	253	246	218	261	260	274	222	245	243	252	240	228	230	228	227	218	241	229	259	245	256	245	279	212	250	234	254	255	245	233	212	216	243	263	214	253	243	214	235	243	242	224	254	214	251	268	222	240	233	262	261	238	237	233	246	241	237	242	227	242	225	226	218	257	257	232	233	238	241	231	252	225	210	231	234	229	226	248	232	227	249	268	243	224	241	227	255	241	226	237	250	225	261	238	208	218	254	231	224	233	232	242	248	272	214	246	225	266	226	249	241	238	228	246	270	222	232	220	246	262	249	244	257	261	237	234	231	224	238	242	251	194	261	250	191	256	259	257	219	232	223	227	271	247	250	265	223	249	229	205	223	256	214	227	220	249	245	216	228	250	229	246	212	233	230	265	259	230	266	244	229	243	249	252	253	230	244	238	217	244	225	260	244	237	260	216	267	232	237	231	244	224	243	245	221	237	229	247	242	254	236	238	270	268	259	267	263	232	270	243	257	213	228	247	228	241	254	241	233	235	202	255	253	256	222	204	251	222	260	262	253	241	246	224	237	267	235	275	213	249	234	239	236	214	229	249	242	214	210	210	260	244	232	225	233	238	254	229	243	245	274	245	250	232	257	240	250	246	237	242	257	242	235	239	269	254	224	246	233	243	234	245	224	236	243	219	248	233	239	220	228	227	228	230	242	247	291	263	260	226	233	268	239	246	256	204	232	260	219	241	265	231	250	263	233	259	246	254	200	244	241	239	234	280	243	239	244	262	244	261	259	243	204	252	265	226	277	249	230	231	247	252	235	237	235	250	246	253	240	251	269	249	240	218	231	233	244	243	218	275	255	231	241	253	260	258	240	222	233	233	236	257	259	241	258	232	209	230	249	237	223	209	243	227	238	250	223	262	226	272	237	237	237	222	249	244	241	238	248	247	225	234	237	212	219	214	231	228	228	268	251	240	219	252	257	222	210	232	238	224	248	228	263	247	246	267	255	222	239	237	218	228	226	231	246	257	268	250	267	217	261	228	253	255	252	256	224	263	238	239	247	237	225	250	242	235	227	246	245	266	238	234	229	257	251	232	250	236	253	279	268	253	227	229	243	227	261	235	243	243	235	223	212	228	237	249	257	233	226	247	261	209	233	224	234	255	245	240	233	228	231	239	257	235	256	242	243	246	241	229	232	248	251	275	236	230	255	269	241	228	230	255	257	245	221	247	274	232	256	234	240	227	225	281	262	236	235	263	236	236	225	237	246	258	266	229	208	230	214	241	241	248	206	227	252	267	228	224	276	230	248	245	224	245	261	240	259	249	242	190	257	264	285	218	258	258	229	248	257	247	241	261	234	279	248	236	260	243	234	261	224	262	235	268	267	246	239	233	254	229	217	262	273	220	266	237	232	250	266	208	242	240	231	252	265	232	227	225	273	269	266	231	246	243	250	249	218	242	234	258	234	257	242	258	251	248	232	244	242	245	246	247	215	243	219	256	239	226	221	227	246	268	241	248	196	236	245	210	236	247	228	245	255	250	244	221	251	234	235	223	233	216	243	235	240	247	219	219	247	223	231	250	258	212	220	251	235	263	233	222	226	231	246	221	226	239	229	227	263	247	246	259	238	245	246	239	229	237	241	252	237	234	247	255	222	230	252	246	242	240	242	244	244	237	201	237	232	228	212	220	234	252	248	226	249	237	258	270	252	245	240	236	243	243	225	216	254	230	199	232	264	259	242	233	227	236	240	210	248	231	264	206	270	255	245	240	223	218	247	239	264	256	232	248	228	231	220	244	214	241	266	244	235	246	233	248	253	264	232	268	238	241	228	221	245	273	251	225	227	255	230	255	257	270	217	259	252	243	264	214	245	236	238	243	265	251	239	226	263	252	252	236	263	227	226	221	234	225	225	268	249	270	238	236	255	252	228	225	257	245	227	244	240	251	256	226	226	245	212	262	255	256	260	260	230	260	249	259	245	258	273	220	232	250	249	227	270	231	237	229	250	277	242	229	243	235	242	224	242	233	229	243	242	228	217	249	233	230	183	247	253	218	260	245	248	272	231	261	239	248	227	271	259	235	203	233	246	251	266	236	218	265	221	235	224	261	228	261	217	236	271	206	254	238	264	222	218	225	243	231	250	238	225	225	220	240	251	249	254	257	251	264	242	237	221	229	251	241	262	242	224	206	256	250	266	251	245	228	263	268	244	255	249	243	251	245	255	238	257	231	230	255	244	218	252	252	244	221	243	218	246	234	257	237	243	267	261	248	253	232	233	265	235	250	258	243	223	258	258	225	216	238	237	240	249	225	223	250	265	253	276	223	222	222	248	254	246	240	235	237	238	230	230	276	216	259	229	260	233	257	232	234	254	250	271	228	259	276	260	263	243	278	239	223	245	243	229	242	209	230	255	230	238	236	232	254	264	226	223	231	218	268	258	228	221	210	244	240	224	246	263	242	252	226	252	229	268	232	239	257	243	234	245	257	238	257	267	242	209	243	222	232	239	241	250	248	250	259	238	241	243	241	233	261	262	235	199	244	254	226	203	234	248	243	259	249
14500	14443	18958	22033	15137	11288	9879	7840	9626	9489	6744	5126	4850	4426	4981	5802	3994	3249	2539	1570	1622	962	875	952	814	795	823	824	789	757	752	723	729	744	697	702	661	680	691	695	700	725	684	663	670	634	641	630	689	658	592	637	639	642	641	621	628	591	628	610	606	628	647	653	603	614	606	606	626	642	599	588	659	623	603	622	603	588	584	624	611	631	570	584	560	610	599	599	582	630	596	609	585	600	634	602	626	542	612	610	618	582	613	626	609	591	611	563	584	571	607	598	591	555	636	587	610	604	575	574	651	549	595	628	583	585	621	619	620	596	610	591	546	557	605	586	637	578	553	620	600	605	587	611	605	589	576	554	611	588	605	585	573	607	623	607	561	596	629	547	603	591	628	605	596	636	621	602	567	604	542	585	631	596	555	552	555	567	611	649	584	594	591	598	600	605	555	623	609	590	588	599	571	592	653	582	583	591	623	599	600	605	598	592	630	588	566	619	589	639	645	641	577	589	595	561	636	582	555	598	612	552	627	593	560	584	600	579	574	656	601	591	589	579	551	602	575	583	588	617	560	581	606	576	603	579	572	579	589	563	557	593	612	599	566	605	624	624	604	615	562	633	583	564	624	590	625	578	621	582	604	576	592	589	594	587	571	610	602	605	628	567	555	603	565	624	613	581	552	590	603	627	614	572	632	592	625	637	605	536	615	556	615	596	567	613	625	613	606	582	577	565	589	606	587	578	556	596	605	633	559	616	542	619	575	608	554	599	578	590	569	622	623	593	586	611	607	595	580	563	606	615	569	564	574	566	618	640	574	583	617	645	601	600	601	571	578	617	640	588	582	574	614	554	586	590	620	604	618	630	619	564	585	651	607	603	618	633	570	591	596	570	562	600	599	578	629	604	565	544	595	587	620	588	595	599	594	602	611	615	618	583	596	601	592	573	560	633	566	581	583	637	575	604	576	567	574	604	598	561	601	569	659	560	589	591	637	597	592	608	606	586	564	598	594	609	639	594	605	607	591	579	626	600	614	593	590	552	565	599	565	609	531	602	615	608	587	586	582	635	549	616	580	574	577	648	634	623	621	608	580	582	631	608	587	565	585	575	591	600	578	608	586	584	619	631	641	608	598	595	584	581	611	618	614	558	586	612	617	592	585	584	616	619	593	613	575	593	558	589	607	566	594	614	589	576	594	593	594	585	595	577	587	592	598	576	581	581	612	570	596	631	581	595	613	585	615	560	584	583	606	615	628	590	613	594	600	621	642	595	637	627	616	610	612	542	574	560	585	564	571	568	598	585	587	593	577	580	600	580	636	564	566	588	566	633	588	584	634	646	629	557	585	573	600	534	595	594	619	568	585	605	540	570	586	633	613	589	612	582	647	630	619	578	609	587	585	569	554	584	633	597	597	603	605	613	576	576	560	616	586	577	610	605	597	651	569	584	576	589	619	568	572	580	598	570	569	581	647	578	628	602	629	622	628	624	593	582	593	595	591	554	577	570	580	607	559	664	598	600	608	559	562	546	540	572	615	618	610	603	517	551	609	599	587	623	552	562	544	603	602	597	595	610	636	584	594	580	591	554	623	577	573	578	575	608	604	603	673	585	579	624	541	592	598	599	617	575	575	610	601	600	590	594	569	613	625	587	617	579	562	560	602	592	613	592	594	596	609	593	561	622	592	592	597	569	585	594	621	597	611	591	582	600	605	619	616	602	564	597	571	602	632	584	615	598	558	614	586	599	567	568	601	561	615	577	612	574	589	591	567	603	594	562	588	564	620	560	629	604	563	600	593	563	610	585	604	618	580	656	575	605	582	589	610	573	609	581	558	638	570	600	585	581	555	577	583	581	592	575	588	604	597	584	600	609	584	593	563	590	639	582	577	588	545	605	594	592	588	591	592	573	588	600	616	570	570	542	600	557	585	569	581	609	618	630	600	643	602	582	631	584	594	556	584	586	596	586	598	579	593	648	596	570	529	597	607	599	599	618	592	568	570	610	563	592	575	610	559	607	656	543	594	610	573	559	579	587	601	613	565	592	573	580	618	602	605	567	591	605	565	595	580	565	590	602	628	579	641	608	546	639	615	566	614	610	619	596	568	618	603	593	585	604	586	619	578	562	569	560	624	597	611	594	599	573	602	630	583	579	622	552	580	594	571	623	643	586	588	576	594	637	581	613	584	599	575	581	592	591	585	583	605	645	632	574	609	570	568	571	564	556	590	583	567	562	604	566	577	590	584	557	621	602	587	564	610	580	599	598	610	499	584	595	627	569	593	616	596	590	599	618	563	571	555	556	583	615	592	585	560	589	601	607	571	610	586	647	610	593	548	565	661	606	550	617	552	588	632	611	599	581	570	579	598	598	593	556	585	623	595	588	592	558	593	579	590	555	585	585	564	558	606	586	581	606	619	602	608	595	644	611	589	563	568	593	603	594	609	577	616	623	605	641	574	621	621	593	613	607	628	563	583	597	640	579	586	613	571	597	551	570	559	573	627	617	594	613	558	628	558	592	606	587	580	595	608	596	570	607	593	598	565	593	590	589	621	582	602	598	588	622	633	558	574	617	645	620	562	614	641	600	565	593	606	599	588	627	576	621	624	576	601	602	591	641	606	591	598	641	579	595	573	618	546	602	571	569	569	626	582	621	599	555	600	585	559	600	580	594	579	557	568	622	603	592	541	555	606	597	623	583	605	564	563	585	597	615	595	613	606	634	580	578	556	625	584	543	651	583	564	612	593	619	583	555	540	584	604	618	586	595	592	548	596	588	621	598	627	590	590	568	620	595	624	568	599	583	609	604	624	598	580	568	576	562	594	629	597	608	613	624	590	604	578	546	605	552	586	584	610	601	622	567	611	607	617	543	597	594	625	684	589	603	604	587	590	606	596	586	551	614	574	582	562	610	581	603	621	570	567	596	566	597	599	578	598	566	629	587	616	591	562	591	581	625	549	580	585	618	584	589	612	601	588	586	616	630	621	593	599	551	606	654	638	584	583	561	567	579	556	564	618	535	611	605	615	572	633	559	559	590	537	597	644	609	619	598	572	563	610	562	605	616	593	580	554	609	587	612	612	572	629	582	573	563	596	562	587	601	622	588	607	588	582	580	546	607	631	599	591	584	585	603	568	590	538	645	576	628	588	595	617	595	619	610	622	583	617	592	591	621	647	593	607	606	611	603	582	583	593	571	599	618	623	601	606	613	590	632	615	602	567	574	577	606	597	579	587	576	666	613	566	595	601	567	534	615	567	575	593	596	591	593	566	568	611	634	576	640	549	591	547	631	579	603	583	586	573	593	618	574	608	612	605	582	624	584	584	566	581	577	596	580	589	570	564	628	604	625	560	631	624	589	605	593	591	580	572	612	592	598	647	626	561	615	558	567	598	584	595	609	595	650	586	518	567	617	597	572	608	531	534	596	575	615	621	596	583	586	639	609	590	605	579	557	601	610	605	605	599	605	607	568	604	585	564	578	610	613	635	562	594	625	564	610
10287	6405	5216	2988	821	572	472	318	288	250	210	243	246	245	226	234	214	223	203	198	194	198	239	220	222	219	193	211	193	224	205	227	186	213	226	213	206	217	217	212	195	195	219	209	223	197	221	213	200	219	212	226	184	180	228	206	228	212	199	181	194	238	213	180	203	212	203	211	183	215	207	232	209	199	236	218	186	231	195	181	210	209	204	213	197	212	194	224	189	213	256	208	212	201	217	203	199	229	190	180	235	219	201	192	204	203	220	206	211	200	208	177	220	194	199	211	200	213	205	227	198	223	215	205	238	200	201	199	240	221	234	211	197	225	212	202	187	224	210	229	225	205	210	227	191	198	198	193	213	207	226	247	232	202	194	216	208	232	215	211	212	200	226	225	216	216	210	202	206	202	199	197	204	205	217	216	227	209	240	245	248	197	216	199	217	231	179	208	208	203	186	212	214	189	199	212	237	207	188	200	196	213	216	220	227	217	211	212	202	209	225	233	201	195	208	207	214	226	204	239	204	210	205	206	172	227	226	210	238	219	218	184	235	200	218	212	210	230	206	221	232	212	226	244	197	211	190	229	189	214	204	194	198	200	197	184	198	213	210	211	212	247	201	209	228	223	229	214	218	210	229	206	185	238	192	209	247	245	200	192	234	199	189	203	233	213	210	210	213	221	206	223	240	216	220	205	203	235	218	230	217	201	202	198	222	211	242	193	215	204	234	187	191	220	213	196	211	218	206	217	208	207	201	201	210	187	194	217	210	233	220	227	202	220	209	210	202	245	213	205	213	229	216	205	218	208	198	215	222	213	226	200	181	202	208	213	194	231	234	218	224	215	223	248	180	209	211	201	216	179	238	191	226	189	205	238	205	191	258	210	212	210	199	198	197	233	196	193	185	204	219	211	219	205	226	211	239	227	223	221	206	211	217	198	223	220	184	221	187	218	210	215	192	194	218	211	196	226	203	223	215	224	201	193	193	187	223	231	197	223	204	207	224	197	204	194	200	197	187	202	228	217	227	236	219	204	239	180	233	218	223	213	215	208	221	207	221	181	193	202	225	215	231	227	206	194	199	223	211	223	200	204	214	201	187	226	207	209	202	215	217	238	206	215	217	190	231	230	203	207	219	191	181	194	223	205	196	192	201	215	199	231	202	214	213	201	221	207	213	209	213	215	216	216	208	205	205	186	215	239	221	223	230	195	191	225	235	191	207	216	193	213	247	226	207	238	213	220	211	190	202	217	220	218	208	232	219	219	229	218	223	186	219	198	198	207	240	191	222	242	216	195	195	227	222	229	207	210	222	221	216	196	223	235	246	217	182	202	224	203	239	217	230	235	234	204	203	201	206	231	229	214	192	201	224	189	210	226	228	216	214	190	232	213	213	195	217	231	210	218	201	204	199	233	194	199	210	226	230	209	225	214	224	193	205	229	187	206	214	210	224	204	231	206	231	209	244	193	227	209	225	225	199	233	225	221	208	186	198	198	189	224	219	210	220	204	217	203	217	224	200	183	212	226	217	190	220	215	222	214	217	229	213	203	188	203	197	236	221	217	215	218	221	201	222	194	224	203	181	204	222	227	217	208	208	212	257	188	221	203	212	246	222	198	217	197	207	230	220	211	208	209	226	219	221	188	202	221	208	235	222	213	197	204	195	182	222	192	199	175	205	209	217	192	233	228	232	216	198	223	211	214	188	193	215	197	207	192	189	198	236	216	195	251	199	191	223	235	217	219	218	209	223	185	201	223	216	228	206	193	208	224	224	233	216	244	219	222	203	220	223	239	212	227	220	212	201	214	206	210	251	204	215	198	223	188	189	206	210	196	187	195	232	194	212	214	255	233	196	222	231	214	190	237	193	211	218	220	185	202	228	228	223	219	194	207	211	223	211	220	210	218	220	195	212	223	210	203	212	240	225	195	208	188	196	177	210	204	211	209	222	207	230	212	208	183	208	205	197	185	233	205	233	231	203	226	211	211	230	205	199	194	202	220	236	198	228	212	208	207	210	224	206	200	220	232	207	205	221	216	224	204	202	221	237	227	233	204	216	217	202	223	207	212	174	236	211	228	200	226	214	253	214	217	230	229	236	186	187	210	207	236	209	221	213	229	243	217	198	183	207	196	198	230	177	206	214	221	210	219	223	208	212	223	200	220	227	209	187	242	209	212	244	239	202	217	220	206	196	203	224	215	203	208	240	205	215	200	222	193	203	212	207	213	173	223	198	220	197	245	206	214	221	201	211	224	201	200	223	234	227	208	210	196	200	181	219	198	187	208	204	205	245	203	220	215	207	198	222	200	209	195	218	229	203	218	197	201	208	225	228	260	204	233	219	203	190	208	222	238	197	227	216	198	160	198	205	219	195	212	229	194	210	188	193	212	213	221	218	234	199	232	245	207	181	236	222	211	207	230	203	221	221	218	218	197	198	210	212	237	210	238	204	224	198	205	208	227	206	229	199	215	225	207	221	214	217	210	227	218	197	217	233	209	226	202	236	222	216	178	213	198	192	203	217	204	204	209	210	190	247	220	234	214	237	216	216	213	203	189	209	210	234	222	213	234	187	228	189	220	211	215	205	213	210	222	249	205	187	215	209	210	247	201	223	235	248	225	220	190	272	217	235	219	244	188	196	233	207	189	222	214	226	212	210	227	208	209	201	219	211	235	233	231	206	202	217	233	205	235	189	241	202	188	192	228	214	204	210	200	213	226	202	192	182	208	222	232	235	222	217	195	233	217	193	233	198	221	227	206	202	220	227	214	212	218	215	215	231	220	195	196	207	220	218	221	213	216	234	206	204	226	241	201	215	199	174	205	190	217	195	203	181	195	225	212	220	203	201	217	208	177	202	216	201	194	192	187	242	216	200	198	200	218	215	184	220	222	195	207	202	219	215	218	205	215	227	203	224	195	203	236	206	227	222	194	230	232	203	192	238	231	213	203	215	227	230	202	207	201	236	227	218	216	202	246	211	170	222	182	204	205	207	247	205	231	192	189	207	204	200	208	225	191	202	177	188	214	204	204	193	224	194	218	191	209	228	225	191	235	203	228	203	187	215	212	218	222	230	196	232	218	211	215	219	202	209	199	220	208	197	211	230	226	198	194	193	239	232	200	218	225	204	205	205	199	211	219	198	222	230	212	212	226	210	213	218	219	262	234	222	203	210	216	186	213	227	210	236	219	217	216	202	215	210	230	229	206	219	224	227	199	180	195	219	178	189	230	207	215	226	203	195	195	200	241	193	204	215	215	219	228	187	238	199	199	203	239	228	216	245	223	209	225	206	208	247	209	202	213	218	170	215	231	208	222	227	194	205	203	226	201	234	210	212	219	201	219	205	228	183	203	216	215	215	202	228	222	204	197	209	256	221	226	193	231	225	199	222	247	207	213	188	209	214	232	205	200	231	212	207	209	196	191	212	197	212	200	216	226	224	215	215	218	212	216	200	233	224	204	216	238	197	206	229	224	214	198	204	200	216	183	231	189	211	214
5937	5245	9036	7036	2705	2367	1898	1091	1032	959	738	690	652	634	635	648	588	612	545	549	520	496	491	561	522	538	501	519	530	517	481	512	489	500	515	478	507	531	550	453	498	519	538	500	546	461	504	501	478	466	492	515	492	526	501	491	538	518	522	479	534	516	490	498	567	506	475	465	489	472	535	487	471	525	491	511	509	551	497	539	479	497	497	452	515	516	529	519	467	495	488	501	536	491	470	527	513	518	488	522	520	524	552	504	555	505	549	532	512	523	503	509	529	492	538	483	475	481	499	467	522	505	494	585	515	518	509	498	491	515	510	497	504	527	506	484	489	512	483	526	520	530	497	497	551	511	524	487	522	539	516	477	504	492	494	509	462	477	527	482	499	514	505	521	533	502	491	522	495	460	520	535	533	506	500	472	493	506	505	476	490	499	540	539	506	493	530	548	477	503	480	519	478	484	510	530	488	513	453	504	519	526	459	497	514	506	491	519	536	490	498	474	515	535	476	472	501	503	496	501	506	545	525	505	518	474	498	502	489	498	521	523	534	500	558	539	477	524	545	469	487	517	479	476	517	522	497	536	536	530	500	517	481	536	496	494	534	527	503	515	487	501	501	506	505	496	495	510	524	507	448	477	463	516	489	464	522	520	529	518	538	487	532	502	496	492	494	454	506	477	533	493	552	520	490	477	515	537	490	528	495	523	534	532	508	524	482	488	501	499	500	476	481	516	500	481	514	488	543	522	463	527	521	529	516	474	524	562	514	511	502	506	476	503	521	525	533	511	473	470	500	515	519	497	508	520	531	477	521	529	513	507	506	460	499	474	468	516	500	489	559	519	498	473	512	522	486	518	517	500	516	497	493	512	482	532	533	514	516	500	481	467	485	532	502	507	514	484	538	489	514	528	548	522	515	535	500	533	482	492	488	515	529	508	528	499	501	462	504	496	514	502	503	543	492	532	497	494	503	509	472	518	497	531	489	481	496	493	427	512	535	487	503	511	479	477	510	518	563	521	526	526	518	503	512	476	500	527	569	473	543	472	498	534	506	477	516	483	471	520	523	470	516	503	520	555	490	514	519	492	511	498	529	512	494	489	503	539	476	521	514	482	535	481	538	523	523	525	496	534	494	528	492	509	491	539	460	500	502	483	519	512	516	510	510	514	497	511	490	545	538	504	475	520	501	547	534	492	493	526	514	554	519	506	531	547	571	466	514	496	511	528	526	531	548	497	502	468	527	528	539	492	500	506	481	471	490	553	519	509	525	505	499	538	521	518	527	506	476	480	512	483	534	527	538	482	522	511	535	466	504	467	491	522	509	527	540	446	508	557	544	517	525	489	455	467	528	505	499	522	519	512	464	486	513	509	520	471	497	503	458	491	502	485	475	557	454	509	524	496	512	500	497	530	548	486	513	472	483	537	520	479	531	514	489	481	529	504	466	487	520	566	492	486	530	496	510	523	484	504	515	439	516	490	482	536	520	542	544	529	521	515	540	542	556	510	503	508	523	490	522	509	494	435	482	508	526	495	485	509	523	488	525	518	485	502	481	503	497	470	498	526	477	500	517	491	499	467	490	514	533	513	482	501	558	491	498	490	502	475	520	465	507	515	486	526	514	501	490	508	482	481	501	485	531	523	520	501	495	505	488	520	542	519	456	466	512	533	516	469	510	481	500	559	527	517	517	508	475	508	498	529	508	503	473	514	506	492	475	506	532	518	544	523	502	496	547	510	507	486	529	475	505	508	549	507	521	489	481	505	510	484	525	519	483	499	521	487	528	511	485	494	515	537	515	468	498	485	523	494	498	512	504	486	488	513	529	469	519	480	524	540	512	483	518	504	479	516	499	520	504	496	520	504	503	488	513	518	520	485	531	503	491	507	520	554	526	532	482	545	494	532	539	551	525	491	522	512	501	512	467	506	479	532	473	541	522	503	528	537	551	493	484	533	516	493	472	510	491	494	531	506	508	525	496	503	545	500	500	469	521	514	452	508	493	508	475	555	485	493	475	511	531	537	500	476	523	499	506	502	546	481	555	513	498	516	527	492	488	491	548	494	522	498	522	513	501	538	488	514	501	483	511	526	515	525	525	503	511	479	497	500	527	521	520	519	494	510	488	454	527	523	529	520	524	494	523	476	534	535	518	466	536	514	535	504	520	504	511	514	495	474	465	476	487	503	518	506	492	513	503	491	487	523	512	508	510	539	510	499	505	531	526	516	503	514	517	531	469	511	515	519	463	500	477	467	489	509	525	562	517	477	467	515	511	509	505	551	552	479	510	500	500	523	493	483	519	519	540	526	512	506	514	540	466	522	492	502	528	478	489	508	479	482	516	526	491	487	481	469	506	515	475	523	473	509	525	496	516	519	503	567	529	535	482	526	533	505	481	507	501	515	518	525	489	527	510	497	516	533	481	501	482	521	502	511	495	504	506	526	523	508	471	503	502	463	514	451	518	518	519	525	568	506	499	511	512	544	517	538	526	485	500	476	507	508	504	495	529	513	521	517	524	526	559	534	529	493	478	507	506	521	482	494	549	512	506	535	500	513	516	509	521	498	520	527	509	473	480	474	483	514	522	502	492	510	485	479	499	518	527	492	475	527	532	513	531	539	527	519	501	524	513	536	470	509	462	493	515	519	522	488	535	542	530	507	500	507	525	522	518	535	519	501	522	519	509	497	505	503	531	491	481	513	518	475	480	473	492	517	462	494	492	507	493	530	489	525	492	508	535	532	507	488	487	491	492	544	527	527	529	481	538	521	545	515	538	468	469	508	512	465	480	530	542	491	534	517	523	477	511	511	504	525	500	517	500	518	525	514	519	494	506	522	504	505	501	481	503	495	489	488	522	536	470	532	496	474	522	563	527	495	497	514	473	528	510	489	512	542	520	518	530	530	497	508	513	540	468	497	532	505	548	508	538	503	511	493	488	565	555	480	524	508	503	509	511	524	544	485	497	502	507	521	478	539	525	507	472	481	463	483	504	467	506	529	502	522	551	548	498	483	519	534	533	514	481	506	506	514	482	512	516	484	510	466	501	509	520	490	448	506	531	530	479	513	513	516	503	504	498	505	523	515	535	529	537	514	479	508	526	503	506	491	548	490	541	496	500	538	519	525	537	516	537	553	501	514	533	511	488	504	546	496	513	470	545	470	530	523	485	469	481	483	484	503	462	490	521	516	556	509	520	493	525	507	534	518	514	506	486	501	472	526	475	541	539	535	531	525	536	511	525	515	517	461	493	528	519	492	496	502	523	482	499	500	516	493	504	542	537	442	537	542	490	559	489	513	502	509	490	497	475	509	537	494	516	505	499	493	509	499	505	497	484	492	562	484	504	516	531	502	503	523	500	512	549	509	496	488	498	493	479	475	522	511	546	514	511	536	538	512	496	476	503	509	501	542	458	531	509	505	457	481	509	500	501	505	510	508	487	491	533	520	466	456	461	495	517	528	512	492	487	540	488	514	477	496	492	497	498	515	529	516	498	503
21047	10698	10859	5972	2744	2311	1564	1017	1356	1637	758	544	443	588	495	551	537	300	277	191	198	133	140	142	133	123	140	127	155	121	152	125	138	131	151	121	137	131	124	130	123	127	119	136	108	124	118	116	146	147	135	122	141	117	105	138	137	125	147	137	118	126	124	115	109	116	126	136	118	121	99	114	120	119	113	102	127	139	105	96	111	101	142	121	112	115	132	158	133	133	115	139	128	132	118	127	121	130	141	121	124	131	120	103	118	117	107	119	117	145	130	116	125	108	121	139	117	141	134	118	124	107	115	132	109	133	139	143	120	116	121	118	105	140	123	131	132	102	131	136	157	142	93	125	121	116	121	118	120	128	129	118	141	125	127	132	115	119	120	126	136	122	125	109	127	124	107	117	112	123	122	129	122	102	115	132	138	140	135	122	117	112	103	144	142	126	141	130	124	125	95	143	120	112	124	118	157	131	130	111	128	113	131	104	132	113	131	122	136	120	108	131	110	145	108	94	130	123	128	135	115	128	114	100	135	104	112	96	121	117	106	103	121	122	118	134	138	135	136	127	120	116	131	124	118	116	114	117	109	115	137	132	122	111	132	136	132	115	127	124	126	164	120	99	124	143	113	126	122	132	121	120	128	113	116	97	112	119	149	106	143	122	120	113	118	150	118	105	126	136	128	132	114	113	107	125	113	145	112	144	114	111	137	122	107	133	124	135	103	117	132	116	118	143	108	115	107	124	143	108	124	119	101	109	132	128	112	112	131	139	123	115	154	104	147	124	109	135	140	131	103	119	122	118	117	110	150	124	140	125	110	125	110	105	138	132	139	124	104	126	107	139	127	128	130	146	107	98	116	127	122	123	121	134	121	96	148	123	137	111	115	125	122	127	130	122	109	132	120	126	102	152	123	112	127	115	133	118	108	110	133	120	111	116	133	119	119	142	126	125	118	108	119	120	128	117	116	129	111	141	107	111	119	113	117	128	134	117	138	108	120	112	111	105	136	134	126	113	138	99	130	116	103	122	137	128	124	137	138	120	106	117	116	133	127	139	110	113	116	130	120	91	156	125	124	109	121	130	120	114	121	109	119	119	127	127	121	124	139	114	131	119	117	117	126	130	113	129	111	120	124	110	120	123	124	141	133	118	113	117	122	133	117	141	130	111	118	127	136	130	107	131	133	122	106	132	116	109	142	139	119	126	112	121	115	112	123	139	129	115	118	114	117	128	127	108	116	116	128	100	106	113	136	125	98	119	113	133	154	111	106	122	148	124	116	114	114	125	136	132	130	121	125	121	128	129	135	128	109	123	130	114	139	122	112	123	108	117	121	128	125	108	119	116	129	101	118	117	120	121	107	134	98	119	125	135	107	110	133	130	117	104	133	127	119	112	132	115	129	130	117	112	107	113	102	121	128	130	126	121	123	128	128	119	146	115	133	117	131	118	132	123	122	132	114	109	110	117	117	142	134	130	143	124	135	109	120	105	124	99	128	117	143	126	134	119	114	142	119	122	117	110	109	114	112	129	139	115	117	108	129	125	135	133	115	121	114	117	115	132	140	123	130	125	129	141	101	124	133	122	128	96	127	101	122	120	160	131	120	122	123	131	115	131	132	103	131	128	112	109	117	113	121	122	123	135	137	116	129	130	128	140	132	119	116	132	124	126	135	124	134	131	136	108	119	131	123	113	124	136	125	116	123	118	124	128	133	127	99	114	122	136	111	121	123	129	135	137	159	127	121	111	116	99	118	127	120	108	109	121	116	132	106	137	122	105	115	151	132	129	132	115	124	129	125	117	157	113	126	118	128	127	120	125	112	116	128	124	99	120	119	114	114	129	135	106	126	138	117	112	123	115	132	127	112	118	124	117	102	143	119	128	105	126	112	121	114	126	128	141	109	132	127	142	136	139	118	137	110	125	115	117	124	108	110	115	123	114	127	132	119	108	133	107	111	136	115	112	113	122	126	149	116	117	117	126	133	131	136	113	133	111	120	143	121	127	116	119	116	117	129	117	112	119	127	109	125	142	108	124	122	122	109	107	125	127	128	117	113	113	108	129	124	129	118	106	134	123	110	119	123	116	113	142	142	121	122	116	111	117	130	118	137	110	123	135	105	136	130	121	123	116	121	134	130	110	135	120	125	144	105	139	132	132	120	98	125	123	104	116	112	123	144	121	113	118	145	97	113	121	118	126	130	118	123	124	129	114	123	121	136	113	124	120	118	129	121	129	125	125	122	132	100	130	117	152	110	108	116	120	112	127	108	113	114	123	122	121	139	116	117	137	118	122	127	117	131	100	107	119	138	107	130	129	129	108	125	134	127	117	122	112	121	111	124	131	118	124	119	128	123	137	115	149	121	125	116	109	127	112	129	126	112	118	113	125	132	132	132	134	109	107	112	121	119	106	117	111	120	98	154	99	107	113	110	114	125	123	126	131	116	134	121	128	116	120	114	114	96	115	120	105	105	105	133	138	136	135	127	129	128	116	134	134	128	119	119	120	105	136	120	131	121	110	125	101	115	132	120	123	118	125	105	105	116	119	119	120	144	123	105	111	143	117	112	131	128	108	119	110	104	137	98	115	113	128	96	108	139	110	137	93	120	149	136	131	108	126	121	132	105	132	106	118	136	106	112	126	129	114	126	117	107	129	133	109	99	104	117	110	112	110	123	116	99	99	127	114	133	126	129	98	106	125	123	101	130	124	118	132	103	111	144	108	128	105	120	118	121	117	129	141	121	113	122	125	103	109	113	122	118	126	129	132	122	118	117	142	126	112	120	110	127	99	119	120	122	132	109	108	110	127	131	113	109	111	127	108	111	155	105	123	112	120	125	100	116	116	123	124	132	136	127	109	114	117	115	125	118	122	115	129	119	127	129	120	109	113	124	122	125	118	119	131	123	116	109	127	117	113	109	134	116	111	121	118	95	130	128	127	113	127	117	105	123	125	121	138	109	127	125	114	112	117	144	127	119	154	119	112	119	121	118	118	100	120	95	107	132	125	122	118	131	115	131	136	115	130	116	112	142	115	139	96	113	119	140	134	113	122	127	129	119	128	121	124	129	116	152	109	132	123	115	105	115	114	119	118	119	116	120	126	115	126	108	138	129	110	114	124	108	99	124	129	139	114	127	124	106	132	125	144	123	115	112	131	116	130	117	112	119	126	130	105	106	126	136	126	126	135	129	113	137	101	104	134	105	123	124	113	127	102	121	125	101	129	107	111	106	121	105	139	109	120	132	125	117	114	141	116	111	116	126	125	126	113	123	130	123	112	107	118	110	111	128	125	138	124	106	133	123	105	146	137	128	125	153	146	103	130	114	116	110	125	118	122	118	121	134	126	126	112	126	117	129	129	104	116	107	134	97	115	120	121	140	121	132	120	117	129	103	122	110	113	136	118	116	120	107	107	124	138	122	129	129	135	115	120	113	122	129	136	138	111	133	130	122	145	117	115	128	111	130	135	131	117	124	121	135	137	117	128	131	127	137	135
11668	7699	15397	11377	8156	8428	6073	5459	6766	8652	3568	2621	2391	2896	2952	3146	2918	1855	1410	1021	889	533	478	477	487	447	449	444	438	435	426	430	445	428	400	371	377	408	402	397	413	389	397	400	376	385	389	375	378	379	361	339	368	350	359	371	374	374	358	375	311	332	358	358	339	361	374	323	366	347	341	343	345	363	347	343	317	361	345	362	345	320	346	376	335	346	345	375	316	336	331	312	359	315	378	344	321	379	314	343	323	338	355	337	345	338	318	325	372	325	316	323	360	341	359	319	304	336	323	331	377	348	337	309	332	348	333	318	326	359	342	341	312	333	371	360	329	353	348	342	327	311	325	342	342	294	341	325	357	330	320	338	341	330	357	350	343	317	327	345	366	362	315	354	347	364	338	340	319	339	332	339	311	341	329	327	346	336	346	326	320	343	312	375	333	316	350	302	389	340	355	355	337	377	353	317	339	347	345	359	347	320	363	321	365	362	353	315	332	339	352	326	305	317	346	325	345	349	342	321	351	350	352	355	330	320	383	326	314	365	310	345	351	311	332	314	352	351	356	323	332	315	334	367	387	316	316	343	336	336	338	341	323	294	321	293	350	366	343	343	338	357	349	300	334	355	360	336	357	337	316	357	340	304	344	353	368	337	342	331	324	323	329	357	331	320	360	319	324	342	321	323	318	338	328	309	325	303	325	355	353	339	361	327	318	355	324	330	333	346	374	307	318	332	329	332	347	348	339	305	306	340	353	356	337	314	338	329	342	284	340	312	305	330	331	334	338	320	359	310	335	360	348	329	364	320	329	336	324	339	324	353	291	360	333	319	308	311	331	343	367	368	309	312	374	341	308	353	337	369	336	346	318	299	313	328	349	369	323	350	320	363	352	328	298	343	356	303	341	339	343	356	335	319	339	324	350	352	308	309	346	338	327	344	330	340	329	321	339	355	342	334	331	324	304	339	322	348	316	308	335	337	331	317	303	329	356	360	346	329	352	338	345	330	354	342	338	347	341	354	338	335	325	309	324	343	368	340	322	332	315	329	378	318	339	322	332	326	305	333	295	356	368	360	329	312	327	320	362	315	356	370	352	314	327	315	315	322	372	333	343	330	324	321	350	348	329	343	343	320	363	327	360	351	334	339	354	331	337	315	315	350	334	365	356	342	344	331	331	336	333	334	351	303	351	330	353	325	334	343	356	353	356	333	330	291	336	372	322	312	305	328	324	328	340	323	333	317	345	347	346	306	372	352	329	339	351	327	323	340	348	362	363	364	345	330	353	315	338	315	326	330	333	324	346	326	350	330	310	369	308	282	311	320	323	334	325	315	323	305	317	323	313	334	363	310	328	359	336	358	332	303	348	347	345	319	336	309	361	336	292	333	344	320	314	321	339	321	341	346	298	335	322	366	342	318	350	352	326	329	332	335	353	329	300	317	326	324	337	318	332	356	328	303	316	314	349	355	339	351	315	307	316	361	363	346	332	347	312	323	330	308	353	387	364	330	384	340	294	341	382	339	350	325	303	343	335	309	328	299	326	349	328	336	339	332	340	323	303	338	358	330	339	322	360	335	346	362	306	355	330	338	329	364	330	314	302	310	309	346	335	356	330	334	333	343	334	345	357	279	335	329	350	337	354	318	356	352	304	343	338	349	317	322	321	360	349	329	339	350	339	337	337	353	346	350	339	321	366	353	332	307	372	312	345	358	337	322	374	332	344	326	351	332	337	334	338	331	341	298	363	311	338	335	321	325	363	316	369	311	311	318	341	338	363	336	333	331	324	365	335	334	327	326	342	351	317	387	333	364	325	352	368	338	342	310	330	364	301	371	345	325	330	337	298	355	339	338	328	359	325	363	342	356	340	349	349	337	329	335	338	362	337	309	374	318	347	321	304	349	343	364	360	317	336	304	325	314	366	347	304	356	321	372	318	349	335	341	349	349	329	335	329	341	355	339	347	306	333	344	324	348	345	316	357	308	323	343	331	360	362	331	352	318	300	344	336	346	333	355	292	318	313	338	340	316	348	334	326	344	365	327	320	340	319	344	303	313	331	324	327	326	336	294	333	311	330	376	288	328	341	338	345	342	283	340	333	348	327	321	346	328	367	296	334	338	338	351	364	350	323	322	323	310	310	348	323	306	307	321	335	374	354	341	308	338	299	322	304	353	316	346	340	344	343	351	345	337	361	317	294	323	341	351	333	353	352	341	306	333	350	332	352	322	331	341	335	331	363	308	339	322	339	334	312	325	333	366	319	351	354	319	312	318	356	309	351	361	354	344	346	342	346	334	325	311	321	330	329	325	337	321	341	338	325	343	351	302	299	321	357	319	324	375	341	371	316	342	312	288	337	345	342	321	329	335	309	373	319	362	328	326	317	361	339	325	330	340	357	351	353	305	332	332	299	317	347	328	356	304	360	332	330	332	334	334	340	296	315	347	333	332	347	342	317	299	363	335	331	329	312	318	324	349	390	358	303	335	337	326	327	369	320	326	341	346	333	325	335	356	331	338	318	357	314	362	352	318	328	314	321	323	384	320	336	359	345	345	347	358	347	331	337	323	334	291	313	324	344	345	314	312	366	306	332	347	323	319	308	308	339	351	358	332	348	363	351	317	352	317	335	324	361	338	354	364	318	346	318	299	346	346	339	361	347	330	346	342	328	292	354	353	323	343	336	335	353	351	324	333	312	332	308	309	312	331	354	347	299	360	341	349	334	317	341	350	340	332	342	344	320	318	356	341	338	352	318	336	339	333	327	339	355	338	317	367	308	337	358	338	363	344	344	324	319	341	321	297	341	339	335	334	339	339	331	331	338	330	318	351	342	287	310	339	338	316	331	352	297	324	330	322	314	327	346	368	331	306	325	323	351	323	345	345	332	360	326	334	337	364	332	317	333	355	328	326	358	338	329	366	343	345	313	335	352	340	313	329	318	380	372	357	338	341	320	349	323	361	326	330	306	335	335	334	360	334	358	351	343	383	348	330	353	300	319	332	347	323	336	301	315	364	306	349	366	351	344	341	319	316	365	361	355	308	328	344	337	323	332	321	313	309	319	325	296	339	347	312	342	326	311	324	338	322	315	340	358	346	353	345	336	381	333	356	307	352	352	340	296	331	337	360	339	340	338	342	338	332	343	335	367	324	334	336	351	336	330	304	347	347	372	336	329	334	341	314	340	335	317	357	354	315	329	298	336	313	343	316	350	342	343	369	329	333	335	334	367	355	320	317	327	310	330	352	294	339	341	313	344	372	338	303	345	327	346	317	335	360	345	356	348	318	341	301	358	343	368	362	344	346	360	344	336	328	303	297	325	337	352	314	343	373	330	354	306	369	316	337	324	335	362	354	305	327	310	315	320	341	335	318	321	367	360	324	328	336	321	307	334	315	332	312	344	358	376	337	325	334	322	313	345	323	313	327	330	344	346	314	354	332	365	323	339	280	348	367	337	335	345	354	333	359	337	316	339	328	322	322	327	321	329	319	355	332	357	287
27512	14922	15686	8437	5329	4568	3027	2283	2938	2636	1607	840	929	946	938	1083	977	642	511	470	362	311	294	285	260	234	284	245	269	260	256	268	255	258	250	241	228	244	229	231	242	215	230	236	229	237	243	257	247	232	238	254	226	238	211	226	230	262	230	229	223	256	262	232	249	236	237	245	264	267	249	226	256	205	258	229	243	215	182	252	240	241	227	249	232	232	260	229	228	218	236	224	237	271	229	216	223	222	204	235	230	229	225	233	234	241	233	256	223	217	209	233	285	217	238	259	216	217	216	229	235	233	227	261	227	216	241	238	234	228	247	258	231	233	235	247	235	236	259	251	238	225	203	208	213	195	213	237	220	220	230	233	228	198	224	218	243	271	237	238	234	224	241	244	228	281	238	216	249	244	235	234	226	207	257	239	218	230	244	209	236	217	240	237	240	235	252	250	220	253	259	232	225	246	245	235	240	231	222	227	200	230	251	255	236	224	228	217	241	227	247	252	218	246	223	230	262	208	219	238	250	220	197	233	234	241	235	227	243	248	226	259	277	259	259	217	260	242	222	240	231	224	207	223	207	262	203	260	236	256	225	222	229	241	250	247	238	238	226	220	217	219	252	217	240	240	211	234	226	240	213	259	253	210	228	214	240	254	237	243	243	233	212	211	224	212	224	212	227	215	223	217	228	205	235	256	247	256	221	209	239	232	201	246	224	234	247	229	226	228	241	224	228	236	237	234	236	221	234	237	228	228	218	230	266	244	231	258	238	242	223	223	210	220	203	202	226	242	224	232	244	224	211	253	224	210	210	231	254	224	235	211	205	223	248	246	234	252	246	241	205	233	227	210	236	249	247	239	223	221	232	232	216	242	234	229	207	243	216	245	234	224	227	233	201	243	230	245	213	194	235	255	222	254	261	217	204	213	251	237	225	247	222	217	235	234	259	241	213	266	234	256	239	216	266	231	205	219	221	263	263	229	237	242	212	213	248	244	238	240	220	226	236	256	241	249	217	248	184	223	247	214	250	231	249	213	243	249	242	207	245	246	222	217	216	242	222	249	219	217	232	222	224	247	230	218	239	252	240	217	210	244	236	225	246	220	221	238	235	229	252	235	250	237	198	213	233	201	234	223	248	232	232	215	242	210	223	222	235	232	230	229	261	249	237	245	228	205	222	217	219	256	258	236	233	240	242	218	237	232	225	234	202	227	257	263	223	232	216	226	214	231	206	234	222	220	225	251	233	236	231	241	223	247	261	238	239	209	213	257	270	207	229	254	250	226	208	248	227	244	225	257	216	232	219	247	227	209	229	236	251	233	237	215	225	254	239	244	256	244	241	228	248	239	255	257	260	219	240	219	219	247	221	212	229	220	222	252	234	237	222	226	242	245	240	226	238	247	227	246	232	242	225	212	227	223	225	240	229	222	206	218	268	213	235	240	225	255	207	237	235	246	235	232	251	240	237	227	199	231	226	245	229	220	254	257	251	254	246	185	243	235	207	217	241	221	238	247	229	238	277	240	221	261	247	232	238	271	233	256	242	233	210	235	245	223	251	233	250	233	233	204	257	231	236	235	231	219	246	235	202	193	226	210	263	237	237	236	217	239	219	233	245	217	228	245	227	223	236	240	244	219	218	224	258	243	241	247	228	244	235	249	213	209	212	231	223	240	231	223	229	225	241	225	238	231	222	225	247	221	205	243	262	227	226	226	211	241	236	231	222	246	231	238	223	201	244	264	215	239	231	246	232	231	254	254	254	225	226	227	236	226	226	235	216	244	223	195	233	241	277	238	222	249	227	217	230	248	229	242	270	215	222	231	210	251	210	257	239	234	269	241	238	245	241	219	219	245	249	245	233	232	242	245	232	259	203	233	263	228	239	245	228	221	203	241	207	260	254	225	254	225	230	234	257	242	255	264	227	194	240	203	247	208	252	242	236	222	219	239	239	250	266	236	227	253	215	242	253	231	209	220	210	205	216	241	239	216	196	246	214	232	239	233	242	226	245	263	251	224	225	221	242	207	239	266	237	212	201	232	239	246	238	249	243	243	228	239	217	225	216	233	238	246	251	207	237	249	249	241	190	262	237	248	235	229	258	218	204	221	251	258	212	250	239	216	234	217	253	214	229	297	213	230	231	180	261	203	201	237	229	240	254	252	238	238	273	214	247	224	258	232	222	219	208	225	210	233	243	212	246	257	246	239	200	242	221	208	231	218	205	222	236	230	239	222	233	226	223	242	207	270	234	212	241	242	237	240	230	217	257	267	209	248	239	259	253	237	222	244	235	248	238	256	194	225	232	214	223	246	243	279	229	243	248	211	249	210	243	233	239	218	235	204	216	222	254	213	246	242	239	231	216	224	268	226	218	242	222	235	221	247	242	251	263	230	222	230	228	229	224	206	214	221	238	259	251	236	223	240	212	221	230	232	239	234	238	259	221	215	215	252	246	232	236	245	240	248	223	239	230	211	229	217	205	232	224	229	201	207	233	217	225	231	226	217	270	249	220	214	246	236	265	239	247	248	220	213	208	213	269	213	232	239	239	252	231	216	246	204	211	218	212	229	222	237	209	236	236	221	197	232	219	245	231	233	274	232	234	217	244	247	243	213	226	217	206	202	239	237	231	241	237	206	243	252	244	261	245	247	243	225	195	228	227	214	226	215	238	236	258	259	258	230	248	234	215	238	207	245	259	241	258	239	244	250	242	230	247	244	272	204	220	262	231	260	213	253	256	203	246	231	251	231	261	237	214	228	216	243	226	259	240	225	261	230	234	226	210	224	264	251	249	208	238	178	239	247	236	206	232	206	226	265	259	245	239	217	214	231	201	256	262	235	245	240	222	219	269	255	244	228	241	231	245	229	235	223	256	233	245	242	260	206	223	226	217	238	281	232	217	238	229	259	260	244	224	256	209	249	228	258	209	226	211	258	233	219	193	225	236	242	250	249	223	232	220	240	226	232	246	232	242	248	236	254	225	208	251	238	243	224	247	237	252	232	233	244	241	205	264	243	212	236	248	227	248	215	244	237	229	250	240	209	263	215	237	232	232	264	229	226	227	244	234	205	245	250	232	215	228	247	218	204	228	218	228	234	251	243	245	245	231	235	235	207	211	222	235	235	215	235	238	231	241	244	229	250	230	238	225	237	233	242	253	229	234	214	238	209	240	252	255	237	208	233	235	219	245	218	236	217	231	245	210	207	258	253	234	256	212	243	247	236	256	232	225	242	233	205	233	243	244	219	219	237	234	217	235	248	250	211	231	234	266	241	257	217	249	256	222	238	216	251	231	235	222	229	238	213	254	259	221	228	233	220	220	246	243	247	214	220	245	241	267	248	237	238	221	251	238	224	209	241	231	237	241	217	252	247	209	249	225	227	212	229	228	255	248	250	259	225	235	234	231	216	231	249	229	237	216	209	234	245	217	212	238	226	210	215	230	254	264	216	230	260	246	219	206	222	256	248	213	243	227	252	226	217	268	261	243	222	251	221	226	215
13973	10170	18614	13423	13082	12834	10123	9529	12889	11077	6384	3963	3953	4914	4392	5900	5536	3517	2488	2032	1301	944	928	874	840	785	737	758	791	736	748	727	726	716	692	680	677	699	687	674	645	639	661	647	674	646	652	670	606	627	671	609	631	660	604	633	604	618	604	647	590	584	620	612	599	579	599	635	573	590	610	587	625	617	580	628	574	588	590	587	599	575	573	563	581	579	548	607	566	599	558	577	593	640	553	557	583	599	572	525	596	556	586	612	546	552	611	596	574	570	568	556	602	599	542	560	600	602	546	587	582	587	566	551	595	576	645	583	550	558	588	580	581	618	605	548	565	568	569	581	571	593	568	597	593	597	564	609	544	553	584	584	587	598	595	565	570	572	558	568	567	531	552	582	595	601	581	558	587	595	548	580	585	521	559	598	601	558	538	577	538	576	569	543	556	550	572	597	565	578	606	546	610	576	641	598	562	600	531	596	610	550	573	587	600	585	594	569	582	549	600	567	601	571	567	578	541	552	547	601	587	614	565	523	521	603	570	600	553	548	564	624	619	630	581	532	540	559	559	565	570	563	523	580	586	578	536	603	574	606	571	542	594	532	537	550	587	557	563	574	568	549	565	551	559	609	569	589	530	570	591	592	528	540	549	588	564	555	570	562	599	571	550	587	581	561	559	570	553	574	596	598	579	595	542	586	544	560	559	596	551	619	577	572	583	596	597	557	577	568	561	535	582	553	575	610	604	574	582	566	561	567	559	567	547	544	618	550	574	595	578	536	597	583	588	574	591	597	603	539	576	504	607	523	624	583	562	615	591	554	610	564	515	567	579	553	576	568	587	588	578	567	573	582	581	616	580	572	594	599	629	575	550	591	562	571	568	554	561	545	543	557	544	561	558	564	567	584	575	579	552	572	573	614	571	556	584	560	566	559	583	588	547	580	588	549	601	552	589	555	579	580	544	599	573	520	573	547	569	567	570	541	603	555	541	607	611	638	559	546	552	592	599	556	587	585	627	561	569	602	558	545	586	575	622	607	557	564	557	602	558	574	563	549	575	624	560	584	676	598	599	590	607	569	564	544	590	617	558	558	578	535	581	559	550	579	563	533	545	559	600	591	552	587	588	537	567	649	586	562	548	603	563	604	553	567	559	554	529	602	532	606	571	549	610	537	552	549	561	526	576	588	589	525	567	593	598	571	597	573	593	575	570	556	585	573	558	592	580	557	569	615	586	570	561	603	569	546	548	558	537	605	600	547	526	572	604	601	554	540	584	565	541	568	526	557	572	603	587	546	595	605	579	559	590	544	573	578	552	572	604	606	539	595	587	537	576	563	584	590	659	592	564	598	582	583	517	590	594	595	570	528	622	559	594	623	573	562	523	565	551	595	572	577	560	567	545	522	537	580	569	527	545	528	586	579	581	544	566	527	570	549	540	583	546	580	566	561	588	529	555	572	537	529	561	574	596	553	572	561	551	581	535	553	556	583	581	611	595	583	585	560	557	601	594	619	587	557	546	582	497	547	554	579	547	561	583	603	539	540	589	577	544	562	588	591	573	583	563	557	583	554	612	551	601	547	541	544	547	588	581	570	589	575	566	551	556	584	516	520	563	582	558	600	554	557	559	584	553	546	547	543	590	561	525	602	600	588	553	553	634	533	535	591	544	576	542	608	561	598	556	562	579	553	595	555	549	540	552	548	559	577	592	597	574	555	560	569	570	552	537	550	575	550	517	573	541	568	599	585	575	525	598	520	546	596	543	578	583	624	554	525	600	548	588	573	572	575	597	577	610	636	571	609	595	528	543	591	555	595	604	594	574	613	599	553	610	610	553	569	608	606	568	614	556	560	573	582	606	577	594	561	583	569	598	567	599	564	561	531	600	565	583	611	600	564	554	603	580	546	568	531	582	572	575	606	582	593	547	570	570	585	560	574	566	566	583	575	584	569	590	631	533	552	538	572	565	565	553	546	536	551	578	598	559	567	574	605	612	538	549	582	560	576	541	574	574	595	526	560	535	521	546	618	562	589	549	611	596	575	578	593	584	582	573	604	551	547	576	574	575	589	525	556	597	570	560	591	586	578	580	595	515	575	583	543	542	596	570	599	548	545	590	587	534	538	561	547	568	584	615	561	618	539	563	565	559	583	530	593	612	555	580	533	587	569	602	607	546	615	560	615	582	601	624	550	587	537	609	568	565	561	535	561	622	595	549	548	661	607	555	549	567	588	597	623	570	566	580	564	572	623	572	608	534	610	579	602	585	585	538	597	613	588	580	593	600	567	615	572	569	599	541	586	619	557	596	566	589	582	609	573	605	554	539	576	537	581	570	593	576	602	574	613	578	574	568	569	591	584	564	583	559	586	576	552	555	597	580	600	544	562	571	589	555	598	614	577	537	551	578	561	578	587	530	522	518	562	558	535	578	555	594	557	553	581	564	582	570	566	568	606	538	595	581	565	556	573	559	595	571	567	561	577	598	601	518	616	571	570	574	579	570	539	601	591	567	585	594	571	590	591	586	586	568	564	576	503	541	553	577	570	602	570	577	575	559	558	578	567	560	554	580	573	562	571	586	527	603	583	584	556	565	574	560	576	592	568	574	577	597	592	579	560	561	570	590	622	548	586	592	554	618	583	561	605	577	637	568	625	580	580	560	571	590	584	593	558	555	542	580	610	604	562	579	547	534	597	639	574	569	546	611	549	564	612	577	527	587	553	554	559	595	595	605	568	581	568	580	557	593	601	579	606	571	585	551	549	549	549	609	588	617	570	602	606	524	546	569	577	554	546	592	546	540	614	579	565	579	567	560	566	525	517	564	601	577	555	610	596	571	604	569	545	560	554	574	561	561	612	598	587	564	595	563	580	586	592	575	575	500	573	587	603	599	583	542	552	595	566	568	606	566	578	569	590	555	557	527	577	564	570	610	558	586	579	550	585	570	574	577	579	581	555	606	581	516	555	585	572	564	547	574	570	568	573	527	569	533	545	603	584	580	601	543	582	552	576	560	575	568	553	546	611	589	522	614	589	589	567	577	589	538	598	561	615	574	555	598	594	560	562	551	602	596	589	568	578	564	549	597	554	552	563	574	577	558	541	548	550	565	560	576	616	564	570	574	538	536	622	594	567	544	505	594	529	551	570	584	561	603	541	574	589	599	537	568	564	583	597	569	571	605	567	553	574	555	614	554	577	571	570	571	573	554	553	580	567	594	571	558	567	556	596	569	553	572	617	595	592	557	574	598	583	578	558	495	543	594	584	547	591	572	591	575	525	631	533	595	615	588	583	557	558	570	581	551	567	584	604	610	530	560	599	603	575	627	603	596	581	560	562	538	564	566	584	591	544	571	552	560	597	580	566	558	584	591	560	554	531	559	592	570	571	559	581	568	598	595	609	567	551	570	591	553	606	587	572	615	551	543	577	587	596	566	549	585	593	575	562	553	604	599	621	590	601	604	567	547	564	541	562	557	574	584	563	610	552	511	612	569	562	583	598	588	569
8948	4976	3488	1196	1015	640	373	327	303	297	243	245	238	248	227	241	243	200	227	209	214	210	223	209	225	246	195	220	214	205	220	200	234	191	206	210	182	201	196	215	207	213	173	205	214	235	209	191	196	212	198	184	223	208	218	211	204	223	213	223	175	209	213	232	219	196	175	194	209	200	184	213	211	200	208	212	215	218	204	217	198	200	204	223	186	215	203	212	207	211	217	194	200	197	169	182	215	203	221	196	228	221	210	192	217	196	191	204	216	190	196	198	212	180	188	204	205	229	178	229	185	185	216	219	205	220	208	192	212	178	207	211	214	214	202	202	243	197	189	207	205	222	202	201	183	208	195	214	185	211	203	195	205	228	190	240	208	233	216	190	206	197	201	210	196	213	194	209	218	215	218	199	178	214	203	210	223	190	191	191	185	180	179	199	214	218	201	211	192	188	207	221	196	214	209	219	227	201	194	219	225	213	196	228	202	197	181	212	181	218	218	181	193	183	203	186	201	173	227	195	193	208	213	192	207	167	202	209	205	215	206	207	230	198	206	195	199	208	215	193	211	190	183	215	217	217	188	198	189	202	182	184	220	203	199	186	217	200	228	189	204	201	195	194	212	234	202	248	208	202	196	188	195	219	197	199	214	181	210	212	205	209	238	201	193	184	205	176	221	208	201	224	214	216	212	189	226	179	214	209	191	179	202	216	190	189	215	186	191	198	218	204	205	226	207	196	226	201	217	179	221	217	198	173	196	187	215	191	201	212	181	180	198	196	206	228	207	231	200	208	205	190	201	214	184	182	190	189	216	202	209	191	190	197	180	205	204	183	198	201	194	193	210	221	217	192	216	205	203	229	205	226	190	203	192	211	206	215	218	176	213	213	201	225	232	199	214	198	197	221	195	192	213	215	222	202	210	200	203	214	214	221	207	197	205	204	211	239	223	219	190	202	194	204	207	229	200	190	209	205	195	202	183	218	211	219	200	209	223	216	205	206	215	229	205	190	204	231	212	210	206	195	200	231	160	205	220	177	227	205	214	207	187	210	207	209	228	185	173	214	215	206	205	214	170	175	194	201	192	167	184	221	201	181	209	227	197	207	189	208	225	192	214	227	228	197	208	203	189	199	226	212	232	212	195	211	232	190	190	217	205	203	194	193	188	211	199	201	198	219	205	192	209	188	225	221	188	189	212	194	191	208	194	224	184	233	218	185	200	201	205	228	209	195	209	208	200	195	206	201	185	222	189	204	212	184	204	211	223	181	196	191	204	194	207	200	202	202	220	223	197	195	167	183	172	191	190	194	173	234	226	195	227	217	221	204	175	191	196	191	215	186	185	202	211	218	221	206	210	205	208	213	213	193	211	213	193	198	231	228	200	214	200	211	231	199	196	200	215	218	210	170	205	208	204	174	220	190	173	203	224	184	225	193	202	208	209	219	220	187	219	167	206	217	202	211	223	199	207	198	195	197	228	210	218	200	200	214	188	195	201	206	217	202	232	208	215	229	222	214	195	188	228	228	207	226	210	207	213	228	220	203	186	191	197	185	203	206	208	197	190	235	203	191	201	208	199	216	218	219	207	236	168	183	179	192	222	217	234	207	224	181	208	220	210	187	187	193	209	222	217	191	169	211	194	186	235	196	212	189	214	198	213	216	246	206	223	206	223	223	221	197	196	226	224	216	199	185	191	216	197	224	238	214	227	236	252	192	216	199	219	189	213	186	177	233	205	214	190	217	179	223	210	213	224	213	221	218	207	180	191	195	203	213	198	214	188	206	199	206	203	175	201	220	202	206	233	202	206	219	194	213	214	220	198	198	219	226	199	202	211	218	208	195	195	241	224	234	200	177	221	188	195	198	201	186	243	208	231	186	210	203	197	195	186	195	195	239	233	207	224	201	212	218	185	197	199	230	208	176	242	197	216	209	217	229	186	209	203	216	184	187	204	176	225	199	195	202	215	166	183	205	199	210	184	194	231	216	240	207	205	207	171	205	205	215	205	208	205	213	184	209	207	190	196	208	210	212	203	217	219	214	213	213	218	190	204	186	231	211	184	188	193	185	203	238	218	212	198	207	201	200	197	168	208	199	207	208	206	198	205	186	204	216	233	197	200	224	218	203	188	185	226	199	192	203	208	231	209	216	230	217	200	213	226	188	210	197	205	201	215	216	187	208	202	212	217	193	211	183	202	200	210	191	214	202	197	207	213	210	223	184	188	218	199	198	211	182	187	199	184	204	187	195	210	207	193	194	209	207	188	200	222	222	199	215	201	188	219	224	223	238	214	172	198	197	189	205	192	203	188	181	188	210	186	189	209	215	199	198	197	216	233	209	182	192	227	206	206	225	208	217	202	223	212	197	208	198	203	209	215	183	190	220	223	231	207	211	194	190	188	213	225	194	224	193	207	229	189	195	224	227	229	207	204	193	185	215	194	184	189	195	186	189	190	203	228	192	185	208	209	208	208	204	202	196	213	192	211	165	205	200	210	184	217	179	196	197	195	188	207	237	230	209	209	201	247	218	236	194	207	223	204	217	200	209	236	171	219	183	184	195	207	229	197	199	183	226	195	194	198	189	223	198	205	215	203	196	192	233	195	179	211	223	199	207	176	213	228	217	202	256	204	194	236	210	199	229	189	183	215	206	188	209	189	190	195	215	192	226	210	216	231	184	224	226	205	223	224	193	204	199	170	207	217	210	208	230	208	221	215	202	209	219	190	204	173	198	208	209	218	211	201	204	174	191	200	215	158	196	219	205	190	217	193	192	209	204	174	197	203	209	213	231	228	207	207	232	231	215	215	208	212	189	210	206	245	211	195	217	183	220	210	233	207	170	224	196	193	208	213	221	171	196	214	208	172	215	222	235	203	234	213	237	182	209	226	202	197	213	179	198	196	205	224	215	223	206	183	208	201	179	209	200	182	212	199	180	197	226	206	203	229	205	212	198	193	199	199	200	224	202	220	223	236	186	208	200	185	232	231	224	202	185	191	187	221	212	214	213	217	214	212	199	211	213	193	190	254	213	193	191	172	188	195	198	200	194	214	221	226	214	209	198	169	226	201	198	220	202	204	191	213	201	220	203	214	215	195	217	200	216	167	197	220	203	200	168	189	187	206	187	196	210	195	200	191	179	195	181	189	182	201	196	208	210	195	205	204	200	228	206	216	192	211	213	215	204	171	205	234	195	177	201	250	193	226	194	228	214	206	173	214	173	211	226	202	180	203	188	230	236	231	200	204	213	209	199	212	208	200	226	207	207	193	228	208	219	220	203	197	217	205	243	217	211	212	202	204	216	188	178	212	177	173	216	206	206	203	207	205	253	206	204	211	189	199	176	195	206	203	218	199	229	219	217	181	195	186	199	217	195	206	219	201	234	211	201	175	168	176	211	189	213	200	215	236	199	208	186	214	221	204	207	217	208	193	219	202	219	188	207	194	204	188	245	240	204	226	222	219	207	228	197	180	224	197	185	192	191	188	201	215	176	196	192
5191	4428	5561	3178	3527	2593	1157	1218	1002	906	747	610	664	656	650	697	670	613	574	521	514	529	543	484	532	464	508	542	520	515	499	530	534	509	516	499	499	484	487	505	520	486	466	523	510	495	473	493	521	485	498	471	475	485	511	515	467	506	513	477	495	463	479	486	453	492	469	479	521	517	507	493	479	472	496	455	455	480	481	514	451	480	495	491	487	474	503	473	528	441	528	492	490	535	512	450	495	506	484	472	497	510	469	503	483	472	483	509	505	493	512	500	464	489	467	540	532	530	480	484	462	488	480	463	483	463	474	519	516	477	502	447	476	521	477	491	508	492	468	503	497	488	526	477	454	509	512	474	483	462	476	474	448	494	503	476	497	514	463	508	490	486	486	479	458	471	494	484	460	468	486	501	500	494	506	485	434	475	474	491	504	486	453	499	472	445	494	473	515	482	500	491	490	483	513	458	492	507	481	499	478	482	456	500	487	500	476	453	500	504	536	497	479	502	445	509	543	498	509	462	463	462	484	450	497	514	503	494	510	499	513	504	531	510	505	476	488	527	470	507	488	530	491	496	489	500	501	489	492	478	494	539	512	469	451	479	507	477	501	476	479	514	534	474	467	530	527	479	482	482	475	485	487	476	425	500	493	483	504	479	483	474	473	504	496	507	481	454	467	472	504	495	473	485	508	493	483	520	517	466	494	523	488	500	483	482	485	485	510	492	471	556	496	474	470	538	518	487	492	465	467	516	435	473	521	457	492	477	500	490	501	497	521	452	438	493	501	500	468	491	478	472	484	518	519	484	476	483	515	487	447	502	499	482	502	501	490	537	514	462	490	499	538	456	500	485	503	499	452	488	478	496	493	499	495	493	490	483	483	466	471	483	499	464	496	438	490	523	487	495	493	498	507	480	426	505	481	485	529	488	473	481	464	505	505	555	487	451	460	487	477	462	502	504	476	498	525	503	520	488	527	531	481	487	468	507	487	467	480	456	501	498	468	486	467	501	523	497	526	457	483	482	487	509	459	471	444	498	480	455	496	486	516	468	467	517	485	497	443	521	491	483	471	458	486	507	499	477	496	513	480	451	488	520	535	474	489	478	480	488	476	470	464	480	476	494	500	490	510	493	483	483	500	534	507	465	494	443	478	491	491	458	520	481	533	505	487	465	514	476	495	454	532	469	473	510	495	463	474	493	508	515	487	485	480	508	486	464	512	543	486	480	484	493	440	482	505	475	478	472	505	457	481	508	479	495	480	451	471	493	431	460	484	511	483	484	505	486	476	506	478	480	510	474	476	501	468	482	507	490	490	501	502	518	501	473	467	508	507	484	458	473	498	501	473	459	456	489	498	487	467	483	487	496	514	497	506	454	503	496	500	512	484	470	535	537	482	498	493	502	444	489	508	471	440	498	481	531	496	461	477	490	541	455	500	501	515	465	499	485	460	465	507	505	499	493	505	494	472	501	489	452	513	457	499	471	481	462	481	478	481	482	487	527	502	516	457	473	474	481	450	456	487	510	477	475	480	518	468	466	495	483	475	504	442	453	519	480	493	465	474	494	499	525	474	512	495	487	570	468	486	494	494	498	478	504	473	481	535	499	520	472	500	492	455	486	490	493	461	511	507	486	498	484	470	496	480	484	520	496	445	536	466	481	475	498	520	488	496	505	482	518	502	491	510	505	462	477	497	456	507	466	497	507	520	469	473	481	464	463	520	503	502	493	523	527	532	494	496	438	466	476	496	478	464	482	518	529	472	448	490	454	494	514	497	506	500	494	503	453	519	473	494	482	464	515	470	512	511	458	470	469	509	466	526	516	530	489	501	505	505	460	512	494	465	453	515	474	494	427	475	509	506	456	496	510	463	458	495	495	478	533	487	490	523	476	471	462	492	495	513	477	467	487	500	433	491	470	515	483	478	511	505	501	509	505	518	467	478	484	489	528	443	475	512	484	484	483	490	517	502	490	518	506	461	505	480	490	519	496	448	490	467	496	538	490	457	486	466	510	471	477	512	500	493	517	489	502	480	497	482	471	538	472	496	478	492	491	470	479	545	494	466	465	463	523	473	496	503	485	503	476	472	477	528	514	454	463	492	510	479	499	462	437	422	500	492	470	520	471	515	516	504	481	527	487	497	478	478	473	517	489	512	504	489	477	495	504	505	496	479	493	481	470	467	512	451	467	499	491	504	508	537	497	506	507	453	467	475	451	512	477	464	512	510	521	483	520	489	484	554	480	461	480	516	510	468	521	482	474	471	476	472	500	501	495	502	473	448	481	497	492	490	521	555	511	508	530	506	498	486	474	476	497	489	477	514	522	481	490	454	460	503	521	487	452	527	463	474	501	517	498	516	477	492	483	480	509	448	496	460	496	459	478	465	500	503	483	488	458	516	493	506	513	506	480	492	482	534	473	478	503	475	499	495	503	501	485	470	471	490	495	502	471	458	482	472	505	480	484	461	493	458	498	458	459	469	500	509	462	514	508	520	502	505	457	462	469	467	484	485	441	453	521	492	506	501	493	497	480	487	489	475	468	479	482	472	480	475	516	517	472	492	489	484	514	526	492	521	501	541	519	468	500	477	448	500	491	509	493	475	473	495	497	517	478	477	488	473	447	462	477	470	490	497	481	506	503	467	444	509	509	476	466	463	470	487	485	485	506	489	486	438	538	483	465	506	458	482	468	465	498	482	510	477	481	500	479	469	497	482	441	480	455	526	508	479	496	518	526	493	438	456	504	475	460	493	478	509	516	480	509	482	466	491	481	539	497	434	522	487	479	487	519	473	471	513	443	505	500	529	490	484	456	503	469	489	450	435	510	511	481	483	511	529	515	503	466	488	466	471	497	489	516	472	489	478	544	491	489	466	483	480	438	502	504	510	479	486	475	483	491	522	501	471	467	533	503	468	481	467	497	501	498	494	471	517	461	465	477	483	507	472	460	508	494	489	475	496	514	491	487	444	457	513	518	462	452	487	520	479	533	519	445	470	492	555	503	483	479	478	492	477	506	465	490	502	469	490	475	451	470	464	482	476	478	478	492	458	483	490	456	449	498	478	516	468	482	473	484	495	504	477	501	473	501	475	467	473	515	445	529	522	516	498	480	551	491	507	500	485	517	503	494	516	492	469	507	544	505	504	481	454	501	504	498	497	483	509	458	505	459	459	480	497	488	445	498	493	509	495	488	492	486	496	511	479	504	478	477	492	470	445	486	473	485	474	498	493	491	496	467	498	488	462	477	491	505	466	497	502	482	478	455	486	476	494	497	473	438	478	504	485	484	485	516	490	487	509	487	466	470	482	488	507	495	531	479	536	490	473	468	474	460	488	517	488	473	471	457	484	474	452	462	521	501	518	481	476	464	503	492	471	482	505	458	488	554	462	483	509	485	480	519	465	492	472	529	476	475	504	475	486	506	464	497	438	499	467	498	500	495	470	505	486	499	462	476	483	520	494	478	487	499	444	523	464	475	484	463	463	510	481	499	496	515
17761	9155	6628	5160	3842	2658	1533	1651	1647	1405	759	539	409	391	497	624	586	399	264	209	160	141	137	152	139	150	143	157	133	127	142	122	136	133	132	113	122	105	132	120	122	89	116	122	127	116	117	122	91	121	123	111	115	108	136	123	136	126	113	125	112	106	122	120	109	116	107	103	104	133	137	113	131	126	109	125	112	116	108	133	114	100	116	125	138	136	119	117	123	121	124	113	116	125	116	118	124	116	122	109	119	122	108	112	111	118	122	122	127	114	124	121	123	124	115	128	103	123	125	133	101	129	98	124	126	97	117	107	118	127	112	113	114	100	115	110	118	123	112	134	111	107	107	107	117	140	91	124	131	130	130	103	143	119	112	113	99	96	96	138	101	115	120	127	122	108	138	137	131	126	129	114	123	120	109	120	121	113	116	110	136	124	115	132	102	121	99	124	100	111	106	137	113	116	112	125	104	97	112	111	137	106	98	97	114	112	111	109	121	121	103	107	99	112	108	111	129	108	121	129	118	143	114	133	117	97	118	128	116	110	112	121	121	121	105	129	121	108	120	99	105	116	136	126	119	108	112	106	116	135	105	99	116	115	128	114	126	124	127	106	94	114	109	124	112	124	112	113	132	141	113	114	117	124	103	128	111	137	119	114	139	120	111	104	122	113	120	136	117	117	115	117	109	127	128	122	105	132	110	112	138	104	126	140	128	102	113	124	103	114	104	106	144	121	121	117	117	119	127	119	118	119	127	106	112	111	124	119	100	114	104	108	113	114	102	112	110	131	109	120	131	120	119	122	129	116	117	99	134	123	98	115	133	110	127	105	134	122	109	123	129	108	124	127	132	127	105	133	113	122	138	108	137	131	127	112	118	114	113	142	104	102	136	125	90	116	141	124	117	118	106	100	129	120	108	110	119	118	139	103	128	115	124	116	133	134	98	126	112	129	119	105	101	116	113	130	101	114	118	101	111	122	93	114	96	111	124	126	120	114	113	128	115	111	130	98	118	128	116	131	132	109	107	104	132	117	106	149	115	98	109	109	99	110	109	117	103	118	106	151	106	114	127	128	120	108	122	109	114	107	122	131	116	127	131	111	125	139	113	131	112	125	136	104	116	115	125	111	112	120	96	134	121	104	120	128	115	112	125	117	129	135	92	133	119	128	116	103	112	128	122	123	121	124	108	121	119	121	115	120	122	116	117	128	137	119	111	122	135	117	115	123	140	129	139	121	127	95	117	116	135	115	117	108	150	123	112	100	124	112	125	133	121	115	123	102	115	138	120	112	115	112	139	125	100	126	113	105	94	127	114	128	111	130	114	125	120	122	105	113	118	123	114	111	135	138	105	124	113	104	126	133	95	129	120	106	105	131	108	128	117	100	99	106	116	114	93	136	100	103	105	116	116	135	105	126	124	118	130	112	136	131	133	107	121	119	131	119	107	104	115	104	104	117	101	105	100	123	124	121	106	107	125	131	127	131	120	116	125	138	121	123	141	116	120	112	120	106	109	114	107	117	133	100	126	110	95	130	97	103	122	106	118	121	119	119	119	123	128	92	150	118	126	138	101	110	138	110	121	109	116	117	140	119	122	102	121	111	97	110	82	110	114	106	119	124	124	104	99	122	129	101	123	127	113	119	124	135	116	114	124	137	130	113	123	117	127	107	112	105	125	104	115	108	119	109	125	140	129	103	102	135	107	111	110	96	97	105	100	133	109	119	107	90	127	120	117	114	123	110	124	119	125	141	125	89	104	117	107	125	125	100	104	131	109	133	115	120	127	124	117	130	118	144	111	131	139	130	110	109	121	148	128	116	104	114	107	117	106	122	100	122	125	129	113	109	127	120	116	130	114	115	115	128	95	97	110	103	120	114	119	120	117	110	113	121	122	108	101	106	121	131	107	121	122	110	112	137	105	110	113	122	111	112	119	116	118	134	114	113	101	112	134	122	106	110	113	108	123	143	120	132	132	125	134	116	124	116	106	111	114	108	111	118	109	119	117	108	125	115	125	138	132	115	113	130	116	111	108	126	116	117	87	111	110	111	104	105	112	112	118	103	123	106	98	105	120	125	131	121	112	113	91	147	81	121	125	108	124	125	128	126	125	107	126	113	108	120	116	131	107	121	106	119	122	132	117	101	112	118	117	137	127	100	122	124	114	115	124	112	114	137	123	107	115	103	111	118	135	105	110	103	105	109	132	129	144	117	111	125	114	118	111	122	119	116	126	117	110	104	124	129	96	118	135	105	114	120	107	112	119	120	113	107	128	123	119	103	123	109	107	123	102	112	117	134	112	138	97	126	109	126	111	110	113	115	119	117	95	119	122	109	132	104	103	113	116	115	118	113	102	122	116	112	106	107	111	105	110	113	101	106	115	116	114	123	118	106	111	128	137	122	124	121	123	134	110	112	91	103	118	128	124	138	108	99	115	92	124	122	122	133	119	125	110	136	112	118	122	123	115	98	123	115	137	105	124	118	111	121	130	117	120	124	114	92	102	111	120	110	113	109	117	102	128	120	105	120	124	104	87	129	104	120	131	109	118	98	121	109	100	111	119	134	105	134	114	115	116	111	132	112	108	101	113	121	137	116	111	115	132	130	124	117	116	116	119	119	108	126	94	125	113	135	128	121	113	102	141	122	114	131	118	115	110	124	109	105	116	132	121	125	131	121	113	132	129	94	135	116	129	130	119	103	119	116	121	127	142	107	120	136	141	107	108	84	123	111	140	142	110	119	114	117	121	93	96	123	138	109	115	119	107	102	95	123	106	109	119	129	112	102	131	111	135	118	113	120	113	122	143	105	105	127	99	116	114	118	133	116	117	119	92	110	110	143	122	127	120	126	132	97	121	94	103	100	123	109	123	128	126	111	122	114	123	108	112	121	94	105	137	98	136	123	105	114	122	109	116	106	129	122	116	109	117	125	138	111	102	116	137	138	112	106	141	112	119	120	121	99	120	140	125	105	124	129	127	128	109	146	107	105	107	129	111	130	137	103	122	119	117	117	111	117	114	115	99	114	127	131	127	99	109	105	111	125	134	120	145	117	119	92	121	111	116	101	124	123	113	108	104	119	105	100	109	111	115	110	103	106	125	137	114	122	125	101	110	99	92	109	119	114	122	107	151	121	133	137	120	111	104	111	117	118	114	123	124	126	135	93	131	115	126	115	93	135	96	101	125	124	106	124	114	90	110	103	119	127	128	129	130	106	109	93	127	108	113	110	127	126	107	94	107	120	118	127	115	126	113	119	126	138	122	104	116	115	114	127	121	128	114	120	120	121	143	101	127	126	104	131	103	120	93	104	132	110	98	114	125	112	117	117	102	134	117	116	115	94	111	98	121	113	116	98	100	114	119	119	113	114	131	111	126	128	99	113	123	112	119	118	124	112	109	114	116	100	105	107	109	107	125	124	101	109	106	138	98	139	106	110	101	118	128	118	105	122	114	99	100	129	99	137	99	106	135	122	112	118	107	123	112	120	101	106	85	126
9885	7251	8731	11012	11039	8940	6654	7705	8208	7193	3628	2865	2295	1945	2192	3151	3922	2099	1406	995	676	631	567	460	459	493	475	441	433	432	438	389	424	390	391	382	355	384	381	390	401	376	351	344	356	356	363	397	331	348	341	379	349	369	336	360	326	341	316	350	325	364	347	317	343	328	331	325	335	345	350	311	309	349	316	373	352	322	336	338	316	322	341	307	327	312	316	328	342	366	319	333	336	310	329	366	313	321	321	301	366	316	360	338	352	333	317	312	352	338	317	323	306	314	344	350	295	344	326	336	330	326	337	351	314	366	374	369	336	307	318	344	340	322	332	340	335	304	309	309	318	319	302	344	324	320	354	356	322	304	338	351	306	301	359	336	340	294	322	329	302	357	314	286	319	358	311	344	337	327	316	303	346	349	325	304	321	324	357	311	323	296	339	348	326	329	302	320	343	315	334	348	319	324	320	319	361	315	317	287	323	304	319	302	330	332	319	331	321	311	320	321	317	295	329	326	369	362	335	317	283	371	333	335	337	336	334	304	350	318	354	333	324	329	306	304	373	304	333	328	303	319	311	318	329	336	327	306	344	306	306	349	321	313	329	309	335	311	346	332	322	325	341	345	333	325	311	318	306	336	278	350	352	334	332	357	326	328	338	332	321	315	325	316	322	298	327	328	331	326	361	310	352	330	326	347	320	346	322	314	345	321	319	329	330	320	324	314	345	329	333	317	332	297	320	311	331	337	345	311	304	344	337	324	328	344	323	299	323	337	359	304	335	326	322	319	309	305	336	313	319	317	307	302	304	346	318	326	313	307	338	294	312	306	316	319	360	308	355	343	304	309	331	308	315	330	326	323	322	347	293	326	321	322	320	311	323	303	316	341	328	325	366	339	341	320	320	310	324	315	308	333	293	319	332	305	340	327	325	317	335	290	313	318	344	349	305	351	351	325	347	311	329	303	303	314	347	358	333	292	318	335	330	330	330	316	332	323	329	311	317	319	298	308	338	348	339	298	328	321	319	315	316	337	335	287	297	339	317	322	300	322	314	304	342	314	314	302	339	311	328	319	328	321	336	307	328	358	310	314	317	332	342	327	300	336	327	323	346	345	324	306	341	312	315	326	358	322	331	323	327	323	315	298	288	284	323	314	348	360	311	304	320	343	295	350	297	306	308	320	316	303	350	311	309	344	332	372	313	337	305	317	331	304	316	309	321	315	314	319	307	318	358	326	289	335	322	311	334	328	337	314	353	335	293	342	322	344	341	340	334	334	350	332	308	319	340	320	329	307	326	322	320	321	348	348	365	334	303	322	320	324	324	315	340	333	308	348	300	321	336	318	308	353	343	340	314	342	317	283	325	299	320	331	326	342	347	331	340	286	305	375	307	300	317	340	326	337	314	326	324	271	323	331	314	316	338	304	337	306	319	319	328	318	311	322	317	314	301	332	342	320	340	322	330	318	301	314	314	327	327	301	316	339	313	305	315	325	329	347	308	318	320	331	315	299	329	340	325	327	321	316	356	309	308	338	303	311	287	347	341	342	349	330	301	316	304	358	311	311	355	302	305	331	321	289	310	315	351	307	320	309	310	344	332	341	336	354	318	309	327	329	293	275	333	286	314	311	312	328	336	307	308	318	333	296	336	347	327	369	305	343	324	333	345	267	282	318	293	304	306	329	304	304	335	350	324	310	351	335	369	296	302	317	315	336	306	344	335	322	312	354	323	312	326	353	307	342	351	326	328	292	317	318	305	336	332	329	332	308	310	310	352	296	304	331	339	312	317	318	317	312	303	333	308	338	317	333	329	328	320	319	326	314	301	319	295	288	326	335	312	299	321	281	291	332	349	316	303	315	330	324	303	304	322	306	281	299	305	342	292	332	361	330	347	309	322	330	305	296	306	304	332	291	307	344	340	321	342	340	319	271	303	330	335	328	333	346	321	346	309	306	324	287	288	298	306	330	327	303	308	304	327	320	312	327	324	356	328	336	305	318	306	322	358	335	340	320	327	334	297	309	327	319	325	364	332	279	332	321	363	350	310	329	303	308	321	315	296	339	305	345	315	293	340	312	318	327	297	318	353	317	322	325	304	330	331	351	316	322	321	354	308	312	307	303	352	339	298	307	304	314	315	343	297	305	347	308	307	342	322	298	321	290	354	334	330	314	322	322	341	315	336	354	316	350	332	335	324	307	319	338	299	338	289	286	293	303	321	326	312	329	314	351	328	317	319	334	318	293	302	290	311	327	336	323	321	353	310	340	327	320	328	324	321	307	324	355	313	332	316	315	317	318	319	333	318	303	337	329	317	329	312	329	352	299	329	297	312	346	339	335	326	301	344	318	332	312	340	343	313	322	288	293	316	308	313	330	332	343	295	307	369	304	314	307	344	309	331	314	305	312	333	317	332	339	315	346	304	321	319	301	288	332	315	326	332	338	331	346	307	294	303	334	331	327	343	323	348	332	308	298	324	329	319	345	310	322	295	344	293	302	319	330	312	319	313	304	311	301	319	294	305	324	334	337	320	344	307	306	331	314	332	335	313	327	297	322	307	349	333	333	318	307	311	311	317	321	358	337	340	356	315	318	334	307	317	323	313	301	295	353	360	321	315	324	277	341	338	287	314	347	327	348	324	326	270	304	298	316	319	291	325	339	328	324	300	330	308	303	332	314	304	354	327	308	323	310	314	282	306	325	344	316	320	337	313	322	329	318	303	320	299	302	309	341	297	314	311	294	325	318	332	305	350	339	322	339	323	344	342	318	315	327	288	304	337	318	335	351	305	313	312	349	316	293	311	347	288	308	319	315	342	336	315	295	334	314	366	313	328	321	322	330	306	303	360	316	320	344	305	351	319	309	328	330	294	330	312	320	281	351	339	324	313	318	307	390	307	321	320	331	310	318	344	315	281	323	313	328	304	339	297	300	324	320	316	302	338	338	308	315	312	315	314	309	307	334	304	323	319	314	284	344	303	323	320	340	345	325	314	332	321	327	337	328	373	330	318	323	346	338	337	302	323	324	339	335	360	347	321	306	347	302	306	331	328	344	332	357	328	356	321	317	321	325	324	313	313	316	330	316	325	335	334	341	359	339	332	339	331	309	320	292	313	337	320	327	312	315	319	325	316	337	321	313	358	335	348	364	295	343	319	337	286	299	323	319	299	321	314	310	315	323	334	270	291	351	331	319	331	374	304	324	308	331	322	314	328	334	319	326	340	338	329	331	348	306	323	335	335	305	345	348	324	312	324	335	321	327	354	352	344	297	332	289	304	346	334	327	351	343	325	303	346	354	336	323	344	349	334	348	343	316	309	329	328	326	336	339	290	322	305	302	323	311	316	329	337	345	303	304	331	334	338	350	342	309	326	317	321	335	305	300	315	329	331	326	309	313	312	327	307	315	314	348	337	324	302	345	319	338	314	323	305	329	313	336	337	315	347	319	302	341	318	319	333	300	288	327	325	310	344	345	326	348	325	292	339	315	319	348	321	326	338	325
25614	13131	8998	9360	6424	4816	3244	3814	3238	2747	1396	951	668	679	724	861	1087	653	508	437	330	296	270	253	274	235	310	255	233	259	241	241	247	228	248	236	266	258	259	267	239	203	205	245	236	262	234	269	256	253	207	246	214	236	243	252	249	237	235	234	220	214	228	235	228	252	226	218	238	222	264	226	223	226	228	221	219	226	217	215	228	246	233	207	205	208	210	239	220	232	250	242	225	194	254	228	215	249	228	215	233	229	218	214	232	229	211	220	225	224	213	228	232	217	228	231	243	239	222	251	251	232	229	220	193	239	229	240	236	246	228	222	229	228	287	207	254	211	220	240	218	230	227	238	245	209	216	226	238	235	210	237	242	220	216	241	220	227	244	221	244	243	188	209	226	273	245	243	235	219	210	216	249	199	225	217	216	234	215	210	250	245	221	247	219	222	210	247	217	244	209	218	233	211	232	268	191	244	256	217	252	184	250	236	242	233	219	226	234	210	218	221	231	214	209	239	225	225	237	247	197	225	222	216	219	236	217	218	238	238	239	239	195	242	239	217	195	220	218	207	222	236	202	202	233	230	230	223	252	228	242	237	224	236	248	228	217	210	258	228	219	235	203	210	228	228	235	220	217	216	235	218	229	225	252	214	239	234	231	244	228	231	248	204	198	245	238	255	209	254	236	210	230	256	211	227	213	230	213	220	251	230	226	243	215	227	205	215	227	223	196	234	246	232	241	232	248	202	218	219	233	216	211	269	255	223	246	225	217	223	230	213	214	230	215	252	224	226	210	206	231	221	241	211	222	225	247	228	226	226	216	219	282	245	213	210	233	244	222	220	235	206	223	248	219	234	228	224	236	247	235	224	268	228	231	203	230	206	223	276	218	229	240	206	226	244	213	223	250	258	238	232	221	207	234	242	233	240	217	225	211	215	222	242	255	207	224	234	209	221	199	265	248	235	220	223	236	243	244	249	255	227	229	245	239	197	200	191	241	229	214	247	216	227	243	228	192	240	219	233	211	238	227	231	233	226	223	221	229	207	224	234	216	224	244	230	233	240	215	222	246	211	221	231	231	222	215	209	266	220	232	224	226	274	219	212	224	226	217	209	227	247	227	228	224	174	199	248	232	208	219	226	219	227	234	218	239	216	214	199	254	213	247	221	264	206	197	188	221	243	284	226	235	209	242	225	226	211	214	229	236	235	206	211	212	211	228	228	252	243	227	217	218	244	234	227	249	222	206	204	215	224	233	235	230	218	232	213	226	208	234	203	206	233	263	232	231	241	217	241	212	230	230	201	212	264	241	220	229	215	208	233	248	236	228	232	218	260	220	253	230	216	224	234	220	232	205	263	214	214	217	225	215	212	218	202	249	225	225	232	253	227	219	219	225	236	236	241	221	238	223	219	232	220	234	220	234	217	256	224	230	249	225	253	255	250	214	235	258	221	205	191	201	222	231	227	243	201	204	192	235	227	198	250	265	214	222	229	250	248	217	233	231	223	216	200	211	229	248	203	235	253	232	228	197	224	239	218	227	231	214	231	220	238	235	226	218	230	237	213	246	253	234	242	247	220	223	234	236	210	217	238	260	229	229	220	257	226	246	222	211	229	193	210	203	230	239	226	244	207	236	254	245	224	232	202	222	206	209	219	247	225	230	221	234	239	213	219	238	211	227	238	238	220	246	229	242	200	227	232	187	245	217	207	219	215	226	233	210	245	239	223	239	246	218	246	265	202	235	241	256	240	222	250	231	209	223	239	203	216	220	232	250	262	234	244	211	229	240	206	239	199	200	228	250	219	217	230	248	254	211	223	212	216	237	203	227	219	226	254	264	227	247	223	234	207	226	240	205	233	214	222	214	224	217	239	220	251	215	193	233	249	213	221	227	228	230	248	230	246	243	217	189	245	209	218	232	241	259	232	229	226	215	224	214	226	234	235	240	270	237	231	228	237	238	225	213	256	221	202	223	206	232	230	196	219	233	238	223	258	228	235	237	242	206	225	251	224	230	235	225	223	234	236	218	246	227	236	210	239	253	221	244	240	266	254	199	196	208	251	229	230	205	209	227	210	237	214	240	207	218	222	226	205	249	242	229	202	232	205	231	211	241	222	219	221	226	247	223	220	210	252	200	216	240	237	235	225	222	222	201	187	237	218	248	216	243	208	247	191	216	250	229	241	239	267	221	194	213	229	205	257	251	237	221	247	216	253	253	267	234	273	249	214	246	211	213	209	229	226	222	246	241	211	239	217	253	245	214	221	216	235	232	220	217	249	213	226	221	227	209	211	229	218	221	237	241	198	224	226	219	228	209	209	263	254	233	218	250	214	228	221	237	228	238	214	217	231	219	229	237	222	214	214	229	244	237	219	223	212	228	232	229	201	202	230	240	240	247	241	207	188	233	226	208	251	254	232	242	242	231	243	202	223	252	225	247	201	230	236	241	246	240	238	192	251	231	230	237	228	226	228	217	215	241	250	229	236	229	234	227	236	260	251	211	239	241	218	231	235	228	237	262	253	219	241	218	231	212	211	204	225	217	237	248	230	258	242	234	234	217	214	239	221	224	240	212	224	243	240	219	228	211	221	228	246	232	213	237	241	230	201	218	208	213	220	237	209	229	218	260	214	231	244	224	227	222	223	239	229	257	236	260	267	235	219	205	233	200	215	228	228	209	210	214	249	201	241	221	209	197	218	208	230	248	222	249	242	249	235	236	240	240	200	239	268	237	225	225	212	221	240	244	202	214	200	231	215	218	232	222	230	213	244	233	221	273	233	233	210	223	208	207	223	262	232	230	206	201	234	214	218	217	234	246	214	217	231	235	220	241	224	257	222	249	244	233	258	256	220	230	217	212	212	224	211	203	218	214	257	207	235	255	226	226	234	255	246	234	229	222	235	225	230	229	245	232	227	259	220	231	223	234	229	191	212	221	257	230	229	234	253	241	233	234	184	240	260	198	226	200	236	232	239	274	229	196	201	214	199	237	244	229	218	232	211	242	208	247	205	239	219	231	228	229	213	189	247	231	201	210	221	236	229	232	231	216	250	229	226	208	212	215	237	241	221	238	212	228	247	244	211	205	235	210	210	214	201	218	230	234	231	251	243	237	253	233	241	228	220	198	237	244	213	224	230	232	239	235	218	227	212	218	238	240	210	245	229	206	207	228	212	244	212	251	232	256	253	233	186	210	240	207	220	221	231	230	238	214	230	255	246	251	247	216	224	201	225	206	225	227	218	241	244	212	238	214	248	234	193	224	217	243	251	207	226	201	216	208	210	188	211	229	236	238	245	253	231	218	216	221	227	230	195	230	236	212	202	220	230	243	217	256	235	227	223	250	216	203	246	245	231	229	218	217	255	219	207	227	224	225	197	235	207	195	219	197	225	241	236	226	272	226	225	228	239	217	234	246	217	245	256	238	209	230	192	243	243	227	209	240	221	223	219	227	229	203	218	231	199	216	231	227	252	245	208	213	240	236	235	222	236	209	224	210	259
13088	8743	11416	16537	14118	12755	11754	14287	13616	12424	6497	4477	3299	3263	3546	4716	5716	3273	2361	1828	1347	1202	963	872	842	880	857	816	773	730	724	744	700	713	674	711	659	679	708	670	644	694	640	685	612	632	638	628	637	631	589	601	612	629	563	592	609	596	592	647	611	604	547	617	583	568	587	591	564	586	584	599	527	583	547	605	591	585	579	580	604	577	596	557	594	570	588	527	598	575	580	553	574	541	569	590	548	586	589	589	537	581	576	576	583	580	608	541	524	568	576	568	541	588	530	546	580	591	591	597	552	594	514	578	598	588	562	566	535	504	570	535	529	567	577	536	584	598	530	559	582	620	590	590	591	592	585	577	534	591	577	557	565	574	538	571	543	578	521	589	595	565	556	536	585	563	540	529	532	578	590	563	523	579	605	549	585	559	536	566	560	591	577	588	571	532	583	580	551	552	576	595	582	575	603	557	538	561	529	568	583	606	544	558	536	620	581	567	584	551	566	571	527	575	587	559	527	566	551	539	558	591	550	559	563	582	585	583	589	568	581	578	581	566	586	550	557	579	547	554	553	563	577	546	550	542	551	521	586	531	597	561	568	590	559	551	578	582	569	592	546	585	568	584	544	580	555	560	515	592	552	530	579	544	570	556	557	566	580	566	543	573	556	560	560	572	531	557	562	564	574	540	535	551	584	579	548	570	538	563	562	568	582	527	554	571	563	618	581	551	558	568	569	540	573	537	584	573	549	533	549	546	568	573	528	559	567	564	525	595	540	546	572	562	535	521	559	582	557	609	540	575	526	569	594	567	545	534	541	524	556	543	557	550	557	565	560	553	560	578	595	574	562	558	576	515	598	551	559	573	568	544	556	552	565	561	545	565	521	601	548	570	538	611	591	545	537	567	510	553	543	604	571	587	574	552	607	592	526	605	518	550	586	557	545	556	596	562	525	579	565	587	574	564	568	532	570	558	583	566	583	603	571	560	589	576	582	595	556	538	597	581	580	547	537	590	561	575	560	574	545	587	583	554	530	504	579	599	583	603	567	583	583	556	543	564	542	583	574	532	576	563	588	559	573	547	560	561	520	563	533	555	569	560	588	601	538	563	564	578	550	627	543	593	597	604	549	552	565	554	559	550	561	572	602	585	565	570	559	574	582	592	607	618	549	619	520	533	568	558	539	592	601	549	606	521	553	526	576	600	548	559	583	610	544	582	616	577	588	585	561	563	561	572	518	572	532	524	542	571	561	606	565	557	571	537	571	542	572	561	576	587	555	549	566	549	541	547	576	579	543	546	544	530	564	568	569	580	565	535	560	554	578	574	555	590	541	569	606	554	569	574	577	572	531	560	563	577	583	531	530	600	599	566	590	557	594	587	554	558	575	634	574	551	560	561	544	560	580	556	569	544	546	585	576	544	568	572	535	532	561	553	605	613	576	555	561	591	570	567	581	593	599	491	517	600	565	551	536	593	546	586	525	570	566	558	547	591	579	554	550	569	566	589	540	584	572	540	580	570	545	551	576	592	560	540	590	537	557	570	604	565	566	563	612	513	587	586	543	603	557	568	595	568	561	608	599	556	596	535	577	547	536	586	584	550	544	568	558	573	589	549	556	567	584	561	562	565	586	562	529	549	526	556	525	590	557	550	560	600	570	562	578	565	526	575	590	611	581	583	536	567	571	594	580	563	579	587	535	596	548	540	555	592	583	576	535	544	527	565	556	602	569	600	577	548	577	618	614	542	578	566	529	530	578	580	567	570	573	553	627	578	577	582	568	570	606	544	585	603	603	574	598	558	587	595	546	565	619	610	595	567	588	536	550	532	561	561	525	564	577	515	585	573	569	571	614	568	558	545	567	522	512	595	557	584	591	578	569	557	546	560	535	554	544	560	587	562	580	572	582	558	582	581	589	528	530	555	547	535	546	581	526	571	549	536	582	581	546	597	554	564	578	570	595	564	535	524	582	569	555	583	559	562	560	544	613	611	560	563	604	611	541	565	526	550	613	543	530	599	569	503	538	542	565	567	584	553	567	545	588	582	585	545	567	540	569	596	643	535	541	562	560	598	596	543	594	517	588	569	549	561	524	584	560	599	575	595	549	581	566	584	558	534	565	569	555	574	563	581	572	583	567	523	618	550	564	570	580	560	522	522	549	586	537	580	537	572	572	567	589	596	539	564	561	596	550	517	577	594	556	574	558	557	576	566	533	585	585	581	551	575	584	545	553	555	600	563	585	587	585	555	575	555	565	547	557	573	580	605	533	579	553	595	570	577	569	569	535	512	502	536	548	547	587	587	532	551	567	534	513	566	544	585	532	603	575	571	602	591	606	547	582	553	576	573	554	545	579	575	561	557	542	563	519	554	580	610	572	542	586	557	554	545	572	584	568	530	584	553	561	598	616	557	588	554	553	564	546	583	587	531	581	572	553	540	558	564	596	593	554	557	568	542	557	575	565	580	569	535	588	593	559	571	577	585	552	524	544	588	588	564	571	567	591	576	536	552	574	518	559	545	598	609	572	546	578	549	556	535	531	555	610	605	540	576	575	549	567	496	549	586	569	525	571	591	549	592	559	535	515	551	643	543	561	589	590	585	574	570	571	598	590	607	549	575	538	551	558	594	568	584	564	586	549	578	597	547	574	554	593	507	566	570	613	511	578	526	581	564	544	542	588	559	547	571	543	553	557	575	576	553	537	578	598	575	569	557	557	568	586	548	561	579	583	603	506	579	579	566	549	565	569	536	562	529	550	561	549	560	571	588	574	562	542	549	579	587	627	571	574	542	538	544	564	560	571	566	550	589	581	574	610	574	561	586	590	571	578	551	541	591	582	521	599	564	540	590	557	547	541	571	549	518	578	554	588	560	599	591	574	519	551	580	554	580	561	554	583	579	557	593	551	607	576	554	556	592	595	586	539	574	564	533	566	568	583	576	545	552	618	568	585	598	568	511	560	562	559	584	601	582	569	575	571	579	585	566	542	561	556	541	575	591	565	553	555	489	551	519	550	554	589	564	618	586	544	564	605	578	585	583	505	544	545	532	584	557	526	577	574	553	553	574	537	568	521	556	590	541	580	545	574	538	544	594	587	534	576	560	563	580	556	578	567	560	561	556	616	561	616	572	608	567	555	530	577	570	564	578	563	563	580	555	590	609	621	529	569	538	565	554	560	570	560	539	538	563	546	580	561	553	554	579	572	546	571	558	543	574	572	587	569	556	559	572	558	620	568	579	567	555	591	536	542	582	577	594	615	532	575	603	573	567	591	550	587	575	579	569	586	595	596	578	531	525	515	576	560	561	531	574	608	579	589	598	545	540	546	544	574	568	562	574	595	616	556	579	559	586	503	570	595	519	544	556	567	557	556	591	548	584	580	613	532	601	538	546	586	591	516	554	531	542	548	581	584	609	549	610	566	573	574	573	523	562	593	557	545	623	561	561	558	536	548	529	569	573	548	593	584	582	595	575	596	547	546	585	543	568	575	580	582	525	587	564
7728	2527	1773	1569	767	398	327	322	329	291	224	245	189	203	217	193	237	226	220	188	194	185	232	207	172	186	209	184	193	223	201	198	204	208	190	213	196	191	197	196	209	172	197	188	203	165	200	195	180	230	200	198	185	198	171	169	178	166	222	196	247	179	230	207	198	207	220	200	207	192	205	196	174	197	201	182	207	188	213	205	167	165	204	186	203	212	183	191	238	210	199	187	183	205	186	218	208	200	180	177	178	193	188	192	182	185	193	186	186	186	194	184	207	226	198	191	208	191	207	162	175	210	171	220	164	193	207	184	190	189	188	182	219	189	215	204	198	211	212	199	220	208	198	224	215	210	204	185	192	224	181	213	188	177	176	188	210	209	175	202	196	228	212	203	186	183	184	229	180	192	187	205	173	203	211	231	195	189	192	182	214	183	202	194	222	210	177	207	213	186	228	205	208	191	199	195	229	205	186	206	187	197	213	217	180	241	198	208	188	193	198	231	202	224	222	193	225	181	192	183	226	208	170	190	220	227	171	189	194	159	187	221	220	216	198	178	194	205	204	220	202	211	198	204	218	197	190	224	214	235	204	191	167	212	201	203	213	199	212	222	171	172	198	199	200	226	206	219	212	174	180	186	200	172	224	201	182	204	211	194	208	204	212	174	190	172	181	197	199	181	192	206	196	193	208	199	188	171	212	205	203	198	176	193	194	190	187	175	180	217	207	211	165	211	193	190	172	178	208	183	191	176	196	188	216	183	201	208	210	225	170	168	207	200	185	211	214	199	199	170	196	187	163	182	198	180	203	191	195	179	191	177	189	205	197	183	198	212	195	205	202	209	202	185	220	210	210	184	176	195	157	168	185	201	177	189	202	203	226	215	210	216	178	202	188	171	195	222	219	169	219	187	191	180	202	180	207	181	201	228	213	185	200	193	215	186	174	199	200	203	193	175	173	178	205	215	202	208	207	241	211	199	205	207	200	199	174	187	191	207	229	197	202	189	200	206	189	201	183	199	225	208	202	196	188	181	203	220	194	178	210	207	187	205	195	212	197	158	213	193	192	210	210	191	190	214	202	183	227	195	190	208	183	187	214	198	193	209	185	206	198	196	185	189	180	176	196	204	178	199	187	174	187	199	224	197	187	181	199	203	179	199	189	206	181	232	191	208	211	196	205	197	172	210	222	181	189	198	186	195	197	178	202	183	185	197	191	216	192	210	207	221	205	171	215	177	204	214	187	207	216	189	163	181	194	185	207	198	190	177	230	191	220	206	180	174	182	215	190	204	189	185	220	194	233	165	179	182	191	208	222	210	190	240	203	187	193	198	216	189	211	186	208	200	221	208	193	184	184	208	206	177	193	202	185	176	171	194	200	200	235	216	205	191	201	207	206	213	206	219	210	214	183	184	197	196	199	208	210	206	219	221	173	180	188	207	185	195	193	204	188	192	198	203	200	214	218	187	202	191	198	207	211	189	187	236	214	192	201	207	189	192	186	225	209	170	190	191	218	178	192	213	206	187	173	222	192	194	160	206	190	218	203	174	186	192	196	196	180	214	201	192	200	205	207	202	185	189	193	187	197	227	201	204	213	196	188	219	186	170	191	204	214	187	197	199	210	192	195	186	208	202	203	209	200	187	182	215	203	194	205	206	206	203	186	182	216	223	186	225	194	206	179	196	200	223	225	217	198	201	172	182	200	188	189	186	179	198	224	209	197	211	203	204	207	203	209	196	215	212	200	183	197	200	218	219	200	195	216	192	178	179	186	182	221	201	201	226	200	200	195	209	215	201	209	225	184	185	184	164	165	174	193	163	221	209	198	194	194	197	209	214	215	189	197	193	203	172	202	169	182	208	187	210	201	196	199	177	208	200	208	169	174	185	197	177	184	200	197	201	226	209	184	189	216	181	229	184	176	213	199	210	205	219	196	202	213	190	204	194	165	185	197	210	198	173	202	204	176	178	238	184	189	195	201	204	230	200	197	206	161	182	192	216	181	213	207	200	192	194	214	222	179	201	189	205	220	217	207	187	195	203	226	187	187	207	205	192	213	205	206	190	210	200	204	204	205	190	184	190	204	177	224	194	196	214	175	212	194	209	194	196	178	197	205	204	206	182	205	174	217	204	169	197	186	204	220	205	188	209	185	181	199	174	209	186	200	184	206	202	199	228	201	195	197	197	215	225	240	186	200	187	186	198	217	195	197	207	183	186	192	181	226	181	202	167	220	190	212	222	199	195	190	179	184	218	190	190	183	177	199	196	197	198	206	203	162	209	189	230	176	201	185	207	225	217	229	197	180	193	171	207	182	221	220	191	205	180	223	203	183	208	164	232	200	187	198	208	190	206	186	221	191	177	187	192	191	203	209	212	197	186	217	172	196	188	195	201	198	199	196	183	179	197	183	203	217	210	215	176	209	207	206	195	175	203	241	225	201	199	201	186	200	195	191	183	192	175	171	197	203	224	184	197	223	178	196	204	195	190	197	168	195	226	174	234	178	197	189	190	225	201	184	213	220	223	203	209	184	181	205	190	202	202	185	210	186	203	200	215	190	203	197	167	184	196	205	206	191	208	220	211	195	194	202	188	212	188	191	225	217	173	215	225	211	210	201	227	182	215	192	192	185	208	202	207	194	193	191	177	201	190	183	199	187	213	202	204	201	184	196	204	195	209	201	188	200	178	178	213	198	183	170	203	190	203	201	207	169	207	221	205	203	206	218	189	204	182	186	185	195	192	213	205	215	214	197	202	171	205	215	183	170	210	221	210	199	252	218	203	196	208	197	193	195	214	190	198	204	183	203	187	207	187	182	214	206	208	202	198	186	217	191	199	199	193	211	173	173	189	186	185	183	194	208	197	200	187	216	230	197	203	201	191	208	212	195	188	201	208	215	216	193	189	186	200	189	200	172	215	184	208	206	207	188	188	206	200	176	179	204	190	170	210	211	192	189	215	182	187	230	228	192	202	224	185	200	217	215	190	211	211	214	203	193	189	207	201	194	207	179	209	192	248	214	184	192	200	206	187	194	223	186	215	194	214	192	205	216	212	216	209	206	195	196	224	212	173	192	186	172	207	211	213	194	200	189	198	199	196	216	191	206	208	216	205	191	198	225	169	209	208	184	202	211	237	198	209	227	188	199	202	205	195	176	205	190	171	195	208	188	208	218	202	173	218	186	192	181	181	190	207	207	193	203	178	185	198	176	201	196	186	191	180	178	197	217	213	211	183	211	185	196	193	178	180	197	196	201	182	195	179	209	222	199	214	167	213	205	204	186	180	215	193	203	215	179	213	205	208	186	215	210	235	197	237	220	189	188	180	210	192	192	210	210	204	195	212	224	173	191	215	215	201	213	205	197	205	229	178	199	190	205	236	196	186	202	188	186	228	213	196	191	168	190	169	214	217	207	219	188	192	191	179	190	190	192	189	196	198	180	182	196	193	210	190	171	201	190	182	170	182	203	206	181	198	220	193	198	207	194	212	175	201	193	203
4756	2162	3633	4632	2655	1520	1239	1160	1245	1083	763	623	629	619	607	612	617	542	561	531	512	487	503	515	501	498	516	475	475	510	491	467	531	493	462	494	466	489	484	510	491	481	469	473	468	448	480	453	493	500	497	485	470	465	456	473	464	421	516	463	475	481	437	484	487	482	515	475	453	517	466	513	502	479	448	451	510	469	458	480	474	473	515	459	502	463	506	513	516	483	487	461	495	467	451	473	474	486	498	485	502	475	494	482	451	501	454	518	498	500	473	480	455	464	473	488	512	497	515	511	463	467	488	489	456	491	511	507	470	437	479	499	496	520	461	462	484	432	522	496	447	462	465	461	454	461	469	500	474	476	503	446	449	497	488	475	495	448	495	470	472	505	452	463	466	431	476	475	482	466	452	485	462	511	515	458	460	487	471	493	466	469	461	465	497	493	502	474	503	474	498	456	510	468	461	429	467	515	486	505	482	429	469	505	485	475	510	449	473	471	478	468	475	467	503	475	425	480	501	512	467	451	480	447	448	449	489	470	479	485	445	445	475	504	467	486	486	448	508	481	472	480	511	470	493	502	469	457	497	440	493	473	458	453	475	493	474	472	501	512	500	465	484	480	468	455	473	522	476	478	438	503	477	466	466	467	478	482	471	521	487	475	476	449	489	473	472	543	492	485	456	514	491	478	498	469	435	467	522	478	513	469	461	498	484	523	505	479	459	483	505	486	472	456	503	476	471	499	503	438	506	478	492	482	492	468	442	470	480	465	487	482	467	482	465	480	456	455	460	489	469	489	470	421	482	457	484	484	470	522	449	492	453	494	473	462	481	432	503	499	486	456	482	506	480	466	446	463	452	426	457	463	461	519	466	472	480	495	459	454	454	471	464	470	495	477	467	472	476	459	471	476	496	463	460	504	445	467	430	461	434	498	474	498	484	483	489	457	463	456	496	487	451	487	461	482	490	465	441	507	498	496	447	459	460	441	450	464	465	486	501	511	472	474	476	449	480	490	455	483	457	482	507	451	475	419	500	486	489	458	469	472	481	489	531	465	455	463	463	492	502	470	449	483	441	480	471	445	453	448	494	503	476	494	506	453	482	476	495	484	426	477	460	506	515	492	455	466	460	473	477	486	505	494	498	508	519	519	488	504	454	489	460	474	508	470	482	454	445	469	499	510	477	458	480	467	475	471	496	470	474	438	487	451	499	473	469	451	507	524	492	497	472	497	470	494	463	494	483	481	486	408	464	463	486	507	471	486	502	476	433	511	471	444	463	470	478	461	446	456	485	463	478	502	470	459	496	508	479	446	508	440	482	516	473	480	433	453	477	475	476	491	454	471	479	436	482	486	449	468	465	508	492	467	490	469	491	491	481	489	501	472	451	485	494	466	494	462	504	490	448	472	452	459	447	482	494	475	467	437	482	438	454	480	483	482	456	468	500	524	480	512	452	454	445	513	499	432	477	470	461	466	468	462	494	474	455	507	458	510	482	489	468	460	481	441	499	476	442	497	482	472	491	463	478	463	489	500	488	481	486	437	478	489	471	484	505	469	501	507	480	499	469	450	490	468	487	472	495	435	483	470	461	507	504	499	490	447	475	473	464	503	476	469	452	511	450	475	450	467	486	477	485	466	462	479	474	479	466	526	453	487	511	496	473	453	519	449	483	518	469	503	463	472	446	495	488	491	507	474	486	475	498	488	448	489	495	452	506	473	461	428	487	473	509	466	498	468	485	482	465	489	468	477	498	490	506	457	485	492	525	467	482	469	471	464	499	433	475	450	505	464	460	489	487	473	465	499	479	526	476	483	476	496	501	473	460	467	512	463	507	441	431	461	458	482	497	461	447	477	503	452	461	485	442	467	464	448	478	507	468	461	485	469	440	427	462	513	505	457	459	514	482	460	497	452	455	494	483	463	507	455	495	475	470	479	424	492	490	491	493	484	450	468	491	481	458	506	494	481	452	456	480	477	438	490	482	481	444	447	509	474	502	459	492	504	447	468	499	448	421	447	492	466	474	489	484	458	476	516	493	461	477	493	478	455	496	501	529	457	477	468	515	438	502	514	514	469	457	470	460	480	497	442	477	492	485	495	493	477	474	480	509	433	489	489	474	495	507	467	474	452	447	470	475	483	465	453	484	486	492	472	506	487	453	460	455	467	493	458	481	480	452	493	479	435	455	459	509	480	479	501	471	501	472	431	492	492	498	471	463	476	451	470	472	504	436	460	498	475	415	496	484	455	445	519	485	499	484	482	514	487	460	459	521	510	436	459	484	483	429	497	457	478	492	470	498	471	465	511	488	497	503	485	477	479	488	450	445	475	492	485	473	468	460	485	445	481	490	506	472	445	479	481	478	480	444	475	486	472	489	498	496	508	495	432	487	458	448	453	467	487	460	502	448	495	448	484	430	474	484	479	448	477	482	474	459	468	458	516	508	469	490	429	460	491	470	503	469	516	496	503	509	458	442	477	515	437	456	440	445	490	486	473	496	464	484	496	475	465	458	496	476	468	480	478	503	496	502	489	436	471	466	441	514	504	499	471	496	499	447	446	483	486	444	479	501	482	456	465	502	469	509	495	514	444	497	464	480	460	484	516	521	452	445	463	491	439	501	480	482	496	526	486	470	455	466	447	450	483	478	462	456	487	489	487	481	526	547	480	488	460	442	470	465	502	482	475	444	466	524	463	471	437	506	473	491	528	484	497	470	490	483	493	473	484	445	470	472	511	497	477	488	454	457	476	480	485	455	445	525	493	462	458	484	499	446	524	461	464	459	480	474	465	452	495	453	524	464	496	473	474	474	436	478	510	441	507	481	462	509	521	489	472	450	483	493	503	507	493	479	473	468	488	450	480	488	451	490	447	439	451	470	512	484	464	479	496	458	434	449	520	487	493	521	493	488	491	458	469	485	479	476	482	452	499	443	478	452	482	477	466	477	468	490	481	479	501	460	464	449	508	502	486	464	503	502	471	457	429	483	469	446	444	462	465	510	461	466	483	463	481	472	442	485	455	449	477	488	468	470	480	480	472	472	508	473	491	527	463	479	488	495	485	490	525	480	493	485	450	493	462	432	488	485	488	503	513	468	460	473	488	454	509	485	499	448	476	492	464	461	501	520	507	468	465	457	470	464	515	477	490	486	472	489	483	501	519	458	476	466	468	447	500	470	462	455	486	473	520	483	483	453	486	425	532	517	485	507	482	481	485	484	457	500	456	458	483	501	466	502	493	463	419	470	464	505	440	486	499	508	503	482	472	518	489	497	519	478	466	525	470	503	496	469	514	486	459	484	481	444	489	462	482	458	482	454	491	441	483	446	504	476	525	466	515	444	483	459	460	505	520	477	484	454	490	500	482	527	492	483	489	494	444	499	475	445	468	511	477	491	488	477	455	491	461	491	502	509	511	469	502	487	450	485	479	468	477	458	482	500	479	439	482	435	485	496	462	514	465	469	506	457	449	456	459	454	466	475	478	487	464	473	534	477	485
16335	5240	6788	6044	4668	2866	2258	1949	1803	1857	1158	674	400	422	409	404	498	307	258	171	175	189	129	146	134	129	135	123	120	137	130	105	131	122	118	122	132	115	139	136	140	125	103	123	121	94	118	128	132	98	110	114	110	110	129	101	107	106	117	123	131	133	117	117	114	115	121	120	112	112	130	104	121	112	109	123	134	112	117	102	131	113	112	98	123	127	116	127	108	124	136	118	105	104	98	111	124	109	105	110	116	118	84	109	93	120	113	117	122	113	104	103	89	100	126	108	121	134	96	113	111	116	114	114	91	97	136	119	127	119	105	106	99	114	134	121	126	111	112	113	132	124	112	114	111	121	108	91	111	116	104	109	115	112	115	125	112	102	111	123	125	120	99	100	114	106	114	116	130	106	105	111	115	105	129	109	125	95	114	97	98	116	111	92	92	110	120	105	111	98	111	120	122	129	104	110	113	132	109	127	113	94	111	99	109	107	115	109	123	112	112	121	114	127	93	104	109	114	124	113	88	114	121	124	126	90	121	100	97	117	124	113	101	107	105	110	99	117	125	120	100	119	104	121	111	106	119	132	125	109	122	117	110	108	116	119	111	105	130	103	127	120	102	111	104	120	108	96	133	120	111	117	104	102	125	113	99	136	112	125	110	94	110	119	116	129	104	120	115	118	106	102	112	105	84	101	100	101	117	117	105	124	143	119	100	132	109	109	110	141	116	113	103	113	123	105	118	109	111	96	124	105	107	112	115	105	110	116	109	115	101	106	115	124	135	113	135	126	129	101	113	118	105	108	73	100	121	118	119	121	134	114	116	93	125	127	109	122	110	99	112	104	108	103	110	95	116	99	116	109	127	103	111	113	94	114	91	125	108	105	133	104	142	125	120	120	126	119	135	112	115	109	112	121	93	125	96	116	115	97	114	116	100	109	123	113	127	103	110	103	107	95	118	114	99	118	108	107	114	112	99	108	90	120	100	120	120	108	125	102	136	117	133	91	118	107	117	114	122	107	99	129	104	119	115	109	121	136	122	106	122	106	125	118	120	103	116	127	130	120	123	101	104	110	98	105	106	114	128	100	102	118	111	103	111	120	117	86	119	106	122	132	112	104	104	110	124	113	109	117	123	108	123	105	121	111	123	119	110	110	112	141	121	104	106	128	137	113	123	127	96	117	109	95	128	130	93	92	132	101	111	131	108	101	105	115	126	107	137	129	119	104	125	111	103	125	113	111	116	104	127	118	114	96	104	128	119	113	111	103	104	106	116	115	117	117	115	118	108	112	120	103	109	130	119	124	118	99	99	109	126	133	115	121	113	108	106	104	115	118	113	111	113	120	114	116	110	115	116	127	112	146	105	127	113	113	99	116	100	94	119	122	135	114	89	121	124	100	99	104	98	113	99	111	115	95	118	110	101	119	105	119	137	114	113	113	112	124	130	128	99	123	112	126	94	104	105	136	114	124	109	100	113	109	82	111	136	102	100	122	110	97	122	133	135	121	101	116	101	125	121	95	126	126	131	96	108	96	95	109	117	122	99	132	97	118	109	129	89	104	104	135	114	118	136	104	129	99	123	107	118	104	122	117	124	87	86	115	129	113	90	116	113	136	107	98	116	122	116	100	114	125	103	103	121	116	120	118	101	112	96	137	111	130	108	118	101	146	121	122	110	102	104	126	109	103	121	104	121	113	112	111	106	113	109	120	116	124	92	128	109	110	112	104	137	118	102	108	109	121	116	100	106	100	107	134	99	102	116	100	92	117	109	149	126	113	115	116	143	135	110	97	119	120	116	126	94	105	122	125	131	116	102	110	110	118	124	100	101	120	114	86	121	111	109	131	102	111	106	108	127	116	111	119	117	118	99	115	122	118	116	119	102	124	110	89	96	98	102	93	102	102	120	94	110	103	120	91	117	123	112	102	116	120	107	119	112	93	113	130	104	92	129	121	105	129	93	103	134	97	120	115	99	101	126	115	119	122	121	125	104	132	132	114	119	114	126	94	101	105	108	92	101	116	101	105	107	119	93	115	114	131	96	115	108	111	101	117	113	110	126	102	132	107	122	118	116	128	110	99	113	123	133	102	99	124	103	109	109	100	102	104	118	129	109	111	101	104	106	114	101	99	107	123	92	116	118	130	112	109	101	80	105	112	98	104	124	101	127	91	127	125	118	115	130	98	108	127	124	104	105	108	115	147	108	115	105	101	106	115	127	116	103	108	120	108	130	113	106	127	115	96	117	136	103	125	112	134	118	123	123	112	102	118	108	101	117	123	109	117	106	103	115	112	114	117	110	118	111	106	113	109	106	143	109	112	126	103	135	114	101	118	102	126	119	129	101	120	115	104	113	113	133	100	125	107	119	126	118	112	114	116	103	116	114	134	101	123	117	106	115	126	106	114	101	103	123	117	119	113	97	104	116	115	124	123	104	109	114	108	126	127	116	111	112	116	129	88	123	129	101	112	126	116	107	123	126	117	103	121	119	95	114	122	126	114	125	137	112	97	131	125	120	114	119	112	108	126	107	119	120	124	121	126	105	106	119	120	108	105	106	125	97	113	102	113	104	109	112	116	102	118	117	119	116	120	107	126	122	103	119	113	102	115	109	101	119	109	126	105	118	110	101	106	93	118	120	129	120	116	117	112	115	106	97	134	120	109	134	122	110	119	113	119	117	108	108	115	133	126	111	108	92	93	128	121	112	125	106	109	118	117	104	117	116	109	83	124	111	111	111	115	114	87	112	131	136	117	116	94	120	115	99	98	103	116	87	103	117	97	117	106	126	99	99	125	106	107	126	104	110	111	137	119	130	137	119	104	117	132	127	109	107	86	116	117	109	117	129	114	133	131	121	117	95	113	102	120	108	118	115	95	104	107	108	113	105	98	108	112	122	120	113	96	94	98	127	110	106	115	110	87	117	121	119	112	108	128	100	126	102	96	122	115	124	131	107	116	115	93	113	113	118	115	117	119	120	115	105	107	106	120	134	107	96	127	97	109	121	118	104	98	125	126	97	94	122	104	119	123	101	110	112	106	126	125	109	96	122	96	124	113	109	120	115	112	110	120	114	118	96	101	116	110	121	96	119	92	114	108	117	131	107	101	119	118	112	121	108	113	136	105	118	107	115	127	118	130	110	110	111	105	92	104	120	118	116	125	110	122	117	113	91	121	101	127	130	105	97	100	100	107	98	104	99	120	115	138	106	127	130	126	109	114	122	128	99	111	125	105	131	114	119	107	124	119	134	114	101	112	102	109	127	111	107	137	116	110	101	134	105	109	110	112	112	129	111	104	106	102	102	109	120	110	120	106	110	98	98	110	113	111	98	105	122	117	95	100	114	139	114	111	116	105	110	121	104	98	108	120	107	101	120	114	106	101	111	111	122	149	109	104	122	109	102	116	119	117	120	101	115	129	103	111	87	99	120	107	110	83	91	119	124	125	120	118	116	122	127	128	123	107	95	117	104	96	119	106	114	113	114	132	112	101	122	102
9178	4104	10697	11538	11964	8578	9161	8703	8859	9308	6004	3359	2287	2247	2088	2382	3054	1596	1297	931	734	638	516	455	490	446	479	433	440	408	419	378	389	414	378	355	394	403	380	401	376	352	390	346	368	355	354	320	347	334	341	328	344	369	351	345	328	335	335	362	345	335	381	335	341	337	314	343	345	346	315	309	345	310	330	323	352	351	306	310	324	309	308	324	314	338	305	342	328	300	296	304	343	317	326	313	313	311	307	323	339	321	293	302	299	341	319	314	317	325	314	343	313	333	311	306	335	310	346	326	307	294	305	310	323	321	326	316	309	291	333	339	302	313	316	353	314	309	328	323	303	311	305	313	303	321	292	321	314	313	289	307	305	342	323	299	311	304	329	320	308	307	308	326	314	321	315	329	300	309	308	294	326	326	308	334	325	344	307	350	319	323	328	332	307	268	343	286	299	333	320	292	317	304	333	332	326	331	334	308	270	321	326	318	305	329	334	322	322	295	313	339	302	316	296	301	318	319	332	313	286	343	314	320	323	302	285	301	304	317	313	330	319	317	310	317	314	289	287	304	342	297	323	301	332	314	329	341	338	285	325	311	326	286	296	316	308	329	311	310	310	320	314	323	314	328	323	317	306	327	283	314	294	334	293	345	274	289	324	340	312	320	293	313	342	300	340	322	301	297	311	311	322	271	307	310	353	310	330	322	297	319	295	318	358	293	290	333	328	290	334	286	334	339	321	330	296	315	317	284	306	336	342	297	335	346	312	327	319	340	292	306	342	345	311	322	317	302	331	294	304	280	299	317	333	310	330	303	309	301	286	305	317	312	318	305	336	315	313	331	321	287	320	315	304	328	339	319	333	311	311	305	279	323	327	330	271	328	309	351	336	327	309	305	296	292	322	327	316	299	327	308	346	312	290	322	322	326	295	282	307	320	291	300	285	284	361	303	305	306	328	310	316	282	294	336	310	348	331	296	335	277	337	290	293	311	343	328	320	333	327	289	315	279	299	308	334	327	304	332	318	320	297	342	295	302	327	307	297	297	314	308	329	303	312	341	322	330	312	294	328	285	314	344	321	332	304	321	325	312	330	313	338	332	313	278	316	317	310	327	283	319	306	332	313	293	291	299	323	331	304	321	302	330	317	311	335	294	314	323	310	346	322	307	314	337	321	314	289	303	323	291	296	304	324	317	312	293	342	327	310	341	316	283	316	311	295	301	306	346	299	336	331	324	297	324	343	315	336	308	346	314	290	336	367	320	301	318	334	289	310	275	326	295	322	338	298	303	295	330	299	331	306	330	324	346	308	331	305	286	317	341	321	328	330	308	310	297	323	344	324	290	297	325	294	285	306	321	345	313	324	307	293	331	321	323	297	324	307	337	316	329	329	301	333	314	288	304	323	330	315	325	322	330	318	320	280	302	325	338	299	328	319	302	335	306	339	311	321	311	303	334	319	304	314	307	334	316	336	304	323	301	308	306	316	304	312	340	297	283	328	327	327	271	320	302	280	309	316	348	322	330	325	299	321	308	297	320	306	302	335	292	337	320	308	306	332	319	305	318	315	314	330	347	305	329	311	292	303	291	293	302	301	312	338	335	298	295	337	318	281	338	355	292	335	308	298	331	295	307	318	332	313	311	312	353	344	292	327	327	338	283	310	317	305	336	316	322	337	317	329	305	329	295	291	310	313	279	320	290	308	345	327	353	291	334	288	297	318	329	330	320	329	311	329	324	293	316	316	289	316	335	318	319	286	314	285	318	299	281	296	334	315	287	293	304	289	313	301	288	325	338	323	312	318	342	318	329	323	301	333	310	334	298	329	299	337	313	308	301	328	309	329	296	287	279	332	287	296	307	325	307	362	320	310	308	328	334	272	306	304	324	307	317	291	292	350	290	310	309	315	306	341	331	338	325	313	318	290	308	304	291	333	319	296	317	287	283	344	316	311	301	302	306	337	321	326	318	303	321	308	348	312	312	347	339	301	327	322	296	305	333	334	314	316	290	289	309	316	347	304	313	303	376	317	367	298	305	301	284	318	338	298	309	327	315	289	291	330	318	313	349	263	304	306	315	306	335	318	294	323	311	302	344	313	281	331	330	304	316	304	333	312	299	304	342	296	300	336	297	322	286	351	320	352	329	307	289	326	299	344	305	295	327	311	341	292	305	346	304	324	295	314	301	312	290	275	311	309	326	308	278	311	320	322	316	318	315	327	289	306	306	311	339	357	319	324	336	337	314	289	289	283	292	304	331	306	383	292	282	335	349	315	286	348	325	340	269	333	309	320	287	314	294	301	339	280	304	336	294	318	309	317	296	331	316	329	323	300	290	350	335	307	331	329	303	291	279	315	293	318	304	333	354	327	307	297	303	323	328	313	325	327	320	300	295	351	304	307	319	311	290	319	318	324	319	323	337	290	347	309	316	315	345	302	306	339	333	343	312	316	313	317	296	321	285	321	325	335	317	290	297	293	318	301	319	321	335	310	335	309	309	291	332	326	304	330	313	331	337	285	328	295	298	303	317	300	297	328	292	274	322	272	349	313	304	328	303	315	321	283	317	298	335	318	324	304	329	331	332	285	305	299	322	308	286	322	302	310	303	300	336	337	318	332	307	270	318	285	313	320	322	319	318	309	331	300	305	283	320	328	326	279	313	282	273	334	304	317	307	337	344	323	303	292	330	309	296	333	327	322	289	327	276	306	347	288	306	301	326	325	317	311	332	328	305	331	331	290	310	309	311	319	315	302	354	331	314	302	305	303	328	304	306	297	287	289	325	297	302	293	340	315	287	310	263	303	343	337	331	315	296	316	299	300	337	322	301	310	289	306	315	289	298	318	319	287	311	326	307	330	328	286	301	310	297	303	307	333	298	338	341	322	310	331	295	320	320	296	327	301	315	336	309	298	298	351	294	310	321	312	323	306	311	330	298	338	338	335	284	283	284	294	296	319	329	317	336	309	304	336	337	298	329	324	319	329	333	291	300	300	305	299	333	317	288	304	318	297	338	338	327	320	324	328	322	295	327	300	313	302	286	311	319	282	320	318	305	325	300	301	277	321	327	332	308	287	301	329	284	299	320	314	321	323	316	326	320	321	311	332	357	331	331	300	313	300	290	333	338	309	323	310	321	303	309	336	343	293	309	345	322	358	311	317	316	293	307	317	287	288	311	262	291	274	286	294	285	313	336	302	332	295	312	325	317	297	299	328	297	338	302	315	291	341	316	321	301	317	315	322	366	323	322	319	286	315	304	332	334	324	321	324	319	323	296	292	356	319	299	301	329	305	269	324	342	317	322	331	347	293	309	309	292	347	333	327	291	326	275	310	332	304	337	342	325	355	316	337	299	306	349	368	280	315	342	295	315	302	287	331	327	340	327	318	315	284	274	342	303	293	357	302	349	313	321	321	290	283	303	315	319	320	321	281	286	328	336	299	328	322	321	348	321	317	319	310	323	308	321	321	333	297	315	274	328	301	335	351	296	316	319	277	322	314	312
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
