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
338500957048	338500957607	338500958157	338500958707	338500959257	338500959807	338500960357	338500960907	338500961457	338500962007	338500962557	338500963107	338500963657	338500964207	338500964757	338500965307	338500965857	338500966407	338500966957	338500967507	338500968057	338500968607	338500969157	338500969707	338500970257	338500970807	338500971357	338500971907	338500972457	338500973007	338500973557	338500974107	338500974657	338500975207	338500975757	338500976307	338500976857	338500977407	338500977957	338500978507	338500979057	338500979607	338500980157	338500980707	338500981257	338500981807	338500982357	338500982907	338500983457	338500984007	338500984557	338500985107	338500985657	338500986207	338500986757	338500987307	338500987857	338500988407	338500988957	338500989507	338500990057	338500990607	338500991157	338500991707	338500992257	338500992807	338500993357	338500993907	338500994457	338500995007	338500995557	338500996107	338500996657	338500997207	338500997757	338500998307	338500998857	338500999407	338500999957	338501000507	338501001057	338501001607	338501002157	338501002707	338501003257	338501003807	338501004357	338501004907	338501005457	338501006007	338501006557	338501007107	338501007657	338501008207	338501008757	338501009307	338501009857	338501010407	338501010957	338501011507	338501012057	338501012607	338501013157	338501013707	338501014257	338501014807	338501015357	338501015907	338501016457	338501017007	338501017557	338501018107	338501018657	338501019207	338501019757	338501020307	338501020857	338501021407	338501021957	338501022507	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37719	21551	6370	1403	1136	907	726	657	588	502	458	457	380	410	401	400	395	376	410	363	418	376	387	370	374	351	377	365	362	369	373	341	343	349	333	322	360	348	352	374	380	348	353	315	360	320	353	357	357	389	344	370	364	372	365	351	387	419	360	358	355	369	350	337	371	372	360	333	357	357	364	332	332	400	328	398	368	365	371	355	365	349	325	330	336	360	386	340	336	337	364	368	396	384	355	399	375	355	373	357	365	370	330	357	348	311	375	370	344	331	367	385	396	363	370	400	366	370	384	343	324	334	358	330	354	354	338	397	359	373	354	357	366	359	352	348	383	376	339	324	339	337	344	354	330	380	357	370	374	344	378	371	336	327	363	388	366	341	342	343	387	361	339	405	350	355	369	391	403	338	337	335	322	343	340	335	373	373	329	378	338	362	336	349	339	337	364	345	368	361	346	358	329	374	354	336	350	368	386	380	365	355	371	356	371	336	366	364	325	358	362	367	347	358	341	332	355	349	345	366	379	331	342	350	363	332	351	370	367	354	365	362	378	344	375	359	382	364	374	370	339	319	385	351	329	374	355	371	377	372	365	368	377	377	337	337	378	353	385	331	351	375	389	374	356	364	347	362	364	371	354	350	385	365	328	366	370	342	334	379	327	350	379	364	361	333	368	345	364	353	363	348	351	364	358	352	327	342	367	356	359	327	370	370	308	356	349	376	335	343	363	381	355	351	383	344	353	374	362	367	370	346	369	341	365	355	385	352	359	340	359	359	350	359	335	329	348	408	353	392	323	343	363	336	354	373	369	392	335	337	347	384	368	362	375	346	372	380	351	383	377	360	359	334	356	338	373	339	329	335	349	361	369	362	354	326	369	349	363	379	381	368	371	392	341	400	345	356	370	392	362	300	321	348	337	329	321	343	378	352	352	344	319	338	350	304	353	356	353	372	348	389	369	379	378	363	341	351	357	362	319	352	343	363	342	336	366	339	343	358	373	377	334	347	344	388	346	348	355	346	367	370	379	350	378	378	345	298	368	328	391	329	353	345	378	313	346	339	391	366	395	395	356	350	348	347	388	403	406	366	382	374	391	356	372	358	330	334	336	353	383	347	338	343	364	383	353	329	315	361	373	353	359	348	335	341	353	368	371	396	354	338	356	340	355	353	352	374	360	385	353	400	378	398	347	375	364	357	352	386	345	366	371	403	421	386	382	378	373	324	332	347	344	344	368	364	370	361	381	346	358	337	399	338	366	365	333	344	351	350	339	368	366	373	380	356	384	357	373	366	343	356	329	343	360	354	339	355	333	319	333	350	368	383	353	364	308	355	352	360	333	392	353	366	361	313	363	338	376	313	355	333	366	332	376	368	355	390	350	346	350	365	332	316	322	339	353	392	389	351	374	347	342	376	364	312	368	379	330	361	330	341	355	347	367	332	378	324	316	367	403	355	374	346	349	371	377	400	364	332	366	322	343	343	357	355	361	347	342	325	370	355	365	366	358	339	329	380	333	354	341	368	329	349	354	364	363	381	377	338	385	350	348	334	349	346	371	349	350	353	377	382	390	355	347	347	370	363	365	343	345	351	340	380	328	349	364	384	380	331	379	365	375	345	339	337	356	403	352	351	352	372	394	335	346	339	363	390	313	342	344	370	361	335	335	378	404	335	353	351	375	365	378	365	375	372	358	329	335	360	363	350	353	385	346	363	391	352	361	374	370	380	354	360	364	340	359	362	363	335	373	350	343	371	334	350	387	343	321	312	321	328	353	328	347	371	349	327	360	334	399	351	355	361	374	327	381	378	340	351	346	351	379	345	366	343	328	358	346	343	350	338	410	383	395	349	348	344	359	349	357	365	353	341	334	383	388	346	354	347	339	348	404	363	375	370	334	349	348	378	358	366	370	349	329	337	373	346	363	335	370	373	414	361	375	366	333	356	364	348	355	379	410	351	387	348	380	336	339	319	354	343	322	384	390	388	382	334	350	404	381	334	319	363	365	362	368	399	368	351	307	335	375	402	349	354	365	348	374	334	339	401	316	353	378	325	370	354	368	356	388	363	389	339	358	333	404	369	366	371	352	354	342	350	386	318	359	362	357	362	360	380	357	383	363	368	360	343	339	353	351	354	352	352	387	371	387	347	336	354	357	387	343	324	380	365	346	378	383	380	375	379	364	372	369	352	341	344	325	372	373	336	351	354	340	316	320	357	316	362	386	369	344	340	341	372	356	365	355	321	344	391	349	359	389	359	375	377	360	416	343	342	357	319	323	344	346	388	346	337	331	379	343	368	352	362	320	336	377	379	356	376	350	354	360	356	380	351	351	360	337	348	341	353	382	322	381	395	340	377	317	346	381	325	368	359	355	349	341	338	404	354	371	372	353	343	371	328	381	316	345	377	312	361	398	362	337	413	357	403	364	375	361	342	358	336	370	345	382	343	368	357	342	348	365	322	344	359	365	349	343	343	390	353	355	357	329	352	369	373	375	368	360	360	326	379	339	334	355	347	384	392	352	372	330	350	369	376	342	361	391	326	333	359	368	343	364	362	330	370	370	395	328	323	374	362	345	341	338	353	337	353	354	370	380	363	389	351	359	348	346	360	330	336	355	366	339	340	375	362	357	362	331	351	337	342	329	338	365	364	379	341	353	385	352	333	357	366	346	354	380	343	367	351	383	329	346	373	348	381	352	344	315	369	355	326	360	350	366	386	356	377	337	357	341	329	363	334	359	371	363	350	345	375	357	379	342	391	313	380	380	364	356	339	339	371	335	353	372	311	343	367	370	362	362	368	392	320	351	314	347	340	377	376	371	348	321	384	390	388	324	318	368	342	355	371	353	361	372	347	349	369	347	393	326	328	361	332	358	353	319	370	348	336	326	348	371	358	378	369	391	385	346	396	351	344	341	362	366	333	318	349	365	383	341	365	353	329	356	376	340	367	368	372	351	320	347	379	355	376	344	360	347	336	364	368	367	384	396	341	372	350	364	378	379	358	367	362	369	357	384	344	357	376	340	343	320	353	336	361	306	362	352	348	328	387	351	380	336	356	355	334	360	327	340	343	314	350	365	366	329	381	373	396	373	363	340	351	352	343	351	348	366	356	327	380	334	332	351	352	370	319	367	379	358	358	341	327	324	375	379	357	346	383	389	374	392	383	321	354	348	343	326	344	357	354	329	367	375	380	368	352	367	358	363	368	351	350	341	354	331	323	345	337	362	354	326	335	335	394	354	332	381	383	354	346	347	370	356	400	345	355	347	333	363	400	370	336	365	343	346	354	348	341	349	340	367	315	397	342	357	344	334	325	378	358	354	361	368	355	364	389	349	320	340	338	355	332	366	335	388	382	379	361	346	352	387	318	348	362	400	347	369	354	385	332	350	406	366	395	353	372	364	361	327	346	376	347	333	354	374	354	346	340	361	348	379	331	349	315	331	358	342	391	338	377	347	373	360	345	347	340	360	375	359	365	372	361	335	314	358	360	361	309	362	333
25335	16307	5732	3146	3364	2953	2398	2115	1746	1560	1477	1284	1316	1195	1071	1061	1070	1006	1012	962	941	929	1023	933	1042	937	956	961	996	931	888	853	961	885	899	899	869	861	915	928	860	870	911	878	916	886	847	953	883	926	832	883	880	993	917	859	1099	1237	909	883	930	873	872	893	856	851	884	846	903	865	825	851	871	903	883	862	898	892	919	815	871	854	865	867	863	862	849	895	824	869	913	851	861	823	864	847	889	865	868	819	865	871	850	900	889	854	865	838	899	798	873	918	880	903	833	826	790	870	836	846	908	838	884	866	889	858	892	869	844	908	898	818	924	842	850	861	831	851	871	873	899	908	889	929	872	889	820	885	818	886	880	831	886	866	878	896	862	801	855	820	833	819	824	808	857	853	834	880	875	867	870	854	838	843	843	816	849	886	859	842	846	838	855	868	859	867	912	847	849	867	862	831	887	812	887	826	898	921	899	834	819	848	867	844	889	840	856	872	849	876	865	836	829	896	876	862	860	842	856	808	880	863	870	850	904	856	907	857	842	830	863	835	888	893	847	832	889	820	838	822	839	871	900	845	838	874	876	865	883	858	889	853	845	832	870	867	870	859	833	865	907	916	825	901	836	869	844	885	885	849	876	841	851	841	862	845	829	864	905	881	905	863	872	857	817	883	844	858	871	873	884	865	858	852	853	835	837	832	886	921	860	853	887	881	870	876	886	853	889	885	846	879	869	814	836	843	872	868	843	838	846	896	904	812	874	924	883	822	848	911	853	853	871	891	841	872	870	922	891	859	847	865	848	896	881	841	860	832	840	898	874	925	848	858	842	886	895	853	816	841	893	882	906	868	868	831	896	892	841	890	892	903	802	896	893	836	880	860	835	893	859	832	899	879	867	853	902	859	823	870	865	856	831	840	828	847	876	860	885	828	882	875	900	844	840	867	890	869	817	923	904	865	878	924	824	837	823	870	833	905	830	830	871	866	873	847	851	863	860	909	840	842	850	861	902	835	859	856	867	844	858	927	877	862	824	836	867	819	843	853	852	865	837	858	831	874	850	918	858	837	847	888	855	873	877	863	900	889	849	881	896	844	838	872	863	871	870	872	796	874	891	897	850	836	821	836	886	883	883	840	862	801	894	885	870	880	872	811	845	825	868	855	918	909	830	868	860	871	909	915	862	849	896	824	871	822	833	893	908	834	860	867	863	878	939	858	882	912	875	820	869	845	857	929	852	894	846	845	844	853	894	903	880	846	869	836	888	902	856	872	825	841	835	877	824	888	890	868	850	877	815	857	894	902	911	850	835	882	843	845	868	903	891	869	847	832	846	838	858	819	857	850	837	898	825	898	904	928	879	858	860	860	845	865	904	810	876	836	854	859	854	903	838	808	847	820	834	852	882	883	789	873	895	822	885	902	881	807	847	893	878	867	869	930	841	763	842	834	893	917	861	849	886	873	868	885	878	829	874	841	887	895	892	806	821	901	867	844	901	874	881	880	879	860	864	866	857	845	904	937	835	868	905	886	896	860	881	852	808	853	875	848	869	844	862	880	825	865	881	904	882	866	836	872	862	827	884	894	882	857	863	825	837	822	847	873	827	850	873	840	896	887	911	830	825	855	835	895	867	865	869	872	857	872	830	868	836	871	872	889	858	841	831	841	903	799	824	857	917	864	887	865	887	863	867	892	852	813	874	900	898	913	857	852	860	836	882	879	835	851	896	881	848	860	839	838	861	879	832	829	873	845	895	827	872	853	898	826	900	877	885	885	830	867	854	846	891	894	840	872	834	835	846	868	839	881	856	850	875	920	862	873	842	837	877	917	881	851	899	908	916	865	819	870	865	893	868	877	878	820	881	898	904	849	885	892	859	843	874	843	847	867	843	863	849	919	892	890	831	855	794	922	880	895	863	874	856	844	879	876	836	899	893	870	894	882	897	848	799	852	835	895	875	895	879	860	891	896	862	905	843	912	846	851	913	867	871	866	844	854	888	848	840	852	835	881	870	890	870	921	897	850	885	857	867	848	828	842	855	814	909	893	882	854	882	855	898	866	886	865	903	849	878	824	826	863	851	876	862	869	905	840	862	866	844	918	919	849	826	880	843	896	903	842	874	866	854	886	887	891	846	842	813	881	845	872	836	843	821	858	890	863	841	846	842	870	876	881	838	853	875	873	877	865	823	874	845	854	854	842	891	858	875	840	855	908	813	850	899	858	865	844	844	813	865	844	841	907	895	856	870	885	900	871	831	883	863	841	866	843	894	844	861	845	889	886	899	872	822	827	836	859	852	862	820	796	848	870	851	840	947	878	890	863	858	866	851	840	898	888	816	885	847	832	895	940	857	830	851	839	910	831	859	863	911	868	917	877	866	918	885	862	894	806	874	830	851	883	814	869	885	837	806	813	921	882	863	874	798	855	854	867	862	865	853	859	860	870	924	905	854	866	792	929	823	798	880	915	869	811	901	884	876	848	878	847	857	866	808	859	880	878	868	817	882	894	846	830	867	849	868	851	856	850	880	884	891	911	906	884	857	888	894	895	830	873	883	900	894	856	849	866	928	900	926	867	867	852	909	900	839	839	840	856	884	894	791	858	871	899	845	863	861	905	840	884	846	880	854	848	889	804	901	788	897	829	825	870	846	914	904	821	927	860	879	853	855	864	897	816	874	884	858	896	854	833	868	873	862	918	873	889	845	892	878	844	860	860	881	850	849	926	853	915	884	857	828	849	846	833	897	831	875	889	889	847	850	815	825	888	825	876	869	914	860	824	882	895	841	860	860	857	802	922	815	942	853	869	869	885	903	831	845	884	872	900	845	895	832	805	848	903	848	862	804	804	870	815	817	858	858	830	843	858	887	841	831	862	880	907	835	801	920	850	856	900	853	911	851	833	861	887	869	849	846	863	890	798	883	884	855	830	861	815	929	854	833	905	897	803	872	839	892	836	855	836	884	856	907	878	882	849	877	893	885	862	869	875	864	824	914	896	873	872	864	871	884	828	913	855	919	909	885	813	850	856	866	883	842	866	831	885	851	894	827	888	853	853	893	893	863	835	874	843	866	848	853	917	887	844	858	869	878	841	843	881	862	911	791	872	869	808	903	814	897	878	848	915	879	890	859	863	890	840	902	884	841	888	873	885	851	811	840	837	862	911	865	838	873	885	860	816	909	828	844	875	825	827	887	840	844	903	875	842	843	875	886	829	871	877	857	863	876	883	844	821	836	876	899	836	820	901	932	840	826	888	832	889	883	833	885	826	813	867	859	906	826	858	882	819	837	905	860	908	867	824	849	911	793	822	827	849	905	878	856	871	891	859	889	866	864	877	877	892	854	842	887	859	892	900	889	831	901	876	893	899	874	822	870	852	888	887	909	869	893	883	845	875	848	877	879	876	912	883	871	835	831	863	877	902	891	836	875	861	898	872	872	879	913	845	866	906	945	853	887	886	790	808	810	855	919	845	846	884	901	862	875	839	838	875	795	930	849	814	842	898
13469	5187	1217	623	611	558	524	464	461	473	489	503	450	474	524	465	512	490	494	448	429	450	493	455	447	492	506	454	444	478	451	488	457	471	470	463	500	486	480	468	469	478	468	503	452	477	468	469	444	488	517	456	472	534	496	459	506	467	502	469	484	422	496	448	500	466	425	472	455	507	449	459	444	558	481	451	487	462	447	474	507	517	525	489	450	486	509	491	490	425	494	455	466	458	472	432	453	466	553	470	458	469	491	497	462	448	438	457	416	467	450	474	487	499	455	434	477	466	478	490	462	442	483	503	504	496	489	476	501	431	460	466	484	489	443	458	477	452	458	464	513	463	540	478	454	472	491	448	479	475	464	463	488	478	475	495	472	435	524	464	480	461	440	451	494	450	477	457	497	553	489	508	452	496	448	498	444	466	456	463	462	488	503	498	442	469	453	458	489	478	497	472	474	456	449	453	481	469	445	449	454	440	497	508	462	454	468	481	484	457	479	445	456	422	462	458	458	475	452	446	468	442	453	486	497	436	513	447	435	432	448	533	481	460	432	464	488	449	457	474	514	484	519	443	423	498	469	488	472	477	460	431	504	465	447	460	544	497	489	456	431	460	444	481	450	437	484	485	471	482	432	496	521	499	478	478	458	465	466	469	503	463	464	418	471	482	432	480	475	481	500	475	465	500	486	494	506	466	478	484	452	503	482	450	458	476	500	485	468	478	463	525	458	461	526	457	480	461	467	504	493	467	472	453	483	460	483	463	495	495	484	461	477	470	469	438	493	488	474	450	471	453	448	474	498	419	497	457	459	498	434	476	460	467	464	457	471	496	448	488	432	466	494	511	437	454	428	472	471	494	465	453	491	542	479	477	446	479	461	440	480	492	462	472	497	499	462	529	444	483	450	433	462	444	492	483	441	490	405	493	484	496	472	487	482	489	472	453	447	456	505	450	492	473	446	460	479	470	479	484	462	502	475	436	490	463	480	470	483	469	463	461	513	470	488	472	456	514	501	488	485	456	502	513	457	508	489	457	488	499	517	471	504	495	459	504	460	527	487	487	467	439	477	472	506	496	462	495	502	471	466	461	470	461	451	451	504	487	436	498	465	526	465	467	486	477	460	464	468	467	505	476	483	464	480	507	468	479	462	451	508	458	479	463	488	496	474	463	476	474	486	491	469	445	500	477	476	440	448	452	483	463	481	464	439	505	435	463	505	472	471	461	512	452	446	458	503	499	467	440	475	500	469	459	453	454	480	504	497	505	454	474	472	471	446	482	456	456	487	443	505	481	456	497	491	499	498	436	445	470	438	478	469	504	435	477	499	477	477	497	458	474	459	465	443	522	446	502	478	527	510	452	492	492	451	490	513	457	425	473	470	441	467	462	493	466	504	485	472	513	448	483	453	477	468	461	425	485	499	521	483	485	490	472	503	452	461	468	421	427	525	471	495	489	501	459	492	488	464	495	458	493	481	465	477	468	496	476	467	470	459	464	493	480	442	473	456	480	495	501	436	453	443	484	495	509	492	508	447	480	442	499	451	496	477	459	490	451	450	475	455	463	436	434	451	453	476	443	468	461	417	460	414	496	457	436	422	468	468	491	490	467	482	427	488	438	458	491	467	468	472	442	481	447	514	433	482	482	451	494	483	495	440	511	443	452	464	473	480	436	474	464	484	474	474	443	450	471	536	486	424	463	515	508	493	467	501	475	509	487	480	440	438	487	467	464	467	437	446	498	454	465	474	470	475	482	513	466	485	475	439	463	455	481	492	458	471	448	465	435	456	499	466	441	454	542	464	470	498	482	491	481	480	439	526	491	464	452	470	458	497	497	465	469	465	483	451	475	487	486	480	451	441	457	478	460	472	473	463	497	485	543	495	497	504	435	461	464	512	502	464	448	462	544	444	478	494	469	482	475	445	496	463	481	484	497	460	461	475	473	486	486	480	486	496	455	474	451	492	453	456	479	419	486	516	467	482	528	495	448	434	476	480	458	444	477	509	460	500	431	476	529	467	474	487	467	482	448	489	478	478	445	523	472	435	477	487	456	474	445	464	447	494	440	502	472	485	462	439	460	476	510	454	524	451	498	501	495	460	449	473	449	500	484	465	495	478	458	483	496	473	440	476	458	478	483	517	487	482	458	496	479	403	496	489	489	491	457	479	431	488	485	480	483	474	463	501	452	473	496	526	468	458	490	487	430	451	444	467	473	477	467	464	434	501	497	459	469	471	460	486	437	488	481	459	436	489	479	454	465	486	511	467	443	486	462	477	453	451	471	467	501	425	492	465	468	504	458	468	448	505	450	478	466	506	484	469	497	506	478	478	472	447	485	514	498	468	492	469	495	440	463	486	470	482	507	474	425	489	445	464	458	508	488	531	444	506	478	476	463	457	495	457	478	476	491	496	463	473	438	491	486	446	460	489	463	454	487	512	455	412	410	470	478	465	462	464	483	461	494	455	478	461	475	481	518	461	523	524	476	491	520	485	512	468	476	513	485	475	440	466	454	493	443	474	464	453	457	483	471	483	512	489	476	508	467	477	485	462	433	497	471	425	461	463	466	502	448	490	487	480	498	429	461	458	468	531	491	443	488	460	485	483	474	442	477	491	486	494	440	437	475	504	477	445	478	469	460	487	499	466	501	492	452	483	500	470	489	524	467	472	472	490	476	462	488	471	459	494	436	514	457	496	472	477	469	495	443	516	497	488	469	512	468	512	436	482	485	473	493	453	457	461	504	505	476	492	492	479	466	449	489	482	446	486	424	451	482	465	477	466	464	464	482	434	487	518	437	485	521	498	440	493	463	460	460	467	473	475	456	474	497	445	494	428	470	476	462	443	460	494	489	468	473	469	456	518	495	443	483	467	489	514	449	480	493	486	484	464	503	457	516	469	473	478	471	445	455	512	459	473	486	469	474	437	467	480	441	470	454	462	453	471	502	446	449	452	484	474	479	420	462	464	449	448	453	489	455	480	499	391	510	418	467	463	461	496	470	493	480	481	466	474	455	469	541	450	473	420	462	448	496	452	475	468	455	502	438	523	444	419	511	461	472	474	415	486	486	452	514	477	480	577	492	422	464	463	507	458	443	497	454	529	486	486	477	504	483	496	480	483	501	483	506	484	507	488	470	452	491	461	467	454	444	443	464	467	527	486	505	507	464	454	487	424	461	479	498	519	477	452	455	453	469	484	450	466	534	488	456	418	510	466	457	469	487	454	476	462	430	412	507	481	463	477	511	511	452	471	436	437	478	512	449	458	486	472	477	489	485	469	492	468	443	471	436	477	499	499	447	467	473	502	506	469	451	481	443	480	451	468	495	454	446	453	432	474	481	484	493	474	502	518	461	478	432	487	516	473	473	503	452	438	422	482	461	492	503	462	476	489	458	456	485	480	455	468	471	503	501	476	471	466	489	466	483	469	458	506	477	465	453	440	451	494	452	477	528	491	480	472	498	497	466	503	481	481	476	514	486	460	495	471	485	492	482
10032	4959	1993	1604	1559	1522	1328	1366	1259	1277	1191	1190	1131	1174	1101	1136	1128	1127	1132	1155	1110	1101	1109	1099	1118	1088	1143	1125	1146	1116	1085	1127	1114	1175	1123	1120	1054	1084	1071	1121	1144	1188	1209	1106	1089	1117	1139	1123	1121	1152	1080	1090	1051	1183	1143	1148	1183	1193	1135	1101	1125	1115	1090	1128	1116	1088	1076	1088	1094	1126	1111	1038	1132	1125	1139	1154	1126	1187	1092	1130	1143	1158	1143	1118	1115	1128	1128	1098	1056	1109	1051	1088	1086	1175	1204	1134	1098	1121	1126	1136	1125	1027	1097	1147	1123	1069	1074	1101	1103	1045	1102	1089	1104	1133	1098	1090	1141	1126	1163	1136	1149	1081	1166	1056	1154	1173	1075	1101	1075	1167	1115	1110	1111	1146	1123	1143	1082	1115	1136	1146	1146	1111	1128	1159	1096	1146	1103	1163	1138	1111	1168	1132	1099	1040	1144	1146	1043	1072	1137	1092	1080	1115	1138	1137	1129	1132	1149	1137	1122	1058	1109	1125	1102	1149	1089	1140	1115	1122	1142	1129	1080	1124	1085	1094	1179	1085	1048	1158	1146	1125	1082	1122	1110	1101	1146	1091	1126	1137	1118	1145	1144	1167	1039	1093	1095	1094	1122	1159	1121	1104	1058	1118	1142	1110	1137	1121	1120	1064	1145	1100	1083	1114	1072	1125	1052	1119	1144	1092	1162	1127	1171	1110	1154	1073	1141	1114	1057	1061	1112	1125	1103	1105	1118	1058	1150	1116	1106	1119	1145	1055	1123	1103	1129	1130	1111	1162	1127	1097	1140	1147	1155	1080	1135	1127	1152	1070	1107	1072	1070	1159	1147	1119	1128	1124	1127	1103	1140	1134	1075	1102	1169	1107	1127	1123	1094	1130	1148	1173	1134	1144	1119	1148	1089	1120	1084	1094	1127	1149	1109	1102	1125	1114	1085	1154	1221	1117	1129	1052	1175	1109	1154	1081	1131	1088	1179	1144	1101	1120	1078	1153	1158	1087	1100	1078	1134	1113	1126	1106	1129	1208	1078	1159	1140	1094	1191	1144	1133	1144	1110	1103	1098	1087	1125	1113	1189	1128	1154	1101	1079	1125	1068	1132	1137	1128	1126	1118	1099	1118	1094	1121	1107	1184	1104	1162	1107	1106	1114	1076	1117	1096	1144	1113	1167	1150	1137	1156	1106	1146	1098	1105	1101	1130	1160	1118	1184	1151	1110	1151	1145	1100	1102	1098	1091	1110	1139	1118	1129	1133	1104	1133	1086	1146	1190	1113	1130	1067	1126	1105	1061	1129	1075	1150	1159	1135	1076	1109	1155	1123	1110	1110	1112	1079	1097	1187	1059	1123	1112	1159	1154	1144	1124	1098	1159	1132	1115	1084	1057	1092	1109	1116	1090	1095	1097	1192	1161	1133	1059	1116	1140	1156	1087	1109	1109	1128	1154	1106	1107	1166	1107	1063	1124	1118	1110	1092	1132	1089	1130	1155	1171	1116	1102	1122	1129	1073	1120	1046	1162	1053	1171	1123	1132	1169	1077	1168	1071	1068	1072	1098	1128	1141	1110	1157	1115	1139	1161	1089	1131	1115	1082	1144	1109	1088	1071	1096	1121	1121	1100	1144	1135	1081	1133	1066	1120	1155	1105	1111	1084	1110	1103	1117	1166	1129	1114	1140	1093	1118	1120	1075	1088	1097	1202	1093	1084	1106	1130	1123	1147	1132	1064	1127	1078	1144	1142	1129	1114	1139	1113	1172	1075	1116	1111	1173	1106	1128	1118	1129	1106	1052	1116	1126	1066	1156	1130	1193	1119	1067	1090	1144	1158	1167	1142	1192	1071	1051	1077	1174	1096	1126	1112	1101	1096	1160	1077	1137	1081	1147	1196	1131	1116	1122	1138	1111	1094	1085	1117	1137	1102	1084	1065	1101	1144	1198	1157	1125	1099	1123	1157	1124	1151	1106	1097	1060	1069	1140	1159	1128	1145	1123	1119	1090	1131	1132	1169	1095	1112	1084	1135	1176	1123	1142	1083	1059	1110	1122	1145	1134	1109	1155	1118	1105	1110	1107	1182	1111	1068	1077	1135	1158	1115	1105	1103	1084	1127	1116	1132	1062	1104	1147	1154	1103	1096	1205	1080	1106	1136	1161	1085	1152	1105	1095	1067	1076	1161	1136	1137	1144	1147	1056	1141	1121	1139	1101	1121	1141	1130	1086	1045	1125	1117	1104	1160	1095	1163	1152	1097	1120	1113	1131	1098	1111	1133	1102	1180	1129	1084	1085	1101	1117	1139	1197	1105	1186	1080	1073	1152	1114	1087	1148	1118	1082	1173	1118	1096	1132	1044	1082	1099	1193	1062	1142	1125	1164	1095	1039	1172	1112	1105	1132	1039	1178	1076	1128	1100	1104	1082	1101	1136	1119	1182	1057	1221	1089	1080	1127	1106	1099	1133	1087	1081	1117	1105	1141	1130	1119	1104	1067	1114	1151	1115	1120	1131	1106	1090	1066	1120	1149	1153	1086	1120	1138	1125	1155	1131	1104	1017	1124	1155	1107	1119	1063	1163	1089	1139	1099	1158	1149	1110	1094	1155	1117	1062	1104	1127	1141	1249	1133	1115	1135	1101	1137	1141	1152	1075	1146	1103	1074	1109	1064	1157	1111	1145	1212	1118	1120	1091	1130	1147	1129	1127	1139	1166	1080	1107	1117	1118	1147	1094	1171	1177	1172	1127	1096	1041	1155	1108	1113	1151	1158	1103	1092	1149	1128	1138	1109	1130	1064	1074	1113	1092	1136	1100	1108	1053	1100	1057	1162	1132	1111	1104	1085	1081	1089	1112	1103	1132	1128	1111	1129	1152	1094	1139	1166	1116	1136	1035	1100	1064	1163	1195	1092	1073	1116	1104	1117	1139	1036	1132	1076	1159	1126	1176	1134	1102	1118	1111	1114	1159	1086	1102	1101	1095	1157	1156	1150	1101	1145	1071	1146	1142	1107	1112	1122	1090	1057	1163	1096	1107	1086	1098	1176	1100	1124	1069	1069	1100	1096	1071	1154	1119	1147	1155	1126	1077	1120	1124	1111	1145	1133	1106	1084	1134	1163	1140	1130	1132	1142	1111	1119	1115	1114	1085	1147	1141	1154	1108	1131	1099	1096	1139	1086	1148	1049	1149	1155	1120	1184	1144	1111	1187	1093	1114	1138	1168	1087	1138	1111	1130	1160	1065	1125	1144	1103	1101	1130	1058	1120	1095	1113	1103	1103	1158	1128	1075	1107	1153	1121	1110	1127	1170	1163	1117	1157	1113	1142	1118	1096	1111	1127	1126	1200	1125	1144	1129	1120	1119	1079	1093	1077	1044	1058	1088	1120	1093	1081	1119	1147	1141	1206	1168	1118	1154	1081	1150	1111	1081	1089	1110	1154	1169	1186	1131	1104	1103	1111	1110	1165	1142	1140	1109	1116	1133	1123	1156	1134	1087	1134	1028	1181	1087	1088	1132	1222	1124	1119	1125	1117	1108	1137	1137	1116	1108	1083	1119	1148	1122	1109	1110	1160	1089	1087	1134	1089	1143	1112	1118	1112	1137	1099	1120	1148	1168	1124	1092	1082	1089	1097	1128	1113	1091	1153	1097	1141	1087	1117	1083	1078	1122	1118	1125	1101	1050	1126	1126	1073	1041	1097	1228	1169	1110	1137	1090	1099	1138	1106	1161	1123	1076	1176	1120	1086	1110	1127	1093	1100	1119	1127	1075	1096	1083	1155	1082	1115	1091	1161	1066	1121	1153	1090	1048	1155	1106	1075	1082	1176	1136	1110	1066	1162	1175	1125	1131	1119	1147	1130	1130	1114	1081	1154	1111	1146	1118	1128	1160	1140	1096	1099	1105	1050	1124	1110	1097	1097	1148	1105	1098	1078	1127	1088	1094	1150	1134	1148	1116	1148	1144	1149	1143	1109	1137	1089	1119	1113	1124	1090	1142	1097	1134	1142	1212	1116	1151	1152	1055	1134	1171	1105	1085	1131	1164	1110	1121	1127	1073	1078	1106	1161	1099	1066	1081	1144	1104	1130	1153	1107	1088	1061	1134	1165	1129	1094	1070	1156	1093	1147	1086	1118	1117	1112	1100	1052	1088	1159	1080	1140	1110	1130	1118	1168	1182	1147	1066	1110	1150	1126	1108	1086	1147	1163	1122	1117	1106	1192	1086	1098	1099	1105	1062	1105	1159	1163	1076	1050	1097	1106	1119	1096	1052	1078	1074	1227	1088	1111	1138	1104	1173	1073	1097	1142	1111	1128	1074	1094	1113	1129	1174	1146	1078	1106	1185	1155	1157	1126	1141	1106	1113	1089	1091	1119	1084	1106	1139	1129	1109	1152	1075	1129	1082	1104	1071	1095	1072	1122	1119	1134	1152	1133	1101	1099	1115	1156	1135	1132	1119	1153	1058	1105	1168	1124	1078	1067	1132	1100	1074	1081	1107	1120	1164	1141	1078	1164	1070	1153	1144	1122	1152	1158	1097	1113	1110	1109	1101	1128	1175	1132	1106	1101	1147	1181	1111	1117	1087	1133	1188	1172	1154	1091	1115	1132	1135	1107	1135	1110	1082	1141	1074	1111	1122	1122	1118	1074	1176	1115	1123	1181	1110	1104	1098	1131	1121	1061	1144	1110	1088	1173	1137	1105	1143	1096	1164	1098	1132	1105	1102	1075	1138	1065	1170	1122	1145	1158	1142	1096	1131	1093	1131	1120	1139	1149	1136	1158	1165	1058	1079	1116	1094	1165	1140	1156	1100	1112	1147	1102	1139	1143	1046	1070	1153	1184	1162	1160	1108	1144	1103	1157	1107	1124	1141	1087	1129	1146	1067	1148	1113	1099	1101	1143	1165	1151	1106	1087	1098	1134	1170	1151	1147	1080	1179	1107	1125	1101	1129	1148	1155	1191	1153	1062	1179	1081	1121	1103	1105	1077	1106	1147	1154	1171	1138	1137	1145	1143	1119	1067	1073	1134	1054	1164	1076	1134	1162	1184	1156	1084	1092	1134	1113	1147
27878	13695	3610	1031	945	749	650	593	538	583	519	518	464	464	457	444	481	466	477	466	463	458	486	483	510	466	448	451	496	447	462	451	477	469	515	476	473	442	418	457	483	485	455	433	448	455	465	456	462	484	495	422	484	471	494	493	439	455	502	472	474	460	480	447	475	487	462	420	452	456	464	462	444	439	454	440	443	464	497	457	479	475	425	512	468	442	448	457	446	473	394	477	463	459	457	428	475	475	458	473	444	406	471	431	464	453	503	454	474	466	439	443	437	484	439	474	492	407	425	465	483	428	488	467	450	457	430	481	406	457	437	462	496	484	501	440	465	461	440	433	496	435	434	432	418	429	423	476	475	470	459	445	486	434	434	465	473	458	439	467	441	485	486	466	461	446	503	429	460	460	444	437	436	465	482	448	440	442	472	443	424	499	466	469	459	440	503	486	474	417	482	474	483	436	471	466	463	471	458	470	507	455	454	452	461	472	472	468	496	454	455	474	506	449	459	478	445	466	451	546	454	436	416	479	438	469	452	454	489	473	486	436	480	427	479	506	403	466	433	416	423	473	475	446	503	507	450	445	481	438	492	462	485	473	458	416	465	476	466	455	453	436	498	466	480	463	478	529	481	473	485	445	424	445	488	455	455	445	434	475	469	469	493	422	421	475	449	441	466	424	464	489	469	441	486	462	467	496	471	405	456	438	428	487	478	444	446	432	453	451	479	511	466	443	434	451	462	473	469	453	468	477	449	465	483	449	416	474	455	475	434	460	428	479	481	455	435	476	459	449	473	466	434	462	457	475	496	420	455	495	415	450	495	487	469	465	457	524	468	435	453	456	461	403	467	468	451	493	497	461	459	416	473	440	444	440	452	457	432	438	455	476	481	439	463	389	452	426	530	466	457	443	481	429	464	482	467	447	454	445	413	495	476	499	490	449	446	447	439	435	452	459	479	432	435	451	501	459	468	481	469	448	471	452	447	443	445	463	437	463	477	468	440	483	450	436	416	452	439	447	467	448	396	425	460	439	459	438	428	512	490	466	497	494	457	471	456	472	475	414	476	481	434	443	465	477	439	448	459	481	461	442	477	456	455	469	463	486	470	484	441	443	469	459	443	448	439	488	496	434	458	454	430	460	470	437	451	470	450	499	431	453	474	477	489	477	446	508	451	504	426	449	467	479	466	456	475	472	430	476	483	422	452	491	454	489	428	477	439	466	485	453	443	515	493	458	473	431	461	466	483	446	473	462	436	435	461	442	467	455	432	451	438	403	441	496	444	457	465	447	440	473	422	470	461	487	488	475	434	472	442	505	424	435	438	477	494	468	467	490	480	473	449	420	416	457	445	485	476	448	478	444	461	450	461	424	470	440	415	453	467	436	451	489	434	482	456	425	464	456	445	429	456	431	442	447	477	443	466	461	458	428	468	442	459	443	467	470	437	485	496	498	484	445	475	449	478	451	459	500	481	507	448	513	456	458	506	518	493	477	433	489	466	492	408	442	468	445	480	465	456	471	456	439	466	466	460	418	456	474	489	414	459	476	439	424	453	461	449	433	414	496	482	487	482	461	497	461	429	499	441	442	481	488	498	466	467	487	443	479	447	464	438	477	478	451	439	504	459	440	450	481	494	443	452	444	434	420	461	464	497	474	492	474	417	486	453	488	429	468	467	462	448	487	498	446	454	483	476	441	469	459	427	428	493	447	436	444	449	482	448	477	420	450	469	478	498	464	482	452	437	451	473	434	479	483	460	477	449	440	437	444	458	488	506	434	474	473	465	474	430	440	452	479	469	471	454	474	459	509	429	439	436	460	484	464	484	434	452	458	483	475	454	435	448	484	440	437	471	485	459	448	448	422	468	469	491	460	455	483	429	447	427	444	415	463	485	507	444	477	458	466	453	418	440	456	413	501	466	429	451	435	483	454	465	447	470	484	452	490	453	433	466	466	448	459	450	465	425	434	400	448	442	474	480	465	473	422	458	474	461	441	507	480	477	460	451	449	466	435	494	484	482	438	451	463	465	443	502	449	466	443	454	454	457	459	486	483	466	451	437	461	480	466	428	416	451	433	428	450	440	492	486	432	466	459	407	461	471	426	462	493	465	473	427	451	464	505	448	507	482	432	461	482	489	423	448	476	447	460	499	489	439	460	467	447	478	447	460	451	447	481	449	421	474	466	452	464	458	471	475	425	458	463	482	476	431	480	458	456	456	468	467	480	447	406	492	462	453	415	461	478	453	456	464	438	485	463	466	481	481	447	493	470	461	473	475	466	460	434	445	435	470	480	423	446	463	472	489	478	477	428	433	452	411	449	476	452	474	451	466	478	478	438	416	444	441	525	464	419	435	472	468	453	454	467	441	442	459	445	447	446	433	450	443	453	446	458	469	457	475	443	454	455	439	451	469	435	447	472	456	424	405	459	451	472	454	479	457	461	451	475	469	489	478	478	469	457	437	479	467	471	512	473	445	492	471	465	439	495	463	432	459	500	463	421	466	456	434	436	415	458	448	453	477	474	465	488	476	475	479	468	455	488	455	482	466	477	394	468	517	426	473	441	447	475	433	411	435	440	478	466	490	451	466	467	497	453	452	470	480	429	467	513	441	430	470	476	479	466	456	465	458	447	441	469	437	443	442	497	437	459	496	482	464	463	451	478	441	434	458	485	459	454	478	432	477	433	469	470	470	453	461	429	493	424	498	479	495	474	434	464	482	410	458	442	495	482	478	445	482	415	472	488	476	479	460	467	458	443	427	479	446	462	480	462	447	436	494	477	471	463	444	487	486	434	436	476	457	455	456	466	483	428	455	434	452	481	482	470	451	468	491	467	440	458	443	435	446	505	452	477	455	441	444	472	435	463	446	462	472	455	485	424	465	465	424	454	449	442	477	461	491	460	488	437	486	473	429	433	413	495	487	444	470	442	468	479	413	427	447	445	462	447	429	478	453	443	441	462	451	489	494	489	467	429	437	453	485	466	443	468	447	455	441	492	443	439	462	467	484	437	461	487	484	463	447	440	469	471	462	462	479	449	470	440	480	474	489	440	451	463	468	461	494	457	469	445	504	435	459	487	447	483	392	463	513	458	501	475	454	472	422	479	471	453	490	468	454	483	439	442	442	432	481	476	435	472	423	472	409	451	467	452	467	452	487	427	485	452	469	439	460	441	411	436	480	453	418	471	464	463	451	441	444	456	457	502	480	488	442	445	461	484	450	433	459	430	470	423	523	459	451	440	463	478	472	451	444	470	473	485	447	467	434	434	489	452	469	456	465	489	466	515	428	440	462	495	488	451	429	460	430	460	467	466	439	478	385	481	460	478	473	449	444	487	471	462	450	440	450	498	446	455	496	448	472	471	451	439	473	466	491	434	454	450	480	440	487	477	454	441	501	457	471	465	451	438	489	506	468	453	458	425	449	439	440	447	444	414	455	515	432	490	460	441	456	471	454	445	443	479	455	464	437	466	464	418	485	424	467	450	463	435	444	469
19952	11304	4161	2666	2703	2461	2041	1657	1650	1577	1468	1300	1337	1203	1242	1160	1155	1151	1167	1177	1137	1169	1145	1170	1140	1130	1177	1118	1123	1107	1075	1086	1035	1134	1079	1104	1094	1126	1089	1061	1049	1053	1091	1075	1076	1069	1081	1071	1073	1105	1112	1065	1151	1173	1262	1100	1157	1144	1155	1093	1099	1074	1139	1065	1100	1041	1067	1136	1060	1074	1124	1058	1059	1121	1089	1072	1087	1073	1067	1142	1049	1076	1070	1063	1120	1069	1060	1045	1066	1065	1041	1038	1129	1104	1029	1105	1104	1106	1049	1098	1098	1068	1058	1046	1029	1072	1093	1053	1077	1086	1010	1126	1095	1090	1087	1056	1092	1067	1057	1087	1138	1046	1116	1077	1048	1114	1078	1124	1057	1070	1100	1098	1052	1069	1074	1051	1033	1098	1068	1129	1053	1072	1082	1094	1128	1085	1109	1125	1082	1083	1071	1095	1051	1152	1101	1027	1136	1015	1073	987	1084	1019	1063	1044	1097	1061	1090	1082	1138	1085	1060	1076	1050	1086	1059	1066	1041	1038	1073	1071	1097	1021	1119	1040	1101	1058	1131	1069	1095	1085	1091	1068	1136	1095	1045	1055	1121	1091	1057	1110	1098	1077	1055	1068	1122	1139	1048	1061	1076	1115	1088	1056	1103	1047	1072	1085	1100	1070	1142	1095	1102	1074	1082	1109	1087	1092	1099	1041	1056	1138	1074	1102	1051	1100	1020	1103	1108	1078	1139	1110	1059	1050	1093	1113	1148	994	1055	1113	1118	1055	1059	1050	1059	1123	1129	1044	1071	1065	1058	1055	1105	1126	1090	1049	1139	1110	1110	1115	1069	1041	1088	1098	1061	1098	1066	1107	1106	1097	1059	1103	1105	1126	1095	1042	1051	1057	1085	1093	1136	1033	1064	1089	1058	1088	1092	1121	1098	1071	1059	1074	1122	1111	1082	1099	1086	1140	1096	1095	1052	1122	1054	1022	1065	1025	1080	1015	1133	1116	1114	1088	1100	1080	1032	1075	1107	1052	1059	1104	1057	1052	1047	1121	1107	1073	1032	1078	1161	1126	1083	1120	1065	1092	1084	1120	1049	1078	1053	1032	1121	1026	1079	1070	1114	1123	1095	1083	1042	1137	1068	1120	1072	1079	1093	1062	1037	1102	1065	1091	1042	1017	1030	1066	1093	1091	1100	1140	1099	1107	1100	1092	1022	1098	1077	1058	1083	1062	1082	1072	1070	1123	1054	1075	1042	1097	1060	1160	1066	1099	1053	1073	1055	1075	1073	1065	1071	1037	1109	1073	1071	1098	1104	1084	1052	1064	1134	1034	1101	1100	1051	1066	1047	1102	1047	1070	1040	1112	1041	1093	1123	1073	1059	1116	1048	1045	1059	1048	1112	1142	1079	1036	1054	1087	1049	1109	1150	1054	1040	1068	1076	1089	1110	1083	1111	1114	1048	1040	1054	1037	1059	1123	1057	1165	1062	1045	1083	1078	1058	1042	1062	1092	1048	1069	1129	1085	1071	1041	1054	1107	1102	1083	1009	1058	1021	1070	1013	1113	1072	1115	1083	1091	1076	1034	1092	1111	1026	1059	1066	1071	1082	1027	1068	1095	1049	1034	1100	1066	1065	1108	1145	1105	1091	1020	1018	1097	1072	1118	1118	1087	1034	1081	1143	1050	1029	1084	1140	1079	1075	1069	1062	1102	1126	1095	1073	1085	1070	1083	1086	1105	1094	1088	1098	1125	1053	1058	1058	1136	1110	1067	1091	1097	1021	1090	1117	1066	1097	1102	1049	1085	1078	1104	1129	1062	1070	1032	1154	1095	1037	1116	1067	1068	1021	1124	1049	1062	1147	1089	1103	1139	1017	1099	1054	1105	1092	1092	1085	1097	1098	1108	1108	1070	1068	1117	1105	1049	1053	1061	1064	1054	1088	1069	1068	1075	1122	1080	1037	1110	1127	1114	1072	1092	1066	1165	1097	1010	1179	1130	1067	1128	1101	1011	1075	1093	1109	1089	1066	1100	1096	1095	1100	1070	1072	1077	1069	1085	1088	1148	1109	1085	1086	1082	1041	1047	1082	1100	1094	1078	1113	1111	1074	1106	1058	1055	1017	1058	1098	1073	1095	1040	1068	1105	1059	1094	1059	1123	1084	1080	1156	1104	1153	1181	1041	1070	1064	1101	1062	1100	1115	1083	1023	1091	996	1158	1022	1101	1050	1066	1070	1063	1104	1112	1057	1104	1140	1116	1050	1156	1104	1078	1076	1118	1111	1160	1045	1041	1057	1077	1028	1141	1099	1167	1128	1035	1057	1067	1006	1062	1067	1040	1100	1114	1067	1031	1097	1044	1081	1087	1125	1040	1063	1106	1047	1065	1076	1073	1024	1036	1154	1120	1090	1096	1100	1082	1072	1078	1090	1081	1062	1095	1042	1067	1069	1096	1107	1131	1029	1097	1110	1087	1040	1127	1159	1116	1109	1090	1043	1082	1052	1099	1086	1095	1120	1095	1053	1106	1097	1095	1065	1050	1053	1021	1094	1104	1094	1105	1114	1108	1050	1091	1035	1136	1120	1078	1071	1141	1091	1102	1080	1088	1116	1091	1107	1052	1083	1067	1089	1065	1085	1058	1120	1110	1052	1105	1077	1110	1082	1096	1045	1057	1077	1048	1100	1066	1059	1142	1080	1073	1117	1176	1156	1042	1073	1113	1094	1061	1085	1132	1075	988	1067	1079	1092	1029	1093	1116	1028	1060	1119	1047	1103	1051	1101	1084	1112	1104	1070	1071	1102	1088	1079	1059	1154	1076	1136	1053	1084	1070	1040	1061	1067	1033	1047	1088	996	1076	1122	1072	1070	1141	1124	1039	1056	1063	1080	1147	1051	1067	1156	1147	1093	1077	1056	1089	1034	1093	1077	1124	1101	1065	1100	1044	1112	1058	1049	1052	1116	1071	1073	1115	1058	1123	1076	1019	1041	1046	1043	1072	1072	1086	1022	1072	1030	1158	1151	1116	1138	1126	1094	1075	1075	1094	1049	1025	1073	1121	1099	1107	1070	1096	1049	1077	1117	1074	1055	1098	1074	1079	1108	1107	1131	1086	1061	1006	1056	1065	1086	1096	1093	1087	1109	1059	1040	1070	1055	1084	1127	1126	1085	1184	1095	1075	1084	1147	1092	1021	1032	1101	1048	1103	1061	1101	1068	1069	1126	1002	1040	1080	1120	1054	1113	1097	1035	1082	1081	1088	1115	1086	1016	1071	1080	1023	1074	1043	1105	1078	1050	1077	1162	1047	1054	1105	1079	1102	1020	1086	1108	1119	1105	1064	1048	1041	1115	1021	1085	1064	1071	1160	1101	1067	1119	1116	1073	1059	1080	1037	1084	1073	1037	1010	1092	1101	1127	1066	1087	1117	1008	1064	1032	1074	1113	1123	1093	1087	1029	1141	1066	1080	1109	1065	1092	1083	1047	1027	1037	1075	1092	1114	1056	1120	1057	1076	1088	1103	1119	1059	1057	1181	1133	1088	1107	1125	1067	1095	1081	1111	1043	1162	1083	1061	1086	1041	1066	1055	1145	1095	1051	1112	1097	1100	1037	1004	1093	1074	1069	1109	1095	1104	1107	1039	1043	1101	1062	1117	1088	1096	1045	1023	1109	1072	1092	1114	1094	1126	1073	1015	1052	1109	1099	1085	1081	1092	1049	1059	1108	1051	1118	1094	1053	1051	1062	1063	1118	1109	1033	1057	1067	1039	1078	1150	1094	1057	1099	1061	1055	1108	1053	1016	1040	1039	1076	1057	1050	1080	1076	1057	1108	1064	1049	1064	1069	1191	1059	1081	1099	1081	1098	1053	1072	1090	1098	1008	1028	1111	1121	1055	1047	1070	1121	1136	1059	1048	1157	1048	1080	1027	1072	1055	1062	1116	1039	1067	1094	1059	1079	1068	1051	1016	1070	1069	1075	1051	1070	1157	1024	1041	1145	1090	1129	1086	1087	1099	1064	1122	1074	1103	1099	1069	1026	1088	1070	1097	1094	1141	1091	1073	1058	1118	1083	1163	1078	1073	1086	1049	1094	1111	1096	1101	1070	1107	1093	1148	1072	1118	1069	1090	1067	1100	1126	1026	1041	1117	1013	1102	1122	1009	1070	1062	1112	1169	1102	1100	1055	1072	1098	1034	1063	1155	1091	1082	1105	1051	1115	1055	1091	1061	1066	1071	991	1014	1062	1048	1121	1086	1088	1017	1105	1118	1119	1089	1050	1061	1063	1100	1072	1081	1108	1090	983	1077	1095	1034	1052	1078	1073	1122	1057	1106	1076	1081	1114	1125	1093	1013	1053	1032	1113	1090	1160	1092	1116	1064	1060	1049	1077	1055	1044	1082	1085	1102	1175	1111	1122	1126	1073	1067	1032	1016	1048	1072	1082	1153	1072	1099	1078	1111	1071	1084	1083	1068	1071	1105	1080	1073	1119	1054	1076	1096	1085	1067	989	1077	1032	1072	1070	1041	1099	1129	1081	1089	1113	1097	1101	1095	1123	1079	1030	1114	1048	1057	1075	1116	1042	1110	1021	1036	1083	1093	1081	1074	1060	1141	1080	1076	1087	1075	1035	1119	1119	1097	1104	1052	1072	1044	1077	1136	1080	1084	1068	1065	1119	1106	1118	1084	1102	1122	1065	1104	1032	1073	1034	1076	1089	1118	1086	1131	1117	1023	1072	1050	1057	1018	1123	1093	1059	1079	1139	1070	1117	1086	1070	1087	1072	1155	1028	1076	1062	1081	1063	1133	1052	1057	1126	1053	1093	1046	1101	1097	1094	1134	1124	1121	1066	1096	1097	1078	1103	1058	1038	1149	1077	1064	1080	1091	1041	1039	1024	1062	1132	1099	1165	1075	1040	1065	1059	1147	1117	1107	1097	1104	1133	1039	1084	1113	1107	1117	1126	1029	1080	1133	1057	1110	1101	1082	1101	1137	1035	1028	1098	1109	1068	1114	1121	1085	1095	1118	1108	1077	1066	1074	1064	1039	1082	1035	1091	1107	1099	1028
37635	20687	6371	1459	1163	809	642	582	630	501	421	392	350	342	321	349	345	347	341	331	323	323	312	335	361	303	346	343	311	298	312	354	290	316	320	324	284	289	330	306	297	309	313	337	297	316	307	317	292	287	329	314	310	306	322	325	313	278	336	342	279	321	321	314	319	330	310	308	294	319	268	292	320	309	344	287	302	317	280	315	313	305	267	342	322	340	360	305	322	319	288	318	323	305	297	321	311	322	320	319	316	311	321	288	326	335	291	316	288	282	300	283	332	291	286	287	287	286	327	287	303	298	316	325	319	343	285	352	317	305	309	288	300	279	318	281	299	306	292	325	314	301	296	294	311	320	300	311	295	290	297	324	298	302	319	298	286	321	344	340	337	313	332	338	314	297	331	320	296	336	319	340	331	298	345	305	293	278	284	320	285	320	315	300	283	327	295	289	344	308	291	327	319	318	300	296	324	304	350	322	351	295	328	282	319	293	320	317	319	332	301	285	312	300	263	315	294	323	314	283	337	307	310	302	297	307	313	275	293	263	307	310	281	307	332	285	269	307	306	308	317	303	335	319	285	324	334	299	305	299	338	305	301	322	345	305	316	313	309	295	309	309	283	306	331	289	293	319	343	311	300	307	327	289	290	286	324	296	346	298	283	296	278	314	274	291	286	292	315	323	329	304	303	302	313	304	354	332	315	327	280	262	290	333	296	304	276	298	308	297	305	299	279	304	288	332	305	307	310	309	289	319	301	303	358	317	293	291	295	300	333	317	276	311	281	296	339	318	300	299	317	308	333	283	249	346	293	291	317	307	313	324	299	301	320	305	340	343	326	319	339	321	299	284	290	296	323	326	316	311	305	294	283	305	316	290	272	304	289	295	324	306	313	299	302	314	319	309	310	274	320	291	294	340	285	288	343	294	318	316	312	314	290	311	304	294	299	328	325	327	309	315	295	262	284	308	311	281	304	303	359	354	293	288	308	319	291	325	309	326	295	322	294	325	327	302	280	298	303	320	333	298	329	312	295	310	308	324	302	302	307	299	304	291	327	272	328	247	333	290	296	309	310	316	298	295	324	311	291	315	325	319	318	326	309	287	306	297	303	327	288	333	309	325	324	287	325	336	336	336	354	310	335	333	333	304	318	342	308	322	303	293	293	295	310	299	321	294	304	268	316	303	306	305	281	262	321	279	303	339	299	308	322	311	288	268	324	308	320	320	340	264	314	312	316	318	341	291	276	325	285	288	287	320	284	304	316	301	329	286	288	318	330	319	300	294	286	303	291	291	286	306	336	297	286	282	298	281	289	332	279	317	298	338	324	317	310	308	338	321	283	304	304	291	300	304	313	317	330	292	298	313	318	279	272	315	288	306	330	311	293	302	285	299	344	308	317	323	323	320	311	319	310	332	308	313	295	302	305	280	314	297	321	348	300	286	289	310	291	302	299	307	336	297	325	312	315	287	346	325	324	291	308	303	329	306	332	308	339	292	314	278	308	344	291	328	296	303	312	267	343	328	326	322	306	292	327	336	291	261	304	328	314	310	305	289	278	334	302	316	263	311	322	307	270	310	300	302	327	298	313	305	320	340	308	291	295	318	363	321	306	315	322	301	308	324	310	297	300	284	295	352	299	341	305	305	287	320	356	288	291	311	337	294	297	324	308	325	313	301	328	307	296	327	321	271	308	306	307	287	347	327	312	336	327	335	334	295	311	296	300	287	294	315	321	315	330	337	309	315	333	320	339	287	319	285	290	320	297	300	316	323	303	289	314	309	301	299	328	298	296	309	320	299	287	325	290	306	274	314	311	318	324	319	330	283	318	314	319	305	329	329	305	300	305	295	333	300	314	300	339	308	274	307	301	338	307	305	312	293	345	333	348	255	309	335	304	321	308	334	294	305	326	306	355	311	325	297	297	282	310	314	300	286	316	300	326	302	312	307	301	330	328	318	329	331	338	309	328	307	328	295	290	328	300	291	317	294	308	283	315	305	308	309	307	307	334	344	323	315	309	279	304	311	301	308	324	288	284	290	297	317	299	306	316	274	263	286	324	307	296	296	276	372	305	270	316	307	325	306	293	340	302	334	320	311	315	342	302	276	324	297	285	299	331	307	278	317	290	331	330	325	326	339	339	334	331	311	295	298	312	312	283	327	286	305	303	308	262	304	262	326	337	317	317	302	310	314	326	305	320	304	325	338	316	315	297	291	313	294	324	284	299	297	297	320	321	305	323	323	311	316	317	308	297	327	327	302	329	317	322	329	292	309	370	273	325	304	311	300	318	316	342	328	317	305	319	311	300	327	269	294	299	295	316	320	316	290	315	317	368	253	299	343	299	355	303	297	294	327	300	325	333	286	315	324	290	310	305	303	313	319	299	304	330	322	302	298	329	330	281	318	286	299	258	296	282	299	307	327	273	289	293	297	277	329	289	305	320	308	320	335	320	301	323	298	295	313	296	323	334	309	321	267	283	292	313	317	324	328	308	337	310	311	327	287	296	327	318	289	321	317	313	314	299	316	293	275	332	310	333	289	317	295	342	316	297	318	306	314	322	318	309	289	319	305	278	347	267	268	286	306	323	291	336	332	291	326	326	335	293	311	292	293	315	291	275	281	315	310	313	319	288	298	327	318	284	306	350	320	288	321	341	268	293	306	308	317	304	302	318	331	311	314	314	329	298	310	307	319	295	285	303	301	315	291	310	303	297	311	334	296	330	296	289	296	287	316	298	299	328	352	350	290	326	316	305	319	318	296	320	285	309	307	317	313	322	308	292	300	301	291	300	304	320	322	287	287	314	278	296	302	291	287	325	324	293	338	333	313	310	318	297	307	302	339	275	337	338	325	302	301	284	332	312	328	291	284	314	320	314	318	301	290	325	348	293	309	301	316	328	309	269	310	324	317	347	308	283	322	312	322	330	309	307	294	297	334	299	315	298	315	296	286	360	314	332	287	312	312	337	295	281	301	319	306	331	311	328	323	335	321	285	286	316	278	295	313	295	291	309	284	328	276	321	306	318	292	286	305	307	285	312	309	280	305	305	306	307	275	303	296	302	316	279	309	310	331	327	326	329	300	322	299	276	326	363	317	311	323	296	336	288	291	288	341	315	296	328	301	319	331	282	320	304	325	301	302	333	320	330	310	327	369	314	312	313	342	300	275	317	294	306	297	300	322	288	305	326	289	341	306	285	296	297	294	287	309	298	304	322	304	318	342	284	312	289	334	325	313	313	306	278	311	312	290	294	279	316	327	297	309	301	259	333	347	306	319	320	314	290	326	295	317	275	306	332	300	291	304	314	317	330	331	299	313	292	296	285	331	333	342	315	299	278	314	323	306	303	304	264	322	309	319	307	300	310	318	318	323	274	304	349	300	286	316	323	317	304	346	292	292	327	282	282	314	288	330	344	341	294	334	323	333	303	333	301	314	301	312	311	285	322	286	312	283	306	315	312	331	305	309	315	323	331	308	289	323	305	292	307	297	309	300	324	318
25139	15392	5631	3447	3611	2911	2329	2049	1985	1763	1262	1168	1150	1018	977	944	956	938	858	889	902	854	877	866	872	899	887	837	785	798	793	762	811	819	759	818	747	771	753	732	777	794	756	758	795	740	755	790	762	715	761	781	784	930	907	770	903	939	848	855	728	784	772	767	723	745	741	718	762	749	774	779	695	748	748	704	772	779	760	735	797	797	713	766	742	738	775	751	738	806	764	737	746	763	770	750	763	759	770	772	772	746	712	740	711	738	740	794	753	764	752	764	732	737	763	784	754	823	756	746	744	787	775	734	762	737	695	766	732	719	748	742	747	789	780	751	735	769	782	714	699	709	744	720	765	688	745	750	720	792	756	745	773	751	732	748	721	730	785	778	761	757	756	739	749	766	772	786	727	780	754	763	682	741	750	779	783	714	798	781	692	770	694	767	751	710	753	801	709	773	714	776	775	742	712	711	776	780	789	786	755	755	774	795	786	770	703	765	774	714	757	804	771	760	724	804	700	790	744	673	743	737	738	768	771	694	794	711	792	756	784	710	702	787	758	712	740	777	732	736	766	781	754	749	747	725	782	727	755	805	739	786	788	771	738	736	721	824	751	804	754	729	744	747	782	743	739	749	733	727	757	766	750	777	751	744	738	735	713	778	759	754	728	767	774	747	777	749	740	721	726	712	769	780	777	780	793	759	747	782	777	746	784	742	734	750	786	775	797	774	748	737	754	788	751	721	736	715	766	755	715	693	747	746	739	750	786	745	768	744	762	754	769	726	759	744	752	741	725	767	742	763	723	804	740	738	740	828	756	753	785	689	770	763	776	754	790	761	757	772	734	722	765	781	734	771	749	753	760	769	739	723	790	775	741	757	704	770	721	779	775	739	774	700	775	802	761	735	770	723	740	789	763	744	727	745	806	690	664	708	769	750	709	790	801	760	806	803	712	742	750	699	744	744	756	765	763	732	696	754	809	725	776	741	769	787	757	765	782	724	737	744	721	749	745	707	730	756	737	740	743	787	773	792	780	764	743	705	787	699	749	743	772	737	719	765	713	759	786	791	718	788	743	785	734	794	769	737	787	725	692	756	714	751	758	746	723	770	734	793	748	735	741	789	769	729	773	724	819	738	797	718	760	751	738	766	754	724	768	756	787	761	752	773	732	766	803	808	711	724	799	746	721	711	749	709	778	752	746	700	782	752	739	709	799	749	732	767	742	707	791	742	735	718	765	733	778	734	706	755	779	748	686	702	765	789	780	770	697	753	748	698	708	748	761	687	732	720	774	723	744	728	795	748	776	734	749	730	768	730	782	735	697	723	719	744	752	753	756	741	747	773	732	732	742	735	755	762	750	787	739	738	761	717	761	766	754	760	714	753	788	818	761	766	757	744	753	781	765	734	751	762	738	756	766	733	748	780	718	768	744	773	709	737	761	746	752	699	726	743	754	736	762	797	710	720	759	715	738	735	793	735	747	768	745	798	744	705	792	748	746	714	755	763	773	737	751	761	714	745	764	768	736	774	742	724	790	754	738	751	753	773	767	734	744	776	790	763	704	715	730	740	804	727	741	675	729	741	730	758	733	760	773	775	760	733	761	754	770	781	796	782	773	755	777	742	772	750	735	730	739	746	735	757	716	742	695	744	723	704	752	773	758	738	749	775	772	730	731	770	743	719	672	710	763	731	787	764	744	771	741	740	714	719	806	758	739	772	790	796	723	740	737	782	722	743	784	750	764	741	766	729	772	665	768	742	758	778	721	713	788	764	771	746	765	737	694	796	766	759	710	768	728	747	681	735	708	745	729	731	753	761	768	733	759	779	779	782	767	705	745	792	772	747	749	746	730	711	742	765	735	747	775	763	803	750	783	787	767	766	734	750	750	791	729	808	735	755	820	741	675	773	792	696	700	744	749	781	730	757	719	739	758	735	793	761	728	734	744	767	728	721	732	724	722	741	783	766	783	766	712	775	739	741	744	772	700	788	765	735	683	775	761	769	764	741	748	738	735	724	732	772	772	792	734	743	759	766	774	735	749	739	775	737	778	741	776	747	756	722	767	735	798	818	738	682	770	766	736	753	717	768	797	707	791	745	737	734	766	718	725	750	765	768	759	750	769	694	776	733	725	758	784	773	768	775	739	763	740	753	773	750	765	758	743	704	760	783	693	748	767	765	825	781	770	747	801	721	775	743	769	714	748	788	740	750	724	772	774	725	735	767	708	760	758	785	806	704	718	764	780	731	729	795	770	741	751	812	740	765	759	702	691	751	746	741	798	769	748	757	745	708	760	745	768	755	751	748	748	742	735	715	691	792	798	790	760	757	720	721	711	760	731	734	794	709	696	744	710	774	784	734	820	740	731	759	728	786	761	724	723	797	775	721	732	790	751	713	739	764	767	755	733	817	701	764	750	726	746	804	788	723	739	759	768	716	780	744	780	733	734	787	752	776	761	725	737	717	841	723	763	746	744	754	736	735	747	763	738	761	741	747	744	765	764	740	735	785	773	725	775	772	730	754	769	730	799	743	755	749	780	786	732	789	721	707	764	764	767	751	738	790	774	750	770	781	753	713	768	719	762	729	767	777	755	724	785	760	783	754	762	735	701	751	692	723	774	747	722	822	749	776	755	787	803	775	721	738	706	728	756	769	782	736	720	723	767	744	727	770	747	798	753	787	738	738	785	772	752	743	779	749	794	737	741	743	721	741	732	817	741	725	738	790	731	715	712	739	747	753	755	753	743	729	779	783	728	732	740	744	783	778	781	752	727	781	760	784	789	721	724	792	735	729	766	735	744	759	727	781	736	709	790	780	735	754	709	717	749	762	757	750	732	692	797	797	733	776	732	724	749	786	757	731	742	826	761	774	738	799	751	723	794	705	785	728	759	731	781	709	776	761	739	829	766	764	756	725	765	730	767	708	729	771	767	697	776	758	773	735	778	754	801	755	765	740	711	760	718	766	783	710	792	790	737	733	706	786	737	763	755	754	788	735	712	734	760	752	782	748	771	767	732	737	745	761	720	713	738	758	747	767	736	772	721	754	744	718	701	759	764	760	769	722	733	730	765	794	738	760	750	781	731	773	737	726	758	760	788	747	751	762	756	792	721	771	712	726	783	757	743	824	781	777	748	763	749	733	810	770	759	740	740	733	712	759	747	722	728	820	768	751	763	716	795	771	755	777	796	751	775	768	701	741	751	804	782	716	762	760	684	759	731	742	760	786	702	760	812	739	755	750	740	772	740	704	801	760	735	732	765	697	668	737	729	726	748	736	759	798	681	730	775	728	725	795	720	775	736	790	752	807	748	784	698	741	776	734	759	737	713	755	764	793	747	778	778	712	696	772	763	775	729	729	757	738	728	804	710	757	760	741	751	764	744	739	756	757	747	801	728	734	760	747	733	723	810	751	768	761	756	766	769	745	793	777	713	696	770	725	744	759	769	773	760	746	799	754	759	760	748	744	766	735	796	756	717	754	754	728	728	751	731	755	756	780
12609	4680	1100	693	624	502	466	426	419	472	442	397	411	428	446	411	395	431	433	357	407	393	388	387	409	414	419	431	433	422	398	399	427	366	429	404	400	439	428	412	410	405	430	410	415	441	435	419	480	418	440	420	416	420	413	418	447	436	397	405	436	445	399	381	389	428	404	421	414	409	435	414	373	399	449	453	419	427	432	398	446	419	453	427	394	419	425	417	413	401	406	407	421	437	415	428	463	419	391	408	414	429	405	451	394	428	418	418	395	404	434	430	410	405	416	398	423	471	431	410	435	406	402	456	400	473	432	396	448	443	450	413	407	425	396	386	411	463	429	449	446	403	470	398	421	415	412	390	410	433	400	416	426	376	422	411	435	426	407	453	398	429	399	388	432	401	439	425	426	410	393	388	402	404	396	414	461	388	456	423	400	466	404	380	449	415	411	390	419	431	432	417	417	429	423	426	435	394	418	412	420	441	395	427	433	402	414	432	396	404	426	396	419	413	419	395	384	406	415	427	425	438	408	449	414	441	437	400	427	409	447	410	403	447	395	441	407	390	420	422	392	440	447	416	386	406	440	440	424	436	430	471	405	409	413	443	411	411	441	455	415	433	427	443	410	398	464	432	429	427	439	467	427	438	404	385	408	383	444	418	409	418	398	465	393	437	384	418	442	438	444	423	428	446	440	409	468	438	428	405	418	438	431	409	394	414	437	454	408	411	419	422	455	434	447	413	454	409	449	428	417	388	426	392	403	463	422	397	438	435	413	428	408	413	390	472	423	406	428	405	393	399	426	447	399	444	426	412	399	420	405	448	388	383	413	412	405	425	436	406	392	400	427	412	422	436	417	465	435	428	446	392	447	441	439	420	423	410	433	415	414	407	431	409	385	422	407	434	456	429	396	390	420	412	412	396	417	404	419	432	399	409	440	435	376	378	422	406	417	432	453	426	430	464	426	413	423	398	396	428	429	414	402	419	416	406	430	399	407	425	422	430	385	396	382	437	417	420	411	458	400	432	410	397	424	471	411	396	434	441	427	436	444	438	387	395	395	425	428	379	431	434	414	381	422	417	421	401	403	436	431	425	388	386	404	421	400	432	444	416	396	394	405	435	464	395	365	429	442	408	376	395	397	398	405	405	421	399	397	429	424	426	425	423	440	401	466	423	399	424	444	433	423	405	423	394	414	409	389	402	412	432	389	425	400	427	416	423	413	436	437	416	414	431	421	388	417	433	451	414	427	414	374	448	423	417	415	412	450	410	436	398	471	421	412	427	404	399	395	444	411	444	437	414	401	416	385	436	455	460	414	441	402	405	405	396	394	437	407	426	407	421	432	423	443	397	426	369	416	376	407	423	383	442	418	391	392	385	384	420	474	433	424	454	350	394	403	380	433	398	419	420	428	384	422	419	443	384	411	434	402	410	422	430	423	408	392	391	426	445	436	447	441	403	408	454	385	434	418	397	447	436	465	402	392	409	421	390	431	415	370	445	425	452	421	418	386	402	414	367	387	435	401	408	390	416	402	425	455	396	397	406	385	379	463	424	438	439	463	437	418	450	467	397	402	401	462	412	434	430	450	467	397	394	457	407	421	415	417	410	433	408	381	412	399	396	407	422	435	436	380	443	430	430	435	440	416	428	416	425	393	450	419	422	449	457	376	414	425	408	393	401	371	423	413	412	431	420	421	415	427	437	444	440	414	395	430	419	385	428	420	411	441	418	418	437	422	414	446	380	426	397	412	379	398	408	403	425	395	427	472	444	380	440	432	384	376	390	440	475	415	423	431	400	422	397	408	413	462	416	406	382	380	405	392	411	418	392	445	453	393	415	468	413	419	439	454	418	368	420	446	450	395	445	449	401	391	439	396	458	413	415	433	406	462	431	415	398	409	394	401	454	424	405	476	409	441	469	437	466	392	433	426	454	435	434	435	411	415	423	403	445	450	416	404	404	424	439	413	408	401	398	397	411	403	393	439	425	447	436	464	422	404	407	404	453	422	446	449	413	399	397	401	418	405	374	424	489	410	412	442	452	412	460	430	423	418	404	435	428	414	398	403	430	423	417	412	498	451	438	415	431	427	410	399	430	437	399	411	426	412	435	412	435	390	415	420	434	397	434	396	428	380	462	419	407	397	419	433	421	389	406	423	413	417	431	435	384	401	392	443	426	409	421	416	421	396	425	439	419	412	416	384	408	391	398	406	412	445	421	398	419	412	361	431	392	404	407	425	434	437	416	424	384	424	439	446	420	426	405	405	439	412	411	438	394	406	398	415	421	441	415	405	441	415	428	437	409	448	417	401	415	407	389	396	413	443	436	429	445	374	409	432	479	460	383	441	409	405	412	396	385	461	468	432	427	381	448	376	435	438	447	434	390	404	415	449	409	415	413	395	431	422	459	394	394	427	408	405	418	404	393	391	433	420	402	432	438	389	427	398	454	410	411	427	418	438	407	416	419	410	451	400	405	403	417	408	448	420	410	458	438	428	442	379	390	406	417	466	434	445	411	388	422	381	424	397	391	425	475	411	449	446	436	407	416	424	419	368	434	414	418	446	389	431	416	459	406	413	410	440	403	410	408	394	435	417	443	432	421	401	422	419	389	393	394	388	444	399	441	390	417	391	413	433	419	396	439	398	394	405	438	424	439	422	423	354	455	410	441	451	409	403	423	411	416	386	473	454	418	384	388	417	451	420	416	405	433	457	409	433	395	438	456	435	415	410	417	459	432	394	389	451	405	423	437	408	441	363	408	435	414	433	414	375	439	409	438	417	403	389	417	423	420	413	400	393	379	429	447	381	430	419	392	386	448	452	392	374	447	459	437	414	401	371	420	452	397	433	422	443	447	396	415	441	393	423	423	442	419	430	405	411	451	396	410	428	429	422	412	388	381	412	420	424	391	428	394	391	437	416	441	410	450	441	402	417	431	445	390	441	423	430	426	420	394	416	424	448	420	386	446	380	438	432	414	423	389	403	418	400	388	378	421	440	401	434	412	421	397	438	410	414	429	419	438	400	416	392	448	407	421	399	457	419	425	433	357	422	427	385	380	388	401	424	411	433	404	445	436	395	423	420	416	441	394	397	412	457	441	422	431	414	410	397	415	382	397	423	432	446	436	429	406	401	407	391	402	423	409	426	399	457	414	426	400	418	430	439	402	399	413	422	422	396	414	386	406	418	383	459	391	396	419	428	420	405	380	409	407	424	397	446	445	475	399	372	398	452	387	440	412	401	419	366	426	411	417	422	434	414	408	467	410	414	412	396	473	412	471	430	468	442	417	430	408	436	460	412	427	420	406	402	429	395	415	438	410	461	390	424	397	412	431	413	414	425	421	435	433	459	400	422	428	420	411	399	397	420	421	418	399	446	396	423	396	403	435	406	417	406	407	429	401	389	432	414	435	452	406	406	421	394	392	453	446	378	419	415	414	424	404	392	442	424	433	442	424	394	407	420	478	402	431	429	386	391	448	437	417	399	435	417	433	398	395
9354	4808	2036	1767	1847	1436	1325	1220	1190	1101	1081	1074	1010	1021	950	1016	1012	1021	993	976	1026	998	1009	1033	1002	972	961	987	1010	940	1034	1035	990	989	975	1067	1002	1016	991	983	966	1016	986	1036	983	1025	1011	982	1036	1002	974	972	1029	1029	1085	950	959	1060	987	1019	990	1008	993	992	1069	994	1027	997	994	937	1005	1015	958	944	1004	988	1029	1005	1035	1004	1052	1006	1025	1103	1018	996	975	1025	1038	1058	969	989	992	1026	1019	1016	979	1004	979	1003	931	916	972	1009	1000	951	1041	937	973	997	1010	1031	1027	1013	976	1001	994	962	1004	946	972	1061	979	1022	945	988	993	1003	1021	1013	980	1033	1019	965	1011	1002	1053	963	1008	966	1006	1001	1013	1020	1008	1029	953	999	985	1010	986	920	1018	968	992	984	1009	1026	984	994	1049	1039	994	992	1018	1020	987	1009	1060	1009	999	1005	986	994	973	1024	1019	999	987	981	1006	1017	1035	976	974	1042	932	1006	1010	935	995	977	985	981	1020	941	1043	1015	1072	967	983	995	1014	1000	1025	990	988	1024	997	954	998	1029	989	966	997	1016	995	1014	1055	994	1000	1041	967	1006	1024	959	919	1024	956	1016	1008	976	1005	958	937	974	1044	1020	968	971	1017	1007	938	998	980	1024	1012	1030	997	1035	1027	974	1008	1060	988	1004	984	1007	954	949	1005	1021	941	1059	988	992	1011	982	1032	1006	997	974	1038	998	1000	966	1041	986	999	951	994	977	1028	964	956	1008	992	979	935	1008	979	1043	1048	951	985	1024	1007	999	978	1004	960	1010	1047	1007	1036	995	997	978	984	980	1041	985	992	1044	993	1011	1010	924	1014	1025	982	1011	1029	949	1032	965	1053	975	972	1012	984	1022	986	954	996	987	1007	1020	983	988	1002	953	1005	994	988	992	1004	1006	1018	1014	955	1031	1005	994	972	972	1008	984	980	952	984	987	977	1001	997	974	985	997	992	981	988	1024	954	1002	1003	969	1005	996	985	974	1006	956	1023	1027	1017	968	968	1022	961	1033	986	1037	1016	1035	992	978	966	962	1020	1021	1074	1002	991	986	1051	986	1014	992	973	948	1047	980	992	1062	1029	1014	1042	1031	971	993	1005	963	1010	996	993	976	935	1017	962	987	1069	979	972	965	975	998	1019	993	1015	968	989	1021	1010	1009	948	1081	993	1002	980	985	994	1008	958	986	1041	967	1017	1042	1024	945	1056	1041	1028	970	924	1009	994	1006	1051	1040	980	926	985	981	982	1015	1043	1061	997	975	1016	1031	982	972	1043	969	993	1015	1043	1005	961	980	993	983	969	964	1003	968	1038	967	980	1028	1018	978	943	1014	1031	953	1000	1025	1000	1017	969	1042	934	987	976	1012	994	994	1011	993	969	1005	1023	965	990	1045	1041	1017	1027	1000	1009	1016	988	996	1011	1014	1030	988	948	968	988	1013	1012	1051	1080	960	986	1010	1037	974	975	1026	981	969	971	960	988	991	1000	982	994	1041	982	1014	1001	990	989	993	1015	1021	979	970	981	995	947	987	973	975	966	1046	993	999	992	1054	1003	995	981	991	1008	977	982	958	1035	1014	991	970	1016	986	1051	950	1029	1011	1020	1074	996	988	958	1045	1012	960	962	1025	1009	1006	1005	1002	976	977	956	976	1013	981	1000	1010	996	993	964	1086	956	969	985	1019	1020	1033	1004	938	1005	986	963	957	1004	967	977	954	1022	1023	1009	951	941	966	991	1026	973	1000	985	1008	1028	987	1028	997	1004	974	1010	999	1023	973	1018	974	1040	1006	1023	1032	1017	1048	993	989	973	989	1045	1007	957	982	1031	1027	983	991	1006	958	1025	993	979	1052	1026	972	1037	1023	1011	987	1018	933	1004	993	952	1022	999	1009	979	1042	975	1014	1006	1050	1015	1022	984	988	969	1030	973	978	1043	933	995	1062	968	1044	1026	1027	951	1018	1043	990	1009	978	993	995	1020	972	986	1065	983	1002	1054	1010	1024	1001	977	1015	972	954	973	956	999	1002	973	966	1032	986	973	994	982	1048	1015	1019	991	1026	1058	1003	975	1011	1009	984	939	995	1073	1002	982	1021	995	976	980	972	1022	1016	1078	1028	1014	959	997	952	1055	1004	981	956	1049	1067	1044	978	1042	986	1005	974	995	978	1010	999	1005	1030	948	974	1013	982	1007	977	954	1073	1011	1068	999	959	987	976	1009	994	1013	984	971	977	972	995	1030	961	1018	931	973	986	971	920	969	988	1003	978	1018	967	956	1009	957	987	996	1028	1034	1020	959	1017	941	928	943	999	1030	1035	1013	1028	1019	1019	982	970	1027	995	995	1026	1042	1029	1040	963	1001	970	1028	1005	1022	976	1044	1005	1010	1003	992	985	985	970	1060	1049	1004	1025	939	996	988	958	1013	964	1071	1011	942	996	964	951	950	1002	987	1017	1026	1049	1032	1007	1012	983	1009	1027	987	1014	998	1041	1016	1002	969	972	952	991	1007	998	995	1022	963	954	915	1029	984	1054	1025	1030	954	1019	980	1003	981	967	942	1011	1024	1039	998	1009	953	998	1028	1026	1018	974	1008	991	1009	953	1024	1015	1003	957	1016	1010	1008	1005	993	1031	950	978	986	984	1011	968	1025	1003	1060	981	998	1003	1040	1049	984	1034	935	956	1026	986	1015	1004	977	1054	1037	957	993	1026	978	1061	977	966	1030	1045	963	1018	998	960	928	1039	949	986	955	994	1006	1028	969	1062	983	990	978	973	987	1004	1008	992	1021	962	957	1044	1033	1001	971	1031	992	964	971	954	1039	949	936	1013	963	994	1015	1037	979	980	975	989	1017	989	1002	1022	1092	988	974	1035	985	1024	1025	1046	959	1038	1020	977	1005	1052	1002	1030	1013	979	980	982	1017	974	997	988	966	923	981	998	980	976	1021	1007	992	1041	1009	968	1009	981	1024	971	1018	1011	1021	951	1021	977	980	992	992	1003	930	996	1020	985	1020	1006	978	1021	991	1048	993	933	1061	1005	1087	1023	971	962	993	1016	1041	1038	954	937	1034	966	992	979	937	1039	1020	980	1032	1061	1007	984	981	1008	1023	1010	1014	976	1017	1001	958	1016	993	994	1048	967	1080	1059	934	1025	974	1029	1002	972	939	1020	999	1043	1018	1019	1024	948	1012	986	1031	992	1016	987	981	1015	1017	1021	985	1012	953	1068	1000	999	983	937	967	1019	1013	1040	1038	1007	960	992	1016	982	1010	948	989	1063	977	977	1040	984	1017	963	984	971	984	1015	994	1069	1011	1028	1024	999	1004	1008	1039	946	982	1024	1024	969	1067	1004	1033	1012	1016	965	969	1041	947	997	1051	932	1024	966	1014	974	1034	953	1046	962	976	962	963	986	956	937	993	1037	1042	1026	1086	975	1040	954	991	1016	1020	1057	1013	994	918	993	1063	1017	1012	1006	997	1025	999	1026	1032	1035	982	950	937	1021	1013	965	985	1020	1028	971	947	1037	995	960	974	983	1030	1011	984	986	1035	995	940	982	996	1026	980	1026	963	1013	1023	1011	973	1011	1003	1014	1033	1014	949	987	998	1014	1070	993	947	1004	1013	962	985	988	973	970	963	963	961	992	1023	1009	1009	972	984	945	989	1012	991	991	965	1024	967	994	1034	1036	980	1019	1007	985	1046	992	1025	1045	948	976	1031	948	996	980	994	987	956	967	985	989	995	975	1041	1037	985	963	975	973	1003	992	1029	981	1042	1016	1013	1016	1028	912	1000	974	1031	1003	990	986	984	1006	1063	943	938	1024	982	1001	1019	965	981	1015	1026	994	973	1042	984	994	994	1036	923	983	939	1014	1035	999	955	1002	985	1013	983	1059	983	1011	1055	1021	994	969	971	937	998	946	979	1034	1011	1007	968	980	994	890	968	965	1018	955	1030	1021	1029	941	999	978	1039	1000	992	1029	1023	1009	970	960	991	1005	996	1018	1051	1012	966	1042	975	974	977	1006	1048	1000	964	952	995	1013	1007	940	990	1035	989	999	945	1025	1045	1027	1005	1054	984	959	1000	1003	1031	987	1047	1042	982	999	1025	988	1041	947	1006	1075	988	1017	971	1015	986	1028	992	974	1007	1021	1114	1008	976	984	981	921	998	1025	1015	1018	1017	968	974	992	1013	1000
27318	13797	3418	1269	891	728	719	627	584	469	463	457	446	421	458	432	446	433	473	414	417	476	458	455	479	462	459	455	429	414	419	471	425	432	422	430	462	428	432	430	446	426	421	467	450	437	438	441	476	446	416	436	450	484	465	477	424	452	425	432	459	463	446	439	456	452	418	395	448	410	412	459	403	426	454	438	414	456	452	473	451	402	443	407	432	431	450	407	459	389	442	418	435	450	441	425	439	453	445	427	411	446	438	472	410	398	450	430	447	414	446	453	459	428	400	451	452	448	399	424	454	476	451	433	435	442	439	461	411	428	439	451	452	437	454	405	482	420	464	422	435	484	455	425	436	416	470	416	433	437	420	439	447	418	403	447	440	433	436	445	432	463	449	403	441	478	433	409	402	452	426	404	403	417	449	399	447	476	440	441	438	420	454	427	438	454	443	419	451	415	440	429	422	416	446	439	410	434	453	430	454	407	427	438	487	428	474	446	501	451	446	429	441	443	452	457	465	428	412	425	444	441	426	436	430	443	432	418	435	427	407	442	392	455	422	433	462	462	425	423	458	447	451	430	437	430	475	445	443	414	454	426	414	397	451	426	442	470	428	428	405	478	441	426	440	394	420	407	428	419	461	426	416	476	472	464	449	471	436	456	409	432	419	408	433	454	448	435	436	451	442	440	457	432	460	390	426	412	499	443	448	431	424	421	447	445	435	422	412	462	443	434	416	449	447	410	438	419	411	465	433	401	418	441	416	405	437	448	435	433	444	449	444	429	457	415	448	432	463	451	438	444	424	457	444	387	411	444	454	462	442	442	433	414	479	477	427	376	424	432	440	442	434	445	465	416	479	413	436	428	480	435	399	446	406	435	415	451	417	461	434	419	412	417	416	471	410	443	458	450	436	420	435	411	399	425	452	422	427	426	436	432	441	437	420	453	435	434	432	424	451	397	435	461	437	484	454	416	381	433	441	467	395	440	429	461	473	423	480	418	415	433	447	422	437	464	429	389	436	464	474	464	429	459	467	436	433	463	434	412	409	420	442	410	404	448	429	468	456	492	433	437	424	432	423	413	475	439	436	452	449	457	429	397	438	480	425	444	456	457	433	444	420	434	463	453	416	443	469	450	433	468	440	391	449	425	430	422	469	441	449	443	426	447	439	449	463	430	438	472	443	492	421	467	480	433	444	422	435	411	454	456	458	427	449	499	438	410	454	416	409	413	420	446	437	421	443	417	446	474	433	423	462	504	456	422	411	412	445	432	426	439	414	455	445	436	402	466	497	431	458	429	451	410	488	461	423	476	436	427	471	438	430	408	459	461	425	446	447	452	427	472	468	446	438	451	463	456	439	447	435	451	424	406	445	425	423	409	412	447	429	446	454	423	419	444	404	474	431	450	465	420	409	419	431	439	416	405	437	444	445	475	448	400	495	464	450	391	410	452	464	415	422	391	446	429	484	450	413	428	437	431	463	430	437	413	423	413	451	411	462	423	415	450	417	440	478	417	436	431	453	443	428	434	458	419	422	450	422	415	398	462	426	471	430	410	457	400	459	463	436	507	403	419	440	443	410	425	430	424	444	438	418	468	433	453	436	441	440	427	450	450	447	461	430	427	449	433	443	450	444	427	436	435	441	484	439	432	417	409	469	482	452	436	431	432	449	406	396	422	439	437	461	426	429	464	432	454	434	370	433	408	415	439	437	448	379	409	446	438	451	404	483	493	461	431	460	433	441	439	432	456	468	459	429	437	459	454	414	460	419	466	442	445	445	438	423	400	461	465	442	468	460	441	441	458	446	429	442	451	409	440	459	435	425	427	456	457	428	417	441	428	469	433	401	444	412	438	409	412	435	428	418	446	480	429	436	433	435	412	431	416	435	427	441	440	459	489	393	423	450	470	415	448	414	443	396	416	444	477	467	402	415	463	421	418	488	413	425	431	458	418	418	442	451	433	452	399	415	423	463	456	448	418	421	431	431	468	415	397	438	427	439	431	438	415	440	422	455	436	423	422	418	435	459	400	407	425	423	480	464	407	437	469	445	406	442	436	450	446	454	447	443	460	448	408	483	451	440	441	446	425	489	463	456	440	421	445	423	394	404	419	443	463	486	440	429	428	470	428	458	436	416	451	447	416	453	460	464	414	450	437	476	421	436	444	460	420	440	426	387	465	413	425	391	439	450	464	408	434	399	439	444	427	442	462	457	406	455	432	410	439	438	437	462	451	425	428	425	435	420	471	444	447	420	428	454	436	399	421	409	463	464	436	448	473	416	403	403	447	440	444	439	455	443	424	446	443	404	482	461	421	464	415	428	434	483	476	444	449	445	449	405	420	473	452	408	440	414	439	469	445	476	447	422	424	485	447	428	481	428	408	431	433	390	469	428	443	426	437	422	412	444	466	403	419	481	452	435	455	480	445	466	425	459	448	458	425	461	434	400	430	456	425	459	459	455	423	448	468	463	431	438	421	427	449	458	446	456	462	432	452	444	488	407	441	436	426	425	446	400	447	420	437	460	440	409	471	428	422	412	420	412	444	452	454	460	423	451	447	419	434	414	441	428	418	464	460	450	426	436	413	429	447	439	449	416	456	452	435	437	466	413	446	416	471	445	391	418	451	440	405	447	459	425	478	475	454	468	432	474	437	447	466	426	428	465	459	435	451	449	421	433	389	418	436	443	400	438	442	455	442	472	404	409	405	437	419	445	422	411	442	426	420	401	430	408	434	444	447	423	441	438	439	451	413	440	414	434	431	437	479	472	462	443	433	494	427	410	406	429	434	430	416	400	446	435	458	461	440	472	479	452	416	436	432	408	467	439	421	446	425	410	436	388	464	442	455	427	406	432	407	427	438	456	465	431	429	425	433	442	411	438	435	439	400	447	434	440	480	446	461	446	443	457	382	406	431	425	422	434	476	437	426	416	453	461	428	429	435	431	432	425	382	461	480	467	441	473	429	449	445	465	427	410	443	421	456	410	415	434	435	446	411	447	417	445	479	435	424	432	441	432	502	464	418	436	410	431	451	418	437	491	462	409	452	450	420	436	445	401	419	452	466	463	421	399	403	452	406	388	410	440	478	414	429	482	445	450	432	411	456	445	460	442	422	457	451	407	429	438	423	425	419	422	467	434	465	428	434	431	403	458	482	442	425	454	445	423	445	438	446	455	437	408	417	421	431	419	402	452	425	432	466	463	374	438	430	387	430	457	413	436	425	442	407	442	466	457	461	460	459	436	402	420	456	465	408	442	426	401	408	456	435	456	458	483	448	478	413	390	469	433	453	465	448	451	424	404	433	431	427	464	411	425	407	473	439	432	473	431	393	456	446	437	440	504	428	483	438	432	460	489	427	439	472	435	391	430	454	389	416	453	427	424	427	456	455	432	459	440	433	394	426	434	424	438	454	414	464	407	469	442	401	449	459	439	458	474	447	468	435	443	482	431	433	444	445	475	468	447	467	402	491	472	441	418	401	445	415	439	433	402	452	462	427
19687	11653	4003	3282	2837	2488	2149	2000	1734	1355	1300	1195	1168	1130	1157	1160	1080	1129	1127	1091	1126	1104	1077	1171	1096	1114	1126	1005	1105	1018	1080	1024	1059	1057	1072	1104	1008	1067	1049	1115	1020	1081	1074	1053	989	1006	986	1007	1020	1009	1023	1021	1104	1135	1061	1034	1184	1111	978	1015	1038	1076	1008	1007	1031	1049	1055	1059	1037	1036	1051	990	971	1012	986	1009	1015	1023	1022	1025	1004	1091	1024	1081	1039	1027	1044	1018	1009	1019	1093	1046	1001	1024	995	1052	1004	1055	1001	1053	1004	970	1047	1050	1049	1047	1023	1003	1019	1034	1044	1031	1033	1059	989	1009	1075	1019	1053	994	1036	1037	1026	1074	1015	1042	1010	1039	1068	1014	1030	1007	1045	1036	1046	984	1062	980	1073	1035	1058	1032	1038	1069	989	994	1036	1058	1097	1040	1034	1057	1014	1058	1054	1011	1010	1045	1087	1042	1056	1051	1071	1016	1044	1038	1024	1045	1060	1003	991	1024	1036	1028	994	1041	1032	1072	1056	1032	1001	1044	1086	984	1037	1067	999	1042	1018	1061	1040	1016	1002	1042	985	1063	1019	1020	1026	1041	1049	1038	986	1044	1004	1084	991	1002	998	993	1046	1096	1034	1038	1065	980	1027	991	1024	1053	1020	1023	1062	1024	1030	1043	1003	1029	1010	1032	1059	987	1018	1042	1021	1005	1048	1071	1040	989	945	1070	1052	1048	1020	1009	1040	1029	979	1017	1071	1024	1028	1001	1045	1032	1042	1031	1046	1015	1101	1037	1008	1075	959	1027	1043	1039	1053	1018	1024	1040	1027	1020	1028	1029	1005	1000	1022	1049	1065	978	1022	981	1020	987	1006	1087	1101	1055	959	1029	1024	1004	1065	1085	1010	1037	1066	1027	997	1046	985	1011	1050	1008	1075	1058	1068	1045	1018	1058	955	971	1034	1007	1012	1029	1027	1068	1048	1020	1047	1033	1054	1019	1084	1008	1127	1011	1028	1071	982	1018	1030	1002	1054	1023	1097	1059	973	992	1006	1067	1070	982	1027	1020	1034	1019	1050	1069	1000	1017	1020	1092	1033	978	1073	1085	985	1025	1026	1059	1038	991	1008	1052	992	1004	1029	1017	1081	1057	1030	994	1027	1061	1026	1032	977	1055	964	1040	968	1028	1018	1018	986	1061	1015	1033	1030	999	1036	1092	1040	984	1012	998	1078	1007	1045	1022	1021	1008	1041	1062	1057	1013	1056	1044	979	1063	1021	1027	997	1026	955	1092	1034	941	1044	1033	1018	988	1028	1009	1016	1055	1056	1035	1058	995	1060	974	997	1085	1002	1055	1062	1085	1058	958	1025	1029	986	1007	1076	1025	1052	977	1035	1018	1062	1009	1096	972	1033	1101	1025	1033	1060	1065	1070	1042	1054	1042	1014	1028	1089	1047	1077	999	1059	1014	1043	1081	993	1022	1064	1018	1036	969	1044	1026	1019	1044	1039	1020	996	1032	989	1009	1032	1071	1013	976	1015	1023	1021	1007	1028	1046	1029	1027	1016	997	1012	1027	1046	1047	1063	996	1026	983	988	999	994	1011	1029	1063	996	1046	996	996	1029	1020	1050	1035	1108	1050	1047	1027	999	991	1023	996	1018	1010	1029	951	968	1072	1016	1028	1039	988	1065	981	1046	992	1035	1003	1074	1020	1013	982	1027	1000	1013	982	1038	1038	1004	1054	993	1047	1040	979	1032	1052	1004	1015	995	1070	1009	1025	992	1034	976	1030	1031	1046	1046	1056	1039	985	1044	1045	1046	1060	1016	1033	1014	972	1031	1016	989	1012	1003	1063	1047	1038	1004	1058	1045	1032	1019	1035	1040	1071	1042	1031	1069	1011	956	1002	1038	1076	1064	1080	1072	1038	1049	1046	1017	977	984	1101	1029	1020	1012	1027	1023	1029	1035	1022	1057	998	994	1013	1049	1062	1082	1032	1037	1020	978	1039	995	1101	1070	1004	1033	1016	1030	1055	1025	1038	1000	1023	1001	1035	1120	1047	1059	1028	976	1012	1043	1025	1068	997	1028	1022	1011	968	985	1060	1029	1075	996	1016	984	992	1029	1008	998	1016	1018	983	1023	989	1060	964	1044	1049	1097	1008	1001	1010	1031	1047	1088	1117	965	1022	1058	1039	1072	1021	998	1009	1038	1053	1065	1030	1038	1003	1062	989	1029	987	1012	1015	981	1082	1024	1054	1059	1010	1063	963	1027	1021	1058	1054	1001	998	1009	1032	1037	1028	1062	986	1017	1061	963	1023	1095	1020	988	1043	1020	975	1013	1056	967	1065	998	1053	1000	904	1017	1065	1036	1021	1039	1072	1016	1046	1027	1088	1033	959	1028	1037	1041	986	1049	999	1035	1040	979	976	1057	1021	1072	1024	1005	996	1045	986	1035	1058	1023	1025	1008	1016	1038	948	1003	1069	1042	1056	1020	979	1039	1063	1023	1095	997	1084	996	997	1044	996	999	1026	994	1007	1032	1036	1027	1025	989	1027	1031	1033	1078	1044	991	1027	1007	1042	977	1006	1085	1032	1066	1060	1029	977	1020	1013	1009	1100	1042	1046	1098	1035	1065	1041	994	1013	1016	1014	1028	975	1023	1056	1052	1007	972	1058	997	999	997	1012	1062	1012	1037	977	1056	985	1050	1003	1043	978	1121	983	1056	1034	1014	1070	1025	1023	1028	1015	1011	993	1061	1041	1100	1050	1024	1039	1066	1018	1037	990	1025	1043	1015	1021	1027	1022	1034	1057	1029	1029	1025	1008	1107	1047	1020	1048	1022	1005	1017	994	1061	1029	1033	994	1068	1031	1084	1070	1043	968	1018	984	1041	1040	1004	1040	1008	1023	1057	1029	1037	969	1033	1042	1074	1009	1029	1032	1049	1043	1027	1009	1060	1021	1027	1067	1004	1016	1048	1015	1016	1002	1037	1005	1034	1039	1064	973	1029	1063	992	1025	1100	1031	1065	1001	983	1020	996	1030	1032	1027	1010	1097	1027	1116	993	1040	1027	1026	1051	1037	1037	1007	1040	1047	1045	1010	1025	1016	1005	1014	1002	1040	1019	999	1009	1012	1002	1059	999	1001	1042	1037	923	994	1033	1063	997	958	1026	1044	1000	1021	1083	1028	973	1015	1057	1027	1026	1023	987	998	1056	1073	1022	1080	1030	1039	984	1028	1030	1010	1014	1050	1016	1069	961	996	1000	1019	1036	984	1058	1041	1052	1076	1019	1059	1004	1009	1023	1011	1007	1010	1030	1041	982	1031	1023	1026	1065	996	1070	1098	1012	1019	1006	1063	1020	1001	1096	966	1080	964	1057	995	1051	1004	1064	995	1016	1017	989	1000	1012	1026	997	1023	1020	973	1001	1050	1045	1081	1054	1023	1035	1068	1025	1005	1086	1036	1014	1039	973	1010	1036	1065	989	1030	1011	1006	1029	1060	988	1004	992	1017	1031	962	1020	1018	1056	1053	992	1012	994	1047	1027	1035	1077	990	1016	991	1102	977	988	1069	1061	1026	1073	1045	1069	931	1005	1059	1058	1020	1028	1021	1024	1022	1079	984	1028	1077	1074	1009	993	1063	1009	1051	1059	1023	948	1087	1038	1044	977	1001	1057	1006	974	1027	1037	1001	970	1056	1008	999	1027	1046	1095	984	1013	1051	1024	992	989	1032	1047	987	1090	1043	1018	1037	1088	1000	1080	962	1005	977	1018	1054	1032	1062	1048	1021	1020	1020	1037	1037	1031	1018	1036	1043	1055	1046	1020	1067	1041	976	1036	1035	1022	1010	949	1003	1087	1098	1081	1015	1010	1055	1012	1004	1040	1055	1033	1037	1006	1079	1031	1070	930	1037	1031	1026	986	1072	1019	1048	1078	1032	1018	979	1026	1060	1038	1021	1075	1043	1019	1069	1074	999	1010	1075	1017	1033	1018	1079	1040	998	1030	996	1006	1060	1018	1001	999	1012	1040	990	1035	983	1061	1028	972	984	1026	1044	1039	1033	1003	1023	1003	1018	1036	1082	1071	1008	1120	1022	1045	1050	978	1007	985	969	1048	1029	1015	1037	1024	1004	1015	984	1030	1043	1011	1034	1004	1054	991	1086	989	1070	1048	1063	990	1065	998	973	1044	1026	1049	991	1072	1005	1060	993	1049	1043	983	1014	1080	1034	994	1035	1048	1014	1078	1019	1056	1040	1023	1013	1038	998	1009	1053	1085	1014	1071	1046	1013	1030	1060	1049	1057	1048	1045	1077	1066	1063	1046	1016	1053	1072	1036	1056	1045	998	1010	1062	1008	1052	1011	1062	981	1024	1010	1031	984	1011	1082	1051	1027	1005	1058	1024	1074	1055	1005	1021	1081	1002	1031	1040	1042	1067	1051	1046	1069	1031	1059	1049	1037	1013	1025	1002	1015	1032	1036	1101	1025	1024	1027	1042	1127	1038	1027	1076	1060	950	1085	1015	975	999	1077	1060	1042	1021	992	1012	999	1015	1069	1012	1076	1062	1012	985	1015	978	1070	1008	1026	1028	1066	1040	1009	1063	997	1036	993	1030	1061	1054	1039	1040	1006	1042	1020	977	1023	1017	1030	1066	1037	1047	1064	1028	1027	987	996	1046	1052	1036	1108	983	1060	1014	1063	968	1030	997	1103	997	1011	1056	1044	1000	1054	1010	1022	1083	1051	1001	1054	980	974	1074	1078	1046	1072	1081	1100	1046	1084	1050
38296	20768	6339	1821	1128	915	810	619	503	412	381	368	342	300	329	306	311	315	300	285	353	297	335	325	343	319	303	285	303	325	289	344	299	326	331	283	304	307	292	297	318	318	315	288	275	277	321	326	305	306	298	295	313	333	325	328	284	291	337	303	283	308	287	317	316	311	291	308	281	272	309	302	329	308	295	306	282	289	326	277	298	320	287	330	260	306	296	314	317	297	265	282	296	321	293	262	283	281	305	297	332	292	306	290	313	303	255	301	323	310	301	322	276	295	291	297	280	284	271	264	311	317	282	289	324	286	301	315	290	332	275	312	280	302	311	274	295	317	291	269	305	294	320	297	292	282	317	318	296	289	287	299	302	286	281	301	286	308	286	317	256	281	337	320	288	294	274	298	311	308	292	288	301	299	304	269	301	280	297	274	317	293	274	288	321	293	289	299	319	306	286	308	288	316	280	315	339	299	301	274	329	270	308	296	286	314	275	281	281	316	280	336	301	314	277	318	298	336	274	276	297	307	303	307	286	239	334	324	318	318	276	286	312	266	317	295	292	314	296	302	300	298	295	330	284	303	303	258	291	299	336	331	292	300	325	293	301	294	320	301	296	298	321	273	254	308	318	338	292	294	287	297	298	282	317	291	314	312	312	312	325	290	278	294	294	275	314	280	306	300	316	312	325	329	287	281	298	322	315	275	299	268	293	297	326	292	295	294	298	305	306	289	315	285	318	296	300	306	272	318	313	297	284	310	308	273	260	260	318	320	313	309	318	308	301	287	281	290	307	278	326	301	290	273	281	281	307	306	304	265	278	287	308	320	311	265	305	319	305	311	294	303	277	324	301	292	303	287	335	308	279	287	328	301	318	317	314	308	307	282	302	288	311	288	296	277	296	305	297	327	276	280	324	317	282	281	296	300	310	315	274	304	285	277	299	312	280	286	337	279	255	271	331	299	330	302	311	271	287	294	301	297	305	289	304	291	291	298	280	319	323	314	297	297	273	277	272	315	330	297	303	306	289	302	337	274	309	298	260	326	302	312	306	300	275	293	306	307	322	299	308	298	323	300	329	294	314	289	329	312	293	286	292	313	308	294	300	295	319	338	295	286	306	273	304	308	318	302	296	272	293	308	299	297	296	291	304	300	279	308	304	301	296	300	284	263	326	293	315	306	280	293	300	310	293	282	287	274	301	343	316	333	282	298	324	309	296	294	296	301	297	298	330	312	308	286	300	293	311	316	304	279	272	292	298	277	309	267	319	261	314	286	299	272	317	311	310	300	321	303	295	302	323	297	315	278	270	331	341	322	292	276	325	308	296	279	306	272	328	309	289	294	354	336	293	297	285	286	288	306	317	272	293	326	301	306	313	287	308	314	303	297	285	289	272	307	341	267	294	305	298	281	314	309	291	305	315	300	328	307	285	277	285	310	319	279	329	338	320	290	261	325	289	326	323	290	294	337	272	289	310	279	313	289	295	327	272	279	318	275	296	326	302	275	306	288	289	286	316	292	311	281	300	305	286	320	321	296	296	296	309	316	273	291	306	276	339	321	294	293	295	293	317	295	275	275	278	272	279	313	299	285	296	292	328	264	289	292	313	320	291	295	297	294	308	319	289	297	298	296	323	279	311	299	300	318	289	300	312	327	302	267	272	302	297	283	317	273	323	338	299	301	308	271	313	274	264	261	261	308	272	283	282	296	268	272	310	288	280	274	292	308	300	308	309	287	304	286	319	301	332	290	330	317	306	269	270	313	296	288	318	293	323	302	290	315	312	303	304	299	289	326	304	300	313	316	314	298	288	278	271	280	300	291	287	292	292	316	271	320	316	307	283	310	295	307	284	282	271	296	283	258	289	265	265	314	341	302	298	312	305	311	314	309	272	285	269	315	269	310	311	263	316	313	245	291	293	262	299	273	301	293	297	267	321	280	301	329	320	245	286	291	314	301	287	298	319	274	306	327	303	296	277	281	336	298	287	330	292	280	314	319	302	296	291	330	288	335	303	308	292	309	312	313	299	290	303	310	329	314	319	289	318	289	332	274	301	324	279	322	330	301	290	288	301	327	254	293	311	297	314	316	294	285	264	287	323	323	285	323	247	297	287	281	309	281	306	324	297	278	279	273	290	290	309	309	272	308	317	312	293	303	296	302	316	350	310	297	306	298	275	329	306	287	334	294	261	295	311	298	297	338	275	287	306	319	304	269	290	301	278	292	270	313	316	287	306	273	293	258	297	267	305	298	268	313	280	292	304	331	311	284	253	279	298	305	296	305	288	284	304	319	280	325	302	305	317	262	308	278	282	295	293	304	293	297	273	287	291	281	293	282	318	304	308	332	323	271	298	318	332	330	293	294	296	292	339	306	319	311	299	300	284	293	288	321	303	279	294	305	320	309	316	310	334	290	271	336	260	263	314	302	282	312	289	303	299	306	319	312	317	301	286	288	300	282	296	299	283	295	312	316	298	313	300	306	301	270	299	337	307	317	282	296	315	316	318	289	307	281	301	305	305	310	312	311	307	266	273	288	294	289	340	274	295	309	305	306	274	288	322	283	308	292	295	290	315	312	285	280	308	309	282	262	329	265	323	319	314	320	286	300	335	269	297	297	291	308	271	301	286	305	287	304	286	321	298	296	288	308	312	300	288	293	315	284	284	291	307	289	279	282	314	295	302	279	303	294	289	309	330	272	287	317	285	291	301	289	299	292	289	322	309	277	285	318	275	281	295	323	320	272	288	286	282	312	332	318	280	292	264	281	297	317	298	280	309	278	301	290	287	306	262	316	299	297	282	305	290	310	299	307	324	308	287	276	285	298	300	293	306	280	312	284	309	295	317	292	305	310	305	274	290	292	318	337	291	275	286	316	320	293	295	302	287	284	340	293	253	319	289	292	294	294	319	300	303	259	312	252	302	292	264	300	290	290	324	318	333	295	323	288	315	289	283	303	315	312	307	292	295	298	306	267	344	298	309	298	276	280	306	304	334	288	271	281	272	254	279	283	303	285	298	282	282	328	321	311	300	313	312	285	305	322	293	301	259	295	289	268	292	302	302	290	294	320	290	290	278	279	295	256	314	298	325	270	267	286	308	311	353	319	311	274	297	280	293	274	287	315	326	311	312	290	325	312	307	323	308	300	302	274	301	292	315	308	301	292	290	297	348	310	272	302	309	309	319	316	273	299	281	285	325	304	349	316	282	289	308	293	311	282	309	326	320	336	291	275	329	312	272	314	276	297	297	281	311	334	298	304	315	297	296	309	313	314	278	278	312	330	280	291	280	301	291	283	319	295	316	254	312	296	296	295	297	330	314	312	264	287	321	309	289	291	327	308	289	301	327	301	297	275	309	303	290	298	297	293	293	319	301	288	290	332	317	290	294	288	304	297	299	304	322	301	280	252	285	299	300	316	292	292	288	297	296	299	318	261	295	269	298	274	292	293	286	341	309	275	266	294	284	318	308	302	310	296	286	281	278	275	289	293	322	290	290	311
25748	15528	5588	4137	3749	3305	2710	2109	1642	1285	1167	1064	943	1012	912	958	899	894	808	861	887	803	828	901	881	866	849	759	741	780	781	753	740	758	751	756	714	756	775	792	725	745	754	758	751	708	701	745	741	696	737	727	801	987	946	806	846	744	758	751	745	752	744	742	708	712	694	746	748	726	749	743	720	745	775	705	669	725	719	755	761	703	723	714	728	763	703	773	719	743	717	753	710	677	763	720	716	724	756	727	719	780	658	662	724	682	723	702	716	710	713	755	726	667	688	767	748	727	765	713	703	735	703	768	708	753	725	725	711	720	686	744	721	719	757	700	746	728	743	661	756	727	754	718	734	735	718	727	743	732	692	725	699	715	715	745	635	696	729	737	700	686	708	739	727	725	693	758	696	768	730	751	736	723	768	716	768	755	700	721	735	723	735	759	758	723	720	798	759	680	742	725	710	700	723	682	763	757	701	658	723	751	740	724	682	686	665	721	734	733	751	730	728	788	710	709	703	737	727	722	725	718	692	720	728	713	752	765	713	727	707	726	690	782	703	711	724	702	767	768	736	741	716	756	753	704	694	734	735	756	738	756	734	702	723	724	730	702	691	668	711	729	706	696	741	787	793	736	670	727	717	704	754	756	742	766	690	710	684	741	711	693	699	692	736	734	723	766	765	763	758	697	798	716	750	729	767	703	729	728	691	682	699	737	716	739	741	700	760	734	702	645	755	715	718	704	712	718	722	670	748	682	715	718	688	762	732	767	717	722	753	681	728	740	708	720	731	688	739	687	643	751	687	756	725	743	740	726	713	710	681	746	755	730	717	732	707	725	733	703	762	706	706	734	702	723	753	721	708	746	720	725	680	677	693	715	705	755	742	743	734	707	739	722	719	742	683	722	674	717	777	714	725	712	729	670	721	716	710	751	746	742	718	716	738	717	745	731	733	719	718	683	681	735	671	708	712	757	739	723	666	741	731	729	733	721	718	740	747	741	741	689	727	721	738	703	762	742	703	738	727	762	736	705	789	722	719	691	711	745	708	775	773	722	753	724	706	730	692	740	732	693	744	720	722	693	683	710	715	697	772	693	676	764	732	713	697	677	728	720	714	716	725	731	742	714	768	729	714	713	732	751	751	765	745	725	728	751	681	710	723	706	753	686	722	758	682	777	742	757	755	800	730	706	720	756	695	720	705	699	758	729	738	718	740	752	729	753	717	755	725	723	714	783	648	739	742	705	733	775	744	672	754	722	702	766	750	717	671	725	776	757	794	717	680	723	712	710	771	725	752	744	726	723	702	728	751	690	713	780	676	716	697	768	724	722	709	785	717	709	732	748	708	726	687	750	711	703	738	738	733	702	775	743	733	717	721	706	698	722	699	732	646	777	715	756	725	730	725	707	732	714	718	742	700	694	791	703	720	740	701	744	743	704	706	734	705	757	748	749	692	770	726	695	724	724	735	752	722	712	769	670	728	727	718	697	711	713	730	724	713	709	747	730	651	724	725	730	707	739	756	681	729	724	767	718	730	758	744	701	729	729	699	722	764	725	697	712	737	673	686	703	697	775	723	708	733	682	715	708	666	715	736	720	708	731	721	744	746	717	737	688	716	710	739	692	751	730	710	773	719	740	762	754	666	726	730	718	735	763	735	721	783	722	753	748	723	700	718	720	740	756	683	741	708	726	707	728	722	735	742	710	707	745	706	694	679	697	680	705	702	756	717	707	692	735	693	753	719	738	728	704	787	674	741	730	716	740	719	714	721	688	734	739	752	697	710	757	731	752	697	757	708	729	741	703	694	751	722	717	728	700	756	748	774	729	772	690	753	732	705	709	728	730	659	778	781	708	703	720	704	735	710	715	720	720	746	732	749	699	747	774	747	712	743	741	771	716	724	711	714	759	698	740	695	726	697	708	728	730	752	712	787	736	755	716	704	722	765	678	754	688	720	687	693	682	731	672	732	743	751	750	753	722	770	741	702	720	677	706	694	693	713	729	733	746	724	752	741	713	730	667	741	736	750	692	706	740	690	750	775	703	709	735	734	692	759	687	717	720	738	717	744	680	737	732	692	712	712	715	732	735	768	755	739	725	724	743	710	735	739	676	729	733	670	716	745	723	703	751	677	761	763	700	747	718	674	755	751	739	738	702	728	684	729	692	741	715	715	769	679	712	684	734	692	730	723	705	736	763	688	724	738	694	743	702	769	711	703	701	705	715	701	706	713	716	728	721	747	783	707	707	710	735	742	754	721	717	726	680	681	727	684	727	773	759	735	709	744	654	711	749	691	730	759	658	715	775	754	729	738	713	761	671	735	703	700	724	720	729	714	719	733	740	706	679	763	747	730	768	751	724	726	732	709	725	722	684	717	712	725	682	743	752	741	760	715	755	693	691	770	707	676	733	753	728	725	757	705	737	717	710	765	736	714	680	743	771	721	725	656	707	747	663	754	768	775	704	667	737	743	726	703	738	723	730	727	702	747	740	726	723	738	711	722	753	719	693	729	707	731	703	695	732	715	688	716	720	772	754	718	762	780	723	746	717	724	748	714	744	682	706	762	726	746	718	729	748	711	719	751	743	717	707	754	785	728	768	736	745	704	721	756	732	725	725	722	772	766	721	705	710	756	699	689	774	734	722	721	776	741	741	696	690	749	737	717	699	691	760	714	653	740	730	720	719	722	745	708	720	724	752	708	697	702	705	715	714	740	726	707	736	684	694	714	770	719	746	746	747	714	676	710	771	714	742	690	682	688	760	691	756	716	745	699	701	705	792	732	733	697	667	728	764	702	717	733	720	710	695	718	734	758	751	731	730	706	726	784	787	705	720	726	750	713	756	762	738	698	728	698	709	735	743	690	729	743	722	712	725	729	728	697	699	745	714	751	728	721	726	704	743	772	738	690	748	674	724	797	743	706	680	705	708	735	706	731	754	722	737	679	707	742	665	760	778	719	711	723	707	769	701	708	721	746	728	675	752	721	718	724	767	723	797	752	680	693	752	735	734	740	759	712	753	753	750	737	762	734	682	688	727	735	723	738	681	661	730	690	716	706	693	685	707	700	723	694	726	715	727	738	740	723	701	793	725	715	742	707	693	675	784	718	715	750	725	678	722	708	736	727	704	782	736	705	720	725	715	727	737	732	707	696	695	773	756	708	735	705	755	733	765	693	745	746	736	756	713	707	691	696	715	677	723	701	684	740	758	726	752	732	687	737	749	724	758	704	676	757	721	746	702	720	749	745	773	744	737	712	711	729	690	696	760	734	726	700	783	660	676	706	772	722	721	762	755	756	714	741	748	706	729	700	722	729	756	702	757	789	727	730	695	697	712	707	726	731	768	717	711	715	723	741	741	705	763	712	727	762	764	735	734	718	721	729	708	739	696	739	774	709	709	787	701	732	725	735	683	735	697	697	740	720	741	782	712	736	689	694	718	707	704	739	751	733	795	744	731	728	738	754	770	690	742	722	676	717	753	758	704	758	722	760	715	715	767
12705	5069	1230	752	694	571	481	458	459	471	433	442	413	443	437	433	432	477	452	439	457	410	428	448	471	540	447	448	466	469	441	456	433	445	458	438	395	430	436	416	469	400	459	450	419	470	427	479	475	403	451	457	453	438	484	419	471	431	433	436	439	457	443	446	419	479	439	415	411	435	393	463	453	487	412	427	424	452	491	466	467	469	444	439	449	464	390	482	425	464	455	468	427	445	441	443	462	458	421	512	475	418	446	473	432	429	451	424	478	470	460	452	433	433	440	457	464	470	453	441	423	450	443	436	438	467	459	485	420	427	430	464	407	374	454	417	483	436	461	442	442	458	454	446	483	429	433	454	437	460	446	466	479	448	473	439	460	428	438	452	452	414	475	434	423	433	443	412	467	439	427	445	424	476	466	441	458	453	443	452	410	437	465	449	430	478	454	436	488	448	430	414	457	467	448	453	444	441	446	408	434	415	428	453	474	427	402	439	437	457	460	441	453	458	414	443	411	453	436	424	466	448	457	437	417	485	427	428	430	439	425	455	461	483	484	408	448	421	461	443	478	416	465	447	454	436	436	403	466	464	445	445	475	463	432	425	430	450	440	454	419	481	430	453	417	474	459	453	442	434	416	458	417	400	401	464	458	421	453	457	434	423	427	427	443	448	451	465	446	435	412	442	453	438	430	411	422	437	463	458	400	460	456	450	452	471	411	464	449	443	475	468	432	457	436	425	432	440	418	450	437	460	441	430	468	467	431	437	446	422	432	411	417	441	407	436	398	432	478	455	445	471	444	458	456	429	446	428	476	431	431	429	434	444	445	414	445	450	447	478	436	440	438	432	452	452	430	404	426	449	424	447	429	462	458	424	467	421	431	456	415	450	469	445	457	419	428	468	443	418	435	441	412	432	459	437	445	458	480	471	435	428	462	441	429	464	416	461	455	435	422	450	467	389	436	447	439	438	444	477	446	452	471	448	457	445	388	413	450	461	428	435	448	451	479	457	437	468	461	422	470	425	420	436	417	470	420	446	428	429	464	437	403	410	468	468	422	420	425	402	421	421	461	418	435	455	400	407	424	398	481	482	449	468	447	427	456	450	450	463	407	421	456	413	449	435	505	465	447	415	454	436	446	406	450	437	441	420	454	456	477	421	445	451	495	424	444	444	434	449	410	439	448	455	433	456	482	435	476	448	445	431	470	451	438	462	431	502	452	450	494	461	430	439	456	463	418	445	457	438	444	491	445	413	406	400	474	449	428	404	497	418	424	444	492	467	464	457	458	472	393	462	419	448	470	472	438	436	459	444	424	435	422	488	463	451	437	439	444	420	429	426	412	462	427	467	411	401	419	432	464	416	432	433	456	428	453	409	425	483	457	440	437	434	445	454	427	399	424	447	451	423	431	453	443	408	456	477	422	448	479	456	435	424	446	407	397	458	474	455	444	426	420	396	440	432	431	481	427	468	432	437	481	461	447	436	442	437	433	438	477	452	446	458	434	413	441	445	424	451	433	449	447	454	416	390	451	467	431	431	480	425	453	425	423	407	456	450	414	448	436	422	420	461	468	443	462	446	419	427	462	433	440	436	432	438	410	436	491	449	425	440	427	455	440	430	432	452	435	441	434	458	410	451	431	453	452	465	406	417	426	418	506	451	464	462	472	400	443	459	481	449	468	428	428	430	473	439	443	438	403	444	458	420	478	448	502	449	429	448	454	446	427	434	443	399	500	465	418	496	416	467	403	447	466	462	462	458	449	460	452	434	451	466	458	466	471	439	436	478	431	450	461	444	469	436	512	407	447	446	421	432	392	471	417	448	478	462	439	455	428	422	433	421	421	437	419	429	445	419	419	439	436	418	440	458	457	466	426	467	459	454	440	450	404	455	452	448	485	468	417	406	469	436	380	436	437	438	479	480	424	398	444	433	427	425	465	400	448	419	448	411	430	459	443	473	426	477	436	396	474	428	430	440	457	408	444	464	439	394	423	427	435	437	439	476	472	369	461	420	424	481	459	454	412	410	431	491	462	430	441	422	458	444	411	492	430	403	434	458	416	445	444	455	454	454	457	471	417	438	426	466	423	507	475	462	440	430	400	438	445	409	444	476	430	412	437	435	432	437	428	415	419	468	431	466	408	414	489	525	467	453	454	442	419	425	433	444	439	430	467	450	462	491	438	374	420	445	450	496	366	432	442	431	463	435	428	490	425	426	453	467	434	440	445	444	429	469	462	473	484	405	440	454	436	440	458	458	444	455	457	450	476	436	473	401	447	426	422	424	437	400	431	477	430	469	403	438	451	421	457	435	410	459	445	424	436	454	445	447	427	421	469	447	425	431	466	461	447	457	459	460	444	460	459	433	443	445	435	439	453	434	481	403	421	406	449	447	450	388	488	484	462	412	448	486	441	424	415	455	465	461	431	435	509	402	431	418	423	471	452	406	466	425	443	408	427	453	477	455	497	459	431	440	464	473	444	448	429	413	449	470	429	407	439	460	438	461	486	411	445	458	435	448	442	419	446	428	456	433	417	442	469	463	424	413	434	425	444	439	439	474	409	420	467	451	466	417	455	476	443	483	432	423	427	447	467	437	440	430	421	433	424	426	422	448	450	452	455	422	458	453	408	448	447	440	438	459	479	404	493	415	455	436	441	426	426	419	467	435	408	450	434	445	437	449	431	482	457	488	466	449	424	398	404	441	458	438	442	446	481	438	424	487	471	430	428	426	444	424	482	482	440	462	482	460	442	434	398	461	429	439	422	417	443	407	444	438	441	441	434	437	432	417	425	450	454	458	464	453	438	416	434	461	417	440	432	429	450	438	425	435	465	431	424	458	441	431	457	446	462	474	432	446	457	453	437	452	486	449	452	459	424	431	430	442	427	452	465	445	479	470	428	450	423	450	429	462	433	426	423	416	445	423	431	443	463	430	462	399	445	443	407	438	416	434	453	396	420	421	460	516	448	488	412	420	463	463	457	424	425	442	459	414	468	463	446	443	435	419	433	392	487	436	457	454	443	476	412	401	454	434	444	447	489	477	447	457	480	450	426	439	450	451	420	467	429	457	469	425	414	449	463	459	446	459	434	448	427	478	441	422	459	434	423	446	444	449	449	413	442	465	435	431	418	439	438	417	448	424	450	467	454	433	449	404	469	418	417	464	455	458	419	393	434	412	510	434	413	437	482	445	448	428	440	423	446	454	444	432	452	426	423	403	407	439	425	472	443	497	463	458	472	472	448	430	433	458	388	460	469	466	437	435	453	415	486	473	462	445	436	417	451	415	434	436	448	494	433	418	467	412	441	461	412	464	453	402	478	416	476	448	419	442	429	438	424	447	464	422	461	451	450	424	425	439	461	442	447	505	420	411	457	447	407	459	460	438	431	444	406	439	409	442	408	426	390	487	436	411	451	497	417	437	439	431	467	465	440	428	494	447	444	450	457	449	454	417	452	446	459	458	456	433	465	408	483	462	468	511	467	462	459	411	401	396
9633	5109	2330	2202	1958	1683	1471	1277	1136	1042	1118	1097	1070	1084	1061	1044	1051	1065	1035	1018	1065	1101	1009	1027	1071	1044	1102	1033	1078	1052	1052	1081	1074	1018	1068	1048	1077	1057	1002	1041	1020	1030	1047	1045	1050	1004	1104	1055	1034	1022	1057	995	1007	1183	1116	1113	1047	1065	1049	1087	1023	982	1028	1043	1045	1032	1066	1046	1030	1061	1058	1063	1028	1063	1060	1047	1019	1107	1062	1044	1067	1073	1002	1026	1058	1107	1046	1041	1021	1100	1007	1027	1068	1046	1119	1032	1065	1037	976	1036	1013	1041	1015	1037	1044	1079	991	1075	1027	1021	1024	1026	1072	1072	1064	1067	1051	1056	1019	1089	1002	1049	1037	1102	1006	998	1095	1022	996	1008	1089	1042	1060	1044	1048	1026	1025	977	1022	1067	1018	1071	1044	1015	1021	1101	1060	991	1076	960	1099	1010	1015	1014	1064	1063	1006	1038	1090	1017	1043	976	1067	1000	1110	1009	1027	1020	964	1040	1034	1069	1044	1081	1062	1098	1018	1051	1051	1003	1003	1029	1057	1035	1060	1089	1107	1023	1080	1014	1094	999	1081	1079	1072	1022	1102	1042	1087	1036	1070	1031	1032	1032	1070	1023	1045	1042	1080	1041	1025	1136	1014	1038	1092	1047	1038	1030	987	1094	1033	1045	1079	1073	1032	1054	1008	1098	1074	1072	1030	981	1008	1085	1063	1052	1035	1087	1100	1022	1046	1031	1017	989	1055	1015	1058	1018	1008	1080	975	1052	1064	952	1006	1062	1033	1026	1046	1059	1035	1062	1080	1041	1056	1099	1034	1011	1054	1003	1019	1057	1064	999	1060	997	1033	1067	1026	999	1027	1091	1086	1026	1100	1075	1086	1028	1071	1066	1021	1042	1051	1003	1108	1064	1012	1045	1082	1056	1026	1039	1047	1040	1084	1083	1044	1024	1048	1013	1004	1009	1017	1075	1027	1105	990	1044	1060	1067	1024	1068	1030	1043	1056	1032	1072	1084	1059	1114	1040	1033	1023	1098	1043	1067	967	1017	1047	1027	1049	1033	1091	1030	1052	1003	1033	1086	1056	1030	1113	1006	1057	1055	1034	1054	1018	1022	1008	1079	1011	1020	1031	1085	1064	1063	1005	1075	1045	1000	1014	1048	1058	1015	1008	1076	1009	1075	1071	1010	1008	1010	1044	1020	1012	1048	1030	1059	1063	1059	1083	1019	1006	1018	1056	959	1058	1022	1044	1060	1007	1077	964	1017	1026	979	1028	987	1018	1082	1027	1025	1021	1014	1096	1028	1039	1023	1105	1073	1037	1043	1065	1056	1091	1082	1065	1078	1025	1004	942	1020	960	1089	1053	1051	1071	986	1054	1086	994	985	1094	1025	1081	1022	1029	1069	1072	1066	1035	1004	1074	1096	1039	1044	990	1042	1063	1015	1040	1076	1049	1063	1067	1054	1058	1058	1056	1070	1021	1065	1054	995	1056	1032	1084	1050	1009	1065	1043	1067	1052	1043	1077	1027	1064	1045	1077	1073	1063	1092	1022	1036	989	1017	1104	1007	1016	1091	1016	985	1069	1050	1059	993	1124	1101	1013	1036	1059	1056	1046	1029	1086	1042	1074	1037	1004	1006	1057	1028	1099	994	1057	1021	1061	1074	1044	1038	1095	1039	1046	1072	1074	1082	1033	1070	1029	1099	1047	1022	1097	1112	1047	1086	1030	1006	982	1013	1027	1054	960	1054	1030	1036	1069	1100	1019	1066	1065	1071	1038	985	1057	1038	1049	1005	1096	1076	1041	1052	1041	1039	1054	1073	1014	1081	1041	1008	1125	1098	1020	1016	1061	1040	1017	1089	1023	1011	1043	1063	1038	1089	1067	1039	1015	1006	1026	1033	1046	1053	1029	1078	943	993	1059	1075	1045	1002	1023	1022	1044	1031	1061	1043	1065	1102	1090	1037	1035	1046	1120	1052	1021	1023	1055	1072	1114	1029	1009	1060	1031	1065	1041	1059	1009	1081	1026	1060	1053	1038	975	1069	1053	1030	1038	973	1068	993	1061	1040	1041	1034	1066	1099	1014	1036	1020	1070	1028	1056	1031	1010	1024	994	1020	1043	1115	991	1083	982	1069	1012	1082	1042	1065	1079	1051	1097	1065	1015	1032	932	998	1086	1042	1006	1045	1028	1069	1030	1004	1041	1067	1025	1057	1069	1052	1097	1033	1094	1021	1067	995	1027	1021	1045	1074	1038	1027	1013	1052	1066	993	985	1053	1046	1019	1055	1053	1018	1078	1000	1106	1013	1031	1040	1052	991	1084	1025	1027	1040	970	1016	1001	1065	1041	1072	1027	1028	1054	1026	1107	1053	1060	1024	1048	1053	1089	1013	1064	1102	1063	1021	1032	1057	1042	999	1037	1077	1041	1050	1023	1029	1078	1144	1044	1019	1015	1029	1001	1007	1031	1009	1048	1067	1100	1043	1060	1038	1034	1066	1082	1052	1018	1040	1034	1077	1058	1048	1002	1035	1097	1046	1044	1067	1062	1087	1031	1027	1098	1060	1074	1030	1025	1032	1032	1008	1032	1038	1111	1040	1015	1075	1077	1074	1043	999	1044	1072	1090	1042	1056	1015	1054	1025	1068	1052	1067	1026	1073	1079	1081	980	1047	1032	1071	1048	1076	1048	1001	1004	1049	1071	1063	1054	1058	1019	988	1041	989	1056	1028	1078	980	990	1010	1046	1015	1057	1037	1097	1031	1032	1052	1036	1023	1032	1035	1108	1102	1059	1103	1054	1058	1047	1025	1056	1036	1041	1066	1059	1006	1093	1094	1084	1025	973	1046	1027	1015	1075	1026	1097	1089	1024	1045	979	997	1066	1088	1075	1025	1008	1046	1051	1012	1045	1000	1023	1001	1020	1009	1073	997	1057	1056	1067	1033	1048	1018	1041	1062	995	1030	1004	1046	1017	1042	1050	1034	1025	1066	1087	1067	1052	1050	1057	1082	1043	1096	1031	1022	1055	1116	1058	1085	991	1020	1071	1070	1025	1038	975	1054	1093	1025	1061	1048	1047	1016	1030	1031	1026	1055	1060	1081	1061	1010	1059	1026	1045	1027	1045	1088	1046	1038	1033	1029	1090	1081	1074	1053	1063	1024	1009	1059	1014	1032	1018	1076	1017	1028	1076	1073	1020	1077	1110	1066	1013	1029	1036	1007	1025	994	1028	1083	1058	991	1023	1034	1058	1061	1057	1099	1053	1053	1049	1067	1075	1061	1072	1102	1063	1069	1082	1099	1027	1072	1024	1027	1041	1012	1015	980	1048	1049	1083	1066	1058	1045	995	1059	1050	1040	1068	1000	1057	1034	1055	1079	1061	985	1079	1087	1086	998	1084	1091	1046	1014	1033	1032	1044	1014	1054	1123	1082	1089	1018	1022	1048	1048	1050	996	1009	1049	1084	1045	1085	1007	1011	1012	1105	998	1061	988	978	1043	1048	1051	1025	1083	1025	1038	1039	1066	1088	1023	1088	1092	1035	987	1050	1021	1060	1096	1031	1074	1032	1022	1077	1129	1057	1029	1124	1088	1122	1045	1065	1005	1008	993	1050	1013	1023	1013	1045	1065	1079	1031	1033	1075	1076	1027	1069	1070	1063	1049	1013	1065	1039	1058	1071	1052	1119	1067	1070	1109	1017	1046	1065	1097	1034	1103	1007	1061	1062	1031	1052	1060	1078	1038	1035	1024	1050	993	993	1052	1029	1050	1044	1032	996	1045	1048	1087	1028	1063	1018	1075	1066	1036	1054	999	1013	1063	1065	1054	988	1064	1046	1078	1018	1031	1079	1098	1048	1050	1004	1036	1025	1029	1097	1040	1052	1058	1008	1084	1063	1032	1012	982	1080	1074	1065	1002	1087	1083	1009	1057	1066	1086	993	1107	1049	1058	1065	1064	1044	1066	1007	1078	1054	1090	1106	1055	1051	995	1042	1053	1017	1051	1059	1023	1061	997	1043	1049	1067	1067	1006	1070	1008	1031	1075	1085	1001	1090	1052	1014	973	1009	1019	1058	1041	1074	1069	1032	1046	1030	1074	1042	1000	1029	1044	1044	1089	1004	1024	1004	1007	1090	1029	1071	1005	1077	1038	998	1045	1017	1043	1030	1018	1054	1015	1091	1063	1025	1073	1106	1133	1077	1060	1034	1035	1043	989	1002	963	1071	1012	1087	1037	991	1072	1063	1110	1014	1030	1032	999	1000	953	1034	1059	1000	995	1050	1064	1031	1060	965	1000	1026	1039	997	1092	1075	1041	1062	1031	1061	1015	1035	1034	1123	1049	1039	986	1023	1036	1033	1032	1063	1003	1086	1104	1060	1032	999	1009	1039	1039	1016	1054	1041	1051	989	1024	1051	1048	975	1006	1061	1093	1031	1029	1058	1039	1001	1092	1055	1022	1087	1021	1059	1083	1048	1064	1048	1070	1071	1012	1004	1070	1024	1050	999	1004	1081	1009	1012	1044	1082	1093	1114	1022	1034	1024	1036	1063	1016	1045	1053	1052	1034	1061	1094	1022	974	1071	1045	1069	1011	1035	1046	1010	1008	1070	1063	1061	1028	1025	1032	1017	1025	1099	1037	1010	1036	1018	1055	984	1054	1004	1083	1019	1048	989	995	1052	1018	1057	1041	992	1052	1040	1006	1065	1043	1023	1012	1028	1017	1087	1089	1017	1054	1037	1059	1029	1048	1027	1045	1000	1063	1013	1014	1086	1046	1070	1060	1009	1054	1042	1007	1033	994	1095	1022	1078	1026	1027	1043	1077	991	1031	1039	1086	997	993	1089	1079	1062	1021	1019	1031	1054	1121	1041	1016	1072	1063	1020	1071	1083	1101	994	1067	1025	1103	1052	1057	1109	1000	1010	1071	1007	1030	1063	1067	1058	1037
28047	14083	3930	1387	1094	907	662	532	504	514	475	461	452	486	490	455	467	452	434	421	467	483	417	477	514	437	444	448	408	429	407	452	455	432	454	465	405	454	434	439	436	461	464	406	449	452	459	480	464	442	445	468	433	465	461	503	423	470	448	431	454	386	448	443	478	412	425	446	443	427	433	440	460	459	461	414	483	458	448	427	428	487	442	463	466	446	403	438	488	440	423	421	442	430	448	459	461	418	437	458	411	442	448	460	440	449	445	436	423	419	451	412	451	452	457	401	439	462	429	419	433	435	455	413	460	439	437	440	429	440	493	448	456	452	443	430	453	447	446	450	443	436	438	420	428	415	457	429	478	500	442	471	442	438	428	462	472	445	475	418	459	429	467	467	467	457	426	494	447	417	453	437	427	455	404	449	427	447	423	409	434	426	515	421	416	483	457	428	423	456	435	413	442	449	479	469	419	457	427	407	402	431	432	468	429	446	437	483	491	435	424	428	459	435	444	442	430	416	470	449	425	446	411	422	450	436	450	452	390	431	456	422	453	407	416	412	453	494	439	438	432	476	432	499	456	427	394	435	452	457	455	468	446	449	459	490	447	456	440	442	428	439	459	432	490	457	438	431	438	450	423	425	410	408	409	444	436	452	460	474	446	425	439	471	452	409	462	418	488	426	496	453	433	417	422	464	466	502	417	429	464	419	471	448	429	434	418	442	425	449	423	440	491	469	431	449	471	427	443	454	421	437	429	434	408	429	475	448	422	414	432	436	390	432	451	463	422	398	455	429	448	424	407	443	471	461	449	433	435	430	437	448	415	413	447	453	412	445	427	431	440	427	425	440	411	448	423	428	448	456	411	439	430	470	456	453	471	425	439	470	412	413	432	452	461	460	436	413	442	410	414	390	409	438	467	430	474	404	459	458	441	456	454	447	465	442	427	398	434	473	440	418	442	452	460	394	452	459	417	435	419	453	441	465	425	412	457	368	443	450	432	412	458	452	445	478	445	482	394	439	427	422	471	400	452	483	432	397	464	408	447	417	432	477	430	438	424	413	471	399	458	454	430	435	439	444	404	471	480	443	437	439	410	442	469	461	454	439	442	433	420	438	422	435	449	435	472	452	414	479	451	466	458	430	453	460	469	439	419	431	476	471	419	408	421	405	444	459	421	440	444	436	451	426	475	438	434	411	418	399	456	438	409	427	449	469	439	436	448	420	454	499	478	417	494	418	445	445	408	488	433	446	478	420	446	440	421	469	421	466	406	431	448	412	466	419	424	465	453	457	438	468	439	440	412	407	420	453	443	443	454	449	459	413	455	449	447	436	461	430	462	454	437	412	440	423	433	423	444	443	469	438	453	499	457	427	429	443	484	464	405	432	428	440	465	428	399	459	494	431	430	421	403	458	401	422	415	444	459	399	451	397	436	468	452	464	443	414	425	432	434	427	459	410	438	409	487	411	444	434	460	444	426	452	456	460	436	467	482	455	463	380	455	431	393	439	460	435	440	423	423	486	449	454	467	460	478	415	429	465	445	390	474	440	427	439	420	444	443	442	490	470	427	424	446	437	440	452	410	449	409	447	457	452	444	487	389	440	428	473	426	490	414	439	432	465	467	451	431	410	441	443	452	416	443	420	447	475	430	462	429	414	444	429	458	455	457	420	439	460	508	448	458	449	440	454	455	434	416	447	415	438	458	426	458	435	436	428	418	402	427	427	448	438	453	462	414	408	435	419	422	435	425	476	426	444	430	473	474	442	457	402	463	465	422	398	423	459	456	408	459	424	410	429	422	432	423	447	441	432	440	466	479	442	443	444	445	443	442	412	426	409	436	433	466	428	465	421	440	423	464	444	447	492	413	430	440	426	471	422	452	466	416	435	409	454	426	452	457	449	459	451	429	422	411	409	458	447	412	420	427	417	475	445	468	418	441	421	426	481	444	456	415	468	444	436	442	430	450	444	431	445	426	456	436	422	425	466	476	394	456	409	436	450	442	408	431	402	473	410	408	426	437	454	427	472	467	429	465	411	448	450	451	446	417	421	444	450	437	440	480	421	421	442	456	412	438	419	429	440	427	443	424	485	435	457	412	417	450	416	395	441	427	475	444	454	404	442	449	430	443	457	443	460	436	385	440	462	463	461	409	379	413	474	435	419	429	420	454	457	410	441	434	417	429	454	430	432	431	414	454	473	429	424	457	389	456	437	415	444	441	466	472	412	455	413	474	440	478	459	417	435	430	471	462	422	442	435	428	426	413	449	421	438	435	430	448	428	456	429	440	425	410	413	436	438	460	476	433	430	416	418	408	429	447	443	458	431	406	415	440	453	441	445	441	415	427	447	437	449	446	447	442	413	413	471	432	414	420	424	424	421	475	457	461	425	439	435	406	406	413	442	488	411	442	463	380	448	490	431	431	472	424	421	444	422	443	473	432	456	438	426	447	443	441	459	433	477	436	432	464	429	434	498	456	458	433	437	408	422	426	475	382	435	405	455	413	458	427	420	459	436	417	397	446	431	472	460	429	411	448	454	446	390	408	469	476	446	459	422	473	447	437	456	438	442	457	472	449	486	434	420	406	445	438	485	408	452	431	435	438	479	455	432	432	423	430	467	433	427	461	417	426	409	445	450	427	490	459	419	436	427	433	424	408	451	454	422	458	465	470	443	444	484	460	419	412	378	394	428	433	423	451	463	449	423	493	452	456	483	391	408	432	442	420	467	447	443	431	436	429	503	426	431	408	453	441	431	458	438	464	460	450	429	443	425	435	436	413	423	443	460	398	447	436	465	465	427	441	439	455	432	449	423	456	458	410	431	439	450	410	439	426	452	450	452	428	423	449	439	437	459	432	400	453	448	418	403	517	428	453	427	456	456	491	443	429	423	487	468	478	431	452	501	468	422	450	499	408	442	434	463	452	474	399	426	469	478	432	461	483	426	450	433	473	443	457	423	429	487	438	462	436	447	453	459	424	448	421	430	441	450	480	439	431	425	432	415	499	471	455	433	475	468	481	456	460	465	459	463	446	431	416	418	438	444	482	446	471	448	487	481	414	398	476	467	380	429	454	397	432	417	449	443	467	436	521	446	427	438	437	392	426	429	398	435	451	474	424	412	406	417	430	441	447	394	443	431	450	443	433	444	439	482	453	427	427	453	424	417	495	455	424	458	464	416	432	431	418	480	466	425	417	447	461	430	448	430	402	408	459	435	437	468	458	463	446	419	415	388	451	479	453	463	435	424	433	482	455	436	445	377	422	489	449	455	439	487	416	455	466	454	433	435	450	421	419	440	446	474	413	408	420	447	411	432	463	445	431	438	434	418	462	438	470	434	380	492	437	424	452	421	460	443	439	415	444	425	458	423	456	465	457	442	472	436	452	447	417	441	416	437	427	437	415	442	435	462	472	427	401	462	444	417	422	415	454	424	455	435	456	412	417	452	399	442	448	447	435	476	449	388	448	398	467	421	471	420	448	456	457	445	414	415	438	417
19861	11678	4644	3523	3529	2946	2017	1633	1535	1420	1228	1239	1182	1235	1108	1107	1086	1147	1112	1150	1152	1075	1133	1119	1148	1093	1119	1014	1018	1001	1073	1028	1016	1095	1036	1040	1083	1050	971	994	1026	1008	1027	1009	993	1063	1028	1020	1005	1079	1002	1033	1141	1290	1215	1099	1064	1013	1040	1032	1009	1017	1025	997	1020	1026	1047	1036	1028	1043	1025	1056	1067	1058	1028	1040	1027	1046	1054	1058	1021	998	1088	1012	1050	958	1077	1059	1058	1001	973	1025	964	1039	1038	1036	1072	1040	1026	1078	1024	1054	1029	1024	1024	1080	1051	958	1006	1026	1059	1054	1014	1050	1073	1043	1053	1046	1017	1072	1034	1013	986	1072	1087	993	1017	1012	1021	1038	993	1026	1030	1092	1020	1048	987	1009	1057	1020	1062	1023	1044	1094	1047	1010	1027	960	1006	1037	1017	1010	1032	1002	1020	1034	1014	1067	1035	1010	1007	1028	1018	1021	1049	1055	1048	1032	1107	1007	1013	1003	1040	1050	1060	1024	1056	1012	1064	1046	1063	1039	1038	1024	1026	1021	1029	1050	1014	1069	1052	1054	1029	1035	1094	1029	1017	1058	1017	1012	1061	1008	978	1095	1004	1046	1022	1026	1035	1089	1048	997	1011	1021	1009	1088	1027	1048	1001	1035	1093	1028	1060	1071	1023	999	1011	1053	1026	990	1061	1044	1055	1022	1014	1068	1004	1016	1051	1022	1097	1003	1040	1089	1071	1027	1034	997	1088	1079	1028	999	1068	1059	1064	1021	1043	1036	1017	1027	1022	991	1061	990	998	1013	1017	1032	1021	1007	1015	986	1044	1045	1011	1012	971	1042	999	1058	1047	1031	1044	1007	1091	1047	1052	1028	1071	1067	1050	1052	972	1065	1049	996	1027	1029	1055	1025	1062	1061	1044	1010	1072	1030	1060	1055	1020	1038	1032	1057	1037	1019	1024	990	996	1019	1052	1041	1048	1036	1034	1040	985	1014	1049	1044	1033	1086	1044	1060	1020	1049	1051	1022	980	1058	1008	1038	1083	1047	1072	1058	980	1104	1028	1107	986	1046	1126	1071	1075	1029	1043	1018	1046	1028	1006	1107	1054	1062	1056	988	1055	1011	949	1074	1022	1041	995	1042	1053	995	1043	1007	1016	1014	1063	1053	1069	1044	1058	973	1025	1011	1041	1026	1037	1054	1035	1077	1057	1028	979	1028	1034	1000	1059	1007	1036	1034	1011	1069	978	1037	1069	1027	1015	1003	1020	1061	1022	1077	995	1032	986	1026	1009	1083	1067	998	994	1011	1086	1063	1004	1063	1036	1057	1026	1064	1087	998	977	1035	984	952	1035	1010	1066	965	1004	1144	1044	1035	1057	1037	979	1038	996	1018	1038	1080	1042	1042	1047	1043	1030	1038	1086	1080	1062	1025	1033	1021	1069	1093	997	1081	1055	1075	1088	1065	1023	1056	1013	1001	1029	1031	981	1071	1065	1010	1023	973	1019	1071	1002	1049	1011	1006	1060	1018	1052	1085	1065	1021	1066	1076	1061	1023	1043	949	1072	1029	961	1042	965	1062	1076	1050	1012	1070	1031	1064	1052	1034	1060	1094	1009	1073	1042	1007	1011	1076	983	1020	1052	1065	1098	1103	1029	1019	976	996	1058	1003	1053	1049	1022	1090	1042	1010	1074	1003	1037	1020	1024	1071	1024	1048	1057	1012	1010	994	1030	1078	1055	1023	1083	1078	1034	1003	1002	1008	1058	1063	1088	1076	1027	1022	1075	1023	1068	1011	1037	1045	1027	1080	1061	1023	1000	1059	1020	1031	990	1088	1034	1038	1017	1030	1064	989	1074	1004	1077	1122	1015	1023	1043	1027	1035	1022	1021	1053	1046	1058	1061	1054	1070	1063	1068	1068	1032	1014	1064	1057	1025	1087	1067	1067	1007	1031	1040	1048	1076	1018	1021	1046	1042	1005	1053	1037	978	965	1034	1045	1032	1015	1026	1033	1042	1083	1046	1064	1045	1101	1040	1011	1051	1060	1065	1042	1025	967	1010	989	1059	1028	1019	1012	1040	1074	1059	1025	1011	987	1014	1031	1045	1067	969	1014	1002	1085	1096	1105	1038	1039	1027	965	1018	1030	1033	1082	1033	1040	1053	1038	1014	1054	1027	1014	1047	1077	1072	985	1050	1032	1011	1087	1023	1054	1017	1036	1075	1061	1095	1037	1052	984	1081	995	1002	1015	996	1054	1016	1052	1054	1044	1011	1048	1060	1012	1054	1063	1072	1031	1038	1068	1071	973	1034	1071	1025	1053	1067	1063	1049	1068	991	1017	995	1022	1064	1064	1048	975	1061	1069	1041	1016	1028	1036	1040	1060	1045	1026	989	960	1046	1007	1061	985	1048	1045	997	1055	995	1060	1047	1023	1047	1017	1058	1051	1048	1087	1080	1129	999	1012	1033	1007	1031	962	1047	1003	1011	1016	1040	1014	1057	981	987	1040	1095	1041	1097	1055	1061	1022	1017	1085	1034	1002	1108	1046	992	1035	1005	1090	953	1024	1012	1054	1019	1010	1008	1018	1076	973	974	1103	1070	1009	1036	996	1002	1063	1019	932	1053	1055	1050	1035	1012	1128	1044	1093	985	1000	1042	1045	1029	1049	1058	1050	1096	1022	994	1025	1034	1040	1060	1035	1036	1088	1048	1050	1053	1043	1092	1016	1046	1044	1064	1016	983	1034	1061	1022	983	1052	1048	1044	1011	995	1035	1023	1034	1035	1036	1028	1014	1026	1068	1023	988	961	1001	1008	1034	1048	1033	1039	988	995	1053	991	1030	1059	1073	1060	1023	1044	1108	1018	1053	1065	1029	1039	1044	1022	1075	1054	1048	1008	1030	1061	1067	1087	1030	1057	1023	1019	1087	1026	1078	1003	995	1047	1041	988	986	1029	1064	1059	1039	1008	1082	1030	996	1030	1008	1036	1057	1075	1013	1037	1084	1062	1033	1042	1025	1009	1045	1003	1102	1048	1042	1013	1029	994	1033	1028	1017	1022	1011	990	963	1041	1062	1009	1029	1011	1022	1049	1061	1082	1067	1031	1039	1082	1063	994	1061	1031	1054	1011	1028	1045	1044	1079	1070	1050	1060	1038	1026	1006	1020	1020	1045	1054	1019	1045	1027	969	1031	1035	1061	1070	1085	995	1013	1034	1080	1059	1062	1045	1059	1006	1067	1036	996	1015	1099	1012	1049	1022	1034	977	1046	1082	1051	1084	1042	1010	1085	1039	1023	1007	1067	1021	1013	1048	980	1026	999	1085	1056	1043	1025	1027	1034	1037	1040	1049	1009	1067	1004	1017	1054	1019	1009	1029	985	1020	1053	1054	1055	993	1022	1006	1024	1063	1001	1053	1026	986	1010	1025	1033	1053	1087	1071	1030	1006	1103	1040	1036	998	1044	954	1071	1083	1099	1001	1038	1117	1022	1065	1024	1021	1012	1027	985	1068	1036	955	1051	1023	1070	1116	1013	1030	1022	1034	1039	1035	1053	1045	960	1006	1033	1074	1088	1014	1070	1013	991	1039	994	1049	1016	1030	1028	1020	1066	1033	1015	1078	1021	1038	989	1008	1028	1025	990	991	1033	1072	1086	1006	1018	1017	1057	1068	991	1036	1057	1035	1016	1036	1096	1060	1017	1056	1025	1049	1054	1060	996	1023	1020	1074	1089	983	1067	1050	984	985	1042	1026	1045	1081	995	1036	993	1027	1079	1030	1036	1056	1002	1022	1082	1042	1054	1051	993	998	1050	1059	987	1015	1078	1025	1019	1016	1027	1003	1029	1032	1091	1035	1029	1055	1035	1016	1027	1013	1058	1046	1066	987	1091	1018	1066	1059	1070	1012	1039	983	1085	1056	1030	1020	1104	1026	1043	1000	988	994	1039	1056	1061	1065	996	1051	1046	1027	996	1077	1016	1021	1047	1032	1079	1055	1080	961	1074	1030	1001	992	1089	1070	965	1043	1062	1073	1076	992	1053	1028	1013	1042	1014	1034	1063	1005	1009	1105	1003	1016	1048	1024	1086	1042	1021	1068	1074	1021	1048	1065	1030	1062	1051	1000	1022	1021	1033	1047	1038	1080	1048	995	1008	1067	1038	1103	1009	1062	1044	1038	1018	1048	918	1042	1029	1031	1021	1069	1071	1033	1064	1001	1051	1033	1011	1068	1076	1016	1002	1007	1014	1045	1004	1076	1079	1007	1060	1063	1064	1000	1046	1035	1001	1018	1069	1038	1081	1071	1024	1039	1036	1045	985	1004	987	1042	1004	1067	995	1068	1033	1064	1028	1009	1050	1003	1047	1106	1089	1022	1029	986	984	1022	1029	996	1030	1039	1093	1119	1030	993	1029	1045	1090	1021	1069	1010	1010	1036	1062	1059	1058	1026	1051	1028	1070	1051	1000	999	1082	1013	1102	1061	1066	1068	1008	1019	1010	954	1048	1066	1067	1090	1073	1051	1055	992	1084	963	1049	995	1014	1038	985	1080	1069	1037	1078	1058	1093	1084	1046	1035	1042	1045	1054	1038	1039	1025	990	987	1027	1052	1052	997	1044	1064	1002	1060	1047	1054	1084	1036	1023	1066	1029	1040	967	1054	1018	1082	1067	951	1052	1074	1006	1025	1007	1061	1014	1026	1048	1050	1056	1047	1080	1026	1051	1035	1014	1071	1044	1009	997	1009	1002	1027	1088	1028	967	1032	1009	1045	1058	1025	999	1026	1091	1060	994	1124	1074	1050	1108	1032	1055	1064	995	1020	1015	1028	1028	1084	989	1029	1025	1057	1032	1008	1032	1019	1018	1036	1061	1042	1009	1083
37382	20666	7158	2033	1323	851	804	568	470	440	368	350	359	379	355	336	336	322	323	343	320	345	342	314	311	340	304	314	299	310	284	289	308	306	275	349	303	297	312	307	335	310	342	274	313	330	304	284	260	278	287	299	312	348	331	339	324	276	317	297	312	295	297	319	258	324	287	314	278	319	322	318	339	333	305	267	355	303	313	355	306	318	293	356	328	315	309	283	334	319	314	354	308	310	321	308	295	335	271	319	316	296	286	277	308	300	301	299	339	313	290	280	312	300	289	313	317	341	316	318	309	299	313	308	303	318	293	297	291	288	323	303	313	312	302	308	309	298	291	313	278	306	305	331	313	279	301	301	337	307	304	320	303	298	283	298	295	315	310	296	328	305	287	311	307	327	246	266	277	273	275	317	307	302	301	297	266	297	298	293	305	332	292	322	293	284	331	297	290	263	294	314	303	323	316	311	266	297	340	312	289	297	322	321	285	261	345	323	285	289	278	288	306	323	315	309	282	310	319	334	291	286	283	275	328	319	301	302	296	290	282	313	305	312	295	304	300	289	275	331	313	279	317	306	288	311	317	284	291	306	278	288	291	300	299	309	338	294	316	316	306	278	286	298	298	312	296	296	273	321	325	296	293	291	335	288	280	309	273	287	280	303	303	312	285	324	297	341	297	292	327	310	312	287	326	280	315	312	308	332	282	282	309	305	277	306	298	301	288	311	346	309	327	307	308	281	290	328	324	320	275	291	269	304	294	335	330	301	298	318	274	296	319	309	313	289	285	308	285	308	336	310	301	312	306	290	301	291	292	307	302	277	286	297	293	310	267	337	315	297	292	266	270	313	315	287	276	305	298	286	281	255	293	316	306	281	270	277	328	283	291	312	291	286	326	315	294	291	297	303	252	317	314	319	293	270	306	285	282	317	315	284	299	335	328	301	277	302	308	320	282	297	289	274	303	314	334	310	320	294	313	307	292	308	328	290	297	342	297	289	328	295	335	283	308	302	320	310	291	321	320	306	337	321	312	325	300	321	292	280	290	315	316	326	315	300	294	277	291	295	320	321	310	277	279	292	281	293	302	330	333	337	308	322	287	320	279	329	280	317	313	312	322	292	284	302	286	302	265	306	291	297	284	311	315	290	292	331	288	291	297	342	344	275	315	330	296	293	303	332	266	243	285	321	304	334	311	309	301	295	318	326	291	275	329	309	312	280	303	316	268	309	298	298	277	293	283	305	315	290	296	287	298	292	297	298	303	310	325	319	305	312	331	297	332	290	307	308	277	270	278	323	281	322	321	299	302	287	311	323	304	312	301	304	308	336	318	299	289	328	295	279	286	286	329	290	274	310	309	339	322	268	279	297	318	307	304	331	269	291	301	298	278	307	302	306	304	311	294	332	305	330	304	303	298	274	328	305	285	313	291	312	324	311	326	320	302	324	325	305	311	279	281	325	284	286	329	307	336	304	293	288	300	302	272	281	304	319	289	259	300	297	325	315	306	303	294	325	289	296	311	296	286	286	298	290	312	324	334	280	319	277	276	301	290	301	299	295	295	304	308	291	276	316	305	290	288	310	285	305	299	278	301	337	311	297	340	311	306	288	289	309	293	281	307	274	304	314	279	276	312	286	310	354	301	274	255	310	260	310	270	314	312	295	334	314	325	321	303	319	302	291	284	331	311	302	312	268	294	306	288	286	286	327	312	314	319	297	282	298	295	269	300	285	336	312	310	316	331	286	263	290	284	291	312	299	283	270	275	299	287	314	270	332	298	283	285	311	285	344	303	328	298	301	310	300	279	301	312	293	308	316	314	356	307	284	324	284	269	320	321	322	277	313	294	303	341	318	318	262	294	298	310	285	292	292	309	312	315	314	303	335	325	306	289	304	282	282	309	295	312	310	291	282	298	308	311	303	353	299	346	248	284	330	314	307	270	294	320	313	300	304	316	323	309	298	272	284	278	276	306	274	307	345	279	310	312	308	298	274	300	310	304	286	294	317	318	322	294	315	303	316	320	291	323	309	296	300	298	307	298	289	310	304	265	294	299	323	333	329	319	341	333	307	306	304	326	311	276	287	290	314	323	321	318	301	294	346	317	282	314	284	271	313	271	327	323	295	313	341	325	318	276	298	283	307	316	309	293	330	265	308	339	314	260	307	311	288	291	301	310	268	337	302	280	324	295	314	312	310	310	323	271	286	299	293	301	281	343	316	285	363	311	337	272	301	331	299	289	288	306	310	317	319	293	299	297	322	291	331	319	332	312	308	307	288	252	287	309	275	324	297	309	301	292	271	285	298	296	325	308	308	283	296	282	319	273	301	305	297	288	311	324	279	287	306	297	292	287	323	305	336	324	303	303	283	316	298	278	312	349	251	310	283	307	283	297	293	284	314	304	312	309	320	305	325	317	306	306	294	304	321	311	311	298	305	286	313	314	297	324	286	308	291	296	319	297	321	317	270	297	303	318	290	296	293	304	297	324	345	317	296	307	309	317	295	272	322	274	307	309	332	288	308	310	310	305	294	298	325	296	320	300	307	290	297	269	281	309	280	303	322	300	306	280	265	302	297	302	321	302	291	293	287	290	319	322	285	313	303	284	295	303	308	258	314	304	320	344	307	306	297	296	299	327	290	275	315	289	300	284	296	302	310	318	307	295	281	313	331	325	291	312	307	300	313	317	324	301	306	314	282	316	305	301	288	306	291	279	307	282	306	309	287	272	310	251	288	347	289	307	289	256	304	292	278	309	353	325	271	314	300	295	268	332	276	297	319	319	317	321	281	306	282	280	309	322	266	258	287	303	311	298	309	298	339	345	314	342	348	325	311	327	341	297	304	313	269	299	301	278	304	306	323	282	309	301	328	321	285	314	326	307	339	305	295	283	338	299	326	303	313	305	290	288	280	324	308	304	270	323	314	291	301	300	319	298	322	344	304	323	302	329	292	306	291	305	318	330	300	298	296	308	296	311	287	315	289	315	314	321	306	319	317	311	328	282	307	277	316	277	294	329	351	300	288	312	348	307	327	308	301	334	330	304	303	276	314	354	322	257	287	291	325	304	315	319	345	324	310	300	319	324	326	307	304	286	280	305	306	299	300	356	315	306	305	267	331	318	306	339	365	310	320	319	312	308	273	296	282	306	285	308	312	315	294	302	282	335	298	288	331	321	272	284	311	290	279	320	320	319	307	308	308	304	311	289	264	261	278	314	316	324	290	296	309	305	309	333	311	297	285	312	321	311	300	292	288	328	340	325	284	315	292	342	265	326	332	305	280	318	301	321	296	320	301	304	327	289	316	317	277	298	298	271	304	311	302	297	306	278	284	321	283	306	309	329	316	295	308	278	284	306	314	304	313	271	307	308	311	300	283	264	274	292	310	321	266	333	274	313	288	266	290	313	290	316	314	319	312	303	312	294	320	339	291	314	313	300	290	295	299	276	285	301	294	296	293	315	280	276	334	316	299	293	297	300	322	329	292	328	310	295	318	341	317
25370	15362	6839	4589	4380	3194	2259	1652	1469	1309	1120	958	1060	1026	908	928	894	850	861	849	879	912	900	869	915	850	896	801	797	790	708	727	770	749	753	723	771	730	746	792	764	760	799	782	775	722	736	771	747	706	736	726	888	1114	926	789	771	790	780	767	732	693	702	735	743	747	767	777	761	745	765	694	731	742	750	697	734	728	721	725	724	743	715	745	745	735	729	721	707	741	725	767	803	751	716	714	676	743	754	737	760	768	778	796	763	739	748	775	763	746	721	749	761	710	666	750	779	751	733	781	773	734	750	725	740	740	732	717	715	743	749	737	791	738	722	789	717	755	728	745	719	753	712	659	727	739	723	775	680	760	705	722	743	749	759	702	742	696	729	741	750	748	713	729	768	724	760	746	758	716	742	726	692	748	730	740	728	739	737	729	713	738	778	735	739	764	731	710	741	700	746	725	763	663	769	755	709	764	754	741	712	693	747	769	722	729	675	760	756	682	732	699	751	713	728	754	773	747	731	739	723	768	733	710	751	742	722	795	755	773	702	741	734	724	749	697	788	699	707	765	730	745	746	720	748	733	756	720	737	706	761	719	722	689	700	776	748	721	738	747	736	789	695	674	748	714	730	789	763	710	743	760	708	743	738	758	725	728	726	775	734	724	734	753	737	789	725	759	730	740	740	707	744	727	672	745	662	750	786	723	749	797	730	725	722	709	757	726	737	753	747	726	717	683	722	758	661	750	728	729	730	725	716	723	702	707	714	693	780	743	771	710	765	747	717	730	683	794	733	727	684	732	747	704	730	759	688	729	775	762	788	716	707	733	732	707	783	790	750	739	758	715	725	691	756	757	797	746	754	701	706	733	782	723	678	681	740	737	736	767	706	759	763	725	725	750	747	770	722	687	751	758	747	741	735	715	762	745	736	741	761	746	751	745	688	718	761	770	720	673	727	763	714	738	739	768	691	767	740	773	730	735	726	706	733	726	728	712	716	739	733	708	708	736	699	793	724	774	723	723	740	740	718	724	750	710	810	726	713	699	750	751	768	755	724	725	750	723	744	767	756	746	720	765	713	723	756	768	708	755	734	727	739	684	739	726	750	754	776	765	749	725	721	730	678	757	711	711	716	720	737	792	764	754	709	775	737	731	701	773	743	737	735	803	736	777	737	692	712	701	751	682	744	723	756	702	792	743	715	764	704	729	751	721	681	757	757	723	719	708	751	765	712	745	682	700	737	728	741	739	682	783	726	739	709	699	707	728	722	742	749	739	749	704	807	780	698	756	711	724	705	744	720	712	697	692	739	741	755	781	740	733	718	715	767	678	716	735	701	759	776	735	730	720	737	757	749	760	748	747	697	712	751	705	700	738	721	697	766	717	718	738	750	741	723	766	721	671	675	832	731	760	734	706	755	701	752	744	682	741	712	707	752	740	738	730	710	729	738	754	737	762	747	774	730	748	741	741	695	770	721	705	745	756	724	715	731	745	751	764	698	737	723	749	709	749	744	727	787	772	724	712	765	750	750	726	742	748	754	737	711	724	695	740	754	731	720	701	767	745	748	728	756	756	754	748	739	736	773	745	711	764	769	749	692	756	714	742	771	761	746	722	718	721	738	748	752	723	755	739	740	723	750	721	759	735	707	727	722	730	728	789	748	700	759	717	782	795	741	752	729	786	732	690	729	751	715	787	741	673	766	745	756	716	735	719	742	734	710	770	747	728	732	738	724	720	756	723	768	743	708	721	731	753	722	730	755	781	749	733	767	726	731	716	807	725	732	706	726	760	787	718	749	768	779	706	723	735	763	789	729	762	763	729	746	753	708	702	752	707	731	780	745	731	703	757	751	724	765	729	737	725	705	708	716	760	730	778	764	793	765	728	720	697	785	745	747	682	731	740	724	757	719	742	715	735	735	760	699	740	705	707	743	690	742	689	728	754	747	699	724	797	749	785	712	695	718	757	726	713	709	759	675	723	715	742	738	769	770	731	749	737	756	748	732	723	735	742	708	708	710	755	715	759	676	693	748	752	751	732	759	746	717	755	727	751	781	724	774	697	758	723	745	749	721	783	718	794	735	740	730	719	709	744	668	773	749	742	702	748	757	748	755	738	742	721	742	769	759	782	753	733	733	701	741	722	729	726	735	744	794	773	700	728	743	712	719	767	763	773	775	751	750	778	751	749	746	739	801	772	735	754	681	762	776	704	742	797	729	737	742	764	751	728	713	696	731	776	670	731	724	754	717	715	752	713	716	723	720	793	722	697	745	723	739	722	749	695	725	725	702	769	767	736	720	756	769	719	749	671	728	723	745	774	756	764	748	729	784	737	736	736	761	706	691	720	754	797	706	730	761	743	714	716	746	735	743	687	728	795	739	767	734	729	697	756	681	761	711	740	704	758	693	704	753	702	742	742	737	693	794	746	727	758	706	700	749	725	772	743	699	778	780	683	774	763	719	737	746	725	737	699	754	760	728	768	728	723	741	732	690	739	672	745	795	751	749	698	776	735	758	710	732	731	731	791	746	691	754	728	728	709	736	706	754	731	718	734	696	721	726	670	750	733	710	747	718	771	731	685	775	690	713	735	733	710	808	675	708	770	730	750	742	756	709	689	691	733	714	743	734	716	747	718	721	709	750	735	766	731	763	703	765	710	719	716	760	733	761	742	719	761	709	767	757	715	734	782	769	747	782	735	792	710	782	715	713	693	706	723	728	736	710	714	708	703	713	770	742	755	772	727	713	705	740	734	774	737	740	658	722	722	759	760	764	723	759	755	688	746	731	789	747	748	750	729	713	705	760	767	731	750	755	748	719	709	746	732	747	742	725	721	721	755	757	696	675	676	743	721	747	759	769	739	687	687	768	705	727	774	753	730	761	771	726	744	727	719	741	723	758	742	703	763	704	808	737	735	770	716	766	721	730	717	721	767	635	723	741	734	715	726	738	756	771	762	777	727	719	753	705	709	772	728	749	690	712	786	709	781	730	720	741	743	749	734	735	754	742	695	732	714	720	696	727	701	734	735	737	726	729	717	769	735	696	759	690	714	736	724	798	734	779	711	730	717	711	665	735	752	739	737	702	771	729	756	737	764	735	745	769	752	730	779	731	734	712	746	702	715	724	707	683	722	744	707	745	683	704	687	768	761	751	718	730	655	745	671	786	758	721	678	720	672	732	760	698	712	725	737	708	744	729	680	729	751	789	688	707	767	761	762	735	746	763	745	757	689	725	759	754	740	695	747	717	690	727	769	698	726	714	733	705	769	712	735	709	728	724	717	723	764	705	768	719	692	766	752	723	732	749	701	738	734	715	790	714	718	728	742	799	743	746	753	748	764	751	700	711	732	785	704	782	723	760	763	705	714	700	753	753	697	649	780	734	736	747	739	712	778	754	735	737	751	751	724	713	769	743	713	764	708	706	746	724	712	754	708	750	771	692	716	760	703	734	752	752	722	734	749	788	737	728	713	740	752	718	726	743	699	743	726	730	745	702	724
13338	4789	1508	827	654	505	451	459	454	475	459	469	479	457	441	449	462	465	453	481	448	461	458	483	410	444	422	442	501	410	440	459	421	455	434	477	442	464	415	420	516	469	443	437	482	421	437	478	444	441	483	455	429	444	449	449	460	443	475	431	451	454	451	394	436	459	482	462	477	432	488	462	490	424	423	420	471	498	444	415	456	458	474	450	457	423	440	434	413	465	496	457	431	469	472	465	474	440	387	468	451	487	437	412	440	462	430	435	498	484	416	475	431	462	451	476	499	442	470	448	421	463	456	476	452	458	421	475	433	469	449	452	404	457	439	400	456	486	463	447	459	482	473	452	441	468	475	472	437	448	431	439	479	463	419	484	465	459	469	460	464	439	429	437	483	453	475	460	444	399	454	438	469	413	470	416	460	435	430	461	473	458	419	451	473	472	436	467	437	461	463	486	390	428	455	517	463	416	471	439	474	453	448	433	407	446	474	502	458	484	495	465	431	458	461	453	444	470	448	453	466	437	458	468	466	468	466	447	446	487	474	465	490	464	472	444	443	469	477	483	401	461	471	436	424	452	467	454	446	466	460	453	458	449	429	423	430	435	465	402	434	486	420	459	423	443	458	438	463	466	449	462	436	496	460	445	472	481	434	473	457	472	426	433	476	458	465	471	438	445	446	429	461	457	458	460	480	441	450	487	455	441	429	484	451	450	453	487	446	428	492	443	416	476	453	428	460	461	463	458	471	433	491	471	441	385	452	467	439	438	477	443	459	450	474	442	418	440	459	481	458	445	401	443	443	466	436	447	468	502	460	456	430	459	435	469	448	465	427	434	452	467	445	446	467	465	454	482	441	420	447	420	459	436	447	458	471	459	483	448	438	468	440	459	471	458	476	449	461	480	449	455	434	439	471	439	481	485	433	441	432	457	474	436	489	451	475	448	457	429	466	425	456	454	431	469	430	455	418	477	435	469	447	403	497	463	482	436	459	452	474	448	473	447	453	495	442	406	414	410	455	474	439	421	425	480	460	481	454	440	450	455	476	467	463	455	427	423	472	486	482	477	433	465	440	455	460	428	475	449	462	454	408	431	469	471	425	423	469	460	468	456	446	467	457	468	459	472	478	447	449	457	469	478	461	479	472	438	499	459	458	425	477	455	433	456	501	432	431	453	449	485	464	434	469	451	469	458	428	476	412	435	467	480	451	451	494	469	437	454	447	464	429	488	453	483	445	456	475	456	492	445	464	435	420	472	459	466	455	417	476	459	465	461	449	437	442	455	481	486	436	491	421	441	474	489	400	462	458	444	453	423	483	463	459	469	479	395	424	469	435	404	499	479	437	481	455	429	437	417	486	467	443	459	475	472	464	431	432	406	419	468	433	473	441	445	473	425	435	487	481	453	481	450	461	463	434	431	416	410	463	467	444	466	467	452	469	472	434	467	457	472	464	447	419	468	435	434	425	465	448	487	437	474	411	476	502	457	455	430	450	452	422	475	428	458	456	461	420	439	450	424	427	431	417	449	474	525	467	438	442	469	405	422	413	464	416	448	436	434	485	460	426	479	429	438	458	455	482	461	439	458	465	497	450	474	459	439	426	465	473	460	459	469	448	455	444	440	489	452	513	446	441	451	396	435	462	457	482	441	488	400	440	427	425	435	478	465	442	447	497	464	469	465	491	443	406	464	450	427	457	477	471	445	471	432	471	470	432	439	446	475	489	429	480	458	485	441	404	449	437	481	443	460	422	474	464	478	457	468	457	457	435	499	450	447	444	461	462	422	451	440	461	482	455	445	484	455	451	408	396	437	443	440	414	457	476	433	460	473	452	441	449	446	473	518	456	438	458	473	407	458	461	454	419	484	480	432	495	457	479	455	423	442	436	463	432	489	484	456	442	476	421	461	424	429	468	461	490	443	438	426	480	435	465	449	465	453	454	471	420	443	429	481	433	436	449	484	420	422	405	431	485	484	430	473	451	484	433	422	436	466	462	477	469	464	433	470	442	463	423	444	451	446	469	464	466	426	481	427	433	470	449	433	457	421	443	464	414	443	428	499	447	454	460	461	424	454	473	455	492	420	433	423	442	475	442	474	448	453	405	445	485	459	465	451	453	448	473	448	467	468	501	473	446	451	471	410	429	424	463	475	439	466	445	423	431	449	482	454	430	461	452	439	466	440	420	432	432	506	436	446	488	476	451	427	455	451	459	420	455	433	467	476	486	473	450	462	462	479	460	439	415	437	458	496	449	444	508	472	466	391	454	430	424	494	477	416	444	435	437	449	470	422	502	440	482	448	446	485	420	451	470	432	454	424	409	451	466	411	458	441	467	444	473	470	460	445	489	477	518	473	487	485	440	473	452	437	437	436	479	447	482	474	460	413	443	440	421	454	450	492	472	504	422	450	466	456	443	445	427	467	417	449	458	493	459	483	472	479	482	432	437	441	484	450	443	462	441	454	463	473	431	457	469	494	479	435	465	445	457	479	427	452	443	433	468	483	471	503	432	444	419	448	450	486	422	425	440	468	430	481	463	433	448	453	426	448	422	462	426	458	444	420	468	483	468	473	481	445	423	469	448	421	416	435	481	417	419	404	455	453	462	430	485	435	432	455	467	464	446	410	439	447	455	465	460	424	467	458	464	470	436	451	458	486	452	460	460	462	474	453	464	472	431	452	466	464	480	451	434	474	519	462	409	440	435	500	425	434	430	466	460	482	448	444	437	452	481	472	419	471	447	460	443	439	476	442	431	483	462	429	413	441	443	440	469	510	442	477	464	457	471	448	429	443	459	435	469	428	441	485	432	471	491	483	435	366	459	435	453	466	473	453	440	432	428	442	446	432	446	443	460	468	453	487	439	464	457	447	451	422	425	448	458	472	456	484	444	474	465	423	503	458	464	485	490	444	461	434	481	437	478	471	460	425	422	451	446	414	457	463	440	476	442	457	452	445	465	459	470	461	457	438	420	472	456	403	486	469	437	443	458	477	441	481	448	472	482	423	477	413	466	436	468	413	394	457	494	425	430	465	429	469	464	456	453	404	470	418	457	487	414	394	394	465	411	421	498	453	467	468	458	460	453	450	500	483	427	478	443	487	443	431	422	435	495	459	474	459	418	464	490	415	420	443	466	448	505	428	413	451	420	465	455	457	451	479	495	453	470	478	450	442	451	479	439	445	462	497	444	467	465	460	489	431	480	431	485	454	447	448	406	437	432	464	414	454	470	445	460	451	495	470	451	416	407	449	424	455	469	435	442	447	462	467	464	498	421	462	416	456	439	486	483	444	425	426	447	473	421	464	464	453	481	448	471	481	415	460	496	464	429	469	470	516	487	467	467	460	493	451	415	458	446	490	447	410	446	497	495	408	439	475	484	458	422	473	436	442	442	464	470	443	490	465	469	434	438	466	458	419	438	482	448	480	420	422	442	450	438	452	399	467	461	435	467	446	447	442	439	430	455	450	447	450	433	461	407	436	462	457	489	486	458	465
9788	4767	2637	2164	1785	1393	1197	1060	1195	1095	1088	1087	1071	1121	1078	1069	1071	1028	1096	1004	1099	1100	1024	1119	1095	1063	1014	1077	1061	1054	1072	1070	1043	1029	1039	1017	1027	1101	1054	1103	1087	1086	1052	1054	1036	1116	1143	1030	1062	1044	1000	1038	1144	1161	1193	1050	1093	1082	1055	1080	1110	1078	1096	1018	1026	1099	1068	1066	1065	1065	1042	1114	995	1067	1034	1052	1028	1075	1085	1016	1025	1051	1067	1056	1092	1025	1129	1072	1063	1089	1083	1064	1017	1036	1039	1041	1097	1057	1082	993	1068	1047	1032	1064	1067	1046	1100	1105	1087	1109	1104	1050	1028	1069	1026	1065	1103	1046	1033	1074	1069	1068	1041	1063	1045	1011	1053	1084	1029	1060	1069	1068	1041	1023	1044	1045	994	1037	1108	1035	1071	1023	1039	1073	1061	1043	1067	1056	1075	1027	1036	1111	1079	1066	1115	1117	1039	1116	1049	1002	1131	1053	1120	1047	1076	1069	1054	1127	1065	1051	1119	1032	1074	1035	1066	1098	1025	1092	1070	1094	1091	1044	1067	1056	1042	1106	1038	1051	1049	1067	1090	1012	1085	1144	1047	1094	1021	1050	997	1078	1042	1044	1090	1063	1029	1069	1088	1022	1038	1050	1096	995	1060	1017	1049	1047	1114	1021	1058	1106	1084	1096	1058	1074	1100	1080	1123	1113	1027	1024	1048	1124	1054	1054	1060	1127	1030	1075	1100	1075	1069	1104	1049	1087	1031	1090	1037	1054	1033	1109	1072	1037	1021	1014	1089	1071	1008	1056	1035	1011	1051	1122	1020	1078	1121	1080	1093	1076	1039	1056	1063	1071	1059	1106	1083	1043	1061	990	1053	1049	1009	1066	1095	1073	1062	1079	1104	1068	1057	1013	1073	1094	1051	1098	1091	1042	1106	1029	1090	1041	1046	1045	1045	1074	1021	1106	1094	1120	1061	1058	1038	1102	1079	1063	1104	1057	1056	1037	1019	1074	998	1065	1069	1050	1061	1083	1053	1089	1091	1026	1127	1065	1077	1083	1102	1066	1100	1062	1099	1097	1028	1097	1015	1061	1004	1091	1082	1057	1051	1025	1048	1076	1070	1044	1089	1071	1079	1108	1114	1048	1078	1048	1065	1081	984	1059	1108	1052	1061	1056	1072	1060	1075	1035	1059	1157	1116	1069	1014	1064	1049	1082	1100	1066	1068	1058	1050	1026	1051	1054	1093	1100	1032	1044	1033	1020	1029	1034	1054	1044	1080	1062	1059	1032	1088	1058	1062	1078	1071	1101	1073	1013	1077	1047	1012	1048	1076	1095	1032	1117	1062	1017	1052	1047	1029	1032	1057	1026	1059	1067	1109	1124	1033	1114	1060	1055	1039	1022	1049	1046	1066	1131	1077	1063	1056	1072	1014	1056	1029	1099	1041	1054	1042	1075	1055	1103	1092	1066	1102	1032	1094	1086	1011	1117	1015	1039	1039	1086	1043	1071	1103	1091	1091	1051	1087	1036	1079	1088	1068	1096	1047	1040	1052	1054	1059	1061	1056	1085	1039	1090	1012	1070	1010	1031	1040	1037	1125	1001	1122	1092	1114	1054	1046	1080	1061	1082	1076	1116	1006	1086	1046	1105	953	1113	1033	1054	1092	1037	1071	1073	1069	1096	1043	1033	1005	1103	1001	1038	1085	1085	1073	1090	1066	1030	1112	978	1121	1090	1074	1064	1079	1015	1053	1092	1089	1102	1050	1031	1054	1032	1076	1067	1016	1096	1049	1085	1057	1104	1081	1118	1056	1069	1122	1102	1044	1100	1040	1103	1082	1051	1066	1092	1060	1093	1084	1047	1121	1056	983	1076	1004	1036	1055	1074	1037	1097	1042	1089	1024	1085	1063	1094	1032	1006	1051	1053	1085	985	1099	1085	1048	1020	1067	1071	1078	1030	1073	1020	1043	1094	972	1074	1077	1074	1055	1052	1156	1053	1093	1069	1096	1073	1039	1028	993	1066	1075	1095	1079	1095	1044	1059	1101	1090	1059	1055	1059	1064	1039	1024	1044	1050	1140	1055	1054	1066	1004	1043	1035	1033	1025	1021	1076	1093	1120	1101	1041	1025	1059	1099	1007	1012	1002	1072	1046	1113	1053	1100	1092	1049	1063	1016	1059	1069	1094	1067	1073	1099	1087	1051	1011	1035	1068	1088	1048	1067	1111	1029	1074	1122	1082	1042	1074	1036	1035	1067	1020	1072	1119	1054	1072	1051	1070	1037	1019	1106	1058	1023	1069	1053	1084	1021	1040	1084	1075	1021	1108	1052	987	1096	1050	1055	1134	1107	1097	1059	1061	1035	1081	1075	1060	1095	1073	1048	1028	1069	1082	1043	1056	1027	1063	1065	1057	1063	1067	1035	1086	1056	1089	1079	1069	1041	1052	1080	1046	1067	1098	1064	1080	1093	1083	1066	1044	1076	1022	1043	1065	1025	1036	1018	1005	1040	1108	1086	1090	995	1026	1094	1075	1072	1079	1117	1091	1014	1045	1026	1085	1026	1032	1066	1022	1047	994	1103	1092	1033	1047	1069	1091	1065	1048	1033	1068	1091	1101	1077	1071	1056	1064	1133	1045	1057	1070	1061	1090	1099	1047	1070	1089	1054	1056	1128	1056	1091	1081	1082	1097	1071	1092	1096	1055	1002	1050	1092	1014	1057	1071	1045	1052	1015	1053	1024	1065	1075	1076	1051	1021	1087	1045	1074	1035	1053	1124	1107	1015	1025	1051	1054	1058	1082	1073	1052	1101	1060	1054	1109	1029	1065	1071	1032	1068	1079	1033	1060	1023	1029	1082	1074	1113	1083	1124	1040	1088	1021	1049	1071	1065	1055	1064	1126	1049	1051	1086	1113	1062	1090	1083	1080	1076	1057	1038	1009	1073	1059	1115	991	1025	1127	1115	1082	1051	1145	991	1116	1067	1029	1042	1043	1073	1041	1047	1094	1122	1067	1087	1103	1082	1052	1047	1012	1075	1029	1014	1132	1064	1096	1112	1008	1051	1024	997	1084	1038	1068	1059	1105	1079	1106	1085	1046	1055	1071	1049	1079	1100	1024	1112	1062	1053	1004	1053	1066	1114	1104	1053	1063	1022	1062	1057	1090	1066	1058	1031	1093	1009	1053	1073	1107	1042	1048	1047	1025	1032	1094	1070	1055	1092	1088	1108	1051	1051	1049	1073	1042	1176	1022	1060	1055	1075	1106	1068	1052	1062	1034	1078	1058	1029	1078	1100	1057	1086	977	1052	1054	1079	1058	1078	1073	1089	1031	1062	1075	1009	1055	1116	1051	1116	1077	1086	1039	1021	1051	1081	1101	1047	1058	1048	1065	1036	1045	1044	1033	1033	1028	991	1059	1034	1000	1045	1071	1115	1095	1101	1072	1070	999	1040	1056	1065	1082	1016	1040	1034	1090	1028	1042	1044	1129	1055	1115	1072	1063	1138	1061	1064	1048	1001	1068	977	1043	1035	1106	1107	1089	1044	1080	1072	1091	1077	1038	1042	1061	1045	1060	1056	1030	1080	1045	1013	1043	1083	1002	1080	1123	1169	1068	1034	1014	1079	1059	1085	1004	1051	1036	1106	1074	1110	1086	1054	1064	1082	1053	1083	1040	1071	1108	1009	1014	1075	1119	1088	1072	1066	1088	1096	1056	1048	1015	1037	1020	1046	1045	1049	1079	1095	1068	1041	1068	1084	1101	1076	1023	1079	1036	1057	1058	1021	1047	1032	1046	1025	1047	1053	1047	1052	1062	1073	1020	1127	1065	1063	1069	1076	1021	1024	1078	1067	1041	1081	1054	1062	1038	1039	1075	1037	1049	1065	1062	1028	1090	1117	1068	1114	1010	1099	1021	1051	1043	1072	1070	1124	1002	1090	1047	1075	1067	1067	1027	1064	1046	1023	1024	1048	1098	1083	1023	1008	1083	1101	1043	1111	1093	1116	1023	1059	1096	1033	1076	1087	1071	1080	1123	1102	1079	1088	1065	1040	1102	1096	1070	1096	1088	1052	1088	1029	1095	1019	1097	1123	1016	1071	1101	1046	1078	1079	1024	1060	1064	1045	1051	1106	1035	1077	1119	1042	1061	1089	1084	1046	1013	1041	1068	1061	1050	1059	1087	1036	1012	1123	1086	974	1072	1097	1026	1043	1067	1057	1048	1011	1058	995	1027	1026	1068	1051	1097	1010	1099	1060	1049	1053	1038	1099	1041	1114	1043	1093	1041	1008	1073	1037	1036	1084	1047	1064	1073	1080	1062	1031	1102	1042	1090	1060	1090	1135	989	1096	1096	1026	1044	1115	1061	1063	1043	1056	1095	1036	1052	1116	976	1040	1049	1036	1045	1073	1049	1076	1078	1062	1059	1066	1049	1025	1082	1081	1045	1016	1080	1090	1051	1097	1026	1070	1054	1044	1093	1036	1078	1154	1035	1078	1072	1097	1045	1034	1127	1041	1084	1081	1021	1076	1062	1045	1081	1044	1024	1032	1049	1095	1098	1100	1113	1037	1035	1083	1101	1091	1054	1088	1110	1058	1009	1094	1021	1057	1021	1014	1054	1051	1075	1020	1056	1040	1079	1063	1092	1122	1066	1057	1062	1048	1052	1072	1068	1104	1005	1133	1030	1095	1058	1034	1049	1017	1047	1035	995	1086	1063	1056	1034	1009	1031	1063	1072	1029	1088	1060	1093	1086	1037	1107	1115	1066	1026	1034	1037	1042	1090	1030	1052	1105	1095	1060	1051	1029	1038	1065	1065	1100	1029	1038	1064	1033	1116	1051	1046	979	1080	1077	1130	1035	1056	1101	1073	1035	1014	1080	1003	1041	1056	1012	1075	1090	1049	1050	1053	1069	1047	1085	1046	1063	1076	1114	1015	1050	1004	1094	1057	1099	1067	1053	1095	1078	1008	1018	1103	1052	1030	1043	1039	1053	1087	1034	1024	1073	1022	1026	1064	1068	1069	1076	1042	1079	1074	1145	1027
27463	13374	4507	1343	910	767	610	549	496	483	497	450	445	424	458	462	461	453	452	444	438	462	422	411	439	454	453	432	421	438	439	432	442	468	470	444	442	427	485	440	432	465	444	444	467	407	464	429	413	417	475	435	414	452	383	438	435	436	421	444	449	437	413	439	411	453	415	453	432	425	460	469	411	418	447	428	436	457	411	402	439	400	428	451	440	463	456	432	479	433	425	449	440	448	415	420	439	484	439	438	399	433	477	415	440	430	437	417	421	464	425	478	442	413	456	453	446	442	436	447	452	438	427	457	426	413	453	452	440	435	425	424	439	404	425	433	417	425	440	464	463	403	410	418	409	412	447	416	421	458	435	421	417	439	450	483	407	436	422	469	425	445	431	448	437	418	446	471	455	438	440	451	401	423	436	444	448	424	420	417	447	480	428	449	424	467	420	420	474	428	437	414	482	448	451	381	420	478	443	421	435	421	476	463	428	452	433	436	455	411	423	440	452	444	439	414	440	472	433	428	397	438	424	432	437	465	414	459	426	416	442	449	418	431	430	471	448	437	399	457	415	445	456	440	436	429	476	436	442	440	455	441	443	416	408	420	445	471	441	470	408	454	446	481	429	427	411	460	425	458	436	455	420	438	413	426	419	429	442	442	384	467	401	431	411	451	445	398	467	442	417	437	409	423	478	422	421	441	464	413	446	476	453	452	442	431	435	429	446	449	434	415	433	472	415	462	430	423	440	428	428	473	429	418	414	409	427	429	434	411	441	476	453	419	447	416	461	421	432	442	440	456	449	419	443	443	461	450	433	469	494	451	434	415	466	414	482	451	459	411	447	450	420	401	450	525	451	506	436	422	441	424	479	441	419	390	428	468	459	449	452	436	439	459	417	439	456	452	412	463	440	486	423	451	443	421	471	422	455	426	443	469	415	445	445	458	474	424	440	452	433	448	415	430	423	448	465	436	436	454	412	410	429	437	451	395	444	464	403	463	469	423	420	468	449	424	421	439	441	436	392	402	437	441	412	425	434	439	468	466	435	439	409	445	433	446	461	478	438	416	437	431	474	398	432	471	444	457	449	431	415	433	421	445	463	450	432	450	405	422	382	445	419	453	448	470	464	437	457	475	426	426	430	421	438	472	406	474	429	430	454	447	420	456	393	468	441	473	390	461	495	404	456	390	458	432	431	476	445	460	446	451	391	441	482	442	466	411	407	398	441	457	481	426	478	420	421	393	418	456	438	499	441	411	444	416	423	428	421	431	440	470	456	466	463	417	448	429	436	452	451	449	462	462	469	445	450	433	425	432	460	458	448	427	435	404	432	414	451	432	451	447	443	460	469	479	456	443	431	427	409	439	437	452	423	442	406	397	459	420	446	442	422	427	386	457	412	483	440	437	443	478	496	464	406	432	436	417	465	413	463	446	470	434	455	428	411	475	404	435	447	420	444	465	442	417	435	434	419	449	422	435	463	423	434	402	423	423	403	422	434	470	445	404	433	440	440	449	426	444	415	428	481	408	442	430	489	443	445	443	409	431	451	425	447	456	466	442	464	472	485	448	505	447	459	430	439	422	441	419	434	455	425	430	449	427	405	434	422	454	446	393	474	454	442	458	431	408	417	451	456	444	386	426	410	409	453	469	459	436	418	409	465	443	419	428	451	463	400	455	419	390	444	414	429	422	432	428	433	452	440	433	420	424	441	421	465	415	442	437	427	421	422	370	410	430	442	459	447	438	405	421	431	433	452	429	445	425	449	458	454	466	457	429	393	404	423	440	437	449	418	499	409	423	448	473	417	462	416	427	442	435	436	402	423	425	423	446	443	436	430	413	442	452	444	462	464	450	485	449	426	404	428	484	432	442	438	460	435	422	440	465	458	446	456	406	438	412	429	417	432	446	430	411	445	457	431	443	424	442	413	414	428	437	460	444	437	439	452	435	413	452	471	437	424	420	458	433	449	438	430	418	473	421	448	431	431	436	473	493	458	431	434	412	421	452	433	479	448	449	479	460	400	410	453	435	496	457	434	396	454	423	424	466	459	429	443	437	410	434	430	490	413	433	441	463	441	424	428	414	444	456	426	438	473	399	459	419	431	450	464	396	407	473	420	430	443	478	454	444	468	414	428	485	453	438	452	459	445	446	435	462	485	438	442	435	451	470	420	454	436	474	424	444	477	425	438	435	425	463	402	433	416	454	405	454	466	453	418	424	447	434	467	452	439	456	419	457	438	417	449	448	460	433	454	416	408	466	473	445	404	442	445	418	407	393	397	477	421	427	444	476	437	438	436	403	398	454	439	442	411	467	429	390	422	418	438	433	444	443	417	408	430	434	422	439	459	419	442	441	458	467	420	438	440	424	457	441	452	453	402	466	379	418	429	429	422	428	447	420	498	443	425	427	440	422	420	417	428	433	459	456	445	434	453	450	435	461	425	406	436	460	432	445	469	481	425	401	448	489	436	415	447	407	393	409	431	423	436	437	436	456	472	436	436	476	451	466	470	471	418	463	444	443	450	415	421	442	484	458	419	410	455	410	424	432	410	469	444	433	442	425	425	433	476	456	380	418	424	419	475	466	462	466	404	411	423	433	422	443	453	393	469	440	408	474	480	426	433	419	450	466	409	457	412	423	477	420	430	447	419	419	424	446	429	458	465	471	442	462	381	429	421	430	426	421	388	471	440	441	468	463	407	482	446	437	417	411	452	411	435	446	419	455	422	456	460	424	449	450	455	452	443	399	482	480	426	430	482	439	418	432	468	434	419	424	424	439	387	434	456	442	476	440	435	402	441	430	406	428	424	410	393	434	469	448	462	407	439	406	460	408	461	450	436	462	465	461	397	444	417	467	462	431	432	410	440	436	468	470	429	409	433	433	435	436	449	458	413	449	430	447	408	443	441	467	432	423	442	426	465	428	426	430	440	401	464	467	440	438	424	493	432	471	419	460	435	383	455	434	406	430	419	405	441	442	449	445	434	501	422	464	420	396	456	441	446	427	442	447	452	425	429	403	419	444	446	414	438	414	435	418	443	423	414	445	393	437	416	412	430	463	452	444	447	414	477	472	441	407	409	421	412	418	419	430	409	434	431	402	431	444	391	432	418	423	448	422	486	412	459	433	466	416	442	401	411	383	446	375	467	420	437	460	425	461	440	469	454	434	422	503	422	439	437	422	424	454	451	437	446	476	410	415	427	457	430	440	411	446	434	436	427	469	403	427	427	442	430	487	435	428	500	427	447	419	442	479	461	412	449	452	465	422	408	424	436	461	441	467	416	462	469	442	439	434	423	428	425	442	441	445	441	419	475	446	398	473	444	450	424	417	464	422	460	467	451	469	448	460	404	464	455	428	456	401	453	434	439	417	434	421	452	442	444	438	444	437	453	426	437	436	477	413	431	450	474	443	461	395	428	433	436	421	448	422	437	456	487	411	395	421	476	444	437	430	454	460	432	413	424	429	458	461	406	411	431	454	457	428	436	458	419	477	434	411
19839	11344	5478	3445	2780	2110	1713	1523	1366	1360	1272	1229	1190	1175	1086	1052	1034	1068	1126	1136	1068	1061	1154	1086	1047	1097	1043	1020	1069	1033	1035	1068	1072	1070	1074	1051	1015	1012	1020	1037	1089	1035	1039	986	1105	1049	1033	1004	1023	1097	1028	1032	1145	1109	1163	1063	1203	1126	1018	998	1053	1018	1054	1073	1050	1022	982	1026	970	982	1063	1028	1061	996	1049	994	1011	1010	1091	1034	988	1082	1029	974	976	1077	1075	996	1001	1052	1044	1029	994	1000	1045	991	975	1067	1017	1065	1064	1011	1032	1022	1029	1049	1017	990	978	1048	998	1063	1008	1008	1052	1030	1033	999	982	1002	1019	1009	1047	1038	1019	1022	1013	1006	1068	1021	1038	1038	1029	997	950	1031	1030	1067	1041	1007	1042	1013	994	1027	1019	1058	1035	994	1029	1014	1045	1046	1038	1058	1066	1002	1020	1092	1040	1063	1003	1007	1018	1028	1004	1081	1043	1045	1043	1043	1000	1018	1087	1053	1105	1022	1025	1024	1047	1029	1078	982	1019	1007	986	1091	1088	1015	992	1048	1012	992	995	1035	1014	1017	1031	1024	991	1025	1092	1033	1032	1073	1065	1072	1016	1050	1033	999	977	1057	1011	1019	1057	1034	1002	992	1026	999	1033	974	993	1041	1063	1018	1014	1004	1031	1048	1055	1069	996	1021	1007	987	1054	1060	1048	1017	1047	1007	1003	990	1022	1039	1059	1044	1078	1031	989	1064	1071	1019	1069	1001	1006	1019	983	1004	964	1014	1036	1055	1015	993	1006	1043	1078	1032	1082	1015	1057	1023	1047	1049	997	1128	1017	1023	1071	1028	1068	1043	1029	1008	1003	1023	1001	1000	1036	1005	1025	1053	993	1084	1061	1028	1001	1048	1059	1032	1075	1026	996	986	1057	1064	966	1066	1044	976	979	993	1017	1068	1057	1027	1023	1045	1032	1013	1041	1043	1050	995	1050	1043	989	1079	1035	1024	1050	1036	1024	1026	1001	1033	1050	1070	1042	962	986	977	1033	1027	1001	1081	1024	1051	1006	955	1010	1068	1044	1006	1018	976	1062	981	1059	1018	1013	1080	1058	1008	1010	1088	1026	1043	1066	1047	1046	1046	1005	1004	1024	1049	1044	1049	1088	1058	1035	1039	960	987	1054	1028	1042	1013	1015	1033	1027	1017	1052	1016	1070	1120	1006	1019	1006	996	998	1044	1021	1108	979	1011	986	1035	1040	1049	1022	1041	999	978	1080	1028	1045	1059	1033	1015	1031	1037	998	1056	1012	1014	1033	992	1059	987	1026	1033	988	1067	1027	1017	1010	1030	1011	1027	1049	1025	982	946	1019	1033	1018	1005	1037	1011	1017	961	987	1033	1104	1026	1030	1039	1009	1055	1059	1039	1062	1087	1019	1072	1044	1054	979	1004	987	1030	1001	1005	1067	1010	1010	958	1007	1103	1024	1044	1019	1058	1001	1009	1000	1009	973	1025	985	1018	1057	1006	1027	1013	1011	1083	990	1024	1050	1019	1035	1044	1065	1049	1022	1002	1068	1028	1043	1015	1029	1014	1053	1075	1016	1022	998	1035	962	1050	1085	998	1042	1032	1087	1070	947	1041	1072	1047	992	1010	1003	1056	1027	1039	1038	1048	1059	985	1013	1000	1006	1015	1043	1026	1055	992	1067	1010	1065	968	1000	1003	1020	1039	990	1035	1003	1032	1086	1005	1012	1004	1024	1045	1027	993	1101	1014	1057	1054	1082	1022	1032	1067	1045	1034	992	1061	975	1019	1044	1001	1027	962	1007	959	1027	1022	1021	998	1038	1003	1050	1085	1055	997	1050	1052	1015	995	1042	1014	1028	986	1028	1052	1056	1029	1001	1033	1041	1086	1047	1077	965	1002	1036	1012	1002	1028	959	1046	1018	1004	1023	983	1038	1044	1065	1028	1067	1065	1014	984	1012	1023	1030	1012	1007	1024	1039	993	1089	1066	999	966	1052	1066	1006	1031	964	1035	1024	1064	1039	963	1022	1064	1084	1063	1027	998	1029	1055	1038	1026	1064	1045	1041	1048	1054	1019	1030	1024	1037	1035	1041	1010	997	1049	1016	1009	1022	1001	1024	1033	1010	950	1047	1044	1029	992	994	1024	1017	1004	999	1023	1032	1006	978	1035	1031	1025	1046	1069	1027	1058	1038	1038	1042	1039	1038	1095	1002	1024	1055	1060	1008	960	982	1063	1020	1033	1014	1016	1043	1020	999	1095	1035	1062	1027	988	1008	1025	1038	1005	996	1024	1040	1018	1012	1003	1026	1008	1019	1002	1066	1042	1012	1046	1002	1069	1054	997	1042	1049	1030	1011	990	1007	952	1004	1036	1050	1046	1066	1037	965	988	1052	1037	1014	1075	998	1043	997	1018	997	1105	1061	1056	999	1027	993	1102	1033	1002	1030	1026	1071	1049	1003	950	1004	1077	1030	1025	1050	1032	993	1045	1009	1070	1008	1022	1071	1011	1025	960	1042	1115	1023	1010	1007	1051	1016	1024	994	1017	987	975	1054	1063	1114	1087	1037	991	1012	1035	983	961	1023	967	1022	1046	1055	1010	1000	1068	1036	1002	1064	1014	1042	982	1040	1055	977	1052	1032	1022	1060	1029	1054	1019	1055	1032	1035	1040	1031	1095	987	1043	976	1031	1042	992	1054	1025	1034	1055	994	1049	1086	1034	997	999	1054	1022	1038	1056	1031	940	988	1060	1017	1030	990	1048	1043	1001	962	1028	1021	999	994	1087	993	1035	1039	1026	1026	986	1010	1002	972	1034	1046	990	1020	1002	983	1010	1036	1028	1067	1022	1037	1009	1049	1068	999	1023	1037	1025	993	1039	1063	1083	1076	977	1041	1020	1014	1011	1054	1015	1040	1016	1035	1021	1037	1053	975	1045	1004	978	1040	1051	1042	1049	1085	1074	978	1041	1000	1067	1014	1049	1033	998	1065	1053	1013	1043	1031	1063	1039	1050	959	1017	1028	966	1010	1007	1021	1038	1042	998	1087	982	1010	1044	993	1054	1047	1034	1010	1064	1004	1043	1006	1058	1010	1024	1013	1008	989	979	1096	1000	979	1025	1002	1026	1029	1025	1086	1059	1037	999	1045	995	1064	984	1022	1011	1010	1026	1027	1044	1023	992	1039	1036	1053	1036	1059	1023	1026	1054	1008	993	1044	1036	1027	1003	1043	997	1044	974	1043	1045	1042	973	1010	1022	1043	1098	999	1083	979	992	1053	1049	985	1080	1044	1048	1005	1040	1117	952	1044	1058	1011	979	1005	1030	1020	1020	987	1079	1071	1082	1049	994	1093	1025	1022	1059	962	1042	1024	1043	989	1039	1046	1053	1046	1056	1046	1042	1025	974	995	1023	967	1062	1031	1004	985	1025	993	1050	1051	1002	995	1037	954	988	981	1017	1044	1001	987	1057	1040	1023	1060	953	1022	1031	989	1011	1051	1012	1065	1004	1037	953	999	1030	992	1029	992	1070	1034	1036	1041	991	1021	1006	1041	1121	1106	1012	1040	1019	1058	1000	1008	1034	1059	1017	1038	1001	1105	1032	1038	982	1034	1021	1063	1004	1093	1024	1046	1022	1020	1020	1028	1027	1036	1032	1024	1008	1018	984	1007	1011	1064	1014	1089	1091	1004	1007	1033	1004	949	1003	1056	1084	1090	1028	998	973	959	955	1024	1054	1018	1065	1048	1012	1060	1026	1066	1083	1002	1024	1054	1015	1011	1037	995	1027	990	1034	1010	1007	981	1081	1016	1062	1040	1038	1033	1014	1081	1015	980	1026	1051	1072	1077	983	896	1026	980	1013	1012	1038	1013	1018	1022	1061	982	1018	1054	1010	1037	1059	1052	1020	1062	987	1036	1120	1007	1033	1046	1000	1067	1030	1009	1028	973	1048	1019	992	1033	1052	1018	1038	1024	980	1050	1025	1005	986	980	1064	987	1077	1042	1017	1011	1019	1021	1040	1015	989	1073	1063	992	1015	1013	1031	1004	1032	1095	1085	1020	1041	978	1039	1038	1047	1049	1022	995	1049	1016	996	1039	1049	1008	1043	1045	1046	1065	1076	1018	940	1042	1050	1054	1064	1031	1000	1035	1067	1027	982	1026	1024	1021	1007	989	950	1042	1046	1070	1092	952	1033	993	1014	1071	1012	1062	1016	1033	1010	1062	998	1016	1081	1029	1068	1034	1029	1008	1030	1036	1044	1028	1033	990	1060	1038	1000	1060	1007	1011	1038	1035	1040	1040	1049	1055	1072	1039	1014	970	1026	976	1028	1036	1031	1001	1027	1027	1002	1010	1021	959	1072	1045	1045	1021	1063	1000	994	1038	1038	1060	956	1020	1066	1003	993	1084	1018	1031	1078	993	1006	1087	1051	1029	1019	1041	1051	961	1067	1027	1078	1026	1010	1068	1030	995	1011	1000	1055	988	1025	1040	956	971	1009	1058	961	1041	998	988	985	997	1052	1032	983	1009	1008	1000	1050	1019	1077	1010	1023	1035	1012	1030	1033	1036	986	1030	1020	1055	1053	1000	1078	999	985	1059	1083	1052	1072	1067	1092	1052	1030	1030	1016	991	1031	1045	1016	1024	1107	1068	1020	1013	1031	991	1016	1012	1074	1059	1036	1072	1066	1080	1072	1037	1011	1016	1073	1029	1015	1050	1062	1037	1036	998	1070	1062	1047	997	1032	1044	1074	1047	1019	1086	1043	1068
37796	21575	7442	1979	1137	766	588	423	442	410	349	360	354	331	271	275	307	310	301	303	292	295	281	323	297	293	289	294	295	303	293	279	299	280	312	308	317	290	285	321	267	268	242	313	323	303	322	310	315	303	276	275	312	319	297	293	307	299	319	267	298	261	276	299	295	305	260	279	271	287	242	280	286	260	272	292	304	281	293	269	300	315	294	274	301	292	276	296	282	297	289	273	282	260	311	314	306	283	261	291	280	299	270	290	334	258	303	269	281	263	295	320	273	281	286	263	285	261	313	299	301	288	285	306	299	291	259	290	301	294	292	260	296	290	293	277	293	269	232	274	260	278	313	276	238	306	299	320	270	248	266	265	286	294	266	298	299	302	298	268	275	278	278	308	280	278	291	301	291	314	320	259	276	309	285	292	289	308	282	284	302	280	304	263	262	314	295	292	321	289	267	264	274	276	265	288	286	270	265	296	276	284	316	273	286	288	272	298	258	300	296	287	284	303	268	259	305	301	284	290	279	308	294	295	271	270	274	285	265	308	304	278	302	325	287	290	289	316	309	278	288	289	304	269	277	299	273	281	290	287	267	271	257	260	284	258	271	305	264	275	272	271	274	297	269	278	283	272	285	300	270	281	290	287	246	284	293	311	248	262	290	290	261	272	274	285	300	308	310	284	246	263	280	284	278	285	293	276	292	309	313	280	290	279	263	312	252	285	282	268	271	299	327	297	298	271	308	291	264	281	272	264	266	318	273	296	275	311	297	275	252	269	280	285	277	304	334	292	324	276	282	283	300	280	294	260	278	281	282	271	290	270	299	302	271	311	276	276	295	303	292	296	281	282	281	267	289	288	304	313	281	274	273	295	278	282	294	294	270	267	277	268	285	282	294	290	293	269	288	300	247	334	295	276	258	317	280	259	296	294	307	269	283	321	292	285	305	305	289	291	302	257	293	280	281	295	273	300	319	286	325	269	263	317	291	333	306	269	272	272	310	294	268	257	291	293	274	283	284	295	277	289	283	300	251	266	298	278	267	306	243	272	335	264	284	291	258	284	281	285	314	268	293	291	300	292	277	262	281	262	263	258	277	294	273	304	284	266	280	258	293	278	282	288	285	291	255	291	276	273	290	298	308	284	303	272	296	312	269	282	296	311	291	300	285	322	313	331	260	286	287	283	307	291	293	303	289	308	311	307	281	272	283	274	283	272	291	289	296	292	272	293	285	265	277	298	266	263	281	250	292	282	323	289	277	277	275	278	289	285	310	292	264	310	284	273	258	276	277	293	281	297	259	248	259	279	278	275	289	292	288	304	297	259	289	269	280	300	299	249	301	303	272	264	295	298	281	296	307	297	284	313	247	290	286	259	293	321	333	267	289	300	266	282	277	280	296	274	274	294	253	323	272	298	283	276	288	274	303	279	294	301	312	284	268	279	285	303	284	287	277	302	285	294	296	297	307	293	291	279	318	270	261	277	305	310	278	252	265	307	265	298	314	291	317	275	304	298	293	284	304	285	296	266	253	300	311	258	280	295	275	280	292	256	298	267	301	300	281	296	271	272	279	255	310	303	268	295	296	260	263	287	278	297	286	287	271	297	285	293	269	264	267	285	283	289	295	272	283	279	258	283	323	283	270	275	324	276	288	283	311	269	280	287	295	245	272	283	304	316	289	264	276	258	280	287	282	300	297	291	267	275	282	283	255	245	299	284	289	256	272	291	349	309	273	261	296	276	282	261	279	297	260	304	290	241	313	261	275	288	330	270	293	246	295	265	284	273	282	269	275	293	266	277	289	282	291	254	279	314	291	242	304	290	249	274	292	304	288	283	287	309	278	278	311	272	254	318	279	270	311	262	293	314	286	283	298	287	296	286	271	273	271	287	302	285	294	284	294	253	248	292	295	268	271	270	273	257	298	293	280	284	252	286	273	272	265	291	278	297	284	315	286	282	292	262	251	312	290	307	317	279	288	291	270	272	312	287	272	250	285	279	286	244	265	274	290	295	273	270	267	309	288	302	264	289	304	297	281	295	307	264	277	265	297	269	320	270	286	291	276	294	275	292	307	266	247	320	286	279	278	274	304	312	282	312	320	312	313	288	302	286	265	267	274	306	287	304	307	288	290	308	291	294	274	279	312	288	269	244	299	308	283	260	320	297	329	283	294	275	289	259	258	304	290	256	262	247	252	308	276	272	290	261	239	269	278	292	303	279	252	278	291	260	241	280	254	282	293	273	318	261	280	300	301	286	300	282	249	299	291	289	315	287	291	299	274	279	278	271	295	277	318	318	282	285	276	273	290	287	272	285	255	272	304	298	290	295	276	307	281	260	291	297	245	312	307	293	261	284	293	319	265	280	320	277	273	267	284	275	306	303	330	294	293	262	287	283	275	277	287	260	289	285	286	304	292	297	264	265	271	278	287	288	315	278	289	293	334	262	271	290	302	277	298	317	271	245	281	268	280	308	298	267	253	279	303	301	314	283	296	287	298	268	310	284	262	309	257	249	304	303	305	251	271	283	266	308	266	296	268	260	261	274	284	275	304	294	293	286	294	340	287	288	279	271	286	295	271	270	301	297	313	278	283	319	309	299	301	297	299	272	289	300	288	283	290	285	273	302	305	282	304	297	274	260	267	269	285	275	274	275	266	268	286	308	287	274	267	277	266	256	293	269	317	280	272	277	270	295	317	279	268	296	281	286	282	274	266	269	280	309	268	287	274	292	258	248	272	317	290	281	297	274	275	279	300	309	274	267	303	298	261	270	276	305	258	302	278	286	274	288	262	311	295	283	286	270	252	278	287	288	283	295	301	309	278	302	288	297	252	282	269	306	289	264	265	259	305	303	285	271	273	284	334	276	272	316	299	289	287	299	290	289	293	285	299	267	289	280	277	313	275	246	290	317	281	297	285	252	268	263	253	310	295	272	288	299	278	266	289	282	285	273	287	275	288	279	278	295	245	299	326	304	277	254	281	312	259	281	297	275	277	289	287	296	288	278	272	303	272	306	265	270	286	281	289	288	282	294	307	288	298	280	302	292	294	286	244	273	302	280	304	308	291	266	281	278	300	291	298	310	254	313	296	253	293	255	315	316	252	310	275	295	306	314	309	300	326	281	317	276	269	311	291	296	275	288	275	291	296	294	286	268	249	277	281	307	284	311	317	298	253	273	264	301	311	311	279	270	297	302	297	270	278	285	276	285	273	293	322	291	256	273	292	266	311	313	331	306	258	259	296	288	293	282	277	253	275	275	279	284	298	276	304	309	286	270	300	255	289	251	261	261	271	291	277	297	272	280	289	288	257	303	314	299	269	271	286	260	268	288	307	277	288	285	311	308	286	306	301	272	267	260	280	298	294	298	272	300	292	301	306	326	295	281	291	264	289	295	285	316	280	300	291	297	265	271	308	284	285	260	273	270	295	276	262	303	284	290	268	279	275	287	297	266	288	276	291	260	252	280	300	288	286	278	293	264	269	279	274	320	304	292	283	258
25260	16228	6742	4504	3302	2322	1794	1567	1488	1294	1022	1075	922	903	835	862	885	795	770	857	819	846	868	821	812	743	745	737	748	674	681	691	699	691	691	734	724	696	723	721	726	696	646	680	685	630	729	670	711	698	685	632	819	899	776	741	792	710	661	706	675	703	709	708	696	729	692	691	717	659	723	702	735	691	709	690	675	756	705	706	653	704	725	673	704	726	709	696	675	698	638	681	683	704	662	738	686	684	686	695	738	717	746	710	683	672	696	689	676	731	675	727	698	696	651	764	675	668	683	653	676	682	711	667	705	681	672	692	689	681	699	682	687	695	706	713	732	665	707	702	653	680	665	657	699	682	680	645	692	710	662	703	711	709	714	694	705	729	672	724	717	682	684	720	674	687	665	715	635	677	716	709	681	719	712	694	742	754	693	696	715	690	667	697	655	693	686	725	647	656	713	680	735	684	683	671	697	680	678	714	712	646	666	712	684	686	734	709	732	708	715	737	677	691	692	670	702	671	713	687	724	687	690	743	695	705	706	676	701	688	692	703	703	709	664	693	691	641	705	721	728	668	685	708	704	643	643	649	661	728	668	733	673	688	697	664	716	689	713	685	736	695	676	700	703	690	735	731	690	696	686	632	670	701	705	663	737	651	637	689	704	695	729	680	643	674	658	692	660	676	718	636	688	654	633	664	683	675	707	676	650	695	680	694	700	698	712	657	652	707	705	684	709	713	683	762	689	685	705	718	693	713	676	660	660	696	657	692	683	711	705	707	719	655	715	656	712	629	708	659	681	686	642	707	625	752	649	667	700	685	743	707	681	668	669	680	652	674	683	668	715	657	681	718	736	709	698	709	639	696	709	698	701	706	669	728	690	645	671	655	648	695	681	670	684	713	675	664	670	706	705	663	678	710	744	653	688	706	698	683	695	738	709	708	688	682	658	657	702	695	708	660	676	695	665	635	730	672	670	711	718	714	670	697	676	702	692	673	697	712	736	686	707	660	651	700	687	705	693	735	718	683	711	677	703	667	707	733	688	672	714	672	669	648	733	680	665	684	684	668	663	713	680	694	759	661	696	664	731	713	655	718	690	724	726	726	673	656	708	694	707	676	680	719	696	705	702	695	708	685	725	672	681	683	717	666	684	662	741	723	675	658	742	723	704	700	698	655	727	675	646	668	704	692	705	660	648	706	707	647	664	727	715	694	682	696	683	700	720	725	729	664	691	703	716	728	726	684	652	678	687	693	658	688	690	690	674	737	678	671	693	716	729	729	718	717	680	697	719	689	680	672	713	727	666	746	745	707	709	649	690	669	676	705	706	705	710	684	726	733	725	710	706	670	703	672	679	678	700	701	695	709	749	611	697	690	738	704	709	739	695	664	698	717	690	680	688	691	671	661	688	671	657	726	663	730	694	645	674	688	740	696	690	679	690	660	696	684	671	712	662	675	671	726	678	704	714	698	650	719	695	683	660	684	714	700	686	713	695	673	716	663	702	694	704	652	632	723	731	718	706	687	664	738	723	701	669	692	669	673	691	656	756	724	667	717	677	690	701	697	714	669	669	688	668	664	634	684	710	669	710	647	704	686	798	713	683	718	696	692	678	686	703	753	661	732	710	729	705	672	707	692	743	669	767	641	693	728	687	641	644	680	716	683	712	667	705	686	682	656	719	672	741	676	696	704	682	702	683	737	670	671	700	709	700	694	716	677	722	675	690	694	698	686	739	643	674	683	661	690	706	623	690	675	646	674	638	681	702	649	688	701	717	731	705	716	772	712	670	670	691	679	693	690	701	653	688	689	684	639	724	692	684	704	646	689	685	677	737	720	685	692	681	689	685	713	698	683	693	684	671	695	695	707	695	670	674	692	688	685	674	711	657	664	723	698	704	656	706	680	642	693	708	685	723	705	678	735	622	699	694	683	668	696	692	690	689	694	665	699	636	690	710	694	690	680	674	685	694	700	743	721	709	699	676	719	671	731	714	665	647	691	694	661	689	715	715	732	647	704	689	717	683	719	687	695	630	695	720	695	682	600	685	690	674	719	717	699	656	715	710	663	684	704	733	666	701	661	657	700	686	706	678	692	679	635	700	688	688	695	691	676	686	666	680	693	661	709	667	710	693	695	683	702	627	691	703	703	717	738	665	655	709	655	733	692	680	677	721	677	678	665	689	678	700	644	735	730	704	724	705	696	669	717	714	695	714	730	691	667	729	704	686	725	721	653	712	691	646	708	697	642	703	700	690	701	695	702	692	706	668	634	681	708	703	752	725	655	719	661	667	694	694	701	692	669	718	686	708	668	647	649	691	737	725	653	659	716	677	682	689	666	693	670	696	685	670	684	717	738	680	675	723	727	710	640	747	718	725	659	666	662	700	729	651	708	702	651	714	627	760	684	676	694	661	690	690	709	747	685	697	734	701	670	713	695	714	757	695	688	711	683	690	700	669	664	695	707	655	693	694	716	664	694	715	693	719	728	735	730	667	706	695	681	704	674	696	696	681	711	634	645	655	700	638	631	670	657	699	680	714	667	694	734	674	695	693	673	653	660	660	723	655	670	695	706	730	687	662	678	715	641	732	657	700	713	696	668	680	732	716	643	740	691	689	679	688	716	700	669	715	712	651	685	686	714	741	681	662	680	689	705	692	682	667	713	671	700	671	695	754	714	713	701	669	699	668	714	679	676	679	689	709	673	663	647	665	704	734	739	648	701	686	694	716	678	720	668	700	695	699	665	738	644	677	731	728	691	737	666	692	671	673	687	678	663	704	686	711	647	763	668	679	665	655	708	670	657	684	709	710	719	648	665	663	689	667	706	680	717	699	721	710	711	691	696	673	709	666	709	689	673	688	686	663	678	663	721	725	681	684	691	687	691	675	711	688	690	687	671	686	726	690	715	678	704	665	689	713	663	720	680	686	713	708	710	675	651	656	672	707	711	705	691	703	681	713	695	724	677	720	686	705	693	682	668	702	699	703	678	686	713	688	687	683	660	678	701	653	733	702	730	666	675	690	713	650	703	646	738	693	721	681	688	718	698	661	710	656	744	720	693	715	720	679	721	654	666	731	671	721	757	692	708	723	693	651	665	696	699	658	685	700	712	666	713	688	730	693	748	641	625	709	677	713	700	731	679	655	696	669	699	654	683	724	688	663	692	694	664	685	724	672	718	748	654	684	684	702	720	658	676	701	718	664	702	700	734	675	715	688	730	705	707	654	646	670	701	653	683	666	659	717	667	680	691	746	736	666	689	684	729	655	715	712	714	693	669	748	690	678	691	683	685	663	694	693	659	707	716	707	678	670	704	694	712	733	712	736	683	661	668	722	683	701	650	684	630	654	688	651	696	689	661	693	714	648	645	699	734	707	680	668	717	666	678	661	678	689	706	702	688	684	708	670	710	734	668	678	653	773	684	703	726	726	690	728	697	710	698	673	726	664	693	688	655	679	699	687	714	689	688	705	699	687	668	669	715	694	673	693	707	684	677	673	733
12961	5049	1581	755	466	403	394	394	389	414	364	352	377	409	396	382	385	392	397	380	395	376	394	394	400	404	366	390	393	370	391	409	378	367	357	372	391	401	402	368	369	410	410	377	396	356	354	381	369	370	380	387	412	387	410	364	381	403	366	402	393	388	388	365	383	371	429	377	407	377	370	396	406	372	397	386	394	386	380	364	359	392	380	387	385	388	373	366	384	397	390	399	375	397	369	386	393	371	392	370	403	419	378	354	413	400	374	371	379	372	378	355	409	345	397	390	368	373	383	424	375	372	379	381	350	390	382	348	352	395	393	396	406	396	371	385	391	394	389	399	404	372	399	389	363	381	362	381	377	386	393	373	371	399	403	427	377	347	375	384	404	396	363	401	432	403	371	378	360	372	370	352	373	420	397	349	399	370	368	384	363	363	347	333	381	356	400	398	385	311	363	374	362	354	400	356	396	399	409	348	390	394	384	408	355	369	364	379	354	419	384	383	412	393	402	392	388	376	376	391	395	392	376	431	371	375	437	369	375	370	377	374	401	372	393	358	393	402	360	370	414	389	394	370	387	357	374	387	374	377	351	359	364	359	391	400	384	429	378	424	351	377	384	392	365	392	388	386	389	373	386	387	341	370	354	384	360	357	382	408	409	394	400	363	388	371	412	354	369	355	405	359	399	385	371	377	382	375	377	364	375	401	368	389	408	381	421	377	355	381	411	406	412	406	382	408	377	340	400	372	437	386	390	408	408	401	362	392	400	376	402	384	374	405	407	377	427	392	413	403	402	385	368	401	375	396	406	361	359	351	380	381	423	358	365	397	407	371	336	387	397	354	382	398	374	401	370	389	413	352	376	387	370	378	387	425	380	389	386	362	361	394	396	374	395	383	389	365	393	370	376	379	393	410	396	375	390	418	367	392	405	413	370	397	365	375	404	407	375	407	358	381	362	375	389	373	368	428	360	396	396	393	339	343	397	405	385	375	398	342	392	400	407	385	401	408	402	366	384	404	381	366	380	400	352	336	426	397	358	397	400	386	400	424	376	396	399	408	413	354	374	388	375	397	385	389	346	385	363	385	411	397	369	342	386	380	402	419	407	417	431	325	373	391	411	390	364	383	384	383	389	364	380	395	383	353	389	386	355	378	390	406	373	383	411	394	379	361	350	382	336	373	397	368	414	410	402	349	342	380	396	394	392	414	364	374	383	411	376	397	362	402	390	411	373	398	398	386	400	396	375	402	379	401	396	349	391	425	373	400	390	341	375	368	372	435	367	414	361	394	397	410	405	378	393	367	378	382	410	394	395	390	372	386	407	391	421	372	336	406	367	386	363	358	409	351	375	406	366	412	384	371	396	368	387	397	433	370	415	405	408	380	364	367	366	411	396	371	384	351	406	394	389	385	391	411	334	375	369	369	408	384	380	387	386	375	409	368	385	388	379	369	369	402	409	397	433	398	397	355	412	361	371	385	402	369	405	404	348	366	406	404	410	373	388	413	349	375	375	400	411	376	390	387	346	400	374	375	384	368	383	382	371	351	333	391	373	428	415	375	381	372	407	389	368	375	374	430	363	376	392	376	375	403	355	359	361	366	422	385	411	404	360	381	350	452	383	381	385	360	401	357	376	378	393	356	356	397	366	384	350	404	364	383	368	362	413	396	373	347	394	358	376	339	392	401	402	353	379	389	364	377	400	384	370	390	402	400	387	385	367	437	394	385	362	378	367	398	373	393	364	364	395	379	389	376	386	377	371	388	346	369	357	343	376	387	346	419	370	337	366	405	363	384	375	354	399	402	378	364	357	397	388	418	374	442	404	380	414	413	375	342	342	365	382	395	355	399	407	411	421	380	396	364	411	370	364	388	388	390	385	369	422	378	382	382	417	381	369	407	389	383	386	369	394	406	403	383	375	367	404	372	347	349	379	385	377	417	401	407	391	366	392	329	386	390	388	368	400	406	393	360	373	385	394	389	391	402	388	413	404	353	369	390	389	390	390	370	379	333	404	368	400	383	386	409	386	407	374	402	384	377	351	365	416	364	389	395	372	386	338	388	363	381	394	415	380	383	374	366	388	396	347	416	335	361	358	349	392	360	371	383	387	387	353	402	381	356	401	378	350	385	385	394	358	398	397	329	388	403	397	374	408	399	381	423	387	406	358	416	406	376	373	371	382	365	389	377	400	363	371	396	411	347	397	377	353	377	388	423	425	419	424	371	424	371	410	389	376	398	389	411	382	371	394	395	381	373	423	414	375	408	396	392	381	406	374	363	367	384	373	365	384	376	373	409	399	412	393	388	352	411	403	372	375	361	388	357	395	380	371	362	368	371	417	364	382	362	392	387	379	360	381	345	372	381	359	361	368	366	382	411	370	374	404	394	413	390	389	404	362	318	388	365	405	388	360	396	375	354	373	424	380	357	408	385	374	336	359	388	360	348	414	404	342	377	343	395	358	373	381	395	398	405	349	400	415	425	421	365	346	426	386	385	401	385	379	389	352	404	345	411	367	395	392	398	406	347	390	374	380	370	388	385	402	386	359	385	365	381	403	418	410	395	360	382	361	355	379	421	370	395	388	371	377	361	386	353	381	335	387	360	360	364	394	410	361	373	367	362	347	338	397	391	367	406	413	380	398	357	369	354	392	397	392	387	367	389	397	367	381	380	414	357	412	347	361	365	346	391	393	404	397	403	385	378	380	400	386	402	393	347	384	340	423	397	395	362	368	401	405	390	392	406	364	403	383	422	392	401	390	374	379	409	377	362	369	375	372	359	372	404	366	382	367	383	410	392	391	380	402	430	384	405	361	363	384	356	361	394	380	403	350	400	394	373	408	365	364	391	393	394	370	361	384	344	417	404	388	334	411	371	393	366	363	376	396	370	371	366	400	361	398	351	392	394	369	373	403	410	342	371	368	407	338	371	376	376	390	349	374	422	353	337	356	390	372	332	359	366	371	391	415	368	364	405	390	367	397	373	440	382	400	405	379	374	359	405	421	369	352	394	332	383	420	359	362	342	385	351	367	389	375	351	368	386	396	383	372	392	383	353	388	347	383	347	373	376	394	391	427	370	391	364	375	374	386	422	378	354	411	380	371	384	370	392	362	350	363	397	380	400	413	393	390	387	313	388	395	406	355	388	351	386	390	379	367	375	398	306	382	359	406	382	377	388	391	407	369	406	395	370	377	388	397	384	392	340	353	395	396	355	408	393	382	422	363	398	413	382	354	412	368	358	382	413	354	362	364	391	392	382	398	415	382	390	382	379	368	347	393	364	368	386	358	388	412	382	410	343	375	377	393	392	354	389	426	425	419	414	398	354	385	415	390	361	375	375	373	393	394	350	379	412	345	387	359	411	387	430	367	384	380	403	358	427	376	367	420	381	328	356	384	369	396	346	415	366	344	371	374	347	343	370	358	398	365	383	386	395	392	399	402	383	394	370	360	370	401	360	384	422	431	378	393	401	409	388	389	401	379	371	409	374	366	406
9425	5242	2635	1955	1179	1031	1079	1053	1047	1014	970	956	894	903	903	868	951	927	892	937	871	930	914	948	911	925	901	928	873	916	917	897	893	898	875	895	900	892	951	951	918	924	941	874	898	906	877	942	926	875	945	895	975	967	940	887	935	887	901	850	885	893	924	885	845	846	934	883	938	860	953	874	885	930	912	983	909	917	928	875	927	915	915	841	912	893	885	872	895	906	885	874	914	846	899	867	988	889	939	931	949	886	851	974	910	891	901	846	851	892	892	939	912	896	959	904	921	939	918	934	932	919	900	954	893	899	880	882	886	857	919	927	868	929	925	922	974	876	890	888	922	872	941	941	869	892	868	948	898	903	879	894	949	904	953	949	925	904	932	862	932	852	901	898	904	981	914	911	911	910	918	889	941	840	898	875	899	914	927	889	925	901	936	917	890	884	841	909	896	951	937	944	964	927	885	912	898	945	906	865	928	892	873	913	916	936	908	862	883	916	894	958	942	876	932	870	916	927	889	921	878	894	879	892	895	982	919	900	946	907	907	909	883	953	861	934	885	910	903	919	902	923	943	915	857	900	900	896	947	918	928	964	889	996	895	849	840	912	879	924	864	858	937	906	916	930	864	892	889	940	918	929	921	877	911	884	927	900	851	887	864	882	921	918	944	904	876	900	869	864	886	926	906	933	934	947	896	874	900	894	903	918	848	878	910	914	907	927	955	924	913	924	927	901	868	871	876	885	884	888	914	874	918	854	932	878	910	891	899	871	888	940	946	870	955	860	922	882	918	882	883	907	920	892	875	913	902	921	889	913	928	916	897	918	947	939	932	901	948	917	902	906	877	919	914	906	867	880	889	920	920	948	904	936	886	903	933	910	893	951	915	864	864	937	897	922	862	871	881	952	887	864	913	930	896	891	872	980	944	888	902	912	879	951	877	883	891	984	885	910	888	878	879	906	908	937	919	898	954	898	947	937	904	864	946	897	904	841	936	877	898	899	906	895	903	961	932	938	891	956	953	906	928	918	932	927	867	903	925	915	891	885	852	850	877	944	940	942	920	902	923	926	895	974	914	948	893	893	939	811	918	912	933	890	891	920	938	936	872	878	869	914	915	899	930	914	905	940	895	862	905	914	932	912	865	895	875	919	877	928	895	894	861	869	943	960	967	938	945	904	983	910	883	884	893	890	944	865	887	878	876	917	886	915	921	928	934	923	857	903	901	898	904	880	932	980	902	921	873	859	878	897	892	912	907	838	917	944	908	984	846	864	925	912	873	881	916	954	914	851	906	907	938	914	941	954	878	916	868	947	914	908	908	936	927	939	904	923	911	926	937	955	857	907	878	935	983	923	865	896	906	870	969	927	926	888	901	887	918	869	890	914	861	895	939	908	924	933	935	838	899	883	882	874	902	911	915	869	882	919	929	915	916	915	891	893	923	897	907	914	936	881	886	879	963	944	934	877	933	889	949	921	875	909	856	937	916	1006	913	894	890	901	876	936	959	877	873	890	881	852	880	922	874	954	924	912	922	906	891	910	909	900	876	870	954	897	921	941	913	920	918	916	910	927	938	921	937	901	932	907	878	867	873	888	916	910	960	846	863	904	858	872	931	902	940	923	925	902	830	900	910	937	913	943	916	899	944	896	898	914	939	859	962	925	978	937	857	929	862	922	921	956	905	955	922	927	959	883	928	821	902	872	908	874	892	893	895	880	931	957	953	946	867	910	949	901	906	892	895	863	889	876	943	946	947	944	954	873	881	900	927	934	911	880	896	947	923	943	929	928	875	910	885	871	901	916	950	972	904	889	920	895	926	899	884	877	943	871	933	930	890	923	836	926	889	894	924	915	888	928	892	906	868	897	903	951	897	896	929	891	944	922	958	875	892	889	916	905	909	840	881	904	881	903	862	888	930	863	956	884	944	911	875	889	897	895	908	914	944	906	915	903	881	930	864	842	891	911	935	885	898	877	889	943	962	877	902	885	905	948	955	868	890	902	852	899	945	943	908	936	910	897	915	899	927	896	926	929	909	883	910	922	937	870	931	855	898	930	928	879	869	870	912	936	906	920	928	921	917	929	932	878	894	888	851	910	868	885	885	967	923	912	918	939	917	924	959	907	933	926	938	945	939	884	895	866	888	885	885	873	949	919	876	924	952	903	932	921	937	888	899	851	892	825	924	893	920	911	957	909	848	946	920	936	920	904	947	913	927	857	911	913	896	883	900	881	919	863	971	922	894	911	917	990	850	945	890	951	925	901	909	914	892	942	917	920	933	916	886	879	907	867	927	895	914	935	908	895	899	892	919	959	915	864	900	872	902	922	896	919	876	877	903	923	891	865	927	897	894	845	916	888	915	930	910	889	895	948	898	902	881	892	861	936	900	872	922	899	926	915	871	870	890	926	917	958	906	838	951	850	877	904	912	969	909	909	936	889	825	913	880	832	930	886	901	874	858	903	926	949	894	914	913	934	855	925	860	873	970	899	877	955	911	900	905	891	868	946	914	911	966	908	864	927	872	913	955	888	867	870	895	902	929	888	894	885	920	912	908	897	867	896	919	918	890	914	885	943	918	897	914	911	926	867	973	912	890	893	940	893	915	891	915	905	863	880	902	875	927	882	873	894	867	946	891	907	918	913	951	911	947	892	922	885	971	886	838	922	983	942	873	854	938	971	881	847	868	873	914	921	888	956	922	848	909	926	907	917	845	921	896	860	873	959	938	911	926	898	935	887	901	948	860	852	925	907	935	960	990	818	908	943	897	943	931	954	893	888	878	948	911	922	882	897	922	905	945	876	890	837	939	930	927	905	902	863	997	874	915	983	909	966	839	864	899	865	879	870	929	920	944	944	927	901	965	904	888	916	891	920	924	904	929	970	881	910	945	869	845	878	894	916	924	940	932	862	918	941	891	919	853	1004	910	908	892	942	987	902	951	930	865	848	916	932	901	978	923	906	913	945	856	876	927	915	903	895	926	925	930	928	880	911	942	892	963	895	887	943	927	889	949	932	925	894	907	902	884	889	945	923	936	882	902	857	903	853	889	918	909	900	910	887	893	897	937	940	899	874	893	956	926	887	882	895	874	892	922	902	961	891	912	881	917	902	897	910	934	907	878	892	941	901	908	863	882	847	884	911	904	916	908	874	889	949	918	861	899	905	975	912	895	883	883	910	859	916	911	908	899	876	921	908	908	913	918	869	919	883	902	886	917	971	862	874	887	863	879	898	931	902	888	914	936	904	902	883	831	898	865	926	973	898	928	915	928	891	914	918	902	892	902	871	949	854	893	927	872	887	913	901	850	846	898	912	949	896	870	929	876	944	942	895	945	936	923	917	915	942	865	878	879	942	880	886	875	901	911	873	949	910	885	957	904	985	882	873	887	920	936	916	955	894	917	931	941	919	873	871	954	959	848	947	974	937	911	908	921	846	904	881	884	903	911	900	922	914	945	974	906	894	889	957	886	847	922	947	950	890	887	957	862	918	896	899	867	935
28041	14419	4035	1411	764	609	522	546	483	455	429	430	370	386	417	395	405	412	445	365	407	452	370	422	413	381	375	402	397	394	398	394	390	387	395	373	394	352	402	364	387	407	411	387	354	366	402	353	374	374	365	412	380	421	404	352	389	362	370	393	376	358	364	379	381	366	399	367	383	400	397	417	386	375	395	360	377	357	365	385	363	377	392	363	357	394	376	377	398	407	419	379	383	341	414	402	370	422	347	400	379	409	390	376	372	447	376	358	361	404	402	415	387	347	401	371	401	371	395	390	375	375	397	370	379	355	387	339	399	390	354	411	412	410	413	425	401	357	399	404	389	394	361	346	361	393	392	397	389	403	401	383	434	333	358	359	401	397	361	380	426	367	370	412	366	376	385	359	408	360	370	393	377	401	350	375	354	404	371	373	369	386	370	361	423	378	380	358	404	384	369	361	419	387	414	351	429	396	337	415	407	388	364	383	377	374	389	353	348	374	352	395	379	415	402	359	377	384	392	413	403	407	436	396	351	379	383	320	374	360	383	353	374	396	402	428	378	413	389	400	341	393	373	365	378	406	357	335	390	347	367	388	403	378	377	396	396	387	382	408	367	392	396	373	412	355	376	375	373	389	393	368	359	429	344	376	414	415	372	377	391	438	375	383	357	400	377	378	397	373	424	352	374	372	418	385	405	393	380	450	383	383	397	371	380	415	379	375	351	384	418	373	364	400	403	386	344	336	378	360	397	393	360	345	401	395	393	417	428	369	374	388	347	363	403	369	385	363	396	348	366	415	426	398	379	354	383	363	402	385	422	376	393	371	408	366	374	383	399	362	358	422	334	394	362	368	353	394	413	388	376	358	379	399	389	379	403	390	395	362	367	386	396	373	397	398	371	393	383	418	422	350	381	399	390	375	364	367	368	389	425	391	408	390	402	376	356	389	379	404	387	404	388	415	378	405	356	408	415	373	409	380	389	383	345	392	376	389	387	356	404	375	382	415	427	390	406	355	374	391	391	394	372	391	398	365	336	365	366	386	399	398	345	408	416	389	387	346	344	372	390	387	368	351	348	378	348	354	363	373	373	349	366	384	381	385	374	392	396	416	344	420	374	368	353	402	344	388	366	373	369	413	385	410	369	387	367	376	411	408	362	371	416	378	370	384	392	370	427	363	388	376	413	385	396	399	357	368	353	377	334	389	395	378	381	382	400	380	367	390	411	372	355	368	374	384	391	418	404	404	359	389	401	372	381	410	403	410	336	387	409	402	385	354	329	376	369	401	375	414	373	393	367	416	347	397	407	381	390	358	346	406	387	397	361	382	366	339	359	385	380	383	342	359	370	409	396	395	402	391	415	376	382	385	386	374	425	393	373	410	384	395	387	417	386	400	371	363	385	397	383	382	404	364	382	393	345	375	382	366	373	388	376	378	382	364	389	357	387	381	361	392	406	386	392	366	387	378	346	374	370	370	382	382	360	347	355	384	361	392	384	396	393	383	381	402	408	377	362	376	415	419	378	409	374	387	384	402	373	406	422	364	368	375	375	391	391	357	386	391	400	399	389	394	380	378	345	368	408	422	367	408	387	366	367	377	394	369	369	324	388	330	403	393	388	380	405	387	361	400	370	351	377	424	403	391	404	369	364	402	393	343	376	377	360	371	384	393	381	388	381	368	374	378	384	381	378	356	378	373	393	400	352	355	389	384	371	384	388	363	375	354	373	395	394	351	379	362	374	390	371	383	394	385	385	365	362	371	395	379	375	337	407	373	375	409	399	397	386	372	411	392	379	365	391	378	401	394	411	401	365	395	424	384	421	354	395	382	418	378	395	405	389	361	366	339	398	409	377	383	371	405	388	387	397	384	354	354	422	371	403	367	387	366	381	396	369	406	373	459	393	402	374	412	385	348	382	393	380	384	377	384	404	394	389	353	349	374	427	393	379	376	366	386	368	393	396	423	398	367	409	366	405	381	410	390	393	373	376	369	355	370	359	442	402	357	389	381	395	368	404	381	401	355	379	373	385	393	400	346	396	402	374	418	391	413	417	364	390	408	393	400	366	400	392	390	405	417	444	361	349	393	397	369	375	387	408	359	395	383	369	452	405	391	386	419	384	374	402	387	405	403	364	397	360	383	396	355	386	383	398	355	403	353	396	362	393	368	365	385	394	388	403	395	410	392	393	395	427	380	398	403	392	429	391	390	373	386	378	376	395	396	358	375	358	414	360	397	378	373	377	409	400	359	404	356	365	382	349	418	385	367	416	355	391	385	407	407	413	392	379	425	371	363	367	375	393	424	430	393	398	401	390	355	382	419	406	401	408	366	369	381	368	341	405	389	390	412	368	388	366	408	381	380	403	350	340	399	396	414	399	400	351	337	377	389	427	390	392	384	370	382	402	369	367	338	418	411	399	390	383	363	366	404	418	384	409	359	400	369	354	377	368	356	363	388	404	393	408	344	417	368	408	399	371	416	405	352	355	382	356	413	390	381	376	400	401	396	359	364	396	370	384	382	378	424	412	370	384	457	339	391	403	381	399	420	360	395	379	342	363	374	362	401	393	374	390	442	360	370	379	348	374	339	411	385	369	377	433	375	398	341	379	399	382	381	440	391	377	358	385	398	394	408	418	382	365	381	377	355	384	373	367	381	401	378	353	390	403	386	357	412	369	361	401	374	405	370	423	382	412	377	397	405	363	418	380	378	385	386	401	407	423	401	377	365	430	372	343	388	388	373	380	399	390	358	419	394	366	383	382	391	365	415	390	368	398	355	387	365	395	373	379	387	383	379	364	376	386	360	451	371	377	394	376	332	396	387	379	394	400	375	341	356	376	405	352	378	405	351	374	368	375	396	384	403	415	350	361	371	391	415	396	414	422	403	350	358	395	399	398	412	407	372	404	385	375	375	369	392	408	390	367	381	374	350	390	374	404	366	382	383	373	373	404	400	334	388	377	383	415	391	398	393	347	416	394	398	373	351	382	416	383	355	366	382	401	382	353	405	371	352	373	415	377	420	400	385	373	386	371	384	410	377	366	349	402	377	400	428	425	390	406	373	384	349	377	371	363	381	398	382	377	344	377	351	424	367	376	360	393	399	389	370	394	422	392	357	387	348	403	409	386	389	373	399	380	373	409	376	408	378	398	390	355	371	336	395	343	411	378	364	365	424	355	388	357	373	392	388	414	372	373	438	366	389	374	387	373	400	387	382	392	421	367	369	385	368	409	395	358	362	373	408	400	400	396	370	402	447	355	400	400	403	383	355	388	384	387	375	380	413	383	348	371	367	432	358	379	389	391	413	346	389	347	401	401	386	403	430	378	383	419	403	364	405	373	382	406	343	393	382	391	397	373	371	396	399	382	373	383	386	434	403	381	372	389	375	367	402	420	363	382	409	399	402	364	375	380	370	366	388	396	352	369	373	413	395	417	367	356	380	368	407	365	374	344	388	352	371	366	383	389	327	375	416	399	371	384	382	374	374	412	413	391	396
20046	12036	5006	3128	2126	1830	1631	1537	1346	1148	1173	1009	1033	1039	990	1018	978	947	980	950	1001	960	931	998	959	959	915	881	919	925	867	908	942	918	888	895	881	895	933	951	911	927	878	908	924	903	890	905	893	866	889	930	908	994	964	927	938	883	895	955	939	885	920	889	924	895	923	861	877	917	894	891	934	881	873	960	920	965	942	912	889	882	883	857	905	853	887	884	913	908	867	912	862	917	897	865	896	912	884	847	904	890	889	926	929	911	913	881	885	900	926	882	929	880	916	882	890	845	907	870	930	886	890	902	941	888	916	892	914	879	925	975	886	905	870	895	890	908	845	885	931	893	865	931	906	935	907	933	914	833	935	853	925	961	887	902	884	883	951	922	867	924	951	901	929	864	886	877	935	897	918	909	894	861	861	928	866	960	860	890	925	896	895	891	896	889	904	868	921	917	906	870	917	910	923	888	909	895	872	896	918	865	929	927	873	874	915	856	855	958	869	866	891	928	871	941	895	903	897	913	862	869	889	901	883	922	891	880	884	910	903	864	856	889	870	926	919	888	914	902	925	971	933	909	908	939	867	899	867	936	902	936	879	942	865	846	823	888	889	928	899	905	888	906	897	896	921	909	908	902	938	867	901	910	900	894	903	936	919	863	872	894	889	866	934	858	934	964	856	916	894	854	927	860	906	842	913	879	893	885	919	912	904	863	887	927	918	901	925	883	819	926	957	872	822	875	896	863	873	910	867	902	859	864	860	928	898	873	964	897	901	887	856	840	924	966	919	939	904	912	907	863	917	897	849	885	898	845	873	893	878	869	889	910	951	889	873	904	914	919	843	826	880	936	886	933	939	883	911	921	926	923	937	912	923	872	899	892	905	905	926	875	915	907	890	898	906	953	883	923	791	935	915	888	905	883	933	866	904	928	903	888	861	909	935	866	898	893	889	933	877	893	883	894	831	901	917	863	903	882	894	884	889	874	906	867	897	944	896	945	850	887	891	891	888	938	931	898	931	913	917	903	859	856	889	892	892	922	912	838	848	902	879	932	919	840	874	953	889	917	886	897	917	981	938	893	923	908	886	872	958	921	866	902	966	903	854	899	930	819	859	862	921	893	841	887	908	911	919	944	835	940	858	869	945	867	894	863	907	918	910	856	854	905	895	963	945	886	898	931	909	889	888	873	906	894	963	843	914	882	911	939	928	927	843	932	869	894	854	900	844	882	881	922	835	919	908	892	917	895	834	901	908	898	902	929	879	897	897	886	880	893	908	883	904	910	885	894	893	939	858	924	916	958	928	878	937	849	888	935	896	918	932	884	896	850	857	895	880	927	898	882	912	915	896	886	938	897	878	907	932	902	873	859	898	915	867	930	935	862	860	895	947	902	865	877	904	846	913	883	992	905	902	899	903	908	904	910	953	884	921	918	917	920	843	923	926	876	912	860	899	898	883	874	895	939	934	913	923	981	939	874	938	884	917	911	897	921	859	912	908	936	877	861	943	901	922	913	933	913	903	886	874	907	931	909	903	869	876	915	897	881	916	884	907	919	946	893	907	925	905	854	897	877	938	888	917	865	895	895	890	899	927	832	883	907	902	843	874	924	875	933	892	925	878	872	896	876	890	933	879	931	881	943	971	858	938	851	845	931	880	881	875	935	889	913	947	938	907	936	925	929	841	950	932	902	873	893	901	924	808	923	909	901	918	925	875	887	891	910	906	915	967	924	919	925	913	892	902	880	918	951	917	906	919	909	924	898	875	881	945	892	871	913	859	834	920	886	891	883	852	913	853	906	902	849	941	973	920	902	892	946	862	925	879	905	896	908	912	945	881	924	930	920	881	847	867	914	935	906	817	919	850	871	923	929	900	876	836	873	922	903	865	913	885	905	886	828	948	921	977	908	901	929	903	868	902	959	838	877	935	881	854	914	930	894	916	861	895	859	899	933	901	924	826	857	909	907	883	907	887	931	907	940	868	919	888	921	891	938	889	910	904	868	939	911	857	872	893	962	942	860	903	920	898	909	933	874	881	895	885	899	884	874	916	890	931	902	885	924	934	898	911	825	878	880	912	866	873	858	911	884	880	876	857	895	857	903	907	872	870	881	872	913	875	952	930	883	857	907	936	902	899	872	899	897	925	855	886	886	944	890	876	857	854	927	984	897	904	861	901	897	947	990	945	911	894	855	891	889	873	912	886	826	896	927	926	872	911	860	872	839	843	934	896	842	976	881	873	885	940	941	853	888	909	871	896	890	917	864	880	885	943	895	958	903	866	882	938	903	968	853	926	915	876	866	933	928	947	903	902	902	908	979	888	880	882	901	868	869	917	973	871	875	928	849	904	885	854	908	902	867	894	873	868	951	896	869	907	879	906	919	843	886	893	897	877	963	910	913	961	860	913	908	915	903	875	921	861	860	918	919	896	903	856	887	852	908	862	906	866	864	895	922	931	850	912	844	895	903	883	965	896	917	913	867	965	904	955	910	823	922	901	898	912	906	916	909	887	941	920	905	932	885	886	861	940	895	963	894	929	885	871	900	962	858	926	865	898	904	887	939	916	839	940	866	879	892	868	936	851	878	883	882	910	896	901	938	908	926	898	913	925	945	927	899	948	880	866	926	899	889	857	877	891	928	905	903	926	903	874	960	871	897	887	965	909	899	921	890	941	876	957	884	863	855	955	882	926	935	895	873	900	884	932	921	930	883	924	847	852	892	880	893	898	929	874	856	824	911	902	828	951	947	859	891	925	911	879	906	878	888	951	863	914	926	897	913	874	893	891	898	957	879	885	881	929	878	895	890	888	897	906	929	905	909	849	905	894	872	909	867	923	900	935	894	905	874	914	839	883	901	902	899	895	859	891	912	902	926	903	915	952	897	921	950	906	903	878	933	899	917	885	940	948	870	898	911	878	872	891	902	883	939	921	901	951	886	850	903	883	941	887	872	850	823	909	901	834	881	858	908	925	897	900	919	915	939	892	886	875	893	920	925	909	889	964	908	852	969	900	889	904	878	880	957	944	892	875	898	899	942	839	870	884	887	929	885	870	864	953	900	887	912	940	878	873	943	940	885	850	929	923	892	839	898	910	910	914	896	870	944	927	945	974	921	883	935	858	846	926	879	951	878	932	890	893	885	901	920	920	895	872	868	902	882	854	882	876	880	939	965	902	886	883	898	966	919	912	838	883	922	919	916	904	928	870	922	892	920	861	919	895	894	919	876	906	899	875	858	924	881	876	920	923	923	849	885	923	886	878	936	843	882	869	930	915	858	845	912	910	868	910	880	925	880	916	827	912	890	905	923	882	911	864	873	897	913	898	874	911	931	885	871	919	885	919	876	876	888	912	843	868	918	893	854	924	866	877	923	932	899	905	925	942	899	893	912	948	862	927	928	826	908	935	904	914	911	889	869	904	885	881	891	932	909	853	883	912	875	878	932	870	916	861	912	913	874	912	924	887	892	887	868	952	964	925	885	859	920	907	903	902	878	844	873
37688	22244	7047	1661	969	799	552	411	383	313	282	275	275	229	261	238	237	232	223	225	245	243	220	231	257	240	233	210	218	207	208	233	228	254	216	234	209	226	217	220	220	206	213	202	224	236	225	218	234	228	231	219	231	235	237	224	228	222	209	202	201	214	223	221	237	214	231	235	209	195	221	217	224	222	244	234	206	226	252	249	249	224	209	211	208	242	207	210	203	207	217	207	233	211	202	229	225	214	219	201	228	247	232	203	237	234	243	238	232	225	234	239	223	212	221	224	204	199	244	222	198	239	214	208	217	228	226	204	206	227	208	256	220	228	223	249	217	234	224	194	214	224	201	212	237	210	234	221	208	209	227	230	236	231	235	215	228	216	218	237	218	212	231	226	195	186	218	218	226	235	233	214	204	206	206	215	204	237	237	220	235	249	210	242	226	186	204	208	242	200	219	200	245	229	234	217	198	208	225	196	221	244	231	191	241	209	230	209	200	224	214	206	218	198	240	195	217	224	215	210	232	239	210	218	189	235	263	222	236	214	210	244	243	222	211	221	210	240	223	221	202	223	206	218	209	235	247	207	204	229	217	226	221	253	227	242	198	192	223	237	219	237	234	245	203	214	220	212	225	219	215	216	195	228	218	204	220	230	200	242	231	220	232	223	215	216	219	223	241	234	211	212	227	228	209	215	224	206	226	217	220	197	208	230	220	244	219	212	213	197	205	223	208	217	209	206	189	258	233	245	217	235	221	215	242	196	205	225	244	226	212	251	239	244	248	211	211	233	232	205	229	217	203	210	233	234	241	204	224	217	246	203	205	205	229	218	222	223	226	222	238	225	213	224	214	233	207	230	242	230	206	228	229	214	221	233	197	229	198	234	228	219	266	212	234	241	229	215	215	210	241	203	229	208	203	227	229	231	213	235	229	206	245	218	198	202	237	225	235	237	221	210	235	229	225	224	238	203	233	209	187	179	204	247	213	225	218	230	239	224	199	223	209	226	232	262	222	254	216	213	223	237	200	230	245	236	208	208	226	230	211	261	229	229	214	226	238	242	231	240	217	193	248	187	231	228	223	229	224	200	215	203	218	204	239	214	203	217	215	221	234	207	208	213	205	244	196	216	248	201	221	246	212	202	228	247	217	205	235	229	234	199	227	243	211	220	237	191	222	236	204	232	199	198	214	202	223	255	195	229	204	221	210	223	224	233	221	219	214	239	193	196	220	245	222	214	214	218	221	221	253	237	204	219	214	225	223	209	236	203	192	212	216	235	246	198	199	228	215	204	243	219	210	216	216	230	236	198	219	232	231	234	217	222	216	196	219	218	218	209	218	208	199	205	215	193	250	223	209	256	198	212	226	217	251	252	225	205	226	230	192	214	237	222	217	239	242	249	246	226	257	227	252	218	251	245	230	205	226	224	219	203	238	219	210	224	216	216	230	185	198	226	216	197	233	217	216	187	228	205	230	229	226	240	210	210	240	209	211	206	237	226	206	202	220	210	213	202	233	235	224	223	256	245	207	231	225	220	217	224	230	212	240	225	198	219	229	216	223	245	211	242	220	227	213	196	228	208	244	215	232	229	232	192	226	215	229	225	228	207	243	233	224	218	204	230	223	214	234	207	229	234	195	219	218	210	189	235	205	204	208	212	229	254	228	190	225	219	229	196	210	217	245	195	248	213	202	225	222	241	209	220	219	210	206	181	222	223	212	189	216	209	201	209	225	192	208	246	212	219	214	224	228	201	204	229	203	230	225	236	196	215	263	239	222	209	209	240	200	238	214	221	234	222	202	205	223	272	239	205	203	230	197	213	203	232	217	211	202	227	201	225	225	229	214	217	217	207	221	246	227	232	222	228	210	198	220	208	217	205	234	200	233	226	212	207	208	229	248	242	211	226	246	215	212	230	223	222	220	197	218	219	213	229	219	256	207	234	224	220	220	229	222	224	216	204	213	235	224	197	205	217	217	223	210	220	230	206	197	217	235	237	194	200	218	239	200	237	209	228	223	219	227	219	219	209	212	213	221	245	230	198	227	203	236	236	178	241	244	233	211	217	210	248	244	202	204	227	198	242	240	220	228	200	208	195	225	228	213	229	230	224	218	215	211	211	221	224	232	222	215	237	228	221	193	223	198	217	196	242	220	225	225	226	229	207	221	221	194	206	229	209	228	236	203	226	212	217	214	218	186	206	223	234	207	224	236	218	193	225	218	231	206	211	231	208	225	226	205	223	218	208	244	217	228	227	228	221	222	212	220	239	214	237	216	221	243	223	242	217	213	210	238	218	248	235	217	227	243	228	203	233	212	217	241	214	219	221	242	223	229	239	197	227	214	208	192	233	219	218	241	229	221	197	201	219	226	223	225	250	210	219	239	241	181	244	208	226	233	228	235	214	219	236	219	204	236	210	212	195	204	206	206	211	217	253	230	221	207	239	235	240	239	216	219	223	199	243	220	223	214	233	225	203	215	223	219	218	223	228	206	238	226	209	212	208	236	192	215	265	230	228	246	225	244	229	207	234	244	231	249	213	228	209	260	247	241	237	215	217	202	229	246	200	228	171	226	218	247	217	233	239	227	216	222	207	224	241	212	234	218	215	210	226	213	185	221	220	225	223	206	233	206	236	229	232	226	202	238	234	219	232	221	236	218	197	229	238	247	210	196	240	241	218	244	230	231	190	199	225	213	201	222	234	240	208	219	198	214	224	226	211	258	242	221	214	213	215	239	205	249	199	245	224	198	205	194	218	219	220	220	233	186	218	214	224	218	231	226	217	224	215	237	209	201	206	240	232	224	217	217	202	223	209	248	185	216	218	228	240	230	202	210	214	249	205	221	224	214	221	220	254	237	209	226	231	220	232	241	230	243	225	240	228	195	220	224	200	217	238	214	202	196	214	197	233	240	203	210	220	247	215	207	211	223	216	241	242	198	223	223	220	233	243	206	222	223	224	222	196	230	242	204	206	195	222	217	226	215	233	210	226	222	218	257	234	200	235	227	204	217	204	222	195	242	205	221	222	244	233	214	227	213	237	231	212	203	218	224	225	193	249	221	207	249	231	203	216	215	208	235	214	235	199	216	216	241	233	248	240	191	204	205	202	218	204	248	211	217	242	208	210	202	232	223	231	249	230	235	236	207	235	239	215	231	239	213	229	209	220	232	222	210	217	210	252	210	220	238	231	227	265	237	202	208	224	208	221	200	231	237	209	228	209	222	232	226	219	218	221	224	183	205	190	210	236	199	219	235	218	235	210	222	218	237	219	210	207	215	184	235	214	186	219	238	215	241	229	222	219	211	221	224	209	240	200	206	225	217	209	241	201	217	238	207	224	237	232	234	214	223	207	220	219	229	227	234	265	222	230	228	201	219	229	218	228	214	247	192	227	246	230	198	216	221	210	205	231	237	233	224	191	207	226	221	223	201	188	221	203	217	230	224	224	243	208	231	244	209	230	196	227	222	216	183	236	226	223	218	218	225	218	212	214	209	235
25490	16864	6634	3383	2843	2573	1813	1440	1211	1058	952	883	779	733	776	689	667	689	700	719	657	715	653	701	757	618	619	577	587	603	580	561	559	591	551	576	557	578	569	552	577	572	586	536	589	580	552	522	571	550	563	561	589	752	663	538	575	530	592	554	526	555	552	571	541	540	542	497	508	567	538	562	558	561	560	528	510	557	521	534	569	571	547	532	567	578	541	514	593	575	568	562	571	543	532	581	555	504	530	547	529	521	505	527	536	534	530	525	530	534	540	536	591	550	571	554	503	544	544	571	526	551	542	498	537	562	486	536	517	570	535	513	521	518	565	522	555	515	509	521	545	583	546	519	589	533	513	567	560	569	529	510	518	527	529	530	569	544	556	570	511	520	523	546	567	544	516	552	542	512	526	535	502	554	563	506	530	549	571	551	543	536	588	545	525	557	560	543	567	535	545	553	582	552	553	523	532	532	581	551	522	525	565	525	525	536	534	505	521	585	551	556	569	526	503	554	517	500	556	548	547	519	560	573	543	577	539	542	562	515	544	544	564	555	566	526	558	554	542	529	539	552	560	540	534	524	571	569	510	547	547	522	559	576	548	563	561	534	541	562	525	502	579	526	560	565	578	565	511	534	539	558	548	510	519	521	524	559	547	550	540	571	548	543	537	603	528	531	524	585	490	508	570	581	540	544	557	569	533	570	601	575	512	532	565	494	530	532	530	558	554	555	524	552	581	500	543	536	561	568	496	536	519	545	537	525	527	546	561	555	539	514	517	509	547	570	580	528	536	608	504	528	561	555	581	522	509	499	567	534	505	515	548	534	518	569	555	521	511	530	578	534	549	545	573	534	571	542	567	525	563	569	526	553	529	557	561	527	514	550	541	580	534	526	561	532	565	535	570	523	552	559	551	559	554	539	534	505	550	537	547	558	575	529	550	556	547	540	598	551	518	544	539	548	497	565	538	498	573	566	529	567	521	506	584	521	561	562	526	571	516	485	539	564	520	625	500	551	525	526	545	526	511	550	509	509	552	554	519	504	537	542	548	532	554	547	492	536	552	512	561	547	543	582	575	532	539	535	530	554	548	550	586	549	557	569	552	555	524	591	533	543	549	545	514	506	543	555	506	523	526	576	593	525	541	507	549	557	511	530	531	541	544	552	548	576	517	516	557	577	556	527	530	515	564	535	562	536	548	538	532	542	564	514	521	552	528	569	538	516	544	543	574	536	491	536	527	559	579	499	547	542	561	549	548	554	556	534	570	535	593	532	525	511	560	541	552	509	543	528	526	562	514	586	568	519	521	554	514	513	545	523	561	546	529	530	559	550	497	532	491	579	573	553	551	517	538	538	550	573	540	530	532	521	554	532	548	524	512	530	549	541	547	509	568	550	508	519	529	555	531	554	584	521	480	566	520	565	553	532	583	479	555	514	526	556	549	549	597	536	529	511	577	563	535	524	531	520	544	543	508	530	553	562	552	506	529	489	519	551	521	545	561	527	526	531	593	528	523	513	502	566	548	548	530	546	554	481	559	585	568	521	580	471	554	558	542	509	522	588	579	555	537	518	547	556	523	540	544	556	539	533	563	525	555	577	563	578	546	569	557	559	517	521	502	510	534	533	535	569	545	583	536	536	540	523	534	496	529	558	524	579	529	555	503	574	586	522	573	530	553	520	556	544	555	552	584	538	526	524	528	514	520	582	570	558	586	522	533	580	551	571	586	566	552	505	562	499	550	528	573	500	534	522	554	559	549	542	524	534	551	568	546	511	541	574	565	536	489	565	561	562	591	586	529	545	518	535	567	533	572	537	551	520	562	606	500	560	533	523	537	548	527	560	512	548	534	539	545	529	513	509	604	539	543	564	530	565	539	532	518	537	543	520	519	581	514	547	530	540	518	506	554	517	553	524	551	584	557	530	569	552	541	504	513	547	571	571	549	575	529	516	563	573	555	538	537	547	550	566	576	523	548	567	585	533	548	507	549	522	541	558	574	530	486	543	576	565	585	511	602	539	523	526	546	582	536	552	499	561	549	558	528	523	565	503	552	530	543	563	520	577	544	581	553	539	556	546	535	550	528	560	535	543	565	565	527	523	521	541	532	534	515	491	523	538	553	530	543	534	548	578	562	530	546	544	528	544	557	553	521	509	555	545	565	534	514	524	501	518	543	548	602	520	525	557	512	534	542	539	531	527	524	501	544	478	558	540	548	549	579	554	591	577	546	496	529	548	516	499	555	524	552	516	493	556	590	535	544	516	515	566	537	540	571	547	524	527	555	537	548	547	541	552	577	512	575	562	545	547	586	557	535	547	519	542	562	542	540	533	588	543	549	545	546	576	547	534	551	548	539	530	568	601	531	562	526	553	545	524	504	539	572	546	559	574	539	489	558	565	554	552	531	540	563	564	550	542	571	530	572	545	529	540	563	512	520	565	517	534	539	507	563	531	523	538	532	514	549	568	516	578	548	540	520	550	589	538	576	550	574	554	536	545	583	551	503	547	510	522	542	539	553	533	575	497	560	551	557	536	602	563	556	549	549	553	538	527	552	510	583	551	571	560	582	543	547	553	552	532	529	529	520	525	606	564	507	520	549	548	560	565	553	548	574	573	533	513	516	537	554	572	561	521	553	514	528	577	528	512	556	551	561	559	509	584	550	526	534	538	525	534	576	559	523	544	594	501	527	525	524	584	547	561	537	524	513	544	576	515	542	563	573	498	581	513	522	533	539	524	557	533	599	514	520	527	503	567	543	537	541	544	524	536	526	544	532	533	591	536	528	524	531	517	565	538	534	506	563	510	512	511	525	530	555	564	518	498	577	606	586	567	508	546	528	558	555	554	533	559	571	544	498	573	529	585	568	536	528	519	550	556	482	545	535	566	541	540	562	525	562	482	525	539	576	538	552	527	541	573	502	544	490	515	573	551	535	526	489	527	537	574	563	515	560	514	575	523	536	522	569	512	586	511	576	506	523	515	546	487	532	549	545	513	516	558	583	521	606	520	533	543	512	563	528	558	544	586	552	566	529	545	571	535	572	559	550	526	576	516	530	528	606	535	561	578	556	561	537	511	586	560	551	545	587	526	546	535	524	560	561	493	559	585	527	531	503	570	569	558	576	516	567	546	551	569	541	527	552	510	567	583	564	530	568	558	552	506	543	543	561	535	542	576	497	532	562	542	612	568	540	571	571	542	521	547	526	575	522	495	536	533	570	531	545	524	553	579	554	524	527	518	566	567	528	607	554	568	518	518	534	582	568	551	529	547	576	506	511	551	562	567	546	549	519	569	561	573	532	512	544	532	517	532	501	564	541	530	567	523	548	522	547	555	536	540	559	565	569	549	539	573	558	562	539	544	526	543	518	544	553	544	575	520	518	532	535	539	566	553	519	583	526	581	507	529	581	555	541	508	554	538	576	524	565	511	510	545	525	553	581	541	494	522	556	518	528	535	539	583	551	547	528	527	561	554	565	534	548	524	572	574	574	554	551	556
12924	4992	1476	463	382	363	331	331	334	321	312	339	353	331	309	305	365	366	365	339	335	335	314	304	353	319	338	317	302	337	278	332	333	325	353	316	316	346	365	335	339	353	353	327	366	350	328	366	369	325	301	318	339	326	301	315	342	328	301	359	351	325	328	327	354	332	309	341	365	329	319	331	350	313	312	319	307	354	323	338	349	349	356	332	352	331	321	327	346	290	335	346	354	343	346	328	367	325	329	303	336	303	337	347	350	318	356	309	338	331	362	375	382	373	338	333	345	314	313	337	343	323	300	322	306	328	314	379	310	325	319	315	324	336	314	321	343	361	337	318	294	327	350	317	334	333	313	305	347	313	327	312	337	357	336	339	322	328	363	340	346	323	354	374	324	324	361	324	361	339	354	320	327	339	322	329	328	324	347	332	312	292	335	314	337	328	305	344	321	316	346	328	350	356	341	315	319	389	340	330	341	329	321	345	350	355	340	359	307	354	314	355	324	334	361	311	319	351	358	336	335	323	334	323	355	293	350	336	350	370	338	322	322	333	313	292	353	330	365	331	335	313	344	332	331	337	359	308	320	333	349	333	330	318	315	351	347	320	300	323	322	340	284	321	331	347	333	329	308	340	308	316	362	368	326	318	377	314	340	310	300	344	346	349	330	320	304	307	320	321	333	303	303	354	299	385	339	363	337	324	315	286	363	333	334	332	310	311	353	322	299	314	347	343	303	338	334	343	358	352	367	305	317	328	301	288	283	342	320	336	365	346	364	319	329	315	369	320	318	318	338	306	298	293	299	333	345	353	340	337	347	334	331	332	342	348	328	313	374	341	309	383	295	344	333	355	328	390	353	307	331	354	355	319	293	344	369	333	328	357	344	360	343	346	318	297	321	367	316	380	321	367	327	332	343	337	339	334	300	292	309	352	376	348	287	323	332	316	325	311	324	311	339	342	353	286	336	335	320	327	343	378	327	341	332	310	336	338	374	361	296	359	353	315	331	337	367	298	355	336	341	346	345	311	300	334	342	313	341	330	352	365	324	327	334	316	331	323	315	333	312	361	317	344	337	328	351	337	320	319	358	339	312	312	330	339	355	309	349	363	331	349	333	300	329	326	342	322	330	334	346	332	355	321	338	333	326	305	348	293	349	338	335	377	321	331	354	341	332	323	344	326	328	329	352	348	348	326	333	322	339	341	355	332	334	313	307	331	310	356	312	331	314	363	317	311	352	333	314	334	354	357	356	359	363	340	342	340	310	341	322	300	321	318	364	349	329	344	305	332	332	324	313	308	331	336	348	357	341	362	368	300	312	356	326	327	338	348	375	328	343	370	300	331	324	318	351	291	375	350	293	308	357	316	345	356	352	339	291	337	317	345	354	332	313	357	314	321	316	348	356	325	358	321	309	353	332	354	333	329	342	337	328	332	330	321	320	357	307	298	328	347	319	318	347	358	322	309	288	353	362	346	316	337	374	308	317	338	310	331	362	357	350	336	338	344	313	336	325	323	331	362	335	325	345	324	336	311	343	316	332	326	364	352	320	342	328	339	297	295	313	352	327	359	340	320	328	305	307	303	348	341	312	310	325	301	313	388	329	360	333	338	334	346	346	339	300	300	347	330	330	359	342	336	348	347	332	353	345	323	335	285	314	352	311	331	350	312	328	349	365	336	358	326	312	340	357	283	368	367	320	321	331	352	338	316	336	319	310	342	343	365	338	370	312	335	325	333	325	310	315	321	328	339	344	332	365	283	331	337	323	297	361	334	348	317	356	313	310	322	323	338	333	304	313	318	371	325	387	358	334	312	315	363	311	296	335	317	306	325	358	303	318	326	334	312	330	323	303	357	326	299	348	325	356	327	307	325	308	316	325	315	332	350	343	324	355	355	344	324	331	320	363	323	336	298	338	339	337	343	353	343	341	331	320	336	319	336	353	358	326	351	313	352	341	325	335	315	351	318	325	296	292	315	321	331	337	359	366	350	351	312	329	329	378	288	348	343	281	343	353	327	336	322	334	312	322	343	329	345	322	323	301	337	369	340	347	333	336	316	321	307	303	323	317	342	363	369	322	353	307	322	338	346	297	308	354	319	332	345	322	333	331	350	375	329	346	318	297	351	326	308	308	335	304	305	359	339	396	337	343	313	334	333	302	336	340	349	346	308	336	342	312	344	317	311	364	328	361	314	342	354	334	338	368	307	349	353	352	342	335	354	308	326	337	352	328	299	343	350	340	330	340	334	338	328	299	351	338	291	313	326	337	373	335	309	333	351	328	315	341	303	313	309	310	300	299	359	374	338	317	327	335	339	366	341	316	297	326	314	297	328	327	342	351	320	376	324	308	349	313	364	330	342	308	338	301	340	361	308	363	314	325	330	364	342	350	341	353	318	338	321	318	334	331	331	339	294	351	331	327	331	375	328	380	341	319	330	286	336	313	328	322	303	324	307	338	325	307	324	345	303	316	340	330	359	310	327	300	344	340	363	367	358	340	354	376	292	333	346	359	339	319	330	326	327	343	328	358	312	342	352	324	341	355	326	337	335	337	316	298	328	312	344	324	362	334	320	334	332	310	345	327	345	333	325	305	309	307	325	320	334	339	325	354	321	366	373	303	314	321	333	314	343	347	355	357	362	349	372	309	331	333	325	313	341	348	350	330	325	354	332	334	355	349	299	326	323	318	317	336	317	354	280	342	364	323	341	322	319	322	320	332	323	315	361	336	331	313	348	340	355	341	349	322	324	325	365	346	331	303	352	294	311	339	332	346	337	319	347	341	332	339	332	354	350	353	339	332	309	330	317	323	349	347	360	326	297	350	346	327	323	353	331	310	313	335	307	321	323	307	322	344	303	328	326	327	348	387	334	353	303	338	317	371	320	326	334	335	329	331	305	344	327	336	311	351	314	306	291	344	329	385	346	310	313	305	327	333	331	275	320	286	350	313	363	314	341	310	304	307	333	356	318	340	334	288	344	369	278	376	329	335	327	333	316	329	350	346	341	375	299	345	351	307	321	327	304	304	306	331	335	311	325	352	324	333	343	325	367	316	331	359	348	305	344	340	338	322	306	339	302	330	306	329	300	315	369	350	334	289	348	360	343	314	339	312	318	321	340	327	318	329	328	360	317	329	290	311	332	304	368	337	337	321	331	359	296	332	306	372	333	351	369	357	320	301	314	307	314	316	335	333	323	306	329	324	328	311	390	296	342	317	328	335	301	294	331	326	325	329	333	322	304	332	319	337	348	335	325	323	324	349	325	327	326	353	324	331	355	357	338	328	360	332	348	305	364	337	315	315	344	341	337	307	332	325	326	321	345	322	335	298	289	320	360	328	324	337	317	322	327	326	327	334	346	344	345	306	322	344	339	313	364	332	355	372	337	328	342	306	308	304	309	293	284	340	310	341	321	314	331	331	341	319	302	328	316	309	348	352	358	317	335	321	316	296	286	296	315	360	343	292	331	303	305	321	325	339	365	303	330	323	329	340	294
9513	5165	2418	1076	1015	975	928	888	853	860	862	824	825	853	724	797	805	789	772	768	799	766	762	801	834	792	813	756	813	811	784	834	775	815	738	863	770	741	788	803	775	785	828	789	791	831	802	819	808	792	843	778	819	829	801	792	820	810	796	755	774	793	776	806	758	812	754	807	830	775	783	795	799	738	795	746	814	799	740	799	809	810	773	813	779	782	797	850	782	808	795	780	761	811	808	839	800	767	828	809	823	794	757	818	821	790	852	765	807	778	825	817	809	815	810	810	810	782	814	795	802	774	782	821	747	854	766	749	754	771	829	803	820	781	810	857	838	852	798	777	791	822	793	749	837	786	818	808	789	786	807	800	827	820	784	798	822	794	811	826	851	794	760	802	769	758	781	797	796	766	790	759	777	791	769	749	793	780	823	766	786	792	807	784	800	833	772	776	818	792	815	748	789	813	811	782	808	791	800	778	770	766	804	799	817	782	832	772	769	761	777	755	776	735	762	762	789	773	810	743	823	803	815	785	836	757	713	840	801	754	795	771	805	807	810	826	758	770	745	787	815	782	802	743	786	801	866	859	769	801	753	776	815	783	758	804	808	849	745	788	760	810	781	828	805	799	812	808	809	781	761	779	810	814	797	791	786	791	735	784	769	849	776	802	783	750	798	777	835	791	780	793	796	807	767	786	814	837	791	802	760	788	829	814	812	821	793	789	770	784	825	795	798	774	785	782	791	784	833	791	788	784	804	858	783	820	730	837	811	790	774	816	776	837	748	769	773	838	799	758	819	789	797	747	771	802	854	836	805	836	818	794	800	792	772	794	755	803	771	808	774	800	764	749	765	776	802	778	877	802	792	743	772	749	756	753	781	805	799	802	781	751	828	778	746	809	780	757	733	805	778	750	781	801	797	767	795	755	795	826	815	858	759	761	823	821	807	780	837	795	769	804	748	759	755	766	771	771	825	761	789	793	718	807	769	772	780	794	827	763	813	770	828	787	789	846	852	826	805	780	794	842	795	759	791	750	799	759	754	818	784	827	802	810	756	824	765	809	726	824	857	775	832	831	777	771	780	772	769	758	764	828	757	754	819	797	801	785	770	815	745	841	781	782	820	746	754	842	802	800	739	835	753	779	795	822	804	794	792	794	789	791	895	774	820	782	857	762	800	839	819	770	804	828	797	743	815	838	804	825	796	767	788	765	804	772	787	788	809	823	810	823	766	782	802	759	820	755	796	819	772	791	838	756	775	745	768	801	821	790	749	858	829	829	845	798	798	775	801	774	791	796	800	801	785	799	783	790	810	801	782	765	769	801	801	766	842	766	795	773	795	806	810	783	792	793	794	806	827	784	764	715	778	767	841	792	796	805	823	769	803	775	851	815	806	789	788	768	759	834	784	760	831	820	784	842	797	790	777	772	781	827	792	799	826	775	774	777	819	800	755	760	801	815	764	824	833	781	824	743	751	799	799	774	784	817	794	820	739	815	769	754	857	827	820	758	800	831	858	808	797	759	785	770	800	825	761	771	797	813	787	741	815	728	808	797	804	807	778	802	791	861	800	798	752	754	790	789	749	782	826	798	773	767	818	835	773	807	818	774	789	725	783	781	817	791	834	844	760	786	795	782	726	806	802	790	781	801	791	757	786	766	774	809	830	792	793	787	815	777	757	789	791	807	759	761	729	773	797	711	781	751	784	768	753	792	805	807	844	829	813	778	817	761	795	809	784	816	782	735	794	798	793	812	840	744	731	765	821	810	813	847	757	789	801	811	759	803	776	763	823	780	779	785	812	819	737	763	812	790	795	782	825	835	800	766	823	760	795	800	794	800	748	761	807	763	750	792	803	809	801	721	768	799	800	810	810	822	748	779	795	805	816	788	784	821	785	769	834	842	836	768	804	758	823	768	847	782	768	783	810	761	782	793	823	815	796	815	753	799	775	822	785	798	795	801	823	780	833	752	777	793	822	826	768	774	763	782	780	778	836	791	800	801	773	775	743	781	778	784	811	836	840	763	809	780	801	851	795	813	837	792	795	810	785	826	798	836	789	757	793	818	835	798	808	783	838	783	777	748	793	779	771	784	837	788	837	843	814	768	803	758	816	778	817	741	784	793	805	787	749	817	817	788	808	787	765	793	769	748	748	802	766	792	851	784	782	804	835	824	782	806	782	762	778	803	812	767	770	782	783	731	798	775	762	802	789	808	804	788	796	822	807	813	821	784	802	757	790	787	845	795	758	815	829	764	824	734	796	859	795	762	802	811	832	792	721	869	832	805	812	808	847	838	801	828	798	775	821	822	805	807	849	771	806	798	794	793	807	768	819	782	779	760	837	797	820	805	772	794	788	786	770	804	728	784	754	810	768	819	819	826	812	828	819	734	790	811	868	755	799	741	797	809	848	803	789	807	788	760	790	742	792	799	796	801	848	784	778	755	825	824	728	809	832	797	803	771	813	805	838	756	825	832	793	853	787	798	856	796	791	775	833	784	790	802	786	834	773	744	793	794	794	827	855	828	733	832	792	758	799	800	836	777	745	784	805	774	724	829	794	774	800	792	776	795	710	768	820	791	788	804	772	809	791	829	826	768	768	828	797	813	787	818	788	809	780	798	773	805	774	725	788	796	826	825	788	817	779	798	737	768	773	799	780	806	761	800	860	791	813	847	808	745	797	774	801	792	801	821	762	806	784	834	843	757	790	761	809	788	773	761	785	816	782	758	781	772	785	827	790	801	811	747	815	850	784	750	785	812	797	784	840	803	794	766	833	791	825	779	800	783	816	755	805	785	781	806	817	821	770	797	817	778	809	805	826	833	786	791	847	839	821	815	789	781	762	766	753	818	779	813	725	786	837	796	796	759	786	768	757	755	785	817	798	782	815	786	819	778	744	792	807	805	779	772	826	812	819	763	767	733	793	785	795	782	779	822	777	790	795	762	808	794	804	816	812	779	826	775	793	814	811	784	818	771	780	818	847	861	784	750	827	803	825	819	765	813	789	835	743	800	765	804	801	782	796	824	791	793	775	781	769	788	799	792	790	819	805	810	779	769	817	786	810	819	776	796	755	801	803	779	800	767	774	822	755	838	783	798	706	774	780	782	776	784	816	855	843	787	814	789	811	814	789	810	806	790	816	802	811	798	798	870	799	782	802	777	775	816	811	820	798	815	778	803	833	760	813	809	772	773	803	792	748	808	844	748	784	785	766	776	766	769	794	755	788	851	766	771	829	762	828	785	817	825	762	759	769	783	805	782	808	826	828	776	807	774	810	755	790	799	814	764	785	810	801	796	835	792	827	831	732	821	842	762	773	794	811	756	790	813	788	744	797	783	776	798	788	808	820	808	782	815	808	738	809	768	776	778	831	753	790	808	825	783	789	834	765	833	780	791	838	810	791	788	816	770	818	813	775	797	761	791	771	779	826	780	745	778	805	786	782	801	801	764	804	793	760	852	866	835	895	750	777	832	833	805	769	785	798	794	804	754	806	816
27683	13916	4249	924	711	570	553	459	396	372	352	326	332	327	346	309	314	307	327	326	317	299	334	357	323	329	303	312	356	326	291	315	326	290	290	305	328	339	337	320	329	315	338	322	320	319	321	319	315	335	314	323	305	338	317	322	298	316	326	366	322	312	342	340	329	284	309	355	324	337	338	286	354	324	331	330	313	307	330	285	292	322	304	341	306	340	327	342	321	305	312	303	340	319	325	310	307	305	347	323	316	318	321	296	309	321	308	335	320	295	337	298	328	329	330	333	306	324	333	320	330	312	278	363	338	277	342	358	307	304	322	361	345	342	322	327	291	316	339	286	341	337	353	299	322	316	323	349	342	319	306	342	331	339	338	327	283	327	332	322	322	353	333	320	347	307	314	318	354	323	344	317	326	298	332	318	337	320	293	334	304	299	317	327	315	324	315	340	309	302	315	300	310	308	301	317	323	339	282	304	256	316	293	328	322	323	333	321	338	340	315	326	338	320	326	313	341	357	332	295	314	309	347	294	306	304	326	326	319	364	318	347	321	324	343	290	341	363	318	336	307	312	306	295	339	321	293	338	313	297	308	293	324	324	314	321	307	324	315	286	371	314	306	306	310	333	308	308	326	319	300	303	302	310	304	329	298	324	316	325	328	313	340	299	328	330	332	334	291	295	348	317	329	288	296	306	343	325	336	338	333	304	340	309	310	294	305	301	312	327	295	282	310	299	299	327	308	318	310	327	305	334	340	303	315	309	320	330	320	305	325	293	318	303	317	307	293	288	331	268	297	330	311	304	319	328	328	313	317	323	335	336	337	302	313	315	324	338	372	331	341	316	333	336	315	345	320	297	298	332	320	342	322	299	326	317	333	310	337	313	296	298	317	311	299	290	287	332	329	310	318	297	316	349	322	308	333	278	320	341	311	331	310	352	297	315	309	305	325	310	339	279	299	335	329	354	314	309	306	291	329	296	315	307	291	322	351	335	305	323	331	339	309	338	330	329	339	318	313	297	319	337	297	334	302	328	313	326	315	309	303	328	287	329	316	330	306	313	340	316	340	327	311	322	324	312	287	303	331	315	323	332	306	342	327	306	287	334	319	307	339	325	321	338	322	301	311	338	335	311	334	300	338	339	340	312	319	291	316	359	304	332	359	298	323	310	319	334	339	303	338	312	359	326	319	324	321	323	314	313	316	305	354	300	329	350	330	325	291	319	350	324	288	296	297	321	312	307	293	306	337	319	309	318	347	298	287	323	334	307	289	334	328	341	362	338	280	308	318	379	344	337	333	334	328	312	303	347	344	317	295	313	307	320	298	310	314	340	329	317	285	336	319	306	321	316	293	305	299	336	344	308	335	363	296	324	342	327	318	282	317	313	308	299	292	306	337	336	326	320	266	310	304	301	322	318	309	343	317	330	333	303	329	322	332	284	312	319	291	324	341	319	316	319	327	323	337	339	319	351	351	327	314	323	317	321	338	343	347	331	325	321	304	292	333	328	321	326	324	320	292	303	334	313	347	281	301	321	327	355	362	311	299	316	312	285	310	347	321	342	321	303	311	320	320	320	316	310	316	336	290	331	363	324	309	350	317	319	349	321	302	313	331	345	308	352	346	338	302	340	306	292	318	332	286	281	322	337	314	307	329	313	323	335	304	304	385	318	308	338	353	315	315	311	341	306	358	312	315	317	321	299	302	323	306	343	296	328	304	327	333	322	353	306	314	296	301	327	326	286	324	337	319	341	336	300	328	322	311	310	287	352	317	335	353	306	324	324	295	322	275	290	319	307	309	297	349	324	299	311	344	310	339	309	303	348	324	323	337	358	264	341	336	310	328	343	332	300	334	311	297	292	304	305	315	313	309	330	306	302	332	345	343	304	333	320	303	316	338	330	307	303	277	298	305	289	293	330	297	294	319	295	331	321	316	334	330	284	331	324	344	318	308	322	336	304	334	314	318	314	325	345	315	311	307	287	332	339	332	335	331	340	323	297	328	344	314	317	332	331	316	324	275	326	310	306	301	318	331	345	328	302	322	318	332	330	331	316	328	349	309	309	268	285	350	312	329	307	297	312	347	356	325	323	339	333	319	319	311	319	303	321	324	315	340	309	336	345	318	297	320	324	342	322	340	314	337	327	326	287	270	325	324	345	289	342	310	318	334	286	312	331	328	349	313	308	317	339	301	330	331	296	311	343	295	289	269	296	292	324	304	318	318	321	303	320	326	317	338	292	299	322	319	309	307	311	319	314	327	304	379	324	350	319	291	326	296	322	322	306	293	316	315	307	320	328	305	295	338	318	327	310	299	325	328	288	351	328	342	327	348	345	334	324	331	327	313	323	291	296	309	282	328	278	315	328	312	314	318	352	339	295	313	320	341	301	292	311	265	301	295	350	292	321	329	321	309	353	301	336	302	302	326	315	329	310	321	304	294	335	348	346	318	319	328	345	324	316	299	322	302	294	336	308	306	311	318	334	325	336	310	325	324	311	312	340	325	321	312	340	336	345	316	335	314	338	309	288	317	311	301	327	297	326	341	300	321	310	321	325	301	318	318	355	333	302	298	316	335	322	335	303	321	315	302	294	321	340	340	307	325	302	299	313	319	297	310	331	292	281	336	292	269	320	307	335	356	313	299	308	312	322	286	308	341	346	311	338	273	282	296	348	315	312	330	319	332	343	358	284	331	337	363	319	335	331	299	323	335	330	350	342	323	286	300	356	325	326	315	332	366	336	345	316	342	314	311	318	317	297	341	323	338	314	308	305	355	391	292	262	321	302	335	325	328	326	313	338	329	286	308	320	317	343	333	320	307	294	309	325	340	327	317	313	292	320	335	338	330	319	319	339	328	333	331	287	310	313	329	310	270	344	307	305	348	328	368	322	315	324	323	298	311	294	336	337	302	324	311	319	295	313	315	304	316	327	319	293	304	305	324	324	306	296	335	338	307	327	333	340	320	312	331	319	304	285	344	326	333	312	299	326	336	292	309	282	314	321	339	305	337	312	317	331	316	349	294	315	343	312	336	321	322	326	337	297	313	335	307	304	314	335	313	324	286	326	336	295	336	317	286	302	317	335	342	309	312	351	351	302	309	305	339	335	313	327	350	319	309	326	299	301	322	353	347	340	328	315	317	314	307	332	334	309	340	328	314	277	328	327	298	311	314	317	323	327	313	328	350	329	341	318	280	332	333	342	334	302	294	329	333	305	343	302	300	298	292	315	289	335	319	317	274	296	333	299	334	294	269	307	298	318	338	351	330	327	317	293	318	330	351	330	279	313	298	345	315	338	311	324	309	317	310	300	348	372	347	326	297	336	325	290	310	333	345	296	350	332	326	301	334	350	329	342	341	342	320	333	319	297	322	334	355	317	337	302	296	331	365	354	317	277	338	323	301	326	305	326	312	301	309	342	326	307	291	329	332	312	313	321	329	299	331	328	314	305	333	351	323	312	314	331	308	356	296	327	312	309	334	302	310	292	338	340	343	318
19728	11580	4895	2272	2132	1828	1572	1322	1161	1034	951	909	840	825	859	802	841	873	885	851	868	882	825	850	809	804	767	784	797	793	750	793	847	777	761	770	784	755	780	713	813	789	797	738	751	752	778	794	784	785	761	774	755	784	765	776	763	766	761	751	777	748	759	835	744	737	796	791	783	774	697	740	728	738	793	772	746	746	775	795	736	733	717	772	751	739	784	730	756	759	804	778	730	800	796	748	733	772	722	737	754	775	782	784	750	738	801	773	785	710	736	785	752	773	764	731	767	738	760	805	733	782	752	720	726	764	771	750	745	745	740	768	706	766	739	723	790	770	757	751	715	767	748	742	760	703	786	739	761	779	766	745	788	793	733	745	750	741	776	764	719	760	713	726	731	761	716	756	745	752	710	761	717	797	762	751	797	724	756	711	725	733	733	737	743	776	769	785	794	770	756	753	745	724	762	780	725	782	777	752	750	761	776	776	751	735	719	719	730	776	746	710	769	761	730	754	718	706	795	790	760	777	747	744	762	816	730	764	776	799	764	694	733	769	741	795	721	722	717	793	705	784	748	773	746	784	775	783	758	804	770	754	758	739	739	798	770	770	756	760	780	735	785	731	787	744	739	788	784	768	720	736	766	757	724	771	779	746	774	766	764	733	753	739	781	802	763	760	740	779	759	730	745	799	764	765	763	785	796	808	728	736	838	775	775	769	756	725	736	753	716	747	762	754	767	818	731	801	742	780	734	723	726	750	776	866	801	713	777	789	791	757	751	728	773	707	765	707	750	768	744	759	708	732	731	774	751	745	767	696	717	721	753	721	792	752	793	725	711	748	731	796	752	779	767	804	756	807	741	726	758	766	754	756	718	762	751	736	717	814	727	763	755	735	762	726	745	733	763	782	786	778	708	758	792	783	744	734	708	797	745	740	835	755	761	703	778	777	725	776	789	809	763	739	747	736	803	689	731	748	759	794	729	766	764	760	747	699	748	751	747	758	715	724	770	752	753	764	824	722	778	781	783	753	748	750	705	775	740	802	770	769	739	746	762	764	806	740	775	762	729	712	756	759	800	849	748	713	789	777	737	773	772	813	744	727	784	765	772	763	729	795	713	833	767	759	752	705	794	792	792	781	764	745	729	790	733	778	801	761	718	791	738	738	748	753	730	804	782	754	758	711	807	717	774	724	771	716	766	780	751	735	740	750	758	760	803	760	741	798	747	703	749	754	808	765	762	776	775	710	804	771	762	740	737	779	757	790	777	783	761	738	807	739	763	750	761	737	762	710	762	756	747	750	736	742	742	772	736	776	705	822	735	716	763	763	771	785	734	740	734	721	710	746	786	781	777	778	755	734	795	742	760	791	763	811	717	734	764	767	746	727	770	720	791	771	753	754	783	761	770	761	734	728	755	711	714	705	727	776	793	738	765	763	791	748	774	795	750	791	785	778	755	795	771	742	757	747	760	754	775	768	774	744	748	752	754	693	769	731	756	730	745	748	773	778	725	776	778	781	731	735	745	751	757	731	739	756	834	735	754	763	774	767	739	712	782	763	736	742	779	758	755	792	691	785	751	734	787	764	747	767	753	765	755	709	707	746	737	734	816	731	774	727	732	752	770	751	725	770	771	782	797	807	746	778	784	782	749	710	694	751	737	835	747	732	730	766	740	753	789	773	722	732	787	771	770	810	736	789	725	718	690	786	733	783	762	781	792	759	747	755	763	734	783	749	773	756	771	729	765	753	767	816	771	720	770	740	739	761	750	785	751	787	749	812	781	787	807	798	733	768	772	767	739	704	755	730	711	743	773	735	727	749	752	743	758	757	745	728	734	726	756	760	790	765	776	772	790	740	730	793	727	794	719	766	776	792	739	775	727	771	712	771	719	768	689	747	729	755	739	734	757	720	741	736	741	713	787	760	723	744	739	773	742	729	748	752	816	757	704	737	739	792	692	750	779	786	718	717	775	735	735	722	744	744	759	754	778	764	757	792	732	749	763	758	779	767	749	753	802	787	767	765	773	811	770	764	704	798	723	734	747	717	741	828	770	764	771	752	792	725	747	706	781	736	826	744	760	725	788	790	762	739	771	754	764	777	740	761	764	761	723	779	761	761	777	812	738	783	765	735	782	784	814	810	730	778	735	744	791	764	817	781	765	764	794	786	750	744	740	775	740	783	715	787	683	784	738	722	777	719	774	768	774	782	751	746	783	731	776	788	769	749	733	755	686	793	778	727	749	745	759	776	785	741	763	766	797	756	796	776	718	781	788	758	755	733	811	763	735	780	818	784	718	830	800	758	794	732	773	813	747	761	757	770	746	748	769	736	688	759	817	708	778	746	764	752	758	689	733	714	775	787	807	753	743	750	766	720	753	738	757	755	752	756	738	742	806	734	749	757	755	753	787	738	786	738	760	800	734	772	746	757	742	761	724	752	734	789	743	810	770	789	842	737	746	757	768	768	726	751	720	762	776	749	767	778	757	743	782	793	768	750	794	763	735	769	742	773	807	759	794	772	749	765	809	702	761	756	773	739	786	758	788	768	793	745	767	761	761	811	720	777	779	764	775	795	765	780	830	731	792	758	764	724	782	763	780	741	756	729	737	770	772	751	754	776	747	773	720	751	786	774	727	747	783	752	815	772	760	749	787	795	756	750	766	766	803	752	784	716	702	733	773	762	789	721	754	793	779	766	747	781	746	801	725	687	716	777	748	761	754	775	769	715	792	761	723	702	734	766	791	757	751	781	790	727	773	755	782	751	799	801	819	731	752	782	787	729	750	720	784	770	734	767	709	791	773	752	745	745	759	738	727	700	735	755	781	764	766	774	753	775	779	738	715	779	832	762	756	765	775	743	769	765	775	763	732	782	713	768	763	788	749	805	763	745	709	770	758	745	732	725	722	728	782	728	758	766	768	771	752	804	758	756	788	743	738	714	743	764	776	738	712	713	713	757	763	763	729	759	783	768	783	733	787	744	793	768	708	762	771	763	750	745	745	744	765	763	751	759	817	762	736	711	730	738	708	791	776	786	755	765	716	759	741	751	789	741	770	754	762	779	794	787	737	822	813	772	751	724	829	748	785	701	732	774	735	736	767	775	770	852	769	782	778	775	740	738	750	803	725	743	797	774	764	790	802	773	721	709	745	793	752	731	789	742	779	695	726	743	784	758	736	800	766	732	728	769	734	745	752	736	761	817	762	789	753	756	775	713	778	765	807	708	751	757	721	699	769	778	725	778	774	737	789	787	791	797	770	787	736	745	816	803	712	779	767	763	756	735	722	718	803	742	767	746	779	757	779	756	806	789	739	740	766	798	751	760	771	738	780	764	716	738	760	757	781	750	788	744	790	781	779	763	715	754	743	760	726	724	785	741	826	798	756	816	712	755	788	780	755	790	738	736	790	727	770	741	751	776	744	752	756	722	728	788	757	771	782	724	782	762	765	811	761	721	749	740	760	744	726	815	745	773	756	738	754	782	801	746	744	796	751	795
37894	21189	8267	1430	906	616	439	342	300	241	223	242	232	204	188	203	180	214	211	213	202	196	189	212	188	170	196	193	195	170	193	176	167	195	191	211	192	194	173	159	199	167	188	193	207	185	175	187	161	166	179	178	191	170	172	186	203	190	156	194	157	188	188	188	187	186	175	191	147	177	198	171	186	164	163	191	175	198	176	168	208	158	187	203	194	198	201	165	171	187	189	205	140	211	176	184	182	194	184	188	172	207	162	179	177	185	189	179	195	178	214	201	172	164	170	173	188	180	195	196	182	185	194	179	190	175	171	171	183	189	156	204	194	174	170	177	183	163	210	202	196	178	189	205	180	164	171	216	167	174	172	188	173	189	189	181	205	164	206	201	198	177	184	215	200	186	178	190	183	172	182	178	169	198	184	214	177	174	168	180	182	175	199	162	192	171	181	180	197	171	163	197	181	181	179	178	180	180	162	192	175	155	186	200	180	173	216	164	188	196	171	154	182	182	176	182	162	166	180	189	179	170	195	176	171	191	190	172	200	182	192	176	184	183	192	182	183	195	175	189	192	176	185	154	196	204	189	161	193	173	186	181	205	154	201	195	190	194	185	171	185	189	192	183	180	195	208	191	178	206	197	206	176	189	163	199	191	168	188	185	186	164	166	199	152	182	183	189	164	210	176	203	180	187	167	155	172	196	196	180	191	184	137	191	175	169	195	192	160	207	185	145	203	189	185	187	163	174	198	174	181	163	186	174	172	198	196	158	182	176	204	162	184	172	183	193	175	185	157	190	176	196	193	174	199	189	181	165	169	187	160	170	176	170	201	173	202	164	172	186	175	181	191	196	167	179	203	204	196	180	171	171	202	195	187	199	167	199	166	180	176	178	196	170	165	185	200	181	173	173	195	177	201	209	181	182	178	189	159	184	165	166	169	208	184	193	179	179	178	175	174	182	171	181	171	185	169	179	165	171	187	182	167	186	167	182	172	174	180	179	189	193	191	199	191	186	174	177	177	166	182	160	166	169	160	190	182	164	164	194	188	191	162	153	191	165	176	182	180	175	154	163	176	192	194	180	178	195	180	179	174	191	171	168	182	155	162	182	176	181	168	183	218	184	193	148	167	192	181	185	178	189	163	172	184	196	196	177	190	181	189	171	173	170	179	183	186	198	175	198	195	185	166	182	187	207	202	201	181	181	202	171	175	148	179	177	178	192	164	200	169	186	228	178	171	156	203	165	221	182	182	185	170	175	168	192	184	187	178	198	209	180	190	192	189	177	210	168	212	172	182	152	162	162	185	176	214	163	220	188	193	186	184	208	192	160	183	201	194	187	181	196	174	183	168	179	163	191	197	181	177	171	197	177	161	162	168	185	147	183	181	164	175	171	185	195	171	188	187	199	183	182	177	163	187	181	196	187	159	183	178	167	177	167	187	198	176	153	179	193	201	177	182	170	202	188	171	180	182	169	187	161	190	163	173	195	185	170	194	181	189	184	166	156	182	158	184	165	193	166	184	188	168	200	189	181	166	182	185	172	193	173	170	186	170	146	180	157	154	205	191	168	210	185	191	178	170	196	201	163	199	175	182	152	173	156	176	191	179	170	190	175	185	168	186	179	185	182	166	194	181	178	171	201	200	196	188	180	166	187	186	195	195	162	182	198	193	182	191	182	188	170	173	154	200	169	189	191	184	193	179	183	168	176	200	181	180	186	174	176	171	188	193	185	155	179	171	169	173	188	201	188	208	198	179	209	157	160	193	146	209	176	196	209	179	183	173	206	165	170	193	169	188	203	178	185	166	187	169	170	167	188	208	196	150	180	181	175	179	178	175	170	156	192	215	194	172	159	182	185	185	170	191	185	152	177	196	173	184	177	172	158	195	161	192	185	190	180	180	181	201	202	183	154	207	176	191	173	218	184	196	189	175	170	176	182	189	181	184	177	191	161	195	184	200	177	192	171	159	165	176	200	195	187	193	198	200	197	186	180	184	205	176	183	177	184	177	170	172	197	175	168	211	205	199	151	161	174	182	179	179	173	196	197	206	183	166	178	190	197	170	193	191	213	173	175	173	175	165	170	166	201	173	190	172	177	195	183	181	175	154	190	179	158	177	175	180	187	177	194	167	164	182	164	151	198	179	174	184	189	183	182	197	175	194	177	161	164	199	171	186	179	170	160	189	175	191	172	186	166	182	176	193	176	194	201	183	172	211	188	179	189	188	184	171	174	180	186	145	177	164	171	148	173	180	165	169	189	201	184	175	162	166	190	178	196	178	191	185	205	190	170	164	199	187	221	195	209	162	191	162	183	189	191	166	174	205	147	185	174	195	193	200	192	182	184	182	183	180	181	167	181	167	208	181	176	131	177	196	183	200	188	171	171	180	175	193	188	192	186	172	178	157	168	163	200	144	196	200	182	197	171	184	180	165	181	157	190	179	182	178	179	171	162	144	210	205	177	174	178	182	208	182	191	196	181	174	172	172	189	186	186	191	197	202	184	190	187	172	194	191	191	191	191	153	183	180	193	196	177	158	179	187	189	208	188	170	189	192	170	196	184	179	174	195	174	205	185	180	204	179	168	189	192	183	193	163	191	184	184	163	172	177	202	188	185	147	212	184	180	179	177	179	189	161	189	202	206	178	190	179	181	184	166	195	178	194	174	184	167	197	166	194	180	194	167	181	172	186	191	182	188	188	172	195	208	153	175	200	177	195	165	175	179	197	183	182	190	166	173	173	176	181	179	166	194	146	164	185	193	212	172	184	196	157	181	188	175	194	192	168	182	178	167	189	196	170	200	173	190	182	167	190	162	187	183	168	208	175	174	193	198	177	173	189	192	215	153	187	188	192	194	160	207	170	161	176	195	185	185	165	165	192	172	184	195	174	178	174	165	209	195	168	180	160	185	175	179	181	191	178	166	161	176	173	189	175	162	184	146	183	173	153	160	192	186	165	172	213	209	176	174	154	204	196	177	201	205	190	179	218	180	171	168	182	187	186	192	182	187	211	195	186	195	181	195	227	208	179	172	173	175	189	188	167	188	170	167	175	172	193	189	181	188	167	181	141	182	182	195	181	166	170	186	160	152	175	157	172	178	200	178	196	188	181	177	190	165	165	198	181	196	196	203	165	192	202	203	182	181	166	152	169	194	197	184	154	175	181	189	196	189	183	176	183	191	187	188	199	180	181	200	212	205	183	172	198	155	173	177	200	205	168	157	187	175	191	161	165	182	196	183	177	195	154	181	162	179	187	175	182	199	203	185	187	185	199	193	177	187	174	180	154	183	206	186	211	183	174	185	168	200	180	166	170	182	184	197	168	209	167	210	188	177	188	196	188	181	169	166	176	194	187	205	177	175	192	190	197	205	178	174	165	171	174	175	179	194	179	184	180	181	195	175	188	184	197	173	186	188	187	190	184	199	182	188	213	184	185	172	176	165	161	171	168	185	203	148	153	208	179	192	197	173	170	177	210	177	153	206	177	191	176	174	223	197
25845	15905	7763	2704	2470	2139	1517	1354	1125	960	754	684	680	656	617	640	647	570	664	631	621	635	630	563	566	533	511	508	452	505	499	473	503	499	451	492	484	497	484	462	493	473	472	485	442	488	458	472	487	468	445	498	490	463	483	464	457	485	463	444	457	508	497	432	454	478	461	477	460	462	467	495	447	430	461	450	441	443	447	452	487	440	470	459	467	479	458	440	408	460	479	431	458	453	443	455	476	466	478	497	462	456	447	442	490	473	445	424	473	504	480	464	473	475	450	489	511	457	504	433	449	463	438	413	452	462	483	457	487	470	425	467	451	471	436	440	431	460	451	442	467	456	450	460	461	456	459	457	393	456	449	446	472	451	495	489	462	461	425	459	440	425	435	452	466	462	454	440	461	410	473	464	469	450	441	426	442	433	504	456	464	454	419	426	443	465	482	461	471	457	496	459	475	444	452	485	493	446	458	439	456	493	433	440	426	432	496	440	444	404	443	420	475	462	389	430	472	477	419	440	458	430	492	497	425	482	466	412	475	459	429	462	472	475	464	442	451	476	470	470	462	451	468	441	469	427	455	452	437	473	475	466	430	446	487	457	440	415	484	448	446	419	422	444	459	434	490	443	441	428	475	443	450	444	488	462	441	472	461	455	453	452	487	466	484	444	448	468	435	461	471	476	444	455	463	434	442	416	486	460	472	503	450	481	422	463	428	468	481	438	444	437	421	465	446	441	496	463	464	488	478	474	453	462	424	470	505	452	438	423	449	494	498	469	486	461	470	422	477	453	485	452	465	460	466	446	456	465	451	465	454	432	468	436	443	436	453	449	503	443	452	462	440	484	499	474	408	437	466	503	445	427	443	406	468	412	442	439	463	503	456	460	459	424	465	447	428	466	469	517	469	491	472	463	418	467	450	454	467	447	413	468	457	407	461	424	436	463	449	473	484	478	453	455	482	466	456	488	461	489	431	472	430	416	442	423	472	452	466	463	467	459	437	424	471	433	478	454	473	463	469	453	447	471	451	426	430	496	437	468	459	417	438	444	495	468	468	441	464	453	434	479	418	464	439	440	439	428	468	447	496	478	442	486	420	447	464	484	458	449	437	442	473	464	425	442	456	447	427	468	431	452	421	425	464	482	476	468	451	446	456	469	446	424	433	483	478	472	455	457	477	466	418	485	486	431	419	467	398	453	480	422	465	461	427	444	453	445	466	498	454	500	404	428	427	460	427	456	494	477	423	482	445	419	458	467	461	447	482	440	451	471	461	445	471	482	473	481	487	475	422	488	490	504	463	455	457	461	468	465	465	448	451	434	480	450	438	463	481	448	468	467	469	463	431	453	484	458	495	430	457	497	474	461	444	468	471	438	474	469	465	485	448	469	446	439	456	441	457	418	417	467	471	449	422	479	484	441	430	449	459	451	480	442	435	449	441	481	470	460	483	471	434	451	455	412	435	452	431	450	453	472	482	463	424	471	457	429	438	435	490	434	446	466	455	457	445	440	496	430	446	441	453	464	456	460	483	456	447	452	457	444	458	453	427	501	450	524	452	482	476	450	459	474	422	437	448	491	474	448	446	470	460	445	443	455	486	492	435	475	459	434	433	473	417	457	471	447	469	439	460	467	465	478	471	409	423	474	436	498	444	455	472	460	469	448	454	454	476	452	465	475	424	446	446	459	507	492	459	468	466	474	470	482	457	446	410	445	462	468	475	416	465	453	477	444	493	486	493	456	433	459	466	441	481	464	489	485	444	461	465	437	445	444	433	487	457	418	474	458	451	476	462	459	424	469	470	430	443	477	455	424	453	440	445	458	481	443	460	469	444	453	444	429	477	494	454	401	495	445	437	454	465	439	483	448	435	455	486	456	452	434	455	465	472	473	443	467	438	474	477	475	449	463	483	456	414	452	457	446	455	469	481	482	451	475	438	441	461	473	435	404	426	464	448	424	473	421	466	448	507	473	420	440	490	457	449	429	480	423	451	490	475	466	464	458	451	450	459	472	462	487	435	467	437	471	459	499	421	466	441	432	488	457	449	432	521	450	487	449	459	449	427	492	465	463	452	423	430	460	477	433	459	438	459	438	470	419	447	453	451	463	453	413	430	448	458	431	416	471	482	452	464	423	428	500	455	453	472	444	423	471	451	446	510	483	454	444	454	461	414	439	437	487	476	458	452	442	474	463	471	463	442	447	451	429	435	445	450	480	452	473	438	453	410	456	465	461	495	452	459	488	450	460	461	463	448	460	448	466	464	458	453	451	454	440	475	391	500	432	442	459	472	441	442	457	493	452	505	434	473	485	443	472	462	442	432	427	485	431	424	473	450	482	481	446	455	442	464	445	454	450	462	447	427	437	434	434	472	499	455	451	457	451	462	440	464	430	442	438	469	469	453	439	386	457	473	419	467	460	454	421	431	465	432	437	424	437	437	451	433	450	459	460	457	481	442	425	480	459	494	474	479	473	416	449	469	435	442	444	438	448	461	474	436	455	464	422	436	468	464	441	435	468	448	458	432	486	466	427	475	490	473	443	474	455	423	498	488	405	459	443	461	386	459	460	477	475	485	433	408	466	470	467	447	454	479	459	489	470	414	460	435	419	415	421	453	432	455	461	419	443	439	439	458	443	465	443	441	437	442	454	457	450	447	421	438	444	500	448	450	444	504	462	454	474	461	445	424	484	453	459	427	482	457	466	430	454	412	489	455	443	482	457	478	439	457	465	468	446	468	488	418	464	467	475	463	482	460	433	412	463	422	469	461	454	465	429	458	440	442	443	443	454	462	453	468	452	483	483	430	450	499	470	433	491	461	438	442	469	468	435	467	447	437	454	409	472	408	428	475	427	485	427	444	476	455	488	469	426	457	441	436	454	465	468	463	457	494	477	429	423	474	472	443	444	472	481	426	462	432	426	434	424	452	443	453	478	454	423	447	468	466	459	474	480	493	454	464	460	479	440	461	431	419	447	473	447	462	433	458	479	429	450	453	447	454	457	472	443	429	493	456	464	440	469	490	424	491	432	480	447	430	410	444	469	458	444	438	444	473	444	459	464	483	432	456	423	462	484	445	445	465	448	460	415	445	462	439	471	454	441	467	436	459	447	471	432	460	454	458	442	441	479	462	446	479	488	434	441	432	447	461	440	441	441	492	438	448	458	436	469	444	472	447	446	451	443	488	438	451	448	482	468	430	480	453	437	418	457	452	460	464	460	458	456	472	434	469	479	443	480	500	437	499	448	467	447	445	439	425	426	505	408	478	470	426	411	437	487	482	434	438	436	491	458	445	424	454	427	436	516	456	424	475	451	465	490	482	437	475	467	468	464	450	473	469	454	461	464	476	459	456	429	471	451	482	495	473	456	469	448	430	458	400	441	450	450	476	457	462	419	455	476	434	444	404	454	499	432	450	478	459	460	453	475	479	432	456	469	441	478	467	496	452	456	500	424	464	438	437	429	495	465	471	497	460	456	447	473	455	452	459	456	471	470
13028	5206	1504	378	387	329	345	353	333	320	335	336	313	345	317	296	326	330	356	328	296	297	332	302	293	337	361	290	294	315	348	343	323	318	333	338	331	352	350	332	346	320	340	320	294	314	350	359	322	325	348	301	287	328	304	335	336	320	347	319	339	325	343	295	334	292	329	297	328	359	319	312	328	284	327	324	338	331	318	328	371	292	330	292	311	312	333	319	348	345	314	312	315	307	327	343	302	301	326	306	320	337	311	338	345	330	342	337	308	333	292	341	332	320	330	292	300	322	295	326	283	322	313	293	339	268	316	330	318	335	302	355	311	303	313	284	351	344	349	315	291	332	287	313	325	329	306	334	334	296	306	283	315	323	335	317	306	297	317	318	308	338	375	332	310	288	308	354	329	307	326	322	307	282	333	317	301	330	360	316	331	351	307	290	333	297	322	338	295	359	320	292	310	338	302	321	332	291	295	292	323	347	289	312	280	352	303	325	317	309	262	300	297	340	318	303	301	290	296	314	308	334	343	321	288	313	344	298	299	327	311	349	320	335	343	298	301	325	314	323	309	294	296	342	339	326	308	324	365	338	337	332	312	283	287	343	326	314	368	300	336	314	334	316	314	330	316	364	333	313	339	284	313	326	298	310	333	291	310	322	285	321	322	334	294	327	329	311	309	341	348	273	331	293	297	347	314	318	306	318	317	295	326	343	321	339	334	323	314	294	311	304	313	311	326	349	323	312	309	316	327	373	324	317	346	329	353	341	319	284	308	327	307	356	315	309	350	313	355	318	310	348	296	310	307	329	300	340	277	281	310	283	309	312	307	335	311	315	316	320	318	293	342	344	336	360	301	318	318	343	311	313	335	302	328	326	354	315	302	338	328	349	316	321	338	314	322	358	333	343	313	325	283	313	346	314	332	298	293	317	331	318	306	290	330	327	326	330	336	295	301	270	311	346	335	320	310	335	325	307	307	303	279	292	372	322	289	344	323	348	316	317	336	298	328	299	317	327	311	304	304	344	336	348	299	299	296	290	318	317	335	301	337	320	346	310	294	312	338	304	291	286	294	322	310	347	341	319	306	313	286	302	352	325	342	330	337	325	322	314	305	351	313	293	315	331	318	317	311	330	305	315	316	341	343	297	326	290	311	336	330	348	316	299	325	338	301	335	289	347	317	312	271	329	319	311	312	300	332	328	301	312	366	339	335	327	293	338	327	341	320	347	293	332	339	302	328	313	323	307	320	315	323	303	335	368	289	301	360	295	310	308	308	299	314	307	298	356	330	350	293	353	309	332	313	305	330	295	290	320	314	340	322	303	338	328	306	311	331	322	313	325	316	379	313	346	323	340	338	329	320	340	294	309	328	340	322	350	340	325	320	325	303	321	326	316	330	342	332	293	290	336	315	335	304	305	333	326	297	305	322	310	311	302	333	340	331	324	345	302	343	323	305	324	319	306	336	337	331	335	320	288	342	316	299	283	324	320	319	365	329	317	300	350	347	359	310	306	326	306	307	332	311	297	330	319	301	302	307	320	281	284	337	315	317	311	320	314	317	310	335	325	335	313	302	315	277	327	325	310	305	344	325	304	338	305	301	321	260	307	312	328	319	358	306	326	335	325	275	274	316	308	319	317	299	288	321	291	328	312	278	287	313	314	316	304	317	328	324	305	331	306	327	355	293	328	323	290	322	328	305	333	342	307	321	312	325	328	313	338	343	366	342	336	329	327	333	303	305	318	299	334	300	326	296	324	296	317	340	325	331	346	328	327	306	327	298	323	306	322	336	300	343	273	327	289	341	346	305	340	328	331	302	333	335	298	318	338	332	340	327	332	290	349	316	334	301	343	332	301	287	304	278	315	320	318	316	312	311	325	299	302	313	319	297	319	313	322	325	345	335	321	305	336	312	340	350	321	312	335	329	335	317	317	346	347	280	333	305	320	338	333	304	298	338	318	326	342	303	286	315	314	324	340	287	343	337	309	327	319	319	334	315	355	348	309	352	333	351	325	333	341	320	349	332	323	296	334	346	338	357	302	322	308	291	307	345	320	356	308	317	308	298	313	310	279	306	282	305	296	299	313	323	323	345	343	351	333	316	289	320	326	351	367	354	313	301	318	316	354	305	328	339	334	302	314	359	345	326	315	324	323	325	368	314	310	301	300	296	295	304	290	292	281	346	282	329	309	341	315	312	363	329	312	365	318	335	337	342	328	283	344	333	319	336	311	326	316	323	328	298	323	355	321	353	310	300	297	311	339	312	294	334	298	335	325	351	306	337	301	309	330	323	303	315	319	325	338	317	318	315	312	320	307	302	311	318	314	288	305	359	330	323	339	320	316	294	337	315	328	348	373	305	302	320	299	315	311	333	338	325	317	316	336	296	293	323	290	324	333	325	310	303	363	327	298	342	314	282	318	342	350	275	325	343	343	308	300	293	331	272	317	334	326	346	311	295	298	323	303	329	311	300	363	330	304	328	297	314	324	285	318	285	330	322	324	334	333	316	307	339	307	302	274	287	324	331	315	370	335	325	316	324	304	310	314	336	367	327	341	330	321	333	320	310	330	284	312	279	288	307	318	341	302	326	314	321	320	319	336	341	329	317	332	317	321	328	292	343	299	330	314	301	323	334	318	299	325	318	323	341	313	303	286	334	329	353	337	280	265	355	320	320	321	342	329	321	347	318	318	324	302	345	337	310	326	342	335	331	326	300	307	351	346	315	310	319	324	319	316	317	303	322	321	336	328	346	308	330	327	299	298	283	340	282	332	360	324	327	325	307	337	346	331	288	313	329	351	337	322	303	309	302	333	308	305	328	336	310	317	358	306	304	317	328	337	321	296	339	322	317	269	291	329	309	311	305	328	298	311	301	313	361	325	291	284	327	298	351	298	302	334	339	292	320	334	322	334	311	316	361	318	316	317	317	310	317	338	311	330	313	297	298	353	296	306	313	300	345	347	311	334	293	311	336	317	328	276	303	333	297	305	315	307	299	326	327	294	292	288	310	294	315	316	305	331	301	322	287	325	339	297	292	309	293	310	306	318	329	313	307	322	338	303	313	311	323	367	287	346	329	309	326	295	293	353	325	317	269	307	308	282	315	316	323	291	319	324	319	298	314	319	315	344	302	325	335	353	345	300	326	272	332	307	325	314	328	319	338	291	326	292	323	320	315	332	297	299	335	329	332	339	313	281	315	349	314	308	330	317	300	343	332	291	312	330	309	309	303	317	345	333	290	342	317	315	340	323	309	330	300	313	289	318	310	346	304	324	325	339	312	320	320	327	317	314	328	295	316	325	324	317	289	310	316	328	336	294	339	340	331	306	298	296	302	343	318	320	312	329	294	312	337	303	327	287	326	294	334	347	319	339	308	327	326	306	332	292	345	350	323	328	385	341	300	323	318	296	304	295	283	316	340	313	346	336	290	320	331	336	311	338	308	306	310	337	318	349	340	345	294	309	350	365	325	341	299	309	321	344	355	333	303	339	330	299
9807	5259	2386	919	925	843	852	853	807	799	813	726	738	813	760	833	758	781	775	757	767	799	815	745	711	777	742	777	782	792	791	760	749	754	805	774	802	798	826	716	768	732	764	794	758	757	813	755	766	755	744	744	751	816	828	783	758	744	723	775	766	776	733	737	800	743	738	768	700	787	738	767	723	787	761	751	763	726	812	769	755	807	811	753	769	742	805	738	727	778	776	780	817	738	752	753	765	782	789	699	771	762	785	780	756	808	756	744	730	755	749	796	722	726	780	808	785	781	762	728	759	821	776	758	800	788	794	772	802	765	744	769	807	740	749	789	802	762	845	784	726	743	755	783	782	784	746	753	777	776	762	759	687	788	785	806	777	737	774	829	769	753	762	796	773	702	771	807	709	750	764	759	801	781	784	743	772	752	717	717	750	797	751	799	775	765	795	830	807	745	766	761	781	752	745	717	685	783	767	737	749	677	744	741	771	756	753	810	778	754	770	743	764	794	796	783	740	779	773	750	727	766	733	772	756	752	815	769	763	740	741	811	757	752	734	756	706	791	721	742	709	706	763	755	765	789	771	750	761	808	766	741	722	818	740	763	715	709	799	759	779	761	726	758	788	700	755	795	768	784	747	797	791	717	762	746	840	750	736	722	766	742	771	788	757	753	783	771	788	826	787	764	794	781	764	766	757	708	759	707	743	747	802	782	762	751	740	725	756	741	781	764	786	746	688	778	764	812	741	813	776	736	746	782	804	738	748	753	776	755	739	746	767	792	767	747	764	785	727	771	752	821	775	783	729	747	779	730	750	766	766	726	725	758	760	753	773	739	725	733	749	762	765	778	708	753	754	769	817	716	736	777	730	746	786	782	741	758	766	763	780	747	732	834	815	773	725	829	792	782	799	712	776	786	742	748	741	747	740	765	745	750	785	740	738	788	768	757	806	771	844	741	758	810	741	820	779	787	717	828	785	794	766	776	726	781	803	755	734	763	739	829	789	798	777	777	754	740	743	788	730	747	743	740	784	759	734	766	796	795	723	763	767	783	735	766	775	778	764	780	758	782	733	735	798	757	795	795	762	785	740	751	776	737	756	761	736	751	785	776	804	730	750	795	768	756	814	783	775	768	818	780	769	768	830	779	743	787	753	813	799	773	788	773	748	748	759	745	787	807	731	733	751	740	768	776	818	731	783	769	724	716	737	769	776	771	798	761	737	752	732	769	808	775	797	758	757	804	776	760	764	776	734	742	762	725	775	784	769	795	810	789	718	787	778	775	776	815	766	773	749	712	764	751	758	745	779	759	817	775	787	784	742	767	732	784	823	791	763	777	736	829	789	777	743	748	745	816	789	807	793	775	765	773	771	780	708	796	747	772	795	789	755	755	770	736	731	735	727	752	811	801	773	769	777	771	758	808	776	751	748	682	743	776	738	779	744	771	746	696	730	769	724	765	770	760	808	769	747	715	775	740	745	768	793	769	776	784	745	759	766	771	817	774	751	739	769	808	810	744	787	799	754	739	747	757	781	789	773	742	796	821	775	785	772	774	772	778	734	765	726	798	731	750	751	748	767	784	725	758	780	784	782	752	785	808	731	768	806	716	759	743	749	763	761	774	790	761	824	736	852	759	719	770	727	751	775	772	799	737	750	749	744	794	780	769	769	781	799	783	789	741	771	791	799	779	761	765	766	762	725	767	748	770	754	756	763	772	781	761	746	767	788	714	743	737	722	735	739	783	753	755	733	786	757	787	789	716	766	761	769	748	818	794	737	788	745	758	755	742	723	739	780	761	743	775	789	750	780	757	764	796	729	791	722	809	769	763	775	763	782	787	727	736	734	731	816	778	767	802	776	773	767	710	762	779	754	828	777	746	745	741	754	732	740	752	715	765	710	763	796	758	786	748	768	730	721	750	784	725	735	769	773	772	741	739	751	730	749	732	758	816	822	729	738	683	770	787	762	752	752	795	753	734	738	760	747	801	761	752	794	801	763	738	771	725	800	732	770	755	752	708	814	779	696	721	742	788	753	754	711	785	739	757	783	798	779	764	747	742	821	786	769	790	745	791	790	770	801	783	813	785	749	719	821	735	763	710	754	792	724	802	737	747	801	782	787	778	738	783	768	755	803	769	771	734	762	740	750	715	759	817	792	780	706	807	762	792	783	800	775	763	765	789	733	751	741	726	708	751	780	747	809	739	743	780	770	774	756	790	807	757	750	741	774	784	796	759	783	764	760	761	744	724	723	785	800	791	755	733	747	794	788	785	740	805	767	755	800	738	790	775	762	812	737	767	698	777	820	803	774	794	801	806	799	789	786	796	765	798	771	784	747	774	788	779	806	776	782	788	761	793	792	818	771	743	780	751	745	720	789	765	794	785	729	759	758	711	779	786	761	762	787	815	758	781	777	713	775	754	752	749	741	771	751	763	744	786	749	797	748	736	776	773	764	750	745	875	747	768	821	814	748	784	772	774	736	784	759	691	761	755	732	766	753	798	758	813	792	763	790	760	743	754	683	781	720	799	759	744	709	769	807	776	723	792	746	810	806	738	788	752	752	758	765	762	779	742	756	794	745	766	738	773	786	748	768	775	725	736	786	752	800	731	753	761	747	721	756	755	733	794	767	792	759	730	760	743	785	750	774	751	775	782	752	758	754	793	769	771	734	739	777	742	821	775	743	750	769	776	827	711	765	720	771	725	774	797	712	777	755	763	733	809	784	757	766	761	776	780	788	771	771	818	752	775	783	754	745	817	802	754	788	781	757	831	797	754	770	770	799	746	794	738	779	749	724	730	770	733	788	824	763	756	752	768	724	769	785	810	740	756	773	727	783	724	773	758	717	754	772	764	817	769	774	772	797	746	721	696	787	767	751	758	750	757	798	717	719	759	789	752	782	775	778	808	772	734	784	770	834	798	770	791	762	731	745	794	766	729	740	813	764	801	728	733	723	768	831	759	817	748	757	765	763	760	783	740	811	761	755	746	811	766	734	764	759	749	769	704	769	754	765	788	745	768	733	810	771	776	724	782	738	748	774	787	722	777	812	795	778	778	737	765	730	777	732	780	796	760	783	782	778	735	784	802	756	747	733	752	773	731	695	771	790	769	759	759	733	776	801	758	751	806	749	786	782	780	756	755	773	708	778	779	791	711	752	778	757	727	782	747	765	730	797	779	702	724	725	764	754	786	747	749	753	722	757	761	764	753	707	799	774	748	770	765	736	759	746	771	787	717	757	768	745	772	779	797	748	764	740	753	726	785	800	734	738	795	777	782	773	766	740	773	758	777	807	770	773	779	728	792	791	810	751	760	785	804	776	805	750	731	729	743	786	745	772	723	728	798	767	795	797	743	731	739	806	760	762	748	751	748	748	806	752	778	652	807	743	692	760	774	751	762	801	781	714	800	753	744	775	760	741	792	751	748	771	766	784	781	783	790	807	710	803	783	784	796	721	776	732	757	753	737	750	755	788	742	750	760	765	793	767	755	759	749
28177	13897	3804	918	639	552	484	433	417	382	362	366	353	331	347	352	342	343	337	358	341	354	369	353	356	334	334	353	327	361	329	319	311	357	313	373	350	322	314	322	351	320	330	289	297	302	353	357	362	316	348	348	331	300	290	308	338	321	363	355	302	316	331	332	300	309	340	315	329	361	320	301	334	360	348	356	335	347	359	336	309	344	353	296	318	299	330	324	372	312	319	304	297	312	324	375	318	317	325	306	310	306	306	312	334	266	325	338	295	315	318	330	328	320	300	309	312	329	327	349	294	298	309	331	358	322	354	351	314	330	343	325	297	342	295	318	329	321	291	310	318	320	329	333	302	322	329	325	342	320	347	363	307	318	334	340	341	307	333	330	347	292	314	325	320	372	329	342	316	342	341	349	344	319	351	313	347	321	296	336	328	305	305	311	299	339	332	378	326	320	342	321	316	317	330	303	321	366	328	320	283	338	346	328	329	331	339	290	320	305	332	319	346	292	330	326	341	319	319	355	330	321	333	306	355	310	323	318	326	332	346	302	330	343	330	300	300	327	367	348	318	321	317	331	272	315	333	297	336	326	348	301	307	339	345	309	331	326	331	308	337	297	365	350	333	329	318	311	326	353	325	310	318	322	305	326	338	334	337	317	330	356	298	342	340	321	341	305	332	329	348	321	283	293	306	303	307	336	313	340	325	317	371	332	299	321	312	311	339	307	368	319	292	289	323	341	353	336	290	311	311	354	333	314	305	334	354	332	326	311	305	336	332	332	318	327	314	317	342	326	318	309	315	316	264	291	306	339	341	343	305	307	350	303	312	311	328	319	323	339	331	320	325	306	313	325	355	341	309	316	351	305	336	345	310	313	331	294	313	304	316	350	334	344	334	327	323	303	299	320	343	297	319	308	284	308	326	289	324	291	327	288	341	334	323	350	335	315	331	301	329	356	289	300	338	318	359	293	342	330	365	347	322	340	309	372	321	314	308	308	319	324	334	342	321	321	314	303	316	342	300	316	333	309	323	321	346	322	296	320	338	335	317	310	342	314	299	310	312	307	301	308	354	313	312	330	330	339	335	342	350	328	338	367	305	373	349	339	327	319	349	314	347	326	335	342	311	318	323	330	298	337	332	322	319	317	307	327	356	326	351	335	329	341	353	346	340	345	325	326	311	319	308	317	311	314	326	303	303	299	360	315	328	333	305	340	306	305	327	348	343	358	325	314	304	303	297	328	304	297	309	335	295	324	335	309	318	339	352	301	301	327	323	309	330	316	335	312	362	385	336	317	345	317	349	303	320	359	324	315	315	310	301	311	332	345	295	329	295	320	327	307	321	362	293	306	336	348	361	333	325	297	300	332	327	310	306	333	303	339	331	337	345	334	329	358	326	337	365	326	330	308	312	328	346	317	312	326	281	326	308	343	339	326	314	336	320	322	332	283	309	349	318	333	316	317	335	326	325	338	340	299	318	330	343	318	334	329	361	328	321	357	339	314	308	319	332	331	332	354	320	344	333	310	345	345	340	335	343	300	293	308	304	354	335	336	308	334	357	307	318	336	362	301	340	299	353	335	295	353	330	368	351	339	329	342	313	328	347	337	308	315	352	358	329	333	323	285	315	315	315	299	357	312	322	329	321	335	390	331	307	307	295	339	318	352	340	309	303	340	316	350	326	324	349	339	336	312	312	313	313	337	331	300	322	280	362	291	346	318	317	287	348	339	316	320	346	357	333	317	307	322	330	329	312	323	321	342	322	303	315	352	334	300	338	346	309	314	339	306	325	328	317	300	343	294	304	317	348	336	292	305	328	324	351	347	319	294	335	328	316	323	342	341	335	306	325	301	329	338	352	315	342	312	340	344	344	315	326	312	312	328	340	367	351	352	315	308	284	342	330	310	341	319	325	368	357	351	346	318	320	345	315	311	312	302	297	313	327	323	342	318	329	329	344	310	332	330	373	353	311	322	291	313	333	318	304	348	315	343	303	323	360	353	346	333	323	322	312	333	319	317	376	321	342	328	363	344	320	328	304	302	327	344	342	308	310	331	319	347	346	316	344	299	332	323	381	345	314	372	331	338	332	308	302	319	344	342	328	283	315	341	317	330	316	329	344	358	337	350	330	327	342	314	300	341	333	312	334	308	348	317	310	372	313	302	299	328	347	316	313	312	324	355	315	328	337	327	326	352	301	324	370	339	322	322	309	308	318	326	338	320	334	336	313	333	321	333	333	279	318	348	319	320	346	310	331	342	322	325	368	333	342	298	317	328	319	350	345	326	308	352	334	339	355	319	318	324	301	315	348	338	331	342	357	333	299	321	309	342	325	321	329	359	387	357	316	326	331	328	313	335	316	317	335	352	299	343	332	317	285	330	332	332	303	297	328	304	334	337	323	298	311	344	353	287	294	313	314	315	324	334	324	315	320	323	356	296	303	324	384	341	347	327	322	328	337	361	345	321	339	296	352	339	321	307	312	294	335	360	286	329	343	303	353	326	306	331	328	338	331	343	311	329	352	332	344	349	339	295	328	305	337	317	346	321	343	330	318	320	315	319	295	368	308	296	335	348	298	301	332	308	347	314	312	306	329	341	338	291	327	345	312	319	314	347	310	325	328	340	351	321	350	316	321	366	348	353	343	331	333	329	299	292	349	357	315	336	361	341	343	348	326	321	317	332	344	328	365	363	338	309	327	363	278	342	342	314	336	335	339	375	311	323	335	327	319	361	306	321	349	356	309	334	324	321	323	353	333	323	306	280	324	333	311	359	325	305	342	342	356	343	314	327	329	336	323	297	328	323	336	359	366	325	325	332	348	328	325	320	326	328	308	365	330	344	373	364	350	310	323	351	314	342	325	301	327	307	293	361	336	332	358	325	332	327	322	338	331	340	336	328	294	348	319	324	310	334	320	344	321	293	335	350	316	326	327	314	321	328	316	328	334	334	327	338	284	333	349	337	316	297	288	320	326	294	308	319	333	344	328	344	336	365	338	328	314	344	316	343	317	314	303	326	292	348	314	300	327	329	348	319	352	313	326	348	372	348	316	330	323	313	330	302	311	317	353	330	330	325	314	318	339	285	319	298	365	324	304	303	326	323	362	327	337	330	348	330	322	326	335	300	335	327	309	293	375	325	320	295	349	338	319	335	307	349	330	365	342	355	327	334	305	351	327	331	308	304	321	335	357	339	338	334	317	358	316	354	326	300	333	303	322	337	337	316	329	312	342	315	331	356	314	309	315	282	302	322	315	303	315	303	327	329	333	337	344	329	303	294	328	328	337	344	330	312	326	323	330	335	329	352	312	339	319	318	360	335	303	361	314	318	336	302	337	339	354	353	290	316	315	313	316	297	347	345	329	298	321	349	328	343	312	326	332	335	365	312	333	324	305	281	303	349	364	347	354	318	360	326	331	332	305	320	356	336	296	313	304	342	346	374	327	330	348	342	339	297	312	311	316	336	336	319	305	317	331	370	320	321	350	358	329	339	316	341
20045	11700	4095	2134	1913	1537	1392	1226	1148	995	931	901	864	834	851	848	920	881	886	902	858	855	780	871	827	847	783	841	793	772	788	747	793	764	807	806	756	814	828	768	754	784	872	752	774	802	774	756	772	767	822	815	812	799	784	787	757	790	791	776	769	760	788	790	793	767	798	782	777	695	765	730	761	801	753	815	754	785	726	753	832	781	786	682	807	787	773	820	829	809	757	789	713	760	778	769	802	814	774	817	793	774	802	792	791	776	741	769	728	760	774	777	771	760	776	792	791	773	780	795	718	772	743	770	842	777	827	799	783	772	775	762	792	797	734	758	757	773	755	801	737	734	781	781	807	824	765	784	767	744	781	785	765	761	765	773	763	768	788	733	758	790	746	792	755	816	778	755	736	733	785	759	793	769	805	804	750	810	778	781	769	781	791	770	737	790	777	778	743	754	790	813	740	785	840	752	791	784	771	757	773	797	717	770	762	751	758	794	753	777	772	760	730	739	776	777	787	786	758	791	767	776	776	761	872	773	761	761	753	830	769	776	796	817	780	746	804	748	784	768	786	759	791	731	791	814	782	791	737	796	755	752	768	753	777	764	778	740	728	808	810	779	777	781	793	734	770	765	820	720	821	777	796	795	777	685	745	732	784	760	745	804	756	744	783	779	788	777	800	805	772	798	738	780	810	762	748	734	724	792	780	812	801	728	785	760	768	750	823	763	791	797	741	737	798	810	746	750	803	785	777	772	769	767	782	751	813	740	790	781	771	745	802	764	774	816	779	757	810	811	751	751	755	751	735	767	790	775	801	780	772	805	750	785	733	853	779	761	806	747	723	755	771	774	796	797	745	822	742	752	783	731	801	760	765	749	776	763	765	797	765	793	751	800	762	763	761	824	786	767	769	755	768	801	799	801	752	785	753	806	759	773	766	773	739	767	752	763	723	768	769	834	779	742	773	816	812	801	792	774	763	779	734	785	805	743	747	767	757	765	798	761	785	740	776	761	784	771	794	764	761	760	740	737	755	773	790	756	740	819	821	773	795	763	757	784	735	738	793	766	762	774	791	773	764	733	782	809	826	830	781	739	723	825	753	824	742	779	739	753	743	731	778	788	794	759	750	852	780	748	777	772	763	793	771	722	708	785	728	748	800	797	803	822	757	789	788	783	789	788	801	771	777	767	758	791	803	764	804	747	774	828	748	724	775	745	802	731	768	854	772	789	724	756	798	789	751	729	803	815	731	801	775	799	742	790	756	809	768	831	790	765	735	752	776	785	745	817	784	725	764	797	752	726	788	815	767	797	772	783	770	755	781	802	769	735	738	777	733	807	748	783	786	795	727	739	800	803	749	756	790	790	732	768	772	706	782	714	776	788	812	800	776	793	784	746	798	805	780	738	770	713	779	771	779	790	752	757	764	784	752	822	807	769	772	783	736	781	737	785	812	756	762	769	771	780	784	788	809	789	746	775	762	789	811	775	788	798	787	777	748	756	778	753	750	741	785	749	778	738	777	740	787	728	853	766	787	751	747	797	805	791	734	782	800	732	767	759	785	770	780	781	814	789	786	796	810	727	781	786	734	771	761	791	762	762	774	793	777	772	784	807	722	753	835	773	799	793	821	812	799	767	753	788	814	797	798	795	726	800	733	776	802	733	754	797	706	783	808	773	777	786	766	803	782	764	776	730	745	828	760	776	752	814	762	770	756	817	770	727	797	736	752	738	756	801	783	757	772	821	792	833	746	782	812	791	809	789	771	784	792	758	764	751	798	820	786	774	852	778	804	792	752	802	770	761	775	803	786	735	763	754	742	800	767	797	779	743	773	820	762	774	761	768	723	781	761	798	777	770	721	810	779	833	806	742	775	766	740	831	823	752	769	780	807	747	810	780	774	796	773	804	818	800	786	794	781	797	765	803	778	766	792	759	759	781	735	790	763	782	787	808	779	806	759	771	787	801	806	768	775	755	766	764	803	772	798	773	788	737	805	780	782	799	791	754	799	777	718	825	777	750	778	825	782	771	766	751	807	760	772	778	756	776	756	787	794	770	788	822	755	758	740	756	746	741	765	832	755	769	787	797	774	800	749	788	832	750	791	824	782	771	815	792	764	785	771	782	789	797	796	752	770	776	819	762	784	759	797	750	767	782	765	802	786	805	781	749	764	817	796	787	751	769	786	791	778	792	779	760	777	798	743	756	817	813	741	798	789	741	709	766	792	784	771	781	785	759	801	751	740	789	760	787	783	768	766	768	776	788	759	781	839	791	763	745	745	779	699	746	765	726	780	758	766	757	781	777	752	767	802	812	732	765	771	750	739	771	810	763	824	749	790	782	733	812	797	792	761	788	775	752	830	848	737	763	795	770	746	787	806	767	767	799	788	764	745	775	778	731	750	792	773	794	788	781	782	742	760	730	788	741	763	764	771	741	763	817	788	771	768	853	796	767	764	804	749	779	758	805	726	775	783	821	763	743	794	771	755	763	796	775	777	775	800	811	754	778	793	805	766	783	815	765	806	788	748	747	744	808	811	747	777	806	794	757	786	800	764	810	746	754	797	776	729	747	757	791	770	773	778	782	741	765	803	793	746	757	838	758	771	763	757	808	767	729	762	792	783	833	700	779	748	789	763	792	771	831	747	771	774	771	766	774	758	788	798	776	774	767	806	805	773	772	794	713	793	774	786	742	764	776	780	783	711	741	744	756	790	743	777	756	770	775	726	780	768	737	706	776	777	774	753	778	836	813	790	810	786	786	752	773	766	783	794	771	790	788	802	793	787	778	802	759	738	719	726	743	787	795	780	785	782	782	773	731	752	804	780	785	764	738	775	794	755	762	718	771	778	732	811	816	764	811	758	772	800	786	801	787	788	754	787	731	677	740	823	761	744	765	783	783	768	767	775	785	805	795	751	798	823	794	780	767	830	741	787	804	751	749	740	764	789	811	792	754	791	780	750	814	790	791	766	763	723	819	816	765	739	750	780	803	788	763	799	794	749	757	782	757	787	786	818	776	809	772	754	733	807	733	779	738	741	766	743	789	813	791	773	779	786	762	763	807	746	743	810	760	802	839	784	826	760	791	755	803	793	724	751	750	796	772	746	811	796	792	779	740	755	777	808	796	820	753	755	729	756	739	768	817	774	781	777	775	822	821	801	745	762	766	795	744	734	788	824	805	778	800	745	791	783	744	783	808	777	711	771	777	721	744	713	745	768	719	817	797	778	772	767	732	782	791	745	749	783	748	717	752	780	787	749	775	763	770	732	760	769	806	783	744	818	740	752	734	774	790	759	756	753	792	742	749	774	814	812	849	769	735	797	801	762	771	772	803	769	809	747	766	746	806	772	751	754	798	732	763	748	767	779	809	754	790	829	797	762	754	772	763	765	768	812	771	800	810	719	727	734	771	781	801	763	788	767	759	777	782	762	770	770	739	753	816	771	774	795	789	791	769	753	721	814	801	785	759	786	778	772	789	762	768	785	797	792	738	747	814
37364	20501	6038	1201	813	596	492	383	271	279	240	210	206	209	213	209	193	236	231	191	184	174	178	170	197	179	193	180	162	183	204	193	188	205	200	201	204	206	196	201	178	191	198	176	169	180	166	177	173	187	177	166	176	181	164	182	186	182	153	186	166	178	183	180	197	199	174	172	189	183	190	160	161	192	184	164	176	158	188	195	171	151	170	173	193	186	184	199	192	186	166	182	165	181	161	171	198	160	176	182	189	169	178	178	188	188	189	183	207	181	183	187	179	162	189	175	184	174	186	159	168	177	178	173	166	183	210	163	187	173	175	176	181	175	203	176	168	160	176	170	200	213	185	198	176	178	157	153	175	180	132	157	167	196	179	148	177	169	172	201	211	170	153	189	159	185	175	173	205	204	151	195	196	182	184	190	194	165	188	163	161	185	176	177	193	197	166	185	194	186	174	158	178	171	187	160	160	182	159	161	169	172	198	173	179	186	169	174	180	164	186	171	183	183	172	208	210	157	176	193	180	174	187	195	167	193	186	179	177	202	200	168	189	173	190	178	191	179	159	163	185	200	207	189	190	183	187	165	172	194	181	152	192	163	175	173	176	177	187	181	165	163	183	189	158	153	164	148	198	185	181	184	162	178	166	176	157	174	187	165	166	160	174	160	166	189	207	174	179	177	180	167	153	158	177	169	177	172	163	180	199	174	173	198	180	184	160	188	180	195	179	171	166	175	164	177	167	183	154	174	185	193	173	169	204	170	172	166	184	182	178	172	209	170	181	169	172	176	170	203	169	180	185	190	192	165	205	164	146	209	175	179	180	157	173	182	158	175	179	196	161	149	168	182	173	193	192	175	162	177	195	178	182	151	172	186	191	167	185	177	172	187	198	184	208	202	153	197	163	177	156	198	187	169	187	173	176	200	167	193	150	185	180	176	204	173	179	182	181	189	181	175	177	177	185	155	181	157	182	220	197	191	168	168	193	165	166	168	158	184	174	184	201	176	165	198	199	168	202	158	176	207	184	148	169	181	198	202	194	186	190	172	178	197	182	160	169	181	180	163	178	171	174	182	189	183	184	178	167	187	164	198	175	205	193	187	175	163	197	156	174	146	171	192	172	182	181	165	176	167	172	172	162	211	183	203	167	183	172	187	168	194	165	168	156	188	178	205	184	170	168	191	172	186	187	178	177	172	180	163	192	206	175	168	152	172	151	159	169	189	187	171	169	177	183	177	165	165	178	187	171	191	176	171	181	162	172	167	168	179	178	180	185	165	192	182	167	198	175	156	190	191	169	186	190	175	176	181	153	176	204	163	177	167	165	168	168	186	164	168	185	165	171	182	184	171	188	192	156	167	168	185	170	171	165	162	184	177	183	158	197	154	196	158	167	190	184	163	174	175	189	160	157	185	165	181	156	194	168	165	215	140	215	185	167	169	184	208	172	206	203	187	177	182	194	177	166	201	184	159	182	188	180	205	176	177	176	183	169	187	177	153	162	169	185	165	179	184	182	163	178	186	191	163	164	171	184	165	184	183	189	171	177	169	185	179	181	160	178	193	175	151	186	178	193	166	150	202	190	162	172	181	168	174	182	190	185	176	178	169	177	171	195	180	174	166	172	209	208	188	167	198	177	181	184	172	177	161	193	184	157	174	181	174	184	168	181	159	174	175	180	193	182	172	194	194	171	151	158	159	192	214	188	197	181	180	168	196	158	173	181	170	180	153	183	185	187	146	189	163	163	176	190	175	178	167	176	151	191	208	175	202	185	174	190	169	194	162	170	183	170	166	199	176	177	203	187	174	175	166	159	190	180	180	179	188	156	195	185	166	171	174	189	184	196	165	185	185	209	185	197	170	157	164	185	167	144	186	186	198	197	174	196	187	156	177	163	174	178	188	160	166	176	218	163	176	180	180	196	188	193	163	204	185	172	166	190	187	201	164	167	165	155	207	199	187	177	197	194	195	185	172	180	175	170	194	189	195	160	194	184	183	170	167	205	168	140	178	180	191	192	196	183	167	178	187	180	172	184	194	159	168	180	196	176	190	177	149	173	187	186	167	170	188	181	170	196	171	159	177	182	153	170	167	190	181	177	176	200	177	172	170	161	161	185	185	159	159	166	180	189	181	173	184	162	187	173	177	204	160	177	177	168	178	184	187	161	157	188	182	151	168	159	167	156	172	179	159	170	166	163	194	188	156	208	165	144	172	203	178	161	188	180	188	195	181	165	165	187	170	167	208	193	187	195	187	167	175	162	156	196	169	177	178	182	192	176	171	185	189	184	181	184	193	164	155	187	175	178	208	176	162	168	164	147	173	178	180	186	167	158	153	167	191	182	185	175	178	170	189	152	177	167	179	167	176	185	185	173	193	163	207	175	196	179	162	196	197	212	190	196	180	176	166	191	163	153	190	170	175	199	190	174	209	168	145	170	198	164	164	180	168	190	167	179	173	157	177	183	150	179	190	191	184	185	177	167	196	185	181	172	172	194	168	214	175	173	183	192	169	171	184	169	171	169	174	173	172	186	177	174	188	180	193	188	161	187	163	185	194	184	152	184	152	208	206	191	155	184	163	163	180	153	159	168	181	154	209	185	171	151	158	166	202	200	187	182	176	177	170	187	195	168	180	190	199	170	168	178	180	172	188	186	196	171	178	163	189	175	166	197	165	202	166	178	177	185	181	173	179	196	188	165	160	183	197	176	187	172	167	184	183	169	168	176	169	180	171	182	171	178	187	176	168	163	157	185	180	183	178	176	159	176	197	159	161	193	173	167	183	174	165	163	199	174	178	188	186	155	203	201	175	179	167	165	165	187	204	200	188	173	185	191	194	146	199	205	179	141	175	159	178	172	182	177	190	210	191	187	212	178	193	172	173	165	162	185	159	190	193	191	187	182	163	192	197	210	176	190	193	202	185	194	179	169	178	179	192	182	196	177	169	173	176	176	165	178	173	179	182	196	170	212	194	188	177	170	176	186	159	197	182	155	186	190	164	172	195	172	163	189	174	180	166	171	161	165	158	166	189	178	171	193	184	206	178	197	183	171	194	166	178	174	162	176	174	140	194	171	184	183	170	165	165	160	167	188	182	155	188	176	203	184	185	197	199	193	177	185	193	165	177	180	176	169	157	171	163	172	182	157	197	170	186	201	191	210	173	167	162	183	154	204	156	184	184	194	194	184	192	171	188	208	203	186	208	176	195	190	219	191	184	165	154	171	184	176	170	159	183	197	172	161	197	210	167	172	156	140	194	167	175	184	153	154	168	174	164	162	179	187	185	189	175	184	150	179	177	187	193	176	187	156	171	182	179	156	179	194	188	181	150	174	194	199	160	175	178	176	171	184	179	209	170	177	179	186	169	181	166	151	186	190	169	189	185	181	184	167	177	178	187	208	172	203	180	162	167	161	181	199	187	167	193	159	187	170	185	178	179	199	188	167	159	157	192	188	188	196	163	160	159	160	165	173	196	184	150	160	156	151	165	200	199	172	195
25308	15627	5074	2498	2549	1905	1657	1345	1057	903	782	688	690	611	616	609	652	670	744	577	619	627	586	548	555	526	491	526	507	507	459	494	507	456	479	524	475	479	459	452	446	472	531	433	462	458	460	473	446	493	446	452	433	518	482	430	432	482	481	436	428	454	449	444	443	449	437	488	470	454	448	424	431	450	446	436	455	405	439	435	471	402	406	478	432	423	460	429	416	442	437	468	420	465	429	446	395	445	460	417	435	446	436	479	459	448	475	460	428	437	473	452	446	458	430	451	440	447	437	456	477	456	456	439	425	459	440	449	419	447	446	484	435	435	407	459	446	414	407	479	457	449	488	470	418	462	421	446	448	472	451	460	472	443	389	408	489	421	452	448	495	458	473	450	466	473	498	413	432	445	441	436	467	443	415	471	397	431	441	459	457	441	437	457	427	453	438	470	464	447	468	479	424	449	448	465	407	459	483	445	437	433	421	474	492	466	471	463	459	483	420	452	441	472	424	454	428	393	473	468	450	452	442	465	442	444	443	450	473	443	445	439	436	438	453	444	439	423	456	463	429	469	454	438	426	417	448	453	457	435	436	448	476	456	476	434	414	446	437	444	457	429	484	467	472	497	450	468	419	454	421	430	424	454	424	466	439	495	479	453	429	460	474	449	449	453	440	439	459	445	448	432	465	445	459	467	423	460	411	439	435	434	423	406	435	471	468	423	441	462	486	427	462	469	445	462	402	445	450	429	435	449	455	463	447	435	453	457	425	481	453	437	456	484	435	459	429	423	472	444	446	479	458	417	441	423	461	448	414	420	448	495	458	442	449	462	457	423	480	461	441	470	456	473	456	444	434	461	457	488	438	481	439	453	451	420	441	422	456	439	449	447	477	443	420	459	436	439	468	451	451	445	444	446	450	459	432	460	485	443	427	416	497	441	410	430	459	451	428	434	467	459	410	419	445	466	453	470	483	461	449	464	483	442	420	463	431	435	429	454	441	475	447	413	400	437	439	459	435	464	443	434	448	426	450	437	412	486	466	436	444	426	459	439	427	428	469	489	438	432	463	488	451	418	477	426	433	475	431	432	460	416	453	406	462	436	456	441	421	425	444	431	432	421	476	439	477	427	422	441	447	455	442	423	486	428	431	433	441	436	468	460	476	461	452	421	464	448	442	456	435	478	480	433	417	444	456	466	463	463	441	478	432	462	441	455	434	410	440	455	474	455	463	494	415	440	406	425	444	453	429	464	450	424	454	445	429	460	438	424	447	480	431	429	450	457	487	454	442	499	439	459	471	442	501	475	479	460	452	426	438	453	457	443	441	437	454	431	448	430	458	405	442	471	440	440	459	441	451	469	442	466	445	432	460	448	427	465	465	440	461	453	449	447	470	437	411	440	446	436	480	446	439	474	476	450	456	478	478	497	424	467	442	412	424	420	459	486	432	407	435	451	455	436	431	487	454	412	461	437	463	434	440	445	477	437	429	457	410	464	459	452	428	451	463	458	487	456	460	492	432	474	435	375	434	442	454	452	443	509	428	459	499	434	471	443	425	452	454	494	428	426	457	424	419	463	427	418	446	430	419	439	423	466	425	457	434	459	425	459	437	448	442	422	456	457	473	448	431	437	439	450	454	467	428	459	428	476	434	481	462	456	446	443	448	422	443	451	462	436	456	464	409	445	448	444	453	429	481	461	442	435	439	479	477	452	449	438	452	446	464	450	413	435	445	479	423	439	472	439	448	432	441	425	411	449	420	445	432	432	447	439	447	429	451	466	490	396	422	461	415	429	460	460	433	434	458	397	478	433	453	423	465	455	492	452	419	429	442	433	418	449	441	480	434	434	433	435	453	466	452	441	414	447	463	465	399	444	445	477	438	433	425	435	422	438	455	444	462	457	406	425	431	468	453	434	462	443	418	421	421	462	421	440	449	437	471	458	454	467	433	470	429	409	458	433	438	472	462	403	453	459	437	412	452	419	450	433	425	451	417	448	468	453	407	461	470	475	441	462	467	419	444	476	449	460	442	454	417	453	454	452	466	443	459	429	438	434	425	462	457	429	447	466	418	474	472	442	444	490	440	448	430	425	413	409	472	436	426	426	441	436	437	421	429	408	429	449	444	456	465	440	402	432	489	452	416	456	442	442	475	476	476	455	459	447	440	441	466	424	457	470	454	458	429	461	490	443	442	471	453	416	448	425	450	417	431	456	481	478	460	447	441	469	457	411	477	466	427	460	392	463	448	426	449	452	424	446	445	457	430	433	467	430	495	443	462	478	417	444	401	469	452	428	461	481	501	417	433	458	459	449	453	410	443	423	475	412	449	448	460	429	436	455	471	468	501	396	442	455	475	454	459	439	480	443	442	418	458	435	454	432	445	451	427	470	445	430	467	460	469	445	484	453	459	436	432	452	448	467	428	448	428	440	479	476	435	444	435	485	426	482	442	458	455	501	462	475	440	466	449	452	447	433	462	430	446	443	445	436	459	454	461	463	460	453	470	406	449	415	435	440	470	446	425	456	432	480	458	426	467	451	434	457	407	492	424	459	460	438	455	465	461	425	427	452	469	455	469	444	420	418	445	490	410	434	428	441	446	498	430	466	484	410	413	418	440	427	471	447	434	437	458	472	457	449	447	434	461	440	452	458	450	456	444	438	480	458	449	421	470	455	445	433	428	431	464	451	438	447	450	420	476	443	472	459	437	448	425	437	469	449	419	452	433	453	445	482	430	458	459	429	432	437	459	415	446	441	479	403	459	449	443	447	417	476	444	446	490	446	394	467	463	449	449	431	410	422	423	457	456	429	443	455	423	459	391	482	438	405	467	469	458	432	474	434	408	497	418	438	461	419	433	449	467	456	432	450	415	459	448	442	436	460	442	480	435	449	436	426	481	486	467	443	443	462	436	449	424	443	427	476	440	421	461	421	460	451	407	412	448	475	464	434	447	469	454	442	426	471	469	421	437	437	439	495	482	457	471	463	466	429	422	411	417	468	437	431	440	436	444	448	470	426	467	437	443	434	466	436	437	432	428	441	445	463	452	448	408	462	458	401	457	427	428	464	446	410	447	468	449	453	444	434	427	483	430	452	440	438	445	440	409	449	447	446	440	417	448	449	419	440	447	459	467	455	449	480	453	470	418	429	436	433	460	453	445	452	488	461	445	431	457	441	469	460	457	418	429	424	439	469	450	468	430	479	424	469	448	462	469	433	443	466	452	437	437	411	450	473	470	451	474	446	438	449	450	453	491	434	470	438	460	441	434	516	458	415	437	473	450	457	434	442	454	442	450	433	428	439	471	444	428	433	431	463	449	472	465	413	465	430	499	435	453	457	433	469	433	430	454	424	416	450	451	426	423	447	433	435	482	424	475	436	431	424	451	454	483	453	479	416	463	470	422	457	495	425	440	465	433	450	430	469	420	470	462	442	453	457	455	473	464	463	432	437	444	440	478	449	460	465	413	442	457	455	444	438	430	465	439	470	523	450	437	487
12867	4472	989	372	353	347	321	346	306	325	322	313	316	312	315	315	298	333	322	287	268	310	307	315	322	307	328	321	346	297	330	283	305	337	287	307	302	308	324	304	297	343	310	356	346	353	294	312	274	311	323	313	289	272	304	313	301	315	313	311	319	304	300	309	317	283	293	333	285	313	337	335	326	299	324	288	297	295	318	326	311	271	305	301	296	280	287	329	309	313	331	287	330	305	278	313	315	327	320	309	287	273	301	322	328	298	309	285	318	269	275	295	278	306	286	333	309	336	312	285	320	322	292	268	295	328	300	316	330	287	315	310	298	358	316	324	270	335	296	321	335	302	277	291	299	330	308	290	324	308	306	294	318	310	300	291	291	301	322	305	328	312	317	308	287	293	305	323	344	319	325	317	353	327	299	306	310	333	355	325	316	333	349	307	306	299	297	268	310	286	259	314	310	304	325	316	311	294	290	326	318	301	341	310	306	326	310	273	349	313	297	371	325	310	322	323	311	316	308	290	314	278	327	287	316	301	301	338	327	327	310	297	303	313	315	313	308	324	363	333	313	289	341	335	296	281	305	313	291	332	291	286	299	315	344	295	300	294	318	331	322	326	319	315	282	317	262	305	306	326	297	326	360	339	308	336	274	285	321	302	314	304	285	321	315	311	325	336	284	335	319	338	331	271	307	332	285	285	335	299	328	301	337	314	323	291	317	316	308	295	332	323	284	323	305	323	303	325	317	296	275	289	324	324	293	320	322	303	315	291	319	293	289	333	301	301	296	320	306	332	317	290	290	278	294	308	288	327	282	277	285	321	338	337	318	296	342	325	315	313	306	312	316	298	312	334	304	305	307	277	296	339	353	319	333	312	320	314	274	298	349	318	318	329	303	312	307	319	323	312	322	314	306	305	317	337	318	313	347	273	318	310	308	309	317	337	309	321	322	299	292	296	280	305	282	285	324	298	331	317	333	313	304	353	319	268	308	304	300	313	284	320	293	297	294	268	292	301	310	318	323	345	285	288	288	291	288	318	322	313	293	305	316	319	269	321	322	315	328	320	333	313	305	349	327	315	310	299	342	316	335	297	325	278	315	305	310	297	300	314	303	329	335	294	290	325	304	321	265	266	305	329	285	317	368	330	315	313	312	298	299	349	314	309	308	340	312	302	282	313	310	334	331	298	316	320	316	291	298	331	295	315	318	311	291	294	328	308	312	302	343	324	308	283	296	316	282	312	320	315	306	279	277	311	298	335	329	328	304	309	300	284	329	320	338	288	280	313	311	319	304	332	303	297	314	301	306	272	324	307	313	313	295	300	306	328	310	329	305	299	277	321	299	327	292	314	284	285	287	305	310	323	312	316	321	282	299	306	306	308	306	306	315	325	283	327	312	306	301	298	366	356	309	296	286	300	316	309	307	302	300	309	287	295	323	287	342	310	297	319	327	306	296	325	323	320	320	324	314	303	305	346	322	325	326	329	300	306	326	328	342	317	301	300	277	284	265	297	314	297	333	298	304	292	333	309	329	275	315	316	304	327	303	319	314	335	290	313	290	312	303	285	311	329	355	317	330	312	299	314	278	333	308	302	329	303	305	305	300	325	271	317	285	318	304	298	334	312	338	338	306	333	338	314	307	299	296	327	300	286	335	299	324	347	329	315	321	320	334	288	296	293	330	335	321	346	324	302	299	353	273	332	304	345	339	340	312	312	277	294	292	286	307	286	309	283	298	307	292	271	290	309	280	305	346	314	333	336	300	311	315	307	298	308	305	281	304	296	295	337	306	307	327	296	303	306	336	319	340	327	333	321	324	263	322	276	323	333	306	300	326	279	305	337	325	309	297	288	338	337	344	319	333	304	294	299	308	320	314	309	314	307	282	303	296	305	279	325	333	324	316	320	307	314	308	311	312	251	331	342	321	317	310	254	306	292	325	339	338	344	270	325	295	324	325	310	333	341	295	338	301	311	329	292	292	335	320	325	353	303	355	364	310	290	305	279	307	309	289	315	328	308	315	272	311	304	312	308	299	322	313	319	318	335	318	318	296	292	336	312	328	333	298	301	332	319	325	301	335	320	310	295	284	322	302	280	314	366	286	302	339	338	302	326	299	344	303	309	308	305	303	308	309	301	325	321	322	318	342	313	298	330	340	273	294	321	306	308	279	313	318	289	301	294	280	328	312	302	339	318	342	323	292	294	352	313	308	337	297	307	334	305	284	320	322	339	302	296	318	303	286	270	320	291	342	309	324	321	317	303	301	322	300	269	291	314	342	316	333	306	293	320	322	336	306	309	286	302	338	294	302	293	308	329	290	369	287	300	311	330	314	347	319	304	308	364	294	296	319	337	330	336	322	280	329	321	314	309	316	310	299	352	341	315	290	330	308	325	367	279	309	289	323	312	298	308	353	287	334	281	343	288	303	361	320	292	298	308	301	320	307	273	346	315	316	317	314	318	287	308	334	290	321	308	320	267	297	324	293	288	342	313	309	324	366	346	282	315	315	311	289	297	331	326	322	343	293	308	338	292	310	325	314	331	326	297	283	309	312	302	318	362	325	293	323	284	330	321	331	332	291	334	299	299	279	306	309	290	309	317	313	307	321	308	298	303	332	304	326	297	311	344	299	346	318	300	313	300	331	285	326	297	293	290	326	311	322	312	308	282	327	342	306	295	316	310	330	276	304	317	337	311	304	304	312	316	316	307	328	320	316	315	287	307	300	321	294	330	329	338	279	293	320	298	286	344	327	316	276	308	336	313	313	309	309	283	338	347	321	328	306	317	299	326	313	344	305	314	305	321	314	303	298	323	333	362	295	358	311	306	319	344	349	325	308	308	303	323	330	299	293	318	331	308	318	283	338	297	307	321	313	325	315	310	312	330	323	325	321	324	337	311	332	272	311	301	292	305	333	318	314	322	315	289	315	329	306	298	309	332	305	338	301	320	289	317	332	341	317	308	293	307	320	350	308	310	322	319	315	317	331	307	338	333	328	314	305	338	309	320	324	295	299	327	292	294	343	321	309	296	311	303	341	295	291	305	335	291	301	324	329	291	289	304	295	300	287	324	305	326	323	327	306	304	301	288	321	296	329	336	302	324	288	355	341	263	295	307	308	296	332	303	310	332	325	304	290	333	310	294	319	318	283	323	327	322	298	314	323	330	316	320	311	299	308	316	285	348	343	315	293	299	314	314	308	318	301	324	324	294	299	319	277	328	321	304	303	323	298	326	335	329	316	333	341	330	339	312	329	336	302	318	296	309	317	333	290	336	301	310	350	338	311	305	309	315	334	316	272	315	317	310	331	321	289	346	329	321	312	313	305	296	311	315	362	307	283	316	311	288	343	281	357	309	330	286	310	355	294	326	246	301	312	329	309	323	323	299	293	274	295	322	325	312	302	317	336	318	287	320	303	323	290	335	338	295	370	334	319	304	310	290	326	310	325	278	308	301	303	340	285	310	320	264	309	329	289	334	293	305	346	337	335	281	310	335
9365	4455	1642	982	876	862	871	786	778	762	773	779	731	752	759	784	758	736	820	770	818	808	724	746	785	748	778	737	719	759	763	749	745	786	763	744	760	757	708	758	769	757	697	710	780	775	776	784	750	775	751	748	725	788	742	766	765	751	760	753	772	768	776	723	788	711	771	763	760	743	795	767	762	713	774	761	815	725	719	758	746	754	742	750	754	751	738	738	707	743	740	748	717	737	723	782	777	726	709	774	731	783	725	716	709	760	736	724	731	755	703	771	710	781	707	732	759	764	760	724	721	745	739	729	711	718	771	802	732	746	764	742	744	744	738	814	752	774	740	697	757	726	731	746	742	697	737	792	690	755	712	688	765	731	779	762	753	744	794	732	733	737	732	789	758	747	775	739	780	722	745	760	721	758	827	763	733	705	740	726	778	764	757	753	746	700	748	716	757	703	749	707	769	723	752	773	727	790	732	790	779	715	739	690	779	761	766	812	722	748	737	733	776	724	706	746	775	759	692	765	734	726	774	732	754	746	742	773	775	735	773	738	780	757	759	711	705	761	734	733	759	750	741	749	734	748	821	742	759	756	754	754	751	734	782	764	732	781	736	764	754	742	723	736	714	727	761	695	734	760	789	743	723	768	763	748	728	777	801	749	803	715	743	734	784	786	765	745	726	772	761	673	706	820	722	713	725	772	767	766	735	752	764	778	724	723	714	744	768	708	751	725	780	714	725	818	762	751	703	744	803	777	713	747	711	756	793	757	743	769	761	697	750	753	737	740	719	770	751	732	730	733	764	732	784	732	780	745	758	783	752	819	768	773	751	713	785	726	780	789	723	762	771	758	741	753	736	746	761	753	753	742	744	723	745	793	745	817	731	750	780	805	794	718	752	722	768	698	763	773	748	722	723	778	752	755	754	803	735	774	776	813	741	779	752	727	756	803	718	741	810	751	769	751	757	760	770	773	805	813	716	784	715	793	766	756	741	776	766	729	769	781	687	798	786	757	746	752	726	759	736	730	732	758	755	770	725	746	773	719	772	796	743	710	749	734	738	796	745	729	708	730	776	759	798	753	696	710	785	768	742	764	725	751	726	803	758	734	819	768	793	711	720	726	727	723	725	733	772	748	734	689	704	762	715	783	723	734	753	766	746	783	736	757	780	742	814	702	726	715	703	770	722	765	777	743	741	789	736	771	798	748	793	714	719	794	728	710	705	781	701	709	687	760	751	822	776	778	722	774	826	720	728	723	723	770	795	780	776	761	756	730	785	722	722	764	706	745	743	772	737	750	717	691	765	739	761	739	740	770	768	740	753	778	738	683	703	719	733	788	756	680	730	805	744	778	719	763	748	750	739	746	736	739	745	751	755	748	733	761	757	736	755	774	763	718	680	776	728	704	701	772	775	750	732	762	761	772	716	758	733	743	748	764	728	777	760	754	751	729	743	726	709	722	745	738	772	788	714	775	778	738	726	766	715	744	695	809	775	727	747	788	744	739	766	702	723	725	721	785	735	776	734	763	765	729	703	764	738	698	768	762	754	725	808	736	757	772	757	731	780	739	721	769	749	741	700	794	724	715	768	731	717	775	741	766	755	743	773	692	738	697	719	762	717	772	774	785	739	741	777	760	785	731	750	752	738	733	784	804	721	753	807	745	718	721	734	759	747	746	762	746	738	750	784	731	704	776	721	765	715	733	749	759	788	698	755	754	741	738	715	760	773	723	797	799	785	743	773	765	746	777	783	769	749	734	775	704	753	747	733	770	750	753	765	724	733	754	728	784	783	736	757	746	779	753	781	713	726	722	779	770	745	749	769	750	762	744	769	739	744	744	757	737	739	784	734	758	760	793	747	746	752	733	786	772	697	743	768	760	721	795	735	752	732	774	754	724	736	761	769	787	737	697	767	739	758	746	716	763	750	764	685	704	790	763	753	737	753	762	784	760	776	742	762	753	757	740	751	724	752	776	736	706	777	754	770	740	750	778	774	742	737	744	747	747	740	778	780	715	771	736	751	698	727	764	786	782	792	777	738	793	769	752	767	761	733	757	727	740	740	762	751	740	756	747	731	757	768	751	765	752	752	686	752	740	782	757	740	739	727	792	766	727	776	729	749	713	747	759	717	764	736	742	774	773	750	728	738	765	815	779	772	753	733	744	764	756	710	726	735	699	706	791	754	723	719	737	726	742	766	736	767	743	776	730	742	779	699	717	749	730	742	730	778	732	682	751	754	700	711	720	742	776	771	715	757	742	732	775	709	702	754	730	771	722	726	774	736	735	730	819	746	764	751	749	766	743	751	752	772	739	692	813	770	741	770	773	759	756	791	740	730	781	757	778	758	722	729	710	729	713	738	756	745	765	766	737	747	724	727	736	709	769	777	743	779	744	747	745	752	785	754	739	718	724	735	779	747	770	730	782	765	791	785	758	779	775	765	731	715	723	666	706	741	744	770	731	739	690	766	755	766	817	734	716	715	742	716	786	766	709	783	763	743	728	753	756	770	738	779	773	728	773	736	762	713	739	778	729	716	744	743	720	775	717	752	772	768	738	781	755	749	782	722	737	738	683	739	745	798	770	737	757	765	789	747	766	750	738	743	750	764	735	765	752	708	745	784	750	715	691	780	718	760	728	755	725	744	812	752	745	702	714	771	773	771	739	748	780	784	747	796	714	754	752	725	760	783	802	731	747	768	720	793	772	721	746	698	732	779	744	713	729	768	752	806	755	756	720	732	795	751	712	749	749	738	767	779	716	715	737	746	761	769	767	772	719	709	690	760	705	696	750	733	778	706	748	806	731	667	787	738	780	707	774	711	758	754	700	743	785	680	757	731	746	763	775	771	737	718	737	760	780	781	738	736	768	750	735	746	763	747	742	746	765	743	725	760	759	773	754	703	767	746	777	746	734	774	751	728	760	727	725	767	729	792	739	761	750	703	762	781	795	749	708	724	784	767	746	804	735	699	715	735	729	745	716	788	722	755	774	798	759	798	714	792	771	758	785	779	763	740	734	702	744	738	730	750	749	773	749	662	748	725	769	758	768	758	762	713	778	719	719	732	774	732	767	755	722	753	796	752	767	796	796	777	733	739	779	751	768	756	743	741	739	760	736	783	749	764	758	719	763	782	758	740	757	755	749	726	759	737	748	749	691	758	718	713	761	743	792	738	730	734	746	743	771	703	726	763	718	747	756	787	736	736	712	695	738	756	767	776	714	737	688	716	753	684	778	737	742	777	759	752	741	802	775	753	744	758	747	716	754	746	760	774	772	770	778	767	758	725	818	740	734	736	701	714	771	787	748	772	705	742	782	755	740	718	819	783	741	750	806	746	788	756	709	737	744	746	769	776	787	732	781	742	735	750	764	753	741	728	730	763	764	744	771	789	798	733	732	771	715	757	713	743	767	759	711	794	809	749	738	805	708	766	800	733	753	754	744	713	731	716	749	768	703	685	699	766	790	749	745	732	794	785	711	686	720	778	812	780	760	765	758
27517	13863	3309	968	643	492	458	413	361	354	363	341	319	324	322	323	284	332	356	355	361	333	329	329	334	367	304	323	302	292	292	313	316	335	306	300	299	331	298	347	316	317	314	327	343	291	304	291	325	334	328	325	339	331	324	300	336	302	299	321	328	300	288	309	302	345	322	321	310	296	323	282	341	289	299	331	317	323	319	333	293	298	323	317	318	328	324	314	300	335	307	324	315	343	339	338	299	308	308	303	307	339	313	315	301	321	295	305	327	270	324	333	330	308	349	285	339	330	343	312	324	313	288	300	328	295	303	304	309	316	317	318	305	311	337	325	293	303	329	312	324	321	298	330	316	337	346	313	346	331	314	329	332	284	332	332	329	336	289	304	308	314	330	318	332	322	326	287	353	300	310	297	331	314	301	295	274	317	297	280	306	318	300	344	337	301	312	311	321	325	298	307	337	312	304	318	302	336	313	309	295	290	317	292	340	322	337	311	312	313	318	328	295	328	328	346	282	294	296	330	328	330	322	336	328	342	384	301	322	326	298	314	343	322	321	300	304	305	299	293	326	330	324	328	329	285	296	317	304	323	326	349	326	292	336	324	356	331	326	316	328	306	329	330	321	341	297	293	312	338	338	317	313	323	299	350	353	334	319	307	310	287	315	309	314	301	345	330	333	305	315	330	349	344	321	291	301	334	331	328	335	321	314	318	338	290	304	324	325	323	326	305	325	342	301	334	328	299	318	307	318	318	297	300	289	352	331	298	307	321	339	327	338	337	346	283	301	311	303	289	321	324	343	306	290	312	305	347	308	330	314	329	309	327	299	293	342	350	326	290	301	273	359	300	313	313	356	360	303	337	281	359	311	310	316	287	321	330	344	324	311	291	342	323	316	290	320	310	306	309	321	268	347	304	336	325	338	337	304	313	326	314	349	316	288	312	289	304	317	316	328	314	296	300	331	323	349	291	328	297	349	307	353	286	311	312	325	299	311	327	298	322	309	296	315	329	359	319	340	322	313	323	331	297	322	362	289	287	290	312	367	303	278	295	337	335	325	315	313	322	314	320	325	306	318	276	279	345	356	328	295	319	312	330	319	300	334	329	319	325	311	324	331	292	300	281	335	298	291	320	315	339	310	299	322	295	314	326	311	318	322	327	305	308	308	354	335	366	310	294	340	317	323	346	298	302	313	306	322	311	315	332	339	289	303	324	289	296	301	319	347	341	330	335	325	307	296	289	279	303	317	328	336	309	309	350	309	281	315	337	320	338	332	311	325	302	280	314	314	334	324	301	315	320	358	331	347	299	320	322	302	325	304	337	327	305	279	327	310	288	304	324	306	288	327	298	291	345	325	304	325	335	328	314	305	330	288	296	360	347	314	334	295	296	304	322	283	352	312	326	287	290	304	303	295	354	304	323	324	300	309	305	304	327	330	316	319	337	320	331	303	320	321	297	321	346	340	297	323	289	316	331	335	295	337	324	307	334	328	286	299	312	292	348	330	327	341	325	320	323	318	331	297	323	302	319	327	319	273	321	309	304	344	312	339	312	334	309	355	310	314	306	294	323	318	313	329	289	298	296	356	312	320	312	333	299	353	326	317	299	321	318	324	301	332	342	347	304	261	299	350	328	321	325	352	318	321	331	311	347	285	310	325	337	309	296	316	334	272	305	323	304	299	350	334	335	309	290	313	311	340	282	316	297	265	353	315	323	350	327	303	350	340	325	298	317	321	293	318	330	334	325	318	340	303	350	301	300	290	339	333	330	313	315	310	329	309	326	324	321	279	325	353	339	337	327	334	331	307	331	297	317	326	310	299	339	326	318	309	299	295	320	347	309	313	330	324	323	282	315	324	335	309	323	307	310	277	320	327	304	358	299	308	326	337	323	326	323	313	321	339	315	306	322	332	352	342	353	348	291	276	320	293	309	325	326	288	307	322	301	302	314	315	333	344	312	323	302	330	324	328	287	363	348	330	337	296	300	321	337	313	310	293	317	322	319	303	348	333	325	319	322	293	311	330	288	312	349	328	282	317	348	349	347	345	284	326	306	267	304	336	348	323	324	283	304	313	309	314	335	321	321	316	331	316	326	327	299	301	301	306	313	307	305	330	314	320	303	348	283	335	305	335	349	306	318	273	306	337	311	319	300	282	310	314	308	303	322	311	323	347	326	316	295	323	283	378	320	323	313	334	313	338	326	325	351	316	308	335	312	340	336	327	329	332	280	297	337	299	310	282	323	312	336	316	357	328	314	325	340	305	319	337	311	338	309	322	313	298	336	327	367	304	306	332	327	350	322	304	315	299	317	321	311	292	308	298	344	320	332	335	336	293	353	273	320	360	334	338	321	316	304	277	325	316	311	335	272	284	315	319	330	332	295	336	338	295	310	313	328	328	341	326	310	318	282	347	338	336	319	332	327	327	322	345	311	302	304	310	306	336	278	305	319	345	307	322	317	281	330	292	331	282	301	288	323	293	312	315	309	302	340	312	368	330	311	347	319	311	292	330	335	301	342	323	297	309	326	307	343	299	286	313	324	316	318	325	346	302	304	339	318	313	319	296	344	325	290	300	317	300	317	313	312	314	310	286	333	315	327	306	336	329	329	347	294	323	288	295	300	298	283	307	323	312	319	305	326	327	309	314	301	315	319	296	336	318	318	336	311	290	321	333	328	347	285	337	348	335	305	297	316	299	348	327	331	354	307	331	323	334	308	308	324	324	353	317	311	338	271	314	285	328	318	288	337	338	314	331	364	312	329	365	320	323	337	297	318	322	319	327	355	343	324	352	327	309	285	322	324	305	320	287	315	342	310	311	303	271	347	301	301	317	329	306	336	346	338	318	291	305	307	335	333	331	293	344	327	325	286	314	334	313	338	320	321	328	334	321	326	297	311	323	297	328	295	299	316	343	327	348	326	330	311	333	332	333	318	292	295	339	339	349	355	299	326	313	336	306	304	318	316	286	295	307	316	344	328	293	309	311	302	326	323	329	350	310	299	310	342	345	310	326	290	340	330	319	293	309	314	329	297	293	306	302	314	331	339	330	305	275	345	320	305	328	301	314	302	319	332	318	288	321	338	341	297	318	315	319	319	338	312	336	344	325	346	298	332	354	317	329	344	349	314	290	340	317	300	315	283	348	326	303	296	313	301	310	316	315	335	340	293	298	315	315	298	328	324	333	336	320	305	310	357	342	313	344	319	289	340	311	306	343	330	297	313	337	313	294	319	309	317	291	342	330	363	283	342	300	338	360	362	288	315	312	337	303	353	324	336	318	326	313	304	345	329	331	325	326	332	312	324	286	319	312	289	320	307	311	341	321	327	325	334	292	350	340	293	293	297	325	326	341	305	325	311	294	297	318	305	334	302	331	304	314	328	336	312	328	322	306	283	313	357	351	293	333	294	304	315	299	312	328	315	312	298	300	291	287	311	299	297	312	339	287	333	313	322	334	333	291	324	344	313	344	305	317	298	326	298	325	280	313	316	310	315
19849	11519	3520	1987	1930	1546	1351	1228	1170	1023	1044	921	902	871	830	838	922	844	834	791	814	838	821	769	748	775	803	803	784	779	727	793	747	777	810	796	781	744	730	743	711	839	791	777	834	771	727	719	697	744	753	756	825	769	766	753	786	800	694	751	720	708	753	777	722	792	751	711	733	759	736	753	757	769	736	757	775	756	755	715	703	736	725	716	751	772	763	775	749	709	734	768	735	764	741	715	802	749	737	746	732	705	777	767	728	776	724	766	769	787	742	734	769	757	729	764	782	760	786	747	758	702	793	784	796	732	743	706	771	722	748	779	789	744	749	757	784	758	772	766	729	757	732	773	796	766	722	774	744	756	776	796	795	806	710	745	740	786	721	746	745	784	755	715	833	777	772	746	754	732	769	728	697	764	756	741	806	763	716	741	739	704	803	731	716	751	720	777	746	733	745	739	780	781	739	750	763	768	710	738	764	769	749	763	755	772	790	739	739	766	778	753	759	774	765	749	746	740	739	790	766	736	741	753	765	746	739	734	746	731	748	788	775	746	793	728	755	749	772	769	747	735	755	759	755	773	755	729	743	742	770	697	709	756	744	759	741	726	765	729	718	731	789	760	753	711	759	743	741	758	812	783	765	699	743	722	810	745	773	755	740	790	748	699	773	754	759	749	780	751	793	733	786	810	712	775	754	750	757	759	783	802	745	732	756	813	757	761	734	770	753	714	798	775	705	717	731	756	757	785	758	710	780	810	761	772	732	732	770	772	756	759	745	773	711	751	741	789	754	760	785	743	756	705	750	761	721	759	739	780	792	768	796	808	745	724	764	719	739	716	783	741	759	813	705	758	746	717	755	755	757	734	736	751	737	715	737	726	785	755	719	725	761	723	705	764	716	739	758	766	746	726	746	793	731	752	706	774	728	721	798	724	717	761	762	737	768	751	726	803	689	754	797	731	758	794	767	719	794	745	767	774	729	788	758	801	761	726	738	733	721	725	760	707	722	714	739	741	764	734	807	734	761	776	771	723	753	713	717	755	785	735	731	782	731	736	739	767	740	738	796	740	734	726	761	788	749	785	756	786	737	781	780	750	741	791	748	720	763	741	766	752	753	771	742	774	742	736	747	742	728	757	676	766	755	739	738	734	742	772	766	756	748	751	732	744	753	700	732	691	734	751	748	763	757	743	745	773	744	796	771	763	730	752	749	738	725	745	761	746	762	758	723	730	745	759	795	754	774	672	727	735	742	717	757	817	802	725	761	694	737	687	711	774	710	756	814	811	790	721	753	725	695	722	753	736	775	716	795	770	805	766	758	730	727	723	762	730	735	730	784	739	727	791	728	768	724	765	757	751	697	768	716	733	734	763	742	761	769	775	766	750	727	788	754	711	794	719	704	790	744	745	735	734	722	732	701	722	777	795	754	754	730	764	753	765	776	727	752	737	713	735	709	701	745	769	719	736	806	738	760	752	761	757	730	779	754	755	733	727	788	765	772	771	774	775	713	786	786	785	733	758	764	749	750	763	757	738	764	713	719	723	717	691	718	727	749	744	757	734	741	712	759	721	747	776	771	766	797	778	762	748	781	741	731	723	762	810	772	750	713	758	721	754	738	756	737	729	711	760	689	764	755	722	749	697	717	776	750	720	715	718	769	807	715	710	692	761	772	780	735	789	731	725	734	694	747	716	758	770	758	767	758	778	748	745	720	768	751	733	756	733	703	737	758	735	799	748	709	727	802	727	761	748	793	739	729	740	764	795	722	687	716	755	719	734	780	753	691	792	767	749	760	758	745	742	811	754	750	764	783	787	729	736	723	746	736	744	781	770	771	777	746	705	743	765	764	780	746	744	753	794	764	753	712	769	725	754	785	777	720	782	758	737	729	767	779	755	684	747	774	763	738	719	761	745	760	732	788	754	752	845	736	757	807	698	763	778	748	715	693	783	666	771	713	745	758	744	727	725	744	749	750	731	729	787	712	692	725	791	794	708	713	762	759	769	721	810	763	718	757	724	744	800	767	712	700	770	731	769	764	717	715	728	761	757	720	740	731	758	739	739	756	768	795	750	736	688	747	738	742	744	678	723	740	727	745	766	740	756	755	718	747	730	766	725	777	736	745	729	741	728	726	709	748	714	753	753	727	807	724	801	759	752	701	747	758	726	752	735	702	723	743	753	694	749	749	768	714	806	724	737	711	769	747	731	715	725	710	719	721	755	748	722	752	766	744	748	764	735	734	713	766	733	749	751	744	715	721	772	764	749	745	758	725	754	786	754	776	745	774	786	699	772	732	738	721	783	734	698	747	753	757	732	775	783	702	747	751	747	738	758	730	775	746	719	719	735	783	761	714	727	761	725	711	680	766	706	705	739	722	744	751	690	752	740	769	740	750	779	771	766	778	775	753	708	775	725	730	740	771	724	790	748	757	734	748	760	754	697	771	724	723	781	758	769	742	756	755	773	762	737	728	772	746	728	747	703	686	728	736	783	793	707	767	706	738	758	723	828	735	784	756	744	779	722	725	746	768	779	765	729	734	750	736	793	789	784	758	774	723	749	765	737	758	789	767	706	771	722	776	747	704	754	734	738	779	740	725	746	735	736	763	738	775	783	745	733	748	701	744	703	751	764	759	729	773	747	790	784	748	784	737	718	798	744	732	747	721	819	785	768	758	783	779	780	762	703	720	765	762	701	739	765	801	766	774	761	744	761	727	763	752	799	728	718	752	733	743	787	725	764	778	776	715	707	796	743	771	714	722	793	769	782	742	730	751	725	734	757	736	761	711	754	706	770	706	770	756	778	739	751	703	773	784	824	772	731	730	713	754	741	783	790	757	747	748	731	770	718	736	710	771	725	771	761	764	765	760	791	756	743	738	815	789	756	762	754	701	703	691	702	774	750	746	746	726	757	784	814	752	794	757	770	758	741	733	777	729	741	743	752	759	768	753	726	773	773	732	715	683	772	778	713	706	730	738	724	729	762	804	762	737	743	720	732	740	707	780	727	758	745	746	742	765	708	776	807	738	813	758	786	765	761	789	750	772	751	737	780	731	745	757	733	766	737	718	773	756	691	718	784	760	713	736	708	703	728	791	752	771	764	723	744	735	743	733	712	755	734	753	769	731	727	727	710	728	755	782	761	734	727	785	775	737	726	704	739	775	760	746	725	745	717	716	749	762	796	733	715	795	787	745	767	746	777	773	746	761	781	732	839	737	742	722	770	764	746	690	782	754	732	800	766	727	734	742	745	782	778	776	698	720	783	714	785	712	794	739	807	717	755	748	783	757	787	704	746	732	748	777	734	679	730	701	745	715	754	782	853	770	767	698	708	743	735	683	779	725	746	748	720	759	715	758	765	753	716	733	719	747	737	717	785	708	757	764	764	738	750	768	756	791	726	768	723	782	742	724	796	740	728	756	740	717	742	762	720	791	727	793	814	757	769	757	763	751	729	738	741	796	756	767	729	824	767	712	728	772	808	772	796	728	727	743	765
38347	21015	6171	1435	848	563	422	376	322	272	256	260	244	199	213	220	225	205	253	202	234	224	218	211	180	212	184	198	198	194	201	170	197	167	189	168	196	199	201	204	215	209	204	181	188	181	178	205	182	191	199	229	191	186	194	185	207	173	196	177	184	190	201	200	199	213	178	204	194	178	192	166	179	171	199	198	177	186	195	195	200	195	196	205	184	188	211	234	170	179	209	188	191	197	200	177	192	172	192	190	184	218	185	178	225	200	199	199	183	179	207	199	184	186	193	190	212	192	201	178	197	170	212	168	178	187	198	179	210	163	197	183	172	197	209	206	185	190	219	172	174	199	189	187	164	216	179	194	202	183	202	207	182	206	181	194	208	175	177	188	188	217	181	197	214	225	169	177	190	176	174	199	199	186	189	205	215	170	169	204	234	212	187	181	163	171	194	168	189	177	196	192	171	212	193	180	162	182	195	218	187	201	158	192	191	191	201	189	173	177	236	188	192	179	219	189	170	199	202	193	167	191	185	184	170	175	211	199	174	163	205	197	192	189	226	177	162	203	195	213	217	180	202	194	190	179	162	194	172	212	176	186	230	207	173	204	196	176	186	195	189	222	200	187	205	185	198	178	191	186	192	162	234	174	175	181	199	205	192	196	154	186	168	200	212	195	222	182	169	198	205	153	176	196	181	184	174	214	185	188	186	202	183	202	190	174	187	213	190	188	186	177	195	194	198	186	205	192	194	208	208	180	194	170	166	202	215	159	207	215	210	183	157	222	212	185	170	183	187	181	176	192	178	194	187	188	171	227	210	213	159	194	189	180	173	190	185	169	184	206	161	183	196	185	197	172	183	188	192	168	202	209	215	186	184	181	180	187	186	185	188	174	183	216	175	166	188	217	192	191	189	170	175	208	189	194	172	191	189	198	222	193	182	163	181	206	203	179	188	199	188	187	193	179	200	200	196	187	172	164	178	189	185	188	203	215	200	186	193	185	175	188	203	171	190	173	192	221	197	201	171	191	193	215	186	176	188	184	187	196	165	188	216	199	165	202	179	179	182	175	207	195	195	190	195	175	213	210	206	167	195	180	187	202	212	188	173	186	177	199	180	196	191	178	205	175	187	177	189	185	186	204	188	172	181	182	190	212	169	179	182	192	203	221	203	194	169	199	194	215	178	203	211	194	168	191	162	194	171	190	178	181	170	185	177	178	181	170	196	208	192	177	184	198	178	155	204	198	199	175	174	203	189	202	182	189	209	174	206	175	209	193	223	204	195	213	211	198	192	181	194	198	201	204	213	202	222	163	207	184	185	204	193	210	197	211	182	190	180	198	216	186	199	195	193	168	193	184	173	180	172	200	178	186	187	190	178	201	177	206	204	176	173	200	202	190	186	211	193	200	213	201	196	194	173	200	211	202	201	202	207	205	227	184	185	187	177	197	184	195	166	176	156	191	172	194	199	196	216	213	191	180	182	182	207	162	171	190	174	181	212	191	192	174	198	181	174	186	200	184	203	197	184	180	186	189	209	187	183	210	182	189	195	206	200	174	190	182	194	215	201	197	186	192	175	173	195	202	203	201	197	183	195	194	186	173	197	192	192	160	198	166	199	188	197	183	176	185	173	198	201	194	183	219	172	174	217	183	188	186	209	183	218	189	216	194	176	187	193	185	166	198	203	199	174	186	189	198	199	188	184	212	196	178	188	192	186	188	202	209	238	173	200	177	175	211	191	183	192	188	203	186	167	201	203	198	220	192	185	205	204	188	209	197	169	214	181	192	192	173	223	178	199	203	161	201	185	188	198	218	218	193	192	174	186	199	186	218	197	189	214	214	180	178	180	190	190	189	179	169	178	167	189	175	177	210	201	220	180	191	183	165	185	186	202	197	182	186	195	202	197	205	171	184	172	190	204	184	198	188	169	190	170	186	185	186	218	211	179	185	193	174	173	189	201	172	222	170	180	210	197	163	183	204	178	214	216	208	169	202	211	193	178	195	202	185	170	209	210	148	193	198	182	184	201	172	183	193	190	200	189	191	179	171	188	213	197	176	201	204	209	186	199	199	190	170	188	200	182	164	182	198	179	188	214	166	209	198	183	204	184	204	203	184	184	190	209	197	200	204	173	196	188	181	183	201	180	201	180	164	204	207	191	224	179	202	181	185	178	189	213	185	195	181	178	185	177	195	203	189	199	190	205	185	191	178	201	193	182	182	179	204	211	190	174	210	181	174	183	170	218	192	189	191	208	199	195	182	185	216	186	190	224	184	180	201	187	200	178	197	201	170	191	211	206	170	220	180	205	188	204	193	185	195	205	202	187	229	211	191	199	184	172	176	194	185	203	195	177	206	191	180	186	186	155	202	193	180	190	185	206	177	188	185	174	204	203	174	203	188	181	203	193	180	207	200	179	177	200	171	196	174	193	183	191	202	185	169	204	191	203	226	197	201	192	193	198	178	182	183	183	192	187	181	186	185	179	223	196	142	193	210	199	190	207	178	196	177	186	193	177	174	174	169	195	212	188	178	190	181	188	190	195	193	188	158	229	194	195	200	178	203	190	173	195	174	177	185	205	194	200	226	187	162	167	191	202	166	176	208	172	189	170	212	193	180	197	209	200	185	203	178	234	200	201	203	176	186	192	176	163	177	229	187	202	219	182	173	182	192	194	197	207	185	195	199	194	208	201	172	191	182	188	204	194	171	183	190	183	184	216	198	216	185	168	216	189	182	202	196	210	191	195	164	215	199	200	212	225	183	184	205	218	182	226	184	189	189	200	191	180	209	174	205	205	206	203	183	175	191	206	207	196	186	169	203	207	210	218	192	150	181	173	183	179	200	190	211	199	202	182	206	184	203	185	185	206	187	218	192	169	208	176	168	149	181	175	171	192	195	184	192	180	193	194	188	190	196	184	204	205	185	207	198	198	173	194	174	195	174	209	184	195	196	176	185	195	186	166	204	184	181	194	181	214	196	175	197	209	183	171	191	201	191	191	181	183	200	173	168	154	188	209	202	193	219	187	168	169	161	198	186	206	190	209	181	202	197	168	169	180	203	194	163	199	187	228	179	188	220	204	198	191	179	184	197	162	201	200	191	173	192	187	212	190	189	182	186	200	214	209	199	180	187	194	209	192	176	201	201	190	189	196	191	166	199	186	217	200	207	170	185	189	194	192	192	186	186	191	172	188	196	180	197	217	209	195	211	196	194	221	189	211	175	182	202	193	181	178	175	159	179	210	184	198	184	171	185	180	182	206	197	206	171	188	174	197	198	195	187	182	198	189	184	184	176	194	193	182	192	195	169	190	189	174	183	211	230	227	192	177	196	170	203	174	173	168	202	198	189	199	182	185	188	202	199	189	178	190	190	166	163	173	191	198	191	216	175	180	193	215	186	203	183	207	190	195	217	202	177	228	192	186	175	193	183	191	209	163	168	191	196	180	203	193	190	167	193	177	200	182	166	178	203	186	185	196	184	185	195	200	187	184	202	189	210
26046	15654	4972	2754	2436	1963	1409	1447	1166	900	815	729	728	686	621	674	743	684	632	683	670	625	610	588	580	591	616	526	562	472	520	503	473	489	517	517	491	515	551	517	539	478	472	471	475	472	482	520	453	499	476	473	501	512	489	471	530	478	464	467	484	492	469	483	474	487	456	488	456	491	474	472	492	461	443	482	435	464	504	496	467	441	461	496	461	463	501	473	473	497	456	489	460	446	477	491	489	500	453	466	477	441	482	480	495	462	460	502	436	501	491	437	472	454	470	447	434	500	462	476	495	490	456	466	469	468	470	502	453	471	483	485	488	491	519	467	515	486	477	455	480	476	453	424	463	463	426	502	443	513	477	497	478	453	494	501	444	508	472	467	472	483	455	408	475	477	511	469	468	465	523	442	506	499	440	466	473	492	504	463	440	451	497	481	421	453	449	475	445	446	483	518	437	496	477	486	493	433	451	496	466	441	475	480	440	488	455	507	478	466	504	490	521	473	520	427	459	442	473	458	477	492	502	507	506	499	458	483	490	450	478	458	443	447	474	468	482	454	480	506	471	438	462	450	454	503	513	468	460	485	452	475	439	482	451	478	464	499	474	517	489	466	441	425	492	512	486	485	457	452	444	458	476	464	482	455	526	472	441	496	500	479	450	489	449	468	452	466	505	496	497	455	488	479	475	468	455	462	476	437	472	470	449	454	426	463	481	465	460	460	461	439	416	460	518	467	503	425	488	475	460	456	460	478	436	451	428	516	505	499	483	462	450	459	515	496	441	389	460	445	470	429	474	496	458	451	494	460	510	502	421	435	460	467	461	479	424	452	451	445	505	477	435	454	453	464	493	481	489	461	476	488	452	478	493	463	497	462	515	439	494	481	493	471	473	511	475	484	487	449	474	467	466	474	462	449	450	468	451	483	488	484	482	431	450	476	524	463	476	470	475	471	467	496	528	455	504	497	442	491	505	475	499	433	482	437	493	480	471	478	457	498	510	490	466	435	507	452	477	482	480	473	469	498	433	495	520	435	468	434	447	471	510	491	462	449	480	484	492	480	461	466	467	479	425	486	496	495	458	478	438	477	464	502	473	477	473	417	467	455	461	473	480	472	523	477	463	466	492	465	497	469	480	481	447	492	457	458	466	486	443	478	520	459	497	528	434	451	464	463	471	494	475	487	478	461	449	493	440	493	479	460	474	463	476	469	516	462	442	508	480	466	483	479	502	453	438	480	494	420	465	485	463	485	432	493	493	474	440	480	481	438	479	433	448	481	465	477	454	487	505	470	457	462	456	478	482	474	440	475	480	437	518	464	452	439	450	477	464	471	427	507	466	478	502	456	486	433	486	459	527	460	434	499	466	506	501	468	516	447	488	454	467	453	503	431	480	494	521	485	482	478	468	441	471	507	456	509	467	483	476	467	488	485	475	481	491	478	468	506	444	481	461	450	445	480	468	435	474	446	458	489	421	490	513	461	465	491	469	445	455	497	425	472	509	459	464	470	461	486	440	459	443	479	467	484	429	517	445	467	497	444	463	486	478	461	452	473	513	467	480	435	471	517	473	440	462	500	447	436	493	444	420	449	506	480	444	479	467	511	489	487	492	451	497	464	470	477	454	453	499	486	455	459	467	474	450	471	505	471	490	505	532	454	443	466	464	473	470	496	453	434	497	454	469	439	494	486	462	495	451	469	480	467	449	472	502	460	471	437	460	504	469	474	456	470	488	444	530	482	490	489	424	532	457	479	472	478	488	481	489	489	465	516	449	471	483	494	476	442	461	465	453	493	470	431	459	464	472	485	504	463	426	487	470	489	493	436	479	466	484	467	475	478	460	472	502	509	461	493	453	448	505	470	483	472	456	462	449	420	484	469	450	458	484	473	492	461	474	516	468	457	511	475	417	493	500	438	504	525	457	472	428	471	450	429	500	482	484	482	490	457	458	450	492	462	499	469	458	452	447	474	498	464	476	466	461	474	470	496	479	449	471	458	487	488	468	479	472	487	464	494	479	528	471	499	479	496	485	490	499	427	519	480	462	489	447	481	497	515	466	508	509	454	511	467	499	482	483	463	435	464	468	508	503	487	519	495	473	466	481	478	462	481	465	459	466	453	481	487	462	477	450	505	472	449	454	484	508	453	501	477	476	460	451	447	433	456	488	477	497	485	474	476	448	465	452	510	469	462	457	418	459	439	482	460	507	481	455	449	463	463	462	475	425	411	499	485	474	479	497	452	478	478	462	492	460	480	430	451	455	478	483	454	490	497	482	461	475	443	456	500	467	509	509	450	475	496	483	473	441	462	467	477	475	498	481	462	476	469	447	478	487	485	464	489	469	469	465	463	513	465	485	456	502	481	433	472	440	446	499	458	466	444	514	479	449	487	424	466	500	479	462	462	475	501	459	503	477	441	462	472	453	495	479	459	501	472	476	510	480	474	477	500	465	414	450	462	484	487	450	450	468	454	503	450	478	450	481	489	486	425	478	472	479	456	478	437	493	493	443	476	469	489	490	485	447	454	526	444	452	477	465	462	491	468	485	442	467	461	484	464	485	466	513	481	461	491	503	480	460	442	506	464	481	490	461	536	481	439	465	447	491	480	470	415	467	468	456	478	448	490	460	448	502	459	466	501	480	442	507	487	503	492	442	492	481	493	425	472	435	459	438	500	451	475	458	525	453	418	499	463	464	481	460	509	454	474	439	476	471	490	463	455	472	480	493	457	503	432	478	508	494	472	478	473	491	487	444	473	470	456	485	516	522	477	448	484	466	488	491	480	458	495	475	494	447	469	498	505	446	529	490	493	473	492	427	464	469	431	483	463	476	462	497	482	493	453	466	453	451	456	440	451	471	464	473	483	460	481	468	475	469	476	494	429	486	473	512	451	521	465	503	478	425	477	466	451	482	485	538	438	468	472	461	451	464	489	457	450	472	490	442	437	496	441	470	461	452	454	515	453	498	495	463	483	494	447	475	442	472	445	488	480	489	471	475	464	482	483	479	492	499	453	443	437	452	465	459	431	475	478	490	482	440	465	487	464	466	440	530	475	469	477	458	490	490	433	487	485	458	509	494	489	470	490	466	491	478	481	490	461	502	497	474	487	465	460	462	417	495	475	429	482	460	459	444	483	490	474	460	441	487	459	419	486	449	469	441	460	470	474	451	522	497	482	455	491	500	490	486	465	477	471	489	469	464	480	484	480	507	478	487	474	482	506	462	496	475	420	491	455	495	487	482	483	473	495	429	478	452	519	472	461	426	477	513	459	475	449	477	490	440	463	491	463	456	504	453	465	480	468	435	493	510	462	474	453	487	473	462	485	495	495	458	454	483	492	466	474	458	475	442	480	430	466	482	467	497	445	461	467	459	461	486	466	452	489	464	428	465	481	476	494	490	491	499	463	483	487	469	467	503	459	460	519	487	487	488	481	492	493	468	483	489	473	446	484	472	457	467	431	445	465	491	464	479	439	469	472	491	433	469	482	512	498
12800	4830	1028	354	331	357	341	300	323	331	285	344	329	310	324	317	336	311	325	333	328	339	316	326	318	316	313	328	315	333	311	318	329	325	328	324	294	336	322	301	339	314	319	306	313	333	294	326	338	321	327	338	308	305	320	313	334	332	328	326	339	268	304	295	333	299	316	315	330	313	309	293	320	330	343	312	327	313	336	320	301	320	343	344	333	284	367	333	372	308	323	293	306	366	318	329	310	304	322	316	320	319	295	325	319	314	339	324	322	311	292	341	311	309	298	314	273	327	266	311	344	318	325	320	337	334	311	330	303	286	338	301	306	315	358	363	329	321	321	280	309	331	328	305	319	330	335	332	309	301	321	337	326	298	343	335	340	324	327	326	281	330	278	298	318	330	317	294	295	334	304	296	321	338	317	288	292	311	337	345	356	302	326	282	292	308	336	315	307	330	306	313	318	348	313	317	351	291	317	304	309	292	314	314	306	318	345	295	334	291	330	330	324	301	311	315	320	304	361	299	307	345	345	323	305	333	311	331	344	304	323	328	305	328	318	298	331	343	325	315	306	322	295	304	288	304	321	302	306	318	319	316	316	307	281	310	318	332	323	315	316	325	307	329	312	331	334	336	322	279	319	319	288	323	317	310	300	342	319	312	299	311	316	317	345	323	314	335	305	289	327	279	316	293	301	304	330	325	302	311	292	322	309	317	304	327	327	320	328	323	338	330	324	338	294	333	297	321	363	324	311	305	301	319	294	342	318	332	324	334	300	298	317	304	332	311	342	315	339	304	315	317	330	308	313	339	317	315	320	293	330	337	338	296	352	304	328	272	299	325	311	323	342	303	382	303	303	310	325	300	309	326	332	283	346	325	317	304	315	299	325	335	331	308	303	321	323	339	311	341	331	308	351	322	308	351	305	343	318	338	355	322	314	296	313	300	312	321	321	343	345	319	352	323	344	327	317	319	294	352	345	343	290	313	322	335	315	354	312	323	337	298	319	286	310	335	384	330	299	305	299	309	308	334	341	306	346	318	337	308	336	283	313	320	292	289	302	333	307	290	325	324	325	303	285	346	325	320	324	315	322	309	335	349	351	297	343	328	289	331	344	320	352	291	292	315	317	305	313	313	358	312	354	312	297	317	324	323	290	335	301	333	346	319	320	345	308	328	334	330	324	306	314	346	342	314	322	333	338	337	310	300	283	338	319	322	305	346	335	373	326	332	323	292	358	324	292	292	333	314	294	314	346	330	303	303	321	303	315	321	339	343	321	343	333	303	312	308	298	311	319	310	328	341	315	332	283	313	289	317	344	357	323	301	285	312	307	300	293	305	306	308	316	327	330	316	346	327	329	329	281	322	309	318	315	262	315	295	315	334	339	285	317	334	307	349	298	329	293	326	337	326	323	320	348	321	317	331	338	300	313	320	314	319	318	327	295	326	289	329	314	341	313	346	318	343	314	334	341	345	331	329	347	337	319	328	325	303	286	325	325	290	342	356	279	352	322	308	327	308	319	309	334	350	326	327	313	311	291	357	292	320	323	322	312	319	327	307	292	297	294	312	323	345	318	308	332	331	316	316	324	296	331	287	310	335	331	331	294	335	324	344	317	315	300	288	314	303	340	299	331	316	357	303	311	319	313	339	307	287	298	326	336	323	308	297	336	298	309	313	321	334	315	335	314	305	326	327	357	299	309	326	335	316	308	321	309	327	298	293	307	303	339	314	320	298	346	326	333	313	328	295	340	343	312	325	336	327	330	327	334	328	323	340	292	339	330	329	344	308	338	379	328	303	351	335	324	298	329	281	315	319	298	314	308	279	338	294	336	336	321	329	304	318	323	347	360	318	304	305	316	291	335	285	320	336	349	325	325	304	318	293	291	302	315	328	321	335	350	322	302	310	300	343	308	342	319	318	308	325	316	315	320	324	279	318	327	296	312	333	331	334	335	286	284	325	342	337	332	304	303	348	345	336	348	342	307	357	289	309	326	320	356	314	313	286	291	315	300	310	298	332	322	323	341	359	320	319	301	320	324	310	290	333	290	340	307	329	327	348	317	297	308	297	313	336	325	313	325	327	301	300	313	325	316	313	353	319	347	299	310	340	312	342	341	312	343	317	328	327	294	322	328	300	316	333	323	322	335	295	302	315	283	324	313	336	318	299	311	328	320	287	331	326	347	337	342	302	290	329	316	352	337	303	309	292	352	310	338	311	303	315	284	295	339	314	346	306	341	290	317	327	344	342	281	330	334	313	300	306	313	320	310	304	326	313	319	317	343	346	298	321	324	317	326	337	314	290	295	333	327	294	329	322	286	295	334	331	310	294	310	312	305	367	349	318	339	326	320	358	314	315	313	339	332	319	302	313	312	321	325	315	310	335	344	329	319	298	362	333	304	287	331	335	315	322	316	336	311	342	317	287	350	324	294	349	333	302	303	315	314	333	306	270	292	303	300	290	327	292	384	295	302	331	284	318	314	309	311	321	298	329	339	302	327	335	285	329	295	304	305	316	313	310	316	353	323	311	339	328	322	304	306	328	349	290	334	325	336	351	305	354	323	350	328	323	332	331	321	324	359	343	326	280	295	313	325	309	333	292	302	318	324	343	337	302	331	299	314	325	307	335	344	313	285	300	323	319	300	325	343	335	356	312	303	349	332	310	335	304	318	353	298	318	326	296	325	347	334	302	303	323	300	301	324	316	336	325	324	297	315	304	295	333	319	355	340	319	295	293	319	354	287	288	274	323	311	325	319	334	324	333	302	342	335	334	338	345	344	367	380	291	338	293	314	316	297	324	314	329	273	318	335	309	302	338	334	312	361	312	332	356	320	324	328	320	335	304	303	297	319	320	349	320	343	315	322	351	317	328	348	340	279	284	294	329	332	323	335	315	320	302	307	304	324	330	353	313	291	335	334	305	324	341	299	309	300	322	365	286	334	323	317	270	334	330	312	276	289	318	338	319	326	319	331	332	326	311	334	344	324	325	350	329	288	297	298	351	286	337	281	333	283	316	303	324	303	337	342	312	309	327	280	320	293	312	326	327	349	317	319	295	336	292	335	292	289	295	311	316	303	339	328	265	296	309	347	319	292	344	313	329	316	312	333	339	289	312	309	337	335	308	322	310	350	333	337	300	330	336	323	313	330	335	313	334	327	306	336	331	335	336	313	306	345	343	323	290	317	337	329	299	308	306	327	332	326	338	303	310	301	331	325	282	292	312	338	304	332	348	327	329	326	302	289	332	325	351	332	329	298	291	317	344	325	296	304	302	307	308	329	325	321	321	320	304	317	315	284	287	312	321	330	313	306	325	316	328	288	307	332	315	340	335	290	311	317	331	325	319	338	299	313	335	316	312	341	337	330	361	314	327	297	324	295	352	315	296	339	342	339	322	327	338	337	320	345	298	341	324	311	320	312	313	328	357	324	338	327	357	339	309	319	328	312	299	310	361	334	324	346	278	339	307	304	337	322	332	304	298	327	329	330	288	359	330
9585	4872	1638	921	908	896	887	820	797	799	739	754	747	801	742	803	748	774	761	805	759	771	763	773	785	766	752	770	791	801	746	813	753	781	747	747	761	765	771	784	802	768	774	687	744	746	782	771	756	804	814	789	775	782	765	758	787	795	750	751	722	752	795	756	805	763	825	733	780	732	774	795	794	756	739	778	792	786	748	775	749	734	750	766	740	744	709	756	733	805	773	770	743	794	748	748	783	759	789	790	792	784	736	710	803	725	699	782	712	783	802	783	761	756	758	714	770	802	776	781	734	813	773	764	765	798	766	747	761	782	726	791	770	759	748	786	784	761	758	740	806	780	735	752	772	730	769	788	796	791	736	743	771	765	769	777	771	759	798	778	776	770	746	719	820	828	793	792	785	775	770	756	730	782	724	781	779	749	759	709	783	780	745	753	737	748	777	720	731	798	764	787	739	776	733	768	773	761	757	794	755	762	721	773	803	770	812	816	780	731	730	715	774	797	821	741	736	815	781	770	770	760	758	734	800	728	776	765	756	750	723	788	809	771	744	787	775	750	752	738	775	729	763	814	820	785	740	772	794	773	758	795	803	740	756	728	722	749	768	791	763	758	755	782	803	755	727	808	747	755	762	772	787	739	731	761	731	791	779	766	773	759	766	763	790	789	807	735	754	778	742	766	787	739	790	793	764	773	686	813	769	775	801	742	751	781	752	758	749	741	797	800	797	818	753	731	753	730	810	757	733	763	749	781	746	755	735	807	761	730	790	730	799	770	747	764	746	771	807	777	793	732	748	723	764	794	803	731	764	741	766	768	768	795	796	720	760	774	767	737	813	779	776	727	734	772	781	801	783	732	733	800	811	752	765	752	786	780	754	746	744	758	839	815	744	777	814	778	801	776	750	752	796	728	760	720	740	790	765	762	778	771	782	739	802	761	762	815	769	785	718	786	771	770	732	782	746	773	781	751	725	769	827	767	770	815	746	795	765	791	716	778	801	786	767	725	742	753	775	787	763	800	747	696	725	807	775	755	765	732	765	758	738	791	759	787	789	783	740	759	740	774	773	818	769	707	788	768	782	826	782	766	764	764	773	761	726	706	756	755	743	781	778	757	763	825	714	792	787	781	729	774	795	780	699	735	756	763	765	814	806	772	814	801	774	769	776	748	808	764	750	773	767	822	764	699	773	773	787	743	788	769	763	782	793	814	767	753	778	771	769	796	798	783	792	741	725	784	760	745	755	761	779	726	744	733	774	765	767	744	730	724	740	828	798	748	767	779	802	801	786	733	754	778	769	761	749	769	761	725	762	736	802	750	759	721	751	825	806	761	741	782	741	761	763	797	740	700	780	767	802	784	760	760	757	717	851	770	794	786	706	816	792	775	738	762	747	768	788	742	767	776	765	707	800	760	772	784	747	737	760	755	798	770	749	787	801	748	791	743	744	778	765	730	780	760	764	720	720	738	724	818	718	743	797	777	768	819	763	789	783	738	771	758	777	779	758	781	795	742	774	762	763	720	778	796	733	767	761	767	801	736	806	778	738	807	783	842	773	748	752	779	714	762	784	788	758	739	753	725	724	712	784	795	779	745	789	785	739	772	794	744	744	758	811	759	747	739	733	724	786	785	719	784	797	757	781	765	766	818	752	831	796	787	764	778	793	773	782	759	799	813	788	733	749	754	759	760	807	784	790	805	756	786	780	791	785	767	820	742	818	780	754	760	735	759	706	780	723	817	759	787	778	749	726	785	786	745	804	791	799	756	745	853	797	804	733	758	774	790	723	765	748	785	685	783	755	761	799	817	746	745	795	776	792	736	764	731	778	759	773	735	770	766	717	823	832	740	758	757	774	780	823	771	764	767	806	752	761	808	787	766	790	712	727	756	757	739	720	779	773	753	763	758	844	774	741	804	770	789	739	759	778	763	763	736	818	778	795	779	766	705	760	799	723	745	776	756	794	739	781	722	805	738	760	770	696	792	717	757	712	770	754	782	734	773	746	700	735	751	739	790	795	759	770	736	799	750	710	754	784	756	743	780	783	763	755	769	773	724	836	761	770	813	792	740	707	731	735	761	779	786	745	761	791	793	784	760	767	749	776	820	759	750	739	766	750	825	752	780	686	771	750	716	796	754	780	766	772	824	746	739	796	747	786	805	775	757	759	821	799	727	725	842	750	795	764	734	774	740	762	800	753	777	766	761	782	789	754	796	767	760	736	834	812	739	699	758	837	802	728	773	770	788	760	746	792	809	763	804	801	810	729	787	769	738	763	785	724	823	768	821	751	811	768	772	756	736	761	799	794	788	772	740	746	768	775	780	749	722	744	779	746	801	796	774	789	747	733	743	802	792	794	799	824	765	749	739	768	753	729	790	747	750	741	781	769	777	803	766	784	725	765	785	797	769	794	773	773	797	766	734	757	765	751	788	789	799	782	735	783	726	774	752	756	751	782	768	819	764	790	696	738	732	734	825	743	776	755	769	765	711	732	820	794	753	758	733	721	802	743	757	761	761	783	765	790	718	750	773	725	813	775	740	777	730	756	749	747	763	776	792	762	752	783	749	751	759	759	765	787	766	806	734	732	789	781	773	750	796	764	795	833	749	767	754	752	776	781	806	816	758	789	759	760	748	775	761	731	759	812	755	755	698	789	789	738	797	805	770	749	755	783	824	751	768	800	774	744	794	745	791	785	774	775	770	763	739	791	790	821	740	757	749	754	803	775	782	788	728	804	780	766	718	732	727	730	729	787	730	755	733	779	749	745	752	745	768	712	737	766	764	753	779	802	754	806	726	784	754	789	792	714	697	799	790	794	762	725	792	802	760	733	758	770	746	769	784	840	765	819	783	807	747	766	746	760	771	797	786	787	687	750	753	749	783	772	755	791	734	767	785	728	698	782	696	812	782	798	729	767	784	742	782	760	778	740	777	746	764	743	773	821	764	824	800	786	742	786	756	816	757	753	740	765	760	803	749	786	753	733	775	758	792	728	762	802	756	706	743	736	727	772	737	742	808	753	767	762	735	751	789	796	765	786	744	768	786	732	751	770	790	803	804	753	731	773	770	788	768	767	727	771	766	782	808	769	763	752	745	733	775	805	823	777	787	803	725	741	737	771	790	790	793	761	795	763	744	789	776	796	792	766	753	724	831	774	722	748	779	788	811	757	782	792	770	781	779	749	775	790	790	792	800	782	755	808	784	759	781	724	778	797	735	794	806	748	817	752	751	719	792	788	787	775	770	810	769	771	757	767	796	766	734	760	772	774	756	790	796	742	728	786	768	762	757	715	763	785	798	727	756	735	736	767	764	761	764	789	796	806	738	780	734	741	728	796	694	738	774	757	770	779	725	728	787	757	778	768	793	786	804	745	782	776	800	690	782	787	753	710	790	758	712	794	749	769	793	782	779	791	765	699	827	787	774	736	724	800	795	777	754	764	742	716	795	756	759	789	776	797	711	831	723	741	785	771	774	756	769	741	745	766	742	805	782
26921	12986	3372	829	591	506	436	411	366	352	340	319	347	361	364	342	334	346	363	377	356	326	324	338	314	324	342	289	327	311	324	320	307	352	315	318	343	306	362	310	353	326	311	328	326	336	357	366	339	338	308	324	355	295	360	367	320	317	321	326	287	324	328	323	301	329	318	344	331	318	330	353	337	324	352	323	349	341	316	325	310	366	328	308	329	340	331	310	342	338	311	322	314	296	339	323	311	293	337	323	318	342	351	331	318	311	331	324	294	334	332	336	326	317	322	303	299	348	340	293	315	349	324	315	331	335	330	329	308	321	310	338	345	321	274	305	336	354	352	296	308	325	316	344	305	309	304	327	328	321	349	307	337	333	280	348	342	316	319	335	332	323	349	317	303	296	361	338	337	315	330	325	340	342	338	342	329	348	294	305	330	342	354	308	331	292	344	319	327	313	327	348	331	349	340	322	314	311	308	286	342	309	312	316	312	286	337	313	371	328	324	323	311	296	338	347	329	342	332	314	349	333	339	336	353	291	310	306	317	327	329	344	337	336	316	335	319	338	277	338	342	282	328	312	340	316	338	287	337	311	342	315	326	321	315	306	331	298	338	323	331	310	351	330	320	334	327	336	329	330	330	346	310	315	314	310	349	303	327	341	316	330	318	343	372	332	334	301	342	296	339	349	345	317	333	324	348	338	302	331	360	355	314	320	359	307	358	316	329	317	314	343	309	328	315	334	339	324	352	335	356	326	315	323	300	296	338	341	298	323	324	327	359	346	323	380	318	348	318	324	302	353	311	324	324	344	357	336	328	296	293	341	337	314	326	321	362	359	334	309	335	310	329	346	326	288	322	325	343	286	300	310	330	332	332	353	316	319	316	311	316	318	327	352	280	331	325	340	309	319	305	350	305	311	328	340	295	316	322	348	342	327	322	316	334	322	333	350	352	327	325	336	299	361	329	320	334	311	315	319	324	306	312	338	330	350	310	316	331	315	331	354	329	336	333	333	330	318	331	334	312	297	327	341	338	312	327	332	315	336	352	286	365	338	327	318	345	353	281	305	350	314	342	311	317	325	342	335	330	319	345	338	323	328	306	319	325	316	352	288	312	289	308	319	293	317	302	289	321	321	329	324	331	342	332	312	287	367	333	344	350	307	320	311	319	326	364	286	312	313	324	336	259	307	313	314	339	309	343	327	290	307	350	299	338	363	316	335	314	315	319	323	336	333	294	334	295	334	315	331	314	306	306	290	322	309	325	307	317	336	331	306	334	321	358	333	322	321	346	316	357	314	307	340	309	325	328	317	340	314	301	325	353	346	335	303	333	330	325	337	350	319	312	317	306	292	322	333	327	327	290	308	357	279	324	301	296	352	302	309	313	337	325	308	297	345	330	319	327	368	317	287	365	308	330	339	320	300	333	313	338	298	326	338	309	301	333	315	306	322	291	279	337	309	316	347	300	310	325	338	332	341	345	331	336	345	314	311	294	309	324	311	352	316	312	338	318	336	312	306	328	321	345	341	307	347	342	321	316	357	312	281	312	294	365	363	315	330	341	342	305	356	289	308	332	323	311	318	312	335	321	306	357	325	295	349	312	331	290	314	335	319	324	352	317	304	320	344	317	300	324	347	349	333	316	313	290	319	305	343	329	309	283	309	319	299	331	311	313	334	320	337	343	339	318	273	364	300	331	317	316	361	303	301	338	354	316	307	279	321	312	330	358	325	292	342	327	309	323	295	341	329	354	319	333	312	318	333	354	358	328	332	320	321	321	313	299	329	331	345	327	316	335	326	322	341	323	353	325	303	324	365	304	337	320	298	349	315	306	327	326	316	355	310	343	320	313	357	316	325	334	326	334	311	310	319	350	337	353	338	336	322	352	306	296	372	303	301	295	288	313	326	321	331	332	350	317	348	326	306	329	360	326	330	353	337	311	343	325	322	331	308	324	358	324	332	342	303	336	328	322	297	325	340	333	325	301	317	352	308	347	332	329	289	313	325	334	317	281	333	333	316	354	295	360	306	298	319	319	325	338	313	338	305	350	330	328	327	347	271	349	326	331	354	286	361	304	339	323	347	324	320	310	314	314	310	336	370	336	302	304	322	325	305	314	335	325	299	309	347	318	296	325	303	329	305	349	310	293	328	338	305	318	322	364	331	331	322	309	371	305	300	328	331	298	338	299	330	308	340	308	331	316	341	360	356	352	314	328	340	292	337	341	318	325	334	303	288	327	341	318	308	356	322	343	323	337	307	368	327	327	320	322	333	367	343	343	335	313	346	305	307	360	313	317	311	316	296	338	316	313	350	315	281	316	314	312	326	328	326	326	341	302	327	343	331	353	322	335	334	301	349	323	356	309	335	314	346	343	345	333	312	336	326	351	356	348	306	326	336	360	309	307	359	336	302	332	342	354	351	320	326	336	314	324	298	311	355	301	363	365	342	341	311	291	327	347	344	322	309	320	320	318	312	314	332	311	346	307	286	353	312	306	336	334	298	312	353	314	305	308	330	328	311	318	334	328	322	336	308	334	305	315	307	332	313	324	354	380	353	317	378	370	330	342	349	278	323	299	292	365	343	361	268	315	323	317	357	330	296	346	330	343	333	329	335	315	346	296	324	292	308	321	358	334	316	323	305	329	329	342	338	321	306	325	323	314	345	322	331	319	330	343	336	310	333	311	273	314	364	311	320	369	288	325	328	332	321	336	343	336	349	338	345	337	334	317	363	344	373	344	341	369	312	325	291	357	337	315	330	308	311	299	317	288	297	282	327	335	343	321	335	299	313	326	379	356	306	347	315	311	301	320	350	343	295	342	326	359	360	320	324	334	312	328	344	351	320	337	322	320	307	305	318	330	316	328	353	299	323	332	337	360	309	292	360	303	327	329	326	346	334	311	339	332	337	314	361	336	291	323	332	331	343	285	312	348	309	297	349	339	321	305	282	318	346	327	325	332	344	298	327	290	329	302	343	302	316	312	329	352	350	345	326	347	319	344	311	306	332	317	338	354	323	344	317	379	357	328	319	318	353	331	321	323	346	345	318	341	280	310	349	347	307	338	308	288	297	352	306	316	313	319	305	304	312	331	334	281	298	344	314	317	298	321	333	307	334	355	303	336	343	324	346	316	315	286	340	347	297	318	344	328	339	333	292	337	337	284	300	311	311	329	323	316	324	326	336	337	317	310	311	327	362	344	315	351	332	359	328	311	321	345	325	332	327	323	343	298	368	338	311	348	356	320	311	303	371	334	332	276	335	300	347	318	321	316	292	308	344	318	339	319	343	349	281	318	330	362	386	311	356	308	371	300	345	349	365	307	303	318	361	374	313	306	330	340	286	317	324	307	330	338	321	313	390	348	281	346	286	329	327	318	338	302	320	322	319	346	304	346	348	318	308	333	318	316	318	302	319	339	306	346	320	312	290	329	342	311	337	320	326	307	327	337	329	323	300	339	323	299	299	370	343	290	272	387	299	337	358	344	324	290	353	320	296
19593	11315	3725	2091	1899	1658	1395	1241	1073	1026	988	917	937	838	852	833	918	884	825	837	884	851	800	827	802	835	806	817	824	787	804	780	811	811	748	774	790	847	742	783	799	772	791	716	755	758	758	765	790	792	825	747	783	779	742	795	727	801	789	769	776	736	787	808	764	775	775	769	727	751	777	807	733	732	789	810	764	730	746	794	758	797	790	752	800	763	736	749	785	750	800	755	754	736	718	782	732	771	756	758	766	741	805	735	797	779	759	788	780	827	750	804	767	785	770	816	779	705	722	811	807	782	784	786	772	792	795	737	730	728	753	730	723	781	782	731	735	793	815	846	781	750	807	804	755	783	752	806	786	783	795	764	793	772	808	808	724	744	795	769	742	753	758	763	785	796	713	705	722	782	787	799	781	755	794	766	754	753	762	745	775	770	763	699	781	723	793	758	758	758	750	762	731	826	770	740	768	804	776	786	764	741	792	786	748	712	781	772	755	804	815	737	744	749	786	711	744	758	757	817	757	739	774	755	740	746	772	768	732	745	738	769	756	735	762	759	780	746	753	816	770	824	754	786	793	803	766	762	771	803	776	758	745	805	747	766	759	770	733	764	814	768	738	704	772	746	760	806	860	814	753	802	739	742	779	681	804	764	746	742	774	826	746	746	744	790	759	767	748	752	797	841	788	781	733	751	728	800	732	750	775	805	780	805	790	765	762	789	757	698	771	767	802	734	728	814	725	769	705	672	726	750	773	715	766	745	776	809	788	767	783	755	713	736	719	792	787	757	802	766	755	807	759	805	757	754	776	777	785	767	762	786	746	821	782	791	740	738	748	790	747	767	816	814	780	798	739	753	780	814	748	773	753	803	808	784	742	761	733	777	787	729	710	775	795	739	754	782	806	756	747	779	741	805	758	732	730	784	758	796	745	752	770	789	732	778	795	774	819	762	787	750	814	834	741	776	779	750	788	801	752	739	779	763	717	797	781	755	798	785	748	780	778	760	800	789	802	741	757	765	781	772	795	746	803	765	739	768	751	733	779	824	737	746	740	763	780	739	766	720	754	793	773	799	764	786	719	748	808	784	751	773	750	796	739	819	810	785	748	820	817	790	818	703	816	737	763	728	736	782	736	823	726	771	786	767	757	728	756	766	754	767	757	758	771	824	796	766	791	780	734	761	742	732	770	784	774	746	752	784	771	810	795	806	812	758	779	738	744	765	720	773	760	737	800	743	724	740	754	754	726	820	808	753	775	781	761	778	755	807	739	747	781	747	808	754	747	755	806	724	814	750	750	768	808	776	735	747	744	749	746	746	757	745	761	778	752	809	782	757	790	762	752	780	750	784	774	743	728	755	749	777	797	818	782	871	763	739	775	758	795	766	791	716	792	739	787	762	785	773	797	749	767	746	720	763	786	789	831	803	758	762	778	749	741	779	760	805	792	735	774	752	764	779	781	796	754	776	755	787	758	798	715	758	748	805	742	782	762	768	746	808	765	784	741	786	769	762	839	803	768	782	822	794	764	741	728	805	755	835	776	746	786	764	741	762	795	798	741	785	806	818	779	777	773	796	732	802	810	729	766	789	773	783	779	778	852	743	758	736	804	721	724	758	768	794	771	786	791	803	744	783	787	774	757	798	739	750	813	763	788	791	749	737	762	718	777	740	762	798	807	750	750	718	775	742	737	794	747	754	817	782	756	776	765	784	720	749	710	725	744	750	758	789	777	760	782	784	751	799	708	791	781	743	746	771	741	748	779	804	758	765	780	788	803	784	755	782	765	760	809	849	745	797	816	759	770	779	757	778	782	713	784	787	771	750	733	804	784	749	772	751	753	800	731	814	808	742	802	717	776	712	710	797	740	811	813	818	780	790	797	746	789	779	760	721	753	777	766	721	811	775	779	744	782	762	814	805	780	762	794	734	753	791	744	757	747	747	801	730	722	751	757	811	765	777	800	761	799	764	753	790	757	783	763	767	758	761	779	759	783	792	741	788	731	812	744	734	787	759	769	752	796	758	756	767	774	752	775	780	795	809	798	798	762	756	705	760	781	762	794	809	734	772	767	750	764	737	789	783	771	784	809	749	778	788	792	756	784	764	741	767	782	755	781	834	796	827	765	790	741	803	776	774	799	791	751	749	776	754	771	769	767	805	771	737	766	759	789	718	741	740	757	740	758	776	792	792	805	743	794	752	760	759	808	750	787	740	750	797	754	752	801	791	747	764	803	802	794	767	746	798	759	712	788	766	755	753	744	771	723	731	739	764	780	702	794	770	749	737	743	793	764	742	762	770	760	744	739	774	842	773	730	766	778	743	792	768	745	805	789	795	772	771	816	765	696	763	774	746	753	765	757	770	756	743	749	737	793	770	728	744	758	774	799	694	751	768	791	726	787	762	728	747	762	787	712	753	747	797	769	794	735	706	768	751	775	769	784	776	767	808	800	776	794	772	731	790	758	770	782	764	790	775	778	755	790	788	772	772	744	770	756	758	777	801	789	735	768	760	811	759	736	810	807	776	783	767	821	754	778	757	791	793	725	750	787	774	788	810	708	768	776	801	752	751	786	723	763	733	727	823	739	765	758	780	766	812	752	723	757	730	802	758	753	782	788	785	796	779	847	766	802	747	799	716	735	798	754	812	770	745	777	751	764	848	760	768	736	734	745	745	708	757	794	763	777	800	747	784	759	780	774	724	799	736	778	811	776	728	780	799	737	777	765	732	795	764	796	712	821	768	768	752	792	807	764	769	802	787	755	789	760	787	748	814	723	823	756	740	765	775	787	718	723	778	801	738	766	750	742	730	747	718	790	765	758	840	769	748	709	783	763	789	745	796	770	795	768	725	770	781	792	768	825	800	747	776	768	774	777	759	769	754	718	750	790	790	788	756	764	803	798	762	766	834	757	764	835	763	761	790	782	770	785	792	761	733	784	774	801	712	738	796	798	798	724	753	762	695	757	769	782	770	773	759	781	776	793	792	790	805	826	765	784	745	768	780	746	744	765	756	743	775	717	785	789	755	776	753	724	753	768	758	739	794	764	791	773	761	763	788	749	739	789	740	747	720	707	782	749	771	723	746	775	785	765	772	762	729	742	744	769	728	782	769	739	746	772	764	766	747	753	780	750	800	757	825	760	781	801	778	807	746	786	745	763	762	807	753	775	791	783	739	766	764	769	799	765	763	797	796	796	774	777	757	743	741	703	799	786	803	782	806	768	720	735	801	729	760	783	746	774	775	800	750	789	763	719	784	770	790	732	764	753	789	741	798	781	817	764	764	754	767	785	743	755	808	777	771	818	752	756	778	769	733	771	782	728	748	774	789	794	723	729	801	777	725	738	782	753	750	789	785	746	733	800	756	774	756	739	773	755	785	729	812	776	782	715	730	756	781	774	773	775	790	725	747	732	740	816	734	793	840	716	820	788	752	763	770	733	800	761	797	745	825	797	772	803	790	761	755	782	786	764	776	796	809	755	765	810	777	756	797	737	766
37509	21218	7146	1333	857	668	467	363	337	282	283	244	244	248	241	221	269	224	254	201	230	245	243	235	225	204	203	212	241	227	232	226	207	216	189	200	192	215	183	193	226	204	238	220	189	212	212	205	218	250	168	213	195	214	229	210	187	215	233	205	199	197	195	229	207	194	209	208	224	192	203	220	222	208	197	213	201	213	178	210	183	176	180	193	197	212	199	196	216	255	222	227	191	182	223	228	218	215	208	235	208	217	204	219	223	226	216	220	210	231	232	196	237	206	215	207	207	201	224	200	202	215	223	201	203	203	188	219	204	215	207	233	206	193	188	202	229	209	235	236	196	189	199	202	208	211	217	208	170	200	251	206	221	220	227	226	210	211	203	213	205	195	218	211	187	238	199	206	203	204	197	211	219	191	190	193	186	199	194	200	220	226	230	189	182	206	219	201	200	230	228	209	188	219	215	177	224	199	234	204	225	190	210	249	223	205	214	208	194	203	209	210	198	206	205	229	220	226	214	222	187	215	217	198	189	221	222	220	214	221	172	209	221	212	243	212	200	216	187	203	212	201	214	203	207	200	233	213	215	187	201	207	198	204	206	189	203	210	198	219	243	203	204	224	214	217	186	215	215	249	187	241	235	204	216	184	239	225	194	181	199	239	197	196	226	177	216	235	183	193	196	220	204	193	201	230	196	188	188	192	205	192	221	194	188	191	193	213	220	217	196	209	227	214	215	195	202	186	246	218	228	189	215	209	185	201	189	213	205	198	215	185	218	193	209	194	206	221	197	206	179	213	214	205	214	235	239	206	207	207	217	211	181	226	235	215	195	190	207	174	187	206	199	213	187	224	181	224	205	219	219	216	203	206	191	252	192	195	232	191	219	200	193	198	225	210	208	192	220	215	223	230	210	192	219	216	210	237	226	226	218	223	209	217	194	218	202	200	206	213	202	198	184	182	199	214	206	215	200	199	211	190	231	194	242	199	189	192	176	218	210	201	223	209	217	207	207	229	224	246	217	222	226	216	215	193	232	211	198	206	186	205	179	230	234	201	200	211	184	225	206	239	208	207	200	219	201	222	229	228	220	236	213	213	231	243	219	204	213	206	200	221	206	221	215	209	221	191	199	194	199	194	221	225	227	205	197	219	239	173	219	208	211	210	191	237	183	209	224	220	220	198	180	216	190	217	182	204	211	223	246	235	208	204	209	186	189	184	198	226	203	211	215	198	246	190	191	219	191	226	219	199	205	224	237	211	185	204	200	185	199	218	189	188	214	213	193	216	222	203	226	231	195	218	218	187	210	206	206	186	207	246	212	208	224	187	212	206	225	225	224	225	198	223	220	217	228	208	199	216	178	171	195	229	238	196	241	189	212	220	220	191	203	205	213	238	207	208	211	219	213	219	213	206	197	225	206	215	226	200	200	224	197	215	203	207	189	223	198	204	200	174	204	213	219	210	196	220	200	193	228	187	203	241	245	213	179	188	212	210	227	179	207	189	198	213	197	236	190	195	200	213	229	182	202	207	196	217	223	187	207	223	181	202	239	238	241	215	204	229	213	178	203	206	230	179	222	205	200	204	210	203	194	234	213	221	214	223	185	198	203	215	203	206	207	179	197	209	205	206	207	205	221	210	240	228	250	215	229	230	193	192	202	189	217	200	216	207	205	198	197	207	210	188	200	188	209	219	216	230	211	232	199	195	196	194	212	214	206	217	218	187	196	211	217	203	217	218	226	216	225	187	181	219	221	194	249	213	214	217	213	202	237	223	206	234	206	225	212	219	189	201	209	227	195	234	190	216	224	191	222	226	228	204	193	189	202	180	210	225	211	223	214	221	214	216	186	235	191	222	234	220	184	203	214	218	180	231	205	226	234	214	239	216	234	184	195	215	209	203	208	231	212	225	211	184	220	187	188	214	269	221	204	252	214	217	185	231	208	249	203	211	213	216	205	215	183	219	192	201	220	210	207	215	203	193	206	209	225	182	190	207	235	196	214	220	207	211	187	234	245	200	205	213	213	199	204	213	200	219	225	193	213	204	234	219	205	198	193	206	197	207	217	224	201	222	213	225	197	205	211	231	245	215	212	202	226	208	205	211	189	207	220	245	199	213	190	186	211	201	215	241	208	255	213	217	223	182	237	193	219	233	224	217	207	189	210	213	190	232	202	209	211	219	231	213	198	238	197	195	203	205	239	192	189	202	196	190	200	203	179	190	189	213	212	235	201	196	227	198	183	221	229	198	217	188	199	183	203	211	211	216	210	232	180	190	199	208	214	207	214	180	204	238	225	220	203	196	208	197	209	196	198	218	219	199	217	214	216	199	244	225	251	200	218	226	227	188	220	202	221	211	201	216	228	215	206	235	167	207	233	234	210	198	215	199	203	191	203	205	217	229	211	212	221	188	210	192	215	225	203	197	193	197	209	205	236	216	197	208	203	203	190	212	212	201	211	209	199	212	220	234	214	212	217	224	186	194	235	235	186	190	209	221	202	205	192	179	212	192	230	225	185	243	225	204	201	209	219	221	219	236	212	225	220	221	223	191	169	233	232	217	209	220	206	199	218	230	218	199	210	199	201	216	212	193	193	197	197	199	188	213	209	211	179	182	218	205	179	187	245	219	203	205	215	214	196	230	210	197	209	201	226	221	235	194	193	204	202	228	223	204	175	217	195	232	208	171	192	177	222	216	187	180	196	219	232	228	214	211	238	199	199	208	247	186	214	193	192	213	227	195	198	203	226	225	188	194	226	193	183	244	227	214	201	208	199	208	187	224	207	201	199	205	231	202	199	215	186	231	197	206	196	188	215	206	199	184	233	236	214	226	199	239	218	217	212	227	218	199	230	193	236	223	201	217	224	225	179	204	211	186	204	201	198	209	216	219	219	214	181	193	204	203	205	219	201	218	211	226	208	227	186	217	213	212	256	184	228	208	207	231	211	192	217	221	213	190	203	208	228	217	195	214	193	209	231	201	214	187	203	173	217	202	230	231	212	190	184	185	205	209	212	230	184	188	200	207	207	190	219	222	241	215	202	205	209	192	193	196	206	217	219	229	205	168	192	193	211	186	220	210	200	212	200	221	232	221	216	181	218	171	192	214	198	205	215	222	212	209	206	210	220	234	218	199	200	232	203	218	179	213	222	197	213	191	201	187	212	235	214	230	209	193	211	206	188	205	211	196	201	222	229	220	209	221	223	204	175	228	223	196	227	181	187	207	183	230	179	208	206	224	206	215	179	213	219	200	201	195	211	220	218	187	212	207	203	179	208	209	206	199	210	192	236	230	218	218	212	211	199	210	213	204	191	201	220	193	199	231	217	190	207	240	235	212	195	195	217	210	202	197	204	213	213	200	218	214	210	198	230	217	212	182	205	204	192	237	207	171	207	206	213	209	202	193	196	199	203	217	189	213	192	238	195	218	212	215	198	213	201	199	224	237	193	221	184	221	222	213	210	182	204	225	238	202	213	193	224	238	190	214	186	228	231	219
25314	16028	6323	2639	2387	1959	1618	1333	1148	1012	827	755	781	771	699	735	895	729	670	680	732	654	624	630	602	628	658	619	600	530	506	555	522	533	548	613	555	552	489	549	517	505	522	521	485	545	499	524	557	536	533	525	560	519	503	499	526	533	501	557	581	567	587	539	540	481	514	510	508	521	535	546	500	469	543	524	493	500	530	541	553	501	486	519	537	521	525	509	528	488	475	518	536	489	536	514	562	537	540	480	500	538	515	513	559	524	525	511	497	502	493	550	524	512	508	529	524	546	510	534	530	501	510	498	512	509	540	482	515	514	524	528	491	490	533	504	543	500	480	529	515	551	523	484	515	492	539	521	533	527	550	471	510	514	531	511	513	484	512	510	487	501	469	531	488	514	489	533	530	529	508	553	555	471	520	483	548	539	556	518	462	522	487	488	489	495	544	503	512	505	511	517	482	508	513	521	474	485	536	514	518	512	525	503	520	551	530	481	497	487	552	503	509	526	512	530	475	512	470	480	521	529	513	528	540	485	486	560	520	512	520	562	497	526	532	514	503	540	527	515	523	494	514	487	505	537	522	485	538	525	498	496	536	486	490	566	509	557	513	536	500	453	537	499	513	492	498	545	506	488	528	537	507	527	531	480	522	508	493	544	555	505	521	521	497	504	487	547	490	433	490	481	548	536	460	512	499	506	517	521	510	541	537	523	476	471	527	515	565	527	556	502	516	532	525	504	515	551	522	518	542	482	534	506	525	476	456	516	523	535	535	493	529	524	518	540	508	524	512	491	511	539	551	494	545	466	510	523	498	470	498	495	547	502	530	526	478	506	516	513	518	528	523	476	518	502	548	520	487	482	490	503	499	486	493	518	493	500	546	522	524	523	497	574	514	519	510	525	504	488	520	537	499	519	568	523	504	501	522	491	534	518	467	539	542	488	520	506	486	549	487	521	492	521	532	510	536	525	456	512	505	517	525	500	456	474	520	499	543	531	507	525	499	514	532	487	498	499	528	512	514	530	507	503	497	486	521	538	495	532	524	511	529	519	528	487	472	514	501	528	479	539	529	507	515	528	483	505	460	517	535	584	540	530	552	499	499	562	528	530	514	517	548	494	529	534	489	528	481	554	509	491	536	516	482	511	513	512	523	522	524	536	538	520	521	488	520	525	541	523	536	455	527	495	481	546	528	514	529	568	512	542	505	505	507	517	520	480	542	538	499	554	503	521	556	553	487	526	493	505	515	518	498	531	512	498	563	513	509	508	540	493	501	539	486	564	516	491	487	496	521	510	506	521	490	502	469	498	524	519	504	534	493	538	494	550	482	509	538	504	569	536	492	514	546	509	535	488	517	493	529	518	539	497	506	493	536	525	508	504	500	520	478	506	512	523	525	537	539	501	497	503	521	520	517	493	517	531	494	484	554	571	539	538	527	495	522	537	496	532	466	520	459	521	448	509	521	532	488	524	537	521	583	501	529	502	533	495	526	473	537	512	538	539	520	514	483	510	539	495	487	530	536	480	508	513	518	503	569	526	505	548	484	552	526	484	506	544	542	540	542	537	512	524	516	500	484	492	502	535	530	505	527	509	507	510	516	510	555	517	526	530	532	506	538	531	539	529	526	489	516	498	485	524	583	513	469	543	520	523	527	557	540	524	489	537	517	496	558	519	526	520	526	517	512	509	509	520	570	493	539	511	506	549	509	512	536	549	518	506	522	544	496	520	513	517	494	518	537	496	518	466	460	510	547	507	532	520	497	559	490	484	471	550	515	541	516	556	518	523	497	517	539	507	472	471	497	510	527	537	513	482	499	543	512	526	552	503	530	527	497	501	539	532	512	544	491	506	527	501	522	512	527	487	514	478	534	521	515	500	555	489	516	483	487	503	518	545	517	550	547	508	510	524	508	511	578	479	510	531	527	509	497	465	492	549	524	473	551	499	511	499	522	509	494	528	528	515	535	519	531	511	458	542	517	522	536	538	501	526	504	500	512	504	530	524	541	502	513	487	503	504	522	506	534	545	547	543	534	513	531	544	485	506	501	508	493	535	491	534	506	533	474	511	505	510	490	522	522	496	490	540	521	541	504	495	527	503	537	505	525	539	510	478	515	530	554	487	486	491	479	532	503	538	540	536	492	561	525	515	490	511	489	551	518	541	513	506	493	513	503	561	474	478	535	526	511	527	507	477	535	497	506	491	526	531	532	483	512	528	528	526	522	552	538	490	508	494	520	532	496	475	460	518	549	511	504	545	521	474	533	510	528	520	531	482	536	529	504	526	534	508	542	460	540	484	518	484	520	491	534	501	494	503	457	480	494	470	573	505	524	531	485	491	531	499	485	530	484	499	518	470	502	523	495	512	553	525	537	503	541	563	541	525	533	538	513	533	529	497	527	556	506	550	516	503	471	533	492	524	512	499	529	528	526	505	593	517	499	518	483	531	455	512	520	546	567	530	504	536	477	512	479	492	525	535	517	546	518	518	517	511	527	490	485	518	536	492	562	491	553	467	505	504	579	538	499	537	523	532	508	501	508	541	521	520	506	496	520	503	490	517	518	553	545	493	529	481	517	546	508	528	493	537	484	468	514	503	533	507	497	481	513	509	486	508	491	510	555	531	518	488	498	519	499	495	511	477	509	508	561	507	494	518	522	542	517	522	497	536	533	473	545	496	485	521	505	496	495	524	488	528	515	492	518	491	493	514	530	503	566	473	535	494	489	539	535	542	531	509	509	506	495	535	475	498	545	539	528	529	540	490	531	524	513	514	509	509	505	522	519	516	491	499	507	543	526	503	492	493	512	516	520	519	555	546	479	510	514	505	556	503	525	532	491	506	506	490	511	522	549	506	495	513	562	506	518	557	508	481	521	504	514	519	496	509	528	530	534	523	511	520	527	514	509	486	511	507	512	516	514	505	506	528	545	517	535	532	493	519	496	527	510	516	514	533	554	512	524	504	519	533	506	487	512	502	538	522	511	558	506	581	499	552	532	540	493	502	522	562	534	522	518	516	584	529	498	510	527	549	517	521	492	498	505	465	526	537	556	505	541	496	550	504	532	519	517	535	504	512	511	567	521	530	490	492	525	491	500	538	502	533	544	523	525	542	492	470	500	521	489	497	474	533	520	514	537	534	531	578	514	507	506	515	499	488	546	490	513	518	521	517	530	481	523	535	574	490	503	520	509	494	503	554	535	492	508	521	538	524	527	544	541	513	535	502	489	508	509	487	513	497	538	548	506	478	511	514	493	513	525	545	477	456	547	524	494	512	505	514	503	510	520	509	506	519	538	530	510	514	523	487	473	492	530	485	479	516	516	506	525	539	478	457	526	521	519	521	493	504	523	503	557	513	499	521	527	518	494	528	510	505	550	531	507	502	518	519	471	535	517	497	514	525	480	534	501	485	521	554	550	495	511	508	550	519	505	509	563	545	523	513	519	457	537	514	471	547	511	511	548	515	515	514	490	566	541	545	491	517	515	534	474	526	493	536
12978	4693	1038	359	354	321	303	331	316	305	337	319	349	308	329	297	300	282	278	323	291	305	328	275	332	325	274	278	297	310	281	311	327	336	308	313	291	294	311	327	262	278	282	292	319	299	310	333	329	311	338	301	274	323	294	305	277	329	346	326	307	314	327	342	341	310	306	334	295	317	337	317	302	325	317	304	318	322	314	291	292	303	329	305	350	311	346	312	306	303	313	325	330	332	339	293	282	305	328	312	320	309	292	333	311	313	319	293	296	332	283	311	319	255	306	315	317	346	322	318	292	301	310	329	271	341	333	315	303	313	315	297	312	313	299	302	314	292	298	330	327	328	304	309	303	330	327	322	319	356	309	300	320	348	340	329	333	308	305	317	303	363	300	283	343	348	337	325	337	342	303	317	291	342	298	325	339	336	329	315	309	345	301	350	325	297	301	312	313	346	298	328	324	310	293	305	333	368	321	319	322	308	287	280	320	324	312	352	297	316	338	306	303	346	334	304	288	318	306	322	342	316	305	276	309	328	310	303	309	328	303	307	323	318	291	309	317	324	268	332	311	312	336	317	320	351	322	306	315	315	321	300	313	287	321	313	299	302	327	311	312	280	287	321	301	329	312	299	297	313	309	304	316	296	339	332	298	306	305	342	296	329	306	304	320	324	332	306	320	309	279	327	332	303	326	348	286	316	328	332	299	327	305	306	324	287	324	300	291	293	307	314	299	303	284	323	286	315	330	306	309	327	316	327	326	318	281	300	303	308	267	304	307	301	325	321	324	316	292	325	297	301	326	334	319	348	337	304	304	334	321	298	331	296	312	309	302	307	301	305	347	328	281	293	295	300	323	319	354	327	324	276	310	311	304	305	293	283	299	299	325	323	302	354	326	296	302	318	320	319	350	260	315	284	280	283	291	319	316	283	306	280	294	316	301	301	315	304	320	334	280	313	296	327	309	327	328	312	338	292	338	346	295	311	353	299	311	349	296	310	296	340	315	315	354	309	331	308	284	326	297	338	311	296	338	336	303	324	336	315	323	330	284	328	310	313	314	331	326	326	281	329	303	316	303	301	333	306	306	308	341	326	332	323	294	315	325	283	316	312	324	312	323	315	299	299	327	304	352	305	354	323	296	316	292	311	307	310	333	281	296	292	309	317	305	325	306	291	307	312	301	344	317	309	319	316	314	344	303	302	297	315	310	272	303	284	310	358	327	309	297	310	321	310	272	284	317	293	319	309	332	322	325	315	297	307	357	307	284	288	329	327	339	321	316	295	312	290	288	291	308	311	343	312	340	303	282	282	309	315	340	321	334	308	324	310	307	302	346	350	319	296	329	335	288	331	339	315	289	343	293	307	317	323	333	335	274	330	335	303	317	311	319	302	305	317	313	283	320	275	343	302	321	314	314	296	284	319	279	329	293	321	316	302	336	314	319	305	309	312	297	303	311	323	315	268	298	309	348	344	286	307	327	314	318	325	302	279	314	308	305	324	288	324	305	302	302	331	345	314	309	338	332	315	325	350	309	321	320	311	301	300	337	319	318	333	288	311	276	316	304	284	326	323	322	320	292	277	297	305	318	298	334	288	306	300	293	329	306	308	316	306	321	301	326	326	308	294	282	304	320	302	317	327	311	330	292	311	346	338	283	297	284	311	276	327	301	318	318	311	323	286	290	330	303	298	276	288	317	300	260	309	295	275	296	298	320	295	322	299	333	297	316	298	309	281	312	320	317	307	299	315	293	307	328	313	311	296	293	303	289	270	320	325	307	340	324	291	298	304	308	312	309	303	281	322	326	280	325	311	324	325	371	360	306	289	364	326	311	305	337	274	296	299	328	294	292	289	314	299	284	331	311	329	284	329	328	319	298	289	324	341	284	303	318	337	312	276	302	295	307	302	325	303	307	325	339	303	328	303	336	340	306	315	353	327	300	295	296	318	297	274	299	296	333	309	274	318	339	316	329	296	369	326	335	344	325	313	302	299	315	325	317	314	304	313	315	346	297	328	327	328	299	321	321	318	338	293	300	302	309	297	299	308	287	321	330	342	335	312	292	320	320	285	273	283	290	303	307	299	322	317	304	304	322	314	315	322	313	309	280	312	320	356	329	296	315	302	293	326	293	291	295	318	295	296	332	300	289	307	279	306	288	320	320	300	341	262	284	282	287	317	318	357	325	315	299	342	302	304	297	275	277	311	297	320	291	311	321	309	313	281	324	323	308	318	300	290	324	295	315	268	294	292	317	311	286	306	310	336	300	330	280	304	299	325	291	316	308	315	330	303	302	326	292	306	321	297	308	312	306	306	314	357	302	287	299	329	315	316	354	309	291	291	283	335	295	274	326	307	328	323	262	319	322	334	311	330	325	270	314	314	326	335	332	315	309	294	298	308	341	315	326	303	308	329	320	297	294	301	337	321	343	318	316	337	322	282	314	361	341	283	290	316	312	341	335	311	312	321	338	331	318	321	348	278	264	331	308	321	325	295	314	297	320	308	325	338	350	327	300	326	294	294	327	332	311	338	323	308	325	325	312	315	347	349	345	339	315	314	296	336	314	314	333	309	298	294	296	278	317	314	324	288	358	324	327	293	297	286	312	326	333	334	294	345	337	278	310	309	305	282	325	314	278	291	330	281	314	294	281	297	325	342	317	271	292	301	312	330	324	297	306	299	321	319	325	320	318	321	311	309	320	330	315	315	322	317	309	314	300	342	335	344	325	313	355	315	328	323	333	292	310	322	300	303	319	317	297	308	279	327	320	299	321	312	312	309	311	299	325	305	339	272	325	312	335	318	308	270	300	334	306	337	311	325	319	353	326	308	320	308	299	305	301	329	319	305	288	274	316	314	307	319	305	295	300	297	286	344	337	310	315	278	278	307	285	307	286	283	309	308	349	309	298	279	304	319	312	320	298	316	314	311	323	308	310	300	289	294	315	292	338	284	345	306	291	318	344	316	309	326	324	330	321	321	291	322	327	331	325	308	280	317	302	282	331	338	334	281	341	296	315	305	329	321	314	309	315	319	320	315	336	336	323	319	331	294	322	280	369	312	284	330	309	319	327	321	284	288	334	277	304	336	328	299	299	325	315	316	310	354	320	307	320	342	286	289	317	335	306	331	298	322	319	306	291	297	301	348	288	336	351	311	310	323	301	292	290	347	298	324	323	323	303	313	298	315	348	335	307	295	317	306	300	327	280	302	323	330	326	316	332	296	320	333	309	297	327	344	299	300	318	324	286	289	310	300	316	291	288	319	334	342	347	287	317	332	329	341	312	314	310	320	309	334	338	310	315	318	326	304	340	320	288	338	322	314	334	321	334	302	349	290	320	307	331	293	313	293	331	334	330	332	300	273	314	294	329	286	303	288	296	305	328	286	283	333	312	317	314	308	277	321	329	322	309	312	320	331	304	310	314	317	313	324	291	329	301	335	299	297	320	317	321	299	321	285	318	341	308	317	331	322	294	304	288	304	325	318	321	287	279	314	286	298
9595	4954	1766	904	881	902	843	781	790	810	746	795	742	730	737	828	779	755	725	775	775	791	747	753	763	740	761	744	718	780	714	793	725	720	803	775	773	727	762	724	768	714	767	742	737	726	754	740	813	729	718	771	734	774	705	777	714	776	752	718	752	729	736	766	683	746	746	746	739	763	747	774	730	765	755	791	754	711	723	714	780	792	744	743	756	801	784	736	753	758	750	703	728	752	742	748	758	744	747	791	770	723	704	761	748	759	737	726	716	761	711	794	741	764	777	753	773	750	753	749	727	775	738	738	798	796	802	731	766	799	719	737	788	747	786	737	732	740	733	729	721	731	757	774	765	749	773	755	736	711	803	765	773	705	744	702	759	787	725	721	737	772	762	766	766	779	755	707	796	767	740	789	724	760	750	747	775	702	738	753	764	754	739	718	749	747	735	733	744	726	764	750	757	697	737	755	772	730	754	750	749	753	723	765	789	751	794	729	743	733	706	729	710	725	715	736	736	707	787	790	750	732	765	775	820	711	680	760	756	763	745	776	721	751	769	729	770	734	755	749	732	782	773	794	740	794	741	747	752	780	807	769	744	745	762	768	695	747	734	722	746	747	743	707	756	741	750	750	702	741	718	786	753	752	753	783	796	747	746	752	780	734	737	750	734	746	732	688	752	756	720	758	721	791	742	723	742	753	769	758	745	746	741	751	730	694	778	735	774	725	762	689	739	776	793	696	756	776	793	730	766	752	738	724	745	777	781	808	774	768	716	764	769	731	740	737	734	746	764	747	751	803	778	752	780	752	730	754	698	752	752	742	756	702	758	772	778	764	749	723	784	724	779	734	773	695	774	752	715	758	730	720	797	769	739	736	752	751	758	773	763	762	729	763	749	801	760	770	730	746	742	763	736	739	736	744	769	754	780	747	734	736	753	731	758	762	773	793	765	790	721	803	773	724	741	738	733	765	759	720	758	822	741	742	689	768	762	748	743	721	713	791	723	727	741	734	812	756	741	732	750	759	798	772	744	770	756	828	742	681	764	755	752	729	748	728	750	797	769	750	763	803	729	746	768	758	736	720	738	702	783	685	751	762	761	753	756	748	758	744	772	719	763	713	728	767	728	760	780	782	783	746	722	756	764	726	779	770	704	772	762	742	749	746	741	763	745	760	807	710	776	696	744	734	726	734	793	752	715	758	727	709	786	765	749	801	759	749	699	738	706	721	741	741	729	735	780	773	760	751	704	753	754	776	759	806	742	745	784	763	739	744	712	758	761	779	783	778	725	680	764	769	795	734	730	809	763	767	772	745	769	753	766	726	747	780	753	762	735	777	765	742	757	747	726	770	784	767	757	759	790	756	719	741	732	743	706	755	715	749	766	724	709	782	740	785	730	761	786	742	733	786	784	763	760	776	725	731	747	736	757	734	758	755	766	717	779	755	703	705	730	744	707	751	697	708	759	735	692	755	733	770	756	763	742	756	740	746	736	780	744	760	766	765	709	764	743	777	773	745	715	765	742	763	724	786	790	752	786	696	732	748	783	697	741	695	774	725	726	773	747	755	714	718	726	792	782	789	794	774	755	746	760	746	758	759	761	802	745	756	744	724	726	674	749	758	730	772	757	783	718	768	748	728	784	722	776	742	721	821	728	661	796	766	751	749	786	711	765	701	733	731	757	744	802	811	740	751	740	724	686	726	732	747	761	725	755	754	708	737	690	784	746	749	779	783	728	704	738	757	734	763	735	789	768	736	754	742	771	765	804	724	744	769	744	797	726	737	798	761	738	771	753	760	688	764	726	761	712	743	781	734	713	766	771	774	761	753	787	756	804	738	754	751	733	732	779	756	746	754	703	750	755	758	754	741	781	757	752	747	775	746	749	760	776	770	759	728	747	729	753	764	763	743	802	747	784	749	785	759	824	762	746	752	765	740	757	791	756	758	779	799	711	799	711	744	755	784	756	783	776	777	795	764	739	757	768	745	770	805	805	774	714	760	801	780	702	739	719	805	767	783	733	741	773	782	757	745	799	703	743	719	778	759	783	752	750	758	721	758	727	748	789	755	719	754	722	757	768	756	753	785	732	811	758	752	815	722	761	732	784	787	779	768	732	769	749	678	774	770	749	753	754	788	699	752	769	772	747	756	708	755	759	789	731	773	743	708	748	740	713	742	745	739	725	752	731	773	796	764	712	724	756	762	722	757	744	726	730	755	744	714	729	763	792	743	770	751	818	780	776	796	753	772	780	752	719	777	748	727	790	727	716	736	795	766	758	751	740	746	758	757	725	794	748	749	725	739	738	782	757	739	753	770	820	775	669	763	709	740	744	748	729	736	756	722	743	742	792	752	781	804	739	732	738	736	774	700	706	738	775	715	744	725	698	768	788	752	767	768	757	780	759	744	750	761	779	741	738	757	777	750	783	747	780	785	780	776	771	730	834	789	721	771	732	751	753	758	709	745	758	732	775	728	748	718	737	752	796	779	776	701	829	757	726	731	756	750	673	804	706	728	802	760	759	735	714	716	727	713	724	762	732	761	772	780	715	725	741	787	740	737	779	797	748	755	743	783	712	774	780	756	755	717	748	723	768	802	721	763	724	749	754	761	783	759	767	711	760	787	720	772	772	798	769	757	729	758	716	791	701	782	744	756	739	764	730	782	734	790	754	732	744	778	722	784	731	734	700	741	777	726	735	732	689	730	776	756	739	777	745	750	737	738	746	787	747	795	791	749	782	722	730	773	736	737	786	783	732	753	719	749	725	768	741	787	755	760	725	716	770	739	759	771	726	719	743	763	681	732	741	774	725	762	795	739	785	750	776	744	742	731	745	814	756	724	746	760	769	745	761	727	718	793	700	758	761	720	775	751	740	765	745	755	734	802	710	742	730	794	721	784	748	762	764	754	720	801	755	757	738	749	826	747	789	745	766	753	765	720	800	750	779	722	756	759	760	797	743	748	769	786	786	732	750	787	740	802	734	763	769	769	757	791	764	774	785	790	748	757	743	780	833	794	722	748	771	688	754	736	744	703	765	798	727	772	733	716	779	759	776	753	737	728	722	750	725	758	769	749	741	773	749	748	753	743	765	729	774	757	752	705	755	767	793	710	805	766	764	756	795	782	766	745	723	759	704	727	712	778	727	709	767	788	710	761	772	707	802	764	665	782	798	786	764	749	742	814	803	727	761	704	761	745	728	779	767	724	768	766	780	752	801	743	730	743	761	756	782	735	747	726	745	714	744	795	759	762	743	790	793	749	738	762	731	717	751	758	767	734	747	767	791	725	745	713	690	806	766	774	748	744	793	769	751	771	790	734	745	790	722	767	748	798	771	803	732	766	718	723	718	729	782	761	736	746	794	733	744	721	755	758	763	773	744	750	774	757	749	747	727	755	765	755	750	765	770	739	734	756	738	736	722	711	755	726	775	700	770	779	711	778	742	698	777	763	753	744	720	782	754	750	759	789	787	756	739	760	761	736	806	752	759	721	786	739
27089	13692	3729	818	623	482	434	426	346	352	375	337	350	313	362	316	347	310	325	303	298	296	370	341	294	320	343	302	315	305	334	311	293	331	336	348	312	310	304	293	314	338	301	294	308	343	336	322	323	343	330	305	292	342	317	291	319	298	313	283	304	289	310	315	291	347	318	318	348	331	299	298	309	343	314	308	307	308	283	319	330	297	337	316	321	308	327	325	328	352	290	315	294	346	297	282	339	278	328	326	329	356	327	300	301	303	305	309	311	321	318	330	373	290	319	288	324	316	326	313	298	355	350	313	336	300	274	324	309	276	335	313	323	257	301	283	309	309	296	318	310	330	315	324	329	313	346	289	342	282	293	303	314	325	314	291	312	294	314	299	328	297	296	306	272	345	326	295	308	308	277	305	311	284	329	306	290	312	307	305	313	313	332	325	270	337	294	294	313	323	329	320	296	290	278	311	300	319	293	343	308	304	297	297	279	343	304	342	299	321	280	330	352	297	328	300	296	351	325	282	273	272	304	329	322	362	312	346	306	316	311	337	315	281	326	307	293	311	307	316	317	371	289	313	326	327	318	278	330	331	313	284	305	302	339	330	284	312	319	310	311	287	302	355	358	309	290	295	320	333	326	322	329	309	312	348	316	321	328	322	317	312	296	325	331	321	321	297	273	325	327	317	303	271	314	326	320	333	309	340	303	339	301	344	311	327	316	306	323	307	314	304	331	295	334	313	312	317	325	335	307	328	337	339	297	304	306	329	313	310	307	295	312	328	333	315	315	291	329	312	331	290	304	354	290	312	343	322	347	313	318	300	301	315	314	330	321	297	314	265	323	311	318	346	345	323	293	325	311	320	327	329	333	289	287	313	303	339	326	349	348	314	342	282	331	349	297	289	339	312	319	310	313	309	317	312	298	299	328	281	332	292	299	357	310	309	327	300	327	314	328	328	315	302	339	296	287	308	323	299	314	293	322	333	281	335	300	299	327	288	304	308	323	298	318	314	312	320	268	296	305	324	305	331	315	316	310	311	296	311	336	315	296	303	316	292	335	309	333	328	338	297	330	319	312	339	294	339	306	342	325	291	280	345	302	334	312	313	331	312	320	348	328	319	296	322	300	318	291	275	308	350	284	324	349	317	316	304	302	344	303	304	300	333	313	322	300	304	312	326	319	321	327	311	306	324	305	293	314	287	289	327	335	312	306	306	315	315	291	309	354	306	329	322	331	368	309	315	291	278	293	321	303	330	316	344	314	301	335	304	296	307	307	350	283	303	319	310	306	291	279	291	294	334	319	353	302	325	315	347	302	290	309	338	288	316	337	322	325	324	346	324	311	318	325	333	328	316	321	326	305	334	323	282	325	346	264	296	302	343	356	343	279	307	333	342	292	301	327	325	318	306	317	311	298	323	276	316	302	303	295	274	303	323	310	312	305	315	327	284	288	299	315	292	342	333	318	304	298	306	311	327	318	305	305	333	317	356	310	308	319	321	289	292	327	286	276	321	314	318	294	296	311	316	303	333	309	315	287	321	296	317	284	307	326	326	300	322	334	318	333	312	330	313	307	308	322	340	296	313	320	310	290	311	308	330	291	317	306	303	303	335	311	296	297	308	294	341	317	317	316	321	285	320	331	344	316	304	319	322	293	313	301	297	326	304	297	308	322	331	322	289	346	305	330	317	338	316	309	316	302	287	325	340	349	339	357	328	350	311	332	285	323	307	327	321	335	311	301	329	331	317	280	321	325	316	296	338	290	331	331	359	342	305	283	318	319	344	338	309	308	330	308	320	278	328	297	313	307	319	291	305	318	295	286	317	331	312	310	306	306	311	303	339	311	306	346	315	316	290	296	287	317	322	310	338	301	320	318	325	314	319	312	298	309	264	320	324	331	293	319	288	291	354	318	326	285	297	302	299	319	320	292	308	293	337	324	338	319	333	314	313	305	282	304	319	318	306	297	347	355	287	300	302	316	305	305	333	326	325	330	318	321	294	292	315	342	320	318	339	343	342	317	316	311	299	318	319	328	349	333	329	325	302	345	317	308	314	302	305	314	300	325	341	342	284	307	321	292	334	291	305	301	316	270	319	307	302	314	307	306	326	319	303	319	300	333	315	299	323	312	303	291	285	325	342	323	333	311	312	332	322	319	303	307	307	321	302	276	326	345	330	291	312	307	307	313	291	316	302	307	338	302	305	316	307	331	306	310	279	303	300	342	313	334	307	329	311	317	312	313	295	297	289	317	327	323	280	322	292	309	328	322	316	332	345	299	322	331	316	307	323	276	326	311	294	310	321	331	283	310	298	303	319	319	305	331	321	340	304	300	298	348	318	301	345	288	285	318	332	291	346	333	311	312	307	293	326	324	271	281	344	324	276	296	333	319	293	304	304	331	358	307	309	296	312	310	335	314	314	304	311	312	291	322	298	316	335	317	314	331	295	321	319	314	333	309	287	318	280	350	341	316	289	289	319	315	359	321	334	309	335	287	312	335	322	295	278	307	315	305	325	300	317	310	316	354	330	321	331	317	296	356	347	307	321	311	314	311	340	337	328	321	329	318	340	349	291	318	331	349	276	303	276	305	312	332	330	325	311	321	291	320	305	305	330	311	327	329	315	325	304	308	328	302	305	309	304	338	330	314	312	299	307	328	325	324	344	318	344	337	314	305	304	327	309	319	323	309	341	276	306	286	344	309	300	299	319	323	295	329	338	295	331	303	286	274	294	307	338	295	329	327	306	307	340	295	316	312	290	287	325	312	302	309	280	326	313	304	319	308	288	295	312	305	337	309	300	382	318	299	278	311	296	355	346	318	307	369	313	289	323	333	312	331	318	314	311	318	315	327	277	276	290	319	358	288	288	319	303	320	333	338	303	312	314	262	307	331	304	286	342	320	281	336	315	296	331	339	314	298	296	289	299	312	332	293	343	301	279	296	300	330	285	321	321	326	331	326	357	348	317	337	293	293	284	302	325	307	295	282	308	297	310	322	301	346	284	324	321	281	307	333	312	331	313	331	287	314	283	310	317	311	271	326	332	333	337	256	327	303	298	300	312	287	340	318	307	312	322	294	309	318	324	329	313	282	306	322	325	314	324	297	329	292	299	336	332	330	297	310	303	299	326	337	317	314	285	268	318	348	317	338	329	322	349	307	322	305	330	321	302	315	325	316	306	313	311	304	343	297	335	307	347	322	280	291	310	300	337	274	285	332	302	312	328	317	314	297	324	290	319	358	305	311	301	301	284	328	321	328	292	305	310	346	324	331	291	335	310	300	325	293	328	304	313	327	292	339	313	327	298	315	311	340	300	324	296	316	352	347	332	323	326	301	313	320	272	339	303	306	305	327	297	324	280	318	334	337	304	310	293	297	308	306	306	313	321	288	280	289	307	294	317	312	327	347	301	327	333	298	309	322	312	323	240	323	312	291	319	319	326	295	311	310	302	295	319	315	308	324	329	322	305	361	313	317	279	309	344	341	309	323	317	339	303
19435	11957	4181	1899	1759	1606	1376	1167	1088	1016	950	907	944	916	940	853	941	836	821	870	829	810	834	813	800	824	843	839	782	799	757	776	797	757	788	812	787	778	695	784	723	768	756	746	806	750	734	815	733	767	771	779	729	713	704	786	724	753	751	757	776	730	678	762	787	779	746	730	730	745	760	743	752	740	756	735	763	780	713	751	759	730	728	816	700	754	759	756	784	722	770	731	702	728	701	715	814	779	718	747	792	762	732	731	781	766	756	701	752	763	715	755	699	721	756	744	713	762	746	740	734	721	765	733	770	713	736	727	720	753	779	745	758	753	766	726	724	710	770	746	754	753	743	748	717	751	741	753	795	773	719	742	761	757	708	776	702	679	760	762	768	736	721	754	755	727	767	738	732	737	787	745	771	790	749	702	796	780	716	705	760	763	722	765	731	741	753	715	804	774	710	738	737	753	754	775	728	800	736	730	795	741	756	768	742	698	764	791	774	724	724	757	711	724	739	734	732	777	780	761	706	712	750	724	743	743	710	697	739	746	755	726	775	733	741	742	718	710	799	754	767	759	713	736	748	771	735	681	752	771	725	704	770	768	753	771	768	706	733	739	704	749	768	771	724	731	764	754	754	801	724	750	749	751	769	756	724	700	726	675	795	750	743	765	740	748	738	755	744	813	782	715	747	740	716	719	793	764	765	766	748	723	755	733	747	744	736	760	752	774	716	713	781	775	770	746	762	719	729	747	779	801	716	760	765	734	769	760	774	747	759	767	757	787	735	781	729	768	742	771	725	742	728	745	703	747	704	712	764	778	732	753	721	814	751	756	777	782	774	799	738	732	754	770	727	733	749	723	698	740	725	740	734	784	709	753	738	723	758	745	739	721	735	765	760	710	745	709	772	776	775	786	720	774	729	741	754	747	707	728	749	744	731	741	726	733	730	744	777	740	757	740	777	724	755	768	707	744	737	745	765	754	752	771	758	777	714	718	706	724	751	748	788	765	741	767	733	739	773	762	739	725	717	782	735	766	722	746	727	725	757	736	775	703	717	724	744	717	770	732	703	730	722	748	781	749	740	773	746	765	767	689	693	752	724	718	745	706	799	743	708	726	773	704	712	742	762	709	738	776	715	724	720	746	709	697	717	735	720	749	711	728	754	731	758	757	752	736	747	783	708	757	778	701	761	678	767	736	761	715	703	724	757	764	718	788	756	828	738	774	757	748	788	781	791	729	741	699	730	767	758	767	740	756	688	751	724	773	707	699	750	732	767	817	767	689	768	699	739	669	755	769	714	751	746	720	779	738	719	720	729	741	758	727	720	797	701	751	709	740	695	782	729	771	746	755	746	730	737	717	703	706	749	765	778	762	707	740	721	726	717	711	757	726	766	762	730	744	706	782	818	794	781	795	711	773	712	753	772	773	746	724	752	739	745	738	720	747	741	716	749	784	776	708	731	726	789	740	769	738	721	738	755	765	762	752	734	676	720	768	689	771	785	737	800	783	759	754	786	733	742	734	765	704	724	741	735	745	788	756	791	713	762	688	707	767	759	779	739	735	741	695	776	733	751	741	764	741	754	769	748	742	736	794	753	757	732	763	715	730	786	750	718	724	710	721	759	768	748	776	773	753	777	744	759	759	707	751	713	738	817	754	721	736	785	727	707	712	736	727	738	732	703	739	730	760	762	687	727	702	764	752	733	742	740	744	729	727	762	751	765	760	755	761	700	773	759	753	713	744	720	782	775	727	768	770	752	694	710	745	758	742	671	750	721	712	684	762	752	711	713	741	714	793	774	762	767	729	753	759	721	727	714	758	734	729	714	741	681	740	732	755	782	760	769	742	716	757	731	759	728	716	726	748	749	719	710	761	734	781	730	732	710	736	725	725	743	734	734	772	760	756	764	745	719	749	737	712	813	733	745	707	759	741	753	711	747	741	775	757	797	739	754	734	757	754	724	751	746	722	764	735	792	729	757	752	750	753	722	723	766	717	758	767	746	765	760	726	732	686	735	799	753	755	724	753	759	798	741	721	767	820	697	765	747	698	705	727	725	712	770	763	780	738	757	744	719	748	730	711	678	732	781	691	764	704	753	777	757	709	782	744	747	742	729	758	789	732	744	748	793	711	705	761	751	718	739	770	695	707	732	740	716	766	744	749	727	762	807	755	738	715	752	766	754	773	740	721	729	735	760	729	751	722	745	783	736	747	736	754	738	807	736	729	734	751	740	763	731	745	778	732	777	740	728	746	730	702	764	778	732	765	759	754	776	780	704	751	714	712	737	746	763	703	761	767	697	726	775	736	743	735	691	789	689	747	746	754	757	744	781	798	717	804	715	734	731	743	745	761	734	744	725	738	798	762	762	700	735	755	753	755	773	753	736	743	720	714	735	756	778	765	708	765	722	791	741	736	732	771	707	737	737	767	723	682	729	731	737	750	706	799	722	709	766	719	726	754	771	743	733	795	779	759	732	715	726	698	728	706	757	749	766	785	735	743	769	771	770	694	687	796	756	721	737	691	737	755	798	754	707	771	735	772	771	735	750	757	773	760	746	727	721	776	741	760	769	743	764	774	776	768	708	684	763	774	737	723	729	735	720	746	704	720	798	752	679	699	738	758	719	738	780	689	702	714	727	744	838	717	707	720	706	782	745	776	807	782	715	718	750	743	772	718	714	769	731	720	749	728	763	742	777	741	787	692	775	735	730	715	760	693	702	780	743	758	704	767	716	724	738	735	717	765	744	738	737	809	781	751	728	743	753	775	763	775	722	709	783	730	751	753	650	709	723	757	768	717	748	691	791	766	740	751	751	740	769	720	734	788	736	760	780	704	767	736	745	697	756	736	708	731	739	780	731	716	752	779	759	722	727	710	704	713	750	694	740	733	828	774	768	801	715	754	722	729	682	753	745	696	769	760	739	748	714	744	707	770	672	744	737	728	782	705	758	771	755	769	761	714	708	776	748	741	785	738	783	727	708	763	701	800	753	731	730	748	725	778	774	739	733	769	731	792	774	771	731	770	763	743	734	722	748	709	763	711	803	754	735	762	715	750	745	786	712	759	694	739	774	741	709	730	778	734	709	757	714	716	750	754	783	779	738	715	745	805	764	741	739	765	733	769	733	727	779	694	743	777	741	766	718	749	722	787	735	712	735	772	768	729	721	798	770	763	732	799	751	748	720	763	740	754	738	742	780	733	694	742	810	701	748	734	770	739	718	799	749	752	722	758	780	788	760	742	702	711	742	739	718	740	714	751	744	738	766	753	688	749	741	679	728	735	758	778	738	760	713	719	717	716	763	689	757	722	712	743	717	750	730	739	705	760	726	759	727	753	723	738	718	748	717	696	767	731	747	747	782	786	752	740	799	747	795	785	744	779	744	777	713	710	722	730	749	709	735	735	707	826	762	780	714	745	784	736	729	765	786	753	781	767	749	766	753	754	769	725	734	732	752	727	719	760	768	726	745	717	795	767	742	768	771	697	781	756	785	695
37573	21658	7917	1485	855	502	388	357	308	240	245	232	230	214	223	200	219	184	176	212	183	184	187	167	207	192	216	214	198	156	172	174	179	196	173	181	180	184	178	183	173	188	179	169	180	186	182	194	198	167	176	167	179	177	175	226	197	182	180	190	219	166	181	228	156	207	192	187	178	188	140	179	187	152	181	181	179	184	178	165	176	209	186	194	204	187	171	156	186	187	193	197	202	186	165	166	172	163	208	156	190	175	159	189	180	185	187	187	192	157	174	179	194	177	194	173	186	183	193	161	184	198	174	178	164	165	170	165	178	169	184	182	191	183	205	167	179	198	159	171	188	169	184	178	167	181	188	174	186	197	189	189	170	188	185	196	175	188	201	177	168	188	185	175	189	196	143	182	160	177	194	207	179	193	170	207	180	184	175	170	179	181	196	183	167	186	203	184	178	166	182	184	182	196	167	183	169	160	181	175	192	179	186	178	167	202	170	162	194	169	179	195	185	167	191	157	179	155	182	181	159	183	181	197	177	176	177	167	220	166	175	171	181	153	175	193	210	193	180	174	161	189	171	185	194	176	170	176	198	190	173	187	187	178	162	184	186	166	191	204	160	168	194	185	182	182	194	154	170	168	160	192	182	183	165	202	185	216	167	162	176	182	193	172	198	208	159	179	176	160	191	180	181	156	179	177	175	165	179	190	188	189	173	206	195	184	171	171	181	194	152	188	173	162	182	195	187	186	194	194	164	167	170	164	158	170	180	183	199	191	179	175	185	194	170	179	161	171	164	171	202	185	149	166	169	178	175	185	175	175	176	147	200	168	192	166	171	184	175	183	171	161	181	178	185	162	165	186	194	171	177	164	168	194	150	169	182	192	209	193	203	210	179	158	194	183	186	194	185	168	169	185	157	146	158	170	171	174	204	168	176	167	161	176	171	161	185	184	180	166	202	155	177	188	184	194	179	163	179	173	199	179	196	183	162	165	158	171	170	176	164	155	163	182	172	190	189	189	192	172	174	193	162	174	183	190	204	167	183	162	184	192	198	183	180	181	162	162	169	213	194	206	183	190	159	192	181	164	186	184	164	177	156	180	156	197	215	181	165	197	160	198	197	178	178	178	174	212	181	177	168	186	192	202	166	159	204	194	188	191	162	173	167	176	205	169	184	189	170	167	163	171	187	165	182	145	200	172	176	183	142	174	156	178	158	190	194	186	175	172	188	194	174	185	175	165	178	178	174	178	184	186	150	190	177	164	174	180	169	174	194	182	175	176	187	177	173	188	152	158	151	195	177	184	170	161	150	177	178	182	195	177	206	177	190	184	185	177	180	167	187	187	177	164	167	180	177	193	160	166	181	168	194	186	206	198	166	168	195	159	187	170	178	168	174	168	174	179	173	172	209	173	168	194	169	153	197	165	155	166	165	165	159	205	165	220	184	190	180	206	189	155	184	157	209	187	146	178	188	191	190	187	187	157	162	182	184	168	186	169	190	170	172	197	172	171	187	177	181	175	181	166	173	175	175	188	162	168	164	186	169	190	189	190	179	185	186	152	182	190	208	190	188	172	194	169	170	186	196	173	193	156	186	182	150	196	183	177	188	165	157	188	174	185	173	177	178	182	197	184	174	175	177	184	184	175	164	187	189	162	160	182	168	193	177	167	203	162	177	181	201	179	182	152	198	164	169	206	173	174	169	166	186	161	191	187	161	166	177	154	180	178	160	185	183	179	207	165	154	197	179	144	156	160	183	180	171	182	176	213	194	155	172	183	164	168	201	175	196	171	200	188	168	186	168	156	178	170	195	157	173	172	161	206	189	188	193	179	172	170	172	168	167	180	187	192	185	182	201	149	178	166	189	164	166	147	177	163	189	175	171	157	174	166	169	172	162	164	189	176	158	164	186	174	185	187	180	190	170	169	173	184	202	196	167	202	206	185	186	150	153	180	164	177	172	174	185	172	201	178	171	170	180	146	183	168	173	207	180	183	196	182	189	200	167	181	189	175	176	172	176	164	180	177	171	151	162	184	182	180	169	196	157	181	190	185	237	157	182	208	169	181	204	177	180	176	211	161	176	207	198	174	151	197	199	161	177	198	194	187	189	194	164	185	192	198	195	176	188	189	179	168	208	162	167	183	184	178	177	181	179	180	180	170	194	174	176	189	182	182	176	158	181	173	165	192	152	171	189	193	183	170	163	156	194	168	161	170	188	169	185	178	170	180	173	138	190	171	157	177	200	173	175	182	189	159	184	167	172	190	165	206	190	193	175	184	181	181	154	165	167	172	168	162	189	169	170	194	176	191	170	192	168	152	199	195	165	172	176	199	156	197	208	197	187	182	186	164	193	189	161	195	166	173	188	208	196	183	165	195	194	199	162	166	195	177	174	194	186	204	158	160	173	178	178	152	166	170	179	203	186	181	183	198	179	185	170	177	179	173	182	179	170	183	187	180	194	171	211	178	182	184	190	173	168	185	173	189	184	180	172	175	189	162	202	159	185	185	182	180	172	171	181	186	177	179	200	161	200	178	179	169	186	224	189	170	169	200	181	156	185	193	189	188	184	191	198	183	174	166	169	189	166	179	163	210	198	174	204	177	168	222	190	179	200	182	174	191	181	170	181	161	178	181	201	161	190	171	182	180	168	153	169	180	177	183	167	171	194	170	162	169	181	201	186	196	170	196	212	176	154	202	176	191	168	163	190	176	178	170	195	155	187	190	175	162	183	190	189	162	166	203	195	173	203	171	159	169	186	190	161	156	160	205	192	186	176	183	166	150	189	164	174	181	182	160	165	193	192	185	195	184	183	175	175	157	168	174	163	190	184	179	210	159	190	186	190	198	182	183	188	205	184	157	158	163	167	174	164	180	177	168	171	186	171	167	202	162	182	183	184	173	190	171	157	169	191	195	202	167	195	178	166	187	185	183	195	199	184	175	187	223	190	145	169	179	191	177	193	169	164	188	176	217	213	172	171	182	181	180	173	164	199	160	168	176	178	184	192	186	159	163	171	200	166	182	173	170	185	197	180	203	166	159	178	164	205	167	175	180	177	180	162	170	168	153	182	173	176	169	154	188	174	194	201	205	178	161	194	193	182	182	149	180	181	204	153	193	167	189	163	168	191	167	188	173	166	206	179	196	188	197	163	185	181	189	169	181	176	191	170	164	171	173	184	171	185	178	149	167	183	181	161	184	170	167	181	177	166	186	164	177	176	192	178	172	194	185	184	202	164	184	158	165	192	184	181	188	187	193	144	179	190	179	159	188	177	170	193	174	159	184	177	154	158	168	172	185	182	195	156	187	170	173	192	189	180	190	185	182	160	177	189	183	178	189	171	185	161	193	174	160	156	201	166	178	189	178	184	183	172	160	174	173	180	195	184	162	186	169	179	179	155	170	200	153	176	154	168	183	179	156	161	184	171	199	185	191	175	166	168	180	169	163	171	188	167	164	187	179	181	162	154	188	175	171	202	158	165	162	186	175	190	180	170	162
25497	16709	7024	2633	2526	1848	1499	1216	989	932	913	764	660	687	756	749	784	633	615	584	612	579	568	552	543	659	692	608	510	509	476	461	471	459	538	482	496	472	453	440	459	480	481	458	452	460	425	447	417	422	469	442	471	480	467	484	440	477	460	481	462	408	445	437	411	431	423	443	449	420	415	420	441	448	451	438	450	424	428	430	440	446	432	469	429	439	424	464	469	450	485	468	447	470	414	461	451	435	415	444	420	483	447	458	463	418	473	463	433	465	467	454	430	482	437	481	484	475	469	455	466	428	445	458	426	449	444	467	428	484	460	442	413	443	488	433	405	462	463	461	462	482	449	426	484	469	462	389	406	439	458	448	446	441	427	446	452	458	416	444	419	448	420	435	438	446	462	428	450	452	401	450	425	450	440	445	459	462	452	452	443	414	458	499	437	440	422	450	461	429	454	449	477	464	458	444	455	452	442	433	457	482	482	449	458	437	473	436	501	425	415	405	458	471	423	432	441	443	464	463	433	460	425	477	417	427	458	469	478	457	436	459	470	427	443	420	436	462	449	450	438	450	459	455	477	454	417	434	467	448	423	434	484	420	459	398	472	411	459	438	433	465	464	404	418	457	439	429	467	460	439	427	432	472	451	405	440	459	443	427	410	475	439	456	428	448	456	437	454	471	469	463	448	448	441	422	480	420	454	447	449	452	401	455	490	442	460	449	424	456	428	452	444	431	451	424	479	438	429	452	469	415	487	479	449	439	472	444	481	446	421	447	475	475	474	468	467	430	451	464	452	466	446	430	417	479	450	478	446	436	466	434	440	443	419	441	445	462	436	450	472	471	464	453	454	470	446	459	456	472	483	452	457	447	443	449	427	464	445	461	435	427	470	441	455	450	467	461	448	454	412	459	471	402	455	433	446	459	453	439	428	456	440	418	434	432	483	427	461	456	448	442	443	449	423	444	439	413	421	424	458	435	437	450	440	419	435	453	415	408	448	417	421	469	452	455	413	433	420	473	437	412	413	459	447	450	434	442	467	441	455	433	472	468	443	458	474	454	440	456	473	467	443	450	438	453	474	429	415	438	452	446	454	462	483	446	453	439	434	460	441	455	428	422	448	487	440	438	424	441	427	416	435	471	470	437	432	486	438	423	475	480	475	466	466	488	417	423	419	428	457	471	447	426	421	432	409	429	441	431	468	453	461	470	468	434	461	446	411	430	426	431	476	436	444	427	496	468	489	422	401	449	452	452	471	438	445	457	439	471	440	413	440	484	405	404	447	436	450	453	450	493	451	459	451	415	457	442	435	468	484	474	427	393	477	404	423	430	444	449	437	439	461	426	438	456	479	437	410	456	440	425	441	432	438	445	452	468	466	472	438	445	489	476	456	477	476	389	456	436	433	422	426	426	417	430	488	469	431	453	436	468	498	458	461	436	445	440	453	455	409	446	489	467	430	465	447	443	450	445	418	385	467	434	422	487	464	435	441	439	452	465	440	463	446	435	449	467	453	440	434	446	442	480	461	457	450	461	420	453	455	436	430	444	484	456	454	489	440	412	449	450	442	421	476	431	443	448	438	458	415	436	414	460	425	456	443	468	458	463	509	412	436	435	454	447	454	449	459	466	418	391	454	473	466	451	433	421	432	440	424	460	434	463	437	423	469	448	480	431	430	445	416	444	404	437	428	477	472	429	458	449	447	483	434	439	422	439	440	433	452	486	417	420	477	462	482	437	438	425	495	452	430	426	461	471	456	446	490	459	473	487	432	421	417	454	446	415	469	415	421	461	450	431	469	436	448	477	426	438	458	418	436	442	448	432	446	458	451	453	408	459	447	449	497	480	417	405	469	395	446	438	442	443	456	456	447	435	446	477	470	443	452	457	418	442	447	447	424	461	426	451	469	447	440	470	468	446	442	423	455	452	457	422	429	452	491	463	456	445	487	438	440	443	454	447	439	465	453	456	451	448	450	449	462	480	461	411	438	421	461	447	419	441	440	431	438	456	505	480	437	467	466	426	456	464	452	465	436	424	452	439	455	445	449	481	425	409	455	434	444	477	446	466	435	462	466	476	423	475	450	455	434	477	473	442	431	474	445	447	492	474	407	414	462	424	426	459	454	439	460	442	465	450	446	453	475	428	451	476	435	436	445	423	419	471	463	426	426	449	455	468	453	423	448	409	458	445	395	385	453	468	436	472	460	463	487	401	462	435	423	463	451	415	439	462	429	446	444	434	473	470	458	434	430	424	450	450	482	449	440	466	424	444	476	464	449	470	458	430	476	451	482	476	465	459	431	438	412	422	403	451	460	396	463	419	456	490	443	453	452	445	463	422	475	434	453	438	455	450	436	445	473	512	434	448	430	426	441	440	436	422	449	385	444	475	425	434	471	442	454	440	458	444	439	403	494	430	412	443	424	432	460	431	418	453	419	442	473	451	388	451	411	415	453	437	440	422	438	449	441	473	432	438	427	478	436	421	477	452	450	451	422	463	430	445	445	483	440	453	416	443	436	452	464	446	443	463	436	444	439	467	437	431	452	449	463	446	449	463	473	459	470	436	424	429	465	435	473	462	473	472	459	459	441	458	424	436	446	443	415	412	441	499	484	462	424	479	473	449	419	426	433	445	476	462	479	450	480	448	428	450	423	425	442	446	474	460	439	411	445	442	492	457	431	483	426	456	446	417	446	431	489	458	401	450	463	429	437	453	430	473	453	447	468	439	422	440	420	468	423	409	460	447	433	432	428	452	423	440	435	436	471	411	444	429	438	479	451	412	443	459	411	464	425	450	438	474	478	470	473	452	483	444	437	441	436	426	436	427	430	456	478	446	436	425	430	407	435	432	407	427	463	426	434	447	443	429	458	433	493	416	419	453	436	460	419	485	457	479	493	460	452	448	458	451	414	454	458	426	457	450	456	457	437	458	468	483	428	491	417	456	460	437	428	420	418	429	470	443	440	474	430	440	474	428	464	471	464	423	450	426	451	462	383	491	471	432	420	419	447	439	452	424	435	487	472	490	437	419	427	418	457	459	471	454	445	476	445	442	440	425	505	464	477	435	452	466	423	429	442	430	463	473	454	453	482	451	452	453	411	431	453	484	478	441	421	459	430	459	460	445	443	426	499	455	458	450	465	423	458	433	457	401	483	432	458	426	465	458	438	431	420	472	463	454	448	462	445	464	435	454	388	464	477	431	477	458	457	434	433	467	430	484	431	448	415	488	424	424	459	481	449	477	462	443	483	431	439	422	498	455	421	447	414	434	430	431	429	460	443	430	404	442	463	468	461	415	468	434	480	468	483	436	446	422	440	454	427	459	431	494	438	411	434	465	450	440	424	396	410	443	461	478	461	407	448	439	449	450	460	466	441	446	435	442	451	463	452	433	434	431	409	449	455	427	450	445	437	414	437	450	443	447	421	449	425	445	473	430	456	481	435	469	438	428	461	416	421	429	414	470	438	468	445	459	460	483	470	443	438	403	477	448	460	430
12491	4789	1134	401	341	331	355	327	340	335	301	288	322	345	320	319	302	326	326	311	301	296	302	312	331	328	308	308	283	310	315	321	314	299	326	349	333	325	295	307	281	339	313	290	322	314	280	308	325	328	322	326	309	309	291	325	299	323	298	311	311	306	317	305	311	287	304	302	318	335	342	335	285	306	319	336	302	318	319	319	334	296	316	330	344	300	323	321	303	286	320	311	276	362	328	321	293	297	334	290	313	305	311	306	337	289	290	286	322	298	337	322	301	356	323	324	317	303	313	320	336	303	326	337	271	305	330	335	308	310	286	308	329	296	310	290	302	318	299	338	294	296	296	322	329	324	298	310	322	302	330	327	327	329	292	317	296	291	332	320	331	341	307	318	307	318	283	328	339	348	348	277	316	320	319	318	339	308	300	348	309	312	308	338	306	307	309	316	289	310	300	318	313	328	330	295	300	326	312	302	313	327	316	321	291	271	325	313	313	285	327	341	307	324	307	309	319	324	307	338	325	326	300	288	319	304	315	329	323	325	323	319	311	315	300	307	305	314	311	298	317	311	339	300	357	335	308	296	300	300	342	312	318	313	299	318	313	283	328	319	305	335	240	311	289	290	307	312	308	300	315	310	309	332	330	275	301	305	308	299	309	290	302	293	293	312	328	289	295	305	305	347	298	320	307	310	322	302	302	325	305	340	330	326	305	322	329	305	315	282	299	297	307	277	295	331	309	285	339	310	325	327	322	303	283	352	343	301	297	315	298	328	329	323	321	291	329	340	330	311	314	300	320	318	267	297	314	299	303	327	290	334	362	343	324	294	290	311	314	288	329	307	310	286	302	343	331	295	321	318	333	303	308	337	308	301	329	304	319	326	329	315	350	298	317	306	340	309	342	330	305	295	309	289	289	303	315	303	307	316	305	287	341	359	332	328	302	330	320	280	337	325	320	302	308	297	305	329	341	317	297	312	328	317	357	319	304	304	287	312	302	302	308	326	350	312	292	297	335	311	335	307	340	298	288	334	321	313	328	290	304	329	304	315	346	321	333	295	300	289	300	307	339	361	313	295	287	311	311	290	311	300	287	303	340	307	307	338	311	338	290	309	288	348	337	322	310	334	274	338	337	322	333	311	333	262	308	334	304	321	315	343	302	317	293	324	308	318	316	319	326	276	302	311	306	274	326	329	307	318	315	293	349	278	306	335	326	314	362	345	299	331	273	311	289	358	314	328	355	331	293	320	323	316	312	319	334	338	308	306	317	326	276	307	299	299	323	315	349	279	324	330	330	311	310	311	309	304	310	359	314	320	298	338	305	369	321	320	299	305	305	306	330	309	279	295	288	328	294	333	311	302	319	328	294	303	297	289	302	300	336	325	320	295	295	311	325	279	291	311	314	353	328	307	291	296	346	313	297	348	309	300	317	304	314	315	291	315	300	323	342	296	359	319	345	309	322	326	344	348	296	302	305	307	344	317	323	308	312	334	312	353	333	350	335	296	341	327	335	298	316	326	294	318	314	294	302	346	309	316	345	334	305	337	348	321	337	305	332	313	297	336	309	307	309	347	313	342	336	313	347	316	311	333	295	309	310	325	315	334	326	322	343	328	334	328	315	327	303	316	308	294	348	291	313	302	319	316	319	308	298	309	331	312	296	304	287	316	292	314	350	332	305	296	290	329	306	288	328	334	300	296	323	333	281	289	317	333	278	297	272	329	313	283	332	315	308	300	278	320	315	332	305	290	320	317	334	311	304	295	368	313	321	320	326	293	311	319	314	296	338	322	294	338	292	307	312	313	301	305	334	320	325	313	302	324	322	308	305	304	326	307	314	307	327	320	300	284	322	312	348	303	330	332	342	298	321	300	273	284	326	286	294	327	314	363	312	298	296	326	310	318	316	299	320	314	312	319	316	321	308	327	319	327	318	321	330	282	299	291	313	301	337	333	282	334	309	323	326	333	337	314	313	327	333	338	301	288	324	318	327	357	312	313	293	313	316	317	342	319	348	301	312	305	322	312	304	323	323	331	337	310	277	298	340	279	314	340	354	323	322	302	360	328	301	294	312	291	327	325	326	332	347	304	304	324	320	338	331	328	351	335	314	303	356	304	335	314	315	314	318	309	338	289	312	318	298	319	290	325	301	341	308	293	294	331	319	329	312	310	308	347	295	357	277	324	305	265	320	316	317	285	349	353	332	304	315	295	302	310	324	336	371	308	294	286	291	337	315	335	342	330	333	324	312	303	288	308	291	336	351	326	333	308	305	331	312	301	289	324	323	303	362	293	304	332	314	289	332	329	292	300	309	313	366	338	306	325	305	328	338	344	340	300	357	315	302	338	305	302	329	311	305	284	342	329	300	321	342	342	295	299	332	303	315	339	356	310	285	332	297	304	317	329	357	323	301	295	339	327	308	311	328	311	297	312	344	342	341	311	334	324	305	318	310	318	313	314	313	331	308	333	318	329	319	324	324	316	309	322	308	309	305	320	322	341	317	292	342	336	325	334	337	342	317	304	320	316	321	336	296	314	323	329	307	342	325	337	325	330	373	314	309	331	351	342	327	341	303	296	322	331	299	336	288	331	279	306	315	300	340	319	355	298	321	332	341	325	316	302	333	320	338	300	297	345	305	328	302	314	322	361	279	324	308	330	323	336	310	317	336	293	307	316	329	351	286	341	289	295	336	312	319	299	321	323	348	321	337	331	301	294	367	323	332	295	333	327	290	292	292	339	297	329	313	326	350	329	303	334	275	327	344	340	359	338	300	324	327	342	347	311	325	335	287	331	325	315	330	278	322	336	321	338	301	299	317	312	299	306	310	292	328	322	326	316	352	308	308	299	278	292	319	316	296	298	324	302	323	303	303	299	329	318	359	321	294	341	318	333	312	340	344	363	337	303	297	310	336	320	360	316	313	333	314	292	324	299	297	293	315	290	322	306	328	287	317	300	351	294	295	319	314	318	335	315	325	283	325	331	333	312	350	312	335	306	317	275	300	312	365	307	322	327	292	324	313	311	292	299	330	338	321	320	277	302	298	320	309	324	334	364	302	344	279	273	282	288	314	316	285	322	323	317	316	314	283	302	286	355	308	309	327	327	304	315	277	306	330	300	325	332	316	305	323	309	340	310	307	323	360	300	292	311	324	293	304	308	319	309	310	306	316	311	347	280	325	291	332	324	320	316	331	308	324	313	350	293	336	349	305	308	288	316	276	309	312	320	292	334	334	307	293	279	308	322	298	342	291	298	326	276	302	295	307	316	326	304	332	328	312	326	308	307	322	321	287	331	319	303	351	312	308	290	299	311	314	335	289	295	307	300	286	287	327	321	331	323	291	295	332	281	328	336	319	297	310	315	324	336	284	308	302	353	307	331	294	320	334	307	309	320	270	328	317	298	335	298	338	308	283	258	319	323	310	320	290	310	308	321	313	342	315	283	332	304	329	341	292	327	316	309	345	274	319	282	314	336	351	333	319	318	301	326	308	315
9319	5032	1886	949	856	875	852	835	796	792	776	806	777	810	765	769	803	783	752	743	729	758	792	812	811	690	732	781	748	808	753	803	767	774	804	743	791	709	743	748	732	732	798	791	781	742	749	776	757	743	752	740	734	757	748	795	777	802	741	770	733	770	767	698	819	735	701	761	750	720	784	742	743	761	734	757	777	717	793	732	725	728	783	765	788	732	796	766	774	725	785	752	741	735	734	733	757	733	775	737	755	782	767	738	743	750	772	756	796	751	762	721	727	734	783	759	730	766	751	786	740	729	754	783	748	738	766	761	741	725	777	752	764	740	769	747	771	754	755	754	750	737	739	744	789	755	755	758	746	801	782	736	747	739	809	794	742	732	755	789	752	756	732	719	771	740	758	763	730	787	733	771	759	750	795	750	775	752	738	758	762	813	795	776	784	792	771	743	840	761	749	696	762	774	742	692	753	771	687	755	776	779	765	742	768	717	777	724	729	808	708	759	752	790	736	734	711	780	780	762	742	799	718	757	773	737	739	722	787	742	750	747	732	799	717	730	784	746	787	751	759	727	764	757	781	749	756	742	743	757	782	748	730	770	718	737	754	763	721	734	811	764	754	790	754	765	756	755	761	717	730	793	791	752	792	774	840	757	757	704	744	758	723	752	739	724	768	794	756	813	773	771	769	743	757	761	760	782	818	750	757	739	721	752	742	729	773	709	730	751	740	779	772	797	754	754	767	766	759	749	775	752	784	768	760	760	756	722	757	769	763	707	730	755	801	732	796	802	734	766	742	746	770	699	775	720	787	762	779	825	764	746	754	752	794	813	773	785	711	773	754	758	780	793	729	761	737	728	765	766	782	781	744	751	749	726	791	730	795	734	807	743	795	777	766	769	732	757	724	706	741	762	770	729	739	747	760	735	735	761	747	781	759	742	763	722	753	732	756	729	720	690	732	764	752	790	758	744	737	809	733	755	777	788	765	789	755	727	772	746	756	769	758	754	768	766	772	799	770	771	733	752	735	750	745	737	768	714	754	744	794	782	759	749	774	757	772	700	763	748	727	750	773	791	784	786	797	759	743	824	763	736	720	739	708	712	745	751	778	725	777	731	748	774	705	687	728	789	812	720	749	801	714	748	745	750	804	740	708	761	763	787	777	787	764	743	789	730	772	757	691	751	776	738	784	751	752	705	732	740	745	739	762	742	743	741	802	759	726	793	786	774	762	735	753	801	749	740	756	743	747	729	719	780	772	785	743	740	769	771	785	793	775	751	719	807	803	810	796	729	788	743	785	780	778	760	747	737	721	755	728	774	789	768	726	795	744	742	765	769	703	811	738	748	758	759	755	740	812	752	756	754	741	744	769	707	723	756	773	766	802	797	763	759	781	741	799	763	778	730	744	819	756	739	740	724	710	769	770	762	772	738	783	719	756	730	764	736	810	693	778	726	757	796	780	768	760	736	737	755	765	755	764	749	734	801	787	815	740	748	768	736	799	806	788	807	747	789	739	766	759	762	761	748	803	728	718	749	750	734	726	737	756	716	759	708	764	757	729	743	792	778	805	737	699	775	707	784	799	702	731	802	758	789	759	762	746	721	828	804	705	726	771	814	751	747	746	707	761	768	783	806	792	754	752	745	758	712	771	726	749	731	777	794	770	766	763	732	770	776	713	756	789	727	742	751	769	755	781	798	763	795	814	807	731	747	752	721	788	783	765	731	770	748	725	742	788	749	729	723	730	776	792	736	732	780	762	819	782	759	795	783	784	765	778	767	765	767	749	770	789	733	790	741	821	740	777	725	765	771	756	748	771	791	714	752	778	749	760	758	723	746	799	766	758	748	763	753	789	781	789	762	740	765	776	773	715	753	779	706	724	797	755	806	722	724	790	760	777	772	768	775	756	770	754	775	758	763	741	780	791	794	716	758	783	768	796	769	728	766	782	764	714	732	724	782	713	733	731	763	793	760	748	765	742	753	775	765	745	761	754	751	770	768	760	745	755	781	756	767	742	741	754	776	748	792	743	725	690	765	722	756	763	781	771	747	741	747	706	721	791	823	755	755	768	732	759	754	751	724	755	728	758	719	787	773	732	837	749	766	757	733	752	700	777	719	810	756	767	761	760	778	803	733	772	757	758	724	778	731	756	812	746	771	802	752	748	777	751	783	764	746	755	774	777	767	759	773	768	725	773	764	783	754	797	733	791	697	767	769	772	780	701	763	773	773	744	787	737	743	766	754	730	732	742	753	769	769	773	747	802	718	712	769	773	754	806	795	708	800	739	739	784	774	760	718	810	773	789	718	762	784	782	827	801	809	709	696	739	727	810	769	742	778	751	745	724	716	822	735	680	755	696	776	745	766	767	726	781	771	794	755	714	789	829	728	724	787	755	777	754	797	719	725	804	791	783	757	746	765	797	781	816	746	740	735	751	794	747	749	776	802	690	774	762	756	741	761	751	733	739	747	788	780	714	780	801	787	750	783	764	730	744	746	770	741	738	782	728	772	731	722	766	757	769	731	765	756	754	752	752	752	708	816	786	760	720	744	771	781	766	753	720	734	804	737	746	780	782	785	750	753	760	765	747	759	733	765	756	708	771	799	733	805	745	732	741	744	757	724	805	798	763	784	772	725	763	822	753	714	800	738	802	779	749	749	736	735	751	758	776	743	760	778	746	809	755	775	736	773	718	755	749	728	759	716	747	758	747	744	777	788	769	773	773	800	722	798	753	733	747	761	736	771	801	763	809	787	758	774	751	739	759	714	759	742	727	759	794	764	800	796	751	776	776	753	780	709	771	733	706	789	742	743	762	771	755	778	787	734	732	780	692	731	775	702	741	769	759	750	770	798	823	710	780	761	758	733	733	718	688	777	741	748	795	779	788	743	772	749	798	754	784	740	740	721	754	787	749	814	739	757	784	761	747	756	735	784	763	786	740	736	752	790	739	757	741	757	738	781	721	730	777	743	714	798	742	733	742	761	800	754	755	737	759	739	725	737	736	719	700	801	745	720	735	725	781	731	757	790	730	796	739	785	777	763	713	753	757	752	741	779	716	789	775	771	759	763	742	759	738	755	782	796	735	765	738	779	747	772	768	802	781	784	727	760	768	727	749	752	774	732	753	766	780	705	750	745	740	749	766	767	738	782	725	752	820	809	740	763	740	764	777	759	718	732	764	749	784	758	778	791	781	796	743	745	727	701	734	771	773	757	713	743	784	760	772	812	694	747	712	764	736	725	839	761	747	705	762	797	749	724	773	749	719	752	751	774	721	745	719	796	693	736	824	723	759	781	775	717	706	724	741	794	742	763	755	736	817	707	801	754	798	756	755	758	751	790	797	771	758	802	782	759	718	708	736	763	754	758	755	773	801	774	790	767	727	768	712	748	768	762	733	777	763	714	780	766	797	759	739	729	725	752	771	764	772	739	799	723	773	794	759	757	752	728	762	773	774	768	738	758	722	743	717	741	710	748	749	759	727	779	727	749	799	726
27922	13885	4260	954	602	531	518	438	376	357	356	364	355	315	336	306	320	310	317	335	321	301	336	311	326	328	299	322	319	324	338	299	353	318	310	326	326	308	345	314	299	328	332	306	304	293	295	336	329	293	343	315	304	310	300	295	308	317	354	334	356	325	321	299	312	308	312	321	343	358	307	331	311	260	318	316	297	289	315	310	299	336	309	308	331	309	305	291	375	287	329	362	338	345	332	320	346	302	294	341	307	294	338	301	316	343	332	282	312	343	297	320	325	291	324	334	299	316	335	307	329	303	342	310	315	310	320	316	332	309	330	296	332	328	281	340	303	321	342	284	289	296	310	381	329	323	336	320	337	324	335	320	350	323	351	314	301	319	333	287	335	301	327	331	353	328	323	319	312	313	292	316	327	266	278	294	325	349	349	308	371	308	283	334	304	317	320	328	330	350	304	300	336	341	332	308	319	299	332	314	332	328	308	318	353	294	302	332	318	396	284	298	317	330	334	336	323	297	325	358	321	322	311	314	317	276	324	316	327	330	311	305	288	334	368	310	329	308	307	280	341	334	293	329	324	322	333	307	359	298	334	285	321	316	295	312	327	335	302	307	304	341	330	336	349	310	312	356	305	282	287	326	293	327	283	335	318	299	322	301	321	322	326	325	318	345	334	317	323	313	325	317	316	339	312	339	293	302	323	293	319	350	284	308	312	297	306	326	304	278	304	301	324	296	325	281	321	331	330	329	313	321	305	302	288	373	336	313	310	327	311	290	331	316	317	316	303	299	333	337	322	312	300	305	279	291	307	285	340	310	322	293	318	317	345	297	306	306	358	313	295	329	325	349	324	316	318	297	323	306	325	352	345	290	296	264	316	329	334	296	296	290	296	300	337	305	309	295	327	319	301	317	323	306	322	310	316	307	325	289	300	323	290	361	327	320	330	349	316	308	319	291	309	337	293	297	300	305	327	303	327	311	323	323	266	297	302	296	311	304	301	262	347	333	342	310	322	308	328	306	324	302	269	293	309	368	288	314	290	335	298	303	317	326	314	346	327	309	329	319	317	312	323	337	300	340	310	303	324	311	307	331	320	348	311	276	324	300	324	298	306	325	298	299	332	311	318	303	366	297	326	347	343	275	349	319	276	323	311	279	296	356	351	336	323	336	321	311	348	343	306	301	306	328	289	295	327	326	280	306	309	317	323	325	314	317	299	304	303	286	302	285	357	322	340	319	290	291	283	331	326	340	334	302	305	288	313	358	317	304	322	371	319	308	329	270	316	328	324	346	306	303	275	316	312	345	309	313	310	316	309	317	278	315	320	335	340	309	304	354	326	315	342	320	346	311	333	313	334	308	340	317	343	331	306	321	328	351	328	314	323	293	313	316	305	315	316	297	336	310	302	314	293	303	358	301	310	289	326	341	321	305	324	313	341	327	325	312	334	382	294	307	336	315	326	319	352	337	312	359	328	347	302	319	310	318	304	343	331	267	360	366	285	312	318	337	317	341	303	319	307	306	324	314	333	400	326	318	321	329	316	284	321	310	319	330	285	311	281	300	322	298	298	297	323	336	308	324	302	295	335	284	330	347	345	336	308	332	320	323	320	338	344	325	328	360	328	274	334	309	297	304	331	354	328	311	328	322	297	310	287	335	319	312	331	331	308	324	324	319	291	329	315	293	322	320	317	351	315	309	321	310	323	317	299	317	316	327	323	319	315	322	314	303	335	338	315	305	342	326	331	321	310	328	288	341	285	359	313	323	337	325	297	333	297	301	320	309	318	304	335	317	328	308	335	294	326	316	333	331	324	342	309	327	310	326	335	336	309	311	317	322	302	310	324	313	339	291	316	308	367	311	294	335	351	296	331	306	317	312	346	306	302	308	306	345	294	339	315	297	331	347	343	298	285	318	314	332	338	269	324	321	326	324	313	299	338	320	306	328	318	322	332	348	331	332	274	345	331	330	334	313	317	301	330	334	313	343	284	338	296	324	309	314	361	315	322	303	318	296	319	291	292	285	292	330	318	292	316	313	314	359	358	327	312	339	333	310	300	311	324	351	327	334	315	307	308	289	302	302	301	307	325	298	294	306	304	322	312	336	341	314	321	303	334	312	333	327	330	313	301	307	320	328	332	295	299	309	346	316	293	312	290	331	331	302	300	316	294	299	304	328	304	323	300	282	308	354	310	323	319	333	348	306	297	311	326	323	322	307	281	316	296	321	316	334	308	319	297	313	300	316	294	311	297	313	337	302	305	322	306	305	311	316	309	358	291	294	297	341	311	346	347	316	325	314	346	267	309	308	319	307	326	300	295	290	299	338	332	337	346	287	323	306	312	296	322	344	289	297	331	347	322	292	313	344	344	322	323	312	305	303	326	334	301	301	309	310	320	333	301	327	293	319	354	314	313	319	308	313	299	318	337	306	293	313	292	306	304	346	305	304	322	311	327	296	322	306	346	325	317	322	303	293	326	307	295	295	297	324	301	373	330	338	326	304	326	329	287	333	283	311	346	288	314	313	296	330	280	311	321	324	328	302	342	342	320	343	325	328	285	312	323	332	323	296	308	328	334	306	297	331	324	333	297	316	307	299	344	305	284	325	297	320	310	301	348	348	312	339	308	319	321	295	307	320	334	297	295	334	312	330	293	317	301	303	336	324	297	291	306	293	333	300	314	291	308	306	323	327	310	304	336	314	366	322	309	361	325	342	306	288	311	353	284	319	333	338	344	316	311	302	358	309	295	311	310	348	303	315	320	299	307	277	309	327	283	350	301	338	265	311	319	333	350	286	299	296	332	328	347	320	335	328	344	319	303	326	299	306	309	351	314	313	329	369	298	321	340	341	310	363	372	338	322	323	321	313	323	314	281	326	308	315	335	307	295	320	293	295	311	318	325	297	324	321	306	299	339	341	330	334	295	312	320	308	315	303	350	303	301	299	334	332	328	307	310	315	332	302	292	325	313	313	292	307	310	303	279	282	307	325	330	345	289	300	289	315	346	296	330	327	291	307	347	258	310	325	308	336	318	323	308	343	339	315	314	306	321	310	280	314	361	302	301	317	313	261	336	309	303	330	318	350	335	305	347	315	296	331	299	312	339	317	330	328	327	304	313	292	323	334	305	295	296	321	322	330	311	292	334	317	308	319	289	300	326	330	320	278	322	310	363	278	283	329	327	330	283	353	331	309	345	304	315	286	304	315	326	344	295	335	323	317	310	289	330	301	310	291	294	326	285	309	292	320	343	308	323	323	357	275	312	288	335	349	296	337	293	326	322	286	308	328	278	310	336	341	308	331	305	323	301	323	325	308	288	313	316	336	305	335	314	317	329	355	334	345	330	322	326	334	298	320	337	311	321	302	312	301	314	335	337	317	313	326	335	319	320	296	321	308	327	344	317	312	332	324	312	294	294	301	334	330	335	318	343	258	337	317	313	316	343	291	360	360	315	302	328	357	305	318	318	348	295	326	313	321	309	265	319	320	324	304	295	323
19816	11632	4600	1924	1787	1632	1382	1201	1069	1072	1004	979	894	966	939	955	910	912	829	836	767	885	756	808	794	872	806	850	796	791	814	763	811	819	743	752	749	754	750	726	723	733	710	761	769	750	740	768	797	741	715	784	732	753	786	771	738	731	750	746	781	761	764	703	741	747	769	771	768	803	757	743	753	743	763	737	759	763	768	768	725	761	713	807	715	744	734	759	756	729	750	803	741	729	797	734	723	727	730	764	709	804	773	762	753	750	733	760	712	729	785	709	794	702	768	727	718	757	779	775	748	755	748	733	793	809	756	733	722	770	748	728	792	797	799	738	747	714	786	787	800	758	762	766	720	741	753	738	756	729	734	787	746	783	748	766	728	717	765	724	792	767	766	772	755	773	783	740	739	745	799	774	747	749	800	770	753	741	758	778	738	734	667	762	773	715	769	757	709	714	754	741	765	756	760	741	739	733	791	781	763	760	773	767	746	764	776	726	754	781	786	742	738	733	738	736	744	753	737	747	751	759	802	739	745	764	657	728	750	745	753	716	723	776	799	770	754	759	684	777	733	807	762	729	705	776	760	770	748	725	724	730	796	754	759	750	765	731	732	773	742	738	759	746	773	768	701	723	774	775	763	744	785	805	784	789	721	755	746	746	739	740	729	810	759	731	795	727	732	769	771	725	736	818	736	758	754	743	784	773	745	712	728	733	786	742	733	798	786	739	752	742	769	737	748	779	729	752	731	791	719	750	781	782	726	701	771	726	746	761	782	729	774	771	770	788	713	711	725	779	766	771	761	698	718	747	822	749	757	779	772	771	758	748	775	769	780	744	739	761	777	717	765	739	715	765	774	748	727	739	759	781	764	762	795	709	734	778	767	757	734	753	773	779	784	748	753	772	740	762	743	757	741	739	752	724	760	734	787	732	767	736	747	780	719	732	799	777	765	722	744	759	730	788	749	745	761	724	794	780	726	766	723	697	800	747	762	802	769	761	757	737	753	771	729	721	756	747	772	745	719	730	757	745	706	719	771	754	775	793	734	746	735	744	756	726	753	710	783	763	731	715	815	804	750	731	814	741	724	809	779	775	726	755	746	763	756	805	759	766	737	755	769	762	754	799	731	744	746	706	751	738	738	741	720	791	708	724	751	766	710	766	762	732	762	733	769	756	749	750	738	731	778	729	758	720	751	774	767	777	742	750	762	749	745	788	754	742	729	836	763	714	720	793	728	737	744	750	770	734	750	749	737	710	774	730	763	733	700	725	761	762	730	779	805	747	712	795	798	728	737	739	760	729	736	791	764	752	736	744	793	719	793	734	730	744	707	733	748	760	753	775	723	752	746	717	755	755	750	739	715	798	756	717	739	743	786	732	686	763	725	772	772	760	694	750	805	768	786	686	739	770	745	774	765	741	714	775	750	766	766	697	791	706	720	776	763	769	695	789	736	778	796	769	732	697	800	745	780	765	747	725	767	745	799	712	752	790	752	760	777	743	776	756	711	782	749	781	714	763	744	751	705	774	763	751	750	738	738	765	738	774	728	676	750	790	786	798	771	799	746	766	774	763	705	798	726	731	750	749	767	725	749	746	779	770	758	758	766	761	803	776	758	737	796	796	722	775	754	759	745	788	803	802	781	788	746	775	763	801	783	738	790	784	793	764	733	751	780	736	705	763	811	744	768	828	755	731	735	745	780	804	769	748	785	764	797	786	783	737	729	763	791	713	747	742	710	778	734	735	774	785	757	774	734	762	754	766	734	738	772	719	771	746	735	739	765	760	747	708	780	719	780	780	727	758	766	754	719	756	754	726	758	770	760	785	763	795	730	750	784	771	808	769	777	762	732	796	755	753	768	819	739	719	766	762	752	711	717	750	763	722	785	762	800	738	739	746	798	687	749	761	786	770	738	777	720	731	760	779	768	730	777	718	757	697	705	710	767	754	748	823	797	747	722	742	772	771	747	741	795	780	751	738	741	742	737	780	761	715	764	755	735	763	794	747	834	766	790	714	767	709	776	757	744	779	738	787	769	752	750	740	708	796	761	737	770	769	751	727	776	731	739	748	756	772	738	774	753	781	741	778	778	747	762	775	800	773	757	765	775	793	743	727	772	765	759	727	770	688	718	754	746	742	740	745	786	737	776	801	761	795	767	767	745	748	745	766	709	793	717	737	792	780	715	746	745	727	727	748	775	773	750	770	758	723	741	713	779	792	777	746	743	734	765	751	720	723	729	721	753	805	746	727	671	773	773	759	748	737	804	733	687	749	752	736	786	769	719	784	754	772	769	758	785	771	729	764	746	744	773	714	735	756	735	761	785	720	766	741	751	743	770	774	743	804	732	751	753	725	734	786	777	758	722	731	754	772	774	749	793	724	754	752	741	746	777	789	740	752	739	752	790	775	746	779	751	770	753	781	795	726	734	756	793	730	784	766	768	769	779	764	756	795	763	754	794	729	736	775	760	734	843	764	756	758	732	712	781	772	772	830	743	738	754	790	718	784	758	783	783	812	765	731	746	755	756	750	713	755	739	783	761	770	769	782	762	751	764	697	736	698	755	740	758	737	780	730	788	805	771	752	748	778	742	750	742	792	769	748	748	716	735	734	756	753	716	799	774	760	748	753	798	774	722	763	692	730	766	741	714	746	706	787	771	777	794	724	798	765	763	741	709	708	733	752	797	771	755	767	733	706	758	766	753	759	737	736	773	698	725	722	718	743	788	731	741	756	741	754	780	753	714	793	767	729	702	724	782	790	750	792	721	767	713	792	776	739	744	772	803	783	728	779	751	785	742	756	734	825	683	723	737	738	775	749	766	693	792	749	749	754	748	766	806	691	789	774	766	769	810	730	747	754	740	747	749	781	781	718	762	739	736	743	810	742	714	778	728	761	774	756	751	732	773	736	773	742	758	738	752	763	798	729	819	752	764	716	775	764	721	722	735	707	744	721	760	761	758	753	776	772	719	724	783	762	745	753	769	794	793	723	733	749	727	729	769	738	737	808	789	752	761	785	788	784	785	739	798	746	735	766	719	761	702	767	740	748	760	767	743	802	740	685	737	801	716	743	733	787	758	743	789	769	754	750	741	732	758	731	718	775	733	724	773	798	692	762	749	752	756	744	746	765	738	741	733	733	773	736	727	755	747	745	783	780	735	741	760	757	728	746	738	748	792	746	697	773	780	735	717	767	722	695	749	777	757	772	806	813	738	792	747	761	724	763	770	747	731	693	746	769	734	778	764	713	731	718	772	709	739	783	790	763	753	726	750	752	751	755	763	767	787	755	703	817	754	747	734	762	747	741	743	772	785	727	778	755	705	775	753	740	739	718	802	729	737	801	728	729	743	728	765	733	742	753	779	731	756	727	778	741	740	750	753	727	753	736	740	722	769	741	755	715	710	764	774	721	765	754	733	798	748	726	692	723	737	707	781	804	756	786	802	794	752	701	795	740	781	794	780	706	720	757	739	795	773	707	765	801	723	754	765	739	718	747
36939	21156	8497	1571	899	601	493	357	268	253	264	255	223	249	244	233	238	199	192	198	191	197	195	201	205	188	212	184	177	199	188	223	194	184	191	194	193	207	167	171	182	180	186	178	189	193	201	185	169	191	171	188	198	226	195	193	205	197	191	182	193	186	187	175	187	210	217	192	182	173	171	166	215	155	168	200	181	172	203	186	175	178	160	212	188	174	163	179	180	172	186	185	166	188	186	191	209	183	157	174	164	196	192	166	188	201	160	194	221	156	185	194	207	187	197	198	193	195	186	196	195	190	176	189	177	186	174	208	189	182	179	181	203	213	204	160	170	182	173	191	187	178	176	195	180	187	176	200	177	177	179	171	186	188	183	190	225	187	194	164	165	195	181	229	202	170	194	170	171	180	182	153	207	178	198	196	215	188	183	208	170	200	183	182	181	218	196	204	181	199	227	179	171	191	186	205	180	198	167	174	169	176	216	173	163	190	176	174	205	194	200	203	189	198	199	209	174	177	184	183	193	190	175	182	212	196	160	186	202	182	199	172	167	184	170	202	154	166	173	183	175	206	189	169	176	187	165	187	211	163	177	190	208	179	173	169	184	188	192	193	186	172	207	183	174	205	188	192	206	183	192	190	189	220	200	186	208	186	185	203	183	209	185	171	204	190	194	163	190	209	192	187	208	176	209	180	198	174	184	196	176	201	185	200	174	184	207	204	187	177	184	192	200	202	182	200	185	180	189	197	194	179	215	194	201	175	173	175	178	181	180	191	186	213	181	168	161	185	190	168	206	212	184	226	203	211	175	189	188	181	195	192	188	206	205	198	182	175	175	156	196	187	171	191	164	189	177	194	178	183	193	164	189	208	170	176	177	194	199	171	200	176	182	208	169	184	168	186	182	209	173	197	190	172	221	174	180	180	168	181	188	196	184	185	180	152	204	156	190	203	205	193	207	176	198	178	215	204	202	207	203	203	205	176	161	182	189	191	187	172	179	166	175	171	174	183	193	189	176	191	186	209	186	218	158	179	195	173	169	202	189	203	168	192	187	214	170	194	183	171	178	195	177	177	190	180	185	181	197	173	194	193	196	201	182	165	170	183	187	180	174	176	172	202	194	184	164	204	184	192	198	166	202	187	181	181	170	191	181	186	163	157	165	181	209	202	179	215	212	190	181	212	183	160	178	208	184	207	199	179	184	187	211	163	169	175	199	194	195	185	174	174	199	190	144	195	188	189	177	203	194	161	179	217	192	206	208	193	203	193	184	185	174	208	202	206	232	186	196	198	208	174	184	177	198	198	203	204	190	178	182	177	189	184	164	210	163	206	159	173	150	200	197	184	167	207	166	200	200	172	176	181	165	177	178	178	191	192	167	181	174	198	201	173	213	209	182	184	198	177	188	190	193	181	181	215	184	215	183	183	199	193	155	165	196	203	185	178	181	212	178	205	189	203	190	180	188	198	183	173	183	186	176	184	215	179	193	164	205	187	173	180	189	198	170	190	206	197	190	175	202	181	199	173	169	167	182	191	184	179	195	177	203	190	197	162	165	170	177	199	191	178	200	187	170	158	187	190	173	183	178	191	165	186	195	164	194	202	186	184	197	199	196	179	178	199	185	184	169	167	187	160	199	192	171	171	195	170	172	185	192	193	212	175	179	188	177	199	184	185	183	200	189	171	177	187	174	180	202	207	215	173	184	209	158	169	206	183	182	203	186	193	172	167	213	187	186	186	192	200	190	191	177	192	195	194	168	162	202	203	181	188	185	188	186	186	165	168	160	207	167	152	206	208	168	196	152	207	173	173	205	170	192	198	192	199	176	165	201	200	182	173	209	199	179	184	195	194	176	183	172	178	173	168	199	194	200	204	179	191	211	199	187	167	187	175	214	177	205	155	156	218	186	219	176	213	184	159	187	197	152	207	190	179	190	174	191	189	194	197	198	182	185	176	184	208	199	171	193	207	176	205	188	165	167	180	185	205	223	201	176	181	169	191	190	180	238	190	183	168	177	165	178	176	189	199	182	185	185	184	173	182	167	194	176	175	183	165	178	196	181	170	187	181	174	195	196	194	188	182	180	210	181	174	183	174	200	194	203	159	170	195	170	195	184	205	168	177	195	133	191	193	187	171	186	204	193	197	200	199	185	182	191	202	182	181	182	176	176	185	189	181	186	177	199	184	204	195	187	185	178	180	193	177	207	150	187	185	206	185	199	204	217	200	192	166	172	175	195	161	186	157	173	184	191	188	182	193	164	189	192	198	193	168	164	175	188	188	181	183	163	196	189	187	182	154	180	186	148	183	189	182	172	168	232	239	167	176	187	188	172	214	196	190	169	189	180	185	182	166	171	170	159	174	209	214	193	185	201	192	217	202	190	176	202	182	184	165	219	165	203	177	188	155	166	192	203	192	190	189	176	157	185	195	178	193	171	177	181	202	196	176	191	199	186	224	175	183	188	217	171	194	207	181	183	181	210	159	194	194	181	169	197	207	179	188	172	200	196	192	161	188	189	194	189	190	200	194	185	185	229	183	195	204	188	193	202	204	210	166	189	221	211	186	205	151	187	189	196	185	182	215	181	175	179	188	170	184	201	193	170	171	188	208	186	193	190	198	200	221	204	172	181	181	186	168	173	177	178	180	201	192	174	184	202	198	179	200	183	177	182	188	199	165	191	181	166	168	172	167	176	210	181	177	166	207	192	206	205	221	167	219	207	186	200	184	197	176	187	194	180	175	160	206	195	171	194	198	184	183	192	176	201	208	212	180	196	189	199	174	196	215	168	186	169	194	197	166	184	174	184	186	195	204	177	162	172	213	208	206	200	174	216	180	179	189	183	206	211	185	179	185	183	189	175	195	161	179	175	191	192	185	185	179	173	184	198	201	186	179	184	187	197	182	175	203	212	185	185	188	211	193	193	188	181	180	211	202	174	192	200	181	183	187	183	185	185	188	190	175	197	167	194	183	183	177	178	200	195	179	192	205	185	197	169	183	183	175	194	203	177	170	175	184	173	193	175	197	173	175	168	207	162	208	183	195	191	178	207	188	187	212	180	214	174	178	185	182	196	196	197	191	178	183	177	197	187	184	173	152	197	180	191	175	174	171	163	178	212	176	197	199	179	182	175	181	183	187	198	208	182	203	166	197	163	177	176	212	180	182	187	197	180	191	184	182	225	168	178	195	200	165	183	192	181	180	185	204	208	168	184	191	191	213	195	180	201	183	189	179	172	179	164	181	169	191	191	204	169	186	207	195	195	200	187	207	187	181	186	183	167	196	207	214	179	174	197	184	168	174	195	198	194	198	214	185	183	171	170	189	168	165	202	188	169	187	161	147	208	202	169	198	186	170	162	212	179	169	183	193	178	183	214	174	188	219	215	173	196	203	180	183	161	170	172	178	170	176	183	182	183	186	159	160	163	200	203	186	168	197	188	194	171	210	219	174	177	201	203	171	194	181	178	187	203	168	187	169	211	186	182	194	193	184	190	205
24992	16522	7724	2607	2413	2114	1656	1264	1027	944	935	896	886	839	818	837	809	651	691	596	615	548	532	576	538	548	637	570	539	538	484	547	545	505	480	492	498	475	466	491	499	416	500	421	475	462	458	468	505	477	473	488	493	509	536	547	471	443	482	459	494	449	451	461	446	485	465	496	463	474	459	445	432	418	472	477	467	458	475	477	473	460	479	444	433	482	456	464	471	467	452	475	461	444	454	454	537	484	501	461	497	487	468	478	487	439	460	441	478	461	457	470	472	461	486	471	476	476	486	470	430	495	476	420	448	449	474	499	458	458	486	463	460	475	460	457	467	447	464	416	474	454	413	459	461	443	473	452	444	490	463	450	457	419	462	488	472	457	459	441	449	465	476	474	463	458	480	436	431	459	441	498	475	468	448	455	455	457	454	479	483	465	471	404	460	508	476	455	488	456	479	470	434	440	475	481	490	428	455	525	432	479	479	483	463	447	456	481	445	464	427	454	494	470	437	469	444	440	468	440	488	480	429	468	451	409	478	470	477	493	481	477	480	471	467	483	462	508	475	478	432	472	467	456	445	471	434	474	464	473	449	449	470	468	474	439	452	432	443	477	466	463	436	487	463	478	447	465	504	468	504	465	488	480	468	474	451	457	470	520	436	498	467	463	426	468	434	421	456	431	450	478	477	437	465	488	437	474	465	445	447	511	463	462	427	488	449	470	437	461	468	464	472	457	481	468	487	454	466	461	468	446	465	472	423	481	442	459	449	458	451	455	496	440	437	459	479	453	484	485	436	466	454	457	452	448	445	423	465	490	458	465	426	443	451	480	457	446	476	466	474	455	485	464	438	473	465	456	477	450	463	455	479	480	459	468	425	481	424	457	479	481	437	484	508	466	450	417	482	476	438	455	448	457	467	465	481	442	435	457	493	488	458	472	446	453	468	454	459	458	450	484	446	467	427	483	466	495	457	461	505	443	487	496	465	481	445	443	440	450	486	458	478	460	457	512	462	496	446	459	436	446	458	477	502	490	491	473	472	474	468	474	466	472	479	483	463	463	436	458	492	482	502	465	456	472	458	456	439	457	474	453	427	460	460	471	461	471	478	457	472	460	436	468	452	492	448	482	499	430	460	483	467	405	449	500	468	485	449	456	477	463	461	493	461	449	498	480	448	460	467	469	444	467	475	466	519	480	445	489	416	458	446	434	462	447	480	466	444	453	507	471	505	458	463	467	462	443	514	458	470	431	476	467	419	447	464	485	462	470	492	465	524	431	488	465	432	452	419	471	439	459	453	467	421	499	454	461	469	463	477	468	467	490	463	465	482	490	444	430	474	480	421	510	472	449	441	450	447	464	474	430	475	487	448	500	449	474	462	486	472	500	448	456	456	459	446	451	451	452	428	431	464	469	430	485	452	435	468	481	471	478	472	497	425	457	459	476	444	460	453	445	429	434	453	443	503	462	492	424	435	431	450	448	478	450	459	459	444	452	417	465	455	490	456	482	490	445	516	476	491	503	473	453	481	427	474	466	452	455	510	457	480	487	457	434	452	452	496	456	444	461	469	468	445	479	443	437	475	453	468	504	488	467	499	491	488	461	458	468	458	419	433	457	470	444	522	480	428	451	429	443	438	423	482	463	495	479	455	445	452	456	458	503	443	427	483	464	433	469	446	472	432	470	475	461	484	485	460	465	489	452	458	450	454	465	456	466	476	489	471	463	476	470	468	459	461	458	467	471	480	467	459	504	486	466	453	477	504	413	418	464	477	428	441	501	447	456	463	506	457	491	459	482	467	462	468	432	461	467	437	455	452	493	456	496	481	463	499	489	516	490	488	486	454	438	471	478	464	461	423	442	421	464	456	451	444	464	438	470	476	476	447	460	436	441	482	451	463	478	478	461	424	453	496	472	460	492	488	473	462	450	487	429	443	463	451	422	467	493	492	453	415	466	460	463	436	445	440	467	473	430	421	479	465	456	447	449	425	481	456	458	463	493	466	494	436	454	479	455	466	432	484	464	411	477	432	458	493	477	440	481	472	519	492	499	466	444	473	508	433	495	471	465	446	445	430	456	396	477	473	451	441	484	484	455	433	482	479	446	511	460	463	460	506	446	449	468	432	478	448	457	475	467	468	459	470	478	463	477	482	459	464	448	475	508	451	471	489	468	459	457	437	465	457	501	441	451	480	471	453	470	479	473	462	503	449	468	481	435	455	489	432	519	451	453	437	474	441	441	421	463	482	470	475	433	489	463	477	453	519	482	433	464	447	465	435	425	458	453	477	436	461	443	464	455	458	485	440	488	476	441	441	476	453	436	466	457	456	446	490	475	442	466	458	436	476	462	486	442	518	465	457	436	455	484	456	458	485	448	497	471	448	476	431	473	444	483	461	428	462	454	471	454	455	447	472	455	480	453	432	487	476	439	458	462	449	477	447	461	457	419	443	490	436	439	454	420	466	444	464	472	479	500	424	478	463	454	487	480	467	450	488	415	466	472	496	430	455	458	481	464	450	469	452	474	449	402	466	443	469	429	492	452	480	454	446	467	441	405	456	472	464	451	446	446	440	476	451	438	477	478	453	481	481	470	450	479	478	454	489	455	465	450	482	445	511	490	440	469	473	462	440	476	470	484	481	490	430	452	444	466	457	493	431	438	444	426	438	461	449	478	479	453	474	501	458	465	472	442	520	470	491	448	441	498	452	484	492	427	447	456	447	482	446	456	480	430	452	435	433	477	461	459	473	449	441	462	482	475	472	466	478	481	462	485	460	488	481	497	496	453	454	473	484	467	501	460	491	457	449	450	481	477	441	464	457	492	490	443	464	456	443	474	420	456	458	443	421	467	486	513	479	502	433	479	470	532	452	472	443	414	455	486	468	467	476	430	423	482	452	475	450	471	443	481	461	463	485	467	454	475	455	421	476	431	441	453	485	488	479	499	482	464	452	467	475	413	477	477	491	415	494	421	420	506	447	463	480	448	466	502	469	470	471	483	470	445	455	454	457	443	497	437	470	456	441	435	464	454	425	462	456	454	468	444	492	485	470	509	450	459	459	486	455	457	459	457	467	467	439	423	507	473	507	464	437	469	423	461	491	465	488	469	445	429	449	479	487	468	501	436	490	450	478	422	455	465	475	486	493	477	459	466	466	452	483	499	482	452	436	483	473	451	445	457	502	465	472	494	441	501	440	451	461	439	441	445	461	463	421	443	478	484	452	474	464	493	449	478	469	463	470	422	450	443	459	500	465	455	509	470	436	482	444	456	485	485	477	437	492	456	446	425	445	462	414	458	479	444	503	481	485	479	463	500	447	460	496	474	454	484	466	491	432	480	449	457	482	466	461	452	469	490	482	444	455	466	470	482	461	451	436	456	477	505	464	460	481	476	528	463	467	457	489	444	450	445	475	440	539	474	453	471	415	474	508	460	432	485	419	474	459	442	455	456	461	438	478	450	441	461	465	479	454	448	470	476	472	451	476	468	466	466	456	419
12537	4617	1238	367	354	373	334	310	336	320	318	322	331	337	286	293	319	323	298	317	289	293	337	279	329	301	345	330	317	326	342	311	308	306	326	289	316	311	327	307	329	331	335	303	304	304	309	316	322	327	330	301	319	333	323	333	334	300	332	345	298	327	312	335	277	329	337	331	312	321	317	324	310	282	281	363	333	312	294	313	275	345	299	318	294	287	339	335	339	339	350	305	310	320	297	314	307	276	324	315	313	297	283	322	309	304	271	327	333	304	320	320	310	308	332	320	307	287	331	335	308	290	332	319	317	323	334	304	308	326	275	324	374	309	301	329	318	310	324	321	333	336	314	303	278	311	304	325	315	318	284	327	328	326	303	298	333	314	327	299	308	321	333	295	331	282	306	313	302	341	318	307	329	328	302	312	293	308	327	326	328	331	320	301	306	319	305	312	303	311	300	311	342	328	331	299	279	287	335	308	313	278	310	314	320	365	314	336	315	304	315	327	329	283	321	310	308	304	335	267	318	327	334	355	309	311	306	325	304	320	315	270	289	283	315	321	307	314	322	303	316	300	309	338	326	342	284	321	334	319	344	294	319	290	316	307	318	317	312	328	303	318	346	319	305	301	335	346	284	307	318	311	313	317	331	306	300	309	283	314	335	313	328	319	344	312	335	301	330	322	330	323	286	277	304	338	294	329	312	323	296	319	299	325	343	289	323	307	275	321	286	312	375	341	354	287	312	304	326	307	315	325	312	330	329	319	309	345	326	332	328	307	287	303	334	328	317	326	344	338	308	310	318	301	329	309	267	319	315	307	344	293	358	313	317	320	304	312	330	318	315	314	288	311	322	300	353	311	314	310	298	300	354	303	335	306	314	293	334	329	343	321	351	324	322	306	321	344	313	308	313	315	295	342	328	329	309	319	330	305	288	303	359	304	302	341	341	317	313	302	323	329	310	302	282	306	320	309	311	292	340	334	314	293	345	306	318	309	309	289	313	312	362	288	332	308	300	328	334	322	313	314	332	289	315	344	337	315	355	324	337	314	332	299	307	311	338	363	318	321	321	335	304	286	302	321	324	346	331	311	295	322	321	312	285	340	348	289	330	354	311	309	335	296	289	318	310	295	337	365	312	299	294	328	335	314	324	308	361	295	334	316	338	302	353	322	289	310	318	309	308	334	302	308	308	326	329	312	334	333	342	343	347	316	327	359	284	301	336	309	332	284	315	322	313	325	304	273	335	303	348	294	333	333	341	314	352	317	318	304	373	319	338	292	340	309	287	335	329	342	334	298	303	312	270	319	300	324	301	307	340	343	335	308	325	315	344	286	323	295	306	329	319	289	323	336	341	289	312	307	334	334	366	303	315	333	296	329	312	316	319	342	354	319	330	309	324	347	309	320	336	338	317	304	324	323	291	309	302	311	282	315	345	310	326	310	306	305	284	333	330	301	329	320	312	311	306	310	322	334	329	331	324	287	317	298	300	323	305	320	301	326	299	345	310	340	298	293	275	332	304	342	359	343	311	270	303	315	305	338	323	335	342	314	329	291	307	320	309	309	348	292	329	329	353	310	335	279	322	324	307	326	317	338	331	344	332	355	304	296	289	319	297	310	310	320	303	321	283	313	324	286	316	310	321	290	297	299	311	336	336	339	306	329	304	313	325	316	317	296	300	303	319	327	307	332	297	295	310	317	309	324	282	354	311	297	314	309	318	298	307	322	325	348	312	277	315	309	291	340	305	305	291	343	310	336	295	318	290	298	292	311	319	352	332	319	314	332	327	301	309	339	315	308	340	358	315	325	317	310	326	333	325	281	321	298	322	306	328	319	316	312	318	296	292	328	319	340	324	313	303	312	312	331	304	321	330	312	323	340	298	353	337	294	325	278	315	284	323	328	347	307	300	302	341	346	335	318	334	308	316	306	336	325	311	311	295	360	299	302	292	327	319	343	281	345	328	346	284	346	351	325	302	311	324	284	352	298	332	320	323	321	312	334	333	328	346	295	324	329	339	346	312	329	348	320	291	333	302	315	318	294	303	275	292	362	302	305	309	322	320	304	288	294	326	315	345	348	353	302	306	299	304	320	310	320	328	313	312	286	278	324	334	328	289	333	301	336	330	330	316	324	338	326	306	309	329	291	304	311	333	316	334	302	288	283	336	331	341	329	296	308	298	320	342	301	329	296	318	337	294	326	324	318	322	330	331	311	320	304	300	324	303	309	319	322	306	306	324	305	295	354	300	326	311	315	317	327	334	302	351	353	324	296	331	315	281	322	333	312	326	307	301	310	324	297	332	321	310	313	316	307	316	348	315	331	315	332	330	295	316	340	322	341	328	313	302	334	316	313	325	336	334	348	321	319	298	306	314	315	304	337	298	311	315	304	317	315	353	304	310	302	357	300	332	312	330	290	326	320	356	322	312	302	305	301	294	349	301	311	329	309	328	295	318	313	329	311	309	311	298	356	339	313	326	356	327	353	322	322	285	327	322	315	275	298	319	317	317	317	341	359	309	301	315	352	317	283	306	287	291	319	343	345	303	313	319	346	351	285	333	315	341	310	305	302	348	315	346	296	295	334	313	332	319	319	341	340	315	334	290	315	323	360	333	330	366	343	327	337	308	303	292	289	320	317	304	356	297	320	327	358	307	327	313	326	307	318	314	273	322	307	323	335	315	319	297	342	300	327	338	314	281	289	328	308	294	346	324	334	323	334	279	303	309	317	320	309	330	305	340	348	287	308	297	310	290	328	345	302	317	298	306	314	333	317	280	300	308	280	325	327	319	314	339	306	337	302	308	328	353	302	335	312	311	321	317	313	353	299	332	293	337	292	312	331	311	328	302	331	316	324	319	365	306	314	328	315	307	308	314	314	318	313	324	292	314	344	327	307	343	292	298	331	339	313	298	316	290	339	318	321	307	314	309	301	323	301	300	304	332	326	334	295	332	279	319	311	323	331	310	321	285	294	302	342	311	307	348	302	312	304	320	300	377	321	322	329	298	297	313	292	287	345	294	288	336	326	344	339	309	354	304	293	364	303	345	324	344	343	299	317	300	331	304	345	326	333	321	305	359	318	298	303	327	319	321	306	323	299	322	354	313	300	331	307	317	313	310	325	291	325	329	322	273	316	311	310	294	306	325	266	321	298	360	293	329	320	286	310	307	334	346	294	351	337	301	321	292	342	291	311	311	275	313	313	313	291	297	288	299	306	274	329	300	318	307	292	344	317	295	331	320	320	329	328	351	292	307	322	334	311	362	317	291	318	356	323	330	317	313	346	326	304	316	308	341	293	296	306	339	313	297	329	319	308	306	345	302	300	334	328	318	335	339	317	335	337	338	306	300	309	334	352	307	315	257	301	339	317	311	359	324	290	319	282	308	292	333	311	338	306	306	306	298	284	301	309	324	329	321	322	302	334	324	317	302	302	312	342	331	327	289	334	332	307	344	327	339	272	324	325	273	284	285	293	306	293	304	327	337	347	351	299	292	314
9173	4762	2101	937	900	858	850	783	768	756	762	803	799	750	789	752	780	756	753	739	776	710	798	742	715	741	784	790	738	777	773	772	768	778	741	763	761	783	715	720	770	749	756	771	778	765	809	785	773	771	785	770	730	742	768	748	760	737	751	767	767	761	748	749	805	769	810	740	715	757	746	763	761	761	708	760	802	726	817	738	760	768	726	779	751	762	772	803	755	804	724	722	825	751	762	735	799	791	772	736	761	761	786	797	713	752	749	742	745	797	734	730	752	739	784	750	759	767	740	764	734	776	820	709	782	811	779	746	764	791	791	751	743	724	714	781	745	788	765	758	819	770	737	780	733	783	719	728	778	719	760	777	756	760	792	755	750	767	724	708	753	802	751	766	736	729	719	741	751	761	741	786	731	730	811	765	722	772	750	767	702	729	781	777	748	742	740	736	750	729	743	748	742	770	735	720	757	750	718	710	734	755	752	779	743	761	756	755	776	791	749	791	751	771	760	779	791	762	773	745	746	772	749	733	800	745	734	738	776	736	714	755	738	741	755	742	749	754	813	695	726	749	793	763	823	764	749	727	759	730	724	750	734	781	774	758	730	794	808	768	782	768	740	750	736	800	726	758	819	746	780	746	759	714	791	771	720	760	778	787	743	769	729	742	758	770	756	770	744	727	785	735	766	754	758	738	771	754	753	765	726	784	691	801	781	816	746	749	712	734	767	744	799	765	735	748	717	767	721	738	727	753	760	786	772	767	717	743	773	781	768	786	792	808	798	737	763	782	778	730	711	787	797	835	746	777	724	771	728	776	687	742	752	781	719	708	760	733	737	720	682	762	764	733	762	763	803	761	765	743	745	749	796	750	755	754	750	745	786	784	788	771	774	752	790	758	756	737	766	784	761	750	793	736	768	777	805	750	758	724	781	751	738	718	780	710	824	769	790	781	744	763	710	754	752	741	745	765	726	790	755	802	747	777	740	736	719	791	740	827	715	744	718	799	769	779	741	747	719	721	750	748	700	737	735	802	744	760	770	736	733	785	754	737	791	752	733	663	803	762	730	765	776	754	759	780	732	752	793	709	799	787	794	785	752	763	780	795	759	756	744	795	746	757	762	719	733	760	764	758	768	731	752	719	755	716	774	737	777	787	741	747	759	794	763	785	763	764	783	844	746	762	742	762	840	748	725	740	753	748	755	774	772	802	759	750	747	788	778	755	749	750	755	816	751	709	728	800	749	760	766	746	697	736	764	787	756	792	696	807	732	733	724	780	787	828	737	727	777	777	748	690	780	734	726	735	796	766	746	766	753	775	796	774	766	719	759	742	727	757	736	754	801	787	735	752	710	773	745	753	743	708	707	708	734	763	759	747	776	754	738	753	736	733	722	737	758	709	814	760	731	825	783	764	716	784	766	712	739	736	716	713	766	770	735	753	768	782	733	751	725	768	781	788	753	720	748	810	720	708	760	732	782	772	752	765	734	787	774	737	720	756	731	718	747	720	767	740	727	708	771	744	759	798	756	741	775	753	713	715	785	756	774	718	749	731	763	759	762	818	722	764	762	756	770	729	783	783	801	761	770	721	784	748	717	726	732	760	774	800	755	742	742	769	696	713	730	727	725	771	756	798	742	774	785	733	797	780	796	739	739	802	742	768	750	776	756	729	777	710	718	787	737	765	766	743	806	755	729	759	805	746	766	795	730	812	778	718	764	778	764	714	731	757	757	745	725	776	783	789	730	736	743	782	771	751	719	775	771	715	794	744	746	780	721	762	769	784	785	749	780	734	735	814	774	808	755	741	803	704	746	763	757	739	734	756	763	746	732	793	761	766	799	753	767	764	722	784	779	751	791	751	743	741	741	763	748	756	736	748	775	788	737	794	728	755	769	736	758	711	791	774	750	773	732	764	748	795	771	752	764	709	802	771	770	753	770	769	749	773	772	740	784	770	757	725	747	717	790	770	791	786	730	765	775	767	767	779	738	763	779	786	742	772	727	784	723	773	827	747	706	753	767	812	738	778	775	755	780	769	777	804	786	765	753	767	772	754	788	747	702	734	748	777	724	782	732	763	762	807	801	806	784	769	792	768	751	767	702	777	733	747	764	744	759	775	727	728	734	783	725	750	747	752	688	692	773	739	730	775	742	793	767	744	797	722	717	722	741	743	728	735	737	795	751	721	695	759	788	789	750	703	774	797	712	750	746	725	750	756	758	809	741	758	772	759	727	780	748	742	790	767	803	728	764	729	795	797	759	708	787	745	736	704	754	800	792	764	746	768	751	817	722	762	749	763	757	770	733	754	782	741	781	711	767	721	778	766	766	732	755	761	779	778	770	742	777	805	744	793	732	771	744	727	744	758	731	729	773	760	741	772	773	736	751	756	762	808	751	738	760	760	748	791	788	745	747	790	760	731	756	780	791	731	765	753	777	738	749	776	744	747	806	728	733	728	781	787	776	744	769	769	760	721	818	759	722	791	760	737	754	727	779	762	750	796	721	734	766	736	745	755	776	794	757	772	790	735	744	727	801	748	736	728	750	777	727	779	780	801	775	804	716	742	755	737	722	776	730	766	738	747	736	804	777	790	768	793	735	782	770	771	777	758	711	725	713	704	778	752	808	684	741	788	803	731	719	792	779	763	740	746	763	777	751	788	771	739	728	767	781	729	756	771	756	745	777	759	732	747	690	753	729	699	756	740	747	805	747	714	769	728	816	765	753	767	737	750	702	801	752	755	746	737	773	745	749	780	764	757	784	787	747	776	770	757	737	756	785	742	751	768	712	755	817	741	708	766	793	771	736	761	736	763	752	730	760	778	764	762	789	763	753	759	746	754	760	749	723	700	741	762	767	791	783	802	778	773	722	744	763	737	748	720	776	743	728	761	786	668	731	762	777	706	795	705	720	734	754	748	755	764	764	719	748	739	826	736	739	777	790	776	764	735	704	771	740	761	754	733	727	762	725	757	757	774	732	761	805	793	765	755	776	818	761	737	764	756	734	744	784	751	747	774	773	742	758	780	744	785	772	744	760	769	791	746	758	720	804	801	763	722	738	731	756	704	785	721	777	793	804	797	784	734	741	792	760	775	697	755	731	746	739	750	766	736	770	808	707	775	819	736	741	757	728	741	740	710	812	763	784	771	765	744	696	733	724	792	795	724	740	729	750	794	705	735	774	773	746	756	721	757	731	772	829	769	759	762	776	724	771	759	774	734	715	763	758	737	756	775	724	801	790	722	749	751	695	808	781	724	767	767	719	770	702	742	735	766	751	770	719	750	797	714	762	757	744	737	782	728	783	756	747	748	728	768	758	733	713	745	710	725	740	756	765	756	741	755	724	761	774	811	798	712	741	766	777	749	724	749	773	811	759	743	804	746	754	781	746	768	727	780	755	824	751	800	766	719	780	754	740	763	811	731	745	742	757	758	739	782	768	695	763	827	819	782	764	772	796	735	738	773	746	731	788	732	731	749	731	740	771	722	733	743	764	788
26857	13099	4350	864	596	520	420	417	403	389	365	371	377	352	317	334	346	287	300	323	310	330	313	334	309	278	319	312	318	301	338	301	369	344	293	328	317	323	283	284	329	315	319	315	312	303	321	298	319	293	317	307	316	321	325	328	293	329	305	314	350	336	267	325	337	292	310	325	305	319	292	333	355	343	301	309	325	303	338	326	314	294	310	361	351	286	328	349	342	354	315	314	305	285	291	306	304	312	320	297	308	312	314	272	333	293	316	297	330	278	289	282	321	321	308	298	298	328	314	313	305	293	303	306	312	324	303	291	298	309	328	302	330	331	335	282	321	331	325	322	347	288	314	353	341	308	299	290	313	250	343	312	303	280	308	340	309	272	320	318	302	297	281	323	291	332	336	317	302	316	311	311	270	302	305	312	323	323	323	327	328	303	330	313	310	325	344	324	298	310	288	326	328	322	332	284	303	317	323	304	285	318	326	313	289	306	300	330	310	281	326	278	326	320	320	328	330	344	262	292	314	347	329	314	301	300	295	332	300	308	289	311	310	285	301	311	327	340	326	290	291	322	273	290	307	312	329	282	279	328	317	320	344	289	330	290	314	320	315	309	317	329	325	273	294	313	318	353	320	321	318	304	305	298	291	355	311	301	308	321	340	321	334	316	304	299	345	334	303	285	333	292	329	324	299	295	292	303	323	328	306	327	320	312	326	307	312	304	310	315	303	326	300	307	290	310	323	305	295	309	317	322	277	315	274	341	300	340	296	328	293	297	306	293	294	297	322	332	329	322	334	315	338	296	354	291	297	279	310	328	329	306	317	335	322	293	325	339	323	297	272	315	311	332	308	343	299	328	280	304	344	346	329	347	312	318	319	312	273	309	304	326	329	284	334	323	291	335	277	306	316	317	289	297	285	317	333	330	328	352	311	321	309	348	288	283	321	301	313	308	285	313	305	309	315	327	309	316	313	282	338	316	344	316	327	327	301	288	303	318	312	318	326	320	300	340	302	307	285	296	302	320	329	307	288	309	340	317	325	295	276	300	315	278	315	293	293	291	297	338	315	319	308	304	307	309	301	336	345	313	303	309	338	295	329	305	295	313	291	290	316	286	302	312	317	270	317	343	279	303	286	284	301	326	298	304	299	277	292	330	339	289	309	323	285	307	315	279	309	292	304	303	296	356	315	368	297	302	303	312	315	315	311	301	305	302	308	322	307	281	306	305	295	318	315	325	295	312	304	290	348	350	320	328	302	323	312	309	318	320	328	300	320	322	338	320	310	306	291	272	323	287	294	342	288	332	310	286	329	326	285	335	336	345	295	314	298	278	287	290	308	296	331	276	290	323	324	320	277	300	302	304	321	305	325	332	291	291	298	315	324	297	299	309	286	305	331	338	318	298	297	312	311	308	302	321	282	287	358	290	302	317	363	312	329	321	300	322	312	301	312	347	326	341	340	298	303	319	302	327	301	323	271	287	299	282	302	333	300	321	323	316	320	322	313	283	310	262	317	335	311	290	310	301	295	314	308	343	277	323	282	319	312	339	339	318	338	326	323	327	310	341	331	330	296	322	314	298	280	283	324	273	289	337	309	318	325	302	309	318	321	334	322	308	318	311	302	292	322	322	287	312	306	300	274	293	318	308	329	311	335	322	290	275	295	343	312	285	316	297	351	297	364	344	301	330	321	311	298	304	300	301	302	296	287	300	319	316	319	309	306	304	290	306	300	323	327	302	328	333	298	305	294	272	319	318	349	342	331	326	317	274	308	324	344	318	311	318	307	288	311	320	308	295	301	308	340	336	328	340	309	313	323	337	323	301	298	343	323	295	330	310	306	292	323	337	295	355	333	308	310	296	307	336	297	347	327	302	326	288	302	312	302	300	291	332	350	303	287	302	310	308	318	314	321	324	319	305	302	310	313	306	335	287	298	293	305	344	314	314	295	291	329	299	322	308	302	277	342	290	283	337	304	340	330	318	296	299	302	353	312	302	299	300	305	316	329	330	322	291	309	336	300	332	318	323	303	309	295	328	303	327	280	302	261	328	342	313	282	318	343	293	321	303	307	317	342	331	342	285	308	303	312	324	332	311	320	328	323	304	312	292	313	305	276	289	312	306	278	301	310	316	280	304	302	298	307	336	341	288	320	336	330	322	284	320	303	337	309	311	329	310	346	313	294	328	331	311	316	315	294	342	305	314	308	292	333	311	299	285	291	290	315	337	335	322	330	323	331	319	306	325	326	304	302	321	311	341	313	338	360	318	307	273	278	302	312	321	323	283	306	322	324	323	320	293	319	353	310	317	312	351	284	308	326	306	304	358	315	318	281	327	333	307	311	318	323	301	312	326	283	287	323	281	319	270	333	297	295	292	293	296	308	328	287	318	324	356	317	313	298	294	331	309	331	313	285	287	293	357	308	299	331	325	299	298	299	319	311	325	302	297	287	272	315	294	291	335	330	331	313	298	329	272	276	338	287	299	331	301	305	312	320	297	333	284	289	322	328	295	331	329	304	344	327	311	324	354	288	314	282	343	314	329	319	318	320	307	316	309	302	284	294	326	327	298	315	320	347	326	299	287	312	325	321	296	329	334	299	331	300	291	342	302	307	289	282	321	341	340	356	292	313	350	296	325	340	313	289	300	338	305	290	319	301	290	295	324	320	322	326	266	290	327	300	327	299	335	310	335	316	340	328	315	317	366	343	322	327	283	317	299	342	306	301	319	311	290	340	311	276	299	325	297	321	303	300	313	329	310	301	314	315	302	332	323	338	306	311	320	319	308	306	321	336	312	345	341	310	323	289	305	315	337	281	270	294	323	347	331	326	312	303	296	319	341	318	333	320	293	316	311	290	308	285	335	283	340	324	334	307	324	306	308	294	331	325	271	299	283	275	293	319	337	293	310	332	324	306	325	350	316	311	317	316	297	314	300	317	302	310	330	259	312	322	300	292	305	327	326	301	313	333	321	312	304	289	323	324	316	308	291	312	325	307	292	299	309	336	304	303	321	306	346	327	340	309	314	314	305	293	308	302	347	319	313	281	330	310	317	335	296	318	306	350	329	292	331	292	335	328	300	295	314	332	324	317	305	342	330	307	318	309	318	295	332	312	297	334	345	310	315	317	316	306	300	282	323	323	329	308	297	324	314	289	287	332	354	321	337	336	296	327	291	292	299	320	325	292	340	305	291	313	308	322	345	309	314	319	344	320	311	262	320	346	302	318	282	302	328	330	336	348	307	328	352	316	293	323	274	307	298	333	322	314	303	323	349	288	282	330	333	309	318	330	342	342	295	296	364	331	330	320	298	305	337	308	295	301	306	296	294	304	339	298	327	322	297	350	302	329	315	332	310	289	338	320	313	319	305	317	315	312	284	326	330	299	298	296	322	312	338	305	320	347	304	316	313	296	309	327	317	321	297	321	342	286	307	291	306	328	327	311	290	321	311	338	295	310	277	325	301	288	330	307	319	325	302	336	301	316	308	337	295	332	314
19046	11366	4960	1888	1806	1556	1288	1129	1106	1053	985	997	999	888	954	934	829	864	814	782	784	773	779	811	803	773	805	729	737	760	752	807	754	778	745	778	730	756	728	733	767	759	754	740	717	748	794	775	788	765	728	760	709	755	759	732	768	753	717	733	746	731	777	734	754	761	782	750	745	721	718	733	803	737	726	723	729	781	740	789	728	782	724	729	730	763	727	722	758	702	714	743	740	753	708	772	765	763	721	719	734	743	766	717	754	729	757	745	773	760	738	727	765	785	759	779	745	769	759	682	738	682	757	739	745	747	746	708	740	766	718	724	717	746	711	702	743	709	718	745	716	777	745	744	742	741	738	786	659	764	735	713	704	769	750	719	767	733	693	796	781	716	784	760	713	764	740	775	734	678	773	743	750	740	736	723	748	703	713	736	732	766	757	695	702	686	705	742	723	787	748	735	713	810	694	712	768	727	714	711	762	668	767	750	784	770	759	756	763	746	707	747	711	698	735	763	731	702	716	743	772	736	726	763	768	728	731	717	763	772	764	764	757	703	728	763	728	738	707	723	719	677	740	724	735	721	753	731	752	815	716	711	737	722	731	772	753	752	732	728	755	695	739	733	754	737	747	697	787	719	767	750	707	719	755	693	764	743	769	759	758	744	756	709	772	715	699	710	718	730	734	735	746	747	753	714	710	780	739	692	778	734	720	763	768	796	716	772	735	744	718	749	746	771	690	724	695	731	734	701	726	757	740	696	722	757	717	756	744	746	736	724	733	804	683	759	747	721	722	717	712	777	681	783	737	700	701	743	729	729	775	750	724	763	737	745	758	740	785	659	711	751	767	715	791	727	692	738	708	755	783	728	759	741	800	762	751	710	724	755	760	765	709	716	715	772	671	710	710	799	741	689	734	752	770	730	740	728	746	713	729	741	701	763	770	730	728	757	694	716	760	746	744	748	729	731	720	764	713	754	744	766	743	742	767	770	723	745	788	704	768	718	751	756	742	756	721	761	743	734	772	677	756	798	749	764	739	719	746	773	814	753	773	719	724	764	753	786	741	717	762	709	732	767	685	730	740	738	769	704	695	764	759	730	743	745	758	722	784	765	731	751	697	752	691	737	733	741	762	767	747	717	670	711	733	742	736	739	746	725	711	748	755	727	720	749	720	717	746	767	781	731	708	712	739	740	752	699	726	720	771	758	763	698	823	723	805	708	754	749	728	739	704	778	737	737	743	733	755	725	718	743	736	734	751	797	735	740	741	712	715	726	743	757	746	731	749	802	748	773	735	711	737	757	714	730	801	737	743	666	694	737	740	778	743	734	722	664	742	746	707	755	710	793	724	728	788	724	774	725	775	725	706	687	776	715	767	741	687	701	711	738	749	752	774	721	704	728	745	754	748	734	716	726	727	752	760	723	791	736	727	741	699	752	735	728	765	761	757	713	743	740	727	748	721	775	720	710	772	711	750	747	764	731	675	780	773	739	695	705	733	766	773	720	767	673	729	751	793	747	704	736	728	746	779	743	733	696	784	720	741	698	743	740	741	814	735	694	783	693	784	691	715	712	707	739	720	745	759	722	728	737	749	734	696	761	739	756	703	712	720	747	690	777	726	750	750	743	691	740	741	728	750	761	729	746	744	743	783	765	742	747	731	776	730	714	784	763	719	764	777	711	707	699	747	729	728	728	745	763	757	699	728	744	749	748	774	763	762	743	771	772	713	680	748	760	743	754	749	781	759	723	781	762	749	727	726	726	716	751	779	721	743	715	737	717	751	773	774	722	729	755	767	736	739	700	735	717	749	771	756	750	744	701	742	707	733	703	756	722	723	721	759	719	714	776	717	724	741	760	761	762	733	753	741	722	722	746	686	733	719	720	718	737	794	767	782	739	783	787	699	733	734	753	776	742	776	782	723	775	709	708	752	689	761	689	755	778	741	752	719	746	766	732	700	761	695	742	767	756	696	759	782	703	740	759	792	755	731	734	733	766	745	720	778	738	747	740	729	669	784	720	764	743	771	753	799	718	765	750	765	715	770	729	758	752	772	743	765	787	698	756	675	738	722	720	745	695	743	718	747	742	776	732	727	771	742	723	741	726	706	759	739	750	740	767	724	716	716	716	742	779	713	751	748	738	727	707	704	794	711	769	744	758	790	758	731	694	756	722	783	756	784	705	722	733	691	717	721	770	716	763	773	696	710	707	744	742	687	778	778	707	751	707	710	737	698	729	764	692	713	775	777	726	776	725	712	750	706	789	761	725	758	724	711	793	695	718	722	747	714	741	751	742	739	735	732	714	738	719	757	765	674	731	745	735	722	742	724	725	786	713	787	725	798	746	723	743	769	723	744	709	735	737	746	731	732	684	706	751	738	755	753	739	766	805	717	692	744	762	773	716	742	713	712	728	744	741	718	740	783	728	740	715	731	768	701	784	804	697	729	731	729	725	741	715	757	724	687	719	693	727	751	753	750	792	769	733	727	726	750	767	799	764	702	708	760	770	735	728	808	766	713	772	780	757	745	766	731	781	720	698	765	743	716	725	753	775	690	736	705	714	718	753	734	771	748	762	796	745	729	736	718	717	746	803	744	770	706	748	690	731	737	733	743	681	730	717	730	704	745	767	732	695	752	764	700	759	759	754	735	771	719	718	701	704	724	739	742	726	756	750	679	719	786	782	705	725	719	708	714	746	693	731	719	758	700	701	786	747	773	713	729	755	730	720	740	692	724	743	726	778	750	799	725	744	731	717	768	706	707	749	741	740	760	742	745	730	709	734	723	748	792	744	775	751	744	733	750	793	738	697	757	741	739	695	794	759	768	773	788	705	787	742	690	723	767	738	732	729	758	777	776	770	739	734	729	721	775	722	742	696	789	720	735	755	734	770	712	718	797	730	756	728	756	757	736	724	697	704	729	698	708	762	732	715	793	781	724	705	752	759	755	701	745	760	727	754	730	711	707	685	725	711	730	739	722	730	744	782	699	743	754	782	755	727	730	724	772	763	761	751	738	767	741	723	724	710	803	743	713	752	745	707	785	819	718	736	709	769	742	762	728	748	735	741	766	796	711	761	688	712	717	732	742	759	762	722	699	700	709	753	759	729	741	743	717	735	786	727	751	730	770	707	740	749	759	740	720	742	749	781	751	717	709	762	753	783	726	703	752	755	714	752	792	701	745	786	762	735	736	784	726	767	751	766	746	705	778	752	736	741	705	716	734	764	753	719	755	770	737	749	765	747	714	682	733	771	762	756	703	741	718	766	754	759	771	736	776	774	777	688	717	739	755	746	724	808	758	792	744	719	753	700	764	739	748	741	756	721	777	767	733	671	771	777	755	746	738	746	772	712	721	721	755	685	711	715	736	724	745	719	744	748	704	740	733	727	725	771	757	714	773	717	729	725	757	730	769	721	733	738	733	726	714	713	742	711	711	670	732	733	683	711	705	724	723	748	735	749	760	725	755	758	713	734	774	748	701	730	780	759	729	739	701	749
36698	21534	7608	1238	706	540	398	314	291	275	280	232	266	231	230	225	211	232	179	216	165	189	182	201	189	192	220	200	188	192	169	241	186	196	184	143	188	181	190	155	194	182	184	193	150	177	158	214	197	208	197	201	166	181	188	187	168	191	193	171	197	163	210	228	174	184	181	150	188	176	169	171	189	178	188	198	191	205	173	183	190	183	164	206	189	194	174	168	198	194	187	174	208	209	195	188	172	160	172	172	158	212	189	195	197	197	188	153	176	191	180	179	187	169	154	173	157	179	187	162	179	195	194	180	174	200	189	198	201	175	187	176	189	178	187	170	193	179	178	167	172	177	165	158	170	191	192	216	170	175	164	140	178	192	181	185	182	183	160	168	195	174	177	194	214	185	172	198	155	184	185	179	193	203	200	177	194	224	176	168	142	171	181	202	194	188	191	187	160	190	189	179	183	184	160	200	175	172	182	192	212	190	206	168	189	189	186	204	206	164	194	193	195	195	162	165	184	183	193	202	204	204	188	193	181	179	172	188	190	182	191	193	195	179	168	179	160	187	189	186	173	195	194	179	192	179	188	162	162	186	179	165	167	160	206	178	188	184	170	185	212	161	201	193	178	174	187	172	173	180	209	161	201	190	160	176	212	188	201	186	178	199	150	166	196	174	165	190	191	195	202	198	155	183	197	180	220	183	186	153	174	186	171	210	158	200	220	177	174	170	170	192	182	202	176	194	205	199	179	174	177	173	192	174	183	184	210	172	158	193	164	173	172	154	164	177	197	203	174	174	184	173	195	181	201	206	174	189	178	188	165	167	174	201	185	167	186	187	202	181	170	165	168	192	160	170	168	179	181	188	186	179	156	195	164	177	202	184	172	183	193	193	182	192	211	191	181	196	168	192	176	182	181	171	186	171	187	163	167	192	180	201	193	189	166	194	178	192	186	186	152	168	182	165	198	153	196	210	195	162	182	175	181	171	188	203	193	173	194	189	192	186	177	180	182	185	182	180	182	185	180	187	185	181	184	183	208	155	194	179	166	186	178	195	169	199	158	197	160	182	169	193	159	188	184	182	176	203	186	183	206	191	163	162	188	163	155	178	205	182	182	204	193	145	159	155	170	189	161	187	207	167	194	167	176	215	176	211	201	209	187	171	152	142	172	186	170	168	194	189	173	180	187	194	186	179	180	183	197	186	173	213	166	176	185	177	173	200	172	192	171	187	179	202	201	230	184	179	180	177	173	182	204	166	181	177	172	187	187	178	187	178	183	214	196	201	207	157	173	175	205	184	181	169	175	174	206	198	162	154	166	150	179	183	179	156	174	181	163	184	199	180	159	186	190	154	186	185	183	207	204	164	185	173	164	191	192	169	182	192	166	168	163	183	190	195	189	200	169	162	194	195	163	183	170	179	192	164	178	170	179	177	150	171	167	141	192	196	174	186	159	161	196	185	153	187	192	182	185	177	186	157	147	167	179	165	171	186	178	168	172	204	184	156	186	177	189	164	180	172	179	178	177	179	198	213	173	173	172	197	187	191	159	181	181	184	170	183	186	167	183	178	161	171	155	198	205	195	198	175	184	152	178	191	159	165	217	176	193	215	189	209	217	176	173	151	189	191	191	184	186	179	172	165	176	186	186	180	197	175	189	174	157	172	162	163	187	176	184	164	176	179	164	159	179	164	183	184	209	203	182	195	178	202	201	177	161	196	190	181	175	191	182	185	170	172	167	183	176	203	187	183	177	180	174	197	172	163	171	180	171	193	190	203	182	180	188	201	170	192	186	192	198	194	183	177	205	183	165	179	169	173	173	183	175	178	211	205	190	178	171	180	203	182	172	175	210	177	189	182	183	181	194	198	179	237	207	181	167	185	168	180	161	176	205	195	195	182	175	193	167	172	182	197	197	161	176	170	193	181	163	192	192	200	213	158	184	188	150	193	169	204	190	190	166	189	180	172	194	207	176	176	186	183	198	162	189	189	202	165	179	174	199	195	183	205	202	173	208	169	197	202	161	179	175	185	203	173	203	201	196	187	191	200	183	185	183	179	209	178	188	195	187	212	173	176	153	169	189	182	188	171	179	220	188	194	168	175	139	180	180	184	188	135	178	177	199	177	154	181	178	170	181	173	172	166	169	187	173	151	203	187	192	195	202	193	202	176	188	197	186	192	181	197	200	183	174	190	169	177	193	184	189	197	179	168	163	161	204	175	180	160	174	174	167	176	162	187	163	173	188	193	188	165	204	181	193	182	200	189	175	187	193	214	195	180	188	176	182	184	173	168	173	187	200	193	197	155	183	193	173	192	188	172	181	170	169	158	173	199	175	195	211	176	196	169	192	184	184	179	179	177	212	188	168	149	151	180	166	192	179	185	178	193	171	171	166	202	175	205	161	173	151	200	180	165	163	195	193	174	188	165	168	195	194	169	168	204	163	181	187	180	176	170	212	197	195	173	186	187	195	187	196	212	185	180	175	176	180	167	196	183	179	173	175	207	185	164	189	195	192	181	191	190	178	209	212	185	164	175	179	167	199	172	177	191	169	178	172	178	201	153	175	177	215	193	175	182	188	188	192	179	196	173	195	185	189	207	172	212	197	189	191	165	180	201	171	163	174	177	177	187	176	198	194	203	156	190	168	184	217	189	161	179	190	182	181	163	181	181	168	180	160	182	157	201	182	169	179	186	166	179	189	182	177	173	197	198	170	168	182	196	185	181	184	165	182	153	192	171	186	171	201	183	187	173	175	163	180	177	168	178	178	194	163	162	187	151	178	171	182	199	172	183	162	213	185	152	207	192	180	169	189	208	186	181	189	164	192	173	170	185	150	191	173	197	199	183	191	196	172	189	182	188	190	181	175	169	175	173	188	192	170	183	214	187	172	205	151	183	181	166	180	171	184	178	183	182	180	211	176	164	159	164	192	179	181	180	198	189	181	184	163	165	174	201	203	191	205	205	180	205	184	221	175	175	155	152	180	169	188	176	192	178	205	181	193	157	171	179	213	172	175	182	205	196	181	164	176	173	196	174	167	175	187	196	190	160	208	180	189	206	215	179	167	208	197	186	170	200	214	193	172	181	176	179	168	168	178	171	177	206	195	180	186	153	167	174	183	171	182	175	187	162	185	177	179	182	183	183	189	165	171	168	184	184	179	182	183	156	178	196	175	188	201	177	172	173	181	172	183	204	166	197	217	200	202	191	180	218	205	205	174	190	163	192	216	190	164	173	179	176	181	189	168	192	199	195	189	178	187	181	176	199	178	193	172	173	185	179	193	163	165	170	199	198	191	152	196	167	171	191	164	192	192	195	190	178	170	170	175	175	180	193	189	190	177	211	192	178	179	178	175	187	183	165	168	189	164	190	172	168	200	209	152	174	193	171	148	195	195	192	191	173	189	160	177	174	196	194	193	142	176	203	177	211	155	167	174	198	200	184	184	192	178	172	180	159	173	179	198	198	173	185	211	200	185	158	178	171	195	188	184	190	171	174
25034	16701	6649	2561	2240	2083	1443	1142	1118	1041	1070	897	836	835	902	757	623	644	607	555	591	521	517	521	546	540	544	580	550	508	528	528	509	529	481	458	463	447	488	478	478	446	483	498	475	494	477	437	474	467	425	493	463	492	411	441	488	462	463	482	470	442	504	452	466	445	427	465	432	450	428	463	439	430	444	450	447	443	464	459	490	473	462	469	438	467	453	427	491	463	420	470	435	448	467	462	471	466	421	428	473	490	481	430	454	434	439	467	432	459	444	449	386	474	469	444	457	444	459	439	470	440	435	468	454	465	484	473	432	396	446	430	477	443	444	463	451	436	475	457	464	439	438	514	476	468	448	481	428	406	450	476	463	448	509	454	422	453	456	457	478	455	433	491	465	430	476	493	453	431	438	495	451	430	439	451	424	450	435	480	470	457	398	486	441	438	442	408	469	444	455	454	465	419	463	442	438	458	464	442	468	437	459	459	448	436	458	456	456	509	469	422	452	421	425	433	478	475	436	452	473	479	434	437	414	453	454	485	436	443	448	460	475	452	416	436	469	450	457	446	438	477	459	436	455	487	481	473	420	437	419	448	462	444	451	422	475	491	457	440	443	454	440	479	453	476	476	427	468	435	489	464	449	454	454	454	408	457	475	420	425	443	468	464	435	478	424	457	470	458	434	398	435	427	451	461	448	419	439	448	466	406	443	472	452	449	461	437	450	467	465	476	460	432	469	476	457	426	458	459	445	439	445	473	448	471	456	442	441	480	451	439	458	444	476	461	436	456	466	443	456	485	438	439	454	463	475	451	462	476	449	460	457	444	456	449	487	459	435	449	481	440	412	485	431	452	486	501	455	439	424	465	477	447	456	420	433	447	468	425	435	466	479	472	459	442	462	457	446	436	405	463	429	475	443	433	449	457	462	409	459	463	444	464	472	443	441	421	440	386	462	455	470	442	460	480	457	472	456	461	455	404	421	431	450	457	453	494	461	485	416	447	450	437	461	454	417	441	399	473	441	454	433	436	446	419	487	433	508	445	479	465	449	445	447	433	449	464	500	426	467	429	453	446	469	454	476	452	433	436	463	452	421	395	456	410	428	419	433	442	443	464	441	453	433	465	424	426	467	441	442	456	460	477	462	442	462	479	445	468	453	448	431	461	437	437	420	453	431	483	460	471	469	470	419	474	452	441	461	468	419	422	418	459	469	486	452	441	487	438	445	460	442	431	504	464	476	482	481	468	480	461	453	458	459	454	467	450	457	493	461	467	410	447	468	451	464	406	447	470	450	479	423	440	397	450	456	487	464	472	429	448	429	428	475	464	479	419	441	442	406	470	465	456	441	460	468	423	468	465	441	461	422	451	423	442	493	436	482	444	439	448	450	466	439	433	421	448	460	435	477	474	461	470	442	471	476	446	424	459	475	447	442	451	465	475	446	478	405	465	444	468	439	477	457	459	464	485	438	434	426	523	425	458	460	449	489	427	409	499	456	462	430	476	437	433	434	425	431	434	450	408	474	459	435	417	459	416	454	450	443	460	466	435	440	472	447	414	443	434	470	469	456	418	450	489	428	461	447	448	456	481	443	452	458	465	439	453	431	454	461	475	476	426	480	450	470	474	434	472	483	485	450	451	479	435	438	417	414	431	464	426	477	447	422	487	453	436	445	469	452	467	469	443	448	392	439	458	458	456	454	464	467	460	451	480	468	460	454	469	462	453	484	443	421	497	443	476	428	434	453	443	411	489	447	494	448	430	450	472	404	458	467	443	455	470	448	445	443	439	469	443	444	450	455	475	465	489	444	452	425	428	483	447	435	459	451	430	487	439	457	435	468	431	423	422	445	481	459	488	498	441	452	422	468	462	453	471	466	476	472	449	479	437	501	435	429	437	432	386	437	430	447	440	449	441	444	442	470	424	425	439	430	438	396	449	451	494	443	434	481	406	453	495	451	477	428	433	482	460	440	450	479	464	454	482	459	448	459	453	465	476	492	466	474	450	445	462	427	470	451	458	462	495	451	450	459	451	446	444	463	426	444	456	435	451	470	483	422	468	465	460	485	419	447	456	510	456	449	472	476	432	452	441	451	504	465	487	462	492	452	481	482	459	453	465	468	453	430	403	443	465	426	450	414	417	462	474	436	416	432	485	423	437	461	456	417	456	450	476	439	494	438	504	481	442	428	450	421	439	428	474	416	455	460	452	442	475	452	473	446	468	492	511	433	449	400	485	422	429	459	480	403	464	457	454	436	419	456	472	468	468	443	477	438	468	433	492	480	450	462	446	461	442	463	419	487	443	417	468	455	450	466	444	464	446	469	473	430	456	511	413	443	419	472	449	417	476	474	444	455	446	453	463	469	468	473	474	459	451	466	467	447	436	480	473	446	429	452	455	438	430	445	497	444	493	465	426	435	448	444	466	501	433	445	458	437	485	440	443	437	434	448	462	497	444	425	467	454	481	438	414	466	444	437	444	466	419	452	446	419	453	497	468	493	446	435	460	451	462	429	437	445	517	432	472	455	440	486	480	477	443	443	440	470	477	446	399	445	459	465	428	471	481	449	443	452	464	458	430	465	450	443	442	463	531	434	448	446	451	418	458	460	439	470	440	455	440	487	450	452	443	474	424	457	471	452	459	431	431	487	447	428	445	445	436	467	430	445	456	456	426	417	459	491	416	457	452	467	413	455	466	431	457	495	437	453	491	483	449	432	455	499	453	502	470	471	449	446	432	472	462	466	458	436	453	440	444	458	458	445	485	461	450	446	441	440	469	460	436	442	471	466	447	461	417	445	450	495	470	480	434	473	457	479	468	432	418	448	446	420	448	452	455	435	439	440	479	452	460	438	401	463	423	456	487	435	404	452	467	477	451	458	476	472	432	473	462	476	506	498	468	446	431	449	462	467	482	436	429	452	461	435	458	442	471	437	469	420	461	477	479	463	456	448	439	469	432	458	449	427	426	480	444	464	477	443	483	465	413	460	444	438	438	454	482	425	440	413	451	462	487	464	448	452	463	407	427	437	436	461	453	434	449	428	466	442	456	446	453	432	428	482	430	479	456	465	441	457	454	406	446	505	459	441	498	453	461	468	432	462	490	426	469	445	455	473	444	432	484	414	441	446	446	447	416	470	441	450	480	462	488	445	414	451	456	443	475	471	467	469	456	436	442	469	483	428	493	456	473	403	463	457	456	420	489	464	482	458	498	450	477	468	486	478	487	453	478	470	447	470	464	421	422	497	434	454	486	476	462	459	442	448	448	468	473	458	454	434	491	450	451	467	464	446	453	435	454	441	417	424	459	403	471	433	429	448	444	462	473	448	456	449	469	460	471	440	452	493	474	414	443	443	436	469	463	445	438	434	462	431	435	455	459	450	452	448	448	501	438	448	473	465	456	422	427	465	451	464	417	453	436	426	489	472	466	428	429	462	492	435	492	432	455	476	461	434	474	449	452	448	459	472	447	444	446	478	435	432	447	451	454	452	452	472	432
12521	4530	1186	402	386	330	373	388	343	384	396	346	343	359	320	336	383	361	316	342	322	318	371	341	352	353	317	342	318	333	355	370	394	357	358	330	360	325	376	345	343	312	374	357	351	366	357	333	314	315	396	388	359	330	331	332	363	356	351	390	338	343	327	330	351	361	378	366	313	336	348	351	385	348	356	325	337	299	345	319	377	399	353	371	339	361	354	393	345	323	344	354	330	320	341	363	350	359	323	363	335	381	379	321	347	393	348	330	355	367	379	357	325	359	378	343	367	324	355	308	371	333	337	347	339	353	390	339	364	336	320	361	349	329	342	380	334	326	405	349	365	371	357	325	323	329	323	348	392	343	330	360	365	349	348	351	355	319	334	345	350	340	331	325	345	374	334	338	355	327	315	353	323	365	362	390	307	346	322	347	375	365	354	344	357	319	327	372	354	350	339	379	349	340	342	349	392	364	379	362	333	345	342	343	327	322	354	358	362	327	344	362	338	335	354	322	368	335	359	366	339	376	356	359	408	361	349	310	359	320	346	395	348	340	321	371	357	360	355	342	357	370	346	322	346	366	361	324	351	353	343	343	350	337	372	331	372	348	359	334	342	343	357	357	347	367	325	353	332	371	329	324	353	318	369	326	368	337	333	346	331	327	386	383	332	344	344	355	341	364	328	328	360	358	329	337	338	356	318	355	362	356	338	337	345	330	359	320	352	349	337	353	381	346	345	355	333	327	331	348	332	384	349	347	347	348	329	386	353	327	344	334	335	375	398	346	370	354	342	357	334	353	322	341	347	331	361	354	356	353	360	351	337	345	342	390	345	352	370	343	350	342	304	348	347	374	346	328	326	375	345	346	354	335	361	369	386	352	332	332	399	371	362	352	345	369	365	337	325	294	321	339	370	368	314	358	349	366	365	321	343	370	351	353	328	375	343	327	387	350	351	367	336	369	343	339	368	351	364	321	326	352	342	333	338	328	324	355	374	334	340	364	345	373	378	359	331	329	346	334	338	331	383	310	362	340	368	351	331	374	351	364	325	307	380	354	368	378	346	380	331	356	378	374	353	339	347	369	335	341	361	340	349	369	349	305	346	355	345	360	384	360	355	369	381	367	343	361	385	340	344	383	355	385	353	320	344	332	318	350	367	373	365	359	372	363	346	353	339	346	346	330	366	334	353	375	381	373	354	319	333	372	373	356	365	344	332	361	346	361	345	344	300	350	366	350	367	347	340	356	317	367	381	339	336	332	338	339	321	322	321	344	348	352	363	346	393	329	372	345	345	348	366	343	399	355	358	330	322	350	330	332	329	337	337	369	365	364	324	361	333	358	359	348	343	297	346	350	362	333	349	352	336	380	356	360	396	359	349	368	355	344	366	337	345	351	389	338	336	351	315	338	319	348	317	357	359	337	379	357	340	336	327	340	357	329	361	389	353	361	373	354	354	382	356	343	365	373	369	343	371	339	351	367	358	373	346	312	350	339	360	352	343	336	346	340	360	360	361	365	338	339	342	338	353	311	360	372	379	345	332	360	331	343	358	325	376	333	398	364	347	310	354	346	364	377	346	380	355	307	297	328	352	331	339	335	339	343	341	365	330	314	352	322	338	328	340	339	369	332	364	372	353	347	324	345	368	342	382	351	348	319	353	380	331	372	335	343	349	361	336	318	344	355	327	336	357	352	325	327	357	365	365	374	369	347	351	342	330	293	375	344	364	372	355	335	347	374	353	365	332	338	338	338	360	345	338	340	352	345	344	354	337	327	371	353	333	332	367	343	342	362	314	385	345	377	353	364	332	342	345	370	333	366	351	357	322	355	370	342	340	344	343	331	375	342	322	356	371	339	343	359	371	365	383	344	319	360	351	348	324	368	340	329	370	386	348	364	371	348	371	375	323	334	312	360	359	304	325	389	388	335	342	328	333	354	336	387	381	355	348	344	358	388	358	352	345	357	347	361	402	314	351	384	333	349	363	352	359	352	376	311	353	310	348	351	317	347	354	347	334	363	350	379	382	371	324	347	338	340	371	331	300	329	369	361	341	353	337	323	349	346	314	360	352	389	324	381	366	347	355	375	343	355	341	352	334	368	359	353	340	382	345	330	365	359	354	328	337	380	376	325	337	364	322	371	335	353	338	373	342	332	314	334	325	314	332	329	325	350	342	358	331	327	335	348	367	363	397	362	368	342	367	357	368	356	315	319	354	336	362	365	344	325	318	310	385	385	362	350	324	364	352	364	327	304	350	337	333	380	354	372	370	333	341	356	325	370	344	367	332	346	343	362	337	373	399	363	344	342	383	364	342	332	349	331	349	336	348	340	329	331	366	344	333	389	349	318	325	351	374	344	351	334	386	396	344	369	364	340	374	324	363	353	382	328	362	350	350	294	348	341	288	346	332	369	350	358	332	340	320	335	355	385	333	272	362	326	416	377	367	336	367	380	341	347	333	356	337	353	382	345	339	345	346	365	326	328	359	341	313	355	340	302	333	326	357	344	372	363	326	369	335	356	336	392	343	324	340	348	336	349	347	343	353	340	311	366	358	357	348	338	334	335	356	322	338	375	356	338	324	375	375	338	363	342	312	340	379	345	357	325	372	374	353	362	345	347	340	333	326	333	341	362	341	351	334	367	336	383	375	379	343	379	341	357	303	342	372	355	367	327	359	309	368	397	370	333	331	385	355	310	346	349	343	341	373	344	350	376	357	409	347	349	359	327	331	356	338	346	321	364	343	340	323	351	394	337	362	356	357	342	361	358	367	368	382	383	374	356	350	378	328	330	367	365	380	339	324	342	346	325	362	342	320	371	340	345	340	356	341	352	340	387	340	388	361	386	373	324	346	332	352	380	356	353	340	334	329	329	320	321	346	362	334	369	345	332	331	363	371	341	336	347	372	344	362	371	336	327	328	339	349	362	353	332	319	360	329	335	368	351	322	371	347	399	385	365	373	334	345	340	355	368	359	326	369	336	341	330	318	337	321	343	348	364	349	359	355	362	349	350	367	374	345	343	377	326	352	390	367	324	347	390	354	317	356	333	366	340	354	348	294	362	379	328	343	368	343	337	356	359	376	367	370	367	335	328	362	401	371	325	325	307	308	344	320	379	342	347	353	353	373	356	356	391	385	347	370	357	356	346	356	362	367	313	367	351	372	349	342	344	352	361	368	367	394	322	337	368	333	324	305	357	364	375	329	328	351	354	374	327	328	336	350	345	351	345	361	334	332	376	327	345	370	348	336	319	320	366	332	358	365	364	366	357	397	381	342	376	321	371	344	343	358	371	326	349	350	377	321	314	372	396	316	346	325	336	330	360	353	372	369	360	322	352	337	347	328	362	358	324	371	368	353	361	344	355	345	309	334	330	354	343	369	347	362	341	322	345	363	341	344	344	362	361	332	348	345	353	351	342	355	350	347	359	369	338	341	381	348	340	391	342	331	370	360	375	375	351	366	343	362	383	353	339	362	364	344	362	335	332	365	320	371	348
9477	4600	2025	980	952	944	889	898	839	888	821	834	832	857	862	842	877	868	907	828	842	807	821	858	827	733	856	839	854	778	810	791	814	810	848	807	847	849	837	821	817	809	819	825	881	821	887	834	803	852	803	839	831	831	854	862	863	873	815	835	862	815	859	827	833	846	829	787	819	815	851	805	823	867	832	823	791	826	792	837	857	789	779	827	800	793	814	824	822	816	827	814	809	855	863	863	872	828	912	848	815	852	830	826	868	794	851	837	834	773	847	835	858	819	838	854	874	826	836	825	808	857	817	831	847	798	820	902	848	798	801	862	821	799	866	844	800	816	848	813	822	885	890	873	882	839	827	804	862	796	828	879	851	805	837	899	790	864	791	836	825	832	835	889	818	858	820	812	827	832	826	844	804	808	848	813	788	822	797	888	793	811	800	853	884	866	816	803	830	856	816	885	836	830	766	807	829	851	800	816	877	858	907	813	753	838	807	819	897	881	865	794	819	842	844	876	832	838	799	899	821	852	879	841	892	879	851	800	813	795	828	812	818	796	840	809	862	798	864	829	839	894	804	865	848	853	841	890	848	849	841	865	840	811	846	777	819	805	859	817	843	797	857	861	836	815	822	798	761	850	790	835	846	810	837	828	872	889	842	812	819	869	846	822	889	862	831	842	823	844	842	831	822	901	827	813	860	824	782	804	820	833	817	780	877	840	823	825	797	888	830	849	830	866	836	833	812	881	833	864	821	846	835	828	862	818	858	842	856	820	823	808	840	821	801	828	836	794	820	876	807	837	848	924	862	839	818	830	853	818	824	853	821	880	805	794	829	836	801	857	814	872	865	827	839	865	802	867	832	851	800	815	792	843	851	855	847	847	793	800	803	823	829	813	848	789	806	814	741	828	850	811	830	826	875	834	889	830	823	822	803	771	831	896	810	816	802	797	804	806	836	877	801	806	832	824	849	821	819	830	834	828	824	867	837	782	864	867	841	838	808	790	770	824	808	866	863	806	866	859	876	866	822	828	819	782	870	870	799	823	848	843	846	919	827	836	785	857	821	859	784	819	856	812	789	809	809	864	831	864	850	798	862	850	815	802	793	824	799	859	844	803	840	833	846	853	854	836	851	876	857	855	808	827	868	817	841	863	894	788	852	801	806	863	823	769	898	853	859	795	842	771	810	832	806	801	811	843	830	869	833	783	862	844	871	827	775	843	890	854	816	837	834	856	873	804	855	830	854	827	791	831	838	792	804	838	836	862	814	823	891	839	835	856	791	860	838	859	845	822	790	942	854	798	839	804	832	838	808	771	842	787	855	782	829	791	855	828	851	796	840	822	806	870	818	815	841	816	797	878	809	843	872	873	818	838	834	813	867	825	849	824	824	848	903	880	798	798	877	839	880	848	847	821	820	836	846	838	827	834	806	825	870	853	805	814	827	785	868	875	867	826	851	826	765	836	815	816	859	850	822	834	810	861	857	778	842	833	855	840	848	842	835	825	783	840	838	791	846	841	894	826	834	832	763	819	811	848	862	796	861	854	831	850	809	881	838	837	840	870	839	821	840	848	819	845	833	801	868	777	831	773	837	839	786	843	825	814	761	847	826	882	835	838	839	807	804	827	801	818	814	862	803	839	826	826	831	838	859	854	827	801	851	808	813	823	786	862	865	885	833	796	832	795	872	835	870	785	814	829	855	798	809	808	812	866	841	861	819	861	852	781	875	805	804	821	819	812	818	825	813	864	855	769	853	857	779	836	826	812	845	815	845	843	787	834	870	886	857	815	828	810	859	797	816	882	907	834	823	815	875	830	820	848	861	804	815	796	842	867	826	824	839	820	858	855	813	804	875	808	859	884	827	799	840	840	811	825	846	889	819	853	847	828	821	845	785	826	822	910	814	855	815	819	865	813	799	831	803	801	823	844	840	837	852	845	839	864	814	858	763	839	874	836	772	822	859	828	794	845	859	826	831	841	820	805	856	813	818	863	853	854	801	841	852	783	821	786	845	821	801	869	816	837	848	843	806	885	832	826	838	824	818	822	785	797	855	823	865	819	816	824	878	865	886	870	814	846	802	795	858	798	812	843	844	816	876	884	878	892	830	861	842	833	792	797	844	870	784	835	803	818	866	824	805	853	806	848	776	846	816	835	856	865	843	796	779	817	761	885	861	786	841	828	876	869	814	838	801	806	796	834	816	813	841	863	798	867	836	877	862	836	821	827	832	829	812	859	874	909	856	820	814	842	804	869	861	820	856	848	792	841	823	839	845	873	786	821	857	890	814	797	892	855	846	806	778	835	860	792	809	810	823	826	879	811	813	858	885	793	824	769	838	859	810	778	823	864	834	852	880	817	822	815	823	831	814	853	794	834	814	806	862	843	822	901	859	807	783	845	833	890	794	804	808	822	825	844	810	771	804	824	899	827	848	811	831	831	817	792	872	792	860	810	862	783	830	837	862	838	800	768	846	830	867	802	857	873	803	823	758	813	779	845	914	857	894	811	772	821	818	828	812	846	837	804	845	831	821	849	800	798	812	814	855	872	842	808	794	835	814	809	902	843	801	852	840	825	827	822	842	808	805	846	826	778	851	851	836	794	861	792	835	871	843	806	841	840	839	836	872	791	864	765	855	849	866	827	876	814	854	782	775	849	783	872	799	829	846	846	812	834	825	860	835	808	894	856	838	836	830	861	808	815	870	838	809	834	830	812	834	841	877	842	804	842	817	832	811	861	835	816	899	787	846	821	823	790	812	827	830	860	814	848	864	832	817	804	806	872	846	791	861	857	854	813	873	837	878	824	770	826	850	801	854	824	863	870	828	871	862	882	816	828	823	841	831	818	779	852	862	846	835	815	851	818	897	806	850	795	786	839	815	843	826	791	829	803	770	816	825	778	798	825	868	836	894	817	820	845	845	772	832	817	856	821	767	823	821	780	818	810	810	853	838	838	874	801	808	884	832	793	875	808	839	794	832	819	837	828	840	798	763	840	821	843	840	852	778	852	799	758	780	790	825	859	828	783	844	820	868	845	815	816	842	858	833	884	856	764	826	812	851	776	794	848	812	815	866	855	835	836	807	827	820	879	839	858	821	798	847	818	780	840	834	823	809	859	808	770	794	828	810	805	846	822	825	858	832	743	848	823	806	865	815	767	839	855	861	811	829	839	837	907	805	827	815	837	818	866	852	822	834	863	819	848	854	793	817	866	883	854	869	835	846	846	812	798	876	794	868	798	834	830	829	821	871	767	851	815	812	848	793	780	807	826	811	828	809	790	839	826	847	873	807	824	809	836	868	840	867	805	810	825	862	826	820	841	810	836	842	826	867	827	859	759	794	783	838	827	799	855	823	845	849	811	861	784	836	795	800	858	814	833	812	849	858	827	795	837	818	843	810	846	872	795	841	876	856	814	837	866	866	832	805	829	842	812	848	797	843	871	915	802	796	840	827	785	826	826	789	839	830	833	822	871	865	793	826	849	835	838	866	865	845	824
27822	13479	4444	906	711	616	594	504	435	455	463	424	422	457	439	423	405	428	401	419	402	434	373	405	403	423	435	388	386	407	400	408	384	400	367	386	404	351	382	375	382	376	393	411	382	382	416	379	394	384	389	370	383	413	431	406	403	400	417	405	410	416	357	411	395	398	373	401	409	415	402	410	403	381	375	357	395	401	373	332	396	414	395	370	402	372	435	363	409	397	366	377	393	383	408	371	420	403	447	405	356	377	430	418	381	387	431	400	415	391	415	401	420	393	358	423	381	401	451	425	401	410	393	384	372	391	409	376	387	375	382	423	374	382	425	432	405	411	397	410	375	429	405	383	368	411	414	425	393	435	397	397	433	378	374	416	404	380	375	370	410	430	393	399	374	439	450	386	392	418	407	396	357	416	426	399	403	404	427	403	371	402	374	401	423	398	401	364	384	426	403	394	426	380	430	357	390	416	380	376	403	390	408	405	430	416	371	403	365	394	415	394	377	394	424	352	414	430	390	376	415	374	374	457	404	374	379	415	394	352	428	414	413	382	390	387	381	418	420	398	397	419	434	385	398	408	361	422	402	360	350	409	393	366	414	349	427	395	369	409	406	390	370	403	395	379	411	431	406	380	404	420	416	374	414	385	388	371	392	369	401	389	385	391	429	387	370	391	400	407	373	417	392	342	382	392	424	382	401	378	392	413	407	390	358	388	403	430	386	424	396	365	335	416	393	382	368	428	406	433	375	384	337	405	421	379	391	393	397	406	380	409	435	399	397	386	423	416	368	438	411	395	389	383	440	383	402	402	385	425	392	377	379	378	375	434	415	392	394	385	399	386	389	403	382	402	415	414	383	410	424	364	394	403	359	387	411	395	442	403	357	379	402	407	411	404	425	413	418	362	443	393	419	413	398	410	356	363	407	403	401	405	393	396	417	374	389	399	383	394	377	349	390	404	413	410	413	393	416	407	384	394	370	424	389	403	356	398	407	409	386	437	375	407	399	397	406	379	403	430	408	432	391	368	400	426	399	411	420	386	377	395	384	388	348	414	407	372	380	406	412	393	411	382	400	407	347	395	370	411	346	381	395	424	421	388	365	428	406	376	389	376	383	345	377	426	431	399	428	372	427	421	378	375	387	420	403	381	440	404	367	390	405	371	424	410	431	400	368	421	433	397	391	415	419	421	359	393	405	413	397	429	394	418	425	342	402	404	425	375	384	403	409	374	367	397	388	389	417	396	408	398	382	388	389	418	423	441	401	365	422	405	397	393	405	403	404	391	381	401	413	415	398	419	457	385	379	425	386	393	420	385	417	396	345	393	382	398	391	404	386	420	404	406	390	332	380	394	403	389	418	408	376	383	440	428	368	395	396	386	392	393	370	371	393	406	401	364	415	372	420	412	409	391	392	428	415	407	419	400	397	385	392	387	397	420	432	354	368	392	397	409	401	402	377	415	402	385	389	387	367	383	421	406	373	419	350	412	405	381	395	441	411	376	389	373	379	392	389	409	378	394	404	384	403	416	421	458	405	390	372	413	375	424	416	420	387	363	353	370	415	389	372	414	394	412	364	387	399	419	416	381	414	385	402	363	457	394	406	425	416	403	407	407	376	383	404	388	356	358	394	401	376	381	398	370	408	417	392	379	389	400	445	384	373	386	413	392	388	410	411	406	426	407	351	411	383	415	385	411	393	362	394	379	370	356	360	412	382	379	376	381	459	389	412	364	392	391	362	407	418	390	356	434	404	419	412	395	413	385	374	388	380	432	384	403	427	357	374	404	393	405	368	386	414	386	392	401	413	402	374	393	420	390	433	409	360	400	377	365	426	415	369	413	380	378	420	354	412	373	362	403	396	404	395	381	412	391	408	374	388	420	402	402	394	398	431	409	396	413	402	405	362	407	419	412	367	376	387	351	386	394	424	415	375	392	411	372	391	435	420	399	374	389	384	384	414	389	407	408	429	396	378	399	367	426	379	402	409	392	374	358	402	415	375	391	394	382	381	435	394	375	430	372	409	366	401	395	336	412	390	430	410	391	409	370	404	402	407	418	384	409	411	418	412	414	408	397	434	369	397	410	406	403	426	358	411	371	406	396	365	388	417	400	395	418	409	379	397	395	400	426	392	388	423	400	402	405	407	397	392	402	381	416	435	405	416	392	424	441	363	354	367	397	424	393	373	399	413	376	421	391	370	413	381	416	394	375	394	412	446	417	401	412	390	404	385	382	393	425	404	412	377	348	395	424	404	426	396	399	370	420	406	407	429	408	353	398	405	396	409	386	381	399	390	407	411	369	405	402	377	404	415	367	437	386	372	376	383	399	394	364	371	397	362	408	421	426	369	420	406	414	418	403	424	377	381	430	399	402	445	391	390	389	418	402	411	397	395	400	399	360	370	371	384	421	426	380	386	403	367	426	402	366	420	398	409	392	385	408	401	383	392	404	406	376	397	434	388	373	399	359	388	400	379	368	390	399	385	399	369	406	395	414	399	361	402	416	395	401	357	393	366	414	391	353	379	384	360	398	357	393	406	391	383	370	394	353	394	403	413	373	397	386	404	405	412	427	406	384	409	422	411	416	402	406	432	388	425	391	351	405	387	383	396	420	389	373	408	412	391	350	434	416	390	388	386	360	374	438	397	400	416	397	372	390	434	392	388	375	379	442	404	434	405	391	416	401	361	386	410	374	395	385	386	412	360	416	404	414	407	391	419	422	378	416	382	385	427	394	456	425	383	376	379	393	410	398	385	396	398	376	396	406	423	390	391	406	383	388	416	416	429	408	390	431	407	403	446	402	384	397	381	410	377	342	365	389	394	409	437	447	379	386	397	360	404	406	416	376	405	402	396	355	416	416	391	378	423	397	408	409	386	388	377	410	386	422	384	450	417	427	380	389	446	394	381	338	371	440	405	408	390	376	373	392	372	383	381	419	413	389	382	406	384	401	382	409	414	371	375	360	363	413	425	397	398	400	364	403	391	403	372	380	350	395	404	382	348	411	439	417	400	364	399	352	395	423	382	382	382	444	410	371	370	418	366	388	373	372	430	418	411	373	409	400	403	350	398	400	391	405	419	457	385	411	400	401	446	393	384	396	401	385	373	419	408	380	416	399	394	420	412	436	417	431	393	369	402	402	365	436	404	404	423	408	409	418	398	413	377	415	422	358	420	396	433	437	348	397	400	420	382	351	406	434	345	377	422	424	397	383	392	369	416	363	416	344	401	402	402	422	399	392	388	377	392	395	366	417	401	422	389	401	400	373	385	423	374	413	421	365	451	429	431	404	391	409	369	387	379	397	359	416	388	387	410	410	371	345	340	409	409	347	397	389	385	411	399	401	414	405	373	402	354	380	370	367	393	382	402	425	459	416	379	360	411	391	418	371	384	383	375	402	375	415	369	403	409	401	357	377	395	412	407	443	403	409	364	373	386	407	395	391	390	407	402	396	395	411	422	409	370	397	386	408	392	385	366	372	400	379	379	392	386	400
19526	11354	5191	2014	1850	1759	1644	1370	1203	1249	1251	1221	1076	1126	1142	1052	1039	1005	955	1037	988	978	976	973	976	965	1012	1009	975	943	920	986	945	974	925	923	923	942	968	951	915	936	919	968	942	941	914	934	984	925	944	920	951	896	1009	967	1045	943	958	925	1011	991	1001	934	911	937	884	933	962	897	946	965	921	904	907	975	946	917	891	935	986	967	926	977	961	957	938	912	942	920	928	967	931	922	927	898	909	944	981	915	895	952	937	918	940	942	930	902	938	934	963	938	932	914	856	929	969	959	929	962	905	900	912	905	881	981	955	928	900	947	960	931	867	965	914	966	903	931	928	961	902	921	892	931	921	945	894	938	941	905	929	894	959	996	906	977	925	940	969	913	896	933	934	943	908	904	868	921	911	923	935	991	911	917	960	927	950	943	905	905	961	895	866	896	942	925	918	899	991	1011	954	919	912	953	913	904	944	931	931	961	956	934	957	946	921	910	955	976	914	937	862	930	901	926	902	941	908	930	907	938	930	943	954	878	960	994	908	909	911	900	925	915	907	917	925	944	964	913	981	929	924	960	953	882	947	927	930	866	866	948	983	910	912	976	899	980	937	906	916	898	938	936	892	973	914	908	880	976	934	899	894	918	910	947	957	885	920	942	921	951	903	934	945	895	931	973	943	927	959	930	966	955	879	931	937	890	916	890	950	942	975	927	951	916	897	907	898	924	956	923	940	899	949	923	908	933	904	907	908	934	921	931	931	927	891	883	917	952	918	968	891	1005	971	980	941	986	936	925	925	921	907	937	914	931	916	958	901	913	913	906	918	924	915	997	899	946	937	903	950	940	905	855	899	946	879	913	935	948	910	933	952	923	911	937	952	933	925	861	933	951	961	910	979	930	930	897	990	933	937	904	953	990	908	1001	879	884	941	893	910	902	922	951	925	963	996	931	906	924	873	972	946	993	898	957	891	979	929	921	913	904	912	891	951	865	910	912	952	948	955	905	953	936	932	933	925	921	919	963	923	917	960	935	959	934	969	936	925	930	955	985	938	895	925	923	887	915	939	879	917	924	873	984	947	927	956	942	917	892	985	964	904	949	915	973	924	863	915	938	955	941	971	873	935	887	960	945	961	904	943	890	977	899	911	952	922	946	931	923	927	899	920	915	954	934	896	926	885	879	978	928	913	916	939	868	906	968	988	923	939	929	935	940	890	891	905	912	922	914	922	932	995	941	910	951	939	971	945	928	946	952	917	932	868	968	909	945	964	936	952	932	910	922	905	904	932	933	943	916	953	936	979	898	891	918	929	961	958	955	918	921	924	908	918	921	971	898	957	933	903	955	934	935	951	961	891	964	882	974	911	960	914	928	959	973	966	931	920	855	935	946	974	908	942	915	924	947	938	916	887	900	930	933	898	932	916	904	986	912	943	883	901	872	930	907	969	926	898	937	956	875	900	957	883	891	923	968	891	969	909	948	947	956	886	954	988	873	928	874	890	911	937	936	908	922	924	933	966	915	935	941	924	894	928	914	942	896	920	937	988	897	903	940	875	979	976	900	937	893	864	926	905	957	938	899	868	917	901	918	966	905	993	918	948	901	870	934	929	996	919	949	946	907	958	879	942	919	933	944	929	973	986	932	873	917	940	867	969	951	974	942	920	972	891	934	898	954	894	926	887	929	980	991	986	969	899	869	931	940	953	883	936	911	885	899	930	945	953	871	907	924	907	884	871	918	967	946	936	920	888	971	957	957	948	908	934	920	897	961	906	922	900	941	935	996	909	952	977	963	944	960	901	994	974	915	912	956	948	889	954	862	892	929	904	971	964	901	875	899	890	951	954	942	925	939	945	937	920	939	905	937	902	919	929	915	958	986	960	909	931	898	943	919	951	932	935	893	891	930	929	916	1004	903	918	900	948	933	939	922	945	934	875	967	953	930	917	933	910	951	908	900	953	949	919	922	909	947	944	936	961	933	885	895	987	936	926	889	894	945	917	929	982	950	930	931	921	960	870	950	919	892	961	947	919	927	919	998	903	948	919	887	949	962	931	962	916	1002	911	932	943	883	908	916	964	942	930	902	923	940	862	945	913	916	977	961	948	932	968	940	1001	868	918	929	953	934	877	952	950	942	913	911	901	909	969	887	1015	936	904	945	914	934	926	930	878	905	878	981	981	943	976	942	881	872	933	1002	916	910	921	978	889	932	910	917	988	899	907	942	886	850	942	891	958	940	968	919	892	955	881	902	907	961	951	947	887	909	925	905	935	950	967	944	925	948	945	883	912	889	921	926	927	900	913	941	954	974	941	914	891	896	976	953	947	954	933	945	921	919	886	940	939	980	915	958	966	914	940	910	906	925	929	894	981	878	877	919	898	947	896	972	958	939	936	882	970	907	906	975	894	972	949	917	910	964	976	931	933	970	933	920	944	973	989	963	943	898	908	903	964	921	973	897	920	928	908	878	966	934	953	925	920	964	930	912	948	938	916	932	914	932	895	948	922	923	955	954	894	892	868	977	937	937	890	978	909	935	920	925	933	913	887	870	845	872	961	911	905	953	926	927	899	911	921	967	903	858	893	911	929	960	915	1000	913	918	943	939	905	868	944	939	917	936	945	964	912	957	914	849	961	908	958	934	936	906	927	896	960	897	905	926	923	893	936	940	941	974	908	902	978	896	924	876	909	918	969	916	963	991	923	941	956	860	935	973	954	996	925	910	904	977	930	908	974	957	919	900	950	941	958	920	930	937	891	940	918	957	925	926	910	975	933	922	902	908	951	902	941	879	901	943	970	945	921	897	949	918	927	931	992	919	921	928	905	964	912	908	896	910	945	927	909	996	925	839	923	934	969	917	912	883	918	946	959	946	1012	919	914	977	930	919	905	971	960	892	947	901	980	901	938	906	908	882	916	862	918	888	924	896	964	945	987	855	937	902	922	966	948	948	942	965	892	963	959	899	953	941	926	943	901	943	985	946	933	923	924	893	931	936	985	915	900	935	959	938	904	976	933	875	900	961	893	903	953	924	978	937	939	863	945	932	956	871	956	962	907	897	995	924	906	942	891	886	982	873	905	941	915	907	892	911	936	942	921	899	976	886	915	899	967	986	946	903	932	945	932	945	941	943	962	899	974	893	978	964	941	959	954	953	931	939	887	936	930	866	883	902	930	915	908	951	917	932	893	892	937	903	945	948	925	842	929	959	945	941	956	938	885	995	920	949	918	896	935	938	948	930	884	931	971	913	921	931	956	922	899	924	912	947	892	935	942	934	888	896	894	912	931	953	1001	937	895	955	943	963	920	974	917	909	933	878	897	951	974	885	954	891	917	1015	966	939	930	944	920	934	929	920	904	969	919	956	935	993	916	920	914	894	954	880	911	908	900	892	895	920	936	881	885	941	967	943	914	957	955	908	909	961	887	896	882	926	920	988	948	926	921	905	898	882	900	947	974	897	949	920	939	933	953	937	888	893	925	941	901	908	933	908	968	909	974	948	893	922	903	898	905	841	910	952
36686	21264	9070	1331	780	625	547	415	359	319	353	296	346	289	286	278	263	264	239	278	266	237	234	242	269	231	223	241	249	236	239	251	231	272	235	235	244	254	251	224	261	209	233	235	224	222	276	260	251	258	248	279	259	232	236	227	226	267	258	239	251	263	259	224	240	229	245	242	232	240	216	220	234	232	259	252	243	262	256	240	225	277	219	249	247	241	249	231	237	238	218	250	272	242	213	223	236	244	281	263	229	287	277	253	218	243	239	228	258	242	237	247	232	277	260	232	261	228	244	260	216	227	271	247	231	240	208	259	245	265	241	254	254	248	277	231	248	215	236	271	234	234	238	245	245	238	235	234	255	235	246	221	265	232	249	223	240	260	201	241	248	249	240	232	233	238	225	234	264	231	209	262	234	235	244	258	257	250	232	288	245	269	239	245	230	259	247	251	219	248	260	241	245	268	280	236	229	229	219	215	251	234	234	246	269	286	246	248	238	225	215	248	253	240	236	251	235	263	263	238	255	244	235	224	233	262	238	253	246	204	264	213	224	260	270	231	230	235	256	267	242	256	253	257	230	237	214	225	240	249	211	237	262	256	247	254	256	223	237	262	232	230	243	234	237	231	230	228	229	220	246	260	219	246	257	233	281	255	223	222	235	236	266	253	256	222	249	248	265	280	255	239	246	239	233	219	240	244	210	234	253	225	259	232	267	241	231	230	232	238	251	260	269	232	252	233	264	242	225	238	224	234	233	240	242	286	228	267	231	272	222	250	241	222	222	237	238	232	275	225	220	214	233	253	280	242	247	210	247	266	240	262	232	269	227	212	246	214	261	247	303	227	242	254	257	226	228	247	220	247	231	237	235	229	248	236	260	263	213	220	235	205	245	242	215	225	254	244	243	216	229	248	270	250	237	237	249	237	233	277	247	241	226	259	241	248	232	257	232	256	245	249	272	243	249	241	257	242	244	246	223	264	235	248	233	241	262	241	251	238	231	243	230	235	244	239	254	241	231	263	249	243	217	216	218	235	233	234	262	259	265	255	232	194	234	262	245	247	255	210	243	221	233	269	266	244	258	228	254	247	235	216	250	246	231	255	248	229	237	242	228	235	249	244	250	260	246	260	245	227	254	253	242	247	230	245	231	269	271	252	239	216	234	276	243	250	242	233	228	250	263	243	245	225	235	251	243	249	243	221	253	231	222	230	228	253	230	222	249	277	263	237	263	238	270	248	257	240	226	237	252	271	215	236	243	272	237	252	236	238	243	233	221	271	228	222	231	240	266	253	243	224	226	245	257	245	232	252	248	230	238	242	253	223	258	277	264	209	239	215	237	226	222	243	262	265	241	243	251	241	257	238	236	225	203	252	263	251	265	228	204	234	243	247	249	252	205	230	246	252	235	244	239	247	246	223	235	250	268	233	283	254	238	225	255	214	251	250	229	252	259	245	231	247	255	212	228	249	232	230	231	249	235	242	256	222	240	212	260	252	251	238	244	250	228	231	266	261	231	252	222	258	239	260	247	218	245	230	242	265	263	242	238	237	240	205	261	254	221	240	223	229	243	236	251	218	265	243	228	222	219	223	259	261	253	262	256	242	244	236	258	238	204	221	263	258	248	219	255	224	230	222	250	258	214	210	210	256	257	225	250	253	249	232	231	272	272	229	238	231	264	251	273	253	246	234	263	227	233	236	248	255	237	243	252	277	250	255	253	244	272	246	242	253	243	244	230	254	230	233	230	233	217	249	252	212	242	240	236	245	247	226	265	223	256	233	221	239	226	263	258	222	235	242	223	286	267	226	255	251	257	232	227	260	240	222	242	223	255	257	266	234	236	246	227	249	230	230	259	245	236	244	234	247	251	256	232	240	289	210	229	224	253	239	244	234	245	236	259	260	239	240	249	225	253	235	219	249	233	239	238	248	270	270	266	228	246	235	229	249	247	212	224	258	214	228	223	221	250	218	230	232	251	247	241	232	281	240	266	241	226	234	270	226	224	242	247	256	230	256	246	242	257	258	246	249	252	244	252	255	227	225	261	239	227	240	265	216	240	266	229	223	236	241	227	245	257	218	252	264	241	238	246	193	237	268	215	242	265	235	232	225	244	226	219	210	252	241	247	217	233	228	234	279	260	236	237	245	276	253	249	218	230	217	246	243	236	274	250	249	261	252	271	248	239	245	256	240	240	266	239	249	206	251	230	238	262	236	234	260	235	239	245	269	215	255	265	235	275	226	241	254	291	264	240	230	233	296	254	246	262	239	220	283	241	284	248	250	223	271	277	204	241	243	250	246	279	239	238	246	245	238	226	232	240	229	225	244	246	219	233	239	249	278	234	270	257	238	234	248	235	245	254	231	253	249	271	237	214	233	243	208	230	231	246	222	253	235	223	246	232	224	250	246	218	227	247	246	237	273	260	236	243	237	216	242	279	278	241	278	221	228	244	270	246	244	245	209	252	240	268	222	264	232	244	254	271	277	204	208	209	248	227	244	203	239	258	226	258	206	230	250	230	252	234	231	241	248	248	272	261	245	247	243	242	234	233	228	241	231	216	270	230	229	228	267	244	246	226	278	246	276	267	236	223	285	234	227	210	263	214	258	235	223	248	267	253	230	230	259	226	225	226	242	243	253	216	242	240	219	257	246	221	229	226	243	238	209	223	241	262	239	275	235	226	228	247	230	248	221	224	238	258	245	243	230	252	277	261	235	255	221	213	231	267	244	228	254	245	231	239	229	241	236	262	238	241	263	246	240	221	248	234	239	236	238	225	212	243	253	208	251	245	226	239	242	245	233	277	226	229	249	220	248	239	247	224	228	235	226	226	254	248	240	238	223	275	230	251	246	268	246	228	229	241	238	256	249	218	256	253	272	261	246	255	242	254	218	243	234	237	220	243	265	245	267	239	251	250	240	245	226	237	283	242	224	215	228	205	249	220	228	282	223	224	233	255	243	252	242	262	259	240	243	258	264	226	242	255	269	237	225	255	251	256	240	230	258	233	221	275	222	213	247	236	211	256	248	229	269	254	222	236	254	234	261	252	256	259	237	235	278	243	240	229	249	255	273	250	237	252	265	256	233	246	232	264	240	245	224	208	226	234	212	216	247	257	231	234	245	236	223	241	237	254	243	235	232	247	233	221	238	226	243	243	256	213	237	233	242	226	242	216	281	210	232	201	222	221	231	224	249	246	243	240	264	234	244	245	229	236	252	260	240	219	240	236	249	239	239	245	247	243	218	271	240	250	234	249	241	237	248	258	260	246	220	254	243	255	232	242	248	269	246	248	230	223	210	235	246	252	235	238	259	222	238	247	256	251	221	242	236	225	249	242	241	229	238	266	254	248	255	226	214	234	236	254	216	275	240	251	254	229	227	261	251	268	224	225	262	234	249	239	238	234	253	258	263	239	232	238	253	243	244	226	236	259	239	234	232	265	274	234	228	203	250	222	235	221	244	231	289	241	217	230	247	258	237	218	219	267	226	244	226	237	246
24760	16397	8247	2400	2321	2184	1922	1409	1269	1142	1077	1033	965	889	834	817	820	690	709	729	686	635	626	640	623	629	687	663	692	658	714	709	652	595	588	604	627	588	596	613	611	576	572	593	640	604	634	587	596	564	591	596	591	545	629	624	725	669	607	612	647	636	570	568	588	577	586	583	624	593	601	554	589	635	574	573	578	514	611	556	595	606	583	576	582	595	585	618	609	590	581	568	589	595	607	579	535	608	617	576	618	604	598	525	585	567	638	565	559	593	582	587	574	617	569	602	572	605	590	596	569	594	546	584	571	582	542	591	590	565	591	603	647	559	591	567	590	623	571	546	601	561	596	573	614	576	593	608	614	625	593	615	600	556	643	547	557	594	520	598	573	571	597	562	588	570	608	587	607	596	595	579	575	577	596	537	568	589	562	605	598	567	545	603	564	630	593	614	577	587	598	568	577	588	564	584	616	549	582	583	595	561	620	594	540	551	620	562	555	584	581	579	561	585	578	594	564	618	598	584	600	586	600	585	604	588	560	592	560	574	574	606	602	587	612	552	546	562	550	641	544	563	583	594	584	552	568	564	567	570	516	591	540	631	570	569	597	594	584	557	583	566	573	623	617	550	547	568	539	592	580	548	596	561	593	580	616	591	541	572	568	605	607	577	550	574	581	586	639	601	558	588	582	542	588	615	578	610	568	566	619	631	571	555	628	566	592	571	595	578	609	559	579	564	596	580	542	588	571	597	562	613	608	586	622	632	562	574	606	565	567	559	602	597	626	599	650	582	578	547	565	581	605	549	571	584	548	598	556	600	579	580	634	575	590	568	590	525	619	567	610	593	630	624	596	540	583	559	611	563	579	563	623	628	523	582	600	571	568	618	587	608	598	574	605	594	613	620	559	559	587	599	570	574	610	579	589	587	583	579	567	593	575	586	597	598	616	579	548	551	564	620	537	611	533	611	625	607	556	608	566	619	616	594	589	572	617	599	594	580	577	596	588	571	596	606	600	560	640	613	637	555	603	556	585	564	577	622	614	636	623	576	635	575	589	605	575	597	604	566	610	550	585	559	544	517	630	578	546	592	586	577	560	588	542	591	612	573	560	575	585	623	593	640	615	573	593	581	599	580	551	613	578	561	611	577	599	577	573	572	607	600	564	577	648	551	627	560	589	600	570	592	579	585	599	596	547	583	618	573	575	548	587	624	603	580	582	621	613	593	545	564	609	596	556	587	535	644	581	636	583	619	573	568	567	583	582	620	649	580	586	591	597	587	572	595	640	580	592	583	605	588	586	603	597	584	584	564	593	588	610	621	586	573	582	535	632	606	573	618	616	600	596	571	611	607	609	559	580	585	605	584	556	612	589	585	557	571	567	529	617	589	571	606	588	562	578	597	604	543	576	594	582	621	577	578	601	587	577	586	589	642	559	635	583	603	612	593	568	541	547	542	571	584	605	582	583	593	579	560	576	589	588	614	612	592	594	584	639	595	614	555	573	535	577	598	555	559	575	595	589	590	576	609	526	619	617	596	594	614	620	614	574	595	591	589	587	566	594	610	619	558	589	564	616	598	578	524	569	593	573	571	575	593	599	572	561	579	599	577	622	627	596	570	620	564	574	579	591	612	593	603	576	575	548	568	581	629	592	593	587	582	570	605	601	596	577	580	593	598	567	589	596	561	627	596	595	591	622	600	573	568	586	621	567	546	579	604	605	569	604	568	588	592	578	628	578	555	625	600	563	588	632	579	610	585	603	609	616	612	577	583	611	590	577	626	577	606	591	595	591	632	588	605	606	642	589	587	610	632	558	575	550	553	596	588	575	578	567	590	573	595	619	595	568	555	606	608	588	587	591	567	632	561	577	556	615	558	599	530	600	592	639	597	578	596	578	592	615	596	577	610	562	603	579	621	590	548	563	588	620	601	602	592	541	545	591	590	596	593	552	560	593	590	574	561	642	593	572	607	594	602	589	590	562	619	592	554	559	553	563	557	568	605	628	626	588	600	584	607	592	611	553	600	596	649	580	557	582	589	589	628	578	615	578	591	547	570	603	553	584	600	637	537	574	653	556	553	573	621	564	634	580	573	562	593	600	610	582	575	594	620	621	568	604	605	613	531	642	578	583	590	632	594	576	600	552	603	555	605	617	577	597	593	612	574	567	597	550	570	592	595	573	630	583	601	622	577	615	553	589	590	632	587	618	584	657	567	598	584	566	608	573	551	644	557	559	539	553	580	558	568	527	591	549	527	585	568	581	594	597	568	574	590	580	557	634	628	611	603	629	591	584	570	634	606	561	590	585	591	536	591	598	522	607	568	616	595	590	607	580	555	594	597	580	583	612	586	608	591	619	535	564	608	630	609	600	586	564	608	627	548	526	594	571	605	584	558	574	598	634	634	587	604	588	571	570	576	609	580	566	601	561	575	603	570	574	619	574	584	547	609	588	620	572	597	593	568	570	596	571	600	600	583	575	628	623	604	604	574	643	576	598	604	602	579	568	539	554	597	612	621	562	594	601	597	615	585	581	593	556	578	608	615	611	598	625	563	547	661	605	614	596	596	561	549	580	566	579	618	546	577	597	585	614	574	624	615	579	566	593	580	564	600	589	591	618	601	612	605	580	578	577	584	596	583	593	599	557	612	567	568	606	584	566	615	571	573	543	566	593	601	615	576	619	600	576	555	598	574	569	586	563	571	601	589	625	630	593	558	625	538	628	565	605	624	588	559	625	605	553	559	587	601	575	601	592	629	606	618	608	595	589	611	589	613	572	597	558	572	585	620	577	642	585	627	551	594	594	570	586	624	585	635	578	552	561	607	584	596	588	590	601	570	612	577	623	621	593	610	559	577	590	564	558	614	574	627	568	591	587	557	559	562	583	622	586	607	616	593	596	548	596	649	569	583	616	584	583	582	616	560	584	600	556	606	569	592	590	605	572	616	565	558	598	606	594	574	569	589	623	598	579	602	595	549	575	558	610	569	558	549	590	611	619	613	609	604	584	610	601	628	602	550	559	616	561	606	620	577	579	616	590	611	592	596	636	545	553	562	576	572	583	609	608	608	558	597	606	583	566	583	604	541	527	588	610	570	618	597	570	606	601	596	534	568	568	544	577	602	628	542	586	566	578	577	604	559	606	614	636	612	598	534	599	581	617	586	574	613	579	578	577	587	566	587	603	600	580	563	571	550	573	607	580	605	571	590	605	578	629	598	588	577	591	590	597	621	573	594	590	589	583	586	576	628	569	587	624	611	634	613	582	568	624	605	547	607	596	585	538	572	578	595	593	613	609	569	594	611	593	581	547	590	621	622	611	606	540	575	593	575	633	593	653	562	623	599	615	600	626	577	612	613	579	539	578	563	610	592	583	590	588	594	615	580	571	601	559	576	536	575	584	584	578	594	636	571	631	597	610	536	632	540	583	576	590	648	584	564	550	604	627	633	586	602	563	585	611	628	601	583	613	582	578	574	572	576	611	618	576	602	611	619	565	561
12814	4970	1504	428	409	420	352	373	388	397	407	389	429	372	418	386	385	399	389	411	383	391	396	403	407	393	388	423	384	425	395	373	356	382	393	358	417	402	412	414	377	392	374	386	402	416	368	363	388	400	406	391	399	430	394	389	408	434	388	385	395	383	400	396	377	441	394	398	425	384	384	395	417	404	422	386	397	406	378	391	393	411	360	401	377	392	374	412	354	398	398	404	373	412	414	384	413	414	357	379	396	361	364	404	362	369	364	394	372	418	404	373	395	390	433	382	401	399	439	378	404	381	389	395	367	390	398	381	405	396	385	357	413	364	392	379	404	390	371	409	405	368	375	376	401	381	422	388	392	365	394	379	399	375	379	372	352	402	428	363	409	368	408	364	384	416	407	425	364	391	397	365	396	389	407	394	444	379	411	388	428	356	409	356	412	369	417	381	403	429	409	405	405	380	423	373	406	398	395	365	425	391	381	399	432	388	375	401	422	385	398	398	382	391	371	420	348	388	389	371	375	377	387	369	414	402	390	379	399	397	395	395	364	391	387	386	376	354	420	396	385	415	407	373	342	387	401	417	410	399	359	395	380	380	398	377	383	376	386	370	352	368	395	405	410	422	399	393	376	414	395	384	383	395	359	380	355	406	386	401	368	369	400	411	375	403	402	366	356	366	362	378	403	387	388	362	409	442	397	386	353	360	404	425	396	389	367	386	406	409	389	386	392	378	376	397	425	384	385	410	375	415	409	409	395	370	372	343	385	365	396	398	391	398	375	403	416	435	382	400	364	397	412	366	392	359	404	403	390	404	411	395	374	358	372	410	425	398	403	375	377	388	399	417	341	408	406	350	391	351	361	383	391	387	369	348	392	382	387	412	398	356	375	405	383	411	393	393	371	375	384	409	386	395	437	383	399	361	381	397	371	374	364	407	374	396	411	360	411	388	391	394	375	393	408	399	361	380	363	404	379	377	376	363	380	400	369	366	370	357	392	403	375	392	392	388	392	439	399	376	380	349	432	373	412	417	413	423	398	388	366	390	404	413	371	382	383	391	393	413	377	400	371	398	438	388	381	387	429	389	388	377	388	395	401	396	414	381	412	401	361	402	362	386	406	362	389	382	400	401	414	366	378	386	388	388	385	413	352	396	376	401	406	418	395	433	406	389	406	378	380	409	399	404	399	378	403	397	372	363	368	395	384	397	408	406	431	377	381	438	378	389	396	399	412	382	394	384	381	412	396	401	361	393	423	378	404	388	346	391	383	375	366	379	371	373	368	422	430	361	389	410	383	372	400	376	392	354	406	432	396	394	377	376	374	422	419	417	418	360	409	411	374	398	366	353	352	389	392	361	395	385	382	379	376	386	402	361	389	387	367	419	394	387	392	405	372	378	377	395	397	369	425	363	398	421	384	382	361	380	425	384	408	386	389	402	430	390	426	403	399	391	357	388	367	389	395	390	397	414	372	375	368	392	385	420	377	397	388	378	380	378	349	413	394	425	371	415	377	405	413	390	365	357	409	388	413	383	379	388	414	398	361	377	420	388	407	407	362	388	381	400	427	409	406	379	362	395	367	387	378	416	339	403	389	414	409	387	391	437	410	380	383	396	413	342	401	361	384	393	407	406	405	393	400	393	394	410	406	405	383	416	415	359	392	383	388	393	385	395	391	380	374	389	405	382	366	379	339	388	405	415	395	386	420	346	413	353	359	393	389	393	395	377	424	427	368	420	410	386	384	391	378	393	393	393	359	384	381	399	385	390	385	369	408	384	419	381	386	457	372	381	399	414	427	359	400	386	370	361	387	390	367	386	405	385	385	388	392	399	399	424	391	385	359	389	397	388	401	407	398	366	388	385	390	383	381	393	394	380	374	380	371	399	381	381	399	387	402	403	375	382	406	385	385	383	401	362	378	422	371	371	387	355	349	399	390	415	383	390	373	371	385	394	449	385	409	384	409	386	403	419	386	384	392	376	424	410	418	415	357	344	362	450	386	350	413	354	413	402	393	370	364	414	395	402	399	363	380	410	415	414	411	420	400	421	345	402	377	366	379	395	411	417	456	366	400	369	428	411	387	395	381	337	352	402	354	419	408	377	412	345	392	378	367	439	422	441	400	356	379	393	391	369	380	388	417	424	356	383	398	361	444	396	361	388	408	394	393	382	359	364	423	373	353	370	366	380	377	375	435	363	409	387	412	420	368	405	377	420	392	381	409	368	390	393	421	401	383	404	395	404	350	389	401	421	439	355	409	413	370	409	410	397	396	387	412	381	399	405	397	388	421	432	327	391	383	380	433	368	359	400	371	414	403	411	402	406	402	400	392	395	406	357	329	356	426	384	411	386	375	405	390	439	404	419	369	384	361	382	372	439	415	365	373	393	404	384	383	367	392	408	382	407	361	356	382	430	354	436	416	394	388	379	430	426	415	397	400	391	431	355	388	389	428	390	384	396	401	365	385	373	359	414	399	382	399	348	383	385	382	407	403	368	402	409	340	382	372	399	353	386	384	420	378	425	392	396	359	356	374	411	396	397	406	403	394	366	413	401	376	361	395	397	428	380	411	412	416	417	391	372	388	412	384	383	404	419	401	408	387	380	409	381	395	389	410	383	375	385	426	403	349	348	378	409	381	413	363	374	388	388	375	388	407	355	382	366	406	436	401	418	431	422	382	424	384	422	437	369	414	391	367	389	399	389	361	399	408	360	383	372	402	404	380	419	390	390	396	378	365	403	389	425	404	370	403	408	370	421	402	393	391	367	443	353	415	406	379	366	373	410	374	419	374	365	376	387	377	441	405	414	415	405	376	412	425	377	332	376	366	389	411	362	354	395	400	401	420	364	388	395	390	396	374	396	384	382	399	393	377	401	412	393	425	370	391	386	402	411	362	389	384	374	401	432	403	388	402	359	386	385	366	425	396	385	374	421	417	412	385	379	390	407	413	384	417	403	387	370	380	367	374	378	430	407	382	422	382	374	426	423	360	390	370	423	401	408	410	392	427	412	366	366	398	430	402	385	371	380	404	435	403	395	378	385	373	362	415	396	401	382	385	390	396	409	402	383	379	404	366	408	366	370	374	399	368	442	400	387	399	372	380	391	370	410	372	330	377	357	386	367	425	375	369	406	418	383	389	369	408	349	384	399	411	390	383	413	410	437	372	404	398	420	416	430	399	361	359	352	408	425	370	385	360	394	388	396	368	404	425	406	370	383	414	398	397	371	397	383	401	408	382	383	383	410	395	412	414	372	378	396	404	403	373	384	381	387	409	399	402	395	401	377	388	387	420	383	393	425	375	375	372	407	388	376	385	398	384	375	370	395	354	387	360	380	404	422	392	448	365	384	415	424	378	422	355	398	420	374	391	394	421	415	392	420	361	409	419	393	376	364	390	360	377	421	401	373	378	366	362	414	361	399	396	384	397	406	378	395	397	406	381	403	403	404	407	430	371	408	412	363	426	406	342	383	426	408	365	344	387	386	420	371	410	410
9624	5064	2449	1006	1072	950	942	945	1011	976	956	908	958	1000	923	962	927	917	917	915	950	931	961	881	879	873	938	944	946	908	939	914	954	936	892	934	952	948	884	932	927	955	959	939	967	878	958	943	944	948	948	961	929	928	905	942	925	903	948	963	945	934	984	1005	915	915	956	925	871	928	951	921	944	927	931	918	951	966	937	864	929	1020	925	968	969	967	933	889	970	897	936	895	939	971	898	888	913	934	963	938	902	908	912	920	936	864	932	908	916	948	883	920	895	938	918	907	892	873	887	897	876	936	947	952	945	940	899	911	915	969	915	912	913	952	976	909	835	950	886	924	968	893	917	889	873	910	944	916	879	935	912	920	938	915	954	907	954	912	941	918	946	981	892	910	931	895	947	909	985	920	896	901	933	906	875	899	907	901	890	958	885	901	918	924	919	944	848	857	872	855	867	962	991	924	918	907	947	899	937	875	914	938	929	933	936	925	973	950	889	931	922	882	927	940	968	935	959	939	949	920	912	964	870	941	917	859	963	925	948	912	935	989	886	911	950	904	960	900	938	958	993	949	896	960	885	928	955	923	880	890	931	924	899	944	936	886	848	918	904	935	911	926	962	882	900	986	887	924	915	910	909	970	960	894	940	901	910	909	896	929	903	927	940	891	850	952	932	920	893	961	892	930	952	913	924	949	954	859	926	907	939	952	905	939	865	927	950	936	892	910	941	940	901	914	869	926	947	930	921	953	944	894	961	974	955	934	911	961	948	921	943	876	969	887	917	910	909	943	892	921	902	913	849	947	941	981	952	875	946	952	943	907	937	931	939	962	946	956	954	965	940	949	994	921	942	907	937	898	896	883	926	952	957	877	953	1018	939	950	906	971	957	924	963	802	974	885	931	940	954	948	909	959	980	930	925	953	937	927	901	945	945	946	962	922	896	949	920	918	955	935	917	897	1012	871	868	921	928	974	913	907	956	926	913	910	887	954	893	974	947	920	888	950	908	907	936	933	948	923	928	940	902	941	896	863	996	958	969	907	904	925	903	900	929	896	901	987	915	920	916	856	981	941	965	876	907	928	865	923	926	921	944	900	894	866	883	894	926	956	905	919	901	921	927	879	967	911	942	924	937	927	943	900	947	924	908	939	919	957	928	877	984	901	914	932	912	920	887	962	916	922	961	888	918	965	911	971	875	920	898	919	902	966	934	893	909	927	900	886	938	874	951	879	906	915	993	880	978	919	916	934	933	937	886	968	980	903	953	854	843	918	906	939	970	917	885	955	888	902	898	917	971	932	955	934	924	871	886	964	887	900	991	930	913	959	906	901	933	926	939	886	970	979	896	954	924	915	950	948	864	940	922	948	935	915	963	965	954	906	953	953	929	905	981	881	867	944	950	942	1002	957	944	977	893	982	882	888	934	936	885	906	945	947	967	995	905	939	967	944	933	936	883	909	948	940	899	851	925	931	897	976	940	946	961	912	912	915	910	970	900	909	979	922	944	876	975	907	963	901	939	930	936	891	988	962	900	974	974	944	950	871	946	955	898	910	958	935	885	978	943	936	894	931	920	990	875	910	909	899	933	914	937	904	880	910	889	881	948	925	928	959	902	923	926	950	909	909	922	911	930	991	917	892	962	914	884	906	904	899	936	915	943	911	954	936	971	952	941	923	915	959	850	945	854	925	855	917	924	890	948	922	946	888	907	921	940	926	946	946	943	913	946	930	894	904	925	926	971	947	893	904	911	925	953	927	935	919	944	907	903	936	944	974	902	918	909	930	914	964	924	940	928	951	960	933	913	881	983	935	940	936	962	932	956	929	991	942	887	946	906	960	893	863	908	946	976	956	918	964	931	923	904	936	938	906	934	932	932	902	1012	956	940	955	931	925	932	851	932	911	964	930	927	931	942	957	900	924	939	922	971	970	942	919	920	910	873	895	934	905	908	965	931	955	956	937	939	982	926	964	912	987	891	904	883	965	904	930	947	924	881	925	943	944	959	971	915	944	926	890	935	889	1015	917	873	916	916	931	1000	924	870	917	1004	896	953	943	915	923	926	923	964	910	929	956	914	935	960	942	941	970	936	924	955	954	942	976	922	912	885	925	950	903	887	941	906	923	900	934	913	887	933	932	898	917	935	953	894	872	955	916	899	888	888	948	936	966	908	940	900	950	944	925	941	934	939	943	958	891	894	888	995	893	902	899	923	923	916	887	980	947	921	910	893	880	934	964	891	946	924	969	930	855	960	946	890	889	935	896	880	936	955	951	987	926	929	939	906	940	988	940	988	896	971	887	903	934	918	996	934	962	921	905	963	939	968	956	927	962	840	920	1011	962	924	943	936	957	929	964	885	922	924	956	938	949	895	893	920	964	946	879	914	922	934	898	912	922	953	978	931	925	904	954	888	926	918	930	920	993	939	885	933	958	911	870	928	925	881	963	932	847	944	917	970	928	966	881	905	934	914	930	943	947	899	917	941	944	961	945	947	912	901	918	916	942	891	890	877	906	939	907	939	964	963	882	908	934	920	927	957	915	915	964	867	941	921	894	932	935	947	926	980	915	949	893	944	891	924	939	895	863	949	964	936	901	904	941	940	935	897	899	981	915	930	940	930	969	959	874	903	961	897	857	957	962	916	862	917	984	901	861	952	909	974	904	948	925	956	927	845	941	960	934	912	908	953	972	917	939	942	924	883	927	882	893	978	925	922	874	873	885	982	910	886	950	921	940	912	921	874	926	938	833	896	932	963	935	921	876	913	926	954	953	917	942	925	920	973	892	881	930	889	996	868	878	912	936	904	904	936	961	918	953	941	919	859	921	921	932	947	952	974	908	904	941	911	944	894	909	950	937	980	944	965	965	891	892	934	882	943	895	887	870	942	877	934	918	855	921	881	947	911	895	949	932	945	919	941	911	927	920	927	941	922	915	947	919	917	938	897	941	909	881	917	925	912	908	953	912	974	930	921	921	921	927	915	968	958	925	936	960	905	884	924	940	913	904	926	908	953	920	944	910	897	931	891	931	913	944	912	883	925	911	941	957	917	925	896	900	900	878	958	942	878	952	921	883	941	917	899	921	921	897	924	897	936	900	888	838	909	915	915	919	927	941	963	939	925	923	910	914	922	894	884	932	918	904	872	940	923	886	896	977	870	906	956	915	923	944	881	896	919	860	930	918	906	928	944	938	916	929	928	933	885	902	925	937	934	948	915	961	902	927	897	919	958	935	923	891	940	946	871	891	936	966	976	912	879	928	927	927	934	906	923	906	903	960	916	919	918	889	924	967	866	903	883	890	954	926	926	933	926	927	952	933	953	889	926	965	948	939	974	898	956	932	921	948	966	928	916	959	974	860	885	934	914	903	942	868	942	867	895	935	924	932	906	955	886	920	903	980	938	930	945	926	965	947	913	906	952	911	880	917	946	959	942	988	984	912	934	961	947	970	894	942	950	926	888	930	905	916	944	874	958	913	928	939	922	900	862	905	917	887	955	966	908	883	883	897
26432	13303	5157	987	700	695	541	452	473	442	440	437	419	407	438	414	373	405	430	367	390	384	423	369	399	337	383	387	368	429	397	363	390	389	414	449	417	373	403	377	393	397	385	350	371	385	418	421	389	403	422	383	388	399	417	374	386	355	388	372	412	388	389	388	385	376	393	384	359	362	404	395	367	389	355	367	391	384	376	394	407	374	359	367	357	431	383	381	404	385	379	371	370	433	354	413	368	346	366	407	392	404	349	388	382	386	403	351	388	398	388	414	390	364	401	370	366	382	402	370	388	416	397	407	414	415	425	374	408	404	392	405	348	388	386	422	370	363	364	369	344	381	401	397	374	363	355	380	384	391	408	389	387	396	385	384	361	392	423	382	378	369	385	424	408	392	396	395	417	401	382	372	389	405	428	380	351	361	395	366	393	347	369	362	393	397	388	379	416	358	391	392	382	357	430	359	398	408	428	394	405	431	378	399	380	393	403	334	407	380	374	374	376	370	372	356	441	431	375	415	403	372	369	374	382	373	397	346	357	424	374	389	390	459	426	432	389	429	384	354	378	396	399	358	389	428	379	390	402	372	421	371	391	397	400	375	351	425	388	393	394	381	397	361	369	430	398	397	376	370	403	389	364	398	417	369	367	378	357	399	415	371	330	382	364	352	378	381	365	377	373	369	390	382	365	381	371	379	368	393	377	398	429	377	411	418	389	379	409	380	416	399	398	387	372	435	363	352	373	400	396	334	403	400	391	405	436	389	385	367	392	409	366	402	335	413	377	406	394	389	371	362	360	360	372	339	384	357	389	368	391	380	418	381	388	385	389	351	387	391	372	392	424	404	372	374	382	407	381	391	359	352	392	393	412	381	360	340	376	359	377	399	393	361	419	361	391	408	437	357	380	346	396	406	350	382	395	368	438	386	391	381	374	394	378	397	369	387	406	390	409	359	400	409	365	381	377	410	396	385	352	370	400	408	369	386	410	414	385	441	357	388	379	410	392	396	405	387	364	408	415	385	432	370	386	405	373	440	360	387	377	387	391	354	359	389	399	398	354	382	367	400	385	378	374	369	370	363	388	388	350	396	356	334	376	388	365	363	376	391	403	359	405	386	381	359	393	392	391	392	387	387	394	379	388	387	400	381	386	409	343	411	434	396	365	396	356	359	404	367	377	411	348	400	404	390	387	389	417	381	412	398	363	366	395	399	388	416	424	396	379	426	366	380	356	365	410	416	418	421	394	375	372	371	352	392	361	374	349	386	357	419	319	408	404	380	404	365	386	386	393	376	359	362	381	389	363	380	412	372	397	393	363	382	404	408	397	397	401	384	376	385	366	375	393	387	356	385	397	392	389	412	396	381	385	388	384	419	387	373	396	373	413	367	391	380	396	378	380	391	370	379	406	404	406	436	351	367	386	417	409	374	406	444	407	395	381	405	381	365	374	405	371	365	418	393	408	374	413	414	389	412	386	411	373	404	411	375	383	431	366	401	380	397	390	397	413	388	368	373	427	389	372	394	394	343	374	439	416	436	386	377	379	342	353	380	398	374	375	419	406	401	364	354	379	385	362	418	413	379	389	373	347	407	391	372	387	365	366	378	433	380	391	350	351	382	350	380	389	358	373	364	371	393	371	376	427	386	371	345	374	384	398	374	386	390	361	392	421	403	403	406	465	410	383	376	369	373	374	405	391	403	360	375	408	373	382	361	362	381	357	413	358	414	446	352	376	372	395	375	370	421	398	413	395	368	386	373	406	446	363	374	395	374	380	400	356	353	402	384	379	345	365	396	404	399	405	409	347	335	395	397	380	389	406	375	331	383	366	393	413	390	358	422	384	392	393	382	408	408	418	403	402	398	353	383	407	390	402	390	393	390	469	388	386	417	392	388	392	367	379	372	365	376	387	385	380	421	382	358	397	391	374	340	383	380	407	343	367	418	411	385	392	382	371	381	351	345	423	347	358	388	406	337	326	387	344	411	362	404	400	397	393	401	381	397	399	368	414	391	370	406	370	339	379	384	394	391	446	406	370	392	385	370	377	351	360	382	380	394	390	401	410	358	390	399	410	395	379	375	339	366	405	391	371	358	366	398	416	410	372	388	387	352	373	349	360	350	395	415	408	370	376	404	367	414	368	406	404	399	362	391	380	404	406	413	391	366	365	412	388	383	381	347	410	401	336	398	374	370	385	430	394	387	380	404	387	394	387	377	426	402	401	408	418	388	390	369	378	396	400	404	371	417	388	346	391	349	380	392	344	371	399	403	373	373	439	398	366	429	382	387	387	376	377	402	363	364	382	377	387	384	356	359	379	409	418	376	347	397	414	409	368	383	401	399	367	377	408	395	356	411	397	351	377	379	378	417	360	357	392	412	408	427	370	375	371	409	352	380	363	389	389	394	409	378	397	360	387	414	371	370	397	401	383	397	383	346	374	412	400	385	378	385	356	359	378	365	405	385	371	405	394	419	368	380	414	369	412	377	357	425	404	361	378	389	423	379	371	372	400	390	374	366	392	385	359	392	355	380	355	410	365	408	385	377	396	385	367	394	399	345	378	358	379	422	391	392	355	370	387	379	379	388	378	403	426	418	386	419	401	387	397	384	409	392	378	352	386	331	369	368	412	399	386	397	407	409	364	391	391	397	373	376	360	386	382	411	413	348	368	389	413	424	399	398	358	335	422	425	363	387	371	392	386	402	399	408	373	392	390	384	393	371	376	392	402	383	368	385	396	400	360	371	384	407	377	420	379	371	417	358	355	395	401	421	367	350	371	407	395	373	395	414	418	372	407	408	394	393	397	402	329	415	388	445	408	404	364	377	421	410	413	362	374	386	381	414	354	383	364	397	404	411	378	365	411	391	366	400	404	400	386	407	399	382	405	357	393	399	397	389	365	392	379	405	416	403	381	374	397	380	379	359	392	400	374	362	373	360	364	408	401	393	385	384	371	397	375	381	386	402	411	392	352	414	402	374	378	394	355	390	364	403	358	405	392	421	363	375	358	380	390	390	408	394	383	433	378	348	376	388	380	353	397	418	373	350	372	404	395	359	390	374	402	367	400	395	393	428	399	417	390	355	384	400	410	393	396	399	376	381	405	379	384	371	383	398	382	406	399	395	333	373	366	351	382	409	380	383	348	395	412	351	350	345	360	408	373	396	402	402	388	426	379	357	374	377	378	368	371	370	403	413	369	408	402	398	419	394	385	363	387	411	385	401	391	372	405	364	394	387	369	429	387	370	366	371	390	412	372	360	400	390	384	366	427	406	395	381	335	401	368	385	362	383	430	384	407	357	408	378	392	399	392	375	391	426	405	383	370	383	383	407	407	401	408	414	403	418	360	370	365	391	396	410	382	406	402	420	370	344	381	370	381	386	375	379	371	383	354	390	362	385	392	401	364	374	379	418	369	423	449	392	357	364	388	359	379	374	396	421	373	397	392	394	394	387	375	398	408	422	416	410	390	402	386	416	400	393	360	410	395	410	357	339
18967	11494	5827	1824	1846	1893	1626	1334	1208	1261	1199	1086	1114	1047	1025	999	966	974	1003	928	990	959	902	971	991	935	1019	934	869	942	946	961	976	965	893	919	960	926	957	935	927	884	948	965	968	939	921	900	918	913	984	857	941	935	931	907	909	929	947	910	960	1016	952	926	934	899	902	1012	891	912	957	927	936	928	914	899	868	877	931	890	934	945	887	886	930	915	844	890	886	883	876	901	895	923	895	906	936	948	870	920	938	926	988	951	879	881	944	929	883	921	879	896	977	901	889	931	935	856	902	947	857	863	923	943	914	932	907	910	933	933	886	893	940	905	917	940	929	925	862	936	854	968	891	909	890	923	915	900	898	912	891	899	914	872	952	906	876	896	910	944	930	863	991	894	921	877	963	939	931	873	930	910	886	890	876	901	936	916	901	938	915	893	910	871	915	907	916	915	903	930	929	908	868	955	909	868	932	906	939	953	982	893	952	924	912	940	901	905	926	960	898	897	876	909	923	906	908	873	892	917	902	906	910	972	893	918	933	896	912	980	878	898	921	881	875	862	878	893	859	941	951	934	863	875	972	929	903	845	862	902	942	954	806	943	893	944	946	917	929	917	894	942	959	921	886	938	891	901	941	935	931	890	907	908	936	896	888	926	916	882	866	1003	889	923	903	931	919	919	925	922	872	961	932	928	905	975	921	932	892	956	959	862	896	863	908	918	846	921	906	928	931	883	905	908	830	906	906	895	892	912	917	886	936	854	903	957	898	971	932	916	913	960	920	902	897	859	932	879	964	982	935	929	922	906	904	935	919	922	907	947	882	979	898	958	931	916	925	907	894	912	917	944	1011	905	925	904	865	880	920	864	890	915	881	919	900	932	887	947	829	842	923	911	882	899	922	872	858	896	951	908	851	921	869	916	872	902	873	869	897	916	952	888	905	925	867	895	897	938	868	916	922	934	914	886	862	889	935	934	940	887	894	862	896	886	939	914	916	894	925	1015	894	906	966	945	905	937	863	933	924	911	890	932	878	942	851	937	868	933	935	833	900	918	869	877	891	926	919	854	939	901	889	909	909	900	905	928	928	895	893	926	896	917	945	877	951	948	964	894	937	940	921	930	933	891	897	908	937	909	892	911	899	891	944	931	924	876	915	936	945	836	909	890	893	1004	924	839	873	923	861	924	924	895	924	892	884	897	888	890	919	894	883	895	963	940	933	914	917	945	939	907	861	916	916	900	899	929	925	903	1003	936	889	904	956	928	920	945	943	918	937	952	953	908	890	900	861	901	859	922	1026	887	888	915	897	903	895	846	901	894	903	940	926	944	881	881	903	909	922	934	920	901	896	904	949	871	878	894	920	877	997	897	906	936	893	939	927	917	954	876	885	899	938	912	885	891	908	878	911	958	972	920	903	887	825	855	902	905	911	896	923	940	929	908	879	971	909	868	906	931	844	877	922	898	912	983	888	854	901	888	878	938	911	879	908	965	927	900	920	896	910	876	915	864	871	894	883	929	931	932	884	947	914	908	861	943	928	918	934	920	979	883	908	880	915	946	902	910	846	919	928	893	922	881	877	889	906	953	908	905	935	901	888	925	920	898	841	886	908	926	931	899	910	966	933	939	898	885	945	890	944	935	928	899	968	875	896	896	876	910	910	889	877	874	936	920	921	892	939	972	894	934	903	966	919	897	898	912	915	899	903	914	941	932	931	922	929	954	971	914	936	933	849	935	905	923	928	881	896	917	929	883	940	921	861	886	892	916	902	870	897	860	895	939	877	899	911	958	863	989	850	948	911	884	884	939	902	910	895	929	946	894	856	883	897	874	883	920	925	913	856	932	887	947	870	864	947	859	913	927	887	869	912	949	918	931	889	884	922	901	906	858	932	914	858	933	932	914	875	899	913	919	926	912	930	926	938	926	905	971	884	905	907	941	927	939	931	954	920	955	931	892	915	896	894	897	953	919	916	892	907	903	908	881	903	924	905	898	926	923	942	856	888	921	916	973	904	925	927	898	914	898	904	901	895	943	939	888	949	900	913	888	903	947	917	918	896	896	932	878	916	972	897	949	898	894	927	938	858	879	914	1003	883	894	898	913	991	936	863	892	926	910	877	876	848	866	905	866	946	913	884	909	916	947	902	948	907	959	897	913	893	903	868	922	919	923	923	853	908	881	920	941	924	887	900	959	918	900	943	949	910	930	940	894	907	899	882	917	911	919	935	872	917	888	902	914	905	878	916	939	919	869	912	888	960	916	858	886	871	905	911	951	941	934	870	857	935	901	917	940	932	911	937	890	862	901	910	940	895	919	887	885	917	860	934	885	878	884	925	932	889	871	938	933	924	870	889	900	926	876	930	923	932	905	927	871	881	948	897	898	886	923	897	861	876	892	934	909	931	857	935	894	918	926	914	883	943	876	917	933	934	918	912	988	878	915	852	913	896	919	917	926	903	883	918	965	894	932	907	895	928	939	912	940	850	883	901	913	922	951	869	968	895	939	903	908	914	945	918	946	919	934	857	933	906	890	901	898	915	928	883	962	937	909	900	890	909	915	948	928	919	869	898	910	929	950	951	917	887	888	943	904	915	910	936	917	919	905	906	922	943	959	937	963	879	926	920	914	882	870	925	934	915	897	897	902	924	910	887	900	998	905	896	880	889	969	866	953	880	927	925	942	860	902	933	886	894	866	948	961	878	923	895	882	906	919	888	882	953	910	906	903	912	856	880	970	886	885	882	902	910	855	904	893	906	895	939	931	920	969	917	907	909	878	950	868	983	872	903	887	899	891	934	942	967	881	933	946	947	953	919	927	865	937	948	885	896	958	942	913	879	944	889	896	856	926	963	878	895	900	918	897	924	925	949	910	909	923	878	921	922	892	945	866	850	926	946	892	903	945	932	881	879	892	860	932	876	893	922	949	937	837	899	913	895	921	868	889	828	945	910	903	869	908	904	884	825	872	943	907	900	864	929	927	926	891	924	915	891	882	876	922	956	862	926	920	879	876	921	886	963	914	916	905	852	905	931	942	952	897	916	940	963	944	935	942	909	911	910	896	914	927	933	914	922	876	948	963	933	913	911	961	906	920	905	919	909	937	907	946	914	901	901	856	906	885	900	885	877	897	915	913	875	943	897	934	941	877	903	886	948	939	910	895	921	931	953	927	907	950	933	966	893	899	913	906	908	973	879	921	925	877	910	921	917	891	843	888	844	893	971	895	894	926	904	887	919	875	948	883	912	906	937	928	903	898	882	928	918	937	881	916	898	930	892	884	971	885	967	940	895	909	884	882	922	944	932	925	907	910	872	900	924	922	873	912	935	914	908	890	897	920	894	907	896	884	906	919	894	856	897	897	894	879	930	936	927	872	909	957	926	901	884	956	874	872	880	972	884	949	901	902	928	899	930	873	877	918	877	865	914	891	894	856	928	901	921	921	928	904	904	855	940	931	887	908	891	951	885	907	951	928	889	866	903	890	884	884	914	922	939	948	929	875	882	921	872	873
37121	21042	8586	1320	853	621	500	396	373	359	293	318	290	272	293	278	284	282	258	285	262	246	255	236	239	247	236	244	289	259	281	265	250	218	236	238	223	237	241	259	245	248	241	219	269	235	239	250	235	267	295	265	251	267	251	219	268	229	219	241	258	233	238	284	238	254	238	254	248	267	260	276	248	242	254	266	255	262	263	252	242	249	218	257	250	230	236	240	250	237	296	239	243	250	233	249	252	253	253	230	228	245	243	240	213	215	235	253	211	262	272	280	266	232	233	243	247	252	251	245	239	266	239	229	243	267	225	247	238	250	246	269	244	260	250	256	238	284	269	232	280	273	222	251	236	230	223	221	259	263	240	234	261	271	252	227	230	228	257	262	240	240	238	256	226	247	230	251	261	238	232	252	272	254	248	213	224	245	261	239	264	230	243	207	233	218	252	240	230	273	219	251	240	255	239	242	240	262	229	260	244	246	254	229	253	249	259	229	271	265	233	241	257	265	237	241	255	230	230	256	253	229	259	216	250	240	263	236	247	266	260	250	220	203	220	230	266	255	245	255	249	261	260	242	238	264	259	232	237	277	236	249	252	225	268	239	240	246	270	232	239	245	261	248	212	244	238	225	245	237	257	223	231	233	234	261	214	247	229	258	245	211	249	266	214	237	225	229	228	252	257	256	255	243	266	244	250	238	270	245	245	218	252	247	237	237	235	243	266	252	237	244	236	208	245	235	221	238	237	224	237	215	253	231	257	242	252	267	232	255	249	241	212	237	263	269	274	235	243	264	237	256	237	220	228	230	248	247	237	209	230	225	226	232	247	246	246	252	242	258	263	252	235	232	233	240	207	269	255	253	260	243	210	226	211	248	273	291	272	249	265	236	241	249	241	259	232	258	236	253	227	239	245	256	218	252	274	229	261	235	252	241	227	246	250	216	257	259	246	222	233	239	268	222	259	234	228	273	248	242	238	230	265	217	225	231	220	273	231	234	249	268	209	223	230	249	250	228	242	239	224	247	233	213	270	247	240	229	248	248	231	242	223	274	253	281	278	236	259	237	246	249	251	261	265	286	253	241	245	233	257	231	238	235	258	243	247	244	226	233	227	234	248	267	239	229	252	269	244	240	254	268	238	250	244	250	235	224	237	230	226	257	254	221	244	245	240	244	250	221	262	270	229	228	269	265	247	261	268	232	250	227	235	231	193	216	239	268	249	263	227	255	253	263	278	263	251	233	233	245	243	270	253	249	207	258	226	229	256	260	230	233	236	217	229	255	233	218	246	232	245	240	247	237	234	237	253	255	225	228	211	254	236	255	212	234	248	269	244	229	226	213	266	221	225	255	256	263	244	266	232	230	281	260	272	227	202	241	281	228	259	218	254	241	268	254	237	212	232	221	240	252	246	251	273	255	231	260	278	246	264	263	260	272	255	219	257	255	253	226	245	254	226	271	247	253	233	269	254	262	238	238	227	251	242	237	245	262	237	245	259	245	257	266	264	239	245	283	257	233	224	218	251	225	227	228	251	261	262	231	252	234	266	241	239	235	269	220	259	208	256	264	277	256	217	258	234	207	215	244	249	238	244	263	240	220	251	252	267	248	262	300	271	248	231	247	234	266	270	253	250	245	254	220	259	291	249	257	237	247	255	250	229	249	231	212	246	231	260	254	251	266	263	257	232	226	235	251	272	257	264	245	229	257	251	259	247	233	238	246	237	252	260	231	218	210	244	238	227	237	230	246	260	243	277	262	239	239	241	249	249	237	248	255	222	237	242	198	223	246	248	257	256	252	244	233	241	216	255	220	228	233	231	230	254	253	272	241	253	273	253	242	263	222	251	266	240	277	258	249	242	246	237	225	272	263	252	256	265	239	231	257	229	235	257	253	256	251	218	241	211	218	255	231	230	270	238	195	249	248	237	236	257	231	252	262	257	233	243	251	250	268	239	240	254	220	225	227	254	240	254	249	253	252	243	228	242	237	222	236	240	227	239	242	241	201	228	278	241	208	253	260	237	226	244	263	238	261	250	212	252	214	257	263	244	257	263	250	247	267	265	254	248	245	234	244	273	231	256	267	217	236	230	265	237	226	256	261	230	245	235	234	263	218	232	239	279	248	237	227	231	234	239	223	215	230	244	246	245	253	216	223	276	267	235	257	253	228	230	250	242	235	249	244	266	242	214	245	233	226	254	221	226	223	245	209	252	246	237	229	228	233	251	266	243	245	242	225	245	253	231	232	252	236	265	269	248	231	219	257	233	245	251	256	258	267	264	251	257	234	245	258	255	255	249	255	275	268	238	260	273	241	240	246	237	239	238	262	246	224	270	233	242	249	222	251	260	228	232	267	258	240	261	259	216	225	228	247	223	260	239	266	248	199	239	235	247	245	218	259	241	246	236	256	238	221	238	249	255	262	218	229	251	264	261	239	223	246	284	234	231	226	236	257	247	249	264	269	260	234	235	243	260	253	228	251	259	250	246	251	238	198	240	252	257	253	284	234	249	226	266	251	251	259	240	256	235	245	229	246	250	238	227	228	251	230	231	232	235	232	244	238	269	245	242	254	247	223	223	240	256	263	268	238	241	246	237	232	256	228	232	264	246	239	261	223	242	243	251	267	268	226	241	231	243	259	225	258	240	217	218	244	260	259	218	232	239	231	252	253	250	281	251	254	266	278	224	239	238	252	274	231	277	269	260	268	242	259	256	236	239	238	239	230	254	219	251	243	282	219	224	241	260	219	234	251	249	270	259	259	241	224	237	243	261	233	249	266	234	222	240	232	237	272	273	255	247	228	229	222	237	239	266	268	250	275	223	255	267	229	234	225	257	230	275	260	256	245	218	251	241	262	253	241	250	245	239	226	238	269	225	255	267	246	222	232	252	227	214	241	253	224	236	242	251	244	254	234	234	239	230	237	250	229	256	237	221	226	239	226	247	246	240	241	269	266	249	239	261	242	264	234	233	258	251	269	262	239	225	232	230	241	238	236	240	222	222	267	246	263	229	247	233	245	254	252	232	223	242	239	246	235	250	244	227	249	221	225	217	229	244	217	269	249	217	234	234	259	223	238	243	227	220	255	218	254	231	228	273	238	260	233	255	231	264	229	231	246	236	211	248	228	262	209	244	236	224	251	250	244	216	217	224	255	231	212	226	217	276	222	230	246	251	243	236	252	248	213	228	213	255	261	244	235	231	260	248	243	249	277	259	263	228	249	246	208	244	251	225	235	238	242	253	241	271	257	249	236	207	256	246	233	270	239	243	246	254	238	261	240	243	213	225	260	250	260	228	251	245	240	242	255	231	260	245	249	214	252	267	243	273	252	258	233	229	264	229	258	240	249	248	248	257	268	239	214	263	240	231	268	229	235	203	254	240	233	239	255	230	251	236	241	228	230	209	238	260	253	254	245	269	245	254	231	232	256	231	257	257	240	257	227	245	234	248	223	267	257	239	238	241	225	259	247	249	208	237	248	233	251	241	254	260	240	239	261
24882	16273	8199	2264	2487	2626	1892	1497	1143	1146	1078	986	856	836	807	836	760	756	732	637	651	664	588	645	631	645	702	638	630	580	620	625	638	651	618	607	620	577	620	579	580	633	625	616	602	592	634	641	578	646	637	584	637	630	651	725	609	640	545	611	620	618	674	675	671	609	551	613	611	604	625	578	594	580	592	629	618	627	592	621	578	614	541	613	579	585	571	623	589	601	597	577	590	590	547	594	598	600	607	607	595	634	594	620	553	574	571	584	589	593	570	614	603	602	575	575	620	618	589	576	635	604	572	541	565	606	578	612	599	577	611	620	606	584	581	607	595	590	591	589	592	573	589	576	569	604	622	552	584	597	616	593	623	580	552	623	598	577	591	608	577	616	581	556	608	585	599	628	611	632	610	545	554	605	529	628	556	638	612	600	581	621	579	575	575	582	591	611	613	633	552	556	585	605	574	641	576	605	593	617	546	597	593	547	618	639	573	564	596	573	580	613	607	587	605	551	634	636	610	595	627	562	572	607	612	595	578	603	588	568	587	584	614	600	577	600	613	603	619	618	617	580	607	572	571	579	591	602	623	579	616	609	567	564	617	661	600	596	570	569	557	573	601	610	578	596	592	587	553	561	613	616	573	609	584	588	597	581	567	579	582	587	611	604	635	563	593	602	591	623	631	590	592	561	582	591	609	605	579	588	590	594	600	576	612	616	599	590	598	565	553	564	591	594	603	580	566	632	582	615	637	589	598	607	626	598	578	615	597	594	607	604	609	544	604	597	599	608	560	614	638	613	614	609	563	582	567	619	587	549	551	577	619	551	599	580	583	566	601	621	612	620	591	582	645	590	641	591	626	568	605	639	582	563	607	552	615	591	572	534	627	620	544	628	557	575	600	564	570	601	587	610	554	595	582	602	607	560	592	599	626	617	612	574	561	603	596	622	571	553	598	580	544	590	610	584	545	639	587	577	627	558	543	600	613	585	600	553	565	571	615	579	555	650	604	637	584	633	621	566	599	571	566	579	548	589	599	612	612	567	617	578	553	606	637	655	638	575	534	617	550	585	599	603	555	627	587	605	560	561	607	618	632	593	591	610	630	614	611	608	608	534	592	575	642	630	572	609	632	585	597	553	582	610	558	614	580	564	604	570	555	535	594	604	568	577	553	555	569	542	552	594	594	602	583	585	629	560	586	560	592	589	597	623	589	514	601	560	606	607	575	603	561	543	629	607	597	590	591	584	590	535	595	637	609	608	630	577	561	613	590	595	608	611	589	588	605	570	567	606	597	563	606	625	585	544	615	577	612	561	586	590	553	588	552	557	619	568	599	571	592	570	590	578	574	595	603	593	633	625	605	607	598	550	602	590	609	615	585	535	599	600	581	589	610	561	600	582	610	550	644	551	582	622	557	595	585	588	588	581	552	585	615	593	601	638	619	577	604	587	584	580	604	575	544	598	619	593	580	576	597	587	525	592	577	592	607	588	596	604	562	552	586	616	610	591	614	616	583	587	583	596	599	600	585	577	574	601	572	612	580	577	595	575	552	613	608	594	627	597	551	650	580	616	585	612	570	593	562	582	564	578	601	590	600	615	608	572	560	624	568	603	576	648	577	592	632	623	593	600	596	581	586	588	612	595	582	597	595	618	613	603	578	626	594	592	612	613	607	588	559	596	620	589	609	594	582	601	586	567	577	593	654	599	610	568	610	596	611	588	615	593	628	567	580	595	631	609	588	616	617	576	589	609	624	580	631	595	629	622	619	648	568	597	612	602	592	600	590	609	563	603	574	527	632	607	602	562	603	598	615	579	593	604	583	598	606	620	594	574	588	580	597	613	574	604	605	580	574	567	558	563	613	598	570	623	567	600	567	588	598	590	632	598	584	605	621	563	588	561	600	551	579	605	632	585	620	605	570	580	609	565	608	595	605	597	569	606	601	563	573	594	581	569	562	586	557	563	543	554	634	612	570	597	641	590	579	581	597	571	605	571	596	578	619	567	604	595	587	591	603	604	605	572	621	578	581	598	583	583	597	576	616	624	609	597	626	569	584	553	604	631	578	583	593	579	583	638	602	601	578	591	588	616	594	605	555	627	591	643	621	584	613	577	619	600	618	589	568	583	603	562	601	616	602	578	602	568	606	564	608	588	566	611	614	568	593	595	634	622	589	595	583	597	598	585	569	536	620	608	581	575	573	595	577	566	551	567	667	548	617	583	554	577	611	609	593	606	552	603	620	568	609	585	583	631	563	608	570	630	617	616	612	582	595	593	573	624	564	634	624	606	549	572	597	603	596	618	594	640	598	585	565	630	609	577	601	584	593	587	576	570	598	581	598	566	608	580	581	617	579	617	610	607	600	615	619	644	587	643	596	600	591	654	588	595	582	545	592	654	565	557	605	579	580	637	599	582	584	578	590	622	576	610	598	569	616	610	582	614	583	589	622	584	599	581	621	580	641	616	627	577	603	617	580	586	654	623	615	567	584	599	590	610	608	598	640	573	580	560	597	607	603	567	562	607	626	588	590	602	575	575	621	597	631	638	561	561	584	620	609	572	630	640	637	563	549	586	599	573	622	598	558	601	578	593	617	600	629	563	619	630	577	603	613	618	599	585	577	582	595	599	628	555	618	648	612	578	606	549	638	590	614	585	557	579	562	568	601	600	605	608	584	602	600	611	599	611	581	566	595	588	601	570	588	634	592	632	624	595	602	597	623	615	612	620	623	590	596	613	604	601	633	601	562	605	622	571	593	556	580	592	576	604	606	617	599	623	571	574	593	603	601	547	557	584	582	615	635	579	565	589	568	627	597	561	577	594	582	626	533	584	581	602	600	610	608	576	562	589	626	594	576	574	607	584	624	594	607	577	614	609	600	573	599	571	613	513	577	586	585	581	590	553	628	606	570	593	551	624	560	591	590	564	632	572	554	599	551	571	585	554	585	583	581	558	606	590	556	573	642	616	576	554	594	597	581	594	637	546	576	609	571	601	609	592	608	531	597	632	602	665	593	618	597	603	594	545	571	605	571	601	598	629	606	554	599	625	609	576	611	589	590	617	565	574	587	541	623	558	600	623	592	537	573	548	630	594	612	569	623	596	609	577	585	652	598	589	645	586	626	556	606	623	605	629	593	560	594	585	556	599	613	596	612	597	556	609	558	570	578	584	610	679	617	632	592	574	600	598	595	607	596	559	541	593	572	626	630	596	556	633	576	615	578	608	608	574	611	608	568	605	617	597	590	616	602	611	568	610	585	546	539	571	537	622	602	590	594	620	641	548	608	575	582	594	616	613	562	624	599	638	559	597	602	596	627	631	614	586	575	621	617	544	658	588	601	577	600	583	609	595	556	614	584	631	592	610	591	610	629	611	562	581	575	557	610	604	562	601	581	596	584	603	580	595	571	586	604	596	594	581	612	601	617	555	575	596	572	563	593	593	569	573	597	546	587	584	606	612	584	588	585	585	618	609	584	608	621	573	605	620	611	580	598	598
12550	4892	1249	402	411	396	423	363	359	401	408	394	372	331	362	400	378	410	408	352	401	360	357	383	392	328	344	361	348	388	382	403	374	363	383	392	393	358	375	364	354	377	383	388	394	395	401	360	368	409	389	386	372	381	366	384	366	393	358	391	354	367	406	374	377	386	370	359	364	367	372	412	338	368	389	368	403	340	350	383	357	404	380	389	349	396	340	362	348	396	350	377	396	393	393	398	378	333	314	317	345	336	348	389	368	366	370	359	372	349	395	335	362	355	364	356	388	385	367	360	383	351	391	404	422	379	357	404	361	371	350	357	375	383	373	359	344	347	368	364	336	369	367	369	338	362	337	376	373	414	376	355	398	362	336	407	359	358	369	366	409	367	380	335	384	329	378	397	400	422	384	353	345	364	375	386	391	337	360	375	352	363	353	381	348	395	365	345	351	370	368	387	353	365	383	341	368	369	369	389	369	364	371	392	369	388	361	334	366	389	371	394	402	366	374	370	337	413	396	391	379	331	369	357	377	372	342	373	368	388	368	384	363	397	383	375	364	365	358	369	387	371	365	397	354	348	362	380	368	375	398	349	328	378	349	391	388	367	356	381	370	378	359	374	391	342	397	365	366	361	383	390	362	354	402	398	361	372	382	413	344	374	368	355	371	403	360	368	404	384	367	371	391	391	319	401	433	384	354	393	365	381	360	366	310	368	362	384	349	368	350	358	361	417	375	387	384	359	401	363	360	387	372	385	361	379	341	351	371	358	359	362	358	383	355	394	372	354	353	403	386	390	373	380	338	354	393	400	370	372	356	373	354	382	346	358	400	374	356	399	380	403	409	370	374	384	375	355	343	373	359	375	347	387	354	341	346	367	334	412	344	356	349	399	331	370	395	325	383	387	378	385	370	413	375	336	394	373	378	354	314	363	347	387	384	394	381	396	423	369	363	368	379	343	360	361	371	369	414	364	325	369	352	371	321	386	361	363	387	376	388	320	352	403	322	380	385	337	397	351	363	359	358	356	343	358	366	394	344	407	388	384	386	346	360	354	370	397	349	367	358	365	380	375	357	399	350	342	370	379	368	366	393	383	345	360	363	388	398	374	384	359	404	365	365	343	348	404	338	352	387	379	372	376	386	347	360	402	358	360	383	394	365	384	378	373	373	426	374	376	359	326	392	375	372	355	374	394	369	380	358	352	373	362	401	373	373	367	366	361	371	381	378	375	412	369	341	400	402	422	372	364	390	348	365	355	384	351	363	320	371	373	362	384	373	357	367	338	373	376	384	389	403	395	382	365	373	417	345	376	381	383	355	346	388	403	350	388	412	371	355	349	382	385	370	353	359	332	363	355	384	372	400	394	396	371	382	367	362	352	360	348	377	371	381	381	380	378	331	363	363	370	415	366	367	349	353	384	405	345	419	372	359	357	380	374	362	391	362	390	347	358	373	378	363	361	349	338	335	393	391	388	399	395	359	392	364	343	388	412	371	390	389	347	393	401	365	373	329	357	368	345	372	363	369	341	331	354	379	353	400	368	423	324	338	391	365	359	354	357	340	342	379	411	389	380	358	299	350	379	363	376	384	347	356	356	380	428	373	411	384	366	388	384	352	369	384	400	364	385	381	359	362	394	408	352	362	347	356	393	370	412	384	385	345	392	367	345	372	383	353	375	369	358	370	331	385	334	369	342	363	397	375	378	368	353	360	338	389	398	395	419	397	376	383	385	384	361	363	355	397	345	350	417	358	375	372	345	381	411	355	352	376	385	370	355	389	376	353	363	367	353	340	399	385	389	396	371	382	398	333	374	357	393	373	397	401	349	345	342	386	389	387	429	376	398	340	358	378	367	342	412	385	375	404	405	370	348	335	371	362	363	348	385	377	352	407	371	346	367	334	348	363	370	367	381	348	390	390	356	340	357	360	402	379	377	364	345	397	357	345	356	368	350	351	383	366	384	376	383	337	398	411	355	419	400	352	365	383	381	352	362	435	378	413	405	362	375	397	369	369	354	361	368	343	350	334	417	350	373	328	354	379	394	352	359	368	367	393	330	332	362	382	352	396	345	340	388	358	376	337	399	353	403	383	369	367	373	346	332	356	380	353	379	403	381	401	357	363	361	356	363	402	323	350	381	351	368	373	381	369	338	352	339	370	348	373	357	404	353	383	366	365	362	376	403	387	387	378	389	363	389	357	360	343	350	413	342	385	396	357	361	360	378	339	362	385	331	383	365	367	373	396	393	359	375	343	380	364	385	388	340	367	365	328	369	373	334	372	398	369	387	385	383	387	332	370	390	362	379	368	370	354	378	345	355	339	359	390	383	391	367	369	364	383	373	406	374	358	381	395	364	367	346	355	401	361	336	342	376	363	372	371	360	364	353	348	370	369	371	393	365	357	368	343	376	364	402	342	349	423	395	366	350	340	346	327	359	347	369	394	368	357	372	330	380	381	364	346	389	393	375	388	380	350	395	359	341	409	383	356	367	398	354	375	374	397	371	375	339	403	382	359	342	390	355	361	321	362	360	364	361	365	382	368	362	412	397	393	358	329	361	352	397	376	383	368	387	384	338	368	361	364	379	389	340	354	367	359	373	369	357	373	368	407	336	365	388	389	398	386	403	393	373	363	385	382	369	338	357	389	341	355	353	357	323	345	351	404	351	385	355	389	363	410	393	366	391	384	361	381	392	343	384	375	376	343	371	419	346	375	345	380	350	382	364	390	367	378	380	356	357	344	329	369	367	375	365	402	367	376	352	360	364	375	374	389	372	361	379	375	370	384	367	374	380	374	376	405	339	363	371	381	348	402	356	333	367	385	412	394	396	359	392	341	389	354	366	377	388	356	364	373	377	339	364	409	370	362	396	391	348	383	398	395	327	347	352	388	370	375	375	348	352	393	393	385	406	372	369	389	397	364	374	368	358	378	369	403	394	393	372	370	403	346	364	358	344	380	345	382	366	348	355	387	391	416	384	366	375	351	357	371	378	380	354	391	382	344	386	387	359	369	338	402	362	364	391	383	366	357	367	347	374	381	384	357	374	320	390	397	360	371	354	359	340	433	390	352	374	386	366	384	354	384	366	370	360	394	361	355	360	375	329	382	359	388	403	367	365	386	355	375	377	367	338	390	373	401	366	346	387	342	385	376	418	414	376	383	376	372	371	394	386	416	396	348	383	351	378	358	371	355	341	443	365	359	349	355	361	346	345	410	371	398	354	390	377	394	362	388	379	427	380	372	340	380	376	331	346	386	340	334	369	367	379	389	368	400	373	361	354	395	379	355	365	346	354	350	381	373	311	385	364	392	378	351	364	342	376	385	364	349	336	396	381	386	329	387	363	387	372	371	377	371	369	354	367	393	359	362	362	356	376	377	386	354	345	371	329	383	416	364	380	379	404	362	354	349	348	359	354	383	419	377	379	370	363	366	376	363	322	335	368	374	364	335	408	364	357	392	389	358	337	354	360	365	344	342	392	396	383	347	340	350	386
9251	4995	2164	976	1005	926	965	895	898	912	927	870	916	919	925	910	917	892	867	885	923	889	872	863	896	878	900	834	893	874	886	850	907	855	855	888	895	886	845	923	937	882	894	893	872	852	911	883	833	888	889	842	864	911	897	921	881	878	924	888	850	856	810	850	897	862	857	850	875	782	835	893	844	874	894	912	869	889	919	862	891	834	840	902	871	905	910	910	870	900	876	878	913	882	877	879	823	861	864	845	859	862	836	889	853	874	883	881	876	891	912	899	858	874	843	922	911	865	921	916	800	874	897	877	879	877	884	885	865	860	907	853	891	861	873	904	869	824	921	861	910	869	875	917	849	900	906	900	852	868	799	893	846	875	934	854	880	877	918	874	896	842	846	869	904	931	892	880	873	864	856	893	844	831	895	905	843	846	901	831	853	881	839	857	875	875	881	823	872	863	903	838	877	884	872	864	871	912	893	927	861	884	848	883	892	826	923	889	847	918	890	860	917	922	912	836	899	878	918	792	846	901	846	904	874	863	835	894	822	872	918	894	884	849	872	897	894	852	827	877	875	835	815	901	902	875	863	894	842	837	883	883	824	836	876	875	827	897	881	882	890	910	862	816	891	872	859	902	901	903	892	806	885	884	927	876	853	897	811	890	834	804	870	885	852	866	888	915	912	832	877	874	900	851	859	862	852	829	873	905	833	911	952	894	927	887	919	881	876	880	829	854	783	903	871	878	886	869	873	856	877	847	852	873	890	931	890	904	918	926	827	879	869	889	899	836	908	837	897	860	906	869	884	868	840	901	888	878	861	878	900	898	850	865	872	839	870	861	853	856	918	825	825	837	854	879	905	875	854	891	891	868	848	883	860	906	904	864	845	819	861	844	929	821	881	884	888	881	857	890	850	827	935	925	875	921	854	911	846	848	911	821	857	805	860	880	847	843	891	866	859	848	913	840	845	860	898	845	879	896	900	829	852	858	838	850	871	895	933	861	796	913	869	881	919	886	872	931	850	885	896	820	838	843	922	893	915	822	931	849	866	879	890	907	904	844	907	864	921	875	913	867	910	888	887	856	851	857	933	824	878	874	785	896	888	913	894	842	857	910	827	875	894	811	891	837	909	918	886	883	814	848	816	900	948	906	855	832	850	851	882	870	828	915	860	839	846	948	849	861	879	915	914	799	874	879	851	834	859	856	888	899	942	891	921	908	891	880	871	851	792	877	896	885	877	820	873	926	850	920	922	848	863	861	870	898	909	939	893	874	940	878	829	879	877	928	841	850	862	832	884	865	849	877	904	856	892	834	866	897	871	876	842	889	858	871	860	911	943	915	869	886	859	929	876	911	865	844	866	827	900	857	897	855	894	893	882	873	924	885	821	865	900	922	849	872	877	837	907	847	842	866	897	889	936	854	850	843	862	868	859	854	893	901	903	820	878	898	863	856	872	849	860	894	851	869	896	900	893	905	868	880	880	916	908	830	851	873	885	836	885	894	847	879	836	870	876	890	864	885	881	883	879	913	914	877	861	842	883	867	878	860	845	837	902	893	872	869	875	879	892	858	878	911	846	904	902	911	866	930	877	895	833	882	903	957	847	890	811	874	874	879	878	858	961	872	831	864	889	864	857	889	864	903	877	860	916	889	900	914	866	874	843	833	824	921	902	879	908	894	814	868	909	866	911	829	881	865	880	840	889	873	870	845	860	843	886	860	893	853	856	897	917	836	851	841	828	912	885	890	866	887	892	838	904	869	919	872	866	857	880	881	903	917	933	833	838	891	894	885	876	909	883	850	876	905	902	864	872	848	854	921	892	879	863	872	919	878	835	865	836	842	899	902	907	911	870	879	926	904	920	872	894	832	853	825	917	861	940	901	879	917	860	951	847	819	904	860	930	887	868	885	842	889	819	918	885	879	855	851	873	950	852	881	896	879	868	836	867	892	887	853	862	895	892	889	879	858	853	887	914	881	912	908	852	858	886	851	877	808	910	853	944	859	881	864	894	848	914	863	892	880	862	861	900	784	866	871	843	896	901	916	848	830	901	901	899	875	836	912	883	869	858	865	862	919	892	880	847	830	939	893	861	921	832	871	900	903	833	893	880	869	839	881	861	833	908	907	898	908	870	850	874	837	872	842	831	847	860	855	848	836	854	849	875	875	887	886	858	863	904	884	829	866	875	884	894	848	861	817	876	855	872	872	868	862	852	841	942	883	851	864	860	855	899	869	873	892	884	904	902	872	863	844	879	804	903	887	846	888	851	874	884	891	897	883	866	829	876	880	845	870	868	881	875	882	860	858	878	864	909	845	899	849	838	968	859	847	884	869	864	868	850	841	893	878	870	855	882	838	877	952	886	828	887	843	847	849	855	816	910	856	795	877	910	918	861	903	889	898	864	887	930	869	897	869	855	876	852	884	909	828	873	966	885	886	857	873	844	915	881	791	864	899	910	859	839	884	906	859	896	845	863	866	818	880	853	896	888	878	908	903	877	893	858	836	850	816	898	884	890	903	858	894	873	880	934	906	861	888	884	894	851	911	885	837	882	848	806	888	863	841	878	916	901	915	847	848	870	841	867	872	836	882	883	848	902	815	868	921	817	859	913	860	887	889	805	930	916	850	884	903	906	865	846	860	839	850	893	858	899	900	871	876	875	841	930	905	866	906	853	904	877	805	907	888	867	902	884	913	858	874	848	891	905	909	872	824	910	901	850	900	895	869	818	855	822	893	862	886	869	892	882	830	926	887	853	931	879	896	872	853	895	918	878	894	872	898	833	908	832	900	838	870	889	807	851	857	863	900	847	921	843	864	912	837	816	883	846	818	912	846	822	835	857	909	852	885	901	876	898	840	813	862	904	907	866	926	878	852	820	873	872	841	872	870	888	874	875	926	924	936	852	849	879	910	846	878	871	913	889	898	914	888	857	921	845	888	872	936	829	936	904	864	870	901	900	902	873	948	881	861	904	907	797	880	895	904	870	874	886	844	902	862	929	888	852	814	848	865	858	884	899	898	899	904	846	837	927	930	924	929	883	894	873	979	892	917	895	883	843	896	895	888	838	924	882	873	891	881	897	881	839	823	875	840	816	849	842	868	917	900	857	856	845	837	861	833	941	876	912	879	873	861	870	853	922	836	902	857	880	844	881	913	922	871	834	833	830	917	903	861	902	882	872	889	840	876	880	819	862	900	891	873	840	902	912	881	928	869	857	833	833	876	863	859	911	915	879	875	917	854	935	872	916	897	860	844	834	830	922	876	869	876	887	829	917	865	845	835	921	855	838	865	903	826	932	860	881	873	866	867	778	863	838	930	866	874	944	874	843	855	892	858	841	878	855	823	864	895	924	919	839	913	864	829	891	909	838	847	851	852	836	844	896	898	908	844	887	871	886	873	837	876	879	848	883	889	860	898	852	834	949	888	856	855	823	839	941	876	880	860	848	913	871	874	856	904	798	869	895	890	877	846	870	844	899	908	889	905	836	836	911	901	835	842
26499	13490	6144	1001	715	639	527	425	454	445	420	424	430	460	414	362	398	423	366	408	446	361	357	414	403	382	391	418	420	418	396	377	386	371	330	364	390	395	418	346	404	391	331	411	383	386	411	428	375	403	393	397	390	368	372	389	383	400	401	370	387	397	389	394	430	413	387	386	412	388	388	397	419	402	383	396	397	386	389	349	390	425	396	366	386	382	388	418	361	379	408	400	413	364	384	422	410	374	414	371	411	361	376	378	396	438	361	382	399	361	396	386	378	381	378	384	387	382	364	339	379	413	372	359	416	395	403	402	407	368	405	405	377	397	377	368	425	365	394	389	372	392	406	379	343	391	396	363	394	389	392	366	384	391	414	412	373	388	376	375	407	389	395	355	392	442	388	366	382	359	390	355	399	351	389	409	416	381	381	399	383	408	385	356	393	362	395	373	372	370	360	396	405	390	430	412	375	404	369	408	370	447	365	380	380	372	415	377	374	370	398	396	366	366	368	399	375	376	397	404	389	439	387	411	416	409	403	389	404	369	406	374	371	384	395	377	388	371	428	404	409	405	368	384	385	404	387	362	401	369	372	424	363	362	398	391	365	446	387	371	383	357	385	432	368	397	410	378	378	380	380	438	407	369	416	390	377	372	397	382	402	380	387	378	410	394	401	386	386	381	427	396	363	401	423	432	391	347	411	381	385	411	353	404	377	400	391	389	400	365	389	411	404	397	424	377	386	379	371	374	354	404	383	366	400	396	397	386	393	374	403	389	409	387	394	374	422	401	370	404	352	403	409	400	368	356	362	376	376	372	396	407	392	395	400	382	417	344	364	383	369	330	397	356	414	386	366	375	383	406	365	364	361	404	408	351	405	397	380	438	360	335	417	360	403	421	368	360	379	359	413	381	373	397	396	395	353	364	381	372	403	385	346	393	382	332	386	412	382	373	367	363	394	362	418	381	396	410	387	399	406	368	421	370	409	340	363	404	386	399	374	398	377	407	369	386	364	376	366	356	367	415	387	407	363	411	417	355	376	396	391	377	400	397	412	383	387	348	428	402	405	408	399	431	373	392	393	336	390	439	376	355	410	436	397	385	403	393	380	383	373	376	415	366	400	381	391	383	403	392	398	403	396	395	399	366	437	422	383	403	405	431	400	403	387	377	385	433	391	398	371	377	362	382	377	395	413	378	360	408	396	427	423	391	404	397	412	419	393	377	378	390	411	372	365	361	387	410	384	394	401	352	390	401	373	381	433	391	392	364	416	388	353	402	412	334	372	385	404	426	368	396	401	374	378	386	363	400	374	383	406	334	391	413	419	414	427	393	393	409	384	354	400	410	401	429	404	414	346	402	390	410	418	395	400	388	388	353	401	368	387	408	414	364	397	394	417	375	391	381	402	402	386	384	434	419	396	354	386	391	397	406	376	399	383	420	411	378	379	395	391	393	366	378	392	376	399	370	391	410	371	364	401	372	401	379	365	411	404	367	341	382	419	405	381	393	369	407	403	454	409	376	399	390	375	388	416	366	415	375	401	408	390	386	382	372	399	379	380	368	409	368	397	369	358	393	419	353	414	392	395	387	349	374	371	409	394	374	384	380	384	397	409	374	372	386	393	350	376	435	387	421	403	419	361	392	370	416	408	382	399	387	419	428	370	407	412	375	402	403	397	428	391	378	367	382	396	359	399	378	380	367	416	377	410	439	403	386	346	370	368	391	374	396	389	388	386	394	379	399	406	390	414	352	390	410	429	389	386	390	388	385	413	402	396	387	406	389	393	379	389	447	411	386	370	369	358	360	362	379	412	421	382	388	376	373	398	375	411	375	415	394	367	382	364	382	370	392	404	375	387	388	409	384	370	403	421	381	373	391	398	417	411	389	384	390	395	405	387	375	335	401	376	397	392	422	414	409	370	364	351	411	381	400	354	384	395	370	388	380	373	376	418	439	397	366	418	370	420	392	367	365	403	364	391	386	390	405	370	406	427	386	376	391	390	406	392	419	388	371	349	405	403	384	372	406	411	372	428	376	349	401	386	391	389	407	364	380	411	418	427	390	377	409	399	385	378	370	436	412	388	391	424	416	363	400	389	395	380	378	399	401	405	386	421	392	417	374	378	388	389	385	380	390	345	385	385	462	387	393	408	397	360	420	369	391	352	430	412	423	387	422	369	350	389	373	389	381	404	388	422	439	398	401	368	393	352	400	376	416	363	404	403	390	378	342	360	369	354	381	380	401	414	354	384	366	372	419	402	396	376	391	427	383	423	403	362	390	409	394	363	411	383	400	401	395	357	381	390	460	392	368	385	350	379	386	400	402	380	405	386	355	341	365	343	374	406	404	377	379	385	375	383	410	397	375	384	418	382	390	364	381	410	393	386	417	355	369	381	384	336	386	375	386	372	359	401	409	393	353	400	387	410	394	358	407	374	392	352	411	375	399	382	400	390	360	401	344	361	387	424	400	387	375	376	392	433	348	415	379	399	389	370	400	419	384	380	397	388	382	365	408	423	364	347	381	387	426	367	384	403	396	402	396	380	424	413	423	394	377	383	371	404	349	400	397	387	375	372	391	382	405	365	398	421	387	416	428	389	380	400	377	364	399	420	395	400	389	400	395	337	329	385	383	382	375	403	475	406	379	353	399	399	412	401	383	387	393	389	382	369	377	358	386	397	371	439	387	372	349	401	399	376	380	395	377	448	374	345	400	375	399	403	385	391	430	396	381	416	374	374	368	426	388	386	376	410	421	424	458	406	371	375	406	384	387	426	395	392	401	411	364	411	411	362	387	362	394	399	397	396	393	424	412	434	405	370	372	339	389	398	367	367	395	372	417	396	427	416	366	368	394	370	391	355	388	372	376	376	371	367	390	435	376	410	399	400	384	394	396	390	410	369	382	363	373	408	390	401	401	392	390	391	406	380	397	407	378	393	386	370	363	363	407	358	434	420	367	410	370	385	394	415	402	391	380	369	412	366	378	381	349	381	370	394	393	400	389	374	380	401	417	392	412	388	423	380	373	432	384	397	399	391	364	353	362	435	386	393	394	392	380	420	383	385	392	410	383	382	431	383	359	384	376	350	375	406	412	404	370	389	404	329	378	394	400	401	403	358	386	386	391	394	372	436	381	345	394	420	421	447	357	392	400	374	414	381	388	397	411	372	352	347	367	368	374	362	385	387	401	371	380	381	384	451	398	378	395	389	379	408	388	399	382	392	368	401	373	404	365	422	380	340	393	338	372	396	413	382	376	378	369	386	362	403	419	361	388	404	411	411	386	368	401	389	379	387	390	408	361	366	411	410	429	407	354	367	399	428	382	353	422	402	400	411	415	414	377	358	354	409	386	360	386	396	390	392	354	363	366	381	398	395	384	380	355	371	375	410	359	360	396	378	379	334	379	390	387	367	392	401	382	412	377	369	402	396	367	396	407	381	388	393	371	402	382	384	372	417	375	355	349	376	372	443	374	352	394	377	383	353	398	381	383	405	415
18834	11928	7294	2010	2166	1926	1606	1238	1224	1244	1170	1051	1086	1025	1024	1047	1069	954	925	973	966	962	954	950	923	957	971	932	939	913	944	945	945	949	916	944	923	925	961	879	927	899	907	877	913	899	923	901	831	956	913	939	938	934	961	1072	897	909	921	925	891	900	959	914	946	913	909	938	908	895	908	898	913	889	920	908	909	877	915	900	942	931	903	899	888	863	915	920	915	873	939	950	905	958	883	930	898	900	879	944	880	916	943	949	906	892	893	907	916	905	954	883	877	901	902	896	912	902	922	866	866	914	931	892	917	912	912	853	936	895	926	913	952	880	903	898	836	911	945	935	904	974	882	923	916	979	925	936	873	917	895	895	915	908	970	884	921	886	858	885	881	892	932	923	938	904	934	883	905	922	883	929	913	886	889	930	935	940	899	970	902	926	931	879	866	869	913	887	866	934	883	924	912	877	960	941	893	895	918	944	902	929	953	888	929	897	898	927	886	936	914	901	878	919	842	903	927	874	942	932	893	918	896	951	868	871	903	887	900	904	934	929	870	903	897	905	852	938	961	911	924	886	928	888	931	909	923	871	913	892	914	900	876	926	913	872	896	914	926	871	904	914	868	922	929	921	958	910	935	927	881	891	943	900	916	902	909	941	869	919	899	893	870	909	946	880	905	961	924	872	930	961	927	856	949	895	945	866	830	884	877	916	909	949	880	919	895	883	915	845	886	926	919	936	894	899	901	970	883	901	897	879	881	870	869	904	899	964	908	962	947	955	933	904	899	902	815	930	869	904	899	954	857	926	897	930	962	893	922	927	849	951	901	887	974	908	948	931	910	933	857	893	814	919	901	860	875	922	948	893	948	890	953	893	894	975	913	922	943	896	867	955	898	888	883	923	927	847	892	947	882	917	899	877	861	901	974	900	943	905	906	931	932	942	936	884	904	911	848	909	872	876	917	923	913	901	889	924	862	916	961	927	929	922	953	846	948	895	915	903	853	870	912	913	958	883	901	879	888	884	906	950	887	913	916	911	906	896	904	892	970	952	991	895	962	905	907	928	885	958	866	954	904	887	887	919	885	947	929	907	882	942	959	865	920	932	894	894	897	927	886	884	935	869	932	877	921	915	896	911	948	914	917	956	875	881	952	932	911	858	944	864	866	853	950	867	889	853	910	969	917	864	892	903	905	930	920	845	869	929	967	951	937	854	925	957	915	879	843	945	919	928	923	908	883	949	890	925	893	905	916	869	878	960	967	956	902	867	933	948	909	921	988	911	858	923	926	908	866	916	925	964	919	877	948	904	931	910	932	889	897	932	916	885	920	891	907	901	896	932	885	897	906	855	934	882	877	952	911	886	908	867	863	888	906	937	941	906	869	889	871	939	901	911	869	907	896	903	915	950	885	912	890	900	914	901	906	982	890	895	913	935	963	835	917	891	890	896	928	853	976	919	914	875	951	865	900	989	914	930	942	824	850	935	938	933	938	908	929	887	887	884	902	880	894	897	867	910	882	959	874	856	920	853	915	926	901	939	910	914	870	970	951	901	890	888	949	891	881	932	929	891	933	879	872	948	965	942	906	915	897	898	927	892	900	899	902	898	885	873	875	938	924	921	934	907	919	910	955	913	938	905	931	942	892	911	920	861	853	909	908	911	913	953	906	971	937	924	899	932	874	921	882	964	943	939	960	892	970	921	903	910	888	903	904	913	877	916	943	895	901	825	907	938	950	913	876	959	891	934	939	915	920	914	943	969	959	876	939	920	912	1010	921	904	908	901	885	897	943	919	922	903	935	909	912	888	935	926	904	850	924	924	928	869	927	900	871	939	872	872	934	918	936	832	899	917	908	926	860	889	942	879	981	928	867	891	870	973	869	860	928	845	923	902	879	933	878	893	892	925	910	909	939	896	880	888	903	936	932	892	892	923	892	921	934	868	943	919	868	907	933	910	919	902	935	889	945	892	909	848	948	939	942	950	885	908	927	881	928	886	902	897	913	872	885	868	936	912	895	982	874	861	863	894	928	876	918	918	929	913	923	930	891	923	882	941	857	933	901	880	925	949	891	907	856	919	978	954	930	917	928	900	878	847	896	869	898	927	898	867	859	917	961	896	923	880	960	974	904	874	901	974	901	966	877	875	924	959	851	911	956	919	924	972	865	895	914	987	922	959	909	946	902	905	922	887	927	892	875	945	923	958	872	865	941	933	970	923	891	911	858	957	923	921	914	941	929	891	886	870	891	922	826	884	953	919	867	912	886	892	867	908	868	932	900	937	920	902	984	919	936	834	888	874	897	845	917	906	931	964	885	893	972	953	883	883	896	881	869	914	923	956	959	892	907	879	940	915	909	900	875	877	912	924	941	860	892	851	850	936	880	948	933	899	820	899	898	887	849	873	957	929	918	912	936	927	841	862	885	910	924	941	924	882	952	944	922	856	886	883	895	906	950	920	907	937	895	947	934	889	940	943	867	944	928	909	940	883	952	934	908	862	968	912	936	934	941	931	935	918	919	892	885	994	893	876	920	942	886	901	934	935	872	896	935	872	917	896	834	915	994	912	964	961	936	916	892	931	948	908	931	842	913	886	884	899	874	918	878	938	926	958	824	910	895	934	948	878	927	876	920	898	965	912	897	917	890	859	945	914	892	903	964	885	982	867	911	896	958	914	883	903	965	868	976	962	901	959	909	932	886	918	949	925	903	936	931	860	890	917	910	911	879	923	959	846	878	929	878	927	933	907	897	915	939	872	964	907	903	907	875	908	911	934	869	856	958	917	889	901	878	899	883	923	886	912	924	941	906	909	928	899	911	884	851	862	902	869	900	877	936	947	876	931	872	927	947	849	889	982	931	898	838	931	909	904	896	956	926	968	948	915	918	941	883	934	877	924	978	945	881	889	878	947	906	913	866	891	983	961	976	888	889	890	901	868	889	928	891	939	936	996	938	912	910	975	927	861	872	868	878	958	857	884	953	918	909	917	874	944	887	951	912	915	876	913	887	910	892	930	918	919	917	956	907	864	892	877	900	912	901	919	911	914	942	907	918	964	913	880	855	855	889	908	983	918	924	925	909	858	880	886	888	908	894	999	930	876	899	930	870	861	932	879	894	843	874	884	928	889	915	915	844	958	928	912	953	906	928	982	928	953	1004	988	927	939	845	939	925	902	871	915	877	841	886	932	937	898	895	896	968	883	927	902	946	880	896	902	948	925	918	957	884	870	935	934	933	929	937	886	934	888	901	934	920	939	936	903	941	904	928	914	863	925	919	868	893	962	909	922	1000	848	950	848	947	895	963	871	990	926	942	885	932	923	936	884	951	922	913	906	859	862	880	974	914	983	868	913	924	886	918	891	880	935	881	862	888	843	890	920	892	866	889	852	890	900	937	927	898	930	947	923	903	922	869	893	889	919	900	859	893	867	939	885	959	875	865	918	875	928	923	882	897	885	924	959	910	944	870	912	891	881	956	904	943	910	913	888	937	920	931	850	933	898	867	910
36750	21198	10130	1664	934	602	397	351	295	284	360	256	263	252	276	247	253	226	230	190	203	265	236	214	230	202	245	247	229	250	228	223	218	238	200	209	221	248	249	192	249	195	211	210	222	203	228	205	243	220	230	232	212	208	257	209	204	218	217	195	236	213	216	247	219	233	211	196	207	215	212	230	228	213	206	211	223	185	222	193	230	203	220	223	244	204	227	253	248	233	256	195	213	213	223	212	233	204	209	212	207	229	213	206	190	219	250	210	220	232	204	227	236	231	215	206	250	237	206	199	208	216	213	255	215	189	244	198	215	202	209	208	219	192	237	225	223	214	227	233	224	221	236	236	225	204	251	211	209	212	234	225	206	213	225	213	194	201	247	198	243	214	233	219	218	222	197	218	243	234	214	238	215	229	216	210	234	215	226	209	212	237	237	205	220	218	249	200	242	224	241	212	200	183	220	213	202	203	210	227	198	209	236	239	198	231	208	221	216	204	215	225	209	220	220	216	236	227	231	212	234	219	225	220	223	210	208	224	226	196	235	204	186	229	219	219	206	168	242	242	221	215	223	197	234	218	216	208	201	215	248	217	213	219	211	199	197	220	242	216	216	228	224	225	217	215	220	206	238	213	217	241	208	228	215	231	199	200	209	214	204	201	235	236	227	234	235	217	256	192	204	217	228	219	212	221	206	231	224	214	258	221	206	233	226	212	216	223	225	218	197	211	226	231	212	202	173	233	247	230	193	216	245	217	225	219	226	192	224	187	219	214	229	209	214	197	211	196	248	221	219	217	214	212	231	188	221	217	190	233	225	197	230	239	220	216	212	218	215	233	209	196	217	214	219	196	219	212	210	207	253	244	223	246	221	208	222	225	246	219	198	238	217	232	229	225	202	218	247	215	203	215	234	230	197	225	227	203	258	242	237	198	224	205	226	200	233	214	198	209	222	210	222	223	227	225	210	210	214	213	206	208	226	211	214	217	215	204	212	240	239	232	239	211	221	220	218	206	236	219	236	202	199	228	207	227	230	228	226	220	219	230	180	236	240	218	209	215	197	228	218	220	201	194	231	210	212	212	238	208	183	206	194	234	199	213	205	227	205	217	217	222	194	227	231	214	226	215	202	192	235	214	239	193	247	195	191	212	226	217	216	207	237	217	241	217	231	236	222	226	213	186	240	216	216	239	210	223	242	229	236	208	216	241	238	233	203	237	231	232	228	203	229	231	234	230	219	200	207	227	219	223	241	222	204	198	201	195	192	192	194	225	212	218	240	196	225	240	226	213	256	242	198	242	173	218	200	214	224	214	226	248	221	213	229	199	208	211	227	210	217	211	229	187	218	202	223	239	220	204	208	202	216	221	202	231	211	227	222	239	222	223	210	219	227	240	225	212	240	219	224	214	196	196	268	201	212	217	228	222	236	251	229	223	216	216	213	226	223	222	201	202	204	227	206	221	218	165	217	233	234	215	201	233	189	211	205	231	213	206	207	237	209	220	238	228	228	209	213	208	200	200	220	201	212	186	247	213	232	210	218	194	218	237	237	207	191	208	249	249	211	223	218	196	210	224	237	231	219	207	233	214	233	225	194	213	210	235	219	204	218	223	223	227	232	220	214	214	253	221	180	219	234	220	214	205	188	231	209	231	219	203	191	220	226	226	226	221	256	227	221	245	232	225	224	238	204	213	220	209	210	213	214	258	232	216	236	217	225	204	245	216	199	192	181	215	217	201	220	227	208	243	232	189	203	225	214	203	195	211	223	227	217	229	240	214	190	199	216	211	212	214	186	207	226	227	206	212	228	225	216	232	217	233	235	217	225	225	229	222	203	230	220	204	227	205	183	211	204	203	210	214	233	201	221	204	214	227	221	241	217	233	224	235	203	225	186	225	236	203	206	204	214	212	213	231	200	224	228	220	218	222	208	226	220	207	232	230	212	216	201	215	198	216	218	203	201	230	199	217	233	237	216	233	206	222	220	226	201	224	217	202	200	232	185	235	230	230	237	182	209	210	199	225	239	243	235	212	206	245	215	215	208	216	235	218	222	215	215	241	242	199	222	200	221	240	235	221	227	201	221	188	241	223	183	224	191	214	221	222	211	221	237	232	198	208	232	196	223	188	219	197	226	185	208	203	233	198	231	223	232	233	231	205	248	214	207	224	247	230	220	228	232	187	214	223	219	229	194	241	212	214	215	210	222	234	233	222	227	233	203	199	201	225	220	244	231	226	184	193	236	217	219	232	208	209	190	197	202	227	216	212	199	197	248	231	221	228	196	230	208	239	213	225	211	223	226	228	208	212	227	199	218	235	225	213	207	221	184	232	228	224	205	251	228	221	197	201	193	233	220	198	237	254	198	227	225	228	239	222	243	222	220	211	208	220	241	211	212	233	199	221	201	210	200	223	204	201	204	212	194	222	225	232	214	218	192	218	202	223	231	211	230	214	223	203	199	220	223	234	195	222	221	213	212	195	217	210	202	213	225	221	234	229	210	211	229	224	203	225	192	219	208	224	216	203	207	224	230	196	223	248	207	235	198	179	214	224	239	206	203	234	220	182	224	209	230	208	230	211	197	223	230	248	222	242	249	207	208	234	222	220	225	213	196	216	207	191	236	218	229	228	247	236	187	226	205	236	198	215	194	203	233	224	229	183	217	215	230	226	176	211	217	238	209	221	234	219	217	213	234	221	197	205	224	259	216	235	224	209	241	248	234	203	195	199	206	211	202	202	211	205	210	204	209	214	201	214	240	215	240	219	210	232	213	209	238	213	217	228	227	228	192	197	226	217	233	186	198	203	202	193	235	228	232	235	223	232	221	213	239	227	221	211	207	210	211	191	210	199	231	207	211	223	205	208	232	195	215	201	222	234	240	222	204	217	186	195	201	211	231	210	239	212	198	213	217	211	209	203	209	189	222	229	253	195	215	208	241	205	187	209	218	234	213	205	210	203	196	203	206	220	247	204	218	227	228	224	217	212	212	233	207	203	197	211	225	197	227	234	241	226	202	238	279	227	200	204	219	205	193	216	191	209	234	214	213	217	211	208	197	215	214	203	185	211	233	212	210	229	214	220	216	209	212	220	225	229	194	225	223	212	201	222	230	230	209	248	186	220	224	233	182	203	241	216	230	206	219	231	196	227	215	230	209	198	229	237	228	235	228	201	215	219	213	223	231	222	229	212	231	208	202	219	226	208	220	226	203	241	201	219	188	212	200	219	226	232	224	205	174	220	201	225	213	206	203	214	222	236	232	229	240	218	234	204	229	206	207	238	218	213	201	225	213	205	199	254	186	201	211	227	193	198	240	210	210	209	204	218	217	226	229	207	200	231	205	212	199	193	205	206	235	240	232	202	236	211	189	233	216	219	231	220	193	228	219	220	228	224	204	204	217	217	201	227	201	232	225	246	195	213	252	203	212	192	192	199	194	224	218	215	202	237	237	257	200	238	237	237	221	217	201	185	211	217	232	224	225	253	221	236	199	222	210	207
24577	16873	9233	2654	2884	2181	1520	1204	1148	982	966	915	746	770	768	801	763	648	642	585	631	602	567	555	549	569	611	548	566	578	554	568	540	560	520	560	535	547	554	551	554	552	566	550	527	541	509	559	527	532	626	525	579	557	637	559	582	563	576	526	521	528	544	553	511	543	552	550	555	509	511	544	541	563	530	532	542	517	486	581	531	547	517	532	532	516	533	547	514	529	498	534	550	514	515	540	498	540	545	539	549	591	495	514	534	551	519	543	489	550	600	511	561	549	533	530	532	532	535	523	526	524	520	558	550	522	563	532	518	529	468	563	487	489	567	548	524	550	517	578	577	530	525	522	521	517	520	507	542	514	515	512	529	596	538	528	510	528	491	503	580	542	570	546	530	530	516	551	522	545	570	541	495	545	505	523	527	510	516	565	534	518	503	533	534	548	481	512	523	519	516	534	539	526	491	522	519	498	546	547	516	474	517	482	523	524	510	548	524	515	560	536	502	521	500	520	559	523	584	522	530	543	493	554	498	518	553	510	487	513	565	546	537	529	547	530	502	525	533	557	513	472	571	505	513	526	551	559	555	559	525	503	544	517	543	544	611	563	497	513	536	540	547	586	526	519	541	536	516	548	524	555	507	538	540	568	504	552	535	514	560	552	551	499	513	514	539	528	500	518	501	519	530	522	511	481	528	540	519	549	521	514	537	500	534	539	528	526	537	486	530	540	557	484	573	512	544	542	527	498	534	566	505	552	548	530	571	515	539	550	546	528	511	499	528	511	541	514	516	523	561	507	512	525	534	520	529	573	556	516	533	515	496	536	554	530	495	550	523	567	555	502	525	513	508	533	549	554	508	546	514	515	507	535	561	506	564	498	607	558	521	553	504	508	562	537	519	563	543	514	502	534	538	506	527	538	533	561	529	541	537	510	553	547	546	536	486	549	542	524	540	539	533	513	507	535	563	527	546	558	506	530	516	505	525	528	534	546	560	545	528	549	500	535	548	530	533	507	542	561	552	539	524	497	552	502	546	556	554	487	535	526	524	475	508	483	516	524	548	555	527	505	548	570	549	483	530	514	534	562	518	493	525	517	503	524	541	525	533	523	537	505	513	516	541	535	547	551	561	486	529	546	540	514	552	509	526	561	532	529	471	486	492	553	523	545	501	583	535	518	493	517	497	554	525	510	531	547	516	528	566	556	536	525	503	536	553	508	495	537	537	506	546	558	499	531	544	532	559	551	545	515	564	545	560	593	542	516	523	544	540	516	552	545	569	563	516	480	530	538	535	514	559	535	539	558	541	523	563	494	511	512	556	527	517	570	548	542	551	523	534	521	547	555	544	480	536	524	558	549	537	535	522	512	532	500	529	521	520	515	493	545	512	527	533	548	522	548	537	577	528	548	513	500	545	495	559	527	535	526	528	555	566	509	543	497	550	505	514	527	513	565	507	566	564	554	550	577	558	542	506	502	540	583	476	522	528	543	569	558	525	537	547	518	556	566	518	548	509	536	539	519	524	505	515	561	525	512	547	543	501	563	496	538	559	508	538	536	534	515	525	520	533	497	512	561	549	553	498	509	479	518	556	554	531	538	508	528	541	567	568	529	512	516	526	550	538	513	502	587	537	565	541	525	504	511	532	563	498	537	564	507	519	538	524	523	520	544	533	486	493	522	536	536	546	503	566	517	552	535	525	542	521	553	565	521	481	551	545	491	494	518	546	548	526	508	562	520	495	540	546	535	555	522	533	575	502	529	530	554	504	551	545	545	526	512	520	527	506	533	535	532	537	509	521	520	535	517	513	552	520	508	572	510	514	558	541	541	518	496	539	513	503	527	565	499	528	537	561	546	532	504	497	537	523	565	555	513	535	578	517	589	565	511	565	523	517	511	536	554	504	556	513	537	522	526	503	579	559	537	571	523	506	527	525	505	525	479	541	527	558	513	546	530	518	505	517	532	521	553	550	504	517	518	504	490	531	525	516	518	555	532	551	535	514	553	503	539	538	520	519	497	511	547	502	559	560	503	511	524	528	535	478	515	539	546	556	526	556	527	565	533	513	541	526	533	526	519	556	554	523	533	522	513	553	531	530	533	496	515	582	535	554	515	517	531	525	521	501	507	514	544	528	511	548	484	571	522	559	554	536	518	553	505	535	552	545	533	501	537	517	563	511	541	538	557	506	548	567	512	548	525	511	538	520	501	521	520	524	566	557	539	561	570	523	514	522	497	503	529	503	568	570	533	517	481	525	526	527	521	515	541	503	517	516	535	557	503	532	545	518	506	531	552	502	549	483	596	546	521	524	546	510	494	555	563	528	523	523	497	515	571	540	524	568	501	534	533	571	516	556	552	545	508	553	514	493	536	542	505	532	525	541	522	560	559	574	530	577	534	517	520	520	532	515	521	517	489	509	508	531	527	490	539	541	554	556	555	496	524	546	510	540	530	518	524	545	501	531	538	510	545	531	584	518	518	537	562	546	536	507	516	539	538	551	553	554	555	547	538	513	519	537	558	566	509	532	549	550	521	519	487	514	546	556	555	519	552	515	517	506	522	513	557	499	528	559	551	507	557	539	533	544	522	531	542	524	465	506	511	547	508	484	529	544	548	536	519	524	477	550	542	565	528	566	510	541	511	548	564	527	529	545	534	508	516	552	524	578	520	525	520	564	510	559	504	544	514	557	496	517	515	531	494	507	574	514	540	532	479	535	541	528	507	583	539	567	483	543	571	526	526	526	504	553	536	522	538	561	521	540	532	534	535	557	534	541	565	535	529	557	542	547	566	565	503	499	586	540	516	577	546	544	571	505	512	538	551	519	553	531	543	491	513	519	520	555	523	548	529	587	498	550	535	519	484	499	528	531	548	489	561	508	528	546	542	487	518	543	550	487	536	540	528	583	522	568	517	543	524	571	544	504	516	510	523	531	505	579	524	530	504	519	527	563	547	523	519	582	530	561	507	524	562	480	546	566	544	546	524	534	528	589	550	515	527	526	521	552	531	550	496	517	525	509	555	546	538	525	487	511	565	515	506	507	488	503	523	545	553	536	506	565	479	546	507	503	530	544	546	556	547	548	515	504	502	529	568	520	481	569	539	527	520	536	552	521	532	551	507	573	552	547	535	553	511	572	484	541	508	538	528	528	503	511	526	547	544	525	523	521	559	523	521	541	567	544	547	516	598	538	543	525	539	513	539	564	524	483	577	532	520	575	527	577	504	503	516	497	507	546	527	516	576	537	550	535	508	534	508	521	528	533	518	536	522	533	521	525	496	499	552	541	503	511	553	516	524	533	500	540	516	540	523	566	555	510	538	520	537	519	547	547	524	531	559	514	479	532	500	503	522	524	531	545	549	513	517	555	486	510	551	481	517	507	571	522	554	525	550	543	547	500	555	522	563	522	544	557	541	549	503	538	536	529	555	576	538	533	537	502	514	541	510	549	583	515	520	516	535	493	523	574	544	518	551	543	516	539	499	548	545	553	523	513	517
12094	4391	1189	416	379	334	373	358	350	364	359	349	376	345	373	365	381	383	361	341	346	314	336	326	344	358	296	330	330	325	356	352	321	322	361	327	347	340	313	350	311	336	327	349	375	349	295	340	362	310	318	327	324	311	380	341	314	329	381	343	329	340	318	343	343	343	332	359	338	336	362	369	316	353	323	347	335	361	432	349	331	322	345	314	325	366	333	340	342	324	383	343	375	356	331	341	366	316	373	330	345	352	325	346	364	342	337	366	289	316	330	385	345	373	311	342	330	347	355	358	315	355	329	340	335	361	344	322	316	347	347	333	347	350	343	333	313	326	337	308	355	321	315	340	321	363	362	331	335	362	329	328	357	345	337	329	361	350	334	351	315	350	384	326	347	320	334	346	348	328	360	366	317	333	373	349	356	371	347	354	315	332	350	345	331	368	321	353	330	348	313	377	328	356	368	347	348	361	346	353	335	351	348	356	346	375	360	321	324	347	374	351	349	335	357	329	348	344	364	341	379	386	339	350	363	359	351	382	355	354	358	336	355	356	356	339	357	375	347	319	376	346	376	360	360	334	350	351	351	354	367	339	347	341	347	323	329	346	339	328	334	289	315	330	343	351	339	347	328	328	351	320	343	349	342	327	353	374	355	386	329	380	324	348	384	339	333	353	350	331	345	361	333	354	335	349	334	346	379	351	331	329	335	345	309	356	333	316	348	386	364	328	328	326	341	370	313	317	333	346	338	303	309	323	328	312	323	315	351	365	334	305	361	359	319	370	312	336	337	333	356	342	370	333	380	343	317	338	351	351	359	356	356	326	330	360	330	349	372	368	310	313	336	291	340	339	361	294	313	355	318	348	320	326	342	333	360	347	327	326	354	356	334	301	360	329	354	367	379	322	334	332	329	367	346	305	300	324	361	298	306	363	358	367	334	382	363	317	357	341	331	357	378	367	342	370	348	328	346	357	332	332	363	364	332	325	379	357	364	338	318	321	345	323	361	305	340	340	387	356	326	328	347	328	316	354	369	353	360	331	328	337	365	349	343	343	364	323	355	334	313	349	346	335	352	361	333	312	352	361	341	322	334	348	312	328	375	336	364	384	339	336	320	349	388	337	328	368	353	318	343	311	330	361	364	394	360	331	379	336	369	346	329	325	347	323	347	324	341	355	350	360	356	370	343	322	339	354	355	328	342	332	350	331	357	354	328	322	361	358	290	359	346	311	354	356	347	310	379	321	332	319	353	353	350	316	329	345	321	325	354	334	339	327	319	334	345	352	327	356	366	347	370	363	358	322	313	345	330	334	312	347	375	338	327	285	321	310	320	315	318	376	392	358	335	372	358	344	347	364	320	344	331	329	320	335	352	337	321	311	346	336	357	355	326	327	382	353	354	362	319	298	380	298	333	358	343	372	322	315	331	319	391	325	293	329	350	366	326	345	309	337	362	336	356	347	354	352	335	303	328	337	371	336	334	317	319	325	369	339	375	335	390	344	342	349	337	359	312	338	351	318	348	338	332	351	277	340	324	335	338	306	315	356	315	368	339	310	290	335	346	349	355	310	334	353	321	333	338	346	343	336	352	339	342	323	344	343	350	367	360	345	316	328	342	366	375	371	370	311	364	333	364	356	377	336	368	327	325	313	340	328	341	293	343	347	298	311	321	365	324	341	317	343	341	348	398	321	369	336	358	348	380	362	351	365	348	331	340	352	315	347	334	313	331	335	347	322	311	363	367	346	349	327	336	334	339	321	340	326	310	335	339	324	346	330	320	321	356	324	333	366	331	326	358	328	366	364	332	353	352	317	333	345	354	342	332	323	349	336	333	351	316	307	328	301	337	357	312	329	330	343	378	358	320	354	339	313	334	347	353	331	358	334	351	344	328	307	356	304	326	387	350	326	306	327	367	341	336	307	354	321	339	339	303	326	351	346	325	339	386	353	324	342	361	337	349	357	326	332	316	331	345	322	337	355	348	350	372	333	334	322	309	336	327	339	323	348	342	343	301	342	351	377	364	329	360	345	337	360	368	325	345	360	315	350	348	339	338	340	314	337	330	344	309	364	341	354	338	378	351	337	294	347	290	315	319	346	335	359	371	331	358	331	321	331	369	333	323	323	321	327	348	339	363	334	337	366	319	331	348	325	337	350	353	345	367	356	327	340	336	318	371	335	353	351	350	358	365	354	324	357	326	321	375	347	353	338	368	352	303	316	340	353	340	343	338	321	369	389	331	332	323	335	338	317	318	353	354	339	330	333	374	359	368	366	351	329	355	316	335	292	375	360	331	352	346	325	377	312	345	334	349	362	313	385	365	371	327	350	351	350	319	324	315	345	323	307	360	364	336	356	347	313	327	354	320	349	310	331	331	324	341	360	356	351	339	331	375	369	329	336	338	322	342	337	333	336	341	420	376	316	336	340	316	343	331	357	339	320	362	326	350	342	310	367	312	352	336	341	331	355	337	328	343	332	336	326	341	341	341	322	345	309	337	352	354	322	365	367	350	337	367	337	324	339	379	366	368	375	338	359	357	323	327	347	332	347	385	315	380	353	338	398	383	333	320	332	327	331	357	342	298	372	322	352	334	344	355	357	402	349	348	326	347	349	332	345	339	342	335	360	345	353	324	353	338	371	360	328	363	370	357	393	346	334	332	381	289	340	323	316	335	346	365	348	347	358	370	348	321	312	348	343	346	317	330	350	333	316	351	339	347	333	315	343	337	365	360	377	350	349	366	346	360	331	320	317	315	364	324	340	336	381	348	351	363	351	308	325	343	327	340	358	311	319	381	354	376	348	319	349	331	307	295	332	366	355	345	363	333	350	355	344	341	342	355	374	341	359	354	383	322	339	350	334	346	359	326	346	318	315	345	347	342	337	326	325	363	359	370	332	355	333	331	329	362	329	327	341	349	325	363	349	326	328	309	293	345	352	336	333	352	358	363	366	335	318	401	370	319	341	334	302	365	332	331	368	361	330	361	361	327	304	339	344	303	352	356	345	368	356	325	335	345	351	353	352	330	351	332	349	363	332	309	338	361	371	356	348	329	349	361	361	292	315	361	322	348	362	317	354	360	369	335	327	368	364	355	344	332	336	325	370	356	343	369	348	342	344	329	346	396	346	341	345	340	315	335	328	340	351	345	332	355	340	338	313	365	358	379	360	354	334	345	362	345	368	358	329	334	320	331	353	375	343	332	373	383	348	361	337	332	315	351	342	348	328	327	323	318	323	308	325	324	341	315	325	345	331	353	352	384	348	343	338	323	348	333	340	360	347	337	354	338	328	334	360	341	335	360	325	329	360	333	311	336	338	324	345	356	358	356	367	341	330	340	349	356	319	304	338	339	348	347	317	348	341	305	336	303	341	334	289	333	331	341	339	342	337	320	334	322	334	361	351	338	364	342	347	334	324	348	340	347	330	332	330	349	326	321	320	357	350	362	323	349	360	345	385	345	361	358	346	318	352	353	341	329	324	301	319	346	310	345	325
8888	4548	2034	934	899	945	812	849	892	818	811	841	828	806	871	862	765	833	857	832	773	823	780	840	794	793	800	853	839	825	792	818	789	804	822	823	815	808	826	831	786	745	825	837	806	797	850	800	763	802	777	888	824	846	836	813	802	761	833	799	824	822	772	824	809	854	789	807	841	843	801	788	795	798	859	788	785	793	804	740	806	808	809	840	784	814	845	866	778	825	765	813	742	838	802	805	782	805	830	792	840	798	817	825	843	774	819	771	830	846	747	835	851	778	764	824	821	840	781	824	847	828	832	769	817	767	834	738	764	787	795	830	804	789	837	803	824	795	843	801	846	790	845	812	828	860	804	806	828	793	800	819	795	807	830	809	841	813	833	842	774	753	761	803	808	853	801	829	826	808	832	798	776	830	871	818	762	855	777	818	751	820	822	848	867	783	740	806	789	840	838	844	840	773	871	842	815	794	804	780	826	810	836	850	780	817	827	759	763	802	823	840	842	816	863	823	848	794	779	821	822	816	752	788	789	858	833	809	839	786	768	788	815	860	791	851	811	808	804	829	814	770	777	816	786	797	802	866	813	779	789	795	808	801	834	777	812	793	875	776	860	786	838	876	815	805	849	818	789	818	831	812	827	813	805	760	909	850	877	825	786	816	775	830	795	792	845	770	831	793	840	800	764	814	851	889	797	831	823	839	809	783	793	759	817	821	771	858	845	786	792	831	822	791	835	807	812	828	830	807	807	835	861	805	774	800	801	798	806	807	830	847	773	831	857	809	829	814	794	804	758	764	847	805	803	777	755	791	824	802	800	769	842	825	794	810	849	818	802	780	814	832	809	855	845	808	797	759	771	836	798	821	804	793	838	841	848	782	818	848	780	759	761	807	801	814	857	846	827	793	788	800	814	783	831	804	825	792	830	863	762	817	835	758	800	836	845	783	861	827	833	751	819	805	840	808	774	854	807	819	815	809	806	817	795	834	781	837	803	775	810	844	784	813	826	818	770	828	800	816	854	833	860	790	865	802	809	829	826	838	819	846	809	855	795	794	777	786	828	829	839	777	851	817	764	792	786	823	838	778	811	789	816	833	797	778	800	836	817	874	822	807	810	828	792	807	818	803	852	877	827	768	799	786	834	833	821	802	795	803	817	776	801	828	794	815	816	822	778	874	809	767	809	836	786	788	808	820	797	796	802	803	815	789	809	836	802	806	863	812	798	774	784	783	813	827	771	823	817	799	827	792	841	845	811	856	811	805	819	844	812	791	812	773	825	829	808	782	810	766	791	851	803	815	798	830	795	790	840	819	829	811	808	767	798	826	826	799	818	815	846	812	794	797	790	820	779	855	808	832	796	768	802	821	886	853	786	816	729	830	786	804	788	749	795	841	810	740	812	839	837	828	809	843	795	841	797	774	820	791	787	832	830	751	835	811	783	806	850	802	842	840	787	818	842	831	874	798	811	842	831	802	796	838	763	787	812	815	781	780	809	794	806	790	780	814	758	842	789	815	844	840	806	855	820	807	866	766	837	789	781	845	838	859	826	862	831	802	845	786	831	793	810	838	757	844	802	775	812	792	823	802	821	861	829	782	844	799	788	825	811	743	772	810	824	894	838	789	821	839	858	835	839	798	788	799	774	771	828	809	809	784	849	806	764	798	800	761	792	826	795	813	804	825	812	796	825	825	835	816	832	805	871	867	825	812	790	849	851	807	816	806	808	786	831	837	782	848	800	790	829	850	853	806	811	836	799	782	830	786	807	761	799	769	816	797	775	812	785	765	821	864	814	824	801	822	796	801	829	782	822	867	807	833	819	818	800	774	848	775	831	798	803	794	748	839	844	779	772	838	830	849	819	776	854	745	801	812	814	833	769	778	773	800	858	805	802	795	781	818	842	816	776	823	817	789	845	801	791	732	802	784	827	826	851	858	811	808	849	758	808	814	761	816	810	809	808	813	826	801	835	823	843	785	794	830	823	814	765	820	778	836	782	778	866	796	849	797	796	826	798	778	776	781	829	834	822	870	811	856	816	776	840	761	791	845	836	821	775	777	832	804	872	826	772	824	778	800	830	792	770	838	817	810	787	767	818	812	806	828	805	825	818	837	780	799	804	799	815	803	837	858	810	822	837	853	790	779	811	781	812	791	862	779	773	861	803	835	811	784	779	806	826	847	812	819	863	802	822	776	846	786	837	763	803	786	790	817	782	806	803	815	850	813	805	819	783	794	769	764	790	787	835	802	850	787	810	817	781	782	851	803	810	856	825	800	817	815	858	848	778	860	839	851	805	834	740	872	835	831	880	845	875	814	801	844	813	777	859	823	821	818	767	790	769	826	797	822	812	797	800	827	765	813	811	762	796	813	844	819	819	821	845	803	792	761	792	787	876	792	774	816	776	822	844	797	818	791	802	790	800	840	817	855	827	805	777	813	797	816	819	803	818	843	773	799	818	863	826	807	821	796	846	843	828	813	785	835	790	833	831	797	813	799	821	834	797	768	824	833	803	879	797	828	841	824	827	808	772	797	821	848	790	811	857	815	807	832	852	794	867	780	828	810	844	784	820	826	855	809	830	819	784	812	805	814	821	772	786	794	829	741	820	791	817	831	761	806	788	818	835	826	831	836	790	812	832	822	821	785	737	818	805	801	857	779	813	756	794	783	809	842	828	816	735	800	800	802	799	857	862	786	765	858	800	806	753	836	804	831	854	822	817	836	829	800	778	775	798	831	885	791	788	787	832	766	735	829	834	827	819	825	804	811	856	816	804	823	807	805	821	773	846	848	791	858	805	783	781	827	815	774	801	814	773	822	852	800	871	840	822	824	820	818	806	831	825	758	860	845	824	780	774	818	833	788	828	845	819	757	818	825	750	810	857	818	786	819	827	851	808	833	837	791	840	825	821	820	793	821	782	789	798	803	818	781	825	854	794	772	805	772	809	804	819	778	775	811	824	789	838	781	788	854	806	800	750	850	805	828	852	792	799	864	810	782	796	785	832	825	776	844	762	820	804	784	752	774	792	782	837	802	830	810	813	796	889	804	817	785	832	782	822	802	799	828	819	819	828	799	784	820	793	841	836	854	806	772	813	810	791	836	787	788	815	815	843	816	823	835	791	815	814	788	798	849	783	781	803	850	765	808	817	851	859	789	756	798	822	820	808	752	784	786	808	832	812	790	815	848	815	794	828	866	774	805	811	862	817	793	827	804	852	847	785	848	775	818	866	778	795	789	782	837	804	793	815	786	812	823	814	804	826	765	819	798	837	798	789	836	779	780	778	798	822	838	802	796	794	780	780	796	792	779	804	758	808	825	815	835	822	766	772	891	852	830	803	809	753	762	778	800	763	865	800	828	797	804	798	801	799	781	825	776	785	797	784	832	825	751	807	816	786	820	837	767	835	804	813	803	774	826	856	836	819	744	783	770	806	770	861	837	831	857	806	774	817	848	832	836	798	810	765	806	763	785	810	842	775	802	826	850	817	813	836	811
26373	13722	5951	1104	651	550	432	423	408	365	374	371	334	312	325	321	320	337	329	321	340	321	330	316	343	322	377	306	322	314	305	323	297	338	299	338	301	288	331	353	374	300	342	327	323	317	318	312	329	292	321	322	330	361	311	284	329	352	336	324	325	360	332	346	341	355	289	315	314	336	350	298	300	331	312	311	328	325	343	316	303	295	348	350	336	346	351	323	317	342	330	303	332	320	318	321	287	355	324	348	336	330	326	307	344	357	305	326	346	334	320	325	310	314	315	354	317	359	347	302	333	300	320	330	310	343	286	298	332	335	338	346	297	287	311	322	336	341	336	317	332	325	326	322	275	308	335	329	332	363	311	386	356	330	330	329	344	339	315	321	315	311	304	295	315	331	302	318	328	326	317	335	314	336	346	343	369	331	315	336	302	306	330	302	293	352	334	322	297	337	313	313	332	332	298	324	309	316	361	349	341	322	304	346	350	308	354	344	323	347	339	325	348	333	332	354	341	352	341	314	335	347	348	338	320	298	365	365	342	325	331	303	325	311	315	341	343	359	323	281	339	365	334	305	315	349	333	301	327	326	312	308	322	307	305	340	317	323	326	329	364	315	296	330	349	352	321	328	336	320	316	348	356	326	328	327	367	337	387	345	317	321	311	364	327	323	309	327	370	319	382	326	347	358	300	301	365	339	335	281	317	349	333	309	346	332	351	358	342	341	301	307	336	307	339	340	268	356	317	340	333	315	335	335	341	311	342	302	334	326	293	308	325	339	315	289	297	331	325	301	318	336	298	341	367	333	346	329	300	325	326	353	298	314	310	342	305	314	312	328	315	298	331	352	318	319	333	284	302	287	335	316	325	346	342	318	300	339	302	344	355	345	320	308	339	316	321	307	303	332	319	326	309	327	326	280	313	331	282	323	342	333	359	341	351	348	349	315	359	330	312	337	324	323	323	332	303	349	319	332	322	349	322	323	312	336	373	310	331	310	302	365	331	329	287	323	333	324	351	351	343	332	316	328	315	348	324	344	313	358	309	316	320	311	324	302	335	363	321	307	313	305	332	324	352	331	328	335	325	324	315	318	345	299	304	314	342	340	339	317	334	303	263	332	311	336	322	318	336	313	325	323	358	368	299	319	322	326	333	311	341	331	324	348	337	338	338	357	344	339	318	307	312	369	347	325	316	337	332	278	334	343	325	332	353	321	301	314	313	324	329	351	343	344	353	324	332	346	338	345	324	306	326	319	330	340	327	322	339	303	317	325	336	302	344	327	316	338	323	329	293	363	318	328	326	321	332	333	294	337	328	328	325	304	354	321	326	332	319	296	307	311	330	330	340	330	347	342	361	328	369	338	310	338	357	290	306	322	320	318	331	318	314	333	342	329	339	322	348	335	339	310	303	331	324	317	311	335	326	311	344	296	377	332	343	300	300	275	337	319	334	351	324	340	332	314	350	358	342	344	309	325	318	316	341	324	309	328	353	328	330	324	338	350	317	321	336	306	325	353	315	297	328	320	300	338	352	344	344	313	341	324	336	370	324	337	333	292	334	315	324	332	329	352	304	334	338	323	299	341	305	336	339	333	310	353	310	324	322	314	330	313	351	329	300	365	313	314	279	297	310	318	332	322	308	319	301	310	337	332	335	313	327	296	319	340	340	335	341	318	318	324	327	335	342	352	308	294	318	321	297	325	316	319	309	339	298	338	336	320	305	305	308	329	331	327	314	312	327	308	325	347	328	322	325	306	329	339	286	332	309	344	302	317	335	330	299	343	292	326	334	319	312	362	335	310	343	323	305	326	337	327	311	338	302	355	303	328	312	336	379	338	313	348	328	306	307	323	331	322	348	321	335	328	317	355	338	319	306	302	332	309	328	346	349	314	304	314	351	340	316	329	330	310	336	302	337	347	338	354	324	359	329	313	296	297	308	315	306	280	354	329	367	296	322	327	340	322	317	285	324	329	316	308	322	340	286	331	343	305	307	306	342	329	343	336	333	320	363	304	309	319	344	372	306	327	303	307	313	309	324	303	325	353	292	336	290	285	336	334	334	356	298	299	337	343	324	331	346	338	278	347	305	331	328	348	328	347	322	291	350	340	312	327	352	305	373	323	330	363	335	322	317	312	338	332	342	340	330	331	333	311	328	352	336	352	308	315	337	330	311	326	331	317	314	323	365	326	328	321	284	329	312	338	317	345	326	306	316	291	350	303	312	321	310	341	341	328	311	337	298	304	303	333	301	318	310	330	314	329	302	293	310	299	311	335	286	341	304	290	359	348	334	338	315	332	348	320	328	330	306	319	347	294	322	339	347	309	319	294	349	335	347	326	307	324	336	331	294	348	310	343	352	338	291	323	320	305	345	304	337	343	337	329	318	300	304	324	335	330	301	297	311	335	322	312	312	368	361	368	343	312	298	332	324	338	331	356	285	321	298	284	333	315	365	323	330	313	295	339	310	314	334	330	327	330	318	345	307	359	303	313	283	349	330	331	378	298	319	299	323	312	330	310	312	309	332	329	307	343	263	324	328	331	331	327	328	336	329	343	348	321	323	323	377	314	308	328	320	320	336	307	334	323	315	295	343	304	336	346	320	305	305	296	303	328	316	340	298	325	324	326	336	339	357	324	333	329	345	384	321	327	347	308	289	330	302	367	319	296	291	322	327	347	307	344	337	289	332	309	317	312	333	285	300	338	311	350	341	333	332	362	296	325	316	302	340	336	330	321	322	340	322	314	309	318	314	308	339	313	328	322	345	321	304	349	307	324	340	330	345	336	295	301	319	318	337	331	339	307	318	329	357	358	345	320	311	334	314	338	293	332	299	371	351	347	320	353	343	318	327	322	321	285	320	342	363	312	329	344	339	335	322	330	359	350	336	336	348	347	312	312	321	276	299	322	298	304	340	362	333	317	348	300	357	297	322	284	349	354	309	333	299	279	340	317	352	328	315	335	342	355	334	333	329	326	356	364	339	310	328	317	293	342	321	321	358	341	363	334	331	303	360	323	311	328	316	339	335	367	315	318	331	307	355	285	321	289	324	339	326	323	360	333	357	337	331	326	344	329	330	346	363	353	317	321	338	324	319	353	339	311	295	334	313	308	317	327	320	313	306	303	327	320	319	351	324	344	288	345	300	315	319	357	338	312	338	288	336	335	323	347	302	284	315	309	332	302	299	335	318	289	327	368	324	309	307	310	329	354	300	369	312	329	339	332	313	315	317	308	331	305	328	313	329	364	308	316	298	313	341	328	305	320	358	340	325	367	331	348	344	310	331	392	306	302	314	329	321	329	346	294	294	323	335	351	306	349	347	301	306	309	341	319	331	303	314	315	297	325	312	324	303	321	292	333	345	327	346	354	322	339	305	334	296	301	329	333	301	360	346	340	343	323	316	322	336	318	312	362	329	341	340	331	346	305	338	337	326	331	311	322	315	294	358	338	321	327	321	309	327	340	325	312	372	316	294	347	343	332	337	305	340	293	301	324
18796	11936	6776	2058	1907	1565	1277	1140	1012	1066	993	963	893	890	850	856	890	856	821	787	819	770	803	798	782	762	809	833	730	770	767	809	856	768	762	723	803	776	814	759	770	769	779	792	761	850	753	746	795	811	799	796	782	793	821	797	774	764	787	743	772	776	781	763	768	813	792	795	755	779	718	760	827	786	734	760	795	777	772	857	751	778	792	762	765	783	771	755	834	759	748	763	761	808	752	779	826	743	783	726	790	753	811	769	812	804	772	765	736	791	782	793	830	759	759	742	778	723	787	803	770	791	772	748	761	769	734	765	767	777	827	760	787	791	759	757	758	776	764	768	760	779	821	712	778	752	726	761	767	782	748	753	818	831	797	755	774	780	758	737	769	738	750	709	785	766	719	782	795	754	764	772	715	741	768	783	817	791	738	805	791	738	763	731	801	766	778	780	749	769	782	754	758	778	785	736	764	769	769	718	793	751	773	755	723	809	749	744	768	753	768	815	718	842	796	802	804	774	762	740	812	775	768	788	705	761	751	770	750	741	740	802	750	782	771	751	808	794	798	782	751	700	783	773	805	747	756	756	788	746	749	738	757	780	796	782	781	773	755	751	797	794	781	758	740	764	801	741	729	767	748	786	727	749	781	745	745	759	764	815	723	762	815	776	744	778	792	768	805	807	823	745	752	786	796	764	724	744	771	784	803	739	786	742	732	770	782	826	787	750	799	737	763	770	757	730	796	747	740	741	800	784	785	739	716	808	765	752	766	779	752	775	769	756	768	814	769	784	789	787	790	757	745	763	793	728	788	787	765	778	789	768	751	732	782	777	776	744	719	732	734	821	784	829	770	731	725	762	755	754	776	771	761	765	806	736	724	767	743	774	760	715	792	731	702	746	733	794	763	802	756	765	796	804	803	780	764	767	779	738	811	809	752	744	750	748	766	772	744	749	734	769	778	783	796	730	798	746	774	733	805	752	766	786	742	779	744	783	757	774	725	779	757	830	744	767	762	765	785	755	790	818	748	789	757	768	800	793	787	753	806	765	770	775	778	726	767	752	724	748	782	774	756	785	771	791	760	776	780	757	786	732	766	729	758	759	779	776	763	751	802	756	758	766	753	762	808	754	801	828	767	809	800	767	751	765	758	751	745	809	815	767	725	781	705	782	737	748	741	763	779	747	771	764	757	782	784	760	736	750	734	778	744	774	771	772	796	792	796	821	747	750	772	772	713	788	811	755	765	747	806	770	769	774	719	745	785	768	800	812	786	758	804	768	793	788	769	763	772	735	773	739	795	778	793	747	783	785	752	788	812	732	752	782	778	724	774	732	739	748	768	756	720	788	773	737	756	782	756	821	736	702	736	732	720	778	735	775	757	725	755	789	734	788	733	763	740	756	774	789	760	734	754	772	711	757	736	772	782	773	730	806	766	762	769	785	772	753	779	758	792	734	709	759	783	786	724	785	781	731	762	743	822	733	803	793	799	760	798	744	819	780	726	783	786	747	786	762	763	732	773	798	747	772	730	725	744	737	779	783	720	782	766	765	771	779	789	796	795	809	771	780	820	771	755	751	803	773	793	694	757	767	774	732	798	700	778	798	742	771	786	786	774	755	747	783	759	796	788	730	764	785	796	726	690	773	781	788	741	790	743	802	753	726	757	747	760	743	806	807	768	746	712	784	716	739	768	731	738	756	745	745	796	768	725	829	780	773	754	798	756	771	769	818	762	742	752	762	782	741	749	804	793	767	728	817	721	761	792	781	760	779	793	762	780	744	762	799	760	768	739	738	718	793	759	761	822	749	721	716	797	736	753	721	765	788	800	796	771	746	717	783	829	829	794	823	779	743	809	796	738	732	795	793	776	720	703	740	750	789	787	834	765	736	758	774	795	749	794	771	728	778	771	769	728	767	777	792	758	733	791	791	788	784	722	770	746	752	783	745	736	743	728	758	721	769	799	764	793	743	761	745	778	763	832	760	758	765	787	766	788	774	805	761	749	772	793	740	770	786	749	742	770	766	769	778	774	782	746	720	709	739	761	770	806	738	780	787	808	760	750	807	737	769	743	721	768	759	829	810	772	694	745	745	785	728	742	770	765	778	760	761	795	734	778	771	733	801	741	714	766	781	796	759	724	798	784	764	802	777	739	719	718	744	800	781	774	783	763	753	781	808	740	762	764	770	736	798	765	758	767	775	822	776	756	772	781	756	776	768	745	750	762	738	801	834	703	791	723	790	799	768	751	812	784	740	797	767	820	772	870	771	779	746	768	737	761	724	734	756	777	761	780	743	770	724	745	813	776	747	780	795	796	793	798	775	797	785	778	727	805	720	788	720	791	781	777	754	796	779	810	753	724	753	785	800	763	764	741	778	750	815	746	780	770	762	805	719	820	789	754	791	795	785	821	801	793	793	741	732	751	780	786	804	771	766	787	727	759	704	821	768	790	783	769	723	787	780	813	710	751	765	830	756	825	759	742	778	752	749	789	763	759	812	803	819	756	720	803	805	765	757	731	728	799	741	798	751	759	748	776	789	726	780	829	745	754	785	734	762	775	807	783	779	793	732	772	805	802	817	749	813	777	819	725	814	795	730	762	779	760	805	753	762	774	778	728	697	752	744	746	792	717	787	784	764	751	782	804	817	732	775	741	768	745	798	819	803	772	752	725	730	791	783	763	770	731	747	723	818	750	719	783	715	738	759	742	797	792	788	772	712	769	765	777	803	799	789	749	829	711	747	736	729	767	699	760	754	730	732	809	814	738	790	790	746	768	751	795	818	702	793	795	818	720	786	763	747	801	777	745	785	775	752	785	786	709	769	791	804	797	742	762	795	791	783	746	738	756	735	781	765	749	766	737	734	815	777	796	770	729	759	764	744	762	765	758	725	791	759	729	736	796	772	826	778	766	761	736	754	762	772	791	733	748	807	742	821	731	750	796	740	789	798	798	808	748	768	767	787	752	740	797	743	754	788	788	776	762	798	716	778	771	753	774	794	782	776	814	743	747	789	762	765	755	771	751	744	777	788	823	746	779	741	731	774	835	805	778	809	801	787	773	757	766	798	810	771	782	794	756	751	779	771	795	796	818	802	812	755	799	769	790	786	751	826	783	776	798	772	777	815	752	750	762	707	762	768	810	789	831	791	748	756	774	773	785	786	744	754	792	789	789	783	774	725	772	739	757	792	779	784	791	747	757	734	789	780	773	754	768	816	795	753	718	784	749	811	807	745	751	790	790	827	747	801	759	826	783	811	719	731	756	759	701	773	761	746	816	776	761	743	756	771	749	735	799	838	793	810	729	701	796	774	778	777	748	801	750	786	833	761	766	751	796	798	743	760	747	774	791	756	733	758	756	714	753	773	788	778	748	752	773	780	807	756	779	754	833	733	768	800	776	717	793	762	735	749	801	784	734	760	777	788	747	795	765	733	806	805	764	771	790	748	767	782	726	823	731	740	799	754	789	764	749	796	794	773	747	739	785	756	780	754	785	742
36258	21309	10860	1733	774	554	471	377	288	321	291	238	260	266	270	247	259	224	248	238	249	215	247	217	222	223	216	240	227	218	213	234	202	210	200	211	211	225	224	230	231	247	212	227	202	238	222	243	218	204	235	218	216	232	193	217	232	241	222	245	223	224	216	198	210	251	196	216	237	213	227	229	233	217	211	227	229	200	225	215	228	257	220	228	219	250	244	232	213	199	233	221	226	225	222	228	233	241	227	213	257	259	214	247	223	230	205	214	200	207	241	220	250	234	206	235	241	248	217	225	206	249	234	229	225	202	211	228	222	253	233	209	230	221	218	224	212	195	216	245	254	216	223	201	207	224	218	195	223	217	235	235	262	229	224	222	229	212	200	219	218	223	244	193	232	232	248	233	236	214	213	209	210	213	228	229	216	234	206	208	214	274	191	239	220	220	257	201	222	231	194	204	219	226	207	203	212	222	211	236	212	224	252	225	223	207	216	205	225	239	198	224	200	241	230	238	243	256	222	231	208	191	230	231	221	219	219	218	217	207	186	195	235	245	260	225	229	213	230	229	221	214	215	211	231	252	214	223	212	220	220	220	231	236	219	219	210	246	213	198	233	189	202	234	236	227	212	208	189	236	188	199	240	202	207	241	226	217	236	216	240	252	220	208	215	214	220	206	210	239	229	199	216	220	224	239	214	216	236	219	229	205	207	213	205	199	218	266	212	188	220	254	228	203	233	231	212	202	239	243	205	220	210	223	214	184	220	224	183	228	214	194	231	223	211	214	201	241	231	251	218	210	230	257	222	174	201	195	222	213	212	232	255	221	221	223	196	251	226	190	269	262	235	219	233	214	257	222	232	199	215	240	207	245	218	227	201	255	228	237	196	238	219	232	238	232	210	219	224	244	237	221	231	221	218	225	215	217	285	212	235	243	184	222	200	252	201	229	224	194	227	239	183	204	239	215	203	240	239	241	207	221	224	255	236	236	220	216	223	240	235	215	238	215	225	198	219	224	230	225	217	215	232	205	210	215	240	243	234	216	220	249	229	227	219	229	231	224	214	233	225	212	222	215	222	223	212	219	215	242	215	220	218	216	207	248	226	220	221	225	219	217	227	180	261	202	253	233	235	222	203	244	225	205	218	199	235	218	241	198	206	228	237	213	208	221	225	220	194	207	235	213	221	217	212	222	218	210	236	208	207	257	198	218	242	211	215	209	210	235	213	250	226	210	242	223	223	223	235	209	233	218	199	226	208	209	209	217	224	221	204	232	227	215	261	241	214	238	228	202	207	210	235	246	233	205	229	222	223	208	241	243	220	212	195	238	212	228	228	238	238	215	216	251	223	196	235	227	234	201	221	253	209	228	234	274	206	201	220	219	216	217	194	226	210	219	218	208	235	200	227	213	241	212	197	241	235	207	215	211	246	226	229	227	223	233	222	233	251	207	232	217	230	258	193	212	243	247	239	214	216	219	238	238	227	221	222	206	223	198	196	224	193	205	200	226	209	206	223	241	241	199	217	246	216	222	212	200	215	255	199	225	240	211	218	217	254	220	242	219	218	214	211	233	237	235	214	224	190	211	222	226	213	208	237	214	222	229	211	224	239	221	192	229	231	205	214	214	228	218	208	218	229	203	234	219	218	195	199	187	217	244	205	246	235	212	230	227	228	222	206	212	221	212	212	219	228	211	240	222	191	217	241	222	250	243	205	198	187	221	229	218	229	250	230	228	253	231	237	205	213	207	195	203	210	218	201	205	236	194	213	259	207	237	214	239	234	220	199	195	207	221	235	244	234	232	219	238	246	198	203	215	216	220	240	235	211	236	214	214	224	234	228	243	211	223	186	220	230	247	226	223	250	229	225	205	209	203	230	206	231	238	225	218	234	231	215	222	233	221	213	216	209	215	222	196	221	219	221	225	208	206	227	223	231	230	208	221	201	201	210	238	208	244	224	207	241	248	206	225	204	232	205	217	227	217	229	226	221	207	220	242	234	239	218	189	236	238	219	221	224	244	190	201	214	201	206	212	218	233	210	206	235	231	218	207	214	234	219	208	201	228	243	218	219	232	243	247	228	230	221	199	249	252	199	234	246	225	199	218	199	231	225	241	216	229	221	246	222	223	214	229	212	215	240	219	212	212	232	227	187	216	203	197	222	222	212	215	189	217	226	208	214	222	222	222	207	250	248	211	238	222	206	232	218	230	194	181	222	221	197	235	234	236	216	215	215	225	219	213	231	218	238	203	229	213	218	215	238	243	207	229	226	231	246	202	205	221	206	224	233	223	246	239	227	206	200	204	220	211	250	203	232	191	210	228	219	207	222	226	239	241	248	189	211	220	183	212	224	196	213	224	209	244	195	205	213	232	239	231	222	210	233	216	209	214	221	170	243	245	227	231	178	222	233	224	213	212	226	196	208	221	217	219	199	211	219	205	239	226	217	224	225	253	241	222	212	227	220	192	201	208	205	227	226	229	222	233	207	240	199	248	202	218	239	224	230	209	219	214	238	220	214	243	208	230	226	232	211	196	236	249	210	238	217	227	218	223	217	207	221	236	215	236	206	203	202	234	229	209	205	210	214	206	212	194	209	228	241	206	213	216	226	238	220	212	216	211	256	186	219	216	240	225	210	227	215	194	219	219	211	239	192	228	230	233	226	246	241	216	217	254	214	236	240	219	231	235	241	238	224	210	233	235	219	224	192	221	227	211	229	204	222	210	199	227	199	225	218	228	228	206	245	190	236	226	238	211	202	244	230	222	216	220	218	205	222	207	233	231	190	232	221	215	201	254	240	224	233	227	222	231	208	228	225	247	253	233	228	233	218	213	211	243	205	233	193	233	221	213	205	255	247	223	205	251	230	205	230	226	204	221	236	232	197	203	210	232	239	207	218	224	203	232	233	200	236	217	219	231	245	222	245	197	216	228	224	236	210	222	226	236	210	208	240	260	216	215	251	206	234	193	237	221	229	218	219	192	234	209	225	210	215	239	236	236	225	205	212	208	220	217	225	212	230	194	218	217	256	216	229	226	240	209	232	216	241	225	241	240	236	233	227	226	237	198	213	211	214	235	208	228	224	203	205	200	219	220	230	237	215	222	221	213	218	243	220	219	195	231	209	234	235	240	245	210	211	234	245	210	230	216	213	228	227	215	224	228	224	268	224	242	180	255	212	228	240	233	232	225	185	220	236	233	233	207	202	237	223	200	233	223	226	221	232	221	203	218	220	221	240	231	212	209	218	222	228	196	243	208	228	232	221	190	216	245	227	219	206	239	226	210	213	238	241	201	242	247	230	207	212	220	202	212	211	231	216	207	212	202	205	251	197	236	238	208	221	225	214	219	214	197	222	230	221	224	212	198	229	222	192	211	230	223	208	238	237	208	212	223	244	209	198	221	246	205	216	225	215	201	195	236	217	209	243	207	208	217	207	202	217	211	193	249	213	202	189	230	219	209	215	187	233	225	193	218	219	212	216	235	201	203	223	220	236	222
24397	16737	10089	2436	2204	2022	1610	1267	1118	985	959	879	762	730	742	741	733	693	652	643	646	635	615	571	563	576	597	568	576	567	542	584	555	553	547	563	576	585	543	534	597	586	549	595	505	547	548	571	549	601	581	496	525	592	566	552	584	548	543	565	599	652	557	523	556	519	602	565	530	554	558	589	557	589	533	527	573	553	502	532	543	543	550	539	567	543	565	557	527	569	521	550	546	533	502	546	560	561	542	536	530	555	574	558	547	555	590	560	518	540	581	532	517	542	588	583	559	560	544	563	540	557	538	537	499	550	555	537	554	549	534	537	549	552	551	581	563	523	523	537	537	542	556	543	539	575	584	499	556	534	527	538	576	580	560	564	540	544	551	573	534	537	516	542	549	571	529	545	532	543	516	546	526	537	500	553	537	567	543	540	555	603	549	548	536	508	515	542	530	552	552	495	537	502	511	513	537	596	544	521	505	558	532	560	551	567	565	562	526	538	568	557	535	570	530	532	563	592	547	510	563	532	535	594	554	537	515	570	554	523	557	539	592	560	564	496	598	534	546	538	537	535	566	532	573	551	528	528	511	526	555	554	588	518	557	508	541	566	578	606	548	520	510	576	568	549	540	551	568	521	541	516	550	568	539	612	520	527	532	569	488	519	524	534	511	523	529	567	541	547	571	528	575	559	566	546	570	503	583	547	539	555	543	587	548	546	561	548	531	554	564	565	520	587	579	582	547	550	568	540	551	563	562	543	523	588	513	539	509	560	521	521	568	497	553	511	556	537	510	538	532	550	555	557	534	568	551	566	515	580	576	563	566	545	544	551	514	585	520	541	566	542	561	567	524	566	559	542	524	519	611	524	540	615	581	546	547	520	544	518	560	562	560	555	502	561	476	578	573	545	549	522	546	520	565	563	560	564	536	545	533	511	570	565	548	561	530	531	530	567	573	520	535	557	578	567	528	564	512	583	540	545	554	544	555	525	535	525	529	562	553	577	525	566	547	516	530	577	603	557	560	558	523	531	561	539	546	531	566	558	567	532	527	548	551	538	546	528	563	600	577	536	564	537	543	533	548	554	537	498	535	550	520	564	525	547	514	564	565	547	518	516	550	502	548	509	534	537	508	572	541	554	557	526	550	558	532	556	550	534	575	588	515	574	580	521	589	549	493	558	557	564	531	542	542	522	556	565	521	604	497	531	536	548	514	561	543	509	559	565	542	541	514	552	550	515	547	565	495	538	531	587	521	531	553	556	532	547	513	541	533	560	549	547	521	575	564	561	538	539	528	548	522	564	539	563	510	543	543	517	565	538	540	534	523	541	555	554	539	558	559	482	507	585	541	550	551	586	537	556	533	578	522	549	530	531	532	536	543	566	549	510	517	600	553	528	515	555	500	514	557	538	516	572	551	567	592	564	501	531	523	539	554	547	534	589	556	555	575	533	593	490	550	579	573	515	570	547	594	521	574	574	534	542	542	545	543	492	539	549	499	555	573	540	539	528	553	544	541	517	582	592	581	559	579	572	499	548	524	585	549	559	552	541	537	552	587	545	590	605	494	518	531	532	479	565	559	573	547	584	492	526	544	536	563	542	530	574	536	554	555	560	512	527	581	583	553	526	555	578	550	537	567	542	558	568	539	532	554	549	575	579	589	570	525	547	549	580	520	497	519	563	549	542	556	529	516	514	529	533	550	546	529	562	565	513	546	548	542	535	544	542	535	525	505	520	500	550	559	496	575	519	566	567	532	596	551	539	551	561	562	557	541	538	548	551	532	533	559	532	508	566	555	540	535	548	565	550	501	545	579	591	551	527	554	511	558	581	547	544	553	557	560	567	582	542	550	560	546	507	537	545	540	551	526	520	583	564	547	546	514	503	520	507	519	551	608	517	582	573	559	567	505	573	515	550	550	581	596	526	578	556	534	489	553	552	505	556	568	575	553	544	514	558	535	491	540	547	569	518	518	571	559	538	558	537	548	528	551	576	529	530	559	538	574	587	520	510	532	480	567	548	563	499	553	528	510	569	593	504	554	560	492	500	595	569	553	534	545	569	536	546	550	568	562	554	541	561	539	523	553	527	494	567	536	514	539	590	542	543	525	552	501	551	560	509	536	523	530	560	526	519	547	547	557	519	548	552	545	551	541	558	543	512	551	556	568	533	526	561	519	543	512	535	534	527	540	547	565	605	534	548	569	524	524	556	537	549	586	536	545	552	525	514	539	540	552	537	571	543	563	535	551	545	542	565	555	528	544	571	536	534	532	548	588	519	537	535	559	534	538	521	577	501	554	562	557	527	526	559	556	540	552	523	563	515	554	533	538	592	577	540	540	556	518	544	537	550	513	544	572	566	543	544	523	539	535	501	533	550	548	541	522	557	542	547	526	514	531	526	548	512	587	502	539	541	504	526	565	517	532	551	553	563	542	589	515	583	499	576	559	567	540	551	541	542	575	499	549	526	538	519	532	517	560	530	533	547	529	547	537	502	553	539	552	524	594	548	539	532	527	540	546	541	551	547	554	565	529	508	532	542	518	551	534	549	540	536	573	513	573	544	545	538	557	570	553	544	547	563	537	529	573	576	531	547	539	571	540	601	545	571	525	540	522	531	521	559	535	532	499	527	553	537	517	517	585	548	537	551	550	507	527	544	533	563	565	538	629	515	528	550	547	551	563	552	555	578	543	562	560	556	572	534	553	537	553	496	554	548	549	530	540	603	533	534	534	534	537	555	533	555	574	557	533	584	527	535	534	545	591	553	562	551	538	557	553	564	534	537	561	604	558	549	554	550	526	535	549	510	545	537	591	542	539	511	512	546	542	539	569	551	531	541	579	527	524	547	516	519	529	552	590	539	537	549	505	542	545	521	557	516	562	498	511	575	525	531	525	505	510	547	553	583	514	514	544	555	538	524	551	545	562	520	575	498	529	526	536	552	524	564	496	486	525	515	556	554	507	558	538	505	531	529	543	521	548	573	508	540	509	580	533	544	532	520	597	549	535	504	551	572	549	520	567	564	559	525	545	521	530	554	491	555	524	538	560	568	528	539	554	553	569	546	536	550	565	545	512	523	521	551	571	511	538	525	534	554	518	504	527	549	569	518	515	579	539	485	539	545	568	512	494	570	553	545	539	600	516	555	571	545	474	545	527	570	545	518	542	559	497	563	603	566	511	529	548	533	532	573	515	535	526	534	570	591	513	564	523	620	561	530	528	519	540	528	546	546	549	574	555	529	546	591	552	552	544	582	556	532	525	537	520	549	587	533	540	579	558	509	564	591	506	530	537	531	532	578	473	560	529	562	557	559	560	521	569	542	554	562	503	523	527	562	573	568	565	566	536	586	564	547	565	554	524	529	514	551	560	531	561	531	571	541	530	558	574	559	557	558	584	560	551	566	536	547	537	543	524	538	563	576	524	557	546	572	520	508	540	527	537	542	548	494	546	523	552	507	514	565	544	554	562	535	594	540	566	515	560	589	559	559	535	531	537	544
12808	4738	1624	459	436	420	473	417	411	424	430	398	409	387	381	419	412	417	434	371	461	414	411	413	416	417	429	428	424	419	396	396	417	422	410	423	404	418	428	415	422	403	472	438	411	395	391	417	431	417	405	422	375	398	453	439	420	404	409	459	430	417	403	400	401	452	368	445	401	425	437	421	395	409	383	419	384	442	444	417	383	401	451	447	418	414	428	446	414	453	394	412	439	408	387	446	442	420	446	429	435	395	401	442	440	416	378	425	410	419	420	416	431	439	421	377	403	427	404	459	462	399	406	357	432	403	403	404	424	454	433	375	405	450	412	394	432	443	397	381	440	444	444	438	392	417	389	398	404	399	408	400	378	419	426	395	388	428	446	442	417	449	449	433	433	392	406	426	438	391	436	405	405	403	451	438	440	465	438	394	401	361	444	446	407	442	437	406	423	428	416	448	443	439	443	432	423	424	421	406	453	434	434	435	433	421	425	452	389	443	451	397	437	395	382	404	430	404	402	419	403	411	438	401	425	398	413	436	425	433	391	409	406	463	390	437	466	411	416	408	409	419	426	411	474	416	390	428	456	383	406	409	408	411	427	430	430	414	427	381	383	440	396	394	428	368	412	444	431	425	372	399	418	405	423	391	434	448	398	399	405	386	430	395	421	422	409	403	407	381	396	391	445	405	415	436	387	416	426	453	456	425	407	431	425	402	415	392	398	417	379	457	433	440	410	446	369	416	431	401	409	432	387	441	393	407	399	411	397	430	412	455	426	401	408	413	422	409	422	434	421	427	417	418	404	393	450	423	416	453	425	417	449	458	390	451	427	416	415	391	462	389	391	426	425	454	405	433	396	442	445	388	408	416	433	417	432	427	446	406	429	418	410	393	399	420	394	432	412	402	406	383	454	427	410	408	409	414	418	377	431	425	428	413	435	400	432	394	408	424	420	435	410	412	487	384	417	442	409	438	393	446	424	399	416	430	403	388	412	441	455	393	410	416	434	421	451	411	379	398	430	410	414	384	440	455	422	425	422	414	411	383	374	428	470	416	403	476	382	427	449	424	386	410	394	383	411	410	416	440	390	401	443	454	421	420	413	407	423	405	428	483	435	446	424	445	425	431	411	448	410	441	411	398	425	416	411	433	424	415	385	423	410	446	391	422	445	363	467	395	375	426	396	406	429	449	383	438	399	383	421	430	452	394	408	419	389	458	425	466	413	404	403	435	450	411	420	411	390	419	458	468	436	426	424	408	394	414	420	424	394	412	436	401	431	399	385	403	428	431	451	441	416	405	428	427	424	403	382	374	383	392	412	394	441	399	452	424	429	412	380	415	417	397	429	420	380	424	427	379	452	418	412	380	432	395	399	401	407	404	409	418	403	420	399	410	384	416	417	401	416	430	414	454	408	462	416	417	405	459	400	401	391	377	427	427	398	408	414	402	393	442	460	408	417	428	406	381	424	411	411	434	425	450	426	430	395	412	386	440	412	374	443	428	409	429	413	390	417	414	385	403	425	412	431	419	441	379	423	406	387	452	404	404	450	396	423	404	436	419	406	443	401	420	418	432	407	423	420	409	369	402	403	427	418	371	433	382	403	379	402	439	381	405	413	404	450	414	417	444	433	412	448	421	438	420	408	435	427	432	423	451	403	392	417	420	388	436	396	417	451	416	406	440	417	374	393	416	408	416	405	371	406	440	398	405	437	430	411	415	434	423	432	410	406	383	416	400	403	417	433	423	434	409	389	432	410	441	446	466	432	406	438	372	409	445	473	408	430	416	433	399	449	405	417	438	423	428	423	438	438	418	419	420	447	426	404	429	457	420	406	411	418	406	457	409	423	447	430	423	410	443	391	452	381	405	383	404	348	377	390	431	447	427	383	417	416	442	435	423	413	408	407	468	406	422	416	443	420	414	425	410	377	389	442	472	400	407	446	422	385	443	414	426	441	374	410	409	406	432	416	420	430	398	407	397	380	427	412	408	438	421	408	393	410	446	433	428	433	413	399	442	413	399	404	437	368	383	434	394	417	415	395	410	438	449	385	489	452	439	441	429	397	420	443	432	440	447	363	423	397	386	411	432	418	419	404	404	455	477	383	391	422	435	421	419	436	410	418	419	406	370	419	444	419	426	437	411	410	429	396	432	417	440	423	375	369	423	435	407	442	405	382	419	454	409	410	425	430	449	415	436	387	413	386	426	413	422	381	431	406	397	397	426	390	367	452	389	446	396	412	417	401	430	424	399	378	422	452	403	392	365	424	393	389	391	423	416	416	398	449	433	447	420	380	430	410	430	432	431	438	384	440	421	412	363	426	380	381	411	460	412	421	376	435	415	390	386	424	394	390	422	425	359	408	405	448	432	440	413	418	422	417	448	425	447	409	424	417	386	425	436	415	434	419	413	391	438	439	358	375	430	396	400	441	405	406	406	380	477	430	405	412	445	405	399	396	420	443	384	373	401	414	395	387	357	409	412	416	405	430	450	433	398	400	430	429	420	409	432	436	437	427	417	431	405	385	416	425	374	415	408	413	440	414	423	430	423	416	427	400	408	387	425	429	426	387	434	395	402	378	362	400	375	438	387	385	394	425	400	389	413	425	398	392	422	435	449	412	440	458	406	400	427	378	396	423	397	415	389	390	473	417	407	432	427	452	380	424	365	399	433	420	420	426	388	384	411	417	425	436	398	448	441	433	409	418	420	412	431	398	392	404	401	375	406	409	418	386	417	426	427	363	426	418	393	404	398	403	449	413	417	394	400	433	419	425	442	476	406	418	445	401	446	417	400	404	440	461	413	406	417	386	379	399	441	414	396	411	405	416	415	433	436	453	420	394	425	375	437	404	413	393	416	388	419	420	437	443	392	402	417	405	420	443	422	416	370	421	397	421	429	415	389	420	441	387	408	425	397	417	425	407	406	418	407	426	415	394	425	412	416	406	412	437	419	443	431	378	436	384	418	387	416	432	410	424	453	425	421	400	442	427	390	412	433	424	408	411	438	436	403	413	422	421	417	416	418	432	430	435	366	399	396	384	405	399	428	438	445	378	413	390	413	460	423	382	405	450	411	388	503	409	421	407	424	438	392	404	382	432	439	409	417	402	385	439	412	404	393	427	440	402	394	423	389	401	439	379	384	438	369	419	425	417	402	411	429	387	392	436	422	433	443	374	417	376	406	390	401	431	434	429	386	427	448	444	444	400	431	424	392	412	416	436	434	405	401	417	399	417	450	427	406	438	442	401	428	432	451	447	424	382	411	384	406	398	392	415	385	418	357	436	443	430	395	392	378	415	435	450	422	406	386	430	429	412	475	452	403	429	432	421	426	397	440	427	405	385	403	419	406	380	394	431	379	420	392	436	425	391	384	440	384	427	428	425	410	413	456	397	399	435	410	393	401	431	434	403	408	384	429	472	422	414	419	393	445	436	380	426	422	450	442	440	388	420	404	430	446	373	427	416	386	390	469	419	441	440	457	413	404	408	447	452	438
9512	4792	2686	1087	1084	1013	1007	1032	1015	1043	987	1010	972	1046	1005	1007	1003	999	1011	971	982	1007	965	1052	958	930	974	973	944	1033	1024	941	980	1059	928	1029	996	979	976	976	1003	1035	941	998	935	1016	1046	1007	968	982	973	972	941	1018	981	944	1005	976	996	1028	983	979	1023	946	978	934	965	976	1013	898	947	1015	1001	972	964	1016	1001	997	980	967	967	963	951	992	1051	970	942	973	977	979	991	925	1024	965	1009	1027	982	968	953	1005	996	975	981	1068	1025	993	1004	1024	975	965	960	967	1042	962	949	965	991	957	915	1005	1003	941	1007	1052	1019	946	938	957	991	1023	951	945	988	934	982	991	1030	994	946	945	973	983	944	973	960	993	999	1034	962	950	945	978	989	1003	989	999	973	932	922	987	972	956	1008	1002	999	971	890	1006	960	959	989	984	993	992	909	986	929	970	992	968	992	994	967	992	989	963	982	989	952	931	964	999	991	978	988	974	966	916	982	938	1010	1037	979	1022	1002	1017	983	995	993	1015	947	1023	1012	949	1020	954	995	969	991	956	998	972	1024	986	1028	998	957	927	996	970	991	900	965	973	993	945	952	970	927	944	1006	945	994	975	958	956	971	947	991	977	980	1001	955	977	956	982	979	1001	934	1021	996	1015	970	939	996	984	984	1007	950	936	1004	935	986	1024	958	987	983	954	950	1013	993	916	973	960	1012	1035	938	974	992	927	1012	988	1022	974	1035	945	921	994	973	992	981	988	952	936	924	967	1035	977	963	928	1027	990	957	983	973	975	977	1046	968	1000	977	996	1029	937	985	968	1003	1002	1007	996	932	1034	995	976	929	978	1010	969	974	969	988	1006	956	993	946	957	985	947	956	931	996	1013	1010	904	960	984	974	1001	1006	982	1008	1022	966	1020	937	974	956	977	1018	974	996	976	976	946	941	977	998	986	959	987	918	952	1052	988	968	992	953	961	964	1039	952	1001	971	1002	1049	981	922	1008	1013	970	962	972	1023	997	946	1012	954	993	965	928	951	965	935	973	954	996	1031	1005	978	1001	1017	989	990	1019	999	978	993	952	1050	986	973	978	999	966	1019	942	911	977	997	956	1024	1033	955	1018	973	934	914	953	984	1024	1032	952	955	922	959	996	932	953	929	960	985	945	946	987	960	934	1013	1000	983	986	955	1027	983	933	997	930	1008	989	965	1007	948	991	984	983	983	982	984	949	982	1025	1028	949	915	985	968	976	1048	995	981	971	995	986	948	970	1007	961	988	1004	1013	957	899	989	925	938	918	995	948	964	974	978	991	973	972	1026	994	993	1018	947	953	1019	1041	912	921	983	1030	964	972	940	911	960	1012	990	977	1018	961	1026	950	976	926	979	996	944	940	980	957	962	925	981	994	977	970	948	966	962	938	957	1004	999	966	971	978	996	888	1020	968	937	965	994	986	1009	981	1031	981	981	1039	994	929	964	979	1001	1027	916	992	986	971	929	1030	1025	1002	968	978	991	977	1011	1039	954	976	998	918	943	973	983	978	975	988	990	965	959	945	954	933	982	978	933	957	923	1020	991	1018	1008	979	993	976	984	976	919	930	949	1000	966	945	969	999	968	927	958	923	973	930	989	986	968	1022	982	979	995	967	973	957	931	980	985	986	988	951	1009	980	955	1009	986	994	986	990	957	1008	960	950	1043	963	1015	925	1036	944	944	991	951	967	922	956	995	978	962	992	970	966	989	951	975	963	968	957	928	935	970	938	978	971	997	984	940	1001	999	1011	996	1011	932	1039	994	942	950	992	907	913	1006	953	1040	947	1053	968	980	922	1021	985	1011	999	984	916	951	1030	1001	1001	964	918	1012	952	967	1056	975	992	968	969	958	954	1041	952	934	944	971	958	1012	972	989	989	981	961	988	951	951	975	972	1000	930	1006	983	985	994	1041	974	975	939	985	1001	989	990	1006	975	1001	962	971	980	940	950	964	1014	956	962	974	996	980	989	1043	1001	985	1022	951	951	977	996	970	924	1007	928	1012	909	979	915	978	960	1003	965	963	915	961	950	1016	953	1020	1006	950	935	933	950	993	940	961	1007	960	959	982	958	1000	959	1067	970	898	1005	904	966	908	1003	971	1000	950	1020	1001	981	982	951	1006	970	997	950	991	938	1016	966	939	991	982	982	967	952	988	1000	919	932	997	986	935	915	1002	1013	955	940	976	988	987	955	953	1034	974	903	978	967	968	949	980	970	946	951	967	998	933	998	962	966	1020	1015	1052	945	950	992	1028	945	997	997	990	965	1033	918	1031	999	948	1016	1030	992	945	997	979	1010	943	987	952	954	986	965	961	982	953	981	951	981	968	938	1027	1013	947	988	1048	1005	943	1019	954	1013	979	972	976	928	1009	1004	966	952	1025	958	978	1001	1001	980	983	944	988	961	1007	915	924	1013	946	1013	997	909	992	1001	990	961	927	989	973	945	968	1002	940	996	996	975	1035	923	949	966	996	924	992	967	979	1019	946	941	992	1037	971	992	988	989	1024	1016	966	980	1011	969	940	949	1009	1032	969	1002	980	949	975	1026	976	981	937	978	1001	1042	961	942	1004	990	1001	977	962	987	974	938	990	1003	954	985	969	968	958	979	968	1011	1006	927	976	959	994	988	947	1011	993	979	961	1016	952	1045	1002	1002	988	986	923	1024	962	989	954	1006	998	951	999	996	969	942	991	999	976	980	927	953	985	972	977	977	961	984	954	959	976	1003	1016	997	993	947	1009	953	1055	935	957	978	959	956	967	974	968	979	1000	1026	995	939	949	970	972	982	1002	1038	1026	1001	984	942	1028	949	992	998	1022	986	981	952	985	951	1005	945	937	998	953	981	981	969	957	996	955	1006	991	957	983	962	955	971	967	976	974	947	974	1003	996	952	978	977	973	1002	945	979	1023	1022	1011	944	977	983	931	912	1000	1014	946	964	993	977	957	965	981	953	959	970	968	1029	933	929	1025	934	964	1005	972	961	989	938	991	981	967	971	971	956	969	982	954	998	971	963	973	980	1024	976	974	986	987	947	957	960	960	965	977	970	995	974	958	990	1006	1006	1001	1035	962	980	948	981	1005	940	988	1003	899	968	1022	939	979	963	958	990	921	1031	993	965	975	1000	997	942	1035	902	875	890	987	1037	981	1012	949	945	991	987	960	942	994	917	974	975	1037	958	993	994	991	983	970	992	915	960	987	949	967	888	985	974	978	988	1000	963	991	979	955	940	1024	974	997	1020	988	978	966	986	926	1010	1002	932	941	993	944	972	979	904	1007	988	1002	938	958	931	986	1000	903	1019	1002	995	971	1049	970	984	953	892	963	994	945	985	1006	1020	1024	1011	1017	1000	965	932	958	949	989	985	935	946	934	941	958	946	1030	986	995	971	961	997	1002	965	1027	978	991	1002	1025	905	961	962	934	944	977	944	1032	943	960	970	972	970	1007	995	981	1004	978	976	1034	941	931	979	996	1020	986	1011	1009	978	985	1032	1001	992	996	968	996	992	1030	998	1015	1035	1019	983	1029	978	1003	1009	987	1019	1033	974	953	1021	979	958	958	990	981	1025	987	978	980	1023	979	1020	956	951	993	956	958	909	976	1073	1030	965	997	1003	949	933	1000	969	967	945	994	983	941	1014	997	1015	994	951	991	925	931	1014	959	990	989	940	983	964	962	941	985	924	964	1000	971	979	924	967	965	981	1002	1004	931	943	934	980	968	973	987	990	1043	943	956	902	995	994	1022	956	965	987	948	1043	1009	1041	937	958	949	944	912	924	998	1011	992	1045	948	987	964	997	1041	1069	990	987	1032	1006	1025	962	980	952
26787	13627	7396	992	571	497	443	427	439	412	373	420	413	366	372	387	381	389	374	394	401	394	370	360	427	408	444	438	369	375	415	369	357	382	370	374	400	377	381	359	336	372	375	391	385	362	384	377	404	381	385	355	380	352	359	388	386	371	398	394	341	339	407	422	358	381	377	375	427	362	375	360	341	395	371	376	365	369	351	385	379	366	379	392	358	352	379	389	388	395	377	344	402	340	394	390	398	369	347	384	381	399	386	361	365	401	352	373	363	355	381	369	369	365	327	361	399	415	376	358	389	337	375	380	389	349	365	374	359	378	383	357	379	383	385	343	395	385	398	388	368	345	366	379	369	371	378	332	416	344	375	391	427	388	377	384	403	394	394	395	395	380	393	346	381	352	396	370	382	393	426	365	385	352	356	373	389	375	362	384	357	383	396	402	366	392	391	380	386	394	357	321	369	392	425	383	371	380	395	364	362	371	387	354	396	397	377	401	377	427	361	339	391	347	361	363	384	367	387	363	407	364	385	398	361	338	344	403	369	349	382	352	410	350	421	381	391	379	400	398	373	392	361	388	371	372	359	383	369	401	385	367	360	382	331	393	371	359	359	379	363	370	359	425	382	375	398	370	386	402	369	425	372	370	392	395	393	355	373	357	402	379	349	388	363	375	366	383	380	387	394	368	367	403	401	394	400	401	384	363	401	399	387	400	401	377	368	380	372	346	378	373	384	346	380	412	387	388	381	354	399	410	393	363	387	365	392	346	347	379	360	367	370	415	361	336	364	374	378	394	378	380	403	395	350	361	340	393	381	369	368	378	370	372	333	357	373	360	369	384	407	417	406	376	379	371	362	354	356	364	386	341	351	415	381	366	328	405	369	394	390	395	370	365	350	400	359	373	398	404	378	385	373	385	402	349	396	392	390	374	379	374	374	386	354	345	332	335	376	351	376	383	409	386	335	371	364	379	395	370	372	327	383	369	387	400	350	368	394	357	346	404	389	369	400	360	395	372	358	365	380	364	351	368	386	363	392	370	348	349	372	395	415	379	387	382	355	356	423	351	359	367	351	377	382	355	383	393	380	380	371	363	396	383	361	383	347	372	386	345	401	385	361	405	407	348	363	363	400	382	440	357	372	364	376	430	392	406	395	382	389	372	410	377	387	376	359	385	380	374	341	350	394	339	330	387	390	393	384	374	420	329	347	403	396	366	375	390	391	373	390	389	392	361	388	366	373	369	373	355	383	353	388	384	398	373	416	403	357	377	360	383	366	371	364	366	377	382	401	394	366	363	374	341	371	362	375	365	397	373	417	359	360	411	347	359	331	364	364	381	392	398	362	364	358	383	386	381	351	371	347	368	364	371	368	391	364	404	388	398	405	375	332	371	336	361	367	358	358	409	363	378	385	360	388	410	368	387	358	370	345	402	392	412	367	367	351	393	388	360	359	371	357	367	392	342	387	379	380	431	359	355	362	339	397	391	400	382	376	393	396	367	357	379	364	402	392	399	396	373	368	368	370	371	382	402	360	381	364	389	385	364	405	375	365	378	359	380	361	362	351	393	365	389	386	388	375	374	389	381	367	366	365	346	352	374	356	355	364	401	365	389	413	387	383	370	391	389	389	392	440	387	367	351	391	386	390	349	365	377	350	384	361	378	396	391	370	371	376	396	356	353	368	370	354	352	362	387	361	364	372	371	377	363	343	387	393	403	412	347	364	370	312	361	405	330	390	411	374	396	312	384	365	371	384	384	403	356	361	373	358	413	340	355	385	380	354	361	387	374	379	385	404	348	359	391	383	391	389	379	369	386	384	352	387	362	375	315	383	387	368	354	358	336	399	402	386	373	396	403	356	399	374	386	399	399	362	391	373	378	371	381	360	377	358	396	334	351	380	359	387	358	340	366	367	413	388	381	384	368	346	374	378	383	351	388	401	415	377	383	391	408	403	357	355	368	382	322	381	411	391	396	365	341	360	393	356	361	395	410	391	370	354	397	393	335	408	360	337	345	421	349	378	368	376	402	411	346	386	368	362	385	366	349	358	349	375	411	387	387	355	377	403	392	400	352	398	371	361	389	403	417	381	399	374	363	386	367	410	356	364	361	388	370	403	407	355	345	372	357	388	357	360	343	426	382	383	407	341	346	364	420	339	419	373	365	390	358	413	372	369	399	351	349	358	350	368	396	402	370	388	368	403	399	357	401	343	387	382	395	377	386	372	398	355	345	374	376	395	389	401	374	381	372	381	379	390	359	391	367	413	348	379	335	400	376	378	402	384	361	345	368	391	378	397	387	363	396	418	389	381	399	382	392	348	378	397	360	383	371	360	381	365	388	431	411	341	366	347	381	359	352	397	368	355	390	372	400	390	386	360	387	362	387	375	392	370	386	362	340	354	374	371	385	379	353	391	337	411	403	360	361	365	384	375	402	368	351	344	420	376	387	420	372	390	408	375	364	383	382	387	392	426	383	371	378	374	386	379	359	387	371	368	396	390	372	345	340	353	383	385	405	413	386	363	362	375	346	376	379	370	400	383	361	356	371	373	367	367	355	375	376	359	387	380	379	387	346	382	386	384	374	365	368	365	352	365	376	357	383	355	392	344	388	405	372	373	389	363	363	348	339	420	367	396	387	364	366	384	386	381	378	401	363	368	393	380	364	384	394	332	411	354	365	366	340	341	361	393	359	410	379	380	364	381	354	390	360	380	334	375	390	371	376	368	391	362	386	361	406	415	374	346	372	361	363	333	387	393	378	393	362	375	376	364	360	378	367	401	367	359	354	397	365	372	380	383	371	377	388	386	357	386	383	401	396	370	368	319	354	393	349	370	384	411	385	403	404	417	395	382	365	355	364	360	385	408	364	400	376	358	378	387	396	378	372	406	369	370	365	397	374	346	406	378	395	341	391	387	389	383	393	393	358	369	383	335	347	364	398	382	378	365	367	349	356	387	373	330	336	345	395	412	405	351	384	360	383	379	329	379	370	364	360	387	372	351	409	360	344	358	350	362	368	379	407	339	392	374	377	376	389	400	400	425	365	359	372	353	391	379	359	415	346	382	374	375	379	380	352	366	398	386	366	382	350	353	403	356	410	356	372	376	361	361	385	382	404	380	374	388	383	410	383	371	395	346	343	385	350	378	355	384	375	395	369	357	384	317	373	392	362	374	398	361	353	400	406	416	398	358	415	371	362	372	379	358	387	387	391	364	358	371	309	366	393	404	412	367	386	383	374	368	369	371	398	367	415	370	403	394	393	388	387	386	375	371	360	398	367	385	364	358	387	386	363	373	394	378	383	368	382	361	371	390	356	397	369	387	388	357	375	344	378	326	377	394	418	358	378	398	365	364	389	410	377	419	446	345	371	434	360	379	365	377	390	374	416	395	336	346	376	384	337	375	358	347	344	374	414	405	367	371	402	388	373	354	372	376	390	342	342	353	373	367	400	391	387	366	388	367	400	388	358	369	380	353	341	383	368	391	360	378	391	384	354
19279	11925	8998	1816	1820	1535	1323	1307	1299	1110	1076	1040	1010	946	1034	982	972	928	890	872	957	905	892	922	895	906	910	900	924	833	901	873	879	917	923	903	889	946	925	890	885	851	858	898	878	925	877	919	894	916	869	927	891	909	923	902	955	934	944	881	867	874	888	878	853	857	952	879	911	912	879	941	875	867	843	938	885	841	908	848	860	874	873	906	869	949	901	893	932	845	864	959	887	849	848	853	897	876	911	872	905	866	882	898	837	870	882	907	880	865	831	874	874	905	883	883	919	906	858	874	896	895	893	889	938	872	911	917	877	930	895	888	878	956	877	921	919	938	894	886	960	866	890	887	902	834	909	877	882	954	825	903	903	921	883	861	906	917	885	914	863	855	874	894	855	857	882	877	870	914	875	889	872	937	906	873	876	893	937	903	898	867	915	870	896	859	830	864	837	871	866	901	878	889	882	895	863	883	895	867	925	920	905	888	850	878	905	854	862	922	906	904	927	874	876	879	848	774	858	878	877	893	901	822	876	828	838	913	899	882	799	868	872	860	909	841	874	844	859	922	872	949	883	889	899	871	894	920	904	862	919	874	902	923	919	912	908	852	883	890	858	878	883	918	844	893	874	878	879	851	899	880	884	917	896	917	881	907	876	852	892	864	803	849	859	913	839	906	884	868	892	883	849	843	900	894	895	918	901	853	914	891	927	856	882	912	900	892	898	902	854	903	915	879	860	883	929	865	969	843	862	891	885	929	878	846	965	935	886	875	853	879	868	891	895	897	874	864	831	865	894	917	931	867	920	888	909	950	856	933	871	841	919	932	899	926	923	863	903	959	857	865	841	904	881	848	879	893	898	924	874	880	849	846	857	865	873	934	884	919	868	861	864	884	877	855	827	944	897	942	877	887	900	917	895	846	894	877	900	904	888	883	914	933	877	887	911	930	943	932	851	895	905	913	945	851	904	888	870	940	887	897	975	938	856	895	830	828	857	936	918	931	840	901	904	871	897	960	863	930	891	870	817	872	905	896	923	818	933	917	889	902	879	803	910	845	936	866	899	838	922	903	884	882	914	866	903	878	947	875	882	897	893	896	928	879	855	920	913	833	891	869	890	905	914	892	869	864	891	910	854	853	885	888	938	849	850	900	829	888	901	883	912	918	880	854	883	926	939	852	889	909	894	932	887	860	913	950	899	830	882	866	865	922	887	875	859	879	903	883	833	883	897	903	867	917	883	859	872	953	871	871	898	966	860	867	863	832	931	841	867	877	913	886	885	909	859	810	882	907	922	887	888	859	874	918	870	847	927	896	926	883	852	865	871	857	910	930	906	875	870	883	932	882	859	883	847	852	905	879	875	911	851	841	872	919	883	836	862	864	860	882	934	860	879	863	936	890	887	909	867	887	894	846	855	922	896	897	922	868	910	928	821	953	901	913	928	906	865	886	878	867	937	859	896	872	871	908	883	878	868	920	850	930	925	884	913	902	862	837	845	883	921	855	950	878	889	907	907	911	872	876	900	909	938	844	907	889	908	853	903	912	824	872	867	892	857	884	896	864	883	914	915	887	894	879	832	834	902	854	936	902	894	887	864	894	896	915	918	854	871	927	936	880	868	853	894	874	843	839	851	878	903	931	872	891	928	881	875	954	914	881	846	853	854	850	920	886	893	860	910	857	884	901	883	905	935	877	913	930	902	846	831	887	885	926	886	919	825	905	889	934	848	834	866	871	880	908	917	875	850	929	852	874	921	916	881	929	886	952	938	886	910	851	920	884	862	879	842	874	857	949	854	893	853	863	836	889	900	874	897	891	864	928	908	869	958	890	879	879	855	901	878	894	938	897	894	890	904	892	868	904	856	916	860	890	895	891	883	878	861	863	906	868	890	900	864	920	903	897	821	957	896	929	900	897	859	876	856	855	900	874	874	881	839	903	874	935	880	838	888	843	848	892	915	813	836	856	936	878	888	899	891	841	872	873	917	872	906	847	856	895	932	910	892	850	895	862	902	917	879	847	900	882	883	876	919	856	871	892	882	869	902	832	884	895	908	936	879	824	915	883	873	849	928	876	867	911	892	874	874	877	907	898	899	940	902	856	903	865	854	855	919	837	848	841	892	932	860	852	856	884	916	882	894	846	878	862	909	894	906	844	855	891	898	852	883	904	903	841	902	912	889	890	916	862	841	860	895	853	878	904	841	832	873	906	839	940	886	900	938	893	888	949	864	922	899	908	933	877	886	876	887	882	875	879	883	914	963	884	939	879	897	850	913	881	855	935	888	909	902	880	910	878	911	859	881	897	924	882	811	940	857	889	884	903	939	866	914	905	899	873	913	901	870	859	915	904	872	884	926	866	879	869	903	845	848	852	885	880	904	900	900	894	844	873	855	912	929	922	903	839	892	902	878	906	918	868	889	823	894	858	883	896	920	839	912	919	890	920	898	869	911	871	903	864	846	882	899	889	858	894	833	883	874	879	910	895	857	875	904	826	917	869	876	867	861	863	846	945	900	887	860	841	907	865	872	869	864	869	914	896	865	896	878	927	892	841	849	899	886	904	872	898	925	847	863	918	883	892	911	909	833	853	912	901	881	903	890	913	875	848	901	846	885	917	951	871	891	875	868	828	888	923	875	841	893	884	859	912	853	848	928	881	935	856	898	936	885	840	876	911	860	864	818	928	902	834	903	913	866	894	895	902	925	903	828	878	901	887	871	841	875	908	855	928	875	917	898	866	808	845	894	928	848	883	859	869	856	901	876	857	869	881	857	881	897	838	950	891	885	854	848	881	847	848	894	889	876	903	891	882	858	826	901	876	928	910	930	914	914	885	893	878	903	870	857	885	874	853	925	847	905	935	859	888	903	923	873	866	900	896	892	903	899	898	844	900	834	856	883	878	867	853	854	878	911	919	853	872	911	885	897	904	899	874	868	905	847	842	875	895	893	904	932	890	836	902	924	851	857	900	884	914	839	847	892	884	915	864	905	896	869	821	813	857	908	855	896	945	866	899	883	881	867	939	875	886	873	865	854	888	857	853	889	932	826	899	835	884	914	857	826	913	908	871	861	926	888	867	909	855	916	870	848	871	849	865	867	930	851	866	839	869	895	841	904	839	882	875	847	840	886	886	866	874	832	926	889	931	944	877	830	885	879	904	845	861	909	883	863	904	904	919	886	920	891	964	894	876	883	905	915	933	840	863	889	905	891	877	832	962	941	869	889	894	863	870	868	878	927	858	925	866	892	905	832	907	884	930	888	866	856	874	898	925	890	868	908	897	913	912	880	910	865	918	886	928	923	860	848	864	863	874	894	877	844	893	878	909	858	853	946	866	886	853	928	909	907	801	877	910	882	937	892	915	895	888	872	830	847	893	874	913	880	912	898	886	887	862	884	869	901	912	934	864	873	809	901	873	982	851	878	937	876	893	906	854	857	858	898	914	896	881	890	879	949	914	921	849	950	885	940	883	845	821	929	956	889	889	902	920	872	873	882	884
35308	21377	13981	1997	744	500	379	323	302	274	275	236	267	260	251	255	267	217	226	241	198	226	230	246	239	212	201	233	228	223	207	236	242	212	196	226	249	204	208	219	210	191	225	174	184	220	219	223	250	208	220	226	216	211	208	228	248	214	219	199	247	225	214	221	223	213	216	220	218	197	228	200	229	234	235	257	222	202	222	216	207	214	217	217	207	185	210	225	217	209	219	202	257	222	224	205	196	210	218	184	229	212	225	196	250	217	211	197	198	228	235	201	230	220	226	199	208	206	218	205	233	217	216	174	225	221	192	214	220	209	208	204	202	230	238	207	247	221	185	217	190	229	235	217	189	248	190	231	192	209	233	206	239	207	251	207	204	208	196	201	219	193	202	216	208	200	227	209	240	199	202	223	202	180	219	231	214	232	200	203	227	217	218	206	223	203	214	199	197	230	209	211	200	182	195	227	249	212	231	217	224	219	248	195	228	219	235	212	215	207	226	222	202	207	219	215	215	222	238	212	219	207	189	247	226	197	208	208	194	189	223	209	198	200	232	217	243	256	236	197	216	227	195	193	200	206	224	209	210	205	215	219	241	244	213	207	210	231	232	205	225	223	222	214	199	236	235	235	216	205	229	224	246	198	199	177	202	218	217	213	193	223	199	200	230	225	217	217	188	222	192	233	228	207	208	219	219	197	210	219	202	213	223	217	214	215	228	220	231	215	221	194	217	229	218	218	190	217	197	196	249	234	228	218	187	218	212	225	215	203	200	231	217	187	207	211	207	223	203	194	204	197	215	242	223	230	203	207	212	211	200	226	212	204	215	204	187	245	240	205	221	242	208	265	218	213	204	204	197	227	217	245	239	221	230	217	221	224	197	211	243	183	208	212	210	211	213	220	224	226	199	199	217	209	208	220	221	208	190	244	227	228	232	221	218	214	238	205	225	229	214	187	219	195	211	235	231	215	227	209	212	240	201	200	197	195	211	228	205	215	226	209	222	212	198	218	224	231	200	183	221	182	248	232	222	234	225	252	229	227	185	243	234	229	214	237	212	189	216	197	203	204	216	237	230	194	223	230	212	261	209	222	217	214	215	211	212	232	207	208	219	210	198	218	212	232	194	219	189	207	221	201	228	218	240	215	217	240	207	240	212	236	239	211	204	211	210	225	231	240	215	199	227	193	199	222	219	219	224	201	211	212	212	218	224	208	196	240	222	212	243	225	215	191	200	220	223	218	233	216	200	233	224	220	189	200	214	174	210	218	213	208	232	233	232	236	227	212	199	188	179	224	228	225	220	230	211	223	221	186	190	239	191	225	216	227	222	209	208	240	189	215	214	211	193	226	234	188	226	211	207	218	196	221	185	216	198	226	190	193	227	218	209	212	219	217	251	232	222	233	202	225	201	209	221	203	230	224	211	227	230	227	213	222	183	196	188	225	216	213	199	225	221	219	207	197	196	227	219	220	227	206	202	223	219	195	208	217	226	216	217	212	207	231	190	204	201	212	235	215	220	198	191	224	193	230	228	223	218	236	253	197	185	217	230	215	222	197	237	240	234	249	198	218	220	226	202	216	248	214	222	218	240	243	238	229	227	207	216	242	232	208	195	218	240	205	213	199	222	196	228	216	210	179	227	232	220	234	223	262	226	196	217	212	213	206	206	220	197	197	185	224	221	241	203	217	240	219	232	216	212	220	201	213	239	221	198	196	210	221	216	210	220	223	197	204	211	228	216	223	210	208	202	242	245	201	225	199	225	244	214	242	225	223	190	223	197	201	218	197	211	219	232	215	276	223	209	215	218	248	213	195	193	212	230	253	229	204	240	215	218	240	196	211	216	207	223	201	200	219	236	198	188	254	220	193	217	214	222	208	209	233	225	209	224	238	221	224	216	202	203	211	214	218	214	214	204	205	246	191	213	221	225	214	238	223	197	206	221	194	222	234	224	233	223	183	231	222	227	227	202	225	208	215	214	213	209	216	182	223	215	206	200	220	222	234	215	213	225	201	214	220	210	220	227	212	208	221	236	210	234	214	218	199	215	208	202	193	250	180	203	231	207	203	193	222	220	209	204	177	201	228	221	219	227	219	231	236	210	234	225	213	190	224	225	213	191	212	202	227	207	209	218	224	215	231	209	229	195	203	213	206	197	225	217	196	184	217	199	202	218	215	216	191	209	225	212	199	237	235	257	182	212	267	234	206	214	228	203	223	212	220	189	228	254	238	224	231	199	223	215	204	201	212	222	210	227	217	227	191	195	192	207	223	248	224	213	214	187	209	226	249	222	230	215	212	221	230	240	213	214	196	239	238	213	253	211	203	230	214	235	216	228	215	192	198	216	199	227	226	227	218	223	208	222	222	218	202	206	220	236	215	242	233	207	198	183	206	215	233	190	206	250	236	215	196	185	194	190	218	238	228	227	213	216	199	227	228	219	208	207	202	230	190	172	228	214	211	221	209	219	227	222	236	221	223	190	232	235	220	219	211	225	202	215	226	231	222	232	213	197	219	240	196	199	204	216	225	233	225	215	221	219	201	209	230	221	200	214	217	208	212	221	214	230	206	182	211	219	201	228	229	232	209	207	187	189	209	211	209	229	235	203	220	207	237	218	203	219	220	208	258	236	190	208	199	216	243	214	209	226	216	216	235	228	223	226	211	204	212	228	248	230	233	241	181	223	238	217	213	217	191	252	221	235	210	210	226	194	218	216	244	224	221	210	216	188	204	248	227	228	230	222	197	210	197	208	211	216	229	204	195	241	221	241	198	206	216	229	226	198	212	195	232	228	239	190	211	203	217	216	205	214	220	236	216	215	223	198	204	230	220	246	242	216	221	231	183	203	219	224	198	222	199	235	232	192	201	215	245	206	206	218	194	206	236	218	200	218	192	226	200	232	199	210	231	202	222	235	205	219	206	228	228	220	214	220	230	212	229	204	228	208	217	212	219	223	227	235	212	224	218	191	235	240	230	220	232	206	211	237	200	225	218	208	229	212	231	193	187	229	202	221	223	232	174	231	208	201	205	197	220	230	228	212	208	214	221	203	219	215	237	214	245	203	208	235	204	206	213	236	220	211	212	211	228	220	210	218	220	213	199	222	205	202	195	196	216	237	245	209	209	233	248	234	235	219	207	234	206	227	218	210	208	226	196	210	238	244	234	252	208	198	204	226	222	196	216	231	212	232	200	201	228	213	230	213	211	243	210	228	204	220	232	235	224	201	225	199	221	219	178	219	233	207	234	213	198	214	214	211	200	210	202	221	223	181	208	216	227	227	207	194	232	221	195	201	191	232	216	211	195	222	229	219	214	214	212	187	201	173	195	232	188	196	222	232	224	254	223	209	225	215	231	215	205	240	223	206	197	216	214	210	213	183	207	235	252	234	231	227	225	214	192	220	233	215	204	223	191	225	220	212	238	216	193	221	202	210	202	196	196	183	219	199	205	214	195	221	224	219	212	196	225	215	224	228	203	212	204	245	211	195	259	223	229
23729	17391	14124	2189	2073	1787	1332	1252	1128	974	882	803	814	759	788	762	698	636	604	590	616	597	548	614	622	623	594	547	589	584	550	561	557	515	522	560	521	572	525	555	529	560	556	606	563	532	536	485	537	540	572	602	577	591	586	667	660	581	512	550	575	551	522	532	543	561	523	539	515	538	508	554	528	594	563	549	558	572	570	515	570	534	536	563	508	529	529	579	540	536	554	520	581	529	574	528	541	532	585	518	530	537	532	545	523	525	589	495	535	535	574	552	529	531	536	541	522	580	524	512	541	524	550	494	491	557	503	522	528	544	541	533	517	521	516	511	512	555	559	519	526	502	542	579	517	538	591	515	538	537	543	503	556	552	525	518	569	570	514	546	507	551	530	554	561	552	523	546	532	531	571	553	530	513	536	573	544	509	551	534	534	517	537	525	564	554	544	520	536	532	543	593	524	509	567	584	500	520	510	534	533	544	530	528	508	484	555	549	557	532	525	539	518	529	561	578	533	564	530	537	530	519	545	525	529	534	546	541	584	532	541	510	554	565	572	578	560	525	515	551	509	483	534	598	526	506	573	524	555	548	538	553	564	525	566	538	521	552	524	571	548	557	559	543	569	562	570	544	548	529	538	538	532	526	538	523	549	545	566	551	527	507	521	535	596	552	525	540	558	568	524	469	526	557	526	544	508	508	549	555	500	534	515	594	553	575	515	543	531	556	537	571	542	526	544	540	528	500	548	534	534	513	530	477	504	510	536	566	543	545	558	522	541	560	525	550	556	518	563	519	513	509	530	572	558	572	505	540	503	555	532	535	555	530	554	556	555	565	514	551	529	525	522	535	527	538	543	455	558	553	536	508	525	564	548	568	510	566	521	531	521	527	548	495	522	565	514	524	574	554	539	498	521	505	534	560	524	529	554	531	542	515	509	524	497	520	561	529	540	573	536	528	536	532	531	558	501	533	506	542	515	494	583	575	527	529	587	546	553	515	500	535	535	522	566	493	563	540	578	524	521	562	534	551	534	499	533	539	525	552	547	496	514	527	511	570	506	557	501	521	531	519	541	536	583	540	576	515	538	539	519	582	516	518	552	514	543	532	521	549	531	565	602	527	510	506	534	527	559	519	551	514	486	536	537	562	525	525	547	554	559	557	556	529	526	544	545	512	520	557	542	523	536	514	520	507	547	538	525	545	528	515	564	590	527	513	535	526	527	553	528	525	489	590	532	558	554	561	513	544	510	533	533	523	522	565	584	541	504	516	535	483	518	545	524	534	574	511	518	527	549	563	531	476	545	526	525	529	557	534	548	518	531	517	539	509	538	545	534	534	514	530	546	554	527	484	521	493	503	535	559	524	566	533	518	526	524	500	542	542	557	478	572	529	547	532	539	548	537	545	537	554	540	520	511	566	554	537	522	543	557	595	541	535	525	518	543	518	542	530	538	486	523	554	514	556	479	500	510	546	517	543	526	530	522	541	587	556	535	512	542	531	553	546	529	545	520	513	532	540	531	527	544	553	535	532	563	542	538	496	527	532	494	551	537	561	590	516	543	558	538	546	498	530	554	495	544	565	545	551	509	508	546	540	533	539	522	525	554	544	518	567	510	543	572	517	508	527	552	548	530	528	537	502	526	530	517	525	562	525	536	504	501	531	502	571	548	521	530	537	524	513	539	519	518	532	565	493	529	577	551	528	528	510	525	525	518	527	488	514	519	551	534	546	524	554	527	554	504	541	560	518	537	582	529	558	605	570	532	573	552	517	540	531	550	535	537	544	507	528	557	525	582	560	542	502	525	530	526	531	541	556	559	556	493	505	542	547	548	547	524	523	523	534	536	562	563	570	534	550	543	542	554	479	503	540	528	529	523	538	514	503	539	517	557	520	549	539	542	546	506	544	485	557	540	553	503	520	561	525	544	521	556	541	548	527	534	573	511	518	535	558	524	506	545	550	498	555	543	567	512	545	499	524	553	536	542	523	521	504	540	548	521	546	505	520	520	543	513	539	531	526	522	526	559	534	505	519	535	555	568	527	566	556	517	556	489	533	536	518	520	517	533	544	556	518	520	496	581	483	547	547	577	559	523	544	536	541	543	506	518	526	542	516	556	565	568	514	559	518	556	493	548	494	532	539	568	547	539	545	591	570	490	548	540	562	516	537	516	528	536	552	533	527	536	574	531	521	542	534	529	518	541	516	535	545	556	527	536	506	553	557	531	532	568	534	553	534	548	571	542	520	572	522	550	517	540	558	531	544	547	522	531	557	537	603	534	484	542	536	543	515	555	566	540	534	521	528	538	506	520	515	575	569	581	501	546	573	517	561	510	575	479	569	578	518	539	546	543	504	531	548	534	550	548	509	563	526	516	560	575	553	541	485	549	527	535	558	537	503	533	572	539	514	494	529	522	534	517	508	558	539	501	528	521	540	541	548	523	534	560	504	550	547	578	563	477	536	532	506	500	514	543	558	555	526	542	512	530	519	542	536	614	515	524	521	558	564	512	503	490	505	537	526	554	498	536	549	540	546	529	506	525	494	550	581	536	503	529	557	518	533	538	559	547	533	590	565	570	577	525	561	538	553	494	544	521	529	520	533	543	520	524	506	563	557	554	533	541	515	552	553	553	558	533	569	519	559	540	548	512	516	532	526	540	538	488	503	552	539	514	564	526	547	502	514	534	494	499	584	510	505	575	584	509	518	536	549	560	488	564	529	516	582	549	548	557	552	499	538	547	505	482	524	494	600	543	509	531	552	580	533	513	559	572	538	513	499	537	546	533	497	548	509	568	519	521	534	541	513	532	555	528	487	525	518	548	518	550	550	535	542	538	544	542	527	545	559	526	501	532	545	553	508	538	524	543	569	506	494	528	555	510	549	529	547	557	516	551	511	529	544	564	523	558	554	524	545	504	527	535	545	522	526	557	516	582	533	556	544	553	520	564	543	575	513	509	564	588	537	590	535	482	547	565	565	533	525	532	523	538	565	561	534	526	544	518	527	528	521	567	532	543	515	526	524	561	562	516	599	542	557	532	543	498	537	535	537	557	507	588	534	535	550	520	529	565	541	571	539	549	531	499	524	543	493	557	509	555	512	540	524	570	538	581	530	530	506	539	519	535	513	571	565	513	552	544	519	573	542	542	555	540	566	570	524	555	534	535	543	558	519	530	485	578	531	576	500	539	534	529	526	528	498	539	538	534	523	564	538	506	520	540	560	545	492	574	524	550	523	538	552	539	562	544	542	533	532	544	534	575	557	544	510	537	535	502	544	517	554	546	521	542	540	515	577	567	518	498	551	540	526	525	566	524	551	550	556	529	544	543	535	515	556	550	547	550	556	526	509	581	520	557	540	521	551	554	568	529	526	519	487	551	534	593	499	528	498	532	535	535	541	557	547	528	504	533	532	525	538	530	551	509	523	591	529	544	510	504	550	510	533	526	544	550	516	495	554	554	557	554	525	554	525	545	569	508	567	534	565	545	509	526	561	531	580
12172	4732	1714	393	358	376	397	389	416	331	382	338	327	340	394	367	354	375	372	353	352	355	354	370	359	390	335	364	363	352	354	353	380	384	370	381	343	356	331	339	343	359	347	366	317	333	369	345	377	338	355	344	354	399	391	379	403	333	348	323	353	354	331	339	346	343	346	374	351	317	360	346	321	377	369	363	372	367	359	349	353	355	330	350	366	347	336	362	367	425	351	372	364	355	365	354	341	325	347	329	363	344	343	363	360	361	416	349	374	375	357	320	372	373	384	338	366	366	396	344	374	383	370	363	337	390	337	351	370	325	337	370	365	370	375	368	358	376	327	343	343	359	338	393	377	360	360	337	353	336	371	346	394	365	356	341	370	325	370	326	380	388	354	371	400	354	371	335	341	360	357	350	356	380	321	394	368	358	328	373	343	382	350	333	371	413	381	332	384	335	352	379	384	369	336	359	374	366	367	344	334	358	346	368	394	329	340	373	396	348	339	351	365	342	355	358	365	325	357	363	371	366	352	334	424	319	386	369	341	359	365	360	337	340	342	326	355	306	329	364	348	335	344	370	337	354	363	369	381	367	373	363	344	359	350	360	362	374	368	316	368	349	391	343	389	371	375	410	368	346	393	306	345	393	335	356	357	372	363	373	350	343	374	376	381	344	350	337	394	359	359	339	366	307	345	325	336	364	355	356	374	350	347	344	369	348	358	368	357	352	381	399	346	369	378	402	375	381	349	333	335	345	372	363	367	356	340	350	390	398	367	384	366	316	380	344	365	321	336	384	374	331	346	365	380	336	346	357	379	342	371	358	349	355	394	392	380	371	381	368	384	329	365	361	430	375	350	347	352	331	334	351	348	336	350	340	318	342	348	372	349	362	377	315	336	343	350	354	356	352	355	340	371	337	339	363	339	361	356	347	343	348	365	353	357	359	369	341	345	338	348	348	367	367	360	360	369	377	337	352	365	380	337	340	346	376	348	355	395	357	358	345	347	393	372	375	386	317	374	354	287	377	348	344	371	340	339	326	418	374	352	388	395	374	345	364	327	327	331	352	356	336	380	341	345	355	357	372	396	371	355	331	349	383	413	392	358	356	321	349	322	396	366	350	363	371	343	321	355	338	342	344	375	352	372	386	317	365	329	373	374	375	370	376	333	344	353	365	324	364	355	351	356	354	365	384	350	337	344	356	372	364	403	329	387	348	332	373	371	351	381	394	355	381	332	352	329	360	358	379	380	343	378	337	352	366	384	378	347	350	338	331	356	341	395	360	359	379	382	331	398	388	358	362	415	359	341	347	376	376	348	387	344	343	343	319	387	355	337	351	340	366	343	340	333	359	370	388	349	356	327	390	352	352	361	356	379	342	402	392	357	376	341	362	388	362	333	368	392	349	330	349	348	355	403	361	368	342	367	349	416	334	359	389	337	359	369	347	366	360	359	338	348	378	360	358	378	377	352	383	317	336	381	375	360	348	349	335	372	339	358	345	330	352	377	357	374	348	354	353	348	390	349	383	353	349	320	353	372	381	393	415	364	365	369	363	338	358	375	399	372	328	305	368	342	369	370	375	343	328	353	377	367	406	347	336	353	352	347	390	389	355	389	396	358	378	350	384	326	364	362	396	347	376	338	361	360	335	327	342	354	359	334	368	321	361	359	368	390	366	371	350	362	330	359	355	337	356	337	370	337	408	327	345	388	365	326	364	347	380	374	374	340	372	381	381	370	372	409	314	364	334	383	369	349	345	379	346	336	321	360	372	365	333	353	371	360	344	349	380	366	319	385	389	345	353	379	380	365	373	339	361	357	377	364	332	342	362	358	323	348	373	356	335	381	355	370	328	337	384	330	341	358	370	357	354	380	339	388	367	328	356	360	338	368	345	321	378	341	351	351	362	336	366	371	347	354	354	387	330	369	328	367	368	318	371	354	351	350	381	348	332	369	374	352	365	389	361	383	381	356	351	358	360	358	356	369	320	361	334	354	345	373	334	370	367	356	359	365	355	347	363	382	384	351	340	346	342	376	335	370	329	380	371	351	345	344	359	367	356	390	370	385	334	364	354	366	431	352	349	350	368	325	323	339	363	380	384	361	336	363	380	307	356	376	359	317	359	404	398	333	346	347	339	337	342	368	344	362	334	385	354	368	313	348	372	342	358	315	391	361	372	374	392	384	379	365	351	371	359	372	334	367	348	371	375	350	368	330	320	373	334	366	359	346	321	366	350	392	345	326	342	350	310	357	379	350	343	386	344	368	366	336	373	388	361	403	359	321	311	332	356	350	331	345	365	358	350	350	344	376	354	347	340	373	363	379	351	350	348	344	357	335	336	370	301	331	339	370	338	341	367	382	364	354	350	378	381	352	359	368	340	356	353	361	323	353	410	336	355	371	341	357	348	388	335	336	342	348	363	364	367	346	351	346	384	336	323	390	349	369	375	350	313	356	386	352	330	351	347	346	354	379	327	350	354	367	358	353	325	337	319	376	366	326	341	344	348	336	368	331	362	363	342	334	355	338	325	345	327	341	337	361	324	328	362	371	372	335	361	317	343	350	364	409	345	367	345	356	297	344	370	382	357	364	360	380	333	344	363	363	344	356	345	329	382	380	370	362	395	368	376	358	369	334	326	367	339	330	350	369	364	389	361	357	348	348	383	384	349	383	329	362	334	369	361	353	376	359	356	354	357	347	346	363	365	382	355	393	355	344	361	346	347	365	349	362	346	331	358	385	369	358	352	361	378	364	340	355	390	355	332	364	347	389	374	362	350	367	349	352	360	367	370	346	369	358	382	366	371	343	355	314	387	336	374	383	343	330	375	364	370	340	352	367	351	352	348	361	375	368	341	373	309	341	347	347	347	394	320	310	371	342	341	365	388	377	371	329	366	348	387	410	334	367	325	371	396	341	378	339	358	373	349	349	372	388	358	358	375	354	315	369	377	351	379	381	375	361	320	333	353	359	345	333	343	362	358	360	352	348	355	356	358	313	333	351	374	346	363	390	385	361	354	338	358	323	395	322	363	353	369	352	348	327	377	380	370	355	366	350	365	399	349	360	382	373	366	349	356	363	374	334	384	404	358	376	370	347	365	365	361	346	377	348	337	328	375	383	345	399	382	406	361	345	398	364	341	342	363	369	367	358	361	330	348	366	346	349	343	340	374	358	289	376	349	345	344	363	349	403	368	355	380	327	345	368	356	354	368	374	361	374	331	364	348	326	342	352	359	316	353	351	327	357	409	333	372	378	310	356	345	358	341	368	353	397	354	366	342	370	368	339	343	371	366	352	392	346	345	365	372	365	346	348	314	363	367	374	350	403	360	385	381	394	340	361	366	354	375	383	359	356	382	360	368	383	382	318	373	379	386	363	335	326	372	347	336	365	376	343	348	387	360	361	333	389	370	322	325	364	357	339	313	330	354	325	330	326	369	383	375	365	356	354	325	334	359	362	354	358	321	328	374	370	347	385	357	376	388	338	378	339	343	324	362
9078	4830	3088	988	949	917	963	917	922	883	874	845	938	848	838	834	886	851	801	845	856	839	845	834	871	842	841	836	832	817	815	822	801	859	876	776	880	845	795	800	844	885	870	903	814	799	852	910	845	823	878	872	882	844	847	864	873	844	872	809	840	814	892	848	860	782	834	885	927	888	880	865	821	849	831	863	819	839	822	892	841	827	832	823	842	884	887	876	846	831	865	882	886	874	846	858	839	860	803	867	829	868	801	838	882	866	799	840	842	849	840	825	877	832	870	819	843	873	832	812	833	862	839	799	849	864	864	846	880	806	830	822	896	878	847	827	853	850	802	846	866	855	832	800	808	851	840	817	815	810	816	842	800	843	863	822	837	887	812	795	843	881	858	806	866	851	837	830	842	911	874	847	823	869	801	839	817	829	867	845	820	848	830	802	793	843	841	878	819	848	858	881	867	846	869	781	861	836	852	875	873	831	785	895	881	874	806	862	884	854	844	895	882	834	889	878	822	857	876	807	861	880	812	865	838	862	816	853	830	868	839	858	802	828	804	922	872	869	815	873	844	843	864	878	844	874	828	839	867	865	865	798	845	819	882	827	855	876	832	874	835	862	809	851	825	900	855	850	843	859	845	836	799	861	844	875	827	811	826	881	826	859	860	786	885	831	879	847	881	805	826	840	832	870	832	841	899	829	836	904	869	817	817	821	885	863	892	836	873	843	846	820	812	883	872	866	787	802	824	929	820	826	805	868	847	828	881	866	851	892	815	800	961	826	834	888	841	833	816	826	884	880	833	875	850	815	868	884	841	795	843	856	821	851	815	834	837	852	778	843	860	855	879	821	822	902	851	872	871	793	822	860	844	843	830	901	832	848	832	817	868	843	805	813	829	837	816	874	813	788	818	831	800	819	839	845	868	876	887	848	869	788	832	876	803	842	866	863	922	830	867	836	813	859	841	830	852	827	851	814	863	818	920	850	822	827	843	825	858	828	883	843	906	898	824	874	853	858	828	854	834	846	853	813	846	874	811	900	864	843	886	833	860	861	842	843	857	834	849	848	880	836	893	865	834	852	869	784	822	803	849	826	887	860	797	847	874	877	860	913	816	802	839	867	872	839	845	798	830	848	887	885	819	903	860	783	879	833	866	889	837	838	784	818	878	832	885	842	844	843	852	831	847	786	829	819	888	809	829	837	935	897	833	876	816	821	875	809	847	873	822	845	816	839	789	877	835	865	841	844	856	858	807	844	831	849	864	823	876	843	818	842	856	833	808	857	857	792	839	827	844	899	853	845	842	859	823	867	857	870	854	832	889	810	866	880	806	834	828	850	862	927	865	860	847	847	826	838	820	825	908	846	832	869	825	853	851	820	821	811	862	870	872	830	852	872	809	858	830	839	841	830	803	771	852	833	829	849	823	860	805	814	843	835	803	868	832	869	800	823	856	760	842	843	833	857	820	890	863	842	870	832	829	866	811	854	882	853	868	862	848	849	854	824	781	805	843	858	864	867	824	863	827	843	864	783	802	898	845	863	846	852	864	836	819	835	793	892	849	890	804	820	822	854	889	832	866	851	866	825	839	828	818	791	850	860	874	841	822	847	857	829	864	858	869	871	852	857	798	818	842	830	855	724	847	804	814	835	844	901	864	875	889	890	837	871	846	876	858	810	867	926	868	858	840	865	859	816	862	801	853	848	871	859	854	888	859	837	827	854	855	804	880	869	861	842	862	822	812	855	822	897	842	821	840	848	898	873	872	875	889	817	817	819	841	878	885	891	803	865	841	883	890	844	820	842	835	891	849	750	830	815	884	877	893	872	827	850	839	842	827	827	832	881	797	888	884	874	799	827	840	844	914	809	846	877	834	872	845	879	797	837	839	867	865	834	885	890	870	789	827	814	840	861	860	838	824	842	808	823	854	811	884	816	840	854	872	854	844	872	840	865	801	822	857	856	850	868	869	818	816	800	834	818	835	839	780	860	852	866	806	813	828	874	836	851	823	881	861	842	817	857	870	913	856	829	836	847	872	870	858	865	860	804	852	850	828	900	890	907	814	794	835	834	861	858	858	847	833	756	842	830	946	840	860	856	831	842	815	843	858	848	895	893	905	871	838	848	839	808	829	854	833	830	901	827	895	827	841	852	844	810	868	824	836	898	804	838	870	829	822	841	835	803	828	861	903	802	814	841	831	828	849	878	862	852	890	828	837	825	816	819	870	857	809	812	859	857	846	818	880	855	824	860	822	839	842	856	866	806	861	919	872	859	886	842	819	842	888	827	833	833	887	858	842	836	882	794	845	876	804	802	858	843	841	845	859	861	870	843	803	793	916	868	854	872	842	864	864	873	847	834	862	833	841	853	849	841	829	887	857	887	891	786	867	822	827	848	864	856	904	849	828	844	872	853	825	787	826	836	834	809	807	841	874	842	824	865	843	863	867	858	880	832	829	838	842	855	883	818	781	856	805	827	797	825	859	870	833	852	841	809	924	909	829	880	855	848	834	887	881	837	834	904	798	880	898	818	864	835	844	882	827	867	869	889	849	852	810	864	855	874	926	881	867	825	809	844	897	851	871	861	828	870	820	812	822	872	840	810	883	811	817	876	902	809	882	873	855	864	819	803	870	787	855	802	866	811	824	829	788	866	805	830	807	867	787	898	884	853	837	891	814	889	861	853	840	793	852	864	841	874	860	844	840	776	853	829	862	878	887	871	877	847	867	785	812	788	781	827	821	868	817	832	855	900	880	843	844	830	898	840	872	817	746	837	787	907	844	840	820	834	837	833	827	825	848	820	804	859	786	801	848	888	855	856	881	805	831	808	851	882	882	822	860	877	801	857	872	898	887	908	903	895	858	871	867	886	868	866	849	847	850	827	845	842	836	873	859	827	854	787	832	836	842	832	893	835	869	831	856	846	886	834	886	798	864	863	842	854	848	816	808	845	816	867	857	803	848	850	883	831	877	841	884	841	832	824	853	878	850	842	794	834	829	846	864	901	842	918	889	846	840	803	883	816	894	855	876	791	873	840	825	799	814	839	847	885	847	844	865	809	884	866	886	917	812	821	885	862	835	839	822	792	899	857	864	872	847	881	854	832	885	862	923	832	849	842	865	863	857	866	815	894	828	855	845	859	842	821	831	839	864	909	836	839	875	858	803	831	839	818	848	814	849	855	859	830	862	842	861	871	814	848	871	841	873	868	820	845	856	817	856	868	835	870	830	852	799	832	869	849	819	873	847	884	814	872	884	802	837	852	848	882	837	880	855	891	839	840	892	862	805	814	841	824	903	853	856	849	842	826	830	810	824	823	845	847	859	834	886	870	837	813	847	784	842	824	813	826	836	880	887	840	856	832	860	846	911	869	847	863	830	856	853	855	863	853	851	879	849	800	880	854	883	868	848	825	849	888	869	831	828	909	842	814	840	826	878	859	817	821	842	836	841	816	892	840	855	828	877	850	839	856	835	812	866	836	823	849	800	827	835	840	847	891
26069	13626	7689	1068	592	510	402	397	383	403	347	356	356	350	341	333	365	356	324	407	341	312	334	343	350	353	311	367	370	354	338	361	366	328	349	300	335	366	336	346	381	345	326	316	328	338	365	347	348	350	342	337	327	363	371	352	384	340	311	345	327	347	393	320	345	330	358	352	358	328	349	343	371	344	338	332	338	321	317	343	341	307	330	362	345	366	333	345	294	348	338	354	361	345	333	378	362	334	360	361	347	354	332	365	314	300	352	371	303	308	306	376	370	353	315	351	320	332	348	351	331	305	305	356	350	326	324	372	339	325	339	348	338	331	351	335	309	333	318	331	324	338	370	355	326	338	338	317	345	361	349	342	350	344	365	351	324	358	328	360	363	358	336	338	316	386	340	353	354	339	300	371	378	349	325	355	324	362	352	366	352	335	333	348	322	344	304	395	377	321	334	327	338	322	325	340	371	326	333	339	317	357	382	316	369	351	360	357	327	324	331	344	356	310	329	303	325	360	323	334	342	374	318	337	327	316	335	330	353	352	344	313	316	330	301	324	325	353	322	320	367	342	316	318	368	324	346	343	313	343	349	353	340	310	292	322	312	355	335	366	358	348	310	322	346	318	373	345	344	328	331	359	353	349	336	312	323	342	349	307	359	329	323	355	360	348	344	356	366	343	328	359	348	377	336	334	292	308	365	345	344	344	339	341	366	330	352	325	367	325	347	350	342	341	331	299	368	384	334	336	357	326	394	356	345	336	341	347	322	367	364	355	359	363	351	369	319	355	362	299	345	316	377	339	347	364	367	337	325	313	342	375	355	347	384	348	320	339	358	354	358	356	344	315	354	329	322	313	330	327	347	370	386	356	356	345	365	371	330	357	332	340	325	325	359	300	342	359	337	327	374	366	329	377	344	363	357	339	330	321	324	353	362	302	304	344	373	317	342	304	317	366	333	370	384	337	306	321	312	346	351	321	330	355	324	346	341	338	335	361	342	351	317	347	301	350	328	355	317	338	310	312	346	340	355	362	314	308	342	331	316	344	343	357	360	330	333	381	332	339	343	355	349	365	335	352	328	324	371	371	364	363	331	335	327	341	352	319	342	361	365	338	357	326	312	333	314	306	378	351	319	337	375	378	327	366	379	305	329	335	344	337	326	345	321	334	367	348	352	313	381	348	409	364	364	317	339	340	349	352	306	358	359	348	343	334	323	340	380	362	347	370	358	333	362	365	329	319	346	353	340	353	344	316	348	299	345	326	368	334	350	358	348	357	344	313	355	364	327	333	367	338	329	361	322	301	290	350	393	364	299	338	348	351	325	336	352	348	347	337	348	352	286	341	341	321	353	331	312	322	341	326	356	356	348	345	352	315	337	334	307	332	351	359	346	367	363	319	311	329	346	358	342	335	358	343	362	317	337	361	320	334	343	362	349	355	341	348	328	333	343	339	349	338	365	382	353	336	347	354	315	337	353	324	342	353	346	356	308	333	371	328	350	346	337	349	342	337	329	336	335	350	314	356	335	354	333	348	327	347	338	352	345	322	339	333	317	373	302	348	352	345	370	369	357	320	365	366	327	343	347	331	380	349	318	318	335	351	366	391	354	376	339	347	355	337	374	344	371	339	343	348	345	337	341	349	334	374	346	337	349	337	342	350	329	326	341	365	344	336	332	333	300	369	329	364	348	347	355	323	372	349	388	338	356	315	317	322	330	359	353	327	328	348	340	359	330	351	325	337	323	322	348	320	342	330	349	316	352	360	348	359	326	359	309	333	344	331	338	347	329	364	343	323	351	334	360	363	345	329	343	308	369	331	319	358	329	353	319	338	383	314	347	338	334	305	322	345	323	329	338	358	326	324	356	358	387	338	331	372	311	347	378	345	281	290	343	330	309	353	329	347	352	372	364	354	360	348	347	325	363	372	318	363	332	337	340	366	322	362	328	319	347	338	330	338	334	336	345	350	320	337	322	355	378	344	338	313	352	319	334	380	354	339	314	377	373	369	359	358	351	356	360	348	341	359	336	347	310	344	320	340	349	355	318	326	324	307	360	361	384	357	329	381	353	333	323	352	366	369	359	334	323	306	352	329	345	344	360	348	352	365	334	338	335	348	363	346	349	322	348	349	313	337	330	356	332	310	349	371	330	344	344	331	350	349	317	380	356	337	356	344	343	386	373	345	311	346	343	360	373	368	335	349	355	334	320	360	348	329	341	349	329	351	331	377	327	368	347	351	357	360	357	346	319	363	327	340	355	342	327	323	326	332	325	317	310	302	341	366	357	339	322	364	357	347	352	318	368	376	388	347	389	364	358	337	348	332	340	338	347	361	349	348	352	373	364	354	368	332	374	344	333	312	346	315	350	338	322	338	314	331	322	340	344	324	306	337	327	372	349	346	320	342	346	383	349	332	327	344	366	348	317	304	335	357	307	360	351	370	320	320	371	335	365	313	304	373	336	358	365	371	326	329	327	338	326	380	378	350	338	369	341	339	317	340	327	300	312	361	347	328	333	338	328	300	344	310	311	355	349	333	350	346	353	352	333	307	367	396	352	341	333	343	340	341	341	343	347	332	361	349	354	323	368	336	348	331	354	330	344	328	348	340	361	339	365	330	331	354	322	344	345	384	349	354	348	322	343	312	327	334	365	360	305	322	328	359	374	342	336	348	310	347	353	380	351	396	342	364	357	340	327	348	347	348	380	335	332	320	364	346	364	343	307	358	317	327	378	331	315	348	349	348	344	318	340	345	339	327	323	364	344	332	334	333	376	317	353	348	329	321	332	353	360	326	354	367	335	332	346	384	336	357	393	315	338	354	377	363	355	350	353	344	315	366	355	349	357	375	367	358	359	339	353	346	325	334	330	335	366	310	327	336	349	340	338	332	341	345	393	344	337	347	340	345	345	362	356	331	351	315	326	391	322	321	322	361	339	328	315	337	331	341	350	342	316	336	360	359	369	350	364	298	317	358	303	338	343	362	328	311	343	313	348	348	354	326	335	358	353	346	312	314	300	343	342	351	303	322	366	369	351	335	361	351	333	315	325	370	357	327	337	319	365	332	312	354	350	331	339	356	338	323	388	340	341	345	336	329	330	363	340	359	393	346	312	353	330	325	363	327	348	331	355	357	364	343	325	378	349	352	357	309	349	319	359	311	373	322	354	318	303	355	328	398	318	350	341	370	372	358	352	305	340	333	376	327	372	334	338	346	335	332	315	363	351	297	342	366	365	364	370	312	346	345	335	356	335	317	355	343	313	328	332	352	327	332	346	330	322	338	348	363	342	342	344	330	351	344	320	360	341	353	345	325	329	363	325	331	317	356	337	355	356	337	366	368	350	324	349	349	300	326	332	349	350	354	339	318	363	321	345	326	332	354	330	340	325	342	364	332	318	355	313	348	382	322	355	364	355	310	333	345	376	356	379	354	311	347	379	364	328	336	328	312	332	313	351	368	334	331	367	327	351	375	327	323	345	353	330	331	353	371	355	367
18657	12038	9214	1653	1892	1625	1338	1254	1127	993	1079	948	872	969	892	922	898	882	885	842	910	800	826	855	823	829	849	818	862	828	789	811	878	785	837	791	821	786	824	804	879	810	846	849	804	806	881	813	766	746	835	806	757	840	866	840	837	799	803	801	825	796	789	844	750	780	823	753	889	851	783	826	775	766	792	780	829	795	763	789	815	839	812	833	831	773	848	785	805	790	833	718	784	817	798	779	763	830	789	869	804	829	774	814	813	786	777	772	838	823	842	845	796	790	784	772	865	791	821	790	825	770	858	821	762	859	809	761	778	775	823	792	806	802	806	797	802	796	784	806	796	843	851	833	818	800	833	810	821	870	825	775	781	836	776	800	842	835	782	809	791	773	751	798	832	770	832	765	798	813	775	804	824	836	832	832	852	770	817	816	744	852	757	761	792	837	852	798	827	791	816	849	814	803	767	806	801	833	757	835	812	828	778	806	827	741	830	777	782	774	783	833	822	803	849	788	818	774	821	806	821	774	853	851	807	774	810	832	805	808	841	790	771	789	774	810	819	836	779	805	777	844	798	781	792	758	845	785	759	813	841	748	790	792	819	798	801	806	796	777	795	809	773	854	814	779	826	834	809	808	812	766	810	810	842	795	806	774	779	748	813	768	861	859	793	835	819	782	803	842	775	803	736	816	771	802	805	820	801	787	811	810	826	860	808	832	741	784	787	802	825	796	793	790	800	770	788	798	865	783	821	814	767	791	804	772	829	780	851	792	839	788	812	823	776	834	869	755	804	826	830	767	805	775	833	826	838	785	828	819	830	828	815	794	824	755	810	836	821	806	804	838	831	803	771	787	807	801	769	816	792	793	796	783	786	751	793	776	803	820	788	783	789	769	769	861	811	764	831	817	746	763	819	824	809	839	853	785	786	865	847	795	814	764	784	800	821	804	799	791	797	813	722	745	770	915	833	800	778	800	785	795	794	855	766	797	829	799	818	778	812	807	798	742	756	822	791	800	845	830	854	808	766	805	803	809	786	854	808	871	786	839	773	820	819	764	819	758	829	865	814	829	804	835	848	800	768	778	803	776	806	844	824	790	758	787	763	802	831	853	829	817	833	832	767	826	783	838	813	783	810	799	779	755	790	821	792	800	816	799	831	808	825	827	820	855	760	799	861	812	810	789	825	820	798	857	752	792	798	856	809	774	867	835	806	802	774	786	802	774	800	817	832	835	762	767	817	864	836	775	813	794	778	788	822	874	816	801	849	782	854	807	811	821	788	819	774	768	802	855	794	842	759	770	800	760	808	830	809	780	786	823	779	828	817	792	870	876	756	812	805	799	842	776	871	823	788	795	773	848	825	792	807	805	782	765	864	832	783	803	791	805	812	801	858	771	829	780	758	845	785	810	843	840	815	800	780	812	747	775	817	803	802	828	776	818	811	800	823	797	758	856	791	802	781	852	807	813	800	817	773	775	806	812	800	816	803	789	812	814	802	782	800	823	865	782	842	797	842	791	765	803	845	807	801	777	815	781	868	813	820	785	771	790	770	789	755	818	796	776	855	781	839	813	869	825	792	754	852	800	809	834	828	769	844	812	804	811	863	802	815	801	787	763	811	807	801	754	800	792	848	779	829	778	793	775	837	807	823	769	814	852	797	808	850	830	847	815	870	782	833	794	792	767	853	842	840	794	813	815	790	831	770	777	790	797	813	837	788	787	806	786	762	808	793	790	797	793	788	793	838	829	836	812	782	839	825	841	749	799	804	808	838	843	748	820	801	787	724	844	782	842	764	865	795	810	826	746	806	761	819	828	840	815	826	782	795	793	829	851	772	818	827	798	808	784	847	820	777	798	776	813	809	822	801	788	814	823	859	803	778	830	811	805	791	830	791	819	808	834	797	783	789	841	829	789	745	775	773	855	793	785	802	844	804	758	772	814	831	768	810	837	828	782	804	751	862	814	836	790	829	809	830	799	807	870	820	818	795	805	808	768	818	812	769	793	813	777	789	807	785	843	773	829	814	823	793	830	823	830	780	732	768	826	794	854	785	811	768	789	810	803	810	800	782	812	846	794	767	768	816	789	750	811	814	846	768	790	799	840	767	790	764	817	813	769	780	808	790	841	810	766	857	799	819	853	797	827	855	815	797	801	785	859	762	790	799	819	757	788	813	792	811	786	792	793	846	805	801	812	793	800	827	839	797	836	763	781	782	757	804	817	823	853	751	786	819	806	842	763	799	856	800	794	770	771	775	822	792	741	771	828	779	806	786	795	797	769	826	793	827	801	788	784	796	802	788	873	834	821	818	801	782	823	782	830	764	820	782	778	806	834	783	758	864	776	768	846	771	829	773	805	796	822	784	807	810	771	794	799	795	797	850	818	782	805	817	824	797	792	829	800	841	803	818	778	794	822	804	795	817	837	768	819	813	802	796	845	764	797	841	845	839	791	779	768	843	787	792	787	828	869	789	827	758	840	767	793	795	801	812	800	828	780	816	794	824	823	815	781	796	815	800	783	812	792	827	817	801	829	828	776	804	797	797	751	827	819	817	820	795	785	787	753	790	818	760	868	745	830	827	759	792	803	756	838	793	815	792	833	772	808	797	821	800	810	798	788	796	812	818	797	808	812	809	822	830	815	743	779	766	793	803	809	819	769	802	791	795	834	787	788	792	798	784	810	834	796	809	789	828	836	760	787	809	798	765	769	812	792	798	786	808	805	818	767	818	787	793	818	789	843	784	770	775	757	823	770	808	774	771	777	785	792	782	742	811	793	815	819	874	843	853	866	859	815	800	786	783	758	771	786	798	782	759	799	815	787	803	792	789	816	821	815	764	780	791	795	782	824	856	796	830	813	812	827	762	810	824	796	834	825	820	766	806	820	813	798	808	805	790	775	806	763	835	803	819	771	808	797	854	768	789	770	821	794	807	780	781	766	843	831	804	825	860	819	859	813	836	811	822	773	744	867	841	820	807	792	814	826	822	845	803	756	797	794	803	792	821	763	840	791	830	817	803	798	796	785	819	765	863	757	837	826	812	844	847	810	841	795	843	785	797	770	812	793	807	839	796	799	800	794	802	824	816	787	834	807	824	793	810	805	840	838	810	801	830	779	785	790	789	813	810	792	854	828	782	858	838	857	780	778	793	807	769	809	755	811	868	794	746	852	776	772	833	808	796	780	818	792	826	814	782	807	809	870	792	817	863	785	828	801	814	837	789	803	816	818	815	825	807	792	791	757	787	821	811	847	791	731	808	807	800	757	780	798	785	809	844	770	868	811	798	809	768	879	843	794	809	810	856	824	831	835	812	760	795	828	807	852	769	781	765	803	779	834	799	774	845	764	838	798	798	773	764	795	838	786	816	843	764	849	808	841	805	809	792	799	799	807	804	836	808	822	808	823	833	808	829	797	832	830	820	819	830	803	783	829	792	794	811	793	778	814	809	800	761	835	821	802	834	821	776	821	781	803	774	792	803	812	806	861	800	824	854	823
35307	21821	13436	1856	902	538	390	303	280	258	237	244	220	230	217	222	195	207	199	208	228	179	208	212	216	200	202	223	184	216	192	196	223	198	161	207	175	178	198	219	207	205	179	237	188	189	198	173	198	221	191	190	220	206	182	168	193	184	187	194	176	185	187	206	181	178	210	189	194	197	174	189	182	202	177	188	192	186	172	204	198	174	189	172	171	179	196	197	182	185	206	196	200	203	181	200	184	183	193	205	209	209	201	183	196	193	191	177	197	225	184	187	204	213	178	183	168	165	191	186	208	183	172	186	170	187	184	176	200	186	179	198	181	203	187	166	176	198	164	211	215	165	164	205	200	204	197	191	172	177	209	191	181	193	198	200	184	169	202	168	206	206	204	190	189	217	183	174	167	175	212	197	222	212	189	170	194	179	190	170	215	191	173	195	184	192	197	180	203	180	197	190	202	186	148	184	194	170	195	173	189	219	195	195	197	206	219	208	185	182	181	204	214	197	182	199	198	166	191	176	198	199	196	207	214	195	174	190	208	188	170	198	197	211	194	217	174	173	200	190	194	199	169	202	193	187	197	181	230	186	160	204	167	166	169	178	191	181	212	180	205	170	202	178	198	180	186	182	203	218	203	186	210	182	180	202	199	202	193	189	196	198	169	194	192	181	173	193	199	192	200	194	225	163	188	168	178	196	186	179	180	178	192	177	191	195	174	194	217	202	186	208	216	177	201	191	215	186	163	193	220	185	203	200	208	200	195	152	175	183	219	192	199	174	186	176	166	180	181	175	188	204	204	182	199	212	168	173	219	172	191	177	176	210	185	227	200	193	196	179	187	181	201	190	195	188	198	189	201	182	162	184	196	196	195	177	192	200	187	207	191	174	175	190	173	176	153	175	169	199	203	207	194	186	199	189	222	206	176	179	178	209	180	199	188	182	193	201	197	178	223	208	173	184	175	205	174	202	172	175	185	195	202	205	191	162	201	192	195	194	223	202	180	193	184	166	166	193	178	194	206	172	202	189	185	183	186	186	190	187	182	203	203	210	191	212	194	211	187	189	200	235	195	193	208	214	177	211	181	175	180	209	162	163	176	225	178	192	197	186	189	192	185	185	206	158	195	203	178	173	190	168	187	195	201	176	180	195	185	216	193	195	189	201	184	211	203	191	205	192	189	205	185	170	196	155	169	190	210	214	198	195	192	178	191	214	174	182	207	201	182	214	199	190	179	196	208	195	159	205	200	210	208	184	176	198	179	197	181	208	180	195	191	205	177	182	175	201	196	197	197	194	224	212	189	203	160	171	181	190	180	195	207	201	181	231	168	196	168	206	207	189	192	216	186	186	178	177	192	189	192	207	227	208	222	191	201	175	231	187	217	185	148	188	190	204	196	193	197	181	182	200	186	202	179	184	160	178	200	206	160	213	200	192	164	178	174	159	217	201	183	205	210	184	178	215	177	204	161	179	169	187	201	202	176	159	187	191	204	200	200	178	198	193	179	180	200	205	192	212	233	175	180	205	170	203	180	191	179	185	184	213	184	173	207	185	187	172	182	190	211	194	185	187	199	182	198	201	179	223	207	197	190	173	157	190	196	201	206	207	195	213	198	187	156	172	184	202	211	197	181	182	215	174	190	173	189	190	179	170	184	206	161	221	218	183	188	171	195	201	195	206	225	191	211	195	192	180	192	191	211	186	183	180	206	197	196	210	178	177	206	191	191	193	187	195	178	174	181	207	175	214	185	181	203	185	192	168	176	191	173	187	175	194	209	221	179	195	199	202	165	187	183	221	183	159	191	182	202	184	168	177	188	164	182	195	204	203	183	212	193	212	195	171	175	184	178	185	181	189	196	183	185	176	163	194	204	199	206	189	209	150	194	207	172	203	200	188	187	181	167	188	192	211	190	182	173	197	195	174	169	198	171	183	178	196	196	195	200	210	180	181	182	198	183	185	196	201	163	205	200	186	178	194	214	157	175	193	181	192	179	204	187	178	186	207	185	203	212	181	199	187	184	218	197	205	195	210	172	188	174	174	199	217	185	208	188	184	189	175	177	177	202	203	172	201	217	191	226	187	202	200	192	207	200	166	189	183	200	196	231	202	206	206	205	172	193	200	182	195	214	180	196	213	209	207	181	216	209	205	197	209	190	189	197	204	192	184	208	182	195	193	198	204	184	199	208	185	194	212	183	211	182	204	187	195	184	194	183	175	190	175	177	198	175	179	172	185	183	193	200	221	168	172	188	175	199	173	163	177	195	164	177	228	163	182	196	178	180	162	214	180	219	173	172	177	183	194	225	207	199	186	199	174	190	170	207	205	182	206	233	184	226	192	199	188	198	183	181	187	202	186	202	205	200	199	171	197	167	164	175	176	176	190	182	200	192	199	205	191	187	187	204	187	192	182	199	183	192	187	190	175	187	216	192	196	193	202	190	195	188	179	184	165	172	187	189	171	185	199	209	187	166	163	191	212	232	193	181	203	203	197	200	203	198	196	188	153	190	188	175	195	211	192	197	178	185	202	193	200	206	189	182	203	171	199	189	187	202	197	219	182	208	192	197	193	196	199	197	184	188	174	191	203	201	168	192	214	194	203	193	211	186	164	176	205	210	203	190	184	194	191	195	180	179	197	206	167	199	198	180	250	190	183	185	186	180	213	182	175	185	224	191	203	184	165	220	206	181	196	167	182	196	210	193	176	178	194	197	203	193	213	198	178	167	173	190	199	183	211	189	194	171	174	210	195	187	200	198	193	195	195	206	192	195	185	164	199	202	201	201	169	183	170	172	213	180	191	182	192	195	202	170	196	209	202	185	179	181	187	218	208	221	205	202	194	202	183	225	176	209	185	207	184	178	212	175	198	194	159	196	190	178	193	197	182	217	193	189	177	189	191	189	174	187	218	196	191	189	193	224	170	162	191	185	181	228	169	201	172	213	182	200	193	193	182	157	153	191	186	205	215	212	225	195	196	178	193	195	196	193	189	185	203	198	181	182	200	194	211	181	174	191	221	202	195	185	178	188	218	182	178	193	215	168	181	182	204	192	204	180	187	193	191	191	181	179	192	175	195	193	179	189	190	164	197	196	203	202	197	205	188	197	187	177	207	186	193	198	201	174	213	191	200	187	180	203	205	176	177	181	198	179	203	198	197	187	187	192	183	206	206	191	199	231	202	188	184	179	196	215	168	175	191	172	178	195	182	206	194	186	197	180	198	196	204	198	190	199	204	187	170	182	205	196	184	200	174	186	175	186	208	198	193	185	197	183	209	202	199	212	166	187	180	167	159	204	201	194	172	182	191	194	204	195	223	198	194	204	191	182	190	205	203	208	179	169	202	181	188	191	187	194	198	181	193	189	210	212	211	171	170	195	186	198	196	189	204	167	177	174	202	179	208	175	200	199	192	169	204	182	181	196	181	218	217	187	209	210	168	220	218	221	205	189	212	186	198	203	175	201	179	163	216	203	193	196	196	194	195	200	181	199	207	206	201
24003	17368	13024	2103	2520	1891	1380	1132	1014	883	865	773	731	711	613	630	630	635	573	574	543	517	574	567	577	533	524	511	479	512	559	461	476	513	451	471	496	497	493	510	475	470	470	459	502	489	513	478	479	497	492	460	482	547	531	464	467	479	452	482	496	535	492	478	496	478	462	497	486	489	514	455	511	515	483	457	456	498	468	455	493	455	505	496	476	500	487	452	498	466	461	506	480	510	470	488	447	476	502	439	472	518	506	506	504	502	478	445	481	504	512	474	499	501	532	468	471	462	474	488	449	464	473	494	419	470	446	491	468	490	507	468	495	518	474	469	478	463	454	496	458	490	450	487	458	476	473	444	462	495	475	457	424	488	453	484	480	477	465	455	468	471	480	475	466	466	457	436	500	476	452	476	433	461	467	491	509	490	493	438	497	475	451	504	443	474	491	472	500	475	480	506	478	472	450	458	517	468	485	464	463	473	469	495	486	464	510	513	463	450	470	455	483	439	447	523	457	499	460	478	462	511	472	472	521	454	496	483	446	501	471	475	467	483	486	459	471	482	467	450	488	454	441	501	462	487	477	451	501	464	472	492	503	462	472	475	458	463	451	424	473	452	468	438	483	463	435	449	435	467	480	455	449	462	454	474	488	467	457	479	479	502	463	506	471	475	470	482	470	483	477	494	473	502	481	468	451	495	452	468	457	462	476	490	509	480	439	483	483	480	477	458	542	510	473	494	476	489	467	467	482	463	506	477	490	417	480	454	488	456	445	441	511	495	477	473	468	461	535	495	500	479	463	496	465	507	478	468	460	464	428	470	472	482	438	450	465	468	482	504	466	469	470	473	488	492	429	485	498	457	449	475	481	457	479	466	468	467	459	491	474	464	483	487	488	498	457	478	476	481	467	419	463	501	485	474	515	429	510	486	491	499	480	470	476	499	514	503	484	470	481	467	486	472	449	444	490	449	505	499	473	474	498	484	512	490	436	490	517	456	503	465	483	475	451	482	488	481	481	465	482	487	499	500	460	469	487	496	476	494	507	450	459	411	450	500	456	471	439	478	469	481	468	468	455	481	459	463	481	492	497	488	478	488	485	488	466	485	487	504	466	500	497	468	448	475	489	480	476	454	478	504	494	467	441	484	472	500	491	461	479	489	450	484	440	469	478	533	464	478	473	428	460	422	470	488	473	510	495	461	478	496	466	478	479	499	486	459	472	497	508	471	474	465	502	463	500	482	502	500	427	472	509	464	464	492	462	466	502	494	459	495	481	491	505	494	455	494	442	436	520	479	458	490	457	535	475	438	443	445	477	461	452	477	487	478	449	450	443	472	468	477	504	505	493	527	498	482	498	489	451	452	494	480	485	442	478	476	509	503	506	445	488	462	481	487	486	475	439	453	491	488	449	456	475	495	476	493	540	496	487	457	462	490	484	472	447	421	468	484	470	464	484	482	483	482	490	456	499	445	475	494	455	455	483	471	438	498	502	443	496	464	513	495	458	476	475	496	462	492	441	460	489	459	501	476	471	498	486	483	459	450	470	463	487	484	474	441	482	480	477	483	472	468	483	473	480	485	497	473	473	483	475	461	476	485	451	503	485	481	508	472	450	489	484	480	425	463	481	434	464	496	476	481	483	499	486	465	494	489	465	458	485	455	475	428	481	492	504	407	457	501	475	448	441	499	484	456	466	471	488	497	460	471	448	489	517	440	433	441	506	502	475	485	496	477	446	487	469	474	492	451	449	498	511	439	453	491	482	486	480	460	481	482	473	478	452	505	498	474	448	462	445	487	493	507	493	466	472	458	496	479	446	448	470	469	496	466	458	442	447	499	498	465	504	421	475	481	460	443	478	468	451	452	488	502	454	471	464	468	464	459	489	509	470	496	500	464	499	449	450	439	464	472	487	444	449	463	454	484	461	432	486	477	452	497	491	464	487	468	481	472	429	477	477	465	499	464	456	486	497	498	461	464	459	489	484	456	452	446	473	463	517	470	486	495	477	480	527	466	486	445	468	466	478	481	516	482	490	481	491	463	490	499	428	442	459	497	468	456	510	492	466	510	471	456	439	491	471	479	508	459	486	489	499	491	489	515	501	504	489	450	458	506	480	475	502	471	512	477	469	486	490	487	470	464	479	472	477	517	501	469	461	454	462	454	496	457	477	468	485	510	483	462	462	480	480	484	476	442	481	472	492	497	499	514	467	498	505	488	464	489	501	472	482	492	421	462	443	468	467	468	524	493	473	467	442	446	470	481	447	443	456	499	461	465	454	467	486	494	452	469	496	496	472	443	473	475	476	492	475	466	467	475	486	500	473	469	499	531	479	459	472	466	434	459	471	444	464	457	471	470	495	470	498	500	455	489	486	465	480	488	487	485	485	497	496	463	428	449	471	478	469	463	500	457	465	442	507	487	449	467	495	475	434	506	470	475	459	462	471	470	513	523	461	436	503	445	473	461	461	465	482	472	484	504	479	465	462	486	471	443	473	476	475	467	484	461	449	503	471	508	479	459	456	451	456	457	454	469	492	449	458	436	496	478	502	457	469	483	460	459	488	460	465	433	503	469	474	470	490	487	427	487	483	457	454	470	446	481	506	503	481	461	479	532	460	517	488	464	478	499	472	487	467	442	463	477	473	470	457	473	480	487	474	481	448	499	489	494	448	458	446	475	458	486	469	451	484	451	478	447	468	460	518	514	432	457	449	484	458	509	474	465	445	455	447	460	496	472	507	500	479	480	465	473	467	454	457	463	500	423	466	461	466	476	476	469	495	456	506	448	496	492	506	450	464	486	442	508	441	475	516	425	515	493	457	459	467	470	458	469	483	467	493	458	434	483	475	482	484	421	464	483	467	474	466	450	444	476	453	483	482	451	460	460	448	505	444	454	473	470	471	466	468	467	495	435	488	446	513	433	444	451	471	500	443	483	533	461	490	517	478	444	479	484	489	461	448	479	466	457	473	457	487	460	476	453	480	496	485	460	471	495	499	449	464	445	462	521	454	476	479	440	447	469	460	479	480	405	474	461	504	462	462	444	459	470	478	510	523	485	472	489	468	440	455	445	497	447	450	481	466	486	483	490	490	457	493	462	482	438	455	431	427	477	471	507	479	492	501	500	478	491	446	473	484	484	478	472	480	458	493	489	471	474	464	445	465	477	457	520	473	473	412	464	451	460	493	451	487	469	497	466	502	523	511	491	452	468	490	503	539	482	481	486	490	446	465	447	491	486	478	457	471	451	514	458	504	479	468	450	473	496	462	477	488	472	476	446	507	447	500	446	467	467	466	461	526	452	462	459	432	493	439	486	449	457	477	484	456	453	459	462	466	480	481	458	459	483	516	469	462	468	466	488	484	480	458	429	474	479	471	471	484	464	504	462	473	475	457	462	482	479	479	466	450	479	472	494	468	517	434	490	473	465	492	484	484	489	524	515	492	477	435	480	456	435	469	480	511	506	504	505	438	510	469	491	501	501	439	519	476	452	428	465
12510	4640	1933	372	343	378	368	352	343	363	350	331	361	363	355	365	324	358	320	311	342	361	338	337	344	350	358	327	342	343	330	335	328	318	340	349	330	344	346	312	344	307	319	358	350	335	358	322	375	355	348	298	317	376	325	330	285	309	361	322	324	367	329	312	329	329	331	333	349	345	336	339	339	344	351	337	336	348	287	323	334	328	315	313	374	295	339	320	356	308	334	345	323	360	341	359	324	327	324	309	343	374	368	298	344	345	335	345	338	303	351	315	309	344	334	315	360	349	335	284	363	333	290	332	331	351	350	314	307	349	331	306	310	337	366	309	339	356	339	356	323	343	363	314	317	344	302	319	352	326	337	345	336	328	315	328	320	343	366	327	327	333	348	333	331	330	308	299	331	330	337	330	311	309	318	324	314	346	327	312	349	328	346	333	368	379	364	313	360	364	301	322	325	332	334	319	334	327	355	302	287	353	311	319	366	336	301	323	294	339	307	340	337	327	325	319	329	346	372	338	281	286	334	309	348	322	332	328	333	352	355	329	373	330	333	319	331	320	341	322	336	317	303	334	296	328	341	343	362	352	315	336	321	328	328	348	338	342	325	290	327	340	338	315	330	341	338	324	326	313	348	345	343	355	343	325	281	322	323	352	353	308	361	330	332	352	320	292	312	303	323	321	329	347	376	354	351	306	309	346	328	320	343	324	326	332	344	323	324	345	321	336	316	324	309	330	330	310	354	348	337	284	344	345	338	303	320	322	314	332	368	362	315	369	345	341	354	323	323	341	344	318	349	325	324	369	322	304	348	301	307	309	348	362	365	346	355	334	351	334	330	309	313	324	313	296	296	297	344	378	336	316	352	310	337	334	326	329	334	335	344	333	309	333	351	337	328	320	374	337	310	357	311	303	331	355	314	356	369	328	329	321	359	313	349	350	327	313	356	339	363	368	345	324	336	347	350	338	314	302	312	314	359	317	342	336	330	330	313	339	363	348	307	324	353	323	330	331	338	344	372	355	327	333	323	367	312	319	341	327	353	303	314	324	352	308	335	359	335	319	319	326	373	366	316	362	336	373	320	331	320	357	356	320	326	357	332	316	321	284	314	291	293	326	331	343	342	324	323	331	331	336	325	359	333	346	329	330	328	346	328	328	325	298	332	334	332	328	324	308	337	362	313	335	356	352	328	303	350	354	321	340	333	312	334	344	316	333	340	339	289	351	351	352	333	338	324	351	312	337	318	347	354	317	296	363	316	337	307	361	333	304	311	343	325	340	339	303	325	333	333	349	346	346	328	343	317	325	371	336	332	355	328	316	326	314	329	346	332	332	309	313	352	339	331	345	320	301	333	342	319	324	329	346	309	319	345	333	328	309	299	298	338	343	379	308	317	319	313	317	360	320	320	343	325	369	300	318	331	337	326	327	315	356	338	352	302	349	358	337	357	350	346	302	347	335	336	336	374	339	323	323	339	349	334	277	334	325	338	310	327	325	303	358	340	316	344	330	354	315	311	319	360	302	349	337	298	335	314	336	334	324	326	328	317	335	358	332	359	307	325	371	372	322	316	275	354	340	331	318	335	363	300	332	318	337	330	304	338	351	334	332	355	314	328	346	319	363	309	296	336	352	353	368	311	330	317	285	334	289	340	319	367	374	292	346	335	372	342	302	348	351	326	319	382	333	329	304	348	307	320	341	333	352	346	340	350	311	349	345	300	334	308	347	311	370	339	341	344	314	348	326	320	320	299	347	348	314	296	358	333	336	312	333	327	298	368	330	321	326	312	336	337	335	330	339	344	337	340	303	318	333	341	329	336	354	336	355	339	314	309	372	301	338	340	364	298	296	349	350	324	310	313	344	322	302	306	352	351	323	299	328	325	341	309	380	309	351	333	339	318	338	311	329	340	330	340	329	326	351	356	317	318	332	331	333	346	318	332	361	346	331	335	342	308	358	303	338	343	305	321	316	322	339	335	326	310	356	314	321	335	325	352	327	319	346	306	317	344	305	319	313	329	334	341	326	344	364	326	338	312	333	319	308	347	310	332	299	320	350	318	339	310	313	324	319	306	304	322	317	375	326	326	340	321	339	343	336	341	377	348	359	331	332	367	320	329	353	326	354	325	344	313	301	302	327	340	343	320	322	351	308	317	308	312	307	360	358	314	340	319	329	307	304	329	341	316	348	375	339	355	317	344	369	326	327	354	336	340	328	314	321	321	334	328	325	346	295	320	321	334	321	333	319	339	360	340	299	324	320	372	345	305	335	336	321	314	330	327	357	292	304	362	344	310	304	316	337	343	344	332	317	316	313	349	367	360	339	341	357	362	346	347	321	338	336	363	374	319	352	309	280	340	308	347	329	313	347	352	366	353	322	300	356	317	338	355	311	356	329	294	336	359	275	322	294	306	330	328	333	329	335	339	311	333	373	321	348	344	291	327	328	303	296	335	326	329	343	341	341	314	351	324	339	355	331	361	334	318	321	332	367	347	319	346	341	320	325	353	322	317	339	326	294	320	333	335	319	330	380	341	330	345	345	363	327	339	327	312	334	345	351	363	314	310	332	337	368	302	335	369	315	362	342	336	354	357	312	322	381	354	310	348	339	326	318	316	298	314	354	340	305	315	294	340	317	344	369	350	323	318	337	362	311	312	312	349	377	328	325	368	313	314	313	328	311	345	328	321	349	345	318	341	331	341	324	341	318	336	331	348	297	367	358	299	332	348	311	324	309	357	340	342	334	333	331	344	314	334	354	335	345	340	360	345	316	375	361	348	339	324	353	368	292	300	327	314	328	314	303	336	314	355	337	366	334	316	348	361	293	343	343	338	346	320	340	320	316	334	355	311	320	353	337	360	338	317	327	323	333	323	299	319	284	349	330	337	330	316	355	341	328	345	332	331	327	326	331	368	335	339	318	370	370	372	311	307	328	327	354	334	323	314	336	314	340	333	378	345	335	322	321	355	318	341	326	341	363	338	314	328	325	327	326	308	329	317	331	350	321	326	328	334	312	349	356	348	339	342	347	351	373	321	355	317	334	353	358	319	324	321	339	318	343	329	323	339	339	360	334	337	340	297	301	361	332	323	322	327	360	333	374	336	304	340	354	362	328	356	337	312	333	312	342	354	321	326	356	306	313	301	308	345	364	363	335	316	331	330	343	334	361	296	373	325	296	292	298	331	343	327	313	342	363	319	326	317	321	310	350	350	320	355	344	316	311	335	377	346	348	339	324	292	336	342	316	323	278	312	318	365	337	311	344	308	355	309	324	309	282	328	334	310	327	357	342	350	365	326	369	336	353	402	321	319	323	373	353	325	351	378	334	320	318	336	334	346	359	329	351	341	325	358	291	339	361	319	371	330	330	349	323	323	353	326	342	337	351	369	359	347	353	354	341	317	294	312	358	330	315	345	316	328	325	294	339	342	342	328	325	344	331	318	344	309	342	347	336	329	337	329	394	344	366	318	371	362	288	338	353	313	336	340	318	307	311
9071	4720	3104	909	904	970	932	912	847	801	834	827	843	796	824	779	769	802	810	821	806	821	815	845	793	765	793	813	768	795	773	850	789	843	821	826	839	808	811	792	775	810	863	774	819	770	835	749	770	837	836	818	876	811	775	759	813	828	822	757	812	800	858	809	818	779	773	799	827	803	751	814	818	796	752	769	804	775	752	807	782	751	799	801	745	816	846	805	766	745	774	801	816	811	842	864	801	772	780	804	812	798	802	810	804	827	800	803	826	790	806	777	849	781	824	761	800	812	759	824	840	785	740	767	770	787	754	816	794	844	795	769	777	772	818	780	767	731	817	774	812	801	811	751	785	809	779	831	825	791	797	791	850	814	770	811	762	791	814	833	811	803	801	754	754	755	811	841	809	781	796	794	795	821	777	772	810	754	799	814	803	810	826	773	773	798	797	788	799	760	772	801	775	814	783	834	792	770	791	783	757	843	781	825	810	847	784	793	795	756	805	829	826	800	798	785	784	846	877	792	799	811	804	782	799	825	741	771	814	811	848	786	825	753	795	775	840	804	829	764	779	799	822	775	835	806	763	795	750	782	826	782	805	778	783	787	750	737	813	810	799	769	846	814	752	780	761	779	794	810	776	838	759	812	795	769	828	823	840	757	821	775	810	748	797	792	817	836	748	800	844	831	822	781	822	837	834	777	806	763	808	821	793	792	841	804	778	813	781	777	840	772	790	793	794	795	750	740	791	787	786	764	780	804	786	803	761	784	820	826	833	801	789	836	763	801	815	764	768	751	826	805	786	827	814	815	778	794	741	788	795	770	773	833	843	791	784	807	778	802	751	827	821	806	783	782	779	816	797	841	815	794	791	766	815	777	818	807	787	754	781	777	858	796	794	765	777	783	793	789	831	768	750	796	787	759	779	758	796	792	769	762	842	800	821	786	797	773	781	812	820	799	745	780	802	753	810	791	806	765	782	791	768	809	821	782	821	779	766	816	831	736	815	798	777	807	836	826	790	787	816	806	851	805	804	809	762	806	739	842	785	808	770	807	811	740	775	791	860	801	789	853	834	791	746	826	816	788	795	804	751	777	767	787	824	783	786	762	813	805	804	814	797	745	804	822	845	799	799	793	806	764	813	789	806	806	781	780	788	795	829	779	790	829	823	793	752	831	803	844	761	777	762	815	797	804	812	773	779	790	752	788	803	806	770	789	785	735	795	796	799	836	739	763	800	844	808	780	856	830	777	813	800	766	773	793	759	773	841	802	804	803	789	802	803	796	783	779	818	746	818	777	759	761	805	820	804	760	797	788	764	800	785	811	818	806	817	825	792	789	822	813	772	744	771	768	756	789	756	851	804	809	809	820	841	805	776	797	828	852	762	839	783	740	819	783	792	819	807	790	831	780	831	785	803	829	836	811	815	765	793	783	808	824	752	803	812	835	792	824	837	785	809	839	796	785	770	793	750	838	777	808	781	807	819	809	766	804	773	830	823	778	792	753	815	762	829	778	792	802	736	799	824	779	825	865	771	785	833	793	792	812	824	804	774	756	777	846	850	770	827	809	822	805	802	787	817	868	849	788	828	814	831	776	791	790	749	854	806	802	789	797	898	803	766	786	781	801	764	761	700	833	766	810	802	785	795	783	850	805	807	860	761	802	815	790	776	775	815	759	786	779	811	810	796	776	786	721	785	829	805	811	869	858	791	793	756	811	790	822	809	807	795	778	789	830	819	797	870	820	821	818	800	770	801	755	850	803	790	766	828	760	794	788	811	762	770	797	814	830	811	781	779	846	783	775	810	781	793	735	801	790	828	794	788	826	751	807	773	759	845	827	820	781	771	800	811	805	810	765	814	767	787	789	802	839	825	736	755	813	808	835	800	772	778	807	759	817	785	753	833	769	786	768	767	833	784	754	750	804	818	815	805	760	826	803	813	790	775	787	766	804	740	823	767	784	809	794	791	829	821	812	792	762	790	808	778	807	813	777	805	758	774	774	814	826	805	855	794	784	773	840	770	785	786	802	803	762	821	809	811	843	792	819	782	792	812	781	799	805	804	814	760	760	808	776	779	808	780	782	788	784	768	820	808	729	819	777	776	801	862	806	766	791	802	811	786	818	823	760	804	826	763	783	776	774	797	785	835	799	770	758	772	765	779	833	810	837	811	782	766	755	784	841	785	810	798	828	810	813	784	763	804	784	790	784	751	769	807	768	802	794	796	819	822	781	859	740	759	849	833	819	797	793	811	792	762	829	803	824	782	807	793	808	809	802	770	758	772	817	865	747	810	757	729	770	780	836	787	852	771	740	761	753	845	784	752	806	778	821	801	807	789	851	762	806	785	806	802	827	879	793	776	819	786	803	813	794	805	777	827	785	784	781	789	784	795	797	836	825	790	754	736	758	808	790	784	782	781	851	813	730	765	803	820	871	789	790	838	788	779	780	804	745	776	781	771	800	789	803	784	747	807	790	754	782	745	805	810	806	846	832	840	816	747	799	751	796	786	764	770	845	834	793	796	793	798	741	780	818	757	767	732	820	759	783	799	800	777	771	791	792	809	752	776	826	798	827	812	782	806	797	782	799	752	795	785	825	752	815	832	799	828	795	783	811	803	825	804	790	844	771	788	791	822	812	795	774	767	835	826	804	816	842	776	828	775	821	814	773	770	799	790	792	781	761	764	807	802	792	772	778	764	755	802	808	767	802	789	765	764	777	793	806	812	838	825	798	799	817	837	807	791	758	763	831	813	770	796	753	817	772	824	748	805	846	840	792	828	777	776	758	765	796	780	792	767	756	785	746	770	741	783	809	731	788	806	768	773	766	803	736	744	772	766	738	781	797	826	776	770	787	794	786	771	730	796	804	835	794	838	799	789	765	778	802	785	805	761	839	781	776	748	784	767	864	821	818	839	850	754	828	773	774	792	792	807	792	811	758	767	829	807	789	760	810	778	809	819	789	759	825	805	854	794	765	792	799	804	837	778	762	831	810	799	828	846	781	751	773	814	823	797	762	797	766	782	759	770	776	784	815	786	787	825	777	786	776	743	778	845	803	796	841	785	783	782	821	819	747	823	808	815	808	772	786	793	792	803	741	769	780	778	772	761	796	839	747	834	760	802	829	747	802	807	853	788	802	806	787	786	787	801	779	818	813	790	783	802	807	778	820	784	792	799	814	816	846	808	804	796	854	785	775	773	748	763	803	834	754	761	847	770	810	781	778	802	827	800	814	774	764	833	778	730	827	793	782	853	740	798	802	850	784	758	765	750	810	784	737	805	799	841	765	754	793	772	812	772	705	770	764	775	827	788	797	801	797	794	769	832	815	769	810	742	783	786	774	778	830	821	832	825	768	800	838	807	868	790	851	756	844	811	765	765	791	803	835	754	806	795	806	802	796	767	794	779	789	794	781	813	801	808	868	795	830	805	733	839	831	818	762	794	808	803	795	810	770	768	769	794	787	834	780	799	806	772	809	788	820	780	812	767	792	780	810
25732	13578	8276	1241	659	553	444	404	333	355	383	350	354	326	313	350	372	332	342	351	339	361	346	341	350	305	323	343	357	312	336	361	322	339	345	306	354	338	351	338	340	350	327	344	353	322	340	339	318	309	331	335	317	352	323	357	339	333	315	291	332	333	315	289	351	331	331	363	319	345	342	323	356	317	344	322	344	330	317	329	335	371	346	376	286	348	330	348	363	331	293	361	330	342	357	341	313	336	332	341	349	367	362	341	335	328	326	332	330	334	333	285	330	360	349	315	341	321	314	334	371	366	333	335	330	327	343	289	321	326	359	297	315	384	315	324	350	356	360	308	312	332	348	326	353	346	320	339	332	323	331	352	346	377	370	346	342	313	315	328	329	315	332	349	347	329	340	332	319	321	347	298	343	370	315	325	342	343	292	358	329	353	318	349	356	299	310	341	345	329	338	306	379	337	329	355	354	304	350	336	322	376	347	358	319	338	331	356	313	324	353	331	299	338	329	368	348	351	328	339	341	304	329	352	327	346	350	315	355	315	307	310	320	325	365	338	356	302	305	296	324	333	338	312	342	315	350	315	396	333	312	308	330	329	365	328	310	317	320	330	324	313	336	357	357	361	333	353	363	334	310	315	322	297	320	340	364	316	352	339	322	348	335	362	330	358	326	347	358	313	309	299	342	341	362	354	367	346	369	318	330	312	339	363	324	328	350	361	371	345	334	327	350	330	320	341	329	321	331	291	346	336	349	319	314	327	310	352	342	323	322	318	329	337	311	310	340	345	377	308	332	326	292	309	326	315	348	322	351	318	360	308	351	336	336	305	322	333	332	339	322	327	314	356	324	339	315	346	332	354	338	324	323	341	331	352	366	358	361	345	304	357	333	345	299	361	319	354	349	360	341	329	330	306	359	317	333	360	311	321	343	305	323	338	340	321	342	333	332	352	309	320	320	330	343	311	361	333	339	357	331	356	347	349	306	331	356	354	330	345	315	323	324	382	324	306	305	349	353	339	319	321	348	313	319	322	357	308	320	352	330	363	337	315	339	385	347	336	345	398	369	333	352	352	305	322	326	307	310	345	361	327	321	367	332	329	351	354	330	325	325	325	360	317	350	316	323	350	348	311	350	338	345	351	353	326	358	332	340	342	349	336	326	339	317	325	311	328	342	342	317	344	317	326	313	334	371	359	335	317	328	342	309	369	303	342	324	328	298	299	327	350	342	306	314	357	339	320	335	315	307	338	344	304	346	308	291	311	350	311	337	356	347	342	340	314	342	315	350	324	313	321	322	335	335	338	309	328	332	350	304	285	348	352	343	307	359	350	330	312	342	352	345	339	320	374	325	337	332	354	352	350	319	347	320	309	344	313	338	340	329	361	336	321	344	325	353	331	338	336	357	343	296	367	340	345	283	322	313	328	347	316	310	318	337	344	344	340	345	333	336	322	311	285	336	322	346	319	343	322	305	333	332	337	333	329	318	332	299	340	318	342	343	306	340	358	338	333	321	294	315	369	312	357	340	325	353	344	315	307	314	343	336	336	317	329	329	340	338	349	355	313	341	300	346	372	353	387	350	339	326	345	320	338	337	330	361	359	346	341	349	327	327	334	325	365	327	321	333	311	350	344	333	337	296	321	368	316	332	328	324	345	347	307	304	349	343	335	311	312	320	332	343	311	336	328	322	337	320	363	321	327	333	347	333	294	333	331	344	307	339	314	331	316	328	313	339	329	334	357	317	376	364	358	340	301	317	328	335	317	333	357	337	336	333	320	325	344	335	320	324	319	341	334	349	344	342	350	374	353	326	336	355	339	304	329	364	338	292	365	358	342	361	327	338	351	346	321	345	329	331	334	289	327	345	351	340	344	368	339	338	322	343	320	318	332	314	348	345	340	337	354	365	338	342	325	330	317	323	321	347	297	320	299	302	326	308	281	337	326	316	319	322	341	303	326	335	350	314	312	313	337	327	303	321	359	326	325	362	308	348	314	310	289	343	318	328	317	301	298	328	319	306	302	336	342	372	350	357	347	344	363	338	353	351	338	333	343	353	359	326	310	316	332	323	341	349	342	309	317	377	370	340	325	320	335	331	310	352	341	321	312	316	286	326	347	295	319	312	342	352	320	314	348	334	305	287	357	342	307	309	303	338	335	379	330	339	329	313	339	343	313	340	308	320	317	322	335	318	307	372	305	336	310	330	356	341	323	341	335	336	333	313	320	353	307	349	353	314	327	297	325	321	317	333	325	322	343	355	319	361	298	341	344	334	307	301	353	335	367	391	342	332	359	350	370	311	349	354	334	335	343	334	327	349	301	364	321	340	338	319	309	362	348	367	338	344	350	329	359	354	357	311	325	300	304	333	372	329	352	376	324	321	334	326	334	308	316	323	317	322	349	327	355	315	338	320	326	336	279	322	302	339	342	323	326	342	356	325	339	340	348	327	341	335	365	340	326	329	351	332	343	351	339	337	332	319	296	376	335	299	333	337	327	359	326	328	355	301	307	335	312	366	312	344	340	318	327	300	351	322	364	333	384	340	308	328	364	348	358	359	317	338	324	314	329	289	342	342	352	362	332	341	336	364	302	322	343	347	301	351	333	357	293	326	347	299	340	318	305	305	303	355	375	357	373	363	354	342	351	343	293	312	332	327	346	330	300	329	285	341	363	324	326	338	363	335	332	327	306	314	330	344	306	358	337	306	351	335	361	325	335	340	320	330	350	327	308	352	361	331	314	325	362	323	308	340	334	318	308	305	340	370	289	325	331	331	352	313	327	353	324	330	312	343	314	340	345	304	332	339	358	333	362	337	323	317	353	360	331	349	330	348	364	318	322	307	329	319	331	343	334	332	333	343	332	360	320	346	324	341	328	340	320	314	338	328	332	310	341	331	363	339	308	324	364	297	334	366	314	342	314	310	348	314	312	356	363	326	316	323	352	342	357	297	310	373	350	345	322	338	350	330	332	373	367	349	335	322	321	337	358	331	347	310	367	309	337	359	359	333	311	317	304	359	329	308	335	344	334	309	368	361	335	297	333	325	337	338	348	348	343	341	336	306	320	331	312	314	351	308	323	334	330	325	338	354	332	322	332	342	314	338	314	314	314	332	325	325	332	278	351	303	308	372	324	350	354	357	341	314	292	341	323	347	290	357	356	330	331	360	318	336	322	340	326	301	341	344	334	347	360	333	293	327	336	339	348	340	329	316	348	343	313	364	320	350	344	316	316	341	339	294	357	365	363	335	326	338	311	330	331	316	321	331	331	322	353	348	308	349	329	293	331	322	307	370	360	328	341	360	303	343	318	313	352	326	370	341	325	351	363	314	343	325	346	359	353	322	322	335	285	351	314	366	323	348	367	348	315	310	363	328	340	329	338	299	342	341	381	332	349	319	322	317	324	300	313	354	364	345	344	348	313	341	321	325	317	352	316	317	341	341	324	292	335	328	292	315	324	338	318	327	322	353	337	346	320	319	323	307	329	353	333	312	333
18534	12217	10157	1921	1999	1713	1366	1150	1029	1082	1063	940	840	867	894	927	901	857	878	829	821	782	850	870	782	823	777	801	817	813	838	863	762	809	872	740	799	850	803	798	763	770	792	825	793	825	785	817	801	771	803	802	773	822	762	843	818	746	799	814	778	846	792	791	728	781	829	754	765	807	846	742	803	754	799	805	802	785	763	810	820	827	718	795	796	747	797	874	819	789	807	778	801	766	818	736	811	792	782	798	774	785	782	743	805	788	802	820	741	792	783	798	776	793	821	791	784	808	836	781	815	754	813	789	786	793	819	851	792	763	775	804	790	824	744	733	777	760	749	729	787	771	795	757	771	778	759	741	764	773	791	778	790	777	825	799	776	801	785	812	743	732	802	821	804	774	741	753	813	754	766	804	745	787	797	730	762	813	785	806	778	797	766	776	750	792	776	795	811	765	804	789	780	805	766	788	792	805	794	771	795	827	765	797	758	789	786	815	767	745	821	751	805	717	775	732	801	799	843	857	853	744	733	816	811	765	823	754	815	751	801	812	800	792	785	806	738	769	784	784	809	769	819	786	868	768	755	781	779	786	779	800	800	792	808	757	742	788	807	820	825	817	801	800	792	852	803	798	772	762	769	820	798	800	777	752	832	807	772	743	783	787	763	751	788	792	774	745	758	796	773	783	790	786	811	757	828	792	784	803	832	772	810	723	839	777	722	802	734	767	771	806	764	801	779	811	823	792	782	797	769	772	774	782	805	806	742	754	761	769	820	753	771	762	770	801	784	771	788	780	860	759	808	791	805	745	725	782	788	772	792	767	757	784	786	810	783	769	784	820	755	738	797	800	829	731	786	758	812	836	723	769	735	771	782	803	816	818	820	767	805	748	771	734	763	793	811	786	841	818	795	818	760	846	801	841	776	804	810	756	773	836	721	817	763	819	827	799	794	724	781	811	789	806	844	769	805	826	800	807	775	808	784	754	826	788	773	816	839	795	752	824	738	778	803	765	770	760	759	798	794	757	790	776	824	792	833	802	863	805	810	811	807	796	836	769	774	814	831	767	775	743	756	798	810	794	788	760	817	775	812	813	783	796	822	792	761	737	774	783	781	787	790	781	763	758	774	813	820	798	809	761	813	785	773	828	717	747	735	830	781	786	762	774	823	803	779	763	826	806	809	776	775	791	707	824	762	755	797	823	825	796	827	813	726	755	803	813	766	767	747	804	795	832	746	773	791	756	791	793	809	761	777	773	740	775	778	845	795	803	797	831	747	822	802	798	803	817	769	788	782	802	772	792	817	785	805	764	812	802	749	784	775	814	784	767	787	824	799	775	752	857	758	764	776	761	797	805	756	804	783	806	781	760	808	798	852	791	789	761	778	829	795	807	782	772	738	796	782	787	777	827	796	791	802	770	794	830	810	799	800	792	803	763	783	820	804	836	784	755	793	824	806	814	781	802	773	770	775	798	800	790	807	742	804	835	790	826	771	775	781	832	790	755	776	842	808	818	777	814	775	742	770	804	851	749	770	770	763	791	718	823	780	805	801	788	810	802	801	783	791	791	738	816	755	713	770	807	768	782	797	761	814	793	800	776	762	789	798	762	793	807	774	799	798	743	796	773	785	798	797	804	813	814	781	786	791	792	816	830	751	783	808	780	852	822	772	764	822	787	839	780	746	794	743	800	761	785	750	762	803	805	779	839	756	846	828	831	761	718	810	770	774	814	817	756	779	803	766	795	807	790	805	794	842	827	793	729	739	786	802	808	797	767	814	799	806	789	754	729	810	808	793	763	793	763	814	811	818	814	796	817	818	805	778	816	772	766	804	780	797	832	797	799	816	800	814	794	826	840	751	765	740	786	778	858	840	825	750	779	754	756	829	801	782	719	811	787	722	808	755	806	841	782	783	788	776	780	766	826	750	825	743	774	763	831	826	758	775	804	822	789	775	778	816	806	763	747	714	770	845	795	756	798	770	787	805	815	816	815	761	828	823	801	768	780	777	802	770	758	821	833	769	773	784	786	784	785	821	792	817	793	783	777	808	830	793	785	793	807	793	771	774	825	786	826	786	766	774	800	795	773	820	829	784	779	751	837	817	758	822	753	774	795	796	837	822	806	808	821	756	789	787	808	814	787	809	804	833	719	783	816	778	771	808	784	726	734	803	793	812	799	768	766	743	763	831	801	781	806	784	826	780	781	777	829	787	769	756	835	835	838	792	787	830	758	784	794	810	760	836	805	805	828	738	796	796	811	758	771	780	764	825	794	753	753	782	784	736	785	753	843	791	796	797	793	799	834	774	789	807	786	782	813	816	788	779	834	753	739	790	764	813	772	855	829	819	829	823	787	760	795	735	772	790	718	809	775	766	813	776	766	798	764	763	772	812	791	787	838	803	783	808	803	820	773	774	796	793	806	739	842	772	785	805	830	805	827	781	792	762	789	748	761	801	786	768	776	754	772	759	835	814	813	764	782	734	739	791	732	770	742	758	781	825	785	783	756	779	796	811	807	779	819	824	767	818	746	763	786	787	737	777	799	797	794	815	837	840	814	771	761	775	782	801	806	751	781	812	803	808	823	748	803	836	751	768	780	747	804	798	742	743	765	800	818	779	838	836	799	818	788	848	784	786	787	793	756	797	818	804	836	818	760	809	786	775	805	779	757	744	844	791	778	808	772	787	732	745	764	782	826	830	766	802	741	773	839	755	781	796	817	782	820	807	763	803	760	782	817	751	780	815	759	786	785	799	823	757	816	793	784	791	757	812	796	805	794	762	836	770	755	827	740	819	779	810	760	763	843	778	848	813	799	813	833	806	787	793	801	816	782	756	804	750	785	759	818	842	814	735	762	759	795	805	800	811	728	794	837	768	760	757	751	824	777	767	768	790	821	811	801	787	786	758	766	768	757	757	800	818	800	731	801	803	770	750	774	807	828	792	847	780	779	806	789	803	750	790	806	818	790	786	776	813	767	805	829	772	795	795	887	820	802	789	764	814	821	800	826	799	771	777	831	793	805	821	754	825	784	814	825	781	770	811	777	784	748	753	785	771	807	777	704	784	771	788	825	815	796	783	794	826	740	844	771	821	801	770	780	770	759	724	796	676	738	777	778	798	786	779	862	739	771	868	787	770	792	759	818	831	795	821	764	788	833	813	748	801	819	760	813	768	810	758	834	780	812	815	828	818	797	719	784	804	756	749	795	741	786	790	784	770	809	760	805	806	834	812	828	814	824	797	852	782	802	771	797	782	764	790	733	785	823	758	781	805	782	789	754	745	817	802	813	801	811	764	780	809	784	791	741	778	873	768	757	823	791	791	765	798	776	811	786	818	839	784	786	780	833	760	798	781	829	793	749	749	754	781	801	807	775	799	840	789	821	764	840	812	818	764	819	821	769	793	769	787	793	812	777	726	777	781	785	807	803	770	763	766	816	758	820	740	801	818	776	763	786	797	800	820	816	790	793	781	791	802	815	833	798	777	760	747	807	779	758
35412	21493	14170	2281	906	530	380	322	304	271	251	238	228	186	218	193	203	184	191	225	191	181	199	197	180	194	198	208	194	185	196	199	186	171	198	205	195	185	196	183	178	189	201	179	194	169	200	191	202	205	191	160	210	175	223	202	188	193	189	197	197	213	167	180	219	178	185	188	201	195	199	189	202	169	190	203	207	210	203	198	178	213	204	202	183	183	176	194	195	218	185	217	200	175	180	194	195	207	191	176	192	179	192	170	178	177	194	210	180	202	214	204	181	197	196	197	193	186	185	170	189	190	166	228	174	164	192	178	171	202	216	203	209	177	191	183	187	197	207	194	186	176	189	185	203	179	195	194	190	181	187	210	188	180	167	199	197	209	171	197	191	221	187	169	161	157	200	207	180	193	180	188	188	196	217	173	193	157	218	180	192	196	182	207	184	167	196	186	195	203	166	182	155	185	165	192	222	224	186	194	166	180	192	200	162	197	189	212	180	178	185	184	193	200	207	168	176	167	187	187	200	172	197	179	171	206	187	197	193	180	201	192	198	190	188	180	190	214	183	183	194	206	196	210	197	199	203	206	195	204	194	207	179	203	186	203	182	188	209	208	189	214	189	181	187	192	194	186	177	181	188	188	214	165	172	204	208	186	175	168	206	189	188	195	157	223	204	207	194	198	216	174	182	204	195	186	169	190	183	187	196	185	191	183	173	180	188	191	200	190	208	181	181	184	189	179	191	185	204	201	204	188	195	189	169	168	185	202	178	187	210	183	186	188	190	169	169	188	186	169	196	189	206	203	171	190	197	189	172	190	191	176	180	186	198	201	185	189	178	179	173	174	182	177	198	181	200	154	194	187	164	192	176	192	223	193	197	185	163	182	213	187	155	197	212	180	175	206	197	173	187	185	183	183	181	190	192	192	171	199	189	210	185	204	213	163	152	194	203	200	165	176	187	193	180	192	173	201	182	212	159	173	163	198	195	159	178	205	185	188	178	188	191	181	183	221	173	196	179	192	182	171	202	180	190	201	210	205	184	213	185	167	187	205	215	172	194	189	202	184	195	184	195	173	183	208	198	165	180	160	194	190	194	186	194	190	185	190	190	170	182	172	190	171	188	183	198	213	170	218	211	188	191	178	206	200	203	188	155	199	176	173	182	205	176	171	174	195	168	188	178	200	193	165	189	188	209	173	179	172	217	179	187	187	227	187	195	235	216	212	177	173	198	198	185	210	222	200	188	169	199	200	189	198	197	185	213	160	183	195	199	188	176	178	193	180	184	174	179	191	190	169	176	185	181	198	204	181	193	198	171	160	187	207	193	211	198	184	190	178	231	200	196	169	176	211	190	180	207	187	181	183	176	190	202	184	198	167	152	197	171	204	204	191	210	187	198	197	198	185	194	165	187	195	192	194	176	176	200	201	185	161	190	184	166	186	188	202	199	194	170	190	170	176	168	207	201	193	175	175	195	180	176	189	209	193	171	203	162	180	189	165	190	221	189	166	174	179	201	206	183	191	217	184	201	194	192	183	195	210	219	180	186	198	211	192	189	205	193	160	215	195	220	179	178	218	198	193	204	186	205	200	210	212	178	213	216	186	179	195	194	194	157	180	195	205	209	197	169	198	159	190	201	194	193	171	174	196	156	163	173	205	177	196	192	191	195	178	179	188	190	194	193	177	162	190	193	199	185	196	177	189	179	184	157	184	175	209	185	200	213	191	204	205	206	187	201	200	181	173	160	181	183	190	179	178	194	170	173	179	199	185	202	179	176	165	177	179	162	186	178	207	153	184	202	176	156	196	179	214	200	184	164	201	204	209	198	171	190	193	193	216	182	190	213	183	191	183	182	178	167	184	204	204	183	195	170	180	188	221	206	220	195	203	202	190	194	178	187	193	202	214	199	175	174	187	187	205	175	194	191	216	182	188	185	188	197	176	204	161	195	176	189	205	182	204	185	217	203	165	190	229	210	180	175	199	188	168	188	191	183	204	169	208	176	190	198	202	185	185	196	202	189	157	192	204	188	180	181	183	207	193	170	229	182	176	176	189	195	184	193	198	212	198	181	180	165	173	200	173	175	187	183	198	205	179	178	196	170	215	196	179	189	188	216	194	189	194	195	167	179	189	187	179	166	211	194	201	191	195	198	196	215	190	180	193	198	188	206	176	192	167	207	171	192	196	206	208	188	191	172	151	185	186	231	217	206	187	193	165	185	204	204	193	161	188	166	173	177	189	205	183	177	178	199	227	167	169	194	195	187	172	211	196	183	189	173	189	184	189	205	186	206	189	181	194	177	219	190	165	193	166	224	185	196	202	159	198	162	194	202	182	193	174	176	197	187	196	184	181	167	182	178	185	195	176	184	194	175	184	172	181	208	186	169	183	177	181	195	184	202	195	205	206	193	178	171	165	193	210	195	177	180	202	194	169	195	187	199	175	195	198	188	182	202	220	222	196	196	181	208	190	170	186	204	195	215	173	186	177	188	186	201	193	162	202	203	161	192	182	199	192	192	189	193	204	209	184	193	205	201	197	169	177	168	194	201	179	188	187	194	156	184	208	154	201	175	187	168	193	188	182	185	191	192	184	204	192	193	190	180	185	194	202	184	199	182	154	165	210	174	195	220	216	190	177	178	169	191	197	189	171	178	189	198	180	162	161	196	204	191	173	190	185	191	213	166	176	184	203	198	202	188	200	190	195	206	190	188	186	190	193	173	202	209	186	171	189	199	217	197	192	184	192	164	170	201	178	166	189	195	197	194	215	217	173	177	176	203	179	192	205	186	190	190	183	173	201	217	204	188	185	193	169	171	204	187	212	199	165	210	190	188	196	177	194	161	190	193	177	203	214	192	183	173	186	174	212	193	194	187	179	171	214	162	184	195	195	205	182	175	198	186	169	194	178	194	179	177	205	193	195	179	202	197	188	179	168	189	193	180	186	204	179	174	182	155	184	180	191	182	165	206	189	176	188	195	205	203	206	185	201	200	191	182	182	203	180	211	181	183	200	170	178	192	181	202	189	215	171	191	187	179	227	187	197	203	203	195	180	169	221	206	204	165	195	184	182	220	175	188	194	187	178	179	201	190	193	182	207	196	198	191	168	174	189	179	208	179	199	193	177	207	198	175	182	200	185	223	201	196	195	169	195	183	186	195	193	181	204	163	166	163	188	180	197	212	184	217	177	212	174	192	186	199	174	202	193	183	192	202	210	166	191	191	170	165	192	169	167	189	182	180	195	187	189	201	198	192	192	180	190	177	186	185	175	186	177	181	195	194	206	170	183	141	179	188	193	198	196	172	174	204	175	178	178	200	209	192	191	189	188	184	205	193	196	179	206	195	181	182	244	169	207	204	192	204	185	189	194	200	177	155	177	217	196	182	156	180	181	180	177	153	190	197	197	183	200	165	188	177	204	182	186	165	192	184	191	182	200	188	159	190	192	186	207	195	207	199	210	180	195	200	173	198	190	173	200	178	185	177	191	176	184	192	174
23715	17394	14388	2667	2666	1975	1312	1007	1116	923	841	729	708	612	624	616	624	565	590	545	501	566	584	527	552	519	511	522	539	495	502	484	481	468	435	482	460	505	486	528	490	478	554	511	454	486	487	518	476	504	477	472	437	485	477	488	427	471	452	472	448	470	455	458	500	454	493	472	490	456	487	468	430	444	459	427	470	488	482	461	469	500	458	495	472	447	420	509	510	437	446	502	490	471	485	501	532	425	431	439	426	459	458	449	473	440	484	480	477	493	446	449	465	493	466	487	469	457	474	452	464	461	473	462	497	510	459	434	451	458	448	435	485	433	481	475	513	467	466	444	458	461	477	464	456	481	462	462	461	491	498	475	488	453	477	435	485	482	493	476	499	488	459	464	485	479	468	462	475	483	451	472	463	469	474	469	461	412	446	439	435	479	480	487	456	486	473	476	451	464	506	495	526	454	469	437	481	486	509	444	445	442	453	483	480	471	443	468	428	502	480	508	490	486	466	465	461	513	498	466	490	438	481	464	460	475	443	447	443	421	474	431	483	469	437	458	498	457	434	481	439	398	451	457	460	477	447	445	475	458	486	453	441	500	498	478	439	489	499	445	436	502	447	456	488	483	481	459	537	480	478	480	448	497	474	470	465	441	484	460	495	473	465	453	452	432	480	474	496	498	454	504	469	452	471	454	464	472	509	454	488	477	451	452	467	469	488	468	473	487	470	442	485	488	463	441	467	494	422	447	455	468	499	500	448	478	450	473	499	467	440	489	460	499	461	433	469	477	493	448	457	499	480	475	465	467	466	432	453	456	500	440	444	461	445	453	438	461	486	451	429	485	464	433	441	483	477	475	443	460	467	448	436	444	496	452	486	485	480	469	441	428	479	447	462	466	440	499	480	458	445	481	475	453	458	453	440	399	516	436	425	455	467	440	480	441	475	468	437	476	485	465	451	462	490	466	456	458	448	492	485	447	471	447	503	439	466	463	479	478	472	458	458	466	490	467	458	487	437	474	447	448	468	440	493	466	449	427	455	492	474	433	455	481	464	453	447	469	467	429	455	472	488	449	426	455	478	467	460	477	496	475	463	447	488	444	489	480	495	493	493	475	534	445	482	442	515	444	470	438	491	466	490	486	499	476	462	514	446	482	457	491	467	498	433	458	461	479	436	432	484	480	501	453	433	464	444	439	485	426	471	487	443	518	474	491	503	477	457	471	498	531	484	409	489	481	503	477	441	477	499	481	459	440	481	443	457	461	467	462	485	461	439	463	447	476	494	443	493	449	488	454	443	450	444	520	485	496	462	446	440	438	462	475	496	452	482	440	488	449	454	462	469	469	464	476	449	455	485	469	447	491	450	476	507	487	465	458	484	512	496	459	486	471	475	491	482	454	479	485	463	445	436	448	490	454	433	465	471	473	455	474	475	452	467	484	453	452	488	437	448	472	473	496	493	462	455	473	438	417	528	439	488	490	463	470	485	442	482	481	442	481	458	460	444	492	495	478	455	465	453	460	448	462	484	463	471	484	465	473	462	459	461	426	509	484	445	477	447	475	471	477	480	430	457	501	420	449	460	482	457	490	413	491	455	434	444	509	465	451	425	467	478	505	458	478	457	441	482	447	467	481	451	486	474	448	468	450	451	476	441	448	466	479	464	485	472	458	459	450	466	473	477	464	463	446	450	425	506	445	494	419	437	482	491	510	452	485	468	462	452	456	453	463	460	452	481	514	488	467	434	479	458	461	487	463	448	441	440	457	425	473	490	443	443	451	492	486	486	473	492	455	478	468	493	457	465	467	404	474	458	473	448	454	461	481	468	472	457	500	480	442	485	505	463	477	474	451	491	485	445	501	451	443	443	458	440	504	471	452	451	451	454	429	467	478	418	461	466	510	457	498	456	457	482	444	487	463	445	442	499	510	462	486	475	466	437	475	467	477	463	448	473	424	460	459	482	455	444	467	455	513	423	459	470	482	449	416	484	465	446	466	494	476	430	444	503	434	451	454	436	455	494	485	443	463	447	497	471	424	461	477	450	502	461	447	428	438	477	476	453	463	454	453	501	462	448	435	486	513	467	480	474	456	490	445	473	450	460	479	490	405	472	486	469	487	474	429	498	452	437	471	463	423	471	466	438	495	474	472	488	450	472	442	486	462	436	470	437	461	457	491	476	497	509	511	416	474	498	473	470	473	498	472	428	464	429	457	458	467	493	490	461	453	436	533	468	456	472	452	503	467	460	454	497	480	451	474	467	433	489	490	453	465	440	436	450	437	473	447	453	447	475	469	496	469	486	406	462	477	473	454	426	493	500	447	473	450	492	425	464	460	458	488	432	465	460	445	449	506	475	431	457	418	479	434	485	473	495	461	463	462	489	446	460	477	470	471	438	502	477	501	453	456	442	485	524	455	503	493	455	471	465	457	467	490	405	460	464	448	477	447	478	502	488	461	426	506	438	482	431	455	468	486	438	464	479	481	486	481	457	504	477	478	477	473	525	488	458	478	458	489	497	508	483	507	463	495	442	476	493	457	450	439	445	485	473	458	473	465	453	469	494	523	465	450	489	431	447	471	470	463	474	473	490	466	461	478	466	449	446	462	482	489	460	466	445	474	439	458	473	469	483	475	482	466	434	456	460	457	439	501	475	474	482	461	454	506	456	445	510	452	458	446	469	450	456	516	479	488	472	496	464	446	446	451	462	475	456	520	483	472	451	439	444	471	524	495	490	467	445	474	460	504	489	483	488	464	492	461	450	450	487	437	465	437	426	465	440	459	489	466	463	481	406	479	402	475	464	447	461	481	460	461	504	464	466	466	473	442	486	471	483	494	441	452	471	439	464	488	469	430	470	477	448	459	447	503	456	501	465	466	456	455	462	494	491	453	430	459	441	468	484	429	453	507	457	469	470	460	472	466	488	442	471	493	482	461	457	432	453	481	473	473	499	437	443	482	467	521	454	528	470	475	465	453	491	489	482	484	426	438	505	474	451	468	480	449	514	466	493	507	459	438	455	448	474	479	457	422	439	479	467	506	432	470	438	450	461	471	447	469	453	421	493	478	494	494	484	505	457	478	469	491	489	433	432	448	479	481	457	493	475	436	465	471	461	467	447	473	457	484	463	523	478	449	474	498	484	444	438	461	453	483	477	437	490	469	472	479	488	503	499	515	464	462	465	471	478	453	467	501	449	481	459	474	485	445	431	431	495	426	471	489	450	436	483	449	498	487	430	509	505	495	467	452	484	467	499	453	475	447	458	443	487	432	482	480	490	472	501	482	478	458	489	461	444	439	487	457	501	478	470	454	469	513	497	446	467	460	457	481	461	510	464	433	460	474	475	450	444	522	484	458	426	478	499	491	466	485	438	432	465	475	448	500	487	473	489	526	467	479	514	476	453	445	444	454	469	476	484	490	460	474	471	459	456	478	443	444	439	447	437	428	436	468	472	459	465	473	483	440	421	473	491	457	440	476	497	467	483	467	483	447	488	455
12065	4760	1737	411	366	336	366	342	356	319	342	316	310	344	335	323	314	369	350	330	342	345	314	332	350	338	320	338	323	330	316	302	315	328	352	297	321	299	374	308	314	352	338	353	314	341	307	325	349	343	372	341	341	299	304	336	342	355	310	353	310	313	291	334	344	309	320	326	330	330	339	351	326	348	280	289	331	326	325	343	302	342	310	283	316	316	350	347	329	329	337	303	318	344	323	359	314	310	336	344	372	336	320	319	327	291	318	346	350	331	380	330	333	331	303	330	326	343	345	325	354	281	314	324	321	325	365	329	319	343	334	348	334	301	343	320	328	326	317	341	323	343	331	325	337	351	304	331	380	294	321	323	345	335	274	343	348	339	307	360	311	301	323	308	315	348	321	307	297	318	307	338	288	313	303	340	309	332	332	340	330	335	336	345	340	317	318	329	328	304	297	316	322	336	325	325	315	347	348	322	312	328	294	270	324	322	378	332	315	308	310	338	314	313	323	315	339	330	293	324	320	268	352	304	310	309	300	335	315	360	313	311	343	318	353	294	307	335	351	365	320	349	333	292	335	301	320	365	315	323	343	346	328	336	360	340	317	354	331	330	317	329	313	319	294	348	357	310	340	325	351	334	355	319	350	350	340	343	325	314	335	352	351	321	312	331	315	334	316	350	320	340	351	347	322	336	324	320	316	296	314	321	328	332	352	352	308	298	355	355	334	332	314	315	324	349	336	300	306	305	303	318	283	288	291	322	326	322	336	345	328	344	310	347	332	321	362	318	336	335	331	300	341	334	360	333	308	331	323	300	315	341	330	315	342	347	337	321	329	328	318	347	312	308	306	298	345	319	301	320	350	307	315	304	313	316	300	334	359	342	330	304	315	295	327	327	318	292	306	327	328	333	317	328	316	352	318	338	351	334	325	339	309	319	320	341	309	326	314	315	323	357	348	340	319	308	336	341	328	334	309	335	343	306	313	330	347	322	297	336	290	348	335	326	357	325	328	311	306	325	335	352	352	364	351	355	333	372	339	350	311	309	316	342	317	326	339	305	311	324	325	350	344	342	313	307	319	334	357	331	297	309	342	347	302	322	347	320	375	352	341	357	333	276	329	341	347	308	346	336	314	372	292	340	301	355	278	321	302	320	360	332	324	324	349	343	358	351	353	331	337	339	315	303	343	315	343	329	322	325	356	306	331	327	355	317	348	272	311	319	324	338	338	302	307	329	341	337	349	325	318	341	342	360	327	326	332	309	351	330	319	305	341	337	279	358	351	292	301	321	362	328	355	325	289	304	368	311	338	309	337	348	357	350	352	318	338	323	344	303	295	335	330	346	325	349	347	316	337	369	326	340	301	311	315	306	310	302	312	356	313	305	313	318	335	362	333	312	348	324	283	312	302	294	308	317	324	319	322	332	341	348	321	325	320	314	366	318	333	343	348	338	322	314	306	280	320	290	307	340	330	384	335	329	302	314	322	308	307	316	338	330	333	311	285	312	339	356	323	309	323	341	304	340	309	338	356	337	306	303	303	333	301	349	345	330	375	316	322	292	338	288	325	318	320	330	343	324	300	306	314	347	339	302	337	314	326	323	307	330	314	320	313	312	333	313	313	337	333	357	318	339	322	343	328	364	325	354	332	292	318	356	368	328	367	327	347	336	322	293	382	320	312	340	342	310	308	331	339	314	341	368	342	303	334	312	344	342	338	308	336	355	317	334	340	333	299	330	311	337	334	328	328	338	335	356	334	321	327	311	316	313	346	338	344	285	341	313	312	317	352	285	330	331	322	355	354	330	307	361	338	303	349	332	326	326	306	343	301	320	336	331	328	353	335	302	314	361	353	319	330	326	354	307	322	310	361	301	352	343	333	293	292	286	285	300	319	320	345	350	306	321	362	316	344	320	325	326	297	313	299	315	323	347	324	343	326	299	345	304	309	327	336	325	315	348	319	331	338	327	364	388	344	341	383	319	322	332	318	334	331	341	309	350	346	316	334	339	363	343	313	355	306	305	343	331	297	336	342	324	312	313	320	315	368	378	324	337	307	285	332	325	334	374	333	346	342	299	298	321	343	322	305	353	284	307	329	323	327	363	324	327	345	333	340	348	296	342	327	294	284	321	334	327	327	327	316	347	334	336	326	331	316	347	348	337	318	350	336	292	314	363	312	318	347	333	330	331	332	311	317	279	309	338	319	331	301	311	327	344	336	337	326	310	305	308	314	336	374	332	299	314	330	324	327	363	279	300	315	314	299	358	348	373	338	333	327	306	345	333	340	318	338	327	333	288	336	310	304	333	330	328	311	349	314	325	323	354	359	298	330	349	301	329	334	311	323	318	291	328	324	300	312	325	303	336	297	327	334	336	325	321	314	306	328	322	297	331	342	320	334	321	333	305	334	329	295	323	314	290	329	331	359	344	333	309	332	315	293	337	290	363	301	336	330	338	344	342	303	311	328	325	343	338	322	317	345	338	325	336	339	329	334	314	335	326	334	321	339	311	335	318	298	322	338	331	306	308	350	332	330	329	328	319	331	318	320	337	328	313	314	295	299	333	333	317	324	311	335	361	336	339	340	321	307	321	312	367	338	333	340	320	343	335	346	316	322	327	333	319	309	339	303	314	318	301	372	353	323	340	334	327	385	345	294	319	311	312	291	313	342	379	335	342	311	335	314	313	316	282	339	318	322	321	359	319	317	297	300	315	342	347	331	330	318	317	315	340	303	324	328	343	344	351	332	326	329	359	331	305	354	322	317	348	330	346	332	321	327	350	304	319	362	350	356	316	303	331	320	345	324	320	346	323	315	322	303	318	329	346	304	341	331	324	311	350	321	333	328	331	339	341	306	293	316	301	338	365	326	336	336	336	347	314	339	321	344	340	329	302	343	343	355	343	337	341	305	353	320	288	313	320	349	326	315	301	334	322	362	356	327	352	332	331	312	343	329	330	331	313	292	341	355	330	320	313	331	333	331	343	318	343	341	330	322	328	336	330	325	329	289	315	307	306	337	358	325	366	329	350	319	302	329	305	348	329	341	358	320	328	296	317	312	361	318	346	364	344	324	321	320	283	328	314	315	322	291	339	342	337	344	354	341	311	344	339	349	330	316	299	317	292	343	340	304	335	317	304	332	308	316	324	307	332	318	340	298	308	337	339	301	312	302	298	328	314	339	351	300	313	305	319	296	348	340	328	329	323	346	307	308	330	311	349	342	328	345	301	305	342	352	303	387	327	344	322	377	391	338	325	305	308	350	356	357	345	280	341	326	343	308	296	301	325	345	323	313	312	345	359	302	318	304	329	330	336	345	300	317	377	316	308	300	336	329	323	328	312	321	316	315	330	346	317	342	285	315	332	318	343	312	319	304	328	333	311	325	314	341	345	327	356	307	318	329	322	313	304	319	318	358	325	300	388	324	302	308	298	337	299	291	302	333	322	342	346	316	331	338	334	319	321	336	319	345	316	313	313	309	309	338	339	327	341	299	350
8974	4801	3101	1053	1040	932	857	761	869	812	795	731	749	816	814	786	819	764	823	796	795	728	815	704	771	763	771	766	742	807	775	800	765	756	826	830	784	779	820	804	769	770	719	789	837	798	811	825	777	805	767	767	757	801	787	778	789	769	741	811	793	770	766	809	790	770	784	787	759	802	754	760	782	768	764	827	819	813	810	768	796	761	770	772	804	784	789	770	816	754	796	772	810	783	836	789	763	774	809	756	691	762	766	794	808	779	770	712	762	800	811	771	766	806	794	783	736	752	768	750	781	776	749	733	735	804	811	748	797	767	816	777	788	825	729	766	775	758	745	761	803	809	803	755	786	730	751	790	758	750	757	784	730	795	776	780	797	775	788	785	758	795	788	816	739	791	765	749	763	785	809	757	813	787	772	788	761	770	782	750	793	760	795	763	818	791	748	811	781	744	719	795	735	786	802	721	824	794	788	795	789	770	756	791	792	753	795	798	765	726	805	768	814	754	830	817	781	766	815	781	763	763	830	733	773	775	842	867	764	809	776	756	789	780	761	804	811	785	775	771	761	789	806	721	757	763	747	792	779	780	787	749	765	781	740	767	780	780	754	803	813	786	771	769	815	780	791	785	781	771	779	789	814	767	815	778	748	748	800	820	790	739	817	744	778	808	777	779	772	746	795	821	799	812	771	777	837	780	745	740	747	747	769	701	806	838	738	806	815	806	773	728	806	791	788	780	792	810	808	783	729	765	794	777	793	751	737	790	710	835	792	763	754	820	766	733	741	804	837	809	774	786	830	787	797	774	752	780	757	771	800	755	782	806	773	772	766	820	776	777	805	791	759	747	738	717	834	791	761	762	794	775	744	767	778	767	750	811	791	793	782	747	760	766	791	815	770	775	779	760	750	748	786	778	790	779	784	740	817	836	756	807	744	820	779	782	786	772	727	795	827	759	820	779	737	786	757	765	807	766	799	786	789	751	763	787	801	815	767	796	770	781	787	793	738	797	827	780	783	811	777	744	781	787	789	768	760	815	833	771	823	735	773	819	804	720	785	823	774	762	793	765	767	734	763	778	736	778	787	762	761	755	761	718	770	761	758	731	752	783	748	782	797	807	764	805	754	782	782	804	752	772	730	815	777	786	740	792	797	810	712	772	754	763	775	788	772	769	760	715	761	806	765	813	773	787	765	781	795	811	754	780	778	742	802	755	785	810	727	717	753	793	712	799	784	707	778	789	776	781	804	841	773	761	752	770	759	826	771	774	771	785	857	822	770	752	753	772	751	783	773	832	807	791	808	751	845	798	789	793	777	797	790	796	793	772	779	786	750	736	740	728	814	778	777	772	777	834	809	813	790	756	772	753	831	776	760	775	756	804	770	799	798	809	785	749	747	787	782	773	785	820	762	757	765	725	737	805	764	823	723	787	795	831	786	764	810	731	802	748	748	782	821	783	768	747	816	739	804	758	760	729	829	747	764	752	741	737	802	791	772	731	777	792	747	779	799	781	785	781	758	775	785	795	859	818	745	750	775	765	759	751	796	725	795	807	784	748	764	790	746	776	859	800	749	800	769	761	814	776	740	755	804	791	823	748	760	731	802	721	781	780	754	730	787	806	790	803	762	759	773	770	769	774	831	762	825	767	763	789	793	807	772	781	761	746	808	762	840	817	743	837	756	828	725	781	787	793	744	748	723	752	745	832	775	804	809	846	771	715	802	744	782	717	788	783	797	773	800	760	802	812	771	789	796	793	822	804	766	764	725	800	754	750	753	832	752	772	768	842	767	755	779	770	795	784	843	772	798	738	796	788	736	783	747	783	761	709	753	822	770	771	785	788	748	779	809	768	776	773	791	777	732	785	739	800	747	776	795	795	785	804	737	742	749	763	779	809	757	809	809	771	763	786	781	789	779	757	800	778	752	754	781	781	777	796	820	792	826	726	746	800	763	796	804	753	757	783	743	792	770	796	805	769	777	803	761	765	735	793	750	812	797	783	751	785	736	770	781	770	814	767	729	782	796	774	720	784	782	823	733	800	785	799	825	742	742	778	765	762	782	780	816	778	792	787	778	767	814	776	774	756	844	751	820	828	780	719	769	735	771	758	791	773	780	747	732	757	745	793	762	773	750	736	741	756	778	798	785	769	798	740	813	739	780	778	754	727	744	767	762	764	784	801	823	760	771	792	771	806	720	729	792	788	783	770	765	795	777	739	768	759	760	786	778	720	769	859	778	788	807	729	825	741	739	734	779	788	767	758	779	760	775	763	751	746	745	816	795	763	798	783	792	764	796	810	764	772	793	787	766	776	812	771	843	739	785	759	797	757	760	784	726	756	836	761	803	776	799	758	777	759	753	804	772	768	752	807	795	768	816	809	768	734	781	775	768	810	772	729	770	772	810	731	787	800	781	788	762	747	750	777	775	794	737	770	789	746	792	765	801	795	814	842	797	763	744	775	800	761	745	792	760	821	786	713	798	762	784	780	810	747	739	779	811	761	776	789	755	760	754	764	749	806	767	775	764	740	799	752	799	773	789	814	832	802	802	748	772	813	781	820	762	808	775	770	765	757	768	766	767	782	770	773	760	789	807	752	781	761	812	771	761	781	750	728	757	763	746	778	801	750	777	780	718	779	701	748	787	766	745	726	783	788	814	793	780	765	765	734	742	813	747	786	796	741	803	807	784	788	787	727	770	746	788	761	752	754	753	747	770	721	784	755	796	799	757	768	775	751	763	757	814	759	755	793	799	747	771	823	842	792	826	761	765	787	793	796	768	755	760	788	758	754	761	766	790	784	767	788	766	757	735	831	773	785	785	781	784	770	784	799	782	780	789	808	765	785	810	788	832	799	760	725	774	801	753	769	771	751	801	819	722	831	740	815	781	721	707	795	765	790	764	780	789	760	770	808	800	809	795	745	772	784	720	732	794	731	772	775	761	748	794	777	788	812	803	749	823	759	773	733	771	758	809	770	819	779	787	787	810	791	773	814	769	796	817	799	807	777	717	773	787	732	773	735	774	820	826	766	767	765	798	742	778	768	811	833	779	741	789	738	759	842	742	737	802	829	789	760	808	808	772	783	762	781	783	732	805	766	762	773	772	753	830	765	771	780	789	820	798	812	759	754	759	716	800	809	731	832	767	808	809	764	789	813	756	765	774	757	774	749	775	757	750	761	766	779	832	773	806	774	743	785	776	734	799	775	768	745	814	811	783	807	793	793	780	734	802	815	789	789	789	743	775	785	783	811	747	763	737	812	756	745	791	809	759	741	810	775	787	759	824	767	736	790	727	726	807	773	811	814	785	778	792	739	771	773	776	789	784	757	785	758	847	742	762	809	800	786	802	770	804	760	816	792	759	766	812	792	856	766	818	830	787	723	796	802	797	780	765	790	811	769	788	792	813	806	769	801	804	765	827	784	817	742	754	762	751	778	796	808	793	721	757	775	803	754	776	786	724	732	723	805	739	752	799	767	744	771	785	751	763	820	795	788
25672	14583	8942	1284	668	495	376	357	371	372	352	383	359	312	305	347	334	355	318	342	303	290	357	320	317	332	341	319	292	342	300	332	323	332	348	330	320	329	318	345	321	342	311	320	303	362	320	343	299	300	320	311	306	323	324	323	311	363	313	311	294	328	318	346	296	282	318	349	281	311	343	342	294	292	304	324	293	333	305	344	336	297	295	362	308	325	307	303	337	289	292	331	294	347	346	300	298	269	344	313	312	277	347	328	328	336	300	341	306	326	338	318	329	320	325	330	326	299	326	309	353	319	347	347	335	324	332	315	287	336	306	336	319	312	300	324	289	317	351	314	356	287	301	289	338	307	333	331	318	321	324	312	335	337	313	317	341	311	355	312	309	316	320	311	318	278	312	320	283	293	320	334	333	319	315	354	324	322	294	317	344	294	330	300	300	302	341	296	348	302	337	319	319	328	310	346	319	308	319	316	339	345	336	356	323	303	311	348	345	335	339	318	324	327	327	362	307	320	299	320	333	328	312	328	344	337	353	316	314	311	311	337	306	306	340	338	323	294	309	327	309	323	337	342	309	339	338	317	347	372	354	327	317	310	332	324	306	309	314	308	363	309	263	335	314	346	293	326	313	335	348	305	315	352	323	326	300	317	340	317	316	310	316	336	304	337	356	300	340	337	329	327	324	301	319	315	334	333	344	329	357	298	324	305	309	287	315	362	326	309	350	311	298	306	342	325	323	322	327	338	344	307	331	348	356	309	305	347	326	306	279	316	331	331	336	313	320	358	297	321	299	324	339	345	360	362	310	297	302	325	328	358	327	316	314	298	331	324	313	317	297	360	300	319	307	323	329	301	309	348	308	337	333	315	304	324	339	332	325	338	318	331	308	318	315	280	331	330	280	320	320	351	313	333	343	312	320	310	314	309	340	296	294	305	322	327	329	340	310	298	323	311	307	323	326	311	290	326	305	317	327	353	347	314	289	299	308	304	310	365	323	321	335	306	361	316	325	343	304	310	304	322	323	353	323	329	333	329	309	319	308	335	335	341	338	289	342	333	304	322	312	307	331	313	329	344	322	329	294	316	310	325	305	287	328	317	355	301	300	311	291	266	289	313	331	326	349	316	313	327	378	322	298	315	294	324	299	353	290	366	309	295	332	302	337	294	287	324	341	337	296	325	326	334	337	312	309	317	348	337	324	336	336	332	324	339	313	310	306	319	345	328	321	311	314	298	293	315	358	362	317	310	330	311	302	338	322	318	318	327	345	317	355	348	348	320	331	325	283	295	320	287	340	320	317	319	350	304	332	301	336	322	309	334	350	328	311	332	292	312	336	317	291	338	352	309	305	344	351	317	346	309	376	327	322	362	328	353	348	349	335	295	308	337	322	331	294	328	350	349	289	322	335	316	337	346	340	302	359	322	332	312	346	331	317	369	340	275	347	325	314	345	308	317	323	320	318	329	312	311	299	361	314	304	309	331	315	330	344	309	343	300	320	336	351	338	317	334	342	331	328	309	316	318	311	312	304	324	321	340	349	329	341	333	314	333	369	314	296	308	314	322	292	299	345	287	311	331	320	338	317	317	342	284	324	316	311	322	344	313	320	337	332	355	361	313	296	313	302	306	308	339	313	307	303	303	295	328	327	341	314	332	320	287	313	313	301	316	354	296	327	280	286	316	267	339	304	320	312	330	279	310	353	320	306	342	345	328	271	315	307	312	297	316	301	308	333	338	331	360	325	298	302	317	307	324	321	352	319	327	301	333	381	304	304	304	298	340	333	296	305	293	292	302	345	322	301	320	330	333	300	303	312	297	348	319	337	347	290	315	334	310	324	303	316	311	329	328	307	309	330	346	319	302	334	313	358	331	296	297	323	327	332	297	316	274	328	318	347	353	278	362	303	324	307	300	297	337	307	339	299	263	329	317	314	315	289	321	329	326	318	278	321	338	332	320	332	300	293	319	325	319	356	316	306	350	304	335	324	302	313	310	327	324	355	303	339	318	338	332	314	359	327	322	350	357	313	298	313	300	332	302	319	329	313	333	286	298	329	318	322	364	334	316	320	267	318	328	290	318	345	329	320	287	324	307	315	325	330	325	358	342	355	294	315	285	293	312	299	310	313	332	336	315	286	317	301	303	326	286	319	313	327	322	309	318	302	322	339	327	297	364	315	320	314	332	313	320	335	277	290	309	316	322	297	323	335	301	300	310	307	332	313	348	306	340	330	322	300	344	313	288	323	325	329	306	307	340	329	309	341	309	339	338	317	312	339	304	310	338	321	338	351	328	312	318	321	319	303	366	312	329	330	325	280	339	344	328	301	325	345	331	347	304	299	309	322	339	306	270	335	325	346	337	333	308	331	349	308	325	348	350	310	295	358	319	284	308	343	352	322	333	350	299	322	336	337	350	329	323	347	339	309	317	362	311	304	336	304	300	323	322	288	295	262	335	308	320	308	337	333	316	270	348	323	313	359	368	302	304	341	313	328	318	325	310	301	288	318	320	327	276	286	334	315	322	300	323	323	317	305	327	286	332	298	311	366	311	275	331	313	326	293	330	322	328	319	293	324	302	336	302	305	316	301	333	323	357	333	305	304	315	311	326	315	338	331	319	303	314	332	312	297	333	310	349	316	331	330	319	318	333	321	330	342	299	319	295	312	313	297	312	303	340	290	310	332	331	319	302	320	312	278	315	310	311	316	358	321	325	324	331	358	344	292	315	317	320	311	325	329	266	336	372	306	302	298	335	320	348	348	285	326	336	340	311	324	344	295	325	322	339	336	352	328	292	325	292	311	318	323	314	312	299	329	328	304	316	323	310	327	338	318	327	311	341	357	313	331	314	316	329	323	335	315	294	309	314	329	311	323	332	333	307	308	307	326	291	327	338	291	342	325	278	331	295	308	306	319	333	327	339	318	318	316	339	297	318	335	333	310	295	306	313	307	348	318	327	332	352	316	331	314	335	326	304	327	306	320	378	326	307	346	338	316	297	310	339	330	309	322	326	276	282	337	333	311	337	321	316	339	291	315	339	320	331	312	335	345	316	308	300	325	326	312	342	282	311	322	360	303	315	342	300	346	316	319	317	313	302	298	309	318	327	295	303	299	300	352	321	339	320	326	278	307	342	332	346	329	350	303	304	337	312	299	308	295	318	330	337	323	315	309	321	316	298	292	322	307	342	331	330	343	301	321	327	321	311	318	346	350	338	333	292	310	308	310	328	343	322	320	340	348	360	312	301	297	328	335	337	341	299	310	310	317	305	318	333	341	319	333	341	318	303	341	311	287	304	312	322	311	314	323	316	325	280	321	320	349	299	306	335	329	338	322	324	317	284	318	283	337	294	333	330	308	303	334	321	296	309	332	323	334	298	327	320	320	325	282	320	299	280	317	351	366	349	343	306	293	327	295	317	314	318	313	307	364	322	311	310	327	302	294	297	330	302	306	312	346	349	292	329	343	331	302	333	341	298	338	333	300	331	370	296	303	318
18641	13044	9939	2080	1878	1490	1206	1123	1050	971	877	902	837	836	843	874	868	770	804	833	797	886	789	852	777	755	814	815	771	778	776	788	808	797	729	765	785	768	769	753	738	768	731	756	704	752	763	804	770	786	770	763	778	740	773	728	768	761	805	760	786	761	734	766	773	781	736	757	739	774	748	717	768	777	794	760	773	773	753	776	744	735	738	681	751	806	723	765	750	783	746	807	751	740	739	719	818	738	764	784	763	818	769	781	775	732	744	800	786	801	790	758	766	772	755	785	703	769	747	784	766	766	773	753	739	749	760	741	761	738	739	734	768	717	801	771	756	770	752	745	766	723	692	749	797	777	774	757	809	744	731	740	776	789	745	752	746	748	735	764	721	751	711	745	744	800	743	799	731	741	763	789	759	768	782	777	800	757	756	755	743	740	789	758	764	772	794	767	756	764	755	753	782	779	760	736	744	769	764	772	813	754	786	734	737	757	712	722	774	686	737	794	730	784	796	751	744	785	769	836	742	774	724	762	775	682	775	768	768	778	747	741	787	777	784	765	748	737	723	751	763	754	793	757	755	734	715	780	746	758	772	749	753	777	738	742	785	747	797	782	720	765	783	735	809	808	768	776	735	807	760	745	722	746	774	800	720	754	724	747	745	726	774	725	714	766	740	736	752	734	718	742	768	752	763	730	746	771	779	748	783	753	727	737	795	719	772	778	744	721	760	763	781	747	768	724	717	740	765	719	731	738	774	694	771	767	746	761	772	745	784	754	774	768	754	738	778	688	773	757	762	793	765	745	799	724	766	790	729	858	753	758	744	798	764	741	764	771	760	714	773	739	752	726	725	749	745	759	737	776	725	760	752	700	748	770	745	798	744	778	773	725	755	801	739	765	788	775	747	747	748	760	777	802	763	793	775	755	780	790	745	764	740	744	786	783	779	756	796	705	790	679	774	789	805	748	768	741	794	759	770	751	756	753	791	749	756	798	773	770	767	750	773	738	752	774	764	767	755	747	796	782	739	741	824	743	806	778	750	757	779	763	712	709	768	718	749	717	767	768	729	724	815	729	724	765	765	761	719	726	737	754	759	774	770	743	741	804	760	739	719	756	771	792	768	764	701	736	775	773	730	787	749	742	748	740	722	789	741	738	767	726	718	755	759	726	811	769	769	717	794	738	787	785	760	803	772	778	739	756	701	747	778	801	786	773	775	756	733	784	790	781	780	742	764	735	739	778	761	811	720	732	771	757	736	765	734	741	733	767	750	763	785	760	751	785	734	744	809	759	732	785	777	772	750	780	772	750	806	754	725	822	771	737	770	768	798	778	766	765	753	750	791	706	706	753	786	768	732	789	783	777	763	736	782	765	740	707	727	771	758	773	713	728	794	745	757	758	761	741	757	759	735	705	797	796	768	766	733	729	745	720	720	730	754	772	749	775	754	783	749	791	750	737	800	771	786	730	766	795	750	742	794	762	734	789	786	760	729	747	765	723	738	782	751	776	753	719	747	810	783	769	705	821	776	714	740	744	787	771	787	743	792	794	766	716	791	805	759	756	767	844	740	713	757	775	758	808	731	773	780	721	706	733	748	767	767	753	743	798	758	722	729	742	743	741	748	805	752	761	736	785	743	735	770	778	735	774	802	786	795	762	749	764	760	686	793	761	750	781	742	768	757	745	800	782	740	762	775	773	784	782	708	785	732	760	747	813	717	748	776	749	725	723	772	761	750	744	766	786	769	775	766	722	764	756	747	728	771	776	777	805	746	738	749	751	781	793	754	756	728	797	771	767	768	785	711	755	794	736	725	777	741	750	736	774	747	752	740	759	739	759	769	794	726	740	743	805	742	713	723	725	765	713	694	795	782	750	728	740	752	716	754	731	755	784	718	773	711	726	770	782	748	709	762	764	768	790	716	727	746	748	755	752	728	807	771	766	746	761	748	702	770	773	727	749	712	736	754	744	746	773	782	749	731	741	786	763	749	741	744	709	762	765	770	790	795	800	799	780	803	724	754	831	785	745	758	721	746	734	743	738	771	773	733	707	775	834	791	737	758	745	760	712	739	790	750	749	753	760	775	784	754	789	712	763	738	706	764	749	725	798	755	727	823	788	763	758	744	768	752	723	789	791	763	735	777	765	776	712	711	741	756	762	801	776	752	771	804	777	736	802	703	739	713	810	750	778	802	735	786	706	773	727	769	771	754	776	679	764	798	822	811	724	806	772	788	720	791	818	723	742	769	702	738	744	774	698	736	767	723	768	770	759	733	774	747	771	742	737	767	765	748	779	726	781	786	746	804	789	786	738	734	743	766	759	739	763	720	748	750	738	749	715	795	751	776	772	777	717	752	746	762	794	711	738	756	764	765	756	791	722	712	735	718	748	753	801	788	715	765	793	748	710	752	746	737	773	782	716	741	776	726	742	768	783	750	721	770	743	798	761	813	725	735	787	722	777	711	746	753	758	807	786	744	762	738	795	769	781	759	704	775	758	766	787	773	738	746	781	790	774	779	754	776	746	789	749	768	643	734	776	700	730	778	784	816	770	792	739	721	768	763	744	718	766	749	787	792	759	782	795	718	787	779	770	757	825	746	755	785	760	757	747	759	775	742	756	792	761	768	706	764	710	730	750	768	799	732	740	745	773	735	777	749	735	731	788	736	732	798	759	757	723	732	755	792	756	777	751	744	714	757	769	782	801	764	757	723	769	732	749	748	758	767	697	761	792	757	776	720	724	775	745	787	729	768	773	736	738	747	720	799	757	736	774	757	780	747	732	735	741	755	770	696	747	768	761	759	774	796	771	766	778	696	814	750	737	713	769	785	747	773	786	734	773	789	716	758	765	771	759	762	759	729	778	744	756	719	751	735	769	766	784	736	694	746	783	744	757	763	736	758	699	745	715	770	690	728	775	746	745	792	738	761	737	744	721	740	727	779	739	760	790	737	755	776	721	748	733	725	767	768	769	763	708	734	745	793	756	762	769	736	742	730	784	753	735	775	756	761	760	739	781	713	773	746	748	732	754	767	737	772	726	778	708	787	751	750	768	744	740	774	712	747	772	739	820	734	757	775	807	720	783	759	757	746	757	793	764	792	776	736	757	834	786	765	744	733	739	772	766	714	730	767	735	746	802	736	717	789	761	742	730	775	794	749	762	730	744	795	767	808	771	741	760	735	735	781	771	697	724	720	748	761	787	737	772	761	775	740	712	724	727	725	784	747	720	750	673	726	737	786	737	750	737	777	790	774	696	803	785	711	778	762	746	777	814	742	739	761	733	717	765	739	789	782	758	779	751	741	764	718	757	750	771	725	780	745	772	745	812	748	772	774	801	767	749	750	760	740	799	773	755	746	773	762	799	779	778	714	739	786	780	756	776	726	765	747	768	739	763	780	765	752	716	774	795	799	826	750	757	759	770	765	768	783	768	742	767	782	699	757	727	735	703	750	756	753	756	758	698	705	757	729	728	776	772	760	753	789	772	754	732	748	746
35453	21781	17601	2714	1056	529	373	304	275	230	247	213	183	186	222	195	169	200	180	212	183	184	195	217	198	175	187	161	179	203	152	169	197	189	185	191	184	195	180	173	180	164	189	167	214	197	177	160	187	170	187	209	186	184	210	167	169	173	197	160	173	177	191	174	182	174	173	180	186	180	190	182	200	176	211	147	163	170	192	163	168	175	172	182	183	168	179	171	175	185	196	181	180	185	208	173	177	147	198	182	176	206	184	217	162	166	183	197	179	168	189	183	172	174	194	200	156	177	176	175	176	178	160	189	174	170	176	158	180	169	167	181	170	178	175	165	180	165	194	195	188	190	194	196	171	161	161	218	198	170	182	199	190	188	174	178	166	184	181	167	168	190	169	175	200	162	171	204	167	190	182	155	175	181	179	184	184	182	193	163	173	203	182	189	165	184	176	172	187	184	165	183	175	197	174	189	211	165	169	163	195	191	180	189	199	177	161	196	173	171	189	172	172	187	170	198	174	192	189	193	189	178	167	173	182	158	198	164	176	154	167	183	164	154	183	194	188	173	184	182	159	168	183	200	164	203	180	178	192	169	185	164	166	196	172	172	160	196	181	178	184	199	156	183	172	182	146	187	165	162	196	164	185	199	159	183	176	197	165	186	166	177	194	200	192	150	168	175	186	192	184	161	193	191	162	190	177	164	184	168	195	165	191	160	179	169	216	185	166	169	175	178	210	151	182	194	167	176	183	186	157	189	181	186	166	214	205	173	159	188	159	183	196	192	178	187	218	176	195	192	198	193	183	212	171	193	169	183	197	187	184	183	183	175	190	194	162	181	193	176	166	182	202	165	177	185	153	179	173	197	172	203	167	182	209	202	178	180	164	170	178	168	177	173	157	194	184	200	172	195	178	195	183	177	161	169	172	190	161	168	197	190	162	221	167	181	196	186	171	197	198	188	196	173	170	188	182	185	172	155	196	176	158	192	170	185	171	193	176	190	183	173	156	187	179	170	182	173	171	180	199	187	182	191	220	186	159	177	193	179	174	165	185	176	188	180	197	188	185	190	192	207	188	179	170	166	167	171	200	179	192	172	174	160	189	172	175	161	185	194	169	170	207	189	185	184	186	186	188	204	176	188	178	194	194	177	163	179	135	180	181	183	174	175	180	182	185	187	186	202	167	185	158	183	162	211	216	168	173	178	169	169	175	173	202	182	180	168	194	174	171	171	168	189	170	182	182	166	186	188	161	182	145	172	196	175	154	173	181	158	171	207	186	194	171	179	193	174	165	168	179	209	178	183	150	173	177	179	169	187	193	174	194	193	163	188	192	176	166	190	201	182	188	198	169	206	171	189	173	191	196	179	209	191	149	170	171	182	170	171	170	185	167	148	161	199	204	175	180	164	169	183	193	196	191	180	171	165	154	177	181	179	197	184	173	175	164	158	191	184	195	190	189	191	186	163	145	195	200	181	158	179	183	173	138	168	177	183	183	167	195	165	148	188	175	181	188	159	192	181	163	171	184	178	166	184	139	185	170	170	185	183	178	176	176	182	164	184	188	211	176	175	197	182	170	173	170	156	163	158	197	165	191	184	178	160	167	177	193	201	182	175	169	174	188	159	155	162	197	192	196	182	151	206	221	166	160	168	187	199	170	173	201	184	166	174	169	169	157	173	200	149	171	161	167	184	174	152	172	186	187	198	190	187	219	177	150	193	197	185	175	187	200	151	196	173	202	166	186	207	195	168	202	188	184	191	137	174	199	172	197	169	198	177	195	165	167	183	165	165	186	178	206	197	191	155	159	176	202	177	165	176	214	182	177	198	149	158	189	179	180	175	171	153	170	207	191	192	174	197	182	194	185	172	159	191	173	173	170	191	174	193	193	157	209	201	172	175	178	174	171	173	185	201	174	171	162	185	184	198	162	184	186	177	188	177	205	176	168	173	169	205	187	167	198	185	175	183	185	196	191	170	185	183	181	178	194	219	184	172	181	150	194	208	180	202	165	160	172	217	196	200	173	178	172	206	204	200	179	155	167	162	166	195	153	177	184	173	171	161	184	175	192	180	169	214	182	161	166	140	195	197	178	176	183	174	186	156	175	177	193	168	190	185	176	183	177	184	180	172	172	196	211	183	157	167	186	159	197	164	166	189	193	172	166	153	156	189	193	164	189	189	185	190	160	181	186	188	180	154	154	184	152	228	158	182	202	190	192	191	183	174	175	171	194	198	174	162	184	184	198	186	174	182	177	168	196	165	171	156	173	186	172	151	153	182	169	179	151	183	168	186	170	166	168	162	159	173	169	175	179	169	161	192	147	176	183	156	184	185	189	160	178	179	204	196	172	188	195	210	171	183	145	177	180	174	197	167	175	178	184	166	172	170	171	186	192	167	164	159	199	185	189	153	174	189	187	192	191	183	167	197	169	183	166	189	153	159	174	157	176	197	184	170	190	164	206	197	162	156	189	185	166	184	194	179	194	156	191	187	204	177	193	197	200	185	193	186	186	185	166	183	175	160	193	207	203	200	163	217	186	179	191	199	189	172	153	182	178	169	178	212	185	173	179	158	206	175	172	161	190	169	190	198	171	166	167	199	189	193	191	160	178	181	180	181	193	175	185	182	160	163	195	176	189	203	140	167	165	173	186	189	159	203	193	155	177	170	188	190	158	159	204	181	156	174	197	179	187	178	145	181	167	170	163	205	156	184	175	167	211	157	165	163	174	177	160	152	158	165	176	178	198	175	194	184	204	196	177	166	174	157	185	193	195	202	218	176	183	183	200	173	186	195	182	204	180	186	173	201	144	176	203	188	164	189	184	168	175	146	186	183	171	178	202	163	200	198	187	152	179	178	187	180	205	158	193	188	182	173	177	168	187	174	171	167	173	194	164	157	202	210	181	195	175	192	191	171	155	158	191	186	179	194	188	176	206	189	175	160	165	182	169	207	152	167	173	186	160	172	201	204	190	191	185	182	155	193	166	189	166	175	178	196	176	191	179	168	177	177	169	181	190	173	177	174	164	177	173	178	183	197	185	174	187	189	184	179	183	187	153	181	198	166	168	195	177	185	191	168	176	181	175	179	179	140	193	185	155	171	205	170	162	172	163	145	176	178	175	163	184	188	179	168	181	157	183	178	169	163	175	169	176	193	162	192	202	175	195	176	181	170	147	176	198	177	180	206	183	188	192	160	191	210	159	174	173	181	183	175	182	211	177	163	179	201	201	173	181	184	180	202	173	183	170	194	169	176	202	199	175	182	166	189	190	167	150	189	178	198	174	192	184	187	178	205	177	174	171	164	189	189	192	179	194	197	177	193	171	165	165	183	169	202	155	189	147	181	157	166	166	176	170	215	202	180	161	169	170	162	202	211	179	188	198	170	190	186	160	160	170	169	188	165	179	168	168	186	168	172	199	191	203	189	154	183	139	186	165	171	174	189	168	169	163	172	167	181	190	190	174	154	174	169	186	200	180	186	209	182	167	194	187	189	173	186
23793	18094	16756	2436	2434	1974	1411	1240	1022	885	801	718	703	660	656	650	612	551	518	531	535	565	539	529	483	535	490	500	505	440	512	466	477	452	472	488	494	461	446	483	463	442	477	473	478	476	487	523	499	481	461	449	432	470	457	458	470	453	473	492	430	432	457	476	435	473	424	473	464	456	446	459	462	421	419	487	432	463	456	442	425	467	440	439	461	479	437	447	472	444	428	471	462	427	432	440	443	515	454	455	476	403	463	492	447	431	411	489	420	473	477	438	488	480	482	433	447	454	439	449	441	490	434	461	436	442	477	444	485	444	472	451	438	412	439	441	436	454	461	471	429	473	441	484	427	452	432	469	465	459	421	472	468	455	435	430	423	468	458	426	437	467	435	454	467	460	470	436	404	478	473	435	472	436	449	439	423	440	484	460	450	443	433	498	463	443	444	431	453	439	434	466	446	444	510	432	431	457	468	428	421	434	452	455	447	426	408	433	460	455	452	425	459	448	449	440	443	433	456	398	434	422	445	491	443	465	490	441	461	448	492	432	425	459	466	474	430	434	446	436	443	451	433	422	404	433	457	450	447	452	418	426	467	472	504	477	450	425	392	449	464	464	463	470	456	458	432	444	457	450	478	479	499	443	451	392	473	422	441	402	429	451	446	447	436	427	423	448	440	440	422	489	449	442	418	437	457	436	466	462	441	449	479	424	427	470	450	421	494	452	455	450	420	452	428	448	443	433	474	443	470	450	447	429	465	452	414	481	478	492	502	454	485	443	442	448	467	471	449	417	450	431	452	447	432	472	454	456	450	466	461	465	460	424	438	453	422	417	433	440	436	490	390	459	470	432	466	436	431	456	461	466	451	464	425	490	424	419	461	442	430	441	432	452	437	530	492	437	438	450	427	443	427	453	434	444	415	425	477	450	441	439	461	449	434	498	493	439	471	459	436	436	469	450	448	437	417	435	425	459	440	446	452	442	455	452	444	422	447	435	463	487	458	442	471	435	465	428	467	423	454	411	464	457	464	431	442	427	413	436	450	451	478	465	458	475	444	424	473	490	460	470	458	426	419	447	460	413	458	445	432	469	454	432	461	497	448	432	422	446	440	452	454	471	455	457	426	458	425	415	476	443	445	409	465	448	408	432	470	476	457	462	447	420	435	451	477	473	485	481	456	475	454	485	449	459	475	422	458	439	451	438	452	445	472	446	443	424	464	440	456	442	467	458	425	440	450	430	483	452	419	452	423	432	422	457	459	387	482	456	448	445	450	414	437	478	424	442	477	415	420	423	437	488	481	421	432	421	461	470	446	429	459	472	458	434	456	439	435	469	448	443	453	437	475	448	446	427	457	450	435	473	445	454	468	475	439	442	484	447	424	451	471	449	475	459	489	443	458	467	479	450	430	493	464	465	462	463	459	453	466	437	472	469	474	462	444	445	419	415	458	445	427	443	460	463	466	444	445	432	484	440	447	465	439	414	423	432	453	424	469	482	443	440	423	435	440	427	449	461	423	433	467	408	447	437	460	436	432	452	462	423	454	443	458	454	479	435	445	467	396	479	437	455	399	498	425	464	459	434	435	389	466	455	511	463	410	447	430	453	488	465	426	447	449	431	453	472	434	472	441	464	482	464	421	432	462	457	437	440	503	457	479	468	470	459	447	451	442	457	451	470	451	474	462	491	446	494	445	490	458	424	443	449	448	482	428	451	456	471	458	456	486	430	429	412	443	388	437	428	439	441	415	439	451	433	426	462	471	425	470	442	469	471	450	484	414	422	443	451	467	482	466	469	436	449	490	434	437	482	423	438	428	452	469	493	432	464	443	436	416	448	437	461	443	450	466	461	442	463	452	448	445	464	445	471	460	442	462	446	414	427	441	453	485	420	441	459	443	451	427	453	453	441	441	451	443	451	445	433	418	470	469	444	457	499	436	435	475	435	423	471	429	445	480	440	442	466	455	450	453	431	488	425	375	428	437	441	455	400	477	491	443	452	439	449	421	435	463	431	460	415	483	488	453	469	447	432	448	446	468	472	450	451	452	450	461	420	450	464	439	444	450	456	448	488	441	460	424	451	452	434	452	422	410	436	462	441	461	412	449	458	454	473	456	432	461	447	448	443	402	462	446	422	430	462	440	475	436	479	461	431	431	432	433	411	484	462	484	502	432	482	468	464	445	454	439	447	442	436	441	462	433	459	441	434	465	470	440	453	425	461	456	450	488	474	436	459	415	438	424	470	433	413	471	464	474	459	431	441	438	466	457	469	425	443	450	457	461	423	424	431	478	432	443	417	442	454	440	443	446	490	496	476	436	448	447	459	440	419	500	456	430	449	431	458	430	454	436	487	442	469	406	452	480	446	442	432	420	429	463	471	465	473	439	428	434	436	456	449	453	449	440	455	429	428	460	454	464	455	442	403	462	441	438	445	451	433	431	450	468	457	477	425	433	476	432	462	427	427	461	447	433	447	443	449	430	475	440	488	418	416	462	439	446	488	463	445	418	418	442	432	429	478	457	434	436	467	471	472	461	436	447	454	459	436	451	407	487	463	413	453	422	453	482	458	456	439	470	480	459	431	452	444	491	452	418	451	454	429	440	436	412	437	445	445	433	399	483	450	430	422	469	424	461	461	457	460	445	496	442	456	465	456	476	457	455	495	442	463	479	438	454	473	462	432	476	471	470	465	433	473	393	454	461	422	437	455	425	438	472	467	470	455	455	452	491	439	410	464	489	454	467	450	480	435	486	445	440	469	444	477	465	461	427	453	465	424	450	465	438	442	440	436	441	472	475	471	464	452	447	454	457	445	417	444	429	409	404	446	481	465	413	433	480	408	455	458	455	420	453	452	451	433	456	421	465	430	454	443	459	458	457	443	453	407	490	438	464	425	441	432	417	452	429	438	435	422	448	442	460	440	442	437	423	452	447	475	424	441	481	466	416	491	438	453	438	441	432	439	456	434	460	421	464	450	453	456	449	414	453	463	437	423	454	456	466	449	440	431	438	414	474	468	455	442	426	445	477	447	470	448	447	437	444	465	463	404	467	473	503	450	452	461	490	450	426	481	481	478	436	439	425	480	468	424	449	424	446	456	501	462	444	429	463	439	436	445	468	462	419	438	474	441	461	477	435	431	457	448	455	470	452	459	483	455	442	470	447	478	420	437	435	430	458	450	432	452	461	414	410	454	446	488	433	458	481	453	446	451	447	460	435	414	466	446	468	421	480	457	423	441	430	453	460	438	456	459	442	414	461	447	459	437	460	445	461	466	431	475	426	435	469	434	435	439	411	451	487	450	421	475	449	461	445	473	482	435	434	440	453	447	425	468	445	450	417	451	485	473	435	442	432	413	454	436	459	446	451	455	435	438	428	471	437	457	423	480	430	442	423	483	461	448	417	459	460	430	439	450	438	465	467	427	404	449	450	451	439	417	459	475	470	439	434	454	463	507	439	440	505	409	451	471	463	472	473	429	437	493	396	449	458	423	442	469
11957	4698	2088	405	368	350	365	382	372	362	408	318	345	343	364	332	334	335	338	309	344	365	327	345	319	356	345	344	371	322	331	333	349	374	351	351	311	370	335	347	365	330	323	366	314	348	345	385	379	358	344	319	328	344	347	356	363	362	371	334	344	320	329	384	348	338	357	329	340	322	333	334	352	328	349	371	326	343	369	356	367	365	334	323	317	326	349	351	339	371	378	348	335	367	349	353	356	318	353	347	343	364	364	393	369	338	358	335	314	354	341	331	348	329	339	328	362	332	338	348	368	347	348	344	330	354	351	350	350	292	321	355	333	313	313	369	336	339	342	320	325	335	347	365	328	341	353	365	340	349	341	351	326	337	361	360	363	337	361	347	363	350	325	333	382	332	367	350	334	358	367	319	343	353	353	367	352	320	354	329	356	320	354	349	340	335	322	331	321	360	344	348	381	307	346	319	307	345	356	339	368	359	370	374	355	382	357	365	334	359	333	319	372	352	337	329	347	302	332	373	353	352	341	334	380	355	363	363	366	332	335	346	346	339	330	331	343	354	354	325	336	358	312	348	338	324	342	368	351	330	357	296	372	362	354	319	380	331	345	371	376	391	311	358	353	324	355	361	326	358	337	364	352	314	337	352	346	340	304	381	302	330	337	340	332	388	369	326	371	342	366	327	349	330	395	356	365	351	342	354	330	317	344	351	369	333	311	331	362	336	316	331	339	351	345	345	317	360	349	362	326	352	350	364	357	334	338	362	318	322	336	358	331	332	360	336	387	305	349	319	325	351	329	310	313	345	365	331	354	366	360	370	320	358	331	364	348	347	342	373	348	355	353	346	356	337	362	357	339	314	343	334	350	328	346	326	333	304	359	341	362	350	357	332	323	381	350	333	331	341	335	390	334	335	364	306	329	352	364	334	357	334	321	325	337	355	345	361	355	332	332	380	339	322	300	315	327	342	310	353	312	332	320	333	378	339	348	335	350	379	307	331	324	318	377	315	347	321	321	338	359	340	352	355	347	322	334	359	288	334	350	346	353	343	372	343	363	341	307	321	326	345	358	345	317	365	329	310	369	322	373	322	332	339	360	313	370	368	341	347	316	343	384	329	334	338	333	327	370	343	347	354	294	315	346	315	320	348	347	328	361	325	318	355	348	355	345	369	346	328	311	345	327	343	373	300	345	359	367	341	351	359	337	345	344	361	331	324	297	326	346	318	333	332	334	332	357	331	307	319	366	354	344	388	360	315	317	347	351	354	342	381	323	345	379	339	335	349	326	374	330	310	334	333	347	344	346	316	324	327	333	390	341	337	360	335	362	353	345	339	348	360	326	335	323	368	333	341	324	332	348	352	386	327	364	328	344	335	347	326	347	342	316	345	365	321	360	354	359	358	365	332	328	351	353	300	346	374	345	346	346	308	337	364	323	365	335	335	341	362	359	330	331	371	361	334	361	344	339	362	340	339	305	345	336	360	346	348	362	338	356	342	408	334	322	306	300	333	345	351	324	314	345	339	336	331	393	361	348	337	350	330	369	382	394	367	364	318	351	331	369	340	368	323	337	330	320	312	372	373	351	340	340	371	336	338	311	355	357	369	346	362	368	377	352	339	327	330	330	345	321	371	359	336	352	358	366	358	336	369	343	340	336	346	321	336	340	349	368	338	290	283	335	346	349	312	357	352	375	312	333	371	354	357	361	359	362	333	323	382	337	346	355	327	351	341	353	333	311	334	322	362	334	311	343	363	318	357	348	313	356	326	329	349	331	333	341	311	361	336	348	344	356	350	312	359	346	294	343	337	379	333	399	306	343	335	307	364	351	342	363	355	340	362	327	362	320	366	305	346	343	332	331	335	325	328	317	380	325	331	345	324	335	380	345	337	322	355	355	353	355	335	300	329	338	353	365	311	316	344	305	339	340	341	376	317	369	327	337	342	361	333	392	359	351	325	353	334	352	346	340	308	348	359	320	343	358	341	313	329	365	329	339	357	342	367	392	345	361	385	340	324	367	353	320	334	386	334	353	370	362	338	381	369	330	355	363	344	344	335	339	329	333	331	355	331	366	318	372	350	333	328	345	364	358	379	331	358	319	332	336	374	335	362	354	360	351	329	347	334	335	335	345	329	348	343	334	307	327	344	332	361	342	366	356	325	342	332	331	339	336	356	374	325	319	326	346	370	332	345	346	366	332	311	343	321	328	350	331	337	344	392	344	378	332	330	359	350	375	376	349	321	377	332	342	354	304	325	311	363	363	355	374	345	348	349	358	332	345	312	369	345	324	360	356	324	398	335	368	306	341	371	338	351	361	362	358	382	364	324	344	331	365	344	364	369	322	335	323	354	322	372	360	331	389	345	366	346	330	330	355	309	367	335	372	334	378	342	351	352	372	379	374	342	328	384	316	346	363	356	324	390	365	364	350	367	349	385	345	346	359	365	342	339	349	337	351	348	332	370	360	337	314	336	319	335	360	352	328	341	351	372	320	325	343	342	351	361	403	330	343	326	354	327	330	328	368	366	327	357	315	357	372	353	337	340	353	332	350	323	372	324	324	332	329	310	321	345	366	354	351	326	364	361	345	359	341	354	341	343	344	325	349	348	322	344	333	361	361	335	317	366	318	313	365	368	381	372	353	336	345	327	353	368	352	354	354	328	332	305	344	329	319	353	333	356	334	329	348	344	357	361	328	333	312	370	334	349	340	328	360	348	366	332	365	321	352	340	384	335	318	335	360	350	368	353	319	354	350	320	325	340	361	302	364	343	320	361	378	332	364	352	319	329	352	346	351	352	346	356	329	353	337	298	372	330	336	367	367	363	342	343	304	371	384	321	342	357	347	316	336	373	362	321	320	341	337	360	332	382	333	338	337	329	336	354	385	344	326	345	355	359	364	338	343	321	308	326	369	363	353	367	352	377	346	324	347	357	357	373	367	361	332	315	343	341	318	303	355	332	361	348	369	338	381	339	323	379	341	332	339	333	327	316	356	311	325	342	342	361	355	330	345	325	382	378	329	342	348	327	340	397	350	359	332	338	341	319	317	343	356	363	299	337	346	339	309	345	351	326	381	352	328	334	360	351	337	365	335	346	324	334	359	343	365	350	365	359	334	360	369	345	317	332	309	342	378	369	329	349	348	360	350	354	337	321	351	355	364	363	314	318	356	374	341	344	369	367	312	336	340	357	347	309	349	378	335	330	337	382	326	335	359	341	293	324	332	311	334	348	355	347	349	335	358	338	356	349	364	364	318	334	346	322	353	298	353	369	349	328	349	335	340	325	360	350	356	349	337	341	342	332	327	373	361	376	333	350	305	361	327	338	330	335	331	326	341	360	345	346	332	375	353	337	359	332	341	369	344	349	353	329	332	349	344	321	374	341	392	308	329	381	348	337	354	343	348	358	355	360	367	364	332	349	364	333	340	337	359	367	369	337	372	371	334	318	346	327	358	371	354	312	353	328	363	355	371	344	342	340	390	349	360	355	377	362
9060	4989	3571	1015	955	895	883	837	804	841	831	873	824	820	836	829	807	810	818	877	859	852	889	853	849	885	849	852	861	837	798	851	796	830	842	799	787	815	784	833	834	833	794	867	828	798	799	813	825	816	833	799	869	809	821	788	822	886	782	821	888	800	837	831	809	860	864	846	819	874	837	852	813	829	790	849	847	882	819	817	844	817	844	767	863	850	865	822	789	857	847	887	800	843	839	840	838	816	840	825	811	796	835	838	813	822	819	801	819	839	855	789	840	839	785	832	848	824	851	811	829	785	822	821	820	824	840	815	801	842	790	830	803	792	801	811	837	815	846	851	820	848	843	823	803	811	783	801	805	882	810	808	831	818	800	873	893	785	823	854	782	787	809	795	834	805	844	805	792	846	788	845	815	872	874	813	768	844	839	820	839	801	771	823	833	864	784	831	807	861	809	792	802	826	796	839	797	810	868	818	777	793	852	842	767	863	867	809	877	791	801	783	829	795	825	756	829	828	844	770	812	811	806	804	823	829	828	797	862	807	804	826	813	782	822	781	860	861	822	863	809	825	829	839	834	892	814	841	817	843	824	817	808	782	839	824	795	838	821	756	818	871	803	852	823	846	811	822	782	820	795	801	751	839	847	782	861	867	868	810	865	789	795	825	860	836	839	835	825	817	825	794	860	800	844	815	824	736	794	832	784	851	810	785	803	864	837	819	822	806	800	839	845	873	823	827	829	831	836	803	804	825	798	790	905	869	816	792	843	807	804	836	832	817	779	788	828	833	812	846	793	823	807	814	794	815	808	837	823	813	784	840	840	833	842	814	828	841	794	780	810	814	832	829	806	808	831	844	846	874	779	832	800	857	856	836	790	795	862	827	831	828	840	823	875	847	770	798	853	817	833	801	821	838	822	805	786	848	842	827	829	849	826	825	801	776	825	793	816	804	864	821	884	759	812	829	817	788	816	841	847	827	801	829	797	856	798	779	779	826	855	803	836	814	827	847	780	812	836	844	813	797	853	796	805	819	867	862	816	821	789	834	830	837	840	817	837	830	846	780	803	757	827	836	811	818	865	836	828	800	756	812	805	827	822	818	824	796	820	826	827	801	831	829	828	811	852	776	800	803	831	832	811	826	824	803	840	852	828	846	792	810	845	807	810	913	803	825	782	787	832	783	830	805	849	835	798	812	790	814	825	834	814	880	843	835	820	826	773	795	852	817	781	807	790	849	810	817	835	813	816	813	771	812	874	837	810	776	813	783	862	790	797	808	853	875	805	862	812	831	777	823	865	824	834	853	883	853	761	818	798	816	816	791	833	835	769	791	844	796	854	819	807	804	787	803	825	829	818	898	818	790	799	784	822	834	839	770	835	797	822	801	819	838	811	811	821	806	809	846	803	886	781	819	846	816	797	836	852	791	792	824	796	840	830	855	815	826	790	793	860	785	830	802	782	823	825	865	795	822	850	846	879	839	779	809	809	861	836	793	764	857	757	850	872	852	797	830	777	835	839	791	786	875	861	796	794	818	800	845	794	839	839	815	755	859	816	858	786	876	823	803	765	800	803	801	785	825	857	838	825	825	810	813	833	826	858	813	832	785	821	762	846	787	845	833	797	804	836	841	803	800	844	813	825	863	850	795	857	817	809	760	813	820	826	829	771	823	791	778	827	822	783	836	840	807	792	796	847	833	798	891	794	825	827	775	851	813	832	765	874	858	799	797	846	794	813	888	855	795	803	835	822	831	797	835	873	837	843	857	824	813	816	785	768	795	810	844	833	855	833	830	824	816	773	824	792	843	871	829	833	813	856	811	823	813	824	832	830	830	827	795	838	837	858	801	859	813	798	792	894	825	832	807	830	826	744	792	801	810	794	868	863	787	797	819	775	831	789	784	815	822	862	793	827	801	786	831	858	849	808	801	855	831	821	782	847	803	802	802	888	849	821	834	803	814	840	813	828	810	837	776	801	811	845	780	816	830	806	813	841	778	822	813	842	845	812	844	812	848	817	864	819	792	838	846	820	822	821	837	807	792	818	802	801	829	816	782	854	863	784	793	837	849	828	823	850	777	847	862	819	815	842	802	833	817	856	847	786	823	801	773	801	852	792	831	825	815	814	861	833	821	848	795	843	854	816	796	774	822	817	793	819	797	817	783	851	804	831	808	889	847	827	827	808	796	840	795	820	844	862	828	821	807	797	818	825	834	793	878	853	824	855	812	847	831	867	835	878	782	787	825	769	866	831	783	854	842	795	850	832	789	797	818	803	816	788	820	833	800	843	854	830	833	801	770	829	799	824	814	823	824	842	845	834	807	839	802	823	836	816	821	783	802	862	800	831	820	826	822	805	808	762	897	850	842	773	842	831	823	797	798	837	817	833	847	864	818	808	825	817	893	839	824	824	793	813	779	814	838	760	779	864	860	803	836	783	827	807	803	813	881	815	809	794	830	789	809	824	846	884	811	817	853	865	842	757	878	798	854	823	806	850	819	797	881	849	797	780	800	835	819	873	860	849	821	842	822	876	854	829	849	845	804	813	850	805	814	843	822	811	837	799	865	808	851	832	833	844	803	818	858	769	861	764	796	837	814	846	839	790	867	828	793	776	812	849	817	848	840	824	826	838	832	806	859	829	795	784	843	812	837	795	848	836	803	838	819	829	849	837	826	843	812	825	820	810	809	862	847	813	827	862	848	764	840	861	830	851	792	823	836	780	836	811	798	821	816	802	788	838	811	808	798	783	787	825	803	819	849	828	853	848	763	822	859	812	868	792	863	841	844	829	817	792	830	748	845	827	900	791	804	852	817	850	812	798	794	851	856	823	817	831	785	817	811	791	771	819	831	883	858	866	825	838	791	812	838	813	838	804	844	823	824	859	773	798	787	851	800	835	840	833	845	790	787	767	819	774	849	775	809	848	818	850	857	858	819	823	850	818	849	847	783	866	811	800	822	809	881	870	824	785	789	811	816	790	785	828	832	827	839	810	824	804	815	796	826	842	855	829	855	802	826	828	856	854	820	838	818	837	825	864	818	851	862	846	835	883	839	793	852	782	790	858	777	870	823	813	808	855	845	853	842	844	820	849	838	825	863	839	825	791	791	819	840	815	838	864	793	803	838	836	808	814	857	814	865	815	820	849	826	827	807	807	853	860	799	812	843	798	806	818	812	871	807	816	837	811	835	814	812	800	776	809	809	837	809	838	854	855	791	827	797	790	800	806	839	827	817	897	815	841	836	816	809	810	815	880	820	798	834	823	838	846	778	816	856	822	816	858	823	809	821	835	838	796	788	849	817	845	817	822	789	822	812	789	847	795	784	815	789	793	867	853	782	812	818	813	791	839	861	798	783	850	781	826	820	802	837	815	829	868	859	794	811	810	818	833	837	799	837	796	830	841	830	796	826	845	862	856	871	796	821	776	833	845	809	781	796	862	823	828	790	807	870	827	787	827	838	802	819	850	846	779	821	848	813	814	809	812	818	784	817	826	819
25984	14685	9358	1346	760	551	501	474	438	424	443	402	426	455	419	428	410	383	388	368	407	391	395	367	372	382	395	440	439	385	406	437	395	409	411	410	371	383	416	408	402	403	379	409	392	397	415	364	398	406	426	437	461	444	377	372	376	437	417	439	347	402	393	375	420	408	434	432	437	378	406	441	394	368	391	388	427	406	430	413	385	383	427	390	358	409	411	390	430	431	414	402	395	444	433	425	395	378	421	385	385	399	410	379	390	375	452	396	422	387	400	407	403	446	408	418	416	395	362	418	413	411	391	407	421	395	443	408	387	376	386	417	373	418	419	407	397	442	411	359	416	409	374	380	410	383	405	369	394	412	429	429	387	390	398	417	442	381	386	365	421	388	378	405	389	413	395	416	402	374	392	358	390	412	401	364	397	400	401	397	357	409	378	401	364	392	371	412	455	421	417	392	423	376	418	442	406	367	392	385	373	404	418	412	375	376	370	390	383	410	407	382	423	403	407	372	377	384	376	393	400	376	388	396	389	376	408	384	351	383	409	390	428	393	386	387	415	366	397	415	362	414	409	410	408	399	415	406	390	426	387	362	394	388	374	422	371	411	349	425	369	366	415	408	409	371	392	435	396	387	388	412	434	403	376	372	431	412	391	404	412	382	383	380	355	378	419	410	409	415	399	381	411	392	406	374	408	432	414	442	408	384	395	389	393	447	399	390	420	406	383	381	381	348	404	419	371	397	404	384	375	399	436	401	404	412	356	386	417	403	412	442	392	407	404	389	436	453	413	397	388	364	406	411	429	372	379	472	392	420	399	399	379	403	383	405	374	404	395	388	397	426	427	387	373	421	443	387	451	424	383	412	396	433	407	396	423	408	383	396	401	406	424	390	415	397	407	403	406	397	426	422	418	383	390	399	356	415	383	403	390	426	381	411	433	380	417	370	354	412	390	396	402	392	370	431	437	373	389	424	349	401	401	389	408	405	391	409	385	404	375	386	394	407	403	377	401	390	390	378	387	409	349	399	397	412	410	412	376	389	407	381	418	371	397	370	405	395	403	417	394	359	411	402	442	389	380	382	360	380	390	366	398	367	385	388	346	387	386	443	422	389	408	421	393	442	334	426	389	397	420	392	410	437	410	399	385	371	390	388	421	376	433	399	391	413	397	363	380	401	381	394	405	400	430	408	433	370	417	424	402	413	411	414	373	378	387	444	397	407	429	382	424	381	372	393	370	388	376	423	372	386	407	407	407	403	402	426	387	404	396	410	396	362	426	413	410	395	386	417	417	413	450	381	410	395	382	418	374	409	416	408	407	402	395	407	409	384	384	402	404	381	389	382	436	423	411	403	414	396	371	387	414	376	391	402	400	421	392	393	377	411	370	410	455	391	390	405	416	384	415	400	426	391	396	424	422	406	354	393	404	382	407	398	369	368	404	406	413	420	387	414	390	370	413	401	385	435	354	399	397	423	393	387	385	395	361	387	389	457	424	397	371	367	387	415	487	413	373	396	386	392	397	381	389	424	430	388	393	388	414	393	390	378	383	433	387	385	425	426	401	404	390	414	407	382	364	407	406	386	389	356	380	413	435	415	385	457	407	397	377	438	378	399	386	399	377	365	402	371	374	427	429	417	402	374	390	423	388	358	390	398	429	415	411	418	388	418	381	440	401	396	413	393	382	380	395	412	391	410	414	390	420	395	373	407	381	387	394	417	396	420	387	389	425	373	374	373	385	388	415	379	406	375	389	375	402	391	403	403	428	393	376	397	376	379	401	381	422	404	402	410	393	396	407	421	401	399	419	413	435	424	448	368	423	403	401	426	372	422	414	417	438	419	409	406	336	424	433	396	434	438	396	377	407	412	400	429	424	378	374	392	389	396	429	394	411	378	425	438	414	389	416	378	354	372	356	428	400	383	357	379	399	416	427	367	411	426	373	390	376	393	402	409	421	385	390	363	391	412	430	377	428	398	360	400	411	395	379	389	440	426	430	379	406	412	428	423	413	445	417	390	393	395	420	359	407	426	378	394	403	385	400	383	394	418	374	381	396	398	393	381	363	406	406	421	400	425	409	387	430	371	383	432	420	369	390	411	384	387	410	413	399	408	424	421	430	398	373	415	377	422	429	393	396	408	392	392	381	410	386	366	367	417	416	410	423	413	382	433	380	412	377	377	399	435	389	422	377	411	387	396	396	412	402	399	396	412	391	403	403	409	409	427	388	420	435	416	398	407	401	399	391	401	374	385	382	406	380	394	394	419	371	393	369	416	380	375	401	415	402	356	427	446	418	413	427	400	421	393	437	378	365	389	427	405	390	362	385	450	395	420	412	394	386	421	368	419	403	385	387	417	401	375	438	394	387	412	403	392	398	371	405	412	362	387	400	431	417	376	410	429	390	398	420	405	416	397	422	404	434	399	418	392	368	403	415	410	379	396	381	398	388	402	392	405	417	399	411	398	420	403	412	418	382	403	383	405	439	413	430	369	377	424	391	398	395	404	379	413	364	412	403	406	374	388	399	424	381	424	381	386	421	360	370	398	430	410	403	398	395	364	396	374	383	400	408	414	410	413	386	386	450	386	399	369	416	409	388	412	422	373	379	389	356	381	413	418	372	396	384	376	402	403	426	416	433	366	372	384	381	410	364	399	407	395	377	423	423	420	386	389	416	397	366	454	356	397	392	417	390	373	419	369	400	406	424	411	368	400	429	383	376	406	393	407	375	397	428	390	391	431	409	430	403	414	468	426	405	407	414	413	451	395	421	401	402	416	400	379	433	385	420	393	392	425	386	438	419	401	397	398	388	432	383	419	373	392	388	408	439	389	378	400	413	406	406	380	442	430	439	375	378	402	358	392	416	389	387	427	383	352	432	392	406	399	393	419	427	384	406	402	404	408	376	398	409	402	394	418	389	379	378	386	370	389	412	374	415	394	370	415	429	432	380	374	410	382	367	399	412	382	426	392	377	372	402	417	438	412	388	403	419	413	437	392	415	396	405	359	396	411	415	397	458	401	390	403	391	366	381	398	423	405	373	411	383	411	395	410	391	365	406	413	445	401	389	406	400	394	411	392	389	395	392	424	390	416	404	423	377	426	398	395	396	376	415	416	400	401	412	366	437	412	404	407	400	412	404	400	411	418	391	381	397	387	397	424	352	373	430	432	392	375	435	393	401	422	403	444	426	398	409	416	391	392	374	368	429	380	375	404	352	404	435	366	359	377	385	404	431	385	388	416	405	376	396	390	404	381	404	391	394	402	382	394	396	384	362	420	416	410	409	366	407	377	397	387	384	413	388	413	430	381	411	402	416	426	408	390	378	391	420	402	385	371	410	393	376	435	428	422	379	412	368	391	416	446	410	395	412	421	392	393	381	423	409	402	372	418	363	388	383	459	390	378	388	430	421	396	403	371	416	423	419	393	373	374	390	392	400	373	395	394	404	437	422	411	415	351	403	461	435	406	393	415	419	375	407	385	372	399	418	458	393	404
18647	13585	10405	2020	2097	1715	1451	1251	1202	1215	1170	1138	1101	1041	1108	1024	989	930	955	1004	996	1000	1020	960	966	980	987	982	967	959	966	943	961	968	955	951	896	997	944	921	1008	952	968	936	894	918	1010	945	989	936	943	927	940	960	942	932	950	987	1067	1025	996	946	885	937	888	969	962	954	951	920	955	922	946	963	967	897	905	935	926	970	988	867	925	937	888	951	939	948	931	967	893	929	964	924	928	953	913	951	984	996	993	925	966	921	941	943	883	943	979	953	938	913	867	959	949	985	913	995	921	935	936	928	952	950	983	923	953	899	881	950	945	963	952	938	969	964	949	983	972	910	909	883	907	933	906	930	876	922	981	926	976	997	964	864	1007	969	951	964	898	975	983	916	922	886	978	924	900	933	977	914	946	964	929	880	885	932	918	927	930	918	975	945	912	947	948	957	952	921	964	956	927	944	931	929	975	978	878	909	953	890	957	905	940	948	883	923	967	870	917	917	924	989	956	932	879	914	943	945	897	946	968	909	928	868	947	941	951	953	964	961	933	957	931	906	978	909	938	884	918	967	928	935	929	974	970	950	868	975	955	988	914	931	952	962	927	984	909	942	937	920	939	942	922	969	953	968	940	936	925	918	941	951	979	911	978	884	939	931	976	932	983	913	910	980	927	973	896	965	963	987	870	913	975	960	883	916	1004	979	932	928	918	950	912	940	936	977	893	895	966	918	894	965	939	973	992	884	966	918	944	944	952	907	941	932	940	960	912	929	854	958	904	933	890	926	954	953	934	924	939	962	956	980	945	881	941	949	915	944	974	935	924	948	893	903	959	938	937	908	1005	857	986	948	968	976	919	918	953	920	942	956	900	930	932	947	992	951	947	955	982	977	951	882	959	893	945	935	918	904	936	955	881	945	940	971	908	945	933	954	962	921	947	924	1008	937	918	981	973	917	942	947	942	914	879	913	926	912	948	919	937	930	997	926	939	870	917	883	935	965	959	938	926	943	942	974	921	983	914	958	986	942	937	931	897	957	955	921	947	964	947	893	994	961	954	985	932	974	919	948	948	953	966	961	959	921	955	977	925	897	972	922	927	919	964	992	960	945	891	898	942	907	943	927	893	873	935	911	897	948	976	967	872	930	880	922	968	978	928	1005	934	949	925	919	932	901	946	947	979	938	987	949	953	991	932	987	936	947	875	899	957	915	924	934	903	921	952	931	947	945	898	932	935	936	942	951	901	955	950	945	999	945	927	925	940	938	979	920	979	965	964	929	915	934	950	939	903	941	907	888	917	897	900	986	961	976	952	910	935	947	955	1004	906	941	888	986	931	978	931	949	928	932	933	942	938	886	963	976	912	955	887	904	956	889	932	963	963	957	942	905	948	916	962	913	917	990	931	947	897	907	997	883	920	923	939	941	942	950	955	972	935	926	972	892	934	965	932	956	897	937	922	973	900	931	908	939	947	921	944	956	924	936	947	960	906	972	916	908	951	996	942	949	984	891	929	984	936	936	944	878	950	956	921	946	901	969	981	926	939	932	924	922	956	931	934	942	973	977	917	943	962	951	975	864	888	923	903	909	994	941	982	866	938	961	909	932	960	974	937	953	950	953	976	931	952	910	958	927	895	937	926	987	947	970	930	884	971	1003	939	963	940	886	930	974	940	931	938	982	960	974	890	898	929	916	939	938	1022	995	919	918	893	922	944	897	899	987	989	916	943	942	935	909	995	926	867	936	893	926	921	980	898	954	971	988	939	960	947	1025	927	908	1009	950	890	946	933	942	874	929	980	916	929	953	929	920	935	939	915	948	918	866	973	859	969	916	921	921	966	947	926	957	951	925	950	928	930	934	904	944	946	892	936	979	906	988	885	906	940	937	932	968	1026	948	956	897	903	894	921	878	936	965	923	949	909	918	954	946	944	916	901	906	922	917	925	924	980	919	944	896	939	964	955	1015	959	945	886	951	991	930	952	955	909	933	970	984	933	942	927	896	972	912	944	924	981	896	958	949	950	898	965	986	985	943	909	900	955	917	903	931	879	927	969	928	937	913	943	889	936	911	946	924	968	897	873	941	936	907	976	944	957	885	929	937	926	928	936	902	890	996	956	954	892	940	925	986	909	870	966	962	942	878	929	895	940	911	892	990	982	957	961	953	944	984	946	946	960	910	944	949	993	929	1015	914	963	922	1002	953	924	966	933	907	973	923	899	919	966	955	900	933	999	893	982	913	971	977	967	927	966	937	962	961	952	997	862	989	920	911	972	958	906	974	984	950	974	971	944	912	889	939	886	952	928	982	898	944	944	980	947	907	936	940	960	935	990	924	980	949	978	917	908	947	949	914	926	961	954	910	955	932	922	928	917	919	897	932	949	937	942	966	939	931	970	933	949	985	892	966	942	948	954	953	953	941	953	950	909	975	945	892	954	933	917	947	880	971	946	957	929	931	927	932	971	903	966	963	897	925	900	953	914	958	990	928	940	967	921	871	927	927	968	881	1011	969	949	1007	943	889	925	908	901	972	962	908	929	881	909	894	928	896	951	926	919	925	918	965	944	963	955	990	946	883	938	894	929	891	971	924	939	970	918	932	939	919	891	929	908	931	903	923	887	858	1001	902	941	945	897	957	942	928	979	955	958	905	949	947	942	971	971	891	963	957	957	957	925	932	894	928	931	897	923	941	960	906	905	906	946	944	921	940	893	931	973	881	996	900	925	875	907	955	950	960	959	941	949	924	903	944	1002	902	928	901	932	900	959	930	909	883	930	896	927	958	949	995	1016	949	917	928	955	907	927	925	912	915	932	898	994	937	930	917	956	913	969	890	926	963	923	950	948	912	974	985	967	968	968	985	938	936	923	973	940	1010	918	950	901	926	899	974	914	927	962	930	942	919	1007	919	941	900	947	971	920	948	986	943	951	960	968	898	987	919	965	929	901	970	928	973	951	952	926	931	887	904	935	915	942	908	888	921	957	935	913	977	888	921	939	888	952	971	879	858	983	1001	919	904	945	938	936	937	954	907	956	924	921	899	953	956	923	948	941	938	966	904	937	908	932	923	869	927	929	949	971	937	908	914	920	955	932	948	916	969	909	903	961	928	933	942	966	944	922	897	926	912	895	899	964	917	920	969	914	950	962	922	908	927	921	961	868	954	916	936	948	935	974	917	925	899	920	933	917	902	920	915	936	949	887	958	929	959	978	965	937	959	978	888	935	981	938	943	940	968	953	963	943	924	958	918	909	986	972	905	967	934	924	932	882	961	904	920	849	915	975	955	923	911	898	973	935	927	887	945	955	921	932	897	911	960	950	945	898	905	926	996	925	921	928	961	917	948	968	895	916	902	881	1011	924	904	943	965	929	935	932	959	876	991	894	940	919	969	948	908	928	886	937	944	906	946	929	953	886	910	943	909	900	888	945	961	937	940	1012	966	955	920	932	906	876	957	902	864	977	932	852	992	945	905	920	965	899	922	888	961	979	915	907	967	934	910	955	910	936	900	886	948	895	915	919	942	962	952	954	930
35233	22539	18399	3155	1162	587	442	452	347	367	369	385	335	293	271	284	272	284	316	311	292	311	296	293	282	301	303	269	283	267	278	305	261	300	292	238	291	269	270	273	292	281	289	255	285	294	285	326	298	268	303	282	269	276	284	300	289	296	297	269	267	242	268	286	269	271	268	292	284	296	277	280	251	290	295	299	235	251	283	264	264	268	281	307	269	292	296	274	289	277	291	249	283	272	296	304	315	306	284	295	288	290	320	263	292	272	278	298	268	270	296	257	300	280	258	277	261	285	312	268	255	286	322	273	285	274	304	269	285	297	303	309	280	287	290	266	265	271	290	285	291	277	281	266	269	308	288	278	281	282	274	275	301	292	302	278	279	291	272	283	272	300	257	262	296	278	283	285	290	325	280	267	296	285	290	249	284	291	261	295	267	282	304	272	264	277	271	298	277	306	315	290	292	284	301	263	280	260	275	292	307	290	271	294	280	276	269	282	293	292	255	305	268	287	289	320	297	272	263	273	263	277	283	272	301	290	267	321	299	299	269	254	263	308	305	290	275	320	324	296	288	287	301	251	277	288	297	287	298	280	281	269	260	283	275	295	311	304	295	291	308	242	306	311	296	266	263	296	299	246	264	282	283	263	273	298	281	253	282	277	249	274	288	266	298	293	286	276	266	321	266	299	290	277	261	261	292	278	282	303	278	257	276	286	285	302	272	283	268	279	265	280	326	277	279	311	289	259	298	296	274	301	287	261	256	279	258	288	284	289	292	304	252	318	280	300	272	297	284	240	267	279	271	293	297	277	269	291	253	282	282	314	327	297	329	255	270	277	302	259	281	292	327	288	287	261	281	285	281	294	274	276	297	276	289	273	297	283	283	285	249	281	278	280	321	293	256	276	285	288	294	279	276	284	264	252	265	257	309	300	267	262	313	286	278	268	292	307	299	303	290	318	286	323	271	271	322	263	282	269	288	283	259	253	248	301	276	290	285	303	287	257	282	253	303	308	337	278	289	281	263	281	303	298	292	291	285	263	279	276	279	282	291	285	272	264	257	304	286	277	300	313	314	283	253	290	345	321	280	267	264	265	271	268	277	252	261	277	288	261	285	284	268	253	267	281	295	257	294	282	279	296	284	295	248	241	300	292	285	292	253	288	279	248	281	265	228	267	250	298	299	276	258	292	262	289	308	284	280	300	276	288	280	280	288	316	273	258	250	295	318	282	288	262	297	241	281	261	268	291	272	259	261	255	297	290	306	298	292	272	291	274	290	303	276	286	272	273	271	267	296	302	269	266	294	309	256	301	279	283	274	270	286	290	315	234	272	263	305	270	244	305	275	282	274	280	279	282	288	304	294	319	279	298	276	271	293	300	269	282	291	277	304	275	277	313	277	263	290	275	279	297	266	269	276	283	313	258	280	305	284	290	268	303	305	282	267	279	289	293	302	259	291	307	247	253	253	280	297	270	297	271	310	278	257	279	290	324	281	311	249	299	282	284	283	315	301	287	266	272	253	274	293	302	268	264	316	287	307	254	290	335	261	258	304	271	252	283	268	309	257	298	269	293	272	300	296	301	313	279	267	286	282	270	276	315	269	290	279	254	268	286	292	292	283	312	273	293	274	311	275	258	237	288	243	282	277	250	271	281	294	288	270	272	272	277	259	267	295	277	260	280	297	265	274	293	304	277	287	267	263	265	235	283	291	301	268	293	265	251	272	299	297	268	272	308	300	277	326	300	268	290	262	302	286	276	313	329	278	272	299	286	268	314	285	283	273	289	256	276	283	294	282	307	253	312	269	268	293	318	222	309	273	327	275	275	250	265	290	289	295	254	259	309	284	288	264	285	265	301	262	283	265	304	260	306	267	262	280	306	256	309	268	275	269	251	279	238	259	295	277	263	312	267	283	270	288	261	284	282	264	331	297	311	281	299	238	270	274	246	289	295	282	306	283	300	294	303	270	251	288	291	257	288	295	284	281	312	259	292	277	285	297	310	254	283	286	289	274	296	276	283	288	290	280	325	273	268	300	276	281	300	292	272	300	246	273	283	309	285	271	266	299	276	284	280	282	243	258	262	261	295	268	287	279	302	236	280	276	283	279	288	297	315	272	285	263	331	282	309	272	269	291	274	267	256	261	290	302	282	292	283	276	287	299	289	271	280	272	278	265	303	285	272	277	247	256	249	269	297	265	289	288	270	259	310	296	277	283	275	301	310	269	261	273	288	287	289	290	267	237	278	263	249	300	247	264	305	273	241	312	269	274	306	312	276	250	294	282	268	290	265	277	297	309	301	264	271	308	291	292	295	270	261	290	280	303	293	303	262	263	269	278	265	285	282	268	266	266	265	291	285	283	280	306	287	275	289	272	263	258	280	277	297	282	298	302	287	303	268	270	278	296	287	304	307	294	266	286	310	271	293	298	306	283	318	294	296	283	292	274	278	293	287	272	311	272	262	294	280	299	268	309	275	275	290	294	287	291	267	270	283	264	295	303	304	251	293	277	260	278	285	263	288	295	316	279	282	269	278	288	294	302	299	271	288	287	279	283	270	276	247	260	266	296	290	289	285	284	296	329	292	266	299	292	321	308	280	283	316	285	282	265	280	254	272	296	296	276	273	278	266	275	284	306	291	242	281	269	277	268	305	292	302	266	283	270	288	316	300	284	314	269	287	254	271	286	301	244	301	281	308	269	300	299	279	275	267	317	272	315	270	263	275	299	255	283	238	275	275	304	297	274	283	258	265	264	274	290	312	265	275	299	287	282	274	294	284	311	274	280	274	247	282	264	303	248	277	282	298	306	260	263	273	263	294	283	335	272	304	269	328	291	262	275	279	265	279	267	301	330	284	329	308	304	284	262	316	284	263	258	281	275	291	262	275	316	306	276	294	264	296	257	274	270	265	322	300	300	262	254	287	311	229	295	290	275	286	256	290	302	254	269	313	306	290	315	287	305	311	307	251	311	267	248	283	269	311	281	301	287	258	271	298	282	286	268	262	278	293	266	261	299	306	296	257	277	303	300	310	283	268	278	276	285	245	275	274	305	278	275	327	274	271	246	285	272	289	291	289	268	291	257	298	280	256	257	284	279	316	251	278	253	286	282	251	250	292	304	310	268	264	283	267	277	296	287	293	312	292	274	329	269	275	282	271	277	300	292	285	301	283	312	262	272	262	266	272	301	266	275	294	288	292	288	293	291	282	299	312	265	288	297	287	286	266	270	256	312	275	258	292	297	300	300	283	263	284	300	279	263	275	286	293	280	286	292	263	242	288	297	269	263	255	267	297	288	302	250	255	281	273	275	285	260	286	271	301	268	264	273	272	256	282	267	275	285	299	316	273	300	257	298	269	282	274	241	319	293	301	275	264	227	269	293	261	289	281	317	295	299	266	252	293	298	254	307	286	269	275	280	276	278	304	305	286	272	264	275	285	286	255	252	284	295	268	294	340	273	302	302	290	275	294	288	321	271	303	275	293	267	318	302	287	289	259
23771	18999	16442	2936	2818	1963	1612	1336	1166	1165	1046	979	882	894	849	854	850	779	740	809	784	795	749	760	769	751	782	729	745	685	702	693	756	716	733	720	721	702	636	696	747	677	668	692	714	743	723	767	721	726	699	658	709	699	647	670	728	927	933	864	735	703	691	695	696	704	697	665	712	660	687	701	683	668	714	666	674	684	713	690	685	694	731	681	675	697	695	655	706	690	648	673	628	710	686	667	677	742	668	716	651	663	711	746	706	705	705	644	713	681	681	696	709	689	728	693	733	719	694	738	672	684	730	675	680	679	707	720	664	660	625	709	664	677	690	705	718	679	693	662	715	669	656	647	710	662	650	731	688	697	689	719	645	687	726	690	704	687	727	676	649	691	656	647	716	692	722	679	635	690	743	699	654	710	684	701	631	708	678	675	672	688	724	666	701	668	667	683	687	662	650	656	680	697	738	696	658	691	697	663	694	627	701	699	659	670	688	693	663	679	703	668	646	673	650	723	683	715	690	653	710	705	694	697	662	680	705	739	681	710	732	676	683	705	626	691	684	647	680	689	701	715	730	695	670	665	650	653	696	683	664	724	705	666	706	652	719	670	693	728	733	680	694	658	689	695	717	724	701	682	679	700	651	651	632	624	744	664	677	693	712	691	634	687	669	684	689	697	709	717	708	714	710	720	631	655	707	679	647	714	667	696	720	654	674	685	653	700	697	697	702	681	689	728	685	673	634	733	697	669	679	697	689	659	693	676	695	656	646	684	698	676	698	648	689	705	732	698	670	668	662	663	663	654	743	657	729	668	654	703	682	678	693	706	657	683	663	692	685	678	686	670	703	701	685	747	711	679	673	682	759	678	720	669	687	673	668	706	662	697	662	664	669	684	668	720	668	716	707	664	653	679	697	696	660	659	653	709	682	651	699	663	667	705	701	737	693	648	651	676	676	686	697	671	710	657	717	700	697	714	673	663	689	682	649	644	716	758	696	698	681	701	691	646	671	698	719	701	683	718	688	705	645	727	680	708	712	682	698	674	722	719	702	680	685	692	676	685	681	713	727	648	713	686	716	723	650	675	682	665	681	706	700	665	690	721	738	682	693	712	738	700	724	697	711	683	659	694	696	686	702	674	681	722	671	699	685	640	667	709	663	697	697	648	712	724	700	648	667	678	700	718	682	654	667	729	695	704	677	681	703	626	721	672	690	663	668	679	704	654	691	675	692	668	650	707	671	674	650	670	696	664	655	701	695	657	673	678	685	722	736	700	735	673	713	688	638	652	675	684	642	712	663	698	686	613	664	665	682	683	713	698	704	697	628	627	657	731	681	732	664	684	662	679	708	664	687	667	680	710	689	680	682	635	673	668	687	692	702	698	686	666	697	666	742	710	705	655	686	691	656	631	675	673	717	649	695	720	688	744	658	665	603	698	712	686	645	678	673	688	678	707	707	697	676	632	699	726	648	691	710	697	643	603	701	685	626	694	674	687	686	672	678	666	628	619	653	688	688	699	689	659	634	674	694	665	736	671	687	693	651	688	687	685	701	718	701	711	692	691	710	739	692	657	654	667	777	713	648	687	689	678	665	661	733	666	625	648	636	653	677	679	700	727	684	709	702	652	723	656	728	712	642	645	681	723	721	664	658	728	655	707	716	717	654	657	679	655	734	686	674	666	674	675	689	682	691	677	671	665	719	675	658	623	681	675	700	694	680	625	665	614	692	736	685	683	654	706	723	685	681	678	678	691	658	634	700	683	708	667	708	703	657	657	651	702	692	657	696	686	727	743	638	661	699	648	658	625	729	667	711	646	698	712	656	713	686	646	650	709	716	656	682	683	695	662	665	673	689	680	672	689	700	679	666	648	687	692	729	703	663	631	667	715	710	669	694	626	717	679	666	650	676	722	683	725	653	684	660	718	684	683	683	691	694	678	678	703	718	662	688	694	690	694	742	681	652	713	678	700	670	688	674	657	694	696	650	655	697	699	695	681	742	726	750	665	680	710	711	667	668	716	677	688	682	703	692	656	687	670	716	699	675	664	689	683	683	749	647	658	723	649	713	687	708	670	650	699	669	730	698	680	648	659	669	715	736	749	673	661	676	672	635	727	714	693	674	701	674	668	683	719	656	659	668	713	726	661	695	679	643	727	728	667	684	697	662	697	690	666	681	685	670	686	641	647	674	651	676	699	681	701	719	672	675	697	702	624	661	709	674	685	679	677	682	687	705	647	716	668	670	665	674	665	716	666	681	689	670	665	693	634	699	691	718	635	656	660	718	728	742	686	676	729	705	700	724	634	663	669	685	651	692	715	675	660	690	697	673	646	719	673	714	670	681	720	678	648	701	690	707	719	686	679	693	699	649	690	695	699	647	638	660	656	720	680	677	720	661	742	727	713	697	709	690	728	691	719	694	704	647	692	696	706	725	690	635	688	751	705	683	737	643	702	733	675	695	664	682	697	745	680	733	661	667	632	699	705	685	700	729	682	670	691	698	661	716	681	664	672	721	670	709	701	680	690	703	704	687	697	687	687	650	677	669	675	678	688	727	692	711	675	696	668	712	670	689	647	688	650	700	673	640	643	716	690	696	674	764	765	662	664	715	698	687	746	682	677	697	671	688	716	663	687	639	679	706	703	669	675	684	697	674	696	693	703	725	717	702	732	704	717	641	738	677	731	687	685	729	705	698	690	659	702	682	640	723	686	684	699	679	694	696	658	656	641	674	655	682	673	642	699	690	666	658	638	702	715	659	682	704	711	643	717	685	672	744	693	659	659	667	681	658	666	699	673	730	656	712	661	648	688	670	705	650	672	661	664	666	682	705	695	632	667	694	657	686	717	728	716	692	684	721	688	676	730	695	662	716	693	666	727	684	710	682	676	689	673	662	667	702	688	664	712	686	679	758	681	675	681	647	670	715	710	680	695	710	693	723	695	690	712	700	658	691	646	696	659	659	754	683	687	688	700	686	665	641	709	730	693	661	694	698	680	682	688	662	684	703	671	704	680	689	634	682	759	697	656	635	720	670	689	659	703	689	667	667	674	698	694	702	690	730	706	684	672	677	662	703	671	676	679	709	732	735	675	735	671	643	673	679	702	662	670	725	714	750	689	713	665	683	653	664	697	701	697	714	712	717	674	715	690	679	695	682	680	659	703	679	652	696	736	681	638	684	676	735	687	681	719	674	688	682	671	698	693	709	690	717	682	647	682	705	679	710	688	729	702	702	657	682	703	672	667	722	712	739	684	657	679	716	678	690	693	713	643	709	672	655	675	695	736	666	725	668	687	675	765	662	707	635	697	691	661	623	688	682	700	621	679	724	698	652	687	695	633	709	710	673	708	658	685	710	627	674	676	707	728	663	689	681	698	646	674	661	690	683	688	733	700	644	661	701	695	665	702	685	705	694	713	670	710	724	694	682	678	643	689	679	675	670	694	703	683	696	742	659	684	680	681	697	678	698	658	649	697	688	665	702	657	689	708	682	669	673	710
12120	4785	2225	485	395	369	419	416	398	416	439	401	391	389	409	429	437	420	449	423	445	422	394	378	429	408	439	411	442	406	386	396	442	421	398	440	437	399	401	430	459	420	442	378	462	428	381	414	436	428	423	402	393	395	413	458	422	409	430	389	394	445	398	383	410	403	433	371	434	410	390	428	431	421	415	415	396	380	406	406	413	415	413	401	405	417	407	422	412	391	412	412	396	408	427	428	424	463	396	419	441	428	390	433	460	419	360	413	421	437	469	434	410	466	406	402	400	392	402	390	405	402	392	402	408	378	404	416	419	400	456	404	406	413	417	429	435	417	393	421	438	379	402	413	414	435	418	441	393	425	446	402	440	410	428	408	432	413	436	428	390	427	435	411	418	422	384	442	451	413	422	433	384	430	480	432	420	400	395	420	421	434	423	398	385	426	362	433	446	420	418	441	424	439	429	422	400	402	435	427	371	410	359	414	385	425	405	421	394	425	420	406	425	434	413	435	415	413	387	364	397	394	402	405	438	399	385	406	390	436	371	428	408	412	426	425	404	430	395	397	432	360	417	430	383	436	404	418	425	444	384	407	419	452	396	412	426	436	394	437	374	388	389	405	442	398	374	403	401	377	397	424	402	400	418	400	377	394	434	405	395	395	394	417	421	414	413	362	389	399	429	405	393	384	425	416	409	418	398	406	459	411	385	422	422	413	380	411	401	371	371	451	437	399	404	399	438	374	439	393	396	417	472	424	421	409	361	416	400	415	416	367	411	405	390	411	406	407	383	391	405	399	397	442	419	416	412	353	398	403	376	460	421	377	427	391	413	433	404	439	384	417	397	415	391	393	405	414	430	411	403	410	387	400	419	457	375	427	421	382	470	407	423	433	421	402	420	426	419	431	416	384	434	436	402	436	409	408	410	412	402	395	429	395	405	442	374	401	406	404	421	424	366	426	396	423	429	409	404	417	396	393	369	466	429	437	435	421	417	413	400	438	425	434	408	429	411	445	426	433	388	387	409	417	413	413	402	423	409	365	433	417	396	385	444	390	448	395	416	459	413	395	383	433	407	413	413	421	400	398	441	401	390	429	438	398	452	421	442	414	390	433	466	437	403	381	410	393	400	392	419	413	404	397	434	438	456	405	436	416	424	424	430	389	400	381	382	385	391	417	420	427	433	414	423	406	385	415	436	452	447	415	431	456	422	390	446	385	403	409	422	415	433	465	434	416	454	395	447	419	405	410	408	386	406	416	426	417	387	427	454	404	427	433	394	373	402	440	402	369	392	412	388	416	457	435	362	387	398	397	436	408	440	422	397	431	425	429	434	442	427	401	379	433	407	392	380	422	452	402	376	377	397	443	389	377	399	403	385	394	406	433	404	437	414	421	404	427	449	432	434	396	398	379	381	392	448	424	404	411	404	397	423	447	436	414	419	426	422	424	380	405	401	425	418	429	424	416	420	454	352	398	358	424	393	381	420	397	434	453	443	441	438	391	406	401	365	421	412	448	420	396	432	433	429	388	379	461	405	407	435	454	449	416	426	399	412	453	398	423	424	386	426	375	411	412	440	441	403	494	405	413	409	407	383	406	439	402	423	445	418	390	406	418	403	398	399	401	361	416	413	435	418	426	416	417	412	392	439	407	399	416	420	396	396	428	397	450	396	373	415	386	391	417	429	425	409	418	402	470	395	416	416	413	418	413	399	397	425	439	436	416	416	434	406	430	425	448	425	445	431	416	384	389	389	396	425	407	426	398	439	406	467	406	415	405	408	413	374	393	400	407	435	386	424	378	401	396	414	437	379	429	429	392	417	441	413	406	431	451	435	418	372	397	452	407	411	400	440	412	373	425	414	377	402	418	444	454	399	381	392	406	395	399	366	415	400	423	392	436	410	414	414	452	393	415	407	387	405	405	413	407	400	403	399	385	412	384	396	398	444	412	462	402	466	452	418	397	390	451	414	420	450	375	409	430	441	406	420	417	391	438	420	403	433	409	446	400	432	424	409	398	430	413	383	387	437	396	445	439	418	416	430	395	423	421	402	424	410	417	442	427	405	428	366	419	401	415	378	413	411	421	403	411	484	417	400	429	421	436	423	399	413	438	388	476	446	438	422	374	419	419	395	375	386	434	396	391	370	413	424	385	422	396	433	443	404	384	411	435	388	453	417	414	435	425	449	419	413	419	423	415	387	410	409	402	404	409	414	428	401	418	437	452	449	421	410	434	388	415	394	405	424	402	406	421	434	401	372	410	441	437	430	417	389	443	413	438	396	432	420	416	420	413	412	367	394	381	407	420	415	392	435	423	380	415	393	419	451	406	433	395	468	435	438	407	419	412	446	424	424	421	414	456	444	426	401	403	441	406	391	414	437	408	401	423	383	423	436	455	429	419	404	386	398	406	462	411	412	417	404	390	386	420	409	417	427	379	389	426	404	375	407	423	421	383	437	410	443	401	439	428	397	399	380	432	410	432	445	408	390	397	402	359	407	405	417	405	421	375	439	439	473	418	408	407	429	404	391	376	412	386	400	388	428	445	395	400	411	387	402	394	426	435	415	428	433	423	370	393	408	455	410	419	411	394	421	432	422	381	372	414	420	439	438	414	441	432	410	429	389	386	377	423	423	395	423	402	419	420	419	422	430	403	443	424	370	366	422	448	421	388	398	420	393	403	424	409	442	453	406	374	438	423	418	420	435	367	395	398	411	371	439	438	448	432	408	397	393	431	442	410	456	409	425	444	413	413	423	391	426	404	394	397	394	392	423	414	391	417	387	418	424	374	414	430	403	420	420	418	420	389	386	439	377	399	392	409	397	378	424	373	381	399	429	425	396	415	414	404	438	411	395	417	433	401	418	430	408	390	402	431	413	433	393	423	432	434	452	414	381	379	416	428	414	430	461	407	406	416	412	432	386	421	400	403	450	437	405	396	401	406	407	406	400	417	429	467	422	451	403	400	395	399	407	422	384	395	436	422	437	406	412	384	388	400	430	431	385	452	401	400	419	419	454	374	414	398	426	405	453	421	415	444	415	428	430	403	386	433	424	376	415	419	391	404	459	394	430	423	383	411	410	431	411	444	428	408	418	387	366	457	408	388	396	379	399	447	426	428	408	390	421	389	402	448	420	412	423	409	411	434	438	398	433	378	409	404	442	434	423	414	393	405	394	439	422	441	429	427	401	373	399	422	413	476	431	409	433	434	386	411	442	404	400	395	415	419	430	428	445	428	411	432	383	403	404	403	400	444	454	422	475	431	402	433	387	391	445	405	442	373	409	404	410	428	394	401	388	428	441	404	433	424	395	424	418	399	410	372	417	421	398	435	420	421	419	390	437	403	373	405	412	398	417	383	441	394	425	432	418	421	434	390	356	388	413	389	408	415	402	399	415	405	400	436	418	421	381	452	410	429	384	454	401	332	418	417	382	443	416	387	402	387	410	395	416	441	415	398	398	395	376	433	390	396	431	423	369	416	473	434	391	439	417	403
8955	5236	3663	1193	1160	1060	1027	1029	965	1020	993	966	961	1057	939	921	1023	1017	980	972	1001	996	982	966	1036	1066	937	976	951	973	983	1007	975	951	995	933	917	935	958	968	974	989	1013	994	975	988	1003	992	993	997	959	997	1004	1008	923	978	1079	987	991	935	1041	945	1005	994	1090	1029	971	1009	970	920	1015	992	1010	1026	976	979	950	952	959	959	985	1019	963	964	943	950	1036	1051	991	947	982	1003	921	1017	1011	950	1019	1035	961	1015	999	970	918	999	990	1023	1003	953	970	1013	974	1002	982	980	979	1018	973	998	997	949	986	995	951	984	963	1010	1001	960	944	998	927	921	964	912	968	961	986	951	971	962	935	984	943	953	991	1017	1026	1020	1001	943	980	977	1015	924	977	1024	1036	974	1020	952	958	1036	961	997	957	945	983	946	964	1047	988	992	939	1037	983	1015	1029	985	1001	990	1002	1004	1006	1022	950	992	998	937	1021	976	950	1015	976	1002	932	973	991	982	963	953	969	968	961	986	971	966	945	995	1007	940	973	1008	1032	985	969	972	983	962	1013	941	1018	1004	1013	915	979	962	989	1021	960	928	938	941	1004	998	1031	1013	946	897	1037	896	952	986	902	1020	961	1006	1007	990	1010	972	942	926	970	961	966	915	980	1013	960	954	984	947	996	1020	1013	900	968	989	961	947	992	914	1017	1020	939	960	988	938	970	1015	993	966	957	997	975	920	928	953	935	965	947	918	943	1024	949	1002	1020	967	944	996	954	966	1016	985	947	938	1000	961	990	910	983	1045	964	940	912	983	981	964	967	970	946	979	976	1003	972	1018	1018	925	962	979	1009	921	1014	975	980	945	1037	1077	1008	1021	990	1000	965	950	1001	1000	1009	994	950	1037	1030	1012	1002	932	969	1023	932	951	1006	978	989	982	970	964	954	1027	909	965	965	926	960	976	881	947	949	1027	1025	997	1002	945	896	979	940	955	1004	1021	931	985	985	963	1005	991	894	1010	956	1021	926	1020	945	956	1013	1010	929	930	959	963	991	1006	1001	956	967	947	974	987	974	960	949	988	948	993	994	943	952	1023	938	966	924	947	994	991	972	918	973	1006	1047	922	1020	924	941	962	963	988	979	1018	983	951	970	988	1006	982	988	1040	1015	987	912	987	977	982	1015	980	983	902	970	972	960	1013	975	990	1009	1033	926	1004	945	1037	954	927	998	1009	1030	989	956	1014	1003	956	957	974	944	1016	964	957	926	954	946	973	971	977	1038	989	961	930	965	894	973	930	936	983	976	994	954	966	1020	996	1020	980	958	943	944	981	948	1004	972	965	990	957	980	989	964	997	1018	985	948	1003	1039	992	961	931	964	904	926	979	1047	1013	983	952	992	936	963	986	953	957	967	950	998	1036	943	958	993	1011	978	971	962	954	995	1002	964	938	918	961	962	988	1024	940	994	1001	976	1020	997	958	963	977	971	1001	987	965	954	953	954	1018	934	1023	977	948	972	958	1019	988	951	956	982	960	994	951	968	942	1008	982	983	946	942	959	995	968	915	962	929	991	980	969	1009	977	980	1012	1016	981	970	992	1024	1006	966	963	1002	1017	971	1008	998	993	955	954	937	979	963	1006	1005	933	961	956	1011	971	982	960	1023	964	1001	1025	1001	958	944	976	1046	938	977	981	1020	911	986	974	935	1027	955	977	995	981	972	1020	984	958	970	1063	969	959	940	970	966	976	994	968	944	998	983	943	959	975	967	908	968	988	985	1000	980	1006	996	954	992	917	972	1018	985	965	967	929	1002	948	983	970	947	974	950	974	1018	986	1008	978	996	1025	949	942	987	1009	974	890	923	996	1031	981	955	976	990	897	949	966	1002	948	985	1010	996	1004	977	983	1012	983	934	938	996	992	970	988	964	1004	992	980	966	1002	966	935	990	935	976	932	988	981	947	957	967	997	987	958	1056	971	969	950	952	995	990	1011	966	1024	919	953	972	991	924	982	973	964	1010	921	974	956	961	1015	1001	918	1000	969	966	967	929	954	1013	981	1007	984	980	952	939	1051	975	957	968	990	910	919	960	995	975	963	970	930	988	953	960	989	1009	966	1001	992	958	1017	979	993	997	967	967	986	1017	925	994	976	999	976	948	958	998	1007	974	972	938	975	953	944	970	998	944	1002	940	995	969	937	953	917	1008	953	1020	1021	990	988	994	999	910	968	1002	1029	950	959	1007	962	982	996	980	952	977	948	926	957	1008	946	982	1012	980	1004	960	986	993	1022	951	907	982	1021	967	1017	1036	1001	931	978	932	963	1010	982	1008	961	1007	997	934	972	1016	1013	981	995	995	956	961	1008	992	950	980	950	972	976	980	1027	953	998	960	966	1005	995	976	982	963	986	979	937	1009	959	1045	945	995	999	981	952	981	976	1041	944	937	941	910	975	1028	935	1070	986	970	983	958	983	1004	1034	959	895	970	983	919	992	958	984	964	1008	1005	972	990	874	973	1006	963	967	1023	994	1016	964	1003	913	942	952	920	1021	966	980	1025	989	998	949	1001	962	892	962	969	990	1048	1008	953	968	1007	968	963	955	957	982	976	993	963	917	920	975	937	1001	959	963	972	969	917	965	946	937	901	970	1000	978	991	1008	986	982	958	1026	1001	974	970	982	994	951	959	920	981	971	1039	997	940	986	1011	1036	986	962	981	967	983	979	1001	950	962	941	971	997	986	936	979	948	958	991	919	983	980	1005	994	941	1018	948	935	951	942	1013	998	960	944	910	937	983	943	1029	903	979	993	1021	993	923	965	963	996	1034	982	1021	1028	984	982	941	968	984	998	1000	1001	930	981	930	957	960	949	951	999	971	986	982	978	1001	1003	966	1021	980	957	944	993	967	1004	939	947	978	932	921	984	979	961	1038	956	967	972	970	982	1073	984	989	983	1037	1000	974	960	999	969	1020	967	1011	974	941	994	992	992	959	979	956	1035	1029	972	1008	985	1019	964	1017	926	1007	942	1033	959	1010	970	945	956	975	985	916	1033	954	1018	950	1023	975	950	960	1006	1019	987	959	1017	953	1001	1049	962	983	992	973	973	1000	940	997	1011	996	1038	980	988	952	966	938	980	967	1013	979	942	992	966	1007	950	931	988	1000	948	957	980	992	979	966	1008	1011	1019	1003	989	905	1009	987	1018	972	961	913	946	979	988	986	955	963	952	941	1005	949	998	936	967	1038	1004	999	968	999	952	920	990	1009	953	969	944	955	987	969	929	998	987	1030	969	967	946	992	888	955	1007	1002	967	1060	1050	945	989	924	999	997	980	1001	947	981	974	988	921	965	994	998	988	1003	975	970	922	1007	958	1015	1021	977	999	928	955	918	916	1010	974	941	963	981	961	988	1013	948	943	1003	993	995	962	932	1011	981	984	968	946	966	982	944	961	945	997	977	966	1012	973	942	1009	969	946	939	948	1030	1011	928	967	1005	951	1027	971	963	1042	1003	925	942	938	955	980	1015	991	1020	964	992	945	974	984	997	1015	973	988	928	954	1009	964	982	983	1006	942	956	953	1004	1017	928	960	997	984	1000	1016	976	953	982	980	949	989	971	980	983	976	972	1021	975	962	1001	920	1010	933	991	956	981	961	985	929	926	928	987	1003	982	1027	972	939	919	948	942	1020	992	915	1008	997	935	1014	962	1015	923	984	1040	991	979	973	971	954	973	999	1020	956	1015	981	970	940	957	962	999	1016	1015	991	989	989	990	919	966	954	983	930	970	1009	965	986	951	944	1002	987	968	1025	984	1017	1037	988	985	966	966	1025	994	988	1000	1003	998	974	972	989	995	980	970	986	979	949	953	992	973	973	987	933	988
26056	15080	10181	1332	677	543	487	496	452	476	455	445	497	441	430	391	428	427	399	418	393	416	404	388	415	347	409	398	442	397	404	424	399	396	371	439	417	409	401	412	401	397	416	413	380	418	407	456	370	414	385	435	418	410	415	400	439	421	391	415	392	384	401	377	380	436	417	411	416	409	394	383	395	424	421	414	411	394	383	403	395	379	413	400	437	365	406	389	413	373	376	374	373	392	372	400	427	397	377	397	431	398	406	395	403	428	408	402	388	399	446	418	410	386	374	413	441	397	415	419	416	354	360	347	421	450	380	380	429	370	407	402	365	376	392	374	398	412	381	400	396	406	413	382	381	449	412	400	366	373	397	408	420	411	417	408	441	395	425	434	394	405	372	412	451	439	401	380	432	421	387	405	376	421	390	432	385	375	380	378	409	422	408	391	384	439	412	440	361	390	340	398	398	412	387	419	394	406	377	392	346	398	414	395	416	466	382	410	408	403	409	418	402	391	454	424	392	393	430	376	409	420	394	430	354	385	397	367	429	404	361	416	425	402	430	400	400	423	368	383	407	367	407	400	419	409	401	368	434	436	407	424	392	411	387	416	378	410	362	370	412	426	418	418	408	415	379	397	404	370	387	410	417	392	406	365	430	388	391	367	410	466	400	403	387	441	381	382	432	411	409	423	412	389	429	401	373	379	421	396	409	426	378	375	420	418	386	379	397	433	369	385	417	404	402	412	413	394	421	385	369	407	402	378	394	384	378	412	360	404	443	381	405	428	418	391	400	346	402	442	403	422	383	386	421	419	411	366	379	358	390	385	365	415	393	371	379	415	375	398	406	427	398	408	372	352	399	415	429	409	431	425	379	374	376	423	445	394	379	412	400	401	378	420	407	378	398	373	402	421	353	446	395	403	413	452	385	430	407	407	409	402	415	400	388	392	396	411	405	406	370	396	409	414	403	407	403	420	386	400	408	396	401	366	427	381	396	377	413	412	411	367	455	390	427	381	385	384	406	391	382	408	413	379	354	396	410	368	401	419	404	383	404	425	415	376	382	409	381	396	404	406	388	347	405	430	377	377	419	412	357	430	385	433	381	374	402	417	440	386	398	428	422	417	353	381	408	455	395	414	419	436	393	377	388	431	398	412	389	382	390	419	425	438	406	414	407	385	413	354	406	396	397	401	435	395	381	406	393	424	399	381	410	396	374	412	395	433	420	402	402	414	405	431	374	428	422	403	367	391	386	365	354	447	411	416	393	378	397	408	396	372	447	436	416	408	405	386	388	421	415	412	392	404	385	401	391	401	384	402	400	405	414	419	416	403	437	378	390	372	395	368	395	423	401	430	412	414	418	407	397	412	402	426	397	416	373	391	383	384	366	349	379	393	351	399	399	377	413	385	457	397	410	356	369	410	393	423	395	468	400	417	377	415	358	396	421	391	426	393	416	407	376	404	406	397	392	402	406	397	403	374	409	387	390	407	367	364	372	404	403	420	456	377	361	393	421	406	401	443	391	403	389	428	420	391	376	370	410	402	406	430	362	391	417	415	378	435	413	429	407	375	422	415	387	408	414	380	377	355	396	423	382	412	388	413	396	402	359	378	357	367	385	426	370	396	404	418	405	356	404	373	394	416	380	399	386	403	406	413	419	380	415	444	410	419	396	403	414	454	391	400	372	394	435	372	388	439	392	394	376	402	379	419	404	422	408	405	382	420	420	371	385	362	395	386	424	356	406	393	397	410	395	405	385	393	399	383	370	402	415	411	413	385	445	388	387	372	423	406	376	411	423	408	388	394	423	448	436	412	402	425	409	380	409	397	413	407	383	382	395	395	396	393	406	399	382	370	410	403	384	427	408	452	414	428	395	399	423	399	424	432	422	436	392	406	367	349	379	436	396	436	447	408	422	381	412	376	418	456	433	445	413	369	403	423	409	391	420	396	392	375	407	398	395	426	426	411	396	400	422	392	425	409	383	379	417	417	390	358	409	374	396	388	387	373	381	379	436	401	413	386	387	399	402	396	404	413	434	391	411	420	410	384	390	426	386	405	403	416	411	382	414	409	403	416	394	394	407	398	379	396	426	385	418	411	435	378	397	421	385	407	394	383	406	423	393	404	421	401	390	400	363	409	405	393	422	398	399	402	382	416	385	405	377	396	395	402	424	363	399	374	425	392	400	400	424	424	409	391	403	398	413	394	405	386	411	394	413	404	419	425	382	374	439	380	377	405	386	389	397	430	397	403	438	401	346	415	411	410	386	420	426	415	406	374	390	369	398	413	381	396	417	394	399	434	420	423	458	389	430	386	397	413	427	411	412	426	405	375	427	399	442	389	388	432	379	417	441	376	414	394	386	374	404	387	401	395	411	419	427	364	418	385	408	404	403	375	411	435	404	402	392	403	366	385	421	388	389	377	402	412	416	371	446	424	393	388	412	405	411	379	356	395	397	362	389	429	383	396	409	394	375	410	400	403	367	400	396	402	389	404	431	406	421	408	417	430	413	409	382	395	377	419	405	391	418	434	377	381	394	397	385	399	422	357	416	423	390	397	379	398	425	388	386	399	384	362	403	423	391	434	434	417	370	409	392	390	402	394	397	443	426	379	435	378	419	401	412	401	405	414	434	385	408	406	409	377	375	396	437	396	405	411	448	395	399	383	398	391	401	428	394	392	386	389	384	439	392	360	401	424	421	392	381	398	440	389	383	375	394	399	415	405	412	374	384	392	417	396	390	395	440	378	419	425	402	409	420	408	388	382	431	431	409	401	424	392	394	416	455	437	414	396	399	373	396	407	457	406	378	392	380	370	428	362	417	387	381	387	388	368	401	378	384	413	404	412	416	425	409	431	404	434	424	397	391	380	377	409	418	416	418	366	393	413	386	400	404	380	438	401	393	392	383	443	405	384	378	402	415	385	444	374	416	383	427	405	424	414	429	412	427	396	396	399	404	401	370	437	414	400	426	386	427	388	385	368	419	416	394	387	391	453	404	378	402	397	399	442	382	394	393	413	405	410	387	389	413	419	377	370	388	414	410	386	368	372	429	400	427	390	391	379	449	386	408	389	387	357	432	375	424	381	374	425	430	394	395	412	408	383	391	441	459	428	424	432	461	409	405	395	381	404	387	379	391	435	432	406	390	395	406	375	385	359	423	381	392	368	360	392	391	433	387	392	416	373	386	370	361	398	445	391	411	396	396	405	433	393	410	408	388	417	418	413	396	414	366	384	381	426	386	358	406	400	373	387	407	432	403	413	415	397	413	413	396	384	357	383	373	422	386	433	412	389	383	409	433	378	405	404	426	406	435	417	411	429	385	391	415	412	394	369	436	384	416	412	413	430	380	377	393	381	415	398	407	417	396	391	369	382	390	419	409	421	433	405	398	404	429	356	376	393	378	387	411	390	401	416	421	420	386	421	437	397	422	415	426	360	419	429	391	386	421	388	372	414	420	395	443	422	424	389	431	374	397	432	380	391	409	422	402	418	409	397
18978	13882	11075	2001	1851	1532	1343	1238	1135	1118	1116	1051	1021	1049	1051	1005	1007	1049	927	995	1031	1003	937	951	992	931	954	1021	958	949	891	934	945	973	976	984	988	956	962	963	971	932	899	953	959	933	989	981	928	928	928	900	937	967	989	1058	1023	918	927	891	1006	973	945	905	987	918	947	940	970	947	924	932	914	973	965	937	958	913	939	969	946	966	958	940	971	922	972	930	958	937	989	923	981	947	993	881	924	928	929	975	978	965	941	990	972	925	927	916	928	952	893	973	969	932	942	937	941	930	927	924	1003	962	965	905	903	924	910	932	905	929	893	890	909	911	922	927	891	918	929	998	997	942	942	1005	924	907	932	898	909	926	964	952	930	924	905	891	915	962	981	912	897	1025	950	937	969	923	961	982	981	946	874	921	970	947	926	950	953	887	962	887	962	951	951	919	961	922	948	918	1000	923	861	891	942	874	888	959	965	927	887	952	917	914	905	972	959	949	928	946	970	950	912	919	960	937	969	932	932	891	852	939	970	957	917	940	921	897	928	940	935	962	947	910	957	935	898	888	958	912	924	982	980	936	945	922	910	898	967	961	892	949	911	969	916	893	962	951	968	943	943	917	987	926	1016	940	921	958	880	918	910	930	940	911	929	877	938	919	905	986	938	930	913	964	991	888	921	923	951	942	955	973	921	929	951	930	880	1001	940	899	896	954	942	912	912	988	925	930	959	902	870	948	914	966	948	979	1013	953	884	958	930	870	944	949	900	941	951	937	935	928	946	929	942	924	885	948	968	927	929	920	925	954	948	894	926	928	940	867	933	932	928	918	972	914	968	979	921	953	932	890	917	970	938	925	960	907	890	920	917	960	894	947	932	917	999	927	915	904	956	915	949	877	954	891	954	956	893	983	938	967	915	907	963	921	903	888	969	937	890	930	959	936	959	875	976	926	940	905	952	924	928	915	935	919	942	885	915	927	971	937	958	948	936	930	936	934	921	928	935	924	947	990	937	933	955	917	960	926	957	890	984	974	914	962	984	991	943	903	933	911	978	923	969	950	950	897	973	961	958	925	958	986	976	975	909	894	919	872	895	898	933	925	920	897	903	951	901	975	922	925	966	941	936	912	915	831	972	941	889	944	943	966	899	946	919	920	876	911	931	924	943	946	981	903	954	903	931	928	948	976	895	933	925	925	940	930	973	937	940	936	944	967	967	904	983	949	973	931	983	943	991	923	977	924	945	933	924	937	878	918	932	927	941	897	895	976	899	958	969	954	946	972	930	944	922	883	909	932	926	958	945	958	929	944	1012	977	979	946	937	879	917	917	983	954	936	894	977	979	937	906	943	964	942	922	886	897	948	939	966	951	950	908	925	946	924	929	881	935	927	986	910	976	921	941	897	997	922	909	946	935	952	900	905	964	898	950	950	931	959	911	918	938	922	910	923	907	931	944	970	961	915	972	900	930	975	958	930	995	961	921	978	934	921	954	944	917	942	949	965	945	967	906	904	951	927	930	928	959	925	949	937	960	952	963	912	980	994	954	918	924	952	919	934	894	913	934	981	973	952	923	954	946	898	954	956	900	910	895	964	950	947	936	906	959	987	929	973	920	959	939	905	919	954	931	952	888	947	955	938	961	955	924	955	932	957	1041	966	941	971	884	943	965	915	945	901	940	897	928	863	922	891	943	911	939	934	932	941	882	944	897	993	926	956	913	962	941	944	907	943	945	934	946	950	927	977	866	976	893	916	939	932	893	973	947	924	869	937	928	965	927	998	920	958	928	924	887	955	960	931	930	963	958	958	949	927	959	1007	948	920	960	899	880	925	956	918	944	951	913	992	926	913	917	919	945	973	931	959	950	939	976	940	903	948	965	950	909	973	948	953	947	924	955	910	971	914	1018	922	970	972	970	955	913	953	964	922	923	962	901	940	931	924	957	877	904	908	941	974	968	945	901	980	894	972	906	946	889	908	938	874	930	935	988	921	1017	939	903	881	947	951	924	930	978	990	939	972	902	916	942	884	932	947	968	926	913	1006	923	949	984	1007	936	886	939	961	962	949	1009	964	949	932	961	958	975	930	990	934	883	926	951	962	957	910	928	950	942	903	969	906	940	907	931	971	927	924	885	945	911	925	935	968	935	926	972	929	972	941	935	938	959	923	1007	938	1000	953	954	1009	921	912	980	873	970	983	966	960	941	960	955	937	930	911	932	938	954	964	907	977	974	920	887	995	945	910	911	969	918	923	976	946	896	940	971	935	986	940	847	941	957	1004	963	958	943	957	952	922	930	925	946	967	937	957	912	950	964	947	928	917	957	957	890	942	917	919	923	898	928	937	884	874	947	999	968	930	933	975	911	901	971	915	925	941	938	959	904	965	930	969	893	880	931	940	945	949	948	944	949	939	893	962	914	915	896	924	953	924	952	974	925	964	962	905	911	984	918	988	900	968	869	955	944	943	918	899	931	883	941	969	927	925	930	880	883	946	948	964	940	927	946	927	918	918	931	938	974	922	929	924	924	941	981	948	944	971	971	909	852	928	972	939	928	954	928	905	908	978	929	948	902	919	920	1014	873	933	954	993	963	933	964	973	999	960	949	925	1002	950	965	881	996	926	912	954	952	916	901	909	927	923	917	980	921	869	876	936	912	931	921	916	947	874	955	944	957	976	936	944	972	910	929	915	951	907	912	971	918	917	976	972	910	979	927	932	947	899	967	958	917	929	928	950	937	979	965	955	941	920	925	972	921	934	971	917	1014	871	946	917	982	908	913	921	934	903	968	901	918	895	943	950	883	896	912	923	926	904	944	938	914	924	912	916	942	965	925	958	921	871	921	925	971	944	938	937	909	945	952	971	912	914	885	923	938	909	917	911	895	942	941	962	928	975	936	953	922	943	957	935	919	937	926	936	903	986	928	916	919	906	930	990	901	973	957	980	898	968	917	857	939	947	930	961	988	935	930	953	960	948	940	850	930	919	941	934	992	948	958	969	936	906	976	925	955	933	958	915	944	919	961	946	950	906	905	923	970	928	898	873	900	917	920	908	964	924	925	953	956	976	944	979	948	892	889	878	892	939	978	957	891	915	901	932	904	922	929	927	949	911	937	922	916	927	944	964	940	944	928	867	955	895	956	976	988	906	918	937	917	962	959	937	928	967	912	922	887	906	916	892	943	883	966	927	932	956	965	940	969	988	930	983	994	957	973	969	967	930	912	964	908	946	906	897	935	1020	951	953	970	963	936	912	908	904	971	952	934	873	851	973	977	947	945	953	902	909	946	914	975	989	980	897	995	939	932	942	976	945	998	962	956	984	911	893	941	931	959	934	907	914	915	946	977	946	907	941	961	954	907	937	932	955	961	899	972	945	961	942	899	938	946	921	959	995	915	972	950	946	923	934	964	925	915	960	905	929	910	885	998	949	900	965	953	889	919	903	954	922	965	917	955	980	913	957	995	937	925	929	975	958	880	888	932	950	950	962	956	927	913	943	903	936	938	941	973	922	895	957	959	935	946	952	913	883	915
35862	23864	16377	2423	946	569	419	363	329	295	309	306	312	282	296	282	314	248	300	251	287	251	251	289	281	285	251	258	283	284	251	288	239	259	264	226	250	286	272	243	251	261	269	265	259	286	243	276	278	233	234	264	307	255	268	261	265	242	292	267	251	267	267	247	255	237	248	217	271	279	248	250	241	265	275	259	263	247	252	249	247	265	297	250	266	255	255	266	253	295	237	268	226	250	240	288	248	260	246	268	253	296	287	243	256	264	267	268	268	229	263	248	227	278	249	216	274	241	259	245	275	252	256	247	265	269	252	242	269	271	232	248	243	279	254	235	254	245	252	255	266	263	245	259	278	281	289	261	253	293	264	233	287	242	252	245	234	256	251	258	222	233	273	282	274	252	268	266	275	269	256	274	284	293	263	250	261	246	262	237	258	264	256	296	245	276	247	253	244	260	257	255	259	272	262	280	269	273	234	255	231	249	256	219	260	241	276	274	246	271	282	271	258	253	273	241	281	256	265	276	239	272	250	259	244	276	271	286	264	278	240	227	251	243	265	280	269	247	237	240	280	295	253	217	243	275	247	300	295	296	240	293	244	261	269	266	277	270	263	250	255	234	240	279	244	274	272	243	233	256	247	246	226	268	245	277	228	262	248	279	273	263	228	262	265	243	277	281	239	274	278	255	296	256	255	276	245	225	259	246	277	245	248	249	259	241	266	263	259	239	246	269	262	251	233	257	261	266	268	254	256	265	249	280	257	254	223	263	245	233	262	279	271	262	291	239	249	257	286	234	240	285	257	280	246	264	258	281	234	260	268	231	228	250	257	294	264	257	250	257	267	236	264	276	242	223	253	262	236	273	255	274	249	259	258	275	250	246	251	248	263	255	274	274	237	273	264	261	245	243	231	251	238	271	247	250	257	257	253	248	246	251	246	247	264	239	269	243	260	231	244	247	271	255	281	286	246	256	273	256	230	259	248	278	253	306	264	276	259	273	275	249	293	286	258	248	261	251	221	231	278	250	256	258	257	273	262	255	254	247	244	244	254	245	248	251	242	259	263	250	245	277	268	264	243	271	268	265	261	259	251	261	226	264	244	247	259	220	234	273	249	244	272	279	276	274	260	257	212	261	258	242	223	236	236	263	280	279	282	262	245	266	224	291	255	280	256	264	250	290	301	241	209	256	229	253	270	287	258	252	265	263	271	231	247	271	265	234	251	262	223	270	261	232	251	239	266	234	251	253	254	272	265	249	255	287	250	261	260	257	267	231	257	224	248	241	231	257	259	274	277	259	256	240	239	247	245	272	288	264	255	257	269	232	268	269	254	272	256	238	236	252	261	251	296	250	278	255	264	270	239	278	248	251	270	234	286	252	255	254	265	256	253	257	291	239	286	252	263	273	267	261	269	254	287	270	242	232	255	262	253	209	223	257	229	266	257	283	250	217	280	262	260	263	277	248	283	255	281	273	250	258	232	249	239	247	259	235	264	253	261	250	278	280	282	251	249	269	240	230	263	266	247	249	245	256	241	271	294	285	275	279	274	274	239	226	243	267	264	257	282	245	252	239	245	263	256	279	254	250	257	267	244	266	275	267	267	240	245	264	251	285	236	253	256	280	266	264	223	257	271	250	250	228	240	293	270	253	258	265	265	283	233	229	252	265	252	264	235	225	263	257	243	268	230	276	244	277	259	310	257	270	292	224	267	222	229	268	249	231	259	256	244	260	248	255	267	268	239	266	280	239	252	306	255	266	251	256	260	272	239	219	249	237	260	273	248	250	240	251	273	234	255	241	257	239	261	258	220	270	247	262	281	226	261	268	258	259	251	260	233	271	282	261	282	274	260	234	258	210	261	269	251	281	249	247	262	236	241	270	261	258	253	258	238	251	243	245	266	280	283	264	291	241	258	245	261	248	249	262	251	249	268	235	234	275	260	260	234	273	268	234	270	264	251	255	223	270	261	265	266	260	289	284	249	287	250	247	265	253	296	253	261	259	254	216	264	281	236	230	262	264	250	279	251	231	284	260	239	240	233	253	236	255	263	269	277	259	255	265	260	248	251	261	244	235	260	276	257	280	265	272	234	274	229	243	263	253	243	244	263	246	254	239	238	239	239	241	243	232	265	239	249	234	257	254	273	246	274	226	270	266	247	269	282	259	252	265	242	232	230	262	279	240	260	268	279	255	288	246	243	254	260	280	264	275	230	257	243	275	253	255	295	231	246	240	277	244	260	237	246	248	272	231	252	259	250	256	246	268	282	262	245	236	255	304	296	238	238	224	240	249	253	278	271	246	256	241	257	273	242	255	310	256	271	265	279	269	258	276	255	283	277	268	255	246	272	227	247	279	259	268	251	252	247	263	239	275	247	237	245	233	249	278	284	277	249	263	268	250	267	230	257	239	247	278	249	279	256	260	264	248	241	266	265	263	256	263	265	269	262	308	221	250	284	231	246	233	240	270	287	264	281	254	248	250	283	244	288	255	222	271	274	268	273	261	263	278	259	264	246	269	247	243	235	291	280	269	254	270	239	272	267	221	258	270	256	272	254	255	270	247	250	242	241	261	243	254	281	249	245	252	230	289	280	262	289	275	284	264	245	280	268	251	264	236	252	238	275	276	268	258	246	258	254	266	304	284	282	254	263	271	256	257	285	258	256	256	282	260	249	258	280	289	245	228	261	262	257	250	248	235	252	238	234	253	277	282	233	264	285	240	239	247	246	258	265	263	267	251	257	234	268	281	269	269	265	261	244	289	230	278	249	265	242	252	229	227	251	271	227	250	266	249	245	268	251	233	242	256	270	289	261	259	224	250	234	237	229	258	247	227	253	267	271	293	267	219	272	253	265	266	263	264	272	248	263	220	251	255	265	250	263	252	215	265	271	258	253	262	273	260	296	281	259	265	270	256	267	249	237	258	292	277	263	271	243	259	256	273	266	269	239	250	302	266	256	269	259	251	259	247	293	292	255	266	282	276	249	225	272	260	275	251	281	266	232	253	253	223	224	267	245	284	263	258	259	253	268	261	276	257	260	274	299	281	235	270	240	277	298	272	263	245	280	264	298	267	236	269	275	254	248	247	236	268	253	266	243	246	274	258	278	241	239	248	264	287	242	247	249	277	251	253	283	244	222	255	261	256	257	269	222	303	262	266	229	236	256	251	261	238	254	256	220	279	243	253	244	256	235	251	261	247	245	251	258	270	278	244	276	232	244	273	216	265	254	267	258	253	299	247	242	294	288	248	249	235	271	254	265	263	277	277	244	211	267	247	275	258	264	267	256	259	256	244	253	227	242	235	233	247	241	247	296	219	262	261	243	236	244	263	244	257	247	231	245	277	255	255	271	260	242	258	280	249	253	270	254	274	242	278	235	273	243	252	245	261	258	254	245	250	271	245	258	236	249	248	261	250	249	244	228	238	250	255	248	242	267	250	293	255	261	246	265	252	268	261	245	247	225	230	279	261	264	230	250	251	258	226	244	269	260	282	249	274
24209	19971	14526	2351	2192	1829	1465	1240	1115	1056	952	922	899	915	913	921	749	735	755	812	770	781	752	698	718	635	678	640	661	635	640	642	610	641	657	620	696	644	637	644	620	653	604	627	596	640	646	683	687	657	699	656	642	665	702	721	684	716	798	723	641	605	665	676	589	609	618	629	635	639	615	671	660	617	616	653	614	637	611	637	627	617	684	647	636	675	627	625	617	641	623	617	594	665	589	660	619	649	641	624	634	630	672	592	613	603	658	587	613	676	589	603	640	663	645	628	638	590	617	643	611	634	627	668	611	646	708	623	612	608	641	674	648	621	656	614	628	671	611	601	619	575	604	685	584	664	615	653	606	607	621	624	610	651	606	656	638	666	699	612	583	624	671	648	587	601	681	615	601	630	643	598	616	610	628	613	636	622	632	651	613	638	629	665	649	652	620	624	624	616	621	639	645	664	658	673	596	629	676	648	607	645	629	594	637	629	588	624	624	607	624	600	649	697	620	593	640	636	680	591	632	614	644	651	616	665	631	608	631	654	592	614	634	646	636	632	681	602	613	635	681	604	635	628	672	620	628	632	641	609	662	599	655	652	655	669	624	640	640	602	668	619	676	601	625	629	639	675	648	642	635	623	577	666	586	625	602	652	629	634	629	654	611	645	601	634	675	624	604	621	583	588	657	646	646	605	651	594	665	652	593	625	585	603	585	598	601	605	622	633	597	626	577	607	644	637	647	614	616	642	622	608	589	606	642	673	652	598	646	603	635	613	604	626	605	617	599	638	640	644	624	655	600	613	622	644	644	629	609	636	593	611	651	620	628	559	594	633	575	600	634	637	654	601	607	644	621	667	595	659	593	594	619	601	635	604	657	660	659	624	623	595	624	664	631	595	649	661	636	688	600	606	634	616	633	650	626	611	642	593	650	671	618	608	611	639	628	603	620	636	677	626	635	613	625	673	628	605	640	631	638	642	623	633	581	614	640	658	651	651	650	611	604	594	595	617	607	659	615	653	599	616	594	603	570	640	657	627	611	641	609	628	601	618	675	628	632	644	607	651	644	641	669	623	625	600	635	614	619	648	616	633	631	634	645	666	626	658	639	642	613	649	603	605	643	634	630	636	663	595	614	615	620	624	631	651	638	626	665	661	600	607	636	637	642	602	599	617	625	637	606	608	628	616	600	671	578	604	639	672	632	629	636	622	681	599	591	620	677	592	617	597	637	609	651	653	660	603	629	633	591	615	592	630	603	635	652	566	602	622	724	641	635	633	578	599	603	637	609	650	650	636	626	602	586	630	659	625	654	654	647	639	666	616	642	641	595	666	623	597	624	602	647	635	618	607	625	627	605	601	633	619	597	594	683	631	635	679	634	619	626	645	617	608	643	612	641	624	621	628	645	633	637	616	645	600	590	669	646	639	616	603	613	623	616	568	667	641	647	640	640	623	610	635	655	616	633	631	620	615	664	623	590	639	648	618	648	631	658	653	616	641	670	583	651	637	621	618	615	558	651	673	617	634	614	616	619	618	658	649	632	608	626	641	664	648	591	607	658	633	626	599	628	640	626	589	607	648	636	576	602	591	628	602	645	612	608	632	645	624	607	647	654	666	632	661	581	664	584	657	677	585	621	659	630	670	656	635	640	627	628	669	606	627	642	666	620	616	578	609	611	606	652	626	651	629	623	611	647	651	617	637	625	624	669	631	588	623	601	631	612	646	621	639	602	585	645	595	594	647	643	597	659	601	624	656	641	611	610	601	634	648	650	615	692	616	637	625	640	636	587	592	659	599	607	608	554	618	611	643	603	635	623	612	618	630	666	624	629	647	620	623	648	599	621	626	620	665	660	577	649	639	620	648	642	670	645	616	564	637	650	652	628	625	611	682	621	601	665	666	602	606	643	575	666	606	598	620	642	659	678	604	629	618	599	598	589	603	660	619	628	662	650	656	635	602	615	610	611	688	622	615	635	597	583	634	692	623	578	649	644	628	665	567	605	599	649	635	606	654	583	675	652	646	607	657	625	634	648	649	612	655	604	709	642	628	649	641	641	581	626	622	597	618	628	637	610	628	602	608	538	627	653	612	650	628	627	626	644	606	650	598	622	564	676	645	619	635	638	652	628	622	661	612	629	639	638	667	639	625	625	619	675	635	610	666	610	608	608	630	630	642	642	646	620	657	667	634	657	610	651	664	630	603	642	654	616	666	668	625	594	660	629	636	669	640	650	596	605	628	640	624	669	633	661	645	623	632	638	660	621	636	637	672	611	627	592	614	600	620	676	661	620	639	634	614	597	653	660	626	644	635	600	631	615	673	624	649	634	591	628	618	634	657	672	686	588	615	639	602	655	612	579	600	606	629	651	654	624	634	596	660	602	661	665	610	635	631	661	594	573	626	629	611	674	596	599	702	629	630	619	648	672	651	609	590	608	616	651	587	627	632	597	621	620	643	624	644	644	636	571	621	653	628	648	644	633	620	622	608	605	648	616	645	599	594	613	641	600	640	653	626	614	637	653	615	579	609	603	617	642	672	651	665	640	614	630	611	612	650	627	622	645	574	604	626	628	603	648	653	610	643	627	638	638	624	620	649	638	648	627	619	625	599	678	619	597	643	641	650	594	610	647	632	679	604	636	622	653	683	615	613	609	568	653	624	673	602	683	679	655	672	620	640	636	602	609	636	641	623	639	614	630	668	649	624	637	611	615	589	620	666	666	581	654	634	614	610	606	668	646	619	645	637	660	620	612	627	609	631	681	621	626	620	620	608	594	614	655	612	647	642	600	609	633	627	615	639	650	643	654	665	622	593	605	615	665	601	591	600	619	607	614	664	678	636	605	586	645	662	619	673	635	680	639	630	622	625	647	616	589	606	638	613	628	659	617	576	595	648	622	650	676	620	580	594	640	592	663	625	623	689	613	607	606	623	594	609	614	684	635	618	611	628	601	662	642	625	655	647	580	614	627	668	622	603	629	615	623	646	644	634	646	603	636	640	645	643	627	655	640	625	633	600	631	633	649	674	641	645	604	637	618	636	633	593	675	600	596	633	602	683	601	616	611	639	625	630	657	604	594	612	640	652	639	604	614	661	640	592	611	604	623	576	643	617	576	619	607	647	646	630	624	631	649	652	616	655	589	630	652	587	618	615	655	610	607	626	645	683	613	640	633	612	612	643	582	655	602	631	627	610	611	637	626	650	637	610	675	626	636	679	621	633	593	639	616	600	604	625	639	646	593	668	626	605	644	654	636	605	584	636	659	689	649	645	655	652	598	641	595	642	622	637	644	658	640	638	667	595	631	588	655	601	588	634	655	690	617	656	624	645	610	641	603	634	595	668	649	623	604	596	604	618	646	575	622	621	588	604	613	615	624	639	613	642	659	633	615	613	622	647	639	688	591	652	665	617	621	647	619	646	623	633	654	631	635	634	628	627	599	615	660	630	594	599	564	688	588	614	655	615	627	651	604	602	642	637	619	644	616	672	660	647	638	618
12320	4710	2197	440	393	361	392	359	383	418	356	392	411	358	393	373	382	361	378	395	360	390	398	413	357	408	346	379	358	365	374	382	382	372	376	376	365	367	352	390	374	399	355	365	338	362	352	368	389	366	387	380	375	377	366	369	392	345	387	367	377	391	360	375	386	381	404	367	383	374	366	354	345	382	401	387	360	361	388	363	362	396	347	401	377	382	363	373	386	411	342	357	414	362	331	361	373	373	344	372	361	331	373	395	397	388	365	408	391	390	394	381	370	404	379	382	392	387	406	370	358	406	400	373	385	357	379	391	378	365	379	374	364	376	383	381	388	346	368	346	371	370	386	405	402	402	378	355	342	345	408	368	381	344	355	343	393	354	357	370	394	353	357	374	355	375	388	364	394	391	357	371	403	334	364	372	430	381	386	386	426	370	411	345	402	367	403	395	361	404	364	353	363	344	332	352	368	359	387	401	360	380	404	371	402	378	381	370	426	426	408	345	353	378	375	397	347	376	398	391	380	395	379	396	388	390	377	389	390	402	354	397	390	370	392	400	367	352	367	388	390	387	372	351	371	392	358	323	370	385	340	374	341	341	388	394	390	364	375	406	380	380	393	358	387	395	367	373	311	398	373	391	410	389	383	402	358	337	350	366	343	376	343	367	372	359	390	379	356	371	395	376	376	402	371	382	383	401	379	378	413	371	381	392	321	393	344	384	352	414	381	394	382	337	396	397	396	383	391	373	380	394	384	381	384	408	378	357	366	345	363	379	398	373	393	423	400	384	382	395	359	409	389	435	408	364	381	367	374	345	356	406	385	362	356	405	421	384	380	389	408	376	388	418	354	389	366	314	370	350	367	382	384	381	366	371	394	376	339	360	361	377	399	376	385	386	368	375	365	354	366	380	369	359	382	386	364	373	383	392	376	360	386	392	367	376	397	381	375	339	375	386	378	349	343	366	424	406	387	364	363	356	403	394	367	405	409	414	401	399	369	366	385	387	372	365	398	400	356	386	393	351	371	368	372	358	363	379	363	410	363	392	352	387	367	406	378	364	351	389	375	374	388	392	394	379	370	403	404	389	387	372	373	379	397	388	360	386	382	403	397	349	362	389	365	341	384	360	369	382	420	383	400	382	395	369	386	369	385	385	396	396	422	328	403	389	385	419	365	351	358	360	321	325	371	379	359	377	379	370	403	340	388	379	349	347	367	357	359	361	364	397	389	408	383	393	377	384	360	364	352	341	391	383	350	388	385	406	376	351	371	393	349	347	377	405	372	390	375	374	383	377	374	359	383	363	363	386	383	378	338	378	409	386	346	359	397	382	374	335	395	366	348	397	404	366	360	353	380	348	400	353	378	394	367	378	383	395	388	358	374	366	373	393	369	369	379	343	405	364	352	358	385	380	375	355	372	374	381	352	376	400	352	391	413	327	381	393	364	403	410	392	382	361	399	374	383	392	384	396	340	353	366	426	404	353	352	363	401	400	399	377	384	395	386	370	380	390	376	408	411	374	361	364	388	374	375	383	365	334	378	376	375	360	399	376	382	368	356	383	380	378	327	337	384	389	383	401	369	368	367	327	382	396	358	387	369	391	380	378	438	356	382	410	387	355	368	381	393	383	403	360	380	374	383	362	374	350	344	432	392	406	390	354	394	358	321	400	322	370	387	401	384	366	359	400	394	343	352	379	346	356	366	407	366	435	390	398	368	369	366	357	408	373	364	360	364	386	384	391	400	384	341	382	426	357	396	364	392	365	385	358	384	353	338	351	353	393	370	362	375	388	380	419	378	365	359	358	398	365	362	371	322	359	391	360	339	382	356	379	369	397	352	356	396	348	363	367	374	374	393	390	361	359	346	405	354	361	382	384	345	395	362	348	369	372	392	362	406	352	375	378	380	391	354	384	372	376	351	349	383	395	354	388	362	383	370	380	333	325	372	384	377	363	354	390	386	400	378	376	366	387	361	345	368	368	353	400	355	377	373	379	378	365	384	366	383	374	421	394	360	380	398	366	389	399	369	396	386	367	342	424	355	394	391	345	393	350	369	393	371	407	388	374	359	378	355	359	369	403	380	367	366	395	368	397	366	373	411	371	406	395	351	366	392	398	366	378	348	371	379	406	399	353	375	362	398	352	354	347	382	378	399	375	354	367	364	395	377	360	384	353	392	363	397	413	384	398	393	380	402	389	388	404	340	418	373	390	410	385	379	382	423	360	372	381	361	393	416	382	359	350	373	372	375	366	376	402	414	388	405	375	365	380	408	375	367	334	362	370	372	381	394	344	407	381	354	342	365	352	398	362	397	359	387	396	386	381	395	339	388	411	382	364	381	396	370	375	397	394	384	366	370	394	355	383	362	328	370	359	372	360	356	348	367	389	340	398	402	389	429	401	402	343	353	368	405	366	362	410	348	421	383	329	399	353	360	376	386	374	374	350	369	384	398	378	372	374	406	387	418	389	394	381	392	360	349	373	382	367	375	333	411	405	369	383	345	424	375	361	397	378	402	366	380	354	406	347	387	371	357	392	309	393	345	389	369	407	387	377	362	381	380	384	367	377	401	407	381	386	368	384	412	379	362	389	350	366	392	411	381	387	351	385	392	381	378	395	388	375	415	370	390	339	381	344	313	372	383	377	397	369	376	383	357	345	390	365	379	412	399	384	371	338	373	378	404	370	360	345	357	387	399	389	431	373	368	347	358	374	406	360	375	346	332	360	370	383	377	370	394	399	382	395	366	368	397	353	371	353	383	391	379	370	351	357	386	390	385	376	372	395	413	381	373	404	345	362	362	376	389	376	364	376	390	363	399	392	377	398	406	394	344	395	378	362	419	369	381	387	371	390	393	346	371	380	366	379	373	374	356	344	351	362	352	391	355	360	388	330	401	352	311	374	409	390	365	335	374	366	393	358	400	380	381	375	375	375	359	410	369	398	409	365	372	396	351	359	384	383	375	372	378	348	369	349	382	356	386	413	382	365	375	431	387	360	401	384	354	359	367	372	368	433	362	375	381	382	399	374	349	342	354	391	383	396	356	354	368	352	364	382	393	365	375	375	368	344	402	344	365	385	376	383	381	388	446	412	341	381	363	415	381	396	380	361	377	370	362	360	373	389	401	361	419	360	362	365	395	382	347	379	413	366	402	401	358	364	374	370	384	359	370	388	369	386	367	406	393	352	352	358	380	379	350	400	362	317	368	436	386	388	404	398	339	375	355	405	397	405	339	329	349	412	399	395	365	394	374	391	396	380	406	391	352	350	348	351	381	423	378	397	389	354	339	396	393	368	360	372	391	329	395	340	391	352	386	371	368	339	376	375	386	356	358	387	362	355	374	378	430	362	346	369	370	376	401	351	374	367	385	406	406	382	357	376	373	388	382	402	363	376	407	433	402	354	393	395	379	361	358	380	369	416	404	401	423	350	381	395	396	336	350	367	396	375	385	389	379	377	343	375	356	406	320	386	383	385	344	385	368	361	379	352	386	358
8988	5115	3743	977	978	960	909	918	944	932	893	903	881	917	896	883	924	934	892	933	873	914	920	931	920	828	853	926	892	876	864	915	914	909	903	922	966	843	926	844	886	864	917	870	851	883	903	891	932	917	915	863	907	965	889	956	903	923	908	905	869	842	892	899	835	929	867	938	904	867	837	911	930	866	867	935	893	887	907	902	903	853	838	913	965	913	925	891	854	884	867	813	907	943	866	888	865	892	883	885	857	887	906	875	899	878	840	880	866	886	870	872	866	884	882	890	874	958	868	886	901	926	865	891	887	931	879	887	898	927	850	889	912	822	914	906	934	859	866	935	800	862	869	899	934	905	838	931	934	904	895	866	898	848	868	874	897	909	884	911	892	895	882	879	865	900	880	841	896	945	907	888	848	860	868	855	906	853	890	916	884	893	915	889	922	897	871	881	893	857	877	845	886	906	881	885	882	912	913	869	903	893	845	906	847	877	873	877	914	914	894	902	858	920	894	864	917	873	878	912	917	881	919	879	893	876	882	903	868	890	861	849	910	887	870	857	868	862	848	923	923	940	898	895	835	869	856	884	928	899	951	854	887	881	883	914	891	886	864	916	879	874	938	909	930	907	848	954	904	894	879	915	889	858	857	915	910	928	887	966	892	885	877	893	880	853	919	876	933	881	921	884	858	879	927	919	929	885	911	817	884	902	876	843	863	915	926	890	906	866	949	870	897	881	866	897	922	920	906	872	899	871	920	920	938	863	916	911	873	917	930	944	900	899	885	877	915	917	882	847	908	906	835	869	889	863	927	877	875	824	913	852	872	886	879	888	870	883	901	917	915	899	892	915	905	963	901	857	904	868	909	921	862	854	907	887	826	899	907	875	898	895	876	912	864	892	936	908	866	880	866	893	867	892	833	883	878	918	919	857	875	926	823	880	888	899	922	926	910	871	872	856	881	925	911	912	864	880	939	880	920	895	887	937	931	880	871	881	875	888	920	904	909	923	912	852	899	911	950	873	916	906	899	865	907	874	918	866	906	883	878	867	859	908	876	857	912	938	871	920	856	861	924	910	874	938	855	849	960	911	870	905	918	836	890	904	898	904	862	854	903	922	877	874	853	890	853	906	900	870	876	850	923	889	900	902	873	922	889	830	866	887	873	871	898	861	869	899	871	935	868	900	906	887	905	904	841	922	823	828	868	881	944	921	901	870	893	880	912	917	890	913	903	864	922	913	862	855	892	871	893	919	927	916	935	861	882	852	895	908	907	928	878	862	902	920	912	879	876	916	831	890	891	839	907	901	868	895	862	890	878	922	885	917	851	865	885	900	883	930	920	909	888	877	858	924	841	886	875	871	909	909	920	928	874	859	849	932	891	983	899	845	846	876	911	916	937	943	900	884	855	864	919	914	885	861	877	945	875	849	864	860	848	931	970	832	843	899	864	859	857	894	887	890	900	889	876	904	907	874	874	905	868	954	881	867	964	871	884	907	875	901	892	881	888	931	867	876	860	907	880	907	893	881	919	874	939	900	863	953	879	876	882	911	896	846	885	865	895	902	872	890	894	874	888	928	901	853	929	910	864	894	857	916	835	857	867	903	895	885	883	905	857	873	847	916	947	841	867	904	897	802	865	860	929	899	878	899	833	849	877	890	858	841	851	906	868	911	897	939	876	820	824	868	963	911	853	923	885	942	853	834	923	863	888	872	930	857	913	911	880	896	897	918	895	902	860	909	822	889	906	914	923	861	895	929	864	860	918	887	902	870	847	894	936	845	879	894	875	828	892	913	879	917	854	874	876	922	889	879	890	905	878	848	888	875	855	915	853	864	927	863	891	885	859	938	921	876	899	895	952	932	893	869	907	897	883	865	826	877	912	941	886	919	915	878	851	900	881	890	881	889	895	859	917	856	866	886	918	835	921	905	855	829	904	853	868	886	921	944	927	912	836	892	863	877	900	909	885	922	901	860	929	874	846	865	884	860	888	861	898	838	938	950	890	885	928	897	906	863	890	833	910	880	990	898	905	866	906	823	929	910	861	848	921	905	884	892	883	906	873	872	899	878	955	905	902	872	919	904	924	836	903	874	899	909	926	944	865	841	878	855	855	870	945	930	881	876	894	841	880	896	879	845	935	849	964	915	911	927	883	921	898	901	916	929	933	893	874	865	926	918	851	900	928	880	843	909	897	827	832	925	919	873	887	905	869	860	854	907	929	874	889	965	933	856	910	851	820	813	901	902	840	852	882	893	889	850	879	930	875	872	863	894	918	904	933	895	904	875	900	859	840	877	878	928	863	917	894	925	836	858	904	861	848	886	900	858	852	878	890	866	897	834	889	953	871	856	898	878	876	907	941	933	854	895	879	852	849	848	930	859	927	890	895	898	907	902	898	889	924	864	866	876	880	932	866	901	909	943	836	907	905	929	912	904	862	819	877	904	877	958	886	865	842	874	948	866	963	885	823	901	897	809	845	880	881	841	891	892	877	875	848	912	906	889	859	918	859	915	885	891	851	929	914	895	863	869	919	884	887	943	909	908	913	911	878	884	866	892	873	865	919	899	881	884	919	911	862	879	899	873	882	911	846	872	885	862	868	888	913	862	964	963	832	873	894	947	898	910	868	892	929	918	872	913	901	872	860	871	866	917	867	873	852	875	966	874	876	861	886	825	882	991	847	853	933	895	841	890	889	895	924	840	863	896	874	821	880	893	885	878	909	885	884	870	934	936	921	845	900	884	895	881	894	892	901	901	889	866	954	904	898	921	912	892	902	901	876	907	858	901	929	909	863	860	920	913	886	888	852	885	871	880	828	905	927	922	886	936	856	904	946	923	883	834	882	910	900	886	906	892	865	928	893	848	864	908	893	856	879	880	866	845	815	888	903	911	883	913	863	908	857	945	860	885	945	892	872	865	887	971	898	846	916	863	958	852	867	900	947	849	884	919	909	943	926	859	884	923	914	916	905	895	872	879	894	878	857	901	852	920	877	848	863	865	927	920	857	825	883	876	918	895	876	865	896	895	968	901	883	882	862	887	881	829	902	866	876	898	855	899	877	904	897	847	860	891	898	828	895	886	909	915	919	902	842	864	891	878	863	949	910	869	892	893	925	887	902	895	905	903	860	933	896	902	836	873	839	864	833	950	908	920	940	889	900	900	928	833	874	845	899	884	919	899	871	938	826	903	867	884	873	864	924	878	929	903	917	883	857	911	892	867	885	885	905	895	860	880	887	867	888	895	902	871	879	884	878	869	886	888	926	901	920	831	921	924	871	879	888	894	868	861	926	886	857	868	916	891	903	921	912	842	875	912	914	938	901	866	891	902	913	929	875	909	902	929	875	875	888	853	913	927	855	915	847	933	833	863	851	914	893	830	855	948	940	879	907	916	896	875	936	934	902	873	901	899	859	867	874	917	935	828	869	890	878	863	896	883	868	886	839	907	869	873	849	926	875	848	876	838	907	901	898	933	886	894	894	851	885	870	890	857	877	900
25910	14559	9068	1172	615	440	445	443	360	389	345	386	421	393	389	380	393	364	346	364	358	372	338	361	376	363	359	375	346	334	364	337	337	357	392	331	365	348	331	319	340	338	374	343	340	382	389	371	362	366	320	349	334	392	370	385	355	366	364	364	394	359	351	367	369	355	351	305	354	350	339	377	398	346	322	378	377	368	356	390	317	309	367	353	325	347	358	395	395	350	364	359	365	374	362	344	342	347	355	354	365	371	361	320	385	362	349	346	331	367	334	352	352	360	403	376	379	379	338	370	383	348	361	347	378	359	353	356	356	332	344	336	351	367	339	381	360	354	325	367	351	314	344	355	356	360	330	335	341	329	333	355	348	340	352	372	345	380	402	361	359	357	335	348	347	387	355	358	371	325	321	366	338	361	370	342	339	371	370	337	346	363	376	338	372	373	365	310	377	374	352	377	364	366	322	347	367	393	309	354	350	356	389	374	366	346	378	343	328	356	360	348	342	343	402	342	366	331	339	359	346	359	374	354	341	343	333	353	368	356	349	387	386	312	368	353	377	353	370	361	361	368	380	371	324	305	343	344	350	355	364	376	334	377	357	364	356	362	371	365	370	345	340	355	374	366	379	384	355	376	346	338	331	358	366	355	368	357	351	400	369	341	377	362	351	351	304	339	340	369	394	368	378	368	372	327	391	324	347	325	369	360	362	315	353	341	319	305	340	340	358	353	385	394	386	363	352	359	339	388	349	394	330	337	330	337	340	349	351	353	338	352	353	355	355	360	337	345	371	337	383	338	379	369	345	352	373	420	358	351	349	326	371	377	364	359	322	370	329	355	358	344	307	337	354	327	362	361	372	323	368	364	345	326	343	343	367	360	361	396	350	357	346	379	362	379	314	384	366	331	389	371	362	366	329	330	364	370	363	380	377	338	371	396	342	351	356	378	333	353	315	367	372	356	359	380	374	340	414	343	340	381	337	353	326	341	343	339	346	344	346	345	374	347	338	335	360	343	367	352	353	367	356	362	400	347	355	314	360	386	330	358	365	364	390	380	368	363	344	348	349	408	380	386	359	366	348	375	372	345	339	349	366	374	383	328	354	351	350	356	352	338	331	324	340	367	334	377	345	364	321	360	338	335	397	381	357	371	365	378	387	347	380	331	381	340	345	358	353	365	354	339	390	342	354	377	356	355	363	398	393	372	332	346	373	322	342	350	328	358	341	361	353	353	384	370	315	349	365	349	351	342	353	339	379	400	347	346	356	340	361	358	371	328	382	340	340	360	361	342	348	331	343	350	326	342	366	376	365	326	353	356	360	323	350	347	343	360	395	374	382	370	353	339	340	326	354	342	348	351	333	346	336	373	351	334	360	346	384	357	341	358	378	344	354	409	344	355	334	356	365	353	343	361	365	388	357	389	365	370	336	357	331	367	364	335	374	346	369	314	338	334	382	333	418	365	327	364	343	403	366	359	397	323	364	362	359	365	357	350	330	380	314	369	385	326	388	358	321	368	384	389	299	337	361	329	368	370	395	338	348	378	324	352	367	395	357	335	362	361	358	344	326	392	333	332	345	358	350	370	353	369	356	386	353	366	365	361	347	361	347	360	335	371	364	375	344	397	337	354	354	354	339	375	334	362	340	357	335	328	353	364	334	358	338	373	362	330	335	309	363	379	338	346	373	333	344	349	335	347	339	325	363	372	341	357	370	350	302	342	364	326	344	334	345	324	346	381	367	363	390	366	375	349	340	354	380	361	341	353	326	344	345	373	361	372	327	336	330	385	355	343	335	342	344	340	365	379	380	340	368	331	304	366	336	336	314	339	389	324	333	327	338	342	324	362	390	347	399	368	324	361	376	342	351	345	352	319	374	369	349	365	331	353	389	358	361	342	331	338	370	388	365	378	364	400	361	376	368	355	390	340	380	334	329	339	374	369	347	331	387	370	385	300	355	374	360	333	350	361	360	335	362	369	355	345	339	346	347	351	363	361	377	359	403	379	411	373	329	373	360	364	328	356	310	368	344	383	354	313	354	358	350	357	371	364	372	327	374	351	340	353	357	378	346	378	342	339	336	323	362	383	354	322	352	341	363	347	345	354	364	395	335	361	349	352	344	298	391	354	376	357	358	352	358	363	347	346	389	329	347	338	344	359	336	363	348	351	395	354	337	332	341	369	369	314	394	363	362	316	333	386	363	357	367	328	356	352	368	376	360	364	345	335	340	375	364	341	351	320	403	333	360	344	385	375	351	383	337	361	369	347	321	345	350	375	363	348	365	348	345	374	373	349	368	382	339	318	346	367	352	353	350	338	364	310	307	338	376	362	358	327	363	350	343	355	361	371	372	303	338	351	343	329	363	346	378	351	361	337	331	374	327	361	364	360	346	346	331	367	376	357	348	349	337	337	354	385	369	371	352	375	340	400	350	377	379	350	322	373	349	309	374	359	336	358	305	354	348	340	341	393	358	363	367	364	369	381	326	360	356	379	385	335	359	296	329	344	322	349	360	342	354	343	386	351	357	361	374	336	364	384	362	387	333	393	372	381	366	347	369	348	350	333	352	390	346	355	353	360	382	340	326	357	344	389	340	318	373	389	350	378	356	398	392	349	392	336	387	397	334	322	329	360	335	337	387	368	344	402	359	344	366	357	387	394	359	324	303	375	327	342	356	352	351	373	347	370	363	354	349	293	373	360	366	344	347	385	357	339	331	369	361	384	332	365	358	355	388	346	359	352	333	401	382	359	366	378	340	332	335	361	367	371	331	340	368	319	358	373	360	356	359	373	321	391	354	344	328	311	344	361	363	338	345	326	342	367	359	347	361	359	335	367	374	383	346	350	341	362	370	348	391	352	375	368	328	364	384	361	393	325	379	343	376	386	334	348	328	376	357	360	375	376	373	331	359	327	343	363	338	337	362	391	364	373	364	336	382	338	363	337	361	369	323	358	351	359	381	386	376	353	337	370	342	361	361	387	348	331	343	378	370	384	350	366	338	337	401	370	360	341	334	350	346	323	330	342	405	329	381	356	369	392	339	352	373	378	368	355	366	348	358	362	338	336	358	328	334	358	358	366	355	332	395	418	379	338	337	334	358	339	374	362	371	387	366	348	370	355	386	348	366	360	378	338	345	379	368	355	367	362	369	377	351	300	385	357	343	379	378	390	357	346	372	372	368	335	371	362	343	362	374	346	391	340	381	364	337	371	316	402	362	360	350	352	389	363	375	344	347	353	361	345	370	350	330	351	376	334	362	354	367	345	343	373	360	367	388	352	368	365	327	367	385	339	366	337	350	361	366	318	351	347	354	353	335	335	335	371	345	357	328	342	388	346	352	348	361	323	358	350	367	388	366	359	359	358	377	344	359	381	351	351	353	313	367	351	374	321	358	337	365	364	347	342	347	347	360	344	326	349	394	366	345	346	369	349	339	324	360	342	341	357	371	331	365	356	353	392	371	329	408	377	363	366	359	372	377	336	329	340	367	362	338	331
18631	13185	10267	1682	1688	1480	1242	1193	1145	1025	1063	1002	986	905	842	932	942	899	874	882	893	871	904	918	880	862	857	864	823	895	860	853	794	837	902	813	843	865	870	832	847	866	826	838	809	830	882	854	888	878	787	827	845	882	825	980	867	836	846	893	811	885	856	869	917	809	874	812	816	846	839	902	830	836	821	876	809	818	793	805	845	840	829	817	860	867	837	845	847	835	873	846	860	834	839	859	879	885	881	823	842	897	808	807	796	848	831	819	887	857	877	824	856	863	887	830	831	815	818	791	882	821	854	862	831	804	851	842	829	842	856	855	868	848	877	823	846	799	801	832	847	859	839	880	830	839	814	842	826	818	832	858	840	840	813	880	853	885	857	834	839	846	863	828	838	797	884	834	822	860	801	806	852	831	826	798	854	851	852	829	865	825	873	840	859	859	876	845	864	830	885	802	822	848	863	818	859	866	850	828	814	858	806	814	845	876	835	860	856	813	835	892	805	856	856	823	845	845	841	811	856	861	896	815	753	842	809	870	809	824	812	843	862	865	813	876	857	806	882	838	786	835	816	840	911	847	809	781	866	801	793	868	820	844	862	846	818	845	866	834	865	805	824	854	813	852	840	816	793	836	867	810	874	798	830	878	822	823	911	863	826	837	885	867	814	798	798	876	843	824	829	819	828	852	864	849	809	795	865	812	842	858	804	853	873	859	880	896	853	857	825	820	843	823	851	835	853	835	848	844	841	898	810	826	858	879	827	874	840	845	804	896	767	792	869	888	855	842	804	865	842	858	803	824	775	851	852	837	820	833	782	889	796	874	839	853	803	831	849	873	892	856	829	846	836	838	834	871	860	832	847	894	842	842	840	800	833	841	849	846	816	897	821	811	831	829	866	848	814	797	813	819	920	820	833	827	845	829	844	879	817	875	857	872	826	861	833	879	899	868	875	880	801	777	834	903	828	815	811	804	840	827	799	838	844	812	777	805	837	840	810	812	904	831	826	863	785	814	795	812	863	827	853	837	817	854	832	828	834	825	861	918	804	823	803	848	819	861	816	829	794	851	800	865	895	822	878	891	900	849	794	890	852	804	894	783	871	839	827	828	844	823	843	811	808	858	882	876	819	844	827	813	828	844	811	855	862	835	852	816	818	808	826	852	858	747	840	836	842	873	844	824	837	896	822	813	825	890	830	855	832	782	778	829	837	857	809	849	905	863	865	888	824	861	803	860	802	816	825	882	793	891	840	805	794	879	849	844	831	884	835	835	832	805	888	837	850	825	818	846	831	893	843	872	857	783	827	805	814	816	839	848	823	860	814	845	793	849	821	902	858	845	871	825	836	851	860	844	852	873	820	837	856	839	823	867	857	913	813	821	843	877	813	846	904	849	831	831	839	830	815	831	857	855	819	811	858	824	822	851	812	841	872	844	821	819	872	852	884	797	804	790	824	843	833	838	883	804	867	809	896	861	818	858	776	828	820	863	854	843	802	854	847	809	846	845	820	846	809	828	873	807	850	767	803	859	837	845	891	849	852	811	814	873	798	779	840	854	860	810	862	863	824	838	834	853	843	837	831	802	833	842	853	776	808	815	842	828	815	794	796	841	849	800	839	852	850	821	797	872	785	829	870	875	808	819	872	842	863	862	847	848	834	830	829	815	782	815	847	839	821	868	908	863	871	873	815	808	882	839	843	843	865	815	810	816	820	796	859	825	806	807	874	880	855	851	836	831	832	876	841	809	853	854	819	852	779	883	835	832	826	861	840	830	848	914	859	836	832	837	809	868	849	851	830	823	879	806	843	905	832	817	849	867	835	832	868	872	810	874	810	868	834	867	839	849	832	869	850	837	836	807	859	809	847	870	885	808	832	818	820	817	784	836	880	783	883	814	894	857	926	847	894	862	827	848	854	800	836	849	763	844	832	846	840	861	813	842	799	868	853	776	806	824	837	810	837	825	865	805	845	851	846	757	807	866	839	787	828	808	820	790	811	874	808	807	862	835	835	863	890	866	879	837	835	822	850	817	831	864	853	837	829	849	817	853	848	870	843	828	871	867	854	881	852	832	846	832	785	887	834	802	803	879	854	803	824	831	890	803	782	841	876	798	862	807	838	815	864	869	819	836	829	849	813	815	885	826	847	836	803	862	862	832	818	848	807	856	839	830	850	820	853	860	839	864	814	859	836	872	860	812	833	819	833	848	863	829	836	863	857	828	807	829	857	818	810	836	877	791	853	856	848	876	902	822	862	805	866	828	819	873	825	859	835	817	852	820	818	826	859	803	828	860	778	852	879	843	847	830	825	812	828	839	862	837	796	850	870	800	871	860	826	853	816	857	896	856	860	864	847	844	820	911	840	834	828	844	842	892	918	808	799	860	822	829	815	854	855	841	927	878	862	794	803	864	834	828	812	825	817	787	813	839	821	819	834	855	854	866	838	866	837	886	864	760	853	786	850	894	802	888	869	807	892	798	848	838	844	846	831	820	822	865	816	821	839	875	800	832	811	807	803	812	849	844	839	883	853	861	863	861	863	841	870	808	881	837	873	838	817	818	828	811	856	865	805	814	850	827	823	825	844	859	848	833	898	833	851	873	820	851	789	845	821	836	852	772	858	876	881	817	825	839	889	864	869	779	851	820	899	882	893	847	820	830	768	864	831	839	828	841	864	789	826	880	806	817	807	786	783	833	820	860	801	836	858	841	888	846	810	827	822	878	820	838	862	885	802	788	841	854	871	847	837	832	811	817	860	812	874	804	838	875	816	815	829	808	857	829	855	814	867	875	801	818	813	832	780	821	805	869	844	824	847	844	810	795	851	799	873	829	816	834	817	816	854	818	822	832	846	840	809	870	862	793	837	883	840	812	837	867	892	877	889	827	829	871	863	830	826	832	882	883	782	834	826	799	802	820	869	805	875	830	836	817	813	855	855	839	813	813	854	862	817	817	858	855	886	819	845	852	825	811	795	820	877	812	783	874	824	842	813	820	833	850	812	832	861	839	847	827	815	880	863	862	836	837	847	828	838	790	841	849	850	841	848	812	772	837	795	869	811	819	872	829	805	822	783	807	797	838	810	884	857	825	848	829	870	818	820	824	813	772	795	828	792	849	849	806	836	850	790	817	831	896	822	865	845	849	817	842	884	841	830	785	820	842	803	850	811	837	855	824	847	897	852	822	896	791	868	871	836	846	804	843	864	843	858	768	800	843	828	812	805	824	890	829	835	853	852	835	860	841	848	796	825	875	867	858	802	839	797	884	862	840	782	863	828	807	842	870	821	850	856	813	842	803	886	851	828	859	871	849	830	872	843	811	824	813	862	851	830	852	841	851	858	796	818	810	825	861	809	835	810	827	869	813	812	833	824	831	825	802	815	806	846	827	811	839	841	825	808	907	817	841	815	882	834	817	813	891	855	838	861	869	824	824	854	879	873	859	842	880	849	866	832	808	865	847	821	850	860	831	832	831	883	870	831	808	890	835	845	846	852	875
35626	22827	15528	2242	817	509	412	326	330	317	275	276	251	284	274	268	273	244	258	225	238	229	242	278	241	251	217	210	252	210	229	228	237	243	213	236	254	221	218	234	213	191	225	229	230	216	260	233	220	223	217	231	235	223	241	208	221	237	246	212	229	225	222	235	224	217	198	224	219	214	215	209	226	223	222	224	226	198	213	219	198	236	200	227	217	204	228	231	227	260	221	209	235	234	223	240	221	252	232	241	214	222	215	258	216	233	211	255	249	231	209	225	230	231	243	225	253	223	226	239	225	220	237	233	240	250	211	220	251	225	221	246	213	217	221	254	223	221	234	245	224	230	212	225	236	247	234	222	197	228	210	238	217	242	217	241	213	223	203	206	201	230	227	245	236	212	216	215	229	226	241	200	244	251	223	216	210	227	232	213	223	239	219	222	222	199	221	217	220	225	233	226	221	218	235	244	228	247	253	225	213	224	237	219	241	234	229	219	231	246	236	218	238	212	223	250	208	234	228	229	226	210	242	255	226	245	224	199	252	231	225	229	225	214	224	222	214	233	160	228	252	243	214	240	221	234	244	198	234	218	221	239	240	213	229	221	204	246	252	224	215	205	244	241	220	252	236	223	236	221	201	194	241	258	233	215	235	222	237	236	256	232	200	239	218	248	214	221	251	234	210	240	227	214	221	231	228	228	228	245	214	256	226	231	240	226	233	236	237	210	216	252	228	205	247	239	232	214	241	191	232	214	247	211	246	232	221	239	227	218	205	220	236	227	214	219	215	208	201	245	207	236	228	233	214	185	218	264	238	221	240	230	223	230	224	221	227	196	206	238	226	202	228	221	228	243	229	229	258	241	263	225	235	214	232	215	242	217	255	241	234	216	197	216	212	226	219	260	235	219	203	251	241	227	255	219	230	231	239	232	232	209	224	222	258	211	215	235	220	192	228	217	221	240	215	224	232	230	240	215	183	223	248	251	208	238	250	210	221	224	236	206	260	246	201	224	212	222	200	244	225	255	219	197	234	249	240	182	213	250	251	211	252	246	229	223	214	243	216	244	231	248	212	211	219	273	225	237	211	201	203	237	213	236	238	222	221	230	201	240	221	247	238	220	225	253	232	235	223	221	239	210	224	218	230	237	217	216	237	234	250	212	256	237	227	224	222	223	217	213	244	237	227	194	205	240	258	237	209	214	235	240	249	216	202	211	230	230	243	234	240	203	245	233	213	209	237	204	222	208	191	199	253	207	235	225	212	231	209	226	222	201	246	221	245	226	219	265	203	228	232	213	220	245	231	244	230	224	237	204	217	213	253	218	206	243	229	250	257	248	222	246	223	215	245	245	223	225	228	221	211	222	219	221	218	197	266	210	218	249	234	208	209	232	195	244	218	199	245	226	251	190	222	203	219	218	223	220	217	230	216	227	247	241	252	248	229	222	230	250	200	229	252	234	218	232	231	206	190	240	215	217	221	220	207	228	247	251	197	233	224	211	205	207	219	205	241	256	199	240	267	249	230	249	185	222	230	232	199	206	239	260	218	233	203	201	208	230	200	221	270	240	236	245	223	212	232	257	226	220	240	195	231	231	220	220	241	236	226	221	229	235	243	211	240	232	221	219	217	226	222	223	216	221	232	246	245	207	224	223	219	207	274	254	223	224	262	245	226	220	255	205	228	207	219	223	202	223	230	241	209	228	230	248	232	235	240	224	249	211	236	226	231	250	215	203	216	226	253	219	259	228	222	228	234	207	239	228	244	236	201	208	233	233	221	253	213	221	236	238	219	218	209	218	215	227	262	211	211	226	229	235	210	239	241	237	208	227	207	222	222	231	228	244	246	231	233	241	226	220	231	232	202	228	212	204	240	209	214	212	217	241	214	236	220	242	241	221	235	228	205	233	250	225	193	226	226	233	234	223	249	206	206	232	248	226	239	199	226	228	238	223	234	232	268	224	227	216	217	224	208	217	230	233	246	226	225	225	234	235	232	236	191	230	187	232	252	197	226	247	220	223	236	219	210	215	222	229	213	212	240	227	226	227	219	234	215	243	233	230	218	217	232	229	204	228	217	262	209	215	190	223	242	248	218	241	214	234	218	245	213	243	210	197	200	227	229	204	206	251	261	226	265	223	208	217	231	221	225	241	249	243	205	241	236	240	258	217	226	232	229	200	232	219	217	203	230	226	205	236	240	221	211	229	233	224	237	239	225	243	207	216	223	240	256	207	223	223	247	220	231	214	227	224	251	229	229	234	213	222	234	228	227	263	217	226	250	217	211	204	220	245	236	234	249	195	202	229	219	244	218	194	225	231	229	230	219	212	244	236	222	233	203	233	214	242	232	224	232	237	191	209	254	226	226	234	229	214	209	221	223	248	222	218	242	215	208	219	223	186	247	259	224	227	220	233	222	195	207	246	260	213	223	223	230	211	237	241	252	256	236	230	229	241	244	249	228	236	234	205	204	236	247	217	261	244	195	219	220	236	247	246	207	249	214	250	219	238	228	217	208	220	236	221	228	230	234	246	245	226	209	237	225	212	228	236	223	220	261	209	227	231	195	224	240	222	219	233	216	222	223	243	231	243	219	217	242	234	222	229	259	231	218	217	237	243	215	250	235	205	214	204	220	208	227	271	224	265	238	233	223	234	241	214	234	204	225	197	214	232	243	224	230	204	251	261	244	220	234	223	245	201	218	214	226	247	237	206	206	246	227	212	235	210	237	223	231	198	248	245	209	235	231	236	209	219	209	233	219	232	230	187	239	239	240	237	230	213	200	213	244	244	246	189	251	245	208	254	217	227	217	220	246	258	250	265	244	229	223	213	202	229	215	244	254	202	230	244	222	241	254	234	235	208	221	218	242	237	220	247	211	201	234	245	234	232	222	252	203	202	229	240	203	234	234	220	224	237	241	229	242	229	210	218	215	223	269	226	243	219	228	222	240	239	245	248	242	252	261	214	218	257	211	244	213	222	234	265	212	246	233	209	235	217	254	227	201	248	234	220	215	207	207	240	254	230	238	252	233	219	247	225	244	228	228	204	217	245	241	259	210	225	210	218	239	247	231	199	242	213	188	209	226	204	209	199	223	241	238	214	250	198	231	220	265	224	240	255	240	212	227	203	219	204	211	245	237	245	215	243	252	238	258	212	206	223	247	241	229	244	232	238	248	227	272	239	236	212	199	233	241	237	247	238	201	246	230	196	225	224	223	214	241	255	248	225	206	226	237	228	231	213	220	202	234	226	228	242	236	240	206	250	203	253	216	236	232	240	229	217	218	212	253	211	220	246	229	211	238	280	240	229	230	210	197	221	231	213	204	247	222	193	219	232	244	228	229	220	235	234	230	210	227	232	233	236	209	272	236	249	232	231	235	233	213	236	247	245	214	234	216	238	222	225	211	222	249	230	244	227	236	224	250	234	218	199	248	228	211	216	206	216	209	206	236	247	232	242	254	214	189	214	240	214	223	214	201	225	226	229	246	211	229	227	225	228
24107	19478	13875	2315	2251	1569	1292	1255	1030	968	861	864	741	736	727	650	686	693	651	687	710	677	703	654	654	600	621	652	597	567	626	620	639	573	597	605	585	587	567	565	601	539	619	576	579	562	594	666	600	633	530	571	590	648	641	598	607	672	627	550	547	593	556	530	568	572	582	555	567	569	591	539	554	580	510	514	559	533	583	536	558	557	576	588	581	542	550	579	580	576	502	564	578	585	523	546	512	540	547	549	573	572	565	557	524	554	541	561	593	541	567	547	545	553	550	531	607	574	570	547	574	519	580	588	570	547	537	545	576	628	563	558	567	545	575	569	548	545	581	548	591	532	579	527	571	594	549	547	561	543	573	601	564	555	505	571	559	569	569	580	592	543	562	587	561	514	589	578	588	567	546	514	574	538	567	534	552	523	583	550	582	527	544	574	580	530	537	552	541	533	576	566	488	569	563	574	551	609	522	539	562	558	543	553	553	580	585	561	573	597	588	568	575	567	556	587	565	542	550	582	565	553	544	575	560	558	571	543	576	547	530	549	564	601	531	555	539	512	564	504	529	566	567	503	511	541	579	564	555	557	579	569	564	560	531	588	580	575	607	518	533	563	547	538	542	589	554	584	520	603	543	582	566	555	570	569	568	573	532	551	576	557	565	575	522	572	539	507	554	558	575	573	550	557	540	532	578	541	532	554	548	558	553	556	571	571	596	539	592	574	559	556	522	579	575	553	568	527	558	582	522	536	589	560	553	583	542	556	565	556	535	574	568	570	554	539	549	554	554	557	536	598	594	589	507	544	559	556	543	550	562	570	614	566	558	592	523	566	556	539	577	541	561	570	555	550	550	546	595	575	519	548	552	580	567	570	526	567	541	534	521	582	571	546	602	567	585	531	539	549	577	564	537	552	556	566	560	615	587	536	558	522	572	582	562	583	603	545	562	546	568	563	548	507	580	533	543	504	533	566	569	526	547	561	518	574	604	546	549	571	588	526	550	565	560	552	584	550	564	568	556	545	577	540	548	553	570	522	561	573	576	520	589	594	522	562	576	580	549	550	548	571	526	553	554	629	579	563	549	584	557	557	554	554	550	554	541	541	560	546	598	588	530	570	598	560	570	552	550	559	583	548	540	549	545	566	584	545	579	572	578	568	519	531	561	549	538	541	615	567	546	581	553	590	544	545	568	581	598	554	534	537	572	569	530	534	563	540	564	574	557	588	520	549	565	557	535	571	537	556	602	606	548	559	555	594	535	543	588	601	516	529	571	542	556	540	519	598	536	583	565	573	561	554	541	545	553	594	568	587	571	576	555	532	575	570	529	536	558	567	550	562	551	550	541	593	565	560	556	513	538	561	527	519	572	574	553	580	547	585	591	609	581	580	543	596	558	522	573	554	561	596	592	555	565	551	551	531	618	566	554	554	543	533	541	564	562	534	557	563	572	562	559	520	571	565	531	568	554	603	582	560	606	542	561	587	574	519	548	573	590	558	581	530	551	513	584	571	537	521	539	553	540	557	568	548	561	574	564	554	549	576	508	548	541	547	571	554	562	587	563	597	586	571	552	533	564	554	589	527	586	580	556	565	576	561	566	570	546	563	554	613	539	595	527	566	548	588	579	548	594	553	530	535	554	543	543	551	605	583	567	633	570	531	553	568	568	543	531	535	570	525	539	561	573	550	567	553	555	586	567	528	593	563	546	541	561	576	570	607	608	548	554	583	580	570	542	555	582	528	571	561	558	588	530	540	584	605	565	570	558	515	590	535	542	585	596	525	537	523	566	539	539	571	541	536	566	538	577	586	571	536	571	540	566	547	576	610	534	627	576	538	552	574	564	565	578	587	573	543	579	554	585	528	510	579	568	542	545	561	545	562	538	534	573	576	600	559	554	551	552	569	551	553	546	538	601	559	547	557	540	549	569	539	533	577	546	581	528	534	524	539	584	521	542	548	554	536	569	598	544	559	592	562	546	592	563	582	604	539	554	544	515	515	571	519	545	568	571	582	593	585	567	530	611	541	547	564	581	560	604	579	598	547	580	594	506	569	547	537	535	547	584	571	568	539	561	559	598	543	553	582	527	549	535	572	558	532	539	548	552	556	543	533	576	575	540	576	581	569	540	566	564	608	540	514	555	534	548	599	574	558	524	560	559	612	574	520	558	539	536	536	574	551	558	525	590	544	590	572	519	564	533	551	580	613	569	575	592	578	570	517	557	535	596	560	583	612	574	570	545	558	573	524	593	555	588	609	540	567	522	563	589	529	565	530	549	600	548	569	556	589	590	539	546	540	526	561	557	567	540	561	554	518	545	586	562	577	594	556	627	599	558	545	571	511	563	558	560	527	549	564	563	532	557	553	568	585	558	589	567	494	555	572	606	529	553	592	614	535	565	549	581	546	520	525	536	574	536	522	553	547	562	548	557	587	553	527	521	536	539	581	564	581	569	543	561	595	561	547	545	587	568	536	560	543	510	544	536	577	542	572	613	554	558	562	556	558	584	544	531	531	527	557	557	521	561	559	519	526	547	554	579	577	542	544	535	560	514	553	554	572	555	539	527	556	536	551	556	552	568	590	525	545	549	533	589	541	541	592	549	561	548	590	592	567	557	545	555	602	533	582	546	549	587	619	584	555	588	571	565	516	585	569	592	561	579	567	567	558	575	562	541	544	542	561	563	544	549	558	523	578	572	554	530	563	536	555	525	518	568	566	543	544	583	568	555	580	581	573	575	557	545	523	576	605	525	569	570	561	576	580	582	588	520	591	622	557	549	533	559	563	570	560	580	552	539	519	520	592	527	604	563	540	552	546	549	552	589	619	547	587	567	553	562	551	563	533	556	554	567	564	620	566	582	579	539	570	591	562	559	544	521	521	560	515	554	531	575	525	509	571	516	552	506	544	549	517	598	523	548	573	531	543	567	571	549	560	550	546	519	596	585	548	548	539	590	556	581	554	539	582	583	590	548	568	582	532	587	558	532	568	569	548	552	556	548	562	567	585	545	550	564	596	586	552	547	563	561	583	570	544	557	546	590	606	545	558	548	580	591	554	606	552	531	588	555	532	577	576	571	604	549	545	589	593	577	570	520	607	578	612	557	531	605	537	546	580	551	590	570	557	556	539	561	521	566	550	582	574	561	590	591	554	546	625	531	566	502	563	533	564	574	583	549	609	521	552	575	549	536	551	573	552	588	554	549	564	575	559	534	514	553	558	568	619	556	573	578	593	549	564	538	573	608	515	577	590	611	566	553	598	534	589	570	518	536	523	538	568	607	579	568	506	567	486	558	580	561	553	571	601	528	552	563	516	540	560	578	570	565	574	535	555	552	557	598	574	540	562	581	576	575	506	545	576	567	553	553	553	530	538	556	541	570	576	550	579	554	571	559	611	573	588	543	580	557	602	560	565	580	551	575	529	599	524	526	519	576	551	578	549	561	563	604	542	555	584	575	529	584	527	598	550	558	562	558	582	586	533	586	539	528	575	557	563
12439	5002	2065	422	388	410	366	382	401	354	403	365	346	398	382	413	376	396	394	394	368	411	342	380	361	381	357	373	368	392	376	357	357	347	398	354	357	358	370	405	395	361	373	345	376	329	349	371	387	383	382	356	422	334	397	332	349	389	380	380	366	395	406	350	387	370	353	400	391	394	355	391	365	414	374	439	362	356	374	363	379	361	354	361	364	357	391	377	366	362	357	374	382	341	328	351	388	385	340	403	369	354	369	342	372	371	365	379	337	375	353	371	398	389	376	351	347	428	344	390	368	365	342	366	384	367	413	394	372	376	377	383	374	367	388	398	363	358	377	367	394	393	380	381	382	326	313	341	400	367	350	373	379	365	348	338	359	341	403	359	369	408	364	372	381	392	406	393	379	371	392	378	398	374	361	421	406	364	417	374	343	383	389	349	369	384	371	389	335	385	334	379	407	360	340	361	370	349	368	397	368	350	366	372	355	396	385	380	342	387	383	364	371	380	336	382	364	372	410	367	368	369	374	375	336	349	358	404	406	349	371	381	393	405	365	344	388	393	376	376	341	399	390	358	397	415	371	333	376	397	353	353	412	397	364	362	362	382	357	382	359	359	331	369	348	383	385	388	380	358	393	366	356	329	356	350	400	370	390	344	388	376	383	396	381	396	369	361	407	364	394	346	392	335	387	331	343	375	360	355	379	368	360	363	373	378	365	398	365	383	378	414	396	369	374	356	395	344	372	397	360	428	349	366	376	363	390	369	348	396	394	370	382	374	349	369	403	391	353	374	408	373	404	363	424	320	385	338	360	343	370	347	347	351	402	349	420	341	382	382	395	390	388	385	393	398	369	380	362	378	402	370	370	367	380	346	388	337	390	410	350	364	386	342	393	373	395	407	376	349	412	386	370	378	406	411	385	360	356	362	349	392	404	385	387	388	368	363	352	397	378	315	373	375	353	375	367	378	400	399	403	323	384	367	352	360	344	360	364	369	362	386	379	384	346	364	366	419	385	357	347	384	401	378	382	395	362	386	382	366	378	366	378	376	388	374	334	377	389	373	321	369	326	364	393	345	370	388	359	360	369	341	361	384	371	380	366	363	376	362	381	405	389	388	407	382	391	380	347	364	393	409	374	393	372	359	344	361	352	370	374	399	381	364	365	389	389	368	380	361	385	397	323	364	378	348	373	333	403	395	420	382	393	342	387	351	374	351	390	364	367	372	372	357	388	364	369	335	355	388	392	404	379	352	395	396	365	402	385	389	385	391	399	380	406	394	357	358	359	372	406	372	407	363	360	379	354	388	411	372	426	363	391	370	368	347	374	404	382	372	365	371	362	368	374	400	370	373	363	411	366	387	376	367	391	386	409	352	381	356	371	366	365	397	368	384	338	387	360	343	373	354	351	346	359	333	364	372	361	359	384	361	326	394	367	359	356	431	384	362	390	365	366	367	382	348	389	380	389	364	371	363	380	383	372	377	362	389	392	387	389	402	366	394	369	386	380	352	372	371	374	384	352	341	402	376	394	360	356	398	406	398	418	381	365	365	387	339	364	386	398	356	392	347	367	388	373	426	352	355	389	383	399	402	340	361	360	364	382	387	383	386	383	402	390	427	354	390	408	360	386	342	325	397	405	422	360	347	382	391	394	357	359	362	358	392	383	346	349	354	345	384	388	409	385	373	391	351	365	371	389	358	387	372	381	353	397	368	388	385	378	352	366	356	346	387	377	371	340	420	376	357	397	344	332	372	368	361	366	411	386	352	366	383	344	364	366	370	374	382	354	382	378	419	389	358	351	390	401	337	371	369	437	365	373	358	403	322	404	357	363	375	336	365	382	387	384	353	363	375	386	346	379	360	384	390	371	350	393	394	340	362	358	330	396	378	381	340	396	345	395	432	367	371	380	388	378	385	371	341	368	369	354	383	365	395	388	357	353	382	406	339	383	358	390	360	369	399	382	365	345	391	349	382	373	346	402	373	398	361	368	363	403	398	383	399	380	361	420	336	383	399	356	372	408	368	415	364	352	359	368	404	400	335	384	360	389	353	353	350	366	426	360	355	365	402	366	365	351	390	381	367	393	350	376	342	382	380	390	405	369	356	349	348	407	361	369	373	351	370	395	387	328	394	395	368	387	387	381	340	402	419	368	359	413	396	384	382	389	333	364	399	424	354	358	348	370	388	367	376	385	368	401	361	374	319	394	385	374	366	389	352	387	381	367	370	377	412	367	374	356	340	371	394	366	356	398	370	368	389	381	385	344	384	365	373	402	394	367	356	407	383	384	366	354	397	393	399	395	384	370	388	407	415	332	363	345	409	409	352	369	377	340	389	333	400	389	412	384	361	372	361	389	346	371	383	396	367	396	398	414	321	357	403	354	349	346	396	348	347	414	409	387	355	360	401	362	396	376	386	395	340	369	392	362	380	366	388	387	338	371	359	340	349	340	340	374	367	385	368	350	379	385	354	390	374	390	367	336	365	377	368	377	378	355	363	352	368	393	361	360	351	365	377	418	405	360	367	398	367	399	375	383	386	380	345	361	386	396	365	380	364	380	367	354	361	397	362	384	365	381	406	357	380	336	344	407	340	364	350	398	370	353	337	408	351	358	406	386	381	434	398	377	375	374	405	355	352	389	376	363	386	385	351	367	351	360	355	353	363	384	402	379	349	345	331	361	387	380	360	389	395	399	377	387	329	387	383	412	356	380	347	354	362	363	385	358	368	422	342	349	354	385	370	389	350	397	388	376	312	390	375	388	355	396	387	391	370	371	392	410	401	395	342	384	371	409	356	373	389	352	417	367	399	401	393	351	357	369	387	361	378	393	367	361	372	372	352	457	400	388	343	362	363	354	389	334	351	372	355	351	393	414	367	352	368	366	354	371	366	383	383	354	375	387	367	373	389	380	393	384	381	382	348	392	357	403	406	346	377	405	342	358	399	378	404	400	340	401	321	402	341	367	387	374	389	393	383	388	389	405	394	395	370	337	381	396	353	386	338	342	392	362	351	373	361	409	390	389	377	346	381	400	371	379	390	366	366	359	368	387	381	394	385	323	352	359	417	374	377	403	364	364	390	391	356	391	374	402	356	370	390	368	357	414	384	372	398	374	351	375	382	341	394	342	364	400	353	400	389	356	342	388	338	340	394	376	373	334	380	365	384	377	336	372	367	415	362	350	380	375	386	386	391	422	389	353	353	386	370	384	401	415	365	382	399	368	357	373	352	353	347	387	354	373	359	354	409	395	374	398	406	353	380	397	379	410	396	346	400	392	312	364	360	372	343	385	381	375	386	367	360	382	383	387	364	406	345	375	395	375	385	376	331	381	412	372	344	370	388	365	373	361	403	347	395	337	380	408	383	384	414	400	398	404	394	386	360	382	355	362	365	397	397	403	377	345	371	403	382	387	398	343	412	354	347	364	391	389	395	367	427	378	346	373	392	359	364	359	365	368	356	336	389	354	402	373	351	375	385	335	341	389	372	378	400
9236	5294	3394	1006	1015	954	962	950	917	844	936	895	837	941	919	914	911	897	929	912	911	911	943	896	890	828	865	903	890	921	945	913	871	859	904	887	914	892	860	855	879	890	850	966	894	879	947	917	867	884	875	865	888	906	940	879	922	910	934	865	864	887	926	871	834	909	884	930	834	877	889	889	846	944	859	837	836	860	859	876	884	894	856	883	914	833	828	878	893	865	880	850	874	947	882	976	895	886	903	859	912	885	860	852	920	898	834	874	909	914	918	851	927	911	839	871	855	852	891	895	881	859	856	870	896	905	903	908	879	868	887	843	899	843	855	926	899	942	847	911	910	886	894	901	858	810	880	891	849	870	856	880	897	917	872	945	891	826	866	885	855	906	914	908	904	855	888	855	924	879	866	820	877	891	979	901	877	888	870	883	877	896	901	893	845	893	878	883	833	872	854	828	878	942	835	863	889	867	912	893	880	882	868	882	877	931	880	879	914	853	867	822	906	894	853	865	895	891	916	842	881	853	874	892	873	868	847	862	872	931	861	899	888	831	907	863	828	835	897	892	915	913	902	863	811	916	841	947	897	820	917	905	879	885	863	886	894	919	887	933	869	852	903	864	920	881	905	899	862	922	848	866	870	874	876	886	905	914	870	874	872	915	920	857	911	902	864	907	860	903	857	785	945	856	860	872	872	916	853	876	868	866	848	936	909	883	852	894	882	882	895	902	938	814	868	886	881	916	861	898	850	886	861	847	880	863	909	906	941	856	852	910	891	877	932	914	880	842	883	889	893	865	863	898	848	878	877	859	924	895	889	812	855	875	886	868	867	927	841	913	883	938	824	907	901	832	872	890	879	882	890	868	794	849	880	923	942	894	904	923	857	860	911	877	886	896	924	888	895	888	857	851	898	856	849	884	874	916	889	884	936	861	864	873	878	928	870	857	932	908	840	894	937	875	907	885	906	929	823	861	858	897	875	909	842	850	870	858	840	906	919	956	911	864	870	868	829	900	857	937	864	933	875	919	885	831	899	836	897	843	857	888	886	877	873	893	873	863	893	855	883	922	885	866	882	856	897	902	914	846	871	888	833	913	872	935	903	936	845	890	878	884	869	926	925	881	897	878	891	852	804	874	898	873	872	857	879	830	877	929	880	890	915	897	865	921	928	857	897	873	865	905	909	858	837	940	921	851	834	875	941	894	905	893	908	862	816	872	880	897	871	811	922	882	881	827	824	844	906	883	927	883	882	864	903	839	899	912	884	925	881	915	900	880	881	921	902	921	874	805	898	879	861	899	875	868	862	904	877	903	897	911	810	886	870	876	906	903	914	897	873	860	886	846	868	903	955	882	871	909	906	879	971	875	892	860	820	868	850	934	920	921	865	892	882	896	865	855	900	904	883	882	886	888	910	908	872	898	894	858	905	881	834	871	857	880	878	911	855	893	866	910	907	927	918	953	930	881	868	902	910	937	869	855	852	881	865	865	881	929	880	866	875	915	911	860	860	845	873	870	897	878	918	905	877	884	894	866	894	858	908	912	812	846	904	850	908	867	874	906	862	886	899	913	897	888	890	864	882	884	837	881	843	909	910	829	869	913	887	853	896	952	887	943	847	879	873	916	927	897	903	869	844	900	896	893	872	842	849	824	877	952	895	913	918	902	882	893	822	877	905	890	908	822	916	903	821	932	843	861	926	872	884	902	925	920	917	907	848	906	949	906	917	872	849	863	863	885	887	883	929	869	915	929	873	931	885	866	878	910	858	874	853	884	820	927	887	845	851	872	902	899	927	875	912	879	865	888	875	874	871	900	877	894	874	836	890	883	878	868	887	820	929	889	896	916	892	917	864	928	926	882	856	909	859	893	844	880	891	863	932	890	829	818	894	936	843	882	887	906	866	864	934	959	886	908	914	869	845	889	900	903	874	893	870	912	791	918	838	901	885	841	856	835	905	891	895	876	913	861	896	868	881	864	826	888	915	882	885	877	882	874	855	882	922	900	868	903	871	884	847	858	836	849	889	878	824	902	893	902	949	928	875	865	797	848	916	866	871	845	903	864	860	863	895	891	873	911	952	946	868	876	862	857	908	874	884	853	882	893	902	907	863	890	895	872	862	904	890	924	906	954	897	875	839	900	877	904	856	951	832	947	892	885	884	847	859	944	893	844	919	879	869	887	903	920	828	885	850	897	924	864	931	906	855	882	920	864	906	842	900	889	956	851	886	911	850	883	880	862	876	942	908	919	908	896	907	907	886	860	892	855	865	911	924	887	896	878	882	828	897	906	902	878	853	950	892	871	912	850	863	893	894	865	920	919	864	912	854	856	884	961	885	868	870	862	937	882	948	859	951	891	851	901	880	849	895	883	841	910	946	856	872	834	872	874	904	875	822	919	918	884	874	869	849	863	918	847	919	859	885	878	856	879	873	910	908	878	896	873	918	843	837	880	875	912	871	893	906	870	868	861	910	836	874	886	886	827	912	914	896	854	858	843	911	935	913	902	842	899	922	913	861	853	917	884	915	885	850	881	878	897	880	819	928	892	934	855	898	834	893	874	910	920	813	817	886	930	876	858	849	877	897	908	884	944	907	922	901	911	879	828	897	887	878	839	871	910	904	919	914	891	853	873	811	915	896	845	851	810	880	857	885	844	894	885	871	867	897	898	818	886	866	948	914	898	886	918	922	872	857	837	892	879	875	929	906	883	859	899	887	899	890	911	866	951	934	928	891	904	851	909	910	853	899	889	877	904	879	892	843	880	906	836	887	870	902	868	889	832	849	907	843	897	883	885	913	885	938	857	904	887	866	892	865	889	852	863	889	890	938	935	857	909	940	862	919	905	885	854	930	867	892	848	910	896	895	847	887	855	887	932	899	938	879	877	888	908	928	880	889	842	858	875	877	846	908	849	910	893	838	908	896	883	833	900	892	860	901	873	837	879	883	833	883	871	868	893	902	863	915	899	844	843	884	829	895	855	909	861	924	890	857	891	901	908	876	903	891	901	890	899	931	875	917	921	899	875	926	906	888	861	903	947	865	903	904	877	921	884	858	912	895	882	904	884	834	885	892	916	948	926	951	928	942	909	875	866	929	854	857	853	860	898	892	853	904	908	830	914	895	910	893	917	874	876	893	855	889	890	862	882	909	845	929	888	853	851	890	918	916	892	885	887	866	859	915	850	844	908	919	925	917	869	918	894	910	885	865	900	884	892	899	940	852	950	867	926	925	884	923	879	842	944	883	915	877	895	907	866	876	895	876	879	880	834	872	855	868	867	887	900	877	869	920	910	871	893	865	905	914	863	832	897	926	883	857	932	876	906	846	901	847	823	882	900	845	893	930	890	882	919	910	885	834	916	886	883	892	868	902	837	882	893	885	874	881	936	927	884	883	889	879	867	890	898	868	886	827	866	851	865	869	903	939	904	844	927	913	881	843	885	951	886	898	843	875	815	862	828	906	867	851	885	906	888	897	935	850	818	857	909	891	903	854	923
25910	15053	10318	1301	599	498	442	412	430	406	401	403	409	351	405	336	366	322	345	407	353	363	379	352	372	349	349	371	350	339	338	366	358	347	360	340	388	393	337	362	348	375	402	346	330	363	383	372	361	377	366	345	375	400	371	337	356	385	366	317	363	362	392	394	359	358	391	355	370	394	353	378	362	367	357	333	352	367	381	417	370	377	369	356	346	355	365	372	339	341	357	311	344	368	398	386	374	340	378	375	384	353	377	419	345	363	375	381	347	382	390	360	364	374	362	322	388	400	373	376	361	380	380	371	413	374	387	369	388	368	360	353	374	338	402	377	353	347	388	331	364	350	376	400	368	366	360	352	395	356	367	391	298	370	362	384	375	345	351	350	381	347	376	372	374	345	336	349	369	361	377	379	314	381	340	341	346	346	350	359	388	354	348	363	317	342	330	354	384	365	369	379	366	360	346	367	369	390	363	386	349	381	349	380	399	339	357	356	385	358	336	350	360	381	360	370	347	357	378	358	338	357	387	407	362	381	364	342	390	357	338	394	349	394	414	383	370	330	372	352	376	351	361	378	370	371	335	328	336	380	326	387	365	364	371	355	312	382	359	373	369	328	371	340	360	356	400	382	336	334	353	350	371	415	391	358	350	379	381	373	321	341	358	373	386	345	388	339	364	381	414	342	368	339	347	361	302	369	372	345	367	353	367	349	353	372	377	404	353	377	364	396	359	349	352	372	347	327	350	434	382	338	359	368	338	366	381	380	379	350	386	371	358	357	372	359	389	389	386	368	325	370	366	401	358	390	371	376	364	362	344	337	378	362	356	370	371	383	366	374	366	359	355	342	347	361	393	364	359	379	380	396	364	369	356	396	358	358	372	384	352	334	370	353	348	395	370	350	335	351	357	372	385	344	371	355	361	351	315	339	378	344	359	366	394	339	366	378	407	340	372	334	374	382	332	341	365	341	348	361	343	365	377	378	394	392	345	372	358	367	354	339	374	373	356	341	332	344	370	370	375	388	315	354	344	346	333	391	337	349	345	354	372	337	338	388	361	382	389	342	369	371	359	346	355	374	359	370	336	365	349	361	356	327	340	331	374	349	352	361	393	382	359	367	342	357	383	392	363	352	336	358	368	377	372	374	352	369	391	332	368	332	372	339	374	349	343	357	362	348	363	333	353	366	341	336	367	375	383	349	362	354	392	363	394	369	375	358	380	337	360	383	344	370	335	382	385	348	380	362	354	349	351	335	327	324	388	349	354	356	366	383	348	390	362	384	328	387	391	361	377	391	363	365	332	333	353	347	362	350	338	354	374	360	357	368	369	381	372	353	342	369	372	393	321	372	366	357	385	364	367	395	380	385	339	350	380	365	372	340	357	392	356	369	385	348	375	344	382	384	362	345	372	346	367	360	375	361	394	341	368	367	347	337	397	345	364	348	335	373	377	387	390	386	375	353	357	358	368	401	382	363	335	400	361	376	352	379	346	314	358	329	337	369	361	345	394	398	367	349	381	368	344	361	351	354	333	350	377	370	341	374	346	379	364	300	381	355	368	388	337	343	384	373	354	352	400	361	379	367	343	342	367	347	360	357	351	370	376	328	399	395	386	326	332	348	360	365	349	347	375	408	382	393	335	310	367	337	391	384	360	348	376	330	382	353	366	347	361	358	342	373	334	360	352	367	349	344	346	389	339	375	408	325	358	356	364	386	310	340	343	346	325	343	342	373	374	366	372	349	340	380	380	356	397	377	340	372	377	368	423	323	334	372	325	353	372	366	359	375	395	346	340	367	311	375	331	380	382	392	344	345	363	387	399	363	359	376	402	349	407	367	356	356	342	374	356	412	372	401	374	341	354	362	403	370	368	392	365	361	359	325	350	358	378	330	362	367	335	368	357	386	385	354	354	379	331	321	362	369	354	374	341	394	422	330	387	414	360	382	384	343	377	333	365	399	360	374	344	432	332	358	350	368	375	345	372	346	337	360	366	361	363	371	360	350	365	349	324	358	390	355	373	331	354	369	343	362	398	376	355	372	376	331	358	382	325	372	397	362	361	366	388	367	382	361	367	382	376	377	349	383	340	346	356	351	367	395	379	359	348	356	371	363	347	356	391	347	363	347	337	355	370	374	365	357	361	349	344	361	387	381	372	367	375	365	372	360	357	381	365	397	367	332	372	370	364	330	361	381	343	379	392	360	354	361	406	371	372	380	372	338	365	374	372	368	367	381	382	353	364	374	364	361	381	396	378	357	387	427	372	366	349	314	371	391	354	353	398	351	373	394	313	390	366	337	375	373	383	350	348	378	360	357	360	360	358	359	350	329	351	375	377	385	322	369	361	347	313	370	307	335	349	350	316	362	373	356	349	389	381	405	336	412	368	359	348	322	393	360	392	340	368	353	368	363	365	360	379	367	382	352	390	335	370	332	325	386	371	368	360	379	394	365	363	339	352	316	369	365	344	366	377	347	368	364	319	340	335	365	346	369	367	348	336	356	333	354	365	379	389	379	333	346	389	354	339	371	353	345	368	370	393	366	345	360	371	332	392	321	363	335	395	380	370	370	370	375	351	332	382	362	427	368	340	410	362	412	344	362	386	368	349	345	368	431	340	381	331	352	333	397	394	340	391	386	316	357	389	375	388	349	370	353	342	352	330	371	383	358	378	388	363	342	358	378	369	334	369	379	354	353	372	364	388	374	369	363	370	364	364	368	353	349	345	372	353	387	411	407	378	353	413	347	332	351	385	377	351	360	359	374	379	362	348	377	347	377	368	401	363	379	359	381	355	386	371	403	367	349	370	345	380	404	407	364	373	389	358	347	356	394	337	350	357	349	334	353	360	367	408	375	374	335	379	325	384	376	370	359	348	361	368	374	348	346	361	352	365	364	343	353	379	364	328	350	354	402	357	331	355	323	352	327	354	371	361	360	325	343	374	389	344	373	352	363	351	352	363	378	376	385	346	356	372	353	358	366	380	347	350	370	341	382	354	321	407	346	383	370	365	367	389	412	361	381	353	363	335	343	360	380	341	381	378	371	350	367	378	390	358	403	360	368	346	361	362	345	366	401	351	362	382	388	381	362	382	380	385	318	355	386	327	358	415	334	360	363	415	353	397	416	391	419	361	372	345	371	382	358	378	360	380	356	388	348	364	346	379	348	338	372	362	376	368	327	354	353	379	378	339	390	385	352	384	360	366	362	362	383	396	396	361	344	371	354	366	378	365	391	348	342	342	308	328	376	358	339	363	371	347	354	385	357	378	347	377	368	388	366	342	368	384	380	329	338	368	364	346	349	361	354	382	380	358	324	357	396	359	347	382	362	371	343	365	349	417	353	344	396	346	343	375	363	397	371	410	334	360	374	352	388	330	388	359	391	353	360	353	352	387	373	362	347	339	338	400	339	340	370	355	390	378	361	353	384	349	413	369	374	369	387	370	375	339	375	358	383	382	356	365	409	365	362	371	349	370	388	369	349	383	398	374	378	366	369
18582	14001	11821	1839	1712	1524	1291	1165	1141	1046	1058	1056	1019	997	941	940	992	934	917	876	914	939	933	873	878	866	895	848	882	852	867	854	864	858	870	888	901	897	886	880	858	916	906	862	875	877	919	908	848	830	836	849	892	803	882	945	904	878	865	889	874	828	835	858	831	907	847	905	859	801	834	875	913	826	868	842	804	908	817	848	814	833	807	858	829	907	909	869	807	855	849	852	837	883	866	841	877	931	876	882	862	865	905	905	854	863	870	876	829	879	843	867	859	877	897	808	875	853	889	901	843	855	856	817	835	903	838	860	882	856	840	851	861	884	866	871	845	842	856	859	847	861	881	884	909	858	888	867	869	782	821	874	916	843	918	831	889	856	855	869	850	873	861	820	910	831	883	903	853	833	853	829	876	852	881	875	852	880	857	863	847	848	903	851	864	818	853	845	861	872	834	864	861	834	875	839	882	889	878	860	879	837	833	897	887	822	854	836	856	809	846	833	820	863	825	854	832	885	849	809	873	881	867	889	864	816	834	859	833	869	866	847	879	854	819	814	855	893	878	884	856	839	910	850	887	879	896	894	874	898	846	847	911	836	907	863	863	842	857	903	849	905	875	898	870	852	850	847	853	861	790	853	856	806	860	857	835	843	875	875	846	918	900	866	835	813	886	823	833	879	827	856	845	894	882	895	912	867	812	871	843	843	836	862	837	802	846	809	849	870	841	884	870	889	817	870	861	834	888	865	864	857	860	870	857	854	868	845	828	829	884	805	855	858	914	834	875	896	850	852	812	810	893	825	844	813	878	850	844	865	828	910	838	861	866	891	796	760	875	852	846	848	846	824	847	868	852	867	891	871	862	866	840	852	920	870	842	899	832	823	890	828	837	852	836	862	902	880	859	807	827	833	821	821	846	821	876	779	846	876	822	855	849	835	887	836	945	879	905	830	861	837	884	872	883	863	880	834	843	870	862	842	838	886	830	834	812	901	845	814	798	858	890	882	858	832	881	878	828	846	877	829	853	822	839	878	863	878	846	822	840	824	821	892	850	887	910	836	830	864	829	850	854	932	845	857	844	892	848	866	815	891	888	902	852	829	806	843	873	860	855	877	869	879	849	854	835	857	864	874	823	875	876	879	868	899	863	868	840	846	866	865	880	838	831	861	829	892	881	846	880	846	833	851	848	888	843	893	847	878	848	862	848	868	829	902	851	870	890	886	891	856	842	839	848	867	893	814	804	840	867	901	841	875	883	849	879	833	855	874	909	823	856	874	865	871	882	845	866	903	886	816	887	860	842	878	832	861	815	906	896	880	838	861	845	834	846	894	848	841	865	836	822	866	864	872	871	803	874	872	851	840	841	876	829	846	863	889	883	784	865	930	878	809	864	859	876	879	836	856	924	846	834	855	814	878	889	854	843	889	822	820	909	843	883	852	833	853	825	872	886	832	856	814	860	859	864	830	836	870	908	866	830	820	893	847	877	834	912	846	870	861	817	889	823	867	832	865	850	855	837	894	795	861	875	858	844	824	922	843	893	843	895	888	879	856	905	824	845	885	865	854	878	814	904	838	876	866	885	821	858	804	824	838	849	843	874	852	827	851	858	907	855	834	807	852	825	871	832	852	833	853	848	906	840	907	878	828	853	893	830	841	858	874	826	838	815	909	814	824	867	876	861	851	853	895	830	852	811	821	829	859	870	912	834	818	912	866	898	872	852	875	860	855	842	891	864	828	837	862	889	843	901	869	915	818	840	896	901	857	807	860	861	883	839	827	871	857	908	862	920	845	857	856	887	884	876	837	909	846	844	875	848	835	879	896	808	811	835	869	832	864	869	883	819	877	855	814	844	860	825	910	896	862	865	864	861	827	831	855	910	844	805	877	893	873	887	905	864	861	860	837	876	865	818	871	864	845	823	850	894	829	852	845	853	853	806	846	898	868	821	833	852	857	913	861	877	784	860	825	868	841	843	866	818	823	871	906	832	877	888	806	797	858	888	839	817	908	836	837	901	872	871	844	908	870	891	845	868	856	901	850	857	840	865	844	897	852	878	916	858	851	856	818	851	798	846	871	895	886	908	802	905	830	880	858	859	878	875	875	855	877	815	817	882	820	845	819	863	873	869	853	848	889	858	804	889	932	875	893	905	862	824	813	825	883	870	900	890	833	892	823	831	878	846	832	870	849	876	836	820	897	936	813	900	830	889	846	851	905	885	863	836	867	894	847	826	850	848	845	873	898	827	848	851	895	854	865	824	873	839	854	862	881	827	854	834	834	812	809	912	857	878	862	829	904	869	864	850	879	834	871	893	841	857	864	851	847	840	882	830	863	839	865	850	833	852	858	853	827	826	907	826	862	859	874	904	830	851	867	826	913	853	883	876	870	902	849	833	842	916	866	895	838	861	877	834	886	828	820	833	843	874	810	865	853	866	885	854	860	858	794	864	894	877	935	848	873	853	848	856	879	868	867	834	848	822	828	887	868	909	911	829	835	863	853	835	839	833	859	856	844	850	844	853	879	837	847	867	872	812	880	845	853	830	879	896	870	818	835	894	856	858	840	851	867	887	895	847	839	837	831	841	826	842	867	804	873	899	839	836	930	844	816	827	837	870	853	835	907	865	897	875	870	858	862	891	826	852	908	903	837	862	897	827	864	826	811	886	861	850	864	852	861	896	858	887	836	851	825	830	875	861	869	839	840	886	861	887	865	849	867	857	904	854	857	856	832	917	867	897	895	839	816	894	858	861	915	826	867	872	830	878	831	895	842	879	863	844	903	841	862	836	825	857	822	811	849	854	818	818	831	842	885	864	833	845	908	812	858	873	865	802	814	885	831	846	827	844	864	872	870	832	863	856	890	876	827	842	861	873	865	901	878	887	850	843	828	854	857	872	817	819	872	900	877	857	862	841	907	870	859	824	896	849	859	849	849	906	809	794	876	864	897	848	876	860	873	869	849	892	907	808	876	877	871	812	859	862	889	846	811	873	870	913	816	849	841	887	949	885	861	905	963	884	832	897	831	857	851	833	899	876	871	805	936	822	915	851	854	858	855	865	856	857	865	824	876	846	839	827	865	875	821	860	894	885	825	880	867	821	844	857	836	836	837	884	845	868	908	811	862	837	824	879	881	910	861	873	830	839	880	871	848	880	838	851	817	868	909	842	868	837	883	888	889	854	831	794	821	872	875	828	855	835	860	840	862	840	837	842	875	870	821	852	862	933	848	851	836	870	837	851	857	920	875	854	805	871	869	864	857	854	905	892	831	886	852	870	878	825	859	843	826	858	852	874	905	856	832	810	871	834	879	817	834	830	838	809	815	836	878	902	884	888	841	891	844	869	844	839	856	834	869	836	853	845	849	847	889	861	900	817	850	858	820	855	867	865	895	845	875	850	938	904	847	866	858	849	868	876	806	843	870	880	884	882	834	832	873	852	889	816	816	860	842	859	881	825	834	875	841	881	846	877	864	894	878	865	841	900	866	828	872	838	831
35574	24329	17914	2966	924	535	347	343	340	280	304	247	238	242	246	238	250	213	264	232	247	239	209	235	231	205	236	192	205	204	223	186	209	208	212	178	219	240	189	196	192	213	220	227	229	204	191	216	238	218	176	182	230	181	223	217	202	212	204	205	220	209	239	197	200	183	193	190	227	210	209	198	216	201	199	225	227	216	232	191	197	189	213	198	213	245	220	209	213	208	203	218	219	218	201	203	217	220	221	182	200	203	174	235	243	223	235	193	206	209	188	206	196	198	191	193	201	200	200	218	237	235	233	189	220	217	212	205	195	204	232	189	236	230	239	183	199	216	204	195	185	200	215	205	245	236	205	211	230	219	192	219	197	215	205	212	188	213	227	203	210	220	216	208	216	218	222	232	227	211	205	209	184	230	217	230	245	227	224	191	190	208	203	227	241	220	230	185	192	220	196	201	224	205	219	204	199	222	217	216	200	221	250	188	206	199	197	239	203	208	220	221	210	223	221	224	210	215	228	214	221	227	206	211	212	206	216	206	197	204	205	212	215	211	237	203	206	201	223	207	216	190	219	218	198	221	221	205	214	242	230	215	215	242	231	212	237	234	194	168	199	231	213	216	226	198	238	203	197	178	211	186	223	202	244	230	218	221	188	196	226	228	187	210	197	220	239	179	235	215	239	194	210	209	187	229	231	244	218	226	239	216	193	210	205	178	183	241	224	207	227	200	223	227	212	224	204	215	200	220	203	199	217	188	198	218	211	203	226	187	205	218	219	218	228	197	217	208	200	240	210	196	224	228	205	179	205	184	202	203	215	178	193	201	212	177	207	229	198	215	213	215	242	230	225	215	194	234	220	203	216	199	248	223	207	227	193	203	222	225	204	185	206	207	235	204	215	239	209	234	202	186	198	198	224	193	225	207	230	202	239	215	205	204	214	185	212	213	211	204	250	203	220	209	237	223	186	234	223	200	202	229	205	227	188	219	203	192	225	212	223	238	198	208	226	204	196	226	190	238	197	207	173	201	223	235	186	193	204	236	220	208	204	207	193	229	238	201	227	227	209	183	200	208	198	222	211	196	228	216	222	187	228	219	199	227	231	214	209	206	211	201	232	210	198	205	188	194	220	231	236	211	202	215	219	203	224	221	226	207	207	211	193	187	225	197	217	207	191	226	189	242	195	208	204	219	231	203	204	212	235	214	217	194	223	224	228	204	256	222	184	224	227	190	202	244	231	206	227	192	183	236	201	215	196	183	221	225	238	205	169	184	208	197	213	202	222	189	221	222	212	215	194	216	236	218	205	197	218	224	192	188	200	203	227	217	193	209	217	203	212	204	206	200	211	220	218	231	205	228	225	187	205	206	236	219	214	214	229	213	197	222	205	227	206	180	188	222	218	200	226	203	202	197	213	251	200	196	235	219	222	233	213	216	213	205	210	195	208	220	229	205	225	193	199	244	227	234	214	226	213	224	227	235	208	216	213	184	204	226	237	184	217	211	230	202	231	206	236	231	213	223	200	209	225	200	202	243	219	236	210	206	208	211	207	210	224	211	206	205	202	232	226	197	193	246	207	241	218	201	231	215	198	231	228	223	178	241	230	198	234	213	219	223	210	207	217	222	206	212	199	196	210	214	229	218	221	225	209	211	200	234	218	192	213	191	222	214	210	180	213	210	254	212	204	224	217	215	237	211	208	217	225	223	222	214	230	204	223	218	214	236	210	214	208	212	212	192	204	175	210	193	220	222	211	232	198	205	212	239	226	201	215	241	207	248	231	235	216	211	214	238	220	215	203	209	192	214	198	205	232	197	220	224	199	189	222	196	206	200	205	226	198	212	228	234	229	223	198	195	224	205	202	189	203	211	189	213	227	194	196	225	229	215	218	169	200	193	209	208	174	205	230	171	208	257	244	202	238	190	215	206	233	226	243	210	183	175	225	237	218	220	218	219	192	211	193	205	198	218	209	209	199	206	212	219	197	198	204	183	194	199	201	231	210	216	219	202	218	210	205	197	197	247	198	205	238	220	193	205	206	199	220	213	234	218	223	209	210	215	221	225	230	220	202	243	205	199	214	193	222	217	210	213	214	232	225	219	238	187	192	220	210	202	218	235	223	221	185	207	195	238	217	211	197	215	225	216	185	210	205	223	212	209	217	207	202	229	222	229	224	203	184	191	207	197	219	202	216	220	184	204	205	212	219	213	211	178	207	200	194	214	195	190	236	204	214	199	194	210	199	190	203	213	183	202	246	202	219	180	202	223	227	217	223	213	208	198	224	198	235	202	212	208	228	195	229	202	224	193	222	215	186	206	186	192	176	198	215	227	201	201	198	203	204	201	202	218	223	189	196	228	194	212	188	221	177	198	226	210	225	220	193	214	233	205	226	206	216	223	209	221	232	226	198	199	219	207	235	210	178	214	187	194	190	214	220	249	209	223	202	227	195	191	200	229	207	219	203	192	241	212	204	204	206	195	224	208	206	175	202	206	207	205	217	209	228	188	204	225	191	220	178	222	231	197	210	209	228	223	224	232	218	233	205	226	207	202	198	205	246	217	184	221	203	159	214	219	187	228	214	220	247	224	185	208	183	205	240	217	208	194	198	209	218	231	202	222	198	197	206	215	206	209	205	221	195	228	217	211	211	225	218	195	210	201	207	193	248	204	235	225	212	193	173	259	208	190	251	224	229	219	211	202	236	208	191	171	221	214	224	177	190	213	196	226	210	206	220	220	218	204	226	187	190	182	202	231	205	196	224	205	217	198	204	212	206	233	219	205	213	229	199	211	179	193	199	211	223	185	204	231	190	226	220	196	199	221	220	235	209	198	214	204	223	211	177	236	232	233	202	214	228	211	205	199	216	210	224	202	251	208	228	203	204	206	213	191	205	196	214	222	186	204	210	195	231	209	213	209	212	205	200	205	193	212	216	222	215	221	207	186	226	222	240	230	204	194	221	221	206	193	192	183	221	221	192	187	214	210	219	225	204	208	229	234	210	225	210	213	208	215	207	189	220	192	216	192	213	181	197	230	232	213	234	205	230	201	205	243	205	207	214	195	211	184	201	225	196	190	193	225	206	206	198	240	204	205	191	220	220	214	222	190	222	201	192	215	211	215	186	209	201	227	219	211	221	194	207	192	204	207	222	201	201	196	217	194	198	206	205	234	218	196	218	223	210	204	200	223	195	202	205	237	193	208	211	185	189	199	193	186	180	182	216	208	216	221	207	207	224	223	192	214	217	209	217	192	229	199	212	239	209	200	211	209	207	237	196	208	190	206	222	231	192	216	199	217	213	207	221	189	214	200	177	220	234	202	216	208	217	212	181	211	209	207	202	216	202	217	197	221	212	201	212	250	198	214	220	234	194	230	221	201	200	178	224	221	189	213	202	223	200	189	218	196	216	186	209	220	212	189	228	213	224	230	205	231	218	198	205	190	222	231	219	234	205	204	217	225	211	174	247	202	225	215	233	217	217	209	213	206	210	195	212	209
23849	20633	16226	2372	2387	1694	1212	1123	1113	1012	894	947	773	773	760	708	632	628	619	649	619	637	624	598	649	605	580	521	529	547	546	538	538	554	570	545	573	549	535	561	582	564	542	562	556	542	564	547	526	523	516	552	500	565	492	584	532	513	497	494	519	554	529	521	522	526	545	535	546	517	536	545	560	507	514	518	540	534	519	527	542	484	514	538	505	541	514	504	571	507	494	482	531	502	544	539	480	538	514	515	550	464	519	569	513	518	517	539	536	533	557	537	520	567	518	498	563	503	508	532	519	494	492	515	514	504	500	503	533	526	539	539	473	540	522	510	501	523	525	560	503	521	546	492	544	502	506	514	522	568	499	492	549	520	505	513	545	515	530	539	517	504	497	504	506	519	480	517	511	497	531	575	512	531	508	518	507	560	537	520	512	520	477	510	512	512	501	561	516	512	547	535	548	495	485	486	532	526	500	501	539	575	552	481	490	519	561	526	529	526	517	526	541	482	512	508	522	509	529	545	536	518	471	497	489	496	478	540	537	476	540	530	544	503	497	539	527	551	519	490	528	507	539	497	527	482	523	508	509	506	527	504	497	527	577	494	542	491	508	507	543	498	500	555	510	519	500	560	524	546	536	499	590	544	509	533	507	521	500	549	559	509	533	513	520	493	547	510	530	540	539	482	517	566	510	517	526	519	515	524	509	535	520	526	505	554	514	553	500	504	524	534	502	519	512	494	528	522	525	533	516	513	526	532	503	541	521	577	545	494	541	454	589	528	504	567	533	540	520	524	485	548	501	550	500	524	502	532	540	526	529	528	568	539	512	497	498	535	486	500	510	546	514	546	542	524	529	504	536	527	534	472	511	506	542	521	521	519	551	499	521	502	534	525	501	533	524	503	513	560	547	527	521	542	506	506	513	531	529	542	548	494	518	547	553	495	521	506	536	529	553	507	536	532	540	538	503	488	546	514	510	549	531	536	495	517	520	548	540	532	502	544	535	513	507	534	472	576	519	576	530	512	497	519	488	494	547	542	545	499	500	498	507	521	516	515	510	502	548	518	518	542	520	503	545	495	495	554	525	490	525	550	494	531	535	512	585	500	512	535	547	535	519	531	524	495	539	566	501	537	543	544	554	521	514	544	520	545	512	505	535	495	552	536	526	481	522	501	552	505	534	512	520	543	511	520	562	531	512	525	561	523	537	517	509	488	526	487	543	535	500	515	542	524	545	501	509	538	525	575	480	524	488	520	514	534	520	518	509	521	544	549	498	527	539	492	495	510	536	540	509	512	584	518	557	548	499	506	504	544	519	503	549	498	521	526	521	520	556	490	551	501	514	536	495	532	534	481	524	508	576	511	528	531	487	494	537	518	513	538	546	508	536	516	530	505	495	528	478	512	515	518	500	512	517	522	549	539	535	546	503	528	516	501	502	504	547	532	514	514	567	514	532	519	495	522	519	505	513	544	534	511	513	504	544	534	514	525	537	452	472	546	549	521	488	502	505	508	521	536	524	508	545	504	539	578	518	523	509	526	534	551	486	515	492	517	486	500	512	526	524	527	513	519	529	501	520	509	542	550	515	522	510	540	484	488	499	497	518	520	518	520	514	478	470	499	531	485	555	545	588	515	515	500	532	494	501	484	564	519	510	484	530	505	549	552	552	497	534	528	500	515	502	531	531	520	523	504	542	497	528	511	492	457	575	517	505	492	507	531	553	511	526	538	512	514	522	494	478	498	530	566	514	532	533	553	558	508	556	496	524	492	503	508	530	571	532	506	519	569	530	509	538	523	528	515	488	516	527	573	506	523	536	515	510	554	520	489	513	516	524	523	510	532	484	502	530	537	508	516	527	507	493	538	555	501	509	502	531	497	481	531	515	502	488	487	514	514	544	511	498	529	521	519	577	561	512	514	533	497	550	521	514	545	509	525	505	543	482	524	574	546	542	500	514	531	527	513	520	539	528	513	545	519	541	540	516	522	529	512	500	518	476	529	531	548	525	591	494	527	532	464	535	542	499	533	540	547	513	520	523	505	531	502	546	567	543	532	559	543	552	499	505	528	516	511	558	535	498	523	518	537	489	543	547	535	519	530	532	503	535	540	504	460	547	510	493	577	525	506	550	491	475	537	503	534	530	527	536	469	494	527	536	520	541	539	539	515	538	527	523	558	516	464	511	544	529	548	508	557	536	506	524	525	480	547	523	508	531	565	489	486	544	554	553	480	469	517	555	491	496	531	518	533	502	529	531	512	534	509	531	511	504	513	514	553	550	507	499	533	594	541	532	512	520	523	510	549	518	513	479	528	512	533	538	541	542	506	522	547	518	511	546	489	565	551	509	526	499	496	520	560	534	494	488	541	541	537	504	553	482	556	502	553	560	553	497	535	525	511	534	493	528	483	553	501	485	507	487	516	538	546	531	514	493	536	501	478	499	495	490	510	508	562	560	492	505	490	522	532	550	539	515	514	505	559	536	548	540	489	500	547	502	503	509	525	524	520	529	524	514	543	528	531	524	517	551	527	541	501	542	562	510	537	539	476	524	543	542	536	583	520	526	515	529	473	514	546	569	517	533	496	522	528	528	509	557	518	489	477	522	523	553	560	546	553	508	500	536	524	536	533	524	493	523	542	496	516	470	512	498	471	520	533	544	518	558	520	545	519	532	518	538	539	542	551	501	538	523	497	561	526	532	541	510	508	469	493	566	493	547	496	528	498	508	516	514	550	535	507	571	510	533	520	537	533	541	486	563	482	540	525	557	528	502	528	511	542	494	494	493	548	534	499	493	523	522	506	540	532	480	526	559	533	517	548	542	488	515	506	527	514	511	543	500	507	569	494	546	507	511	577	553	508	541	567	536	545	542	520	499	503	503	519	577	562	544	507	533	531	517	557	539	540	545	507	563	496	487	507	507	534	508	500	510	535	538	553	513	506	505	515	547	545	545	510	489	537	539	498	525	551	508	505	520	486	503	505	517	550	530	477	516	558	545	548	482	541	524	517	518	512	504	529	541	499	533	496	509	560	534	519	489	481	529	541	519	517	523	532	491	517	538	527	519	470	576	532	523	525	484	527	529	517	503	506	521	519	533	555	566	520	513	537	541	541	483	533	539	478	529	501	519	507	548	522	523	478	510	496	491	505	513	516	538	540	537	536	502	518	510	483	554	515	549	517	526	515	566	503	517	511	519	519	558	499	521	540	531	503	487	503	514	546	528	480	549	513	578	497	546	541	498	475	541	528	537	519	525	491	523	434	526	498	500	511	548	504	573	479	529	471	506	525	518	493	483	499	526	497	511	504	536	503	524	522	522	517	531	498	521	553	529	561	526	560	566	516	526	480	519	505	485	532	518	537	481	546	517	503	538	516	494	524	501	500	520	523	531	488	495	536	570	568	524	514	510	539	521	531	542	530	498	490	529	485	504	526	541	548	510	514	525	523	520	527	571	525	527	488	495	506	537	539	500	505	511	494	489	518	498	572	551	503	555	539
12502	4861	2268	448	416	434	375	414	402	392	360	386	367	353	374	383	375	385	379	408	403	349	378	359	380	356	370	363	379	372	367	362	384	382	356	363	384	384	430	390	389	349	362	374	366	396	365	337	362	367	395	355	413	380	344	364	347	393	366	362	365	365	359	355	385	363	346	354	399	383	367	376	376	388	413	378	381	375	386	371	358	374	357	336	343	379	359	362	368	339	322	373	384	373	385	358	391	378	368	369	356	361	408	378	350	359	372	346	344	364	367	378	366	424	345	376	345	364	346	385	373	347	351	349	352	345	367	392	378	380	370	376	381	345	344	330	393	368	351	368	390	418	378	384	341	370	343	349	372	417	388	368	364	322	343	361	354	349	345	339	361	345	379	388	382	352	351	367	346	360	390	358	353	354	426	395	388	359	371	372	367	372	371	344	365	349	372	342	381	366	371	352	341	365	411	347	376	396	395	375	383	342	357	391	378	363	368	408	386	341	393	361	393	389	379	406	345	374	386	384	386	364	370	346	373	358	374	387	383	368	367	379	371	364	387	393	380	382	376	378	409	360	340	348	341	425	357	344	376	393	335	386	371	360	385	368	399	376	401	377	353	359	325	379	365	367	333	352	346	404	336	372	374	411	367	364	387	417	413	362	364	333	359	387	373	436	359	372	373	364	365	383	366	373	339	377	373	345	387	355	357	397	372	380	417	412	381	347	375	379	355	382	350	421	359	366	384	367	356	345	365	393	375	389	362	386	343	342	391	389	367	364	375	367	374	379	378	406	414	378	381	357	395	415	354	368	413	383	359	390	390	355	374	370	364	389	401	396	366	341	346	363	362	335	362	374	373	355	344	361	377	348	386	372	348	340	362	389	388	384	381	370	348	388	364	372	375	331	367	375	378	392	360	359	383	339	382	376	368	367	349	375	342	354	384	341	389	387	382	371	370	353	393	382	369	365	335	341	365	403	395	360	343	353	373	317	372	395	351	358	394	365	384	360	320	386	373	363	380	378	381	403	395	372	375	354	380	407	370	371	326	410	370	351	365	358	372	360	384	377	395	394	365	383	390	347	353	359	376	381	353	336	375	387	364	349	376	375	342	393	372	367	354	389	356	363	338	326	351	352	383	372	368	376	359	361	391	364	389	389	347	346	414	381	371	371	381	362	393	401	372	389	331	432	358	340	352	383	340	351	344	390	385	396	364	383	361	374	373	371	379	374	365	361	371	375	397	378	369	352	405	414	360	374	368	429	366	366	393	392	369	380	380	388	363	371	367	411	396	393	384	379	363	349	367	331	415	355	377	380	376	369	390	353	360	374	367	369	364	385	348	368	359	391	406	399	346	375	386	367	363	396	401	372	332	404	364	333	396	384	375	336	355	385	364	390	371	374	354	341	420	349	366	376	380	384	364	374	370	368	370	340	359	378	379	383	396	411	379	348	372	400	384	394	386	373	352	370	383	368	364	384	346	336	391	349	346	379	391	385	393	357	366	353	351	393	381	387	381	336	379	365	374	374	345	389	379	376	377	363	412	369	359	358	406	350	360	373	392	372	365	346	372	372	370	389	385	362	357	369	361	354	371	404	379	383	418	380	392	377	365	361	375	357	373	364	325	410	338	373	333	360	358	373	364	383	376	340	360	353	375	365	443	365	394	409	400	365	388	346	370	390	354	374	396	360	398	340	387	355	336	348	376	389	365	390	393	375	363	369	347	384	384	391	402	358	370	385	376	394	366	371	361	386	347	393	377	409	400	398	355	365	380	403	342	410	409	395	374	352	376	347	374	364	352	356	409	404	359	347	329	310	372	405	371	390	391	402	366	380	362	382	373	409	374	381	378	353	392	389	373	385	350	367	379	386	390	378	338	339	353	392	362	409	383	387	393	371	425	390	377	372	381	377	375	354	359	406	386	377	381	385	345	353	363	379	370	361	382	387	392	396	324	338	363	377	396	362	357	384	351	346	353	371	397	375	362	393	390	390	350	395	354	404	376	388	369	396	386	353	379	366	365	379	390	365	366	377	362	378	386	359	353	377	348	385	344	396	350	380	380	407	359	384	349	391	374	369	370	361	382	393	326	376	367	373	372	355	379	354	353	375	365	380	378	356	350	370	365	395	357	391	361	372	371	387	346	360	393	372	343	387	359	389	333	368	412	369	349	403	395	379	339	367	371	374	385	377	398	378	353	399	368	381	384	415	389	401	381	422	334	387	360	363	389	355	390	367	333	382	354	338	398	355	352	341	369	343	381	349	338	384	358	327	384	408	347	352	404	414	374	370	380	364	354	397	389	381	389	329	384	363	398	375	374	359	379	342	393	371	336	370	350	369	376	400	397	344	369	347	380	408	361	401	378	387	376	400	383	371	385	394	396	373	377	374	391	391	391	375	416	390	377	383	394	406	397	379	368	378	407	351	359	349	395	387	366	328	399	386	347	380	350	356	372	382	386	343	343	378	403	397	353	371	348	336	367	364	372	358	375	374	395	363	367	350	373	377	413	363	360	377	366	393	388	422	367	341	363	350	368	379	361	349	381	393	349	344	344	357	371	358	336	347	342	353	386	376	369	364	368	359	389	370	383	378	370	353	361	376	360	368	361	378	338	357	355	357	386	322	396	363	370	363	353	399	379	382	375	392	345	374	360	388	358	391	374	416	344	394	350	367	335	360	351	408	396	387	354	317	364	345	357	394	373	382	377	397	368	348	365	329	357	379	389	376	358	387	393	373	365	375	392	386	413	356	380	371	351	366	400	369	388	362	376	365	396	388	365	378	357	406	340	347	363	381	382	336	414	342	357	406	383	350	391	370	338	383	353	374	394	412	395	362	397	362	369	410	400	394	403	366	388	362	367	356	383	367	393	345	399	385	358	372	358	384	356	344	374	362	379	428	370	368	368	389	370	389	362	370	373	373	383	336	397	331	419	357	380	375	376	362	383	384	358	356	345	383	350	371	401	375	340	372	363	367	339	337	397	358	337	372	356	357	357	389	365	396	385	392	354	357	353	397	401	359	369	324	372	352	351	368	381	344	368	354	342	341	372	337	386	346	375	372	383	353	392	365	369	371	399	388	386	395	386	420	362	390	361	364	330	330	368	347	339	367	371	391	373	388	372	377	343	380	386	350	388	380	365	383	382	389	336	404	408	371	337	395	378	385	347	377	379	389	398	359	380	382	385	369	386	342	357	398	365	378	364	371	393	363	359	368	355	408	365	359	371	378	364	348	360	408	363	389	394	376	376	378	349	356	379	371	347	368	373	399	394	386	414	353	375	369	401	401	408	386	341	385	309	386	330	392	355	364	395	400	383	402	403	367	371	384	373	389	380	352	390	378	353	375	381	356	389	366	346	372	413	379	360	372	366	386	387	382	391	359	376	367	358	355	365	352	392	380	359	316	397	377	404	370	360	377	345	377	387	358	397	353	395	375	383	383	365	361	347	354	364	389	391	352	356	377	326	357	366	383	359	377	387	346	425	373	392	340	378	391
9211	5164	3659	1109	1051	958	942	961	912	912	904	915	950	933	864	891	828	897	915	890	861	858	901	887	858	824	866	833	852	912	902	840	812	898	917	844	881	826	885	941	889	920	892	864	891	846	884	869	864	853	903	844	831	849	919	909	877	819	896	867	868	811	875	839	885	855	888	914	866	888	908	832	878	890	853	876	852	819	895	838	892	897	851	882	835	868	897	873	881	928	903	910	912	850	838	837	899	835	898	907	856	855	844	848	873	955	869	883	895	903	889	853	853	878	882	863	862	927	926	873	868	836	856	791	881	826	833	891	874	847	895	908	832	881	878	881	797	907	875	879	844	923	855	884	880	864	857	832	945	913	898	876	867	885	905	866	863	917	865	841	845	904	870	845	872	883	922	875	879	875	892	870	848	873	872	907	882	898	858	872	831	862	872	907	857	847	875	884	865	896	849	855	936	853	839	883	887	907	890	911	892	879	909	868	902	865	821	873	893	832	862	884	920	921	897	855	860	864	883	851	922	856	916	809	866	873	882	916	864	849	893	885	826	871	919	842	845	866	919	875	880	888	838	887	851	916	879	860	888	932	894	858	925	872	902	882	922	892	872	876	900	870	920	853	881	882	917	869	940	866	903	876	861	901	865	879	862	925	887	842	873	859	884	871	917	871	877	876	880	850	885	853	949	862	856	895	912	891	864	836	886	853	865	868	884	887	854	905	870	893	867	866	865	914	852	905	893	877	898	859	839	870	878	848	821	860	828	934	910	889	912	896	876	860	887	915	846	854	906	911	837	901	871	926	886	860	900	821	880	878	853	877	842	866	881	810	898	885	840	893	853	940	850	879	869	909	854	879	858	906	885	885	863	878	834	888	952	869	835	887	869	886	848	871	876	885	899	869	847	818	880	887	847	898	842	893	849	887	855	890	888	907	853	873	888	905	838	913	851	868	940	877	901	880	865	820	902	810	876	881	856	889	867	884	883	838	884	861	890	839	923	851	880	917	862	872	838	859	916	883	827	884	878	918	839	882	922	879	834	869	902	803	805	855	910	852	932	903	880	906	891	836	941	862	916	934	853	862	905	894	862	919	904	852	884	860	832	923	903	884	904	863	862	834	878	869	891	835	868	834	851	925	867	842	825	863	859	891	873	894	874	875	842	897	880	816	904	882	917	881	874	883	878	881	900	866	905	892	914	852	893	878	892	907	885	818	915	870	938	868	887	879	912	867	918	879	888	914	901	850	887	839	865	925	819	919	903	944	896	858	884	885	904	866	869	887	848	878	913	898	835	887	855	886	904	852	858	836	926	870	864	855	923	832	823	887	863	910	920	873	798	811	888	898	871	890	861	878	916	862	833	897	864	869	877	897	836	824	931	877	863	834	873	881	873	888	831	891	892	925	906	867	860	857	890	877	833	865	936	861	902	844	887	894	870	848	897	885	903	865	830	911	903	877	907	865	880	913	851	831	834	869	879	855	884	862	879	914	901	919	898	862	835	875	848	836	927	887	922	886	843	842	882	913	946	878	848	889	885	902	839	895	883	856	855	876	881	930	882	915	927	862	836	915	824	890	888	888	843	889	923	883	886	885	923	893	881	906	948	871	949	935	931	900	855	834	830	826	889	890	910	925	902	863	940	849	866	911	873	893	876	883	873	851	852	819	861	871	880	886	828	886	899	864	880	862	871	938	839	877	894	859	859	903	881	878	863	876	864	838	860	888	911	868	869	920	851	857	853	880	832	874	850	855	882	882	921	814	867	883	842	883	882	912	907	836	894	926	835	883	873	830	933	818	858	871	867	889	894	873	884	859	884	827	884	900	846	879	906	871	863	901	909	895	837	864	894	874	897	868	832	922	889	859	863	874	879	860	881	871	847	916	897	838	904	860	867	876	878	884	875	849	879	924	900	823	937	785	872	829	833	862	867	875	902	861	837	886	882	911	907	890	877	882	879	920	862	913	903	895	886	897	868	897	880	922	903	896	875	896	860	862	916	871	864	898	928	843	908	903	870	844	874	960	898	863	872	950	859	857	779	839	880	915	894	872	892	890	821	859	897	851	877	881	899	862	899	902	913	873	956	861	852	925	883	878	885	807	873	899	876	940	886	897	846	926	865	919	856	837	843	864	877	884	927	892	886	882	878	913	865	840	871	924	851	885	877	824	883	858	880	889	848	897	861	884	860	891	873	891	920	884	805	891	873	861	840	895	848	902	848	898	909	938	889	892	846	893	863	913	841	872	871	891	900	890	903	854	865	864	932	878	925	891	879	895	866	844	897	897	884	833	861	901	821	917	876	874	870	909	902	921	841	901	814	892	883	930	879	842	847	846	895	875	867	914	855	870	928	873	866	907	889	847	910	882	852	896	835	899	852	839	850	880	897	826	860	889	859	888	854	874	913	869	848	866	872	854	882	871	887	839	826	887	905	832	902	866	833	907	911	854	893	904	893	864	891	887	841	936	812	883	877	857	855	825	889	899	916	896	839	860	853	843	906	825	887	929	891	905	885	858	921	860	859	832	878	899	888	887	901	907	888	813	900	867	855	884	897	887	831	881	875	900	894	908	812	859	850	888	889	874	910	926	848	950	860	879	881	846	839	863	883	849	920	848	862	836	877	896	894	875	874	876	909	876	857	886	868	864	907	903	870	904	903	833	849	881	865	903	867	850	855	896	840	868	910	891	851	912	884	863	902	884	889	852	865	860	933	880	914	859	910	869	936	875	860	883	869	852	936	875	824	912	851	859	849	899	851	845	910	866	873	906	864	877	897	896	894	904	874	861	918	849	905	858	883	948	907	837	866	905	887	858	842	866	867	841	837	896	862	831	920	947	899	872	848	866	894	912	904	904	908	872	878	873	877	902	868	888	888	897	860	828	841	869	896	846	858	928	874	912	918	851	867	895	918	866	885	859	864	856	865	860	888	894	857	815	874	816	841	858	875	836	855	850	885	870	846	905	904	860	866	920	860	860	873	866	919	913	861	900	902	902	882	878	903	873	821	846	822	867	845	874	894	906	855	820	877	911	834	939	870	881	909	911	890	850	854	903	851	861	862	886	848	837	837	929	901	833	866	878	878	895	887	877	868	902	815	842	884	914	849	813	930	891	873	912	945	906	941	859	923	878	851	865	859	845	891	867	868	910	850	862	883	871	879	893	869	874	864	872	876	876	884	859	885	909	852	876	913	853	930	830	883	863	870	935	864	898	875	892	863	869	863	915	824	921	883	854	933	827	906	877	849	847	843	860	832	904	919	884	932	929	904	818	857	876	858	872	908	908	873	912	862	912	901	867	882	901	862	861	871	895	849	842	880	930	909	826	910	947	888	889	862	884	924	870	891	904	819	886	821	855	887	887	868	884	901	827	841	868	879	896	821	865	844	910	831	871	805	931	869	859	842	827	844	836	838	923	877	875	884	880	856	855	894	854	902	863	869	891	888	894	885	881	827	931	791	941	906	883	925	900	853	836	864	876	892	856	884	866	865	889	886	920
26041	14418	10022	1455	742	515	450	452	414	392	391	382	428	393	387	374	388	407	359	361	405	384	403	359	377	328	362	370	372	356	340	381	376	393	343	346	333	352	372	336	378	356	377	382	376	348	331	379	314	368	385	400	367	363	342	348	357	410	373	327	377	401	368	370	367	350	370	402	367	361	376	374	336	368	366	428	376	355	385	325	375	375	366	379	345	420	343	370	415	366	371	337	381	342	359	387	363	354	385	374	383	379	352	348	365	353	379	397	358	395	379	378	363	372	355	374	351	391	376	406	379	370	381	347	365	374	368	349	356	381	359	366	383	368	364	366	376	345	381	367	384	371	377	360	345	347	346	365	381	397	381	382	358	364	355	367	372	371	357	357	372	364	425	377	343	358	379	354	371	365	337	356	364	355	385	367	382	388	367	376	330	337	368	370	363	383	357	422	335	367	359	369	374	362	346	394	368	335	363	389	403	352	374	371	360	375	383	329	364	372	324	350	381	397	351	352	405	364	327	353	358	370	354	364	384	387	371	373	395	381	331	369	389	350	417	354	358	385	374	320	375	392	407	389	340	344	351	345	374	371	366	409	366	375	403	354	381	362	397	366	365	389	333	347	377	345	379	370	363	323	361	367	361	338	385	348	326	379	348	372	367	368	376	352	332	354	364	323	358	370	405	321	344	342	408	327	356	353	362	364	381	350	347	382	374	347	361	337	379	385	372	329	380	334	395	362	377	384	394	405	350	351	363	377	353	345	364	385	365	372	362	334	343	374	378	369	369	406	350	382	401	375	342	344	382	365	364	377	338	363	376	391	357	330	368	359	361	324	364	371	391	379	389	413	385	374	369	314	350	384	392	377	378	357	387	367	375	388	396	382	358	362	382	391	406	377	361	382	332	371	377	354	375	316	360	349	369	361	352	373	375	334	357	360	380	349	349	392	382	342	367	386	326	346	395	344	336	372	368	383	374	385	388	362	382	380	357	361	354	343	386	371	392	347	333	325	375	387	355	355	366	382	371	389	338	377	415	397	377	364	351	359	349	340	355	349	387	389	354	405	381	352	329	346	349	377	392	353	381	347	363	365	357	378	388	367	340	356	390	343	381	351	373	380	368	367	365	381	385	339	375	344	382	363	373	340	337	406	350	365	368	401	405	365	346	343	373	358	371	391	387	389	380	394	337	342	392	398	352	350	314	354	409	351	375	386	340	380	389	405	338	361	405	380	361	375	373	383	369	374	391	343	386	367	366	412	372	361	405	389	408	365	363	359	403	371	364	358	393	397	384	389	387	367	391	380	363	361	369	341	358	366	344	390	418	323	370	379	350	352	372	385	398	350	374	389	377	393	407	347	374	380	357	378	361	345	386	389	393	389	371	386	362	332	361	318	364	368	372	380	343	348	337	396	367	341	389	380	370	366	400	359	352	346	368	388	376	331	340	357	342	382	373	374	373	360	346	345	375	361	375	395	331	351	358	333	408	388	369	360	333	349	390	342	357	352	370	340	391	381	359	357	361	358	371	361	386	377	342	359	393	364	383	389	356	364	346	352	353	411	360	377	319	347	345	360	366	350	351	367	377	367	374	331	424	400	377	368	400	350	384	365	349	325	371	371	380	395	360	377	390	360	370	384	347	396	398	347	372	350	370	329	351	360	376	371	400	378	357	394	396	390	392	330	343	356	416	351	347	369	343	377	358	422	371	356	410	403	371	344	387	407	369	389	389	434	385	403	384	340	371	356	374	340	377	353	371	375	382	396	347	364	337	374	331	383	329	389	402	405	348	388	361	371	366	334	379	366	379	322	403	387	396	346	379	324	374	342	375	377	361	357	359	359	372	363	382	370	339	393	380	356	419	366	374	353	368	337	346	369	379	368	375	387	366	352	361	354	379	369	378	381	370	378	365	355	355	373	373	373	373	398	341	372	347	362	364	391	384	365	365	360	384	341	350	352	351	374	373	384	330	373	356	385	381	373	384	417	380	394	365	413	356	364	381	363	368	364	375	384	348	351	370	346	400	352	391	354	342	374	351	375	394	362	361	350	367	415	331	388	358	410	374	358	363	397	354	355	336	360	376	337	371	369	359	359	342	349	341	370	370	317	377	403	361	331	342	357	377	340	404	359	364	371	354	355	324	370	363	362	348	383	377	328	349	324	373	359	338	359	377	327	396	393	377	340	382	326	368	366	354	376	378	395	342	365	373	355	347	379	398	337	372	350	370	365	345	339	368	372	384	368	392	349	388	358	368	353	357	350	348	343	330	365	364	389	384	332	357	355	383	374	354	358	369	372	345	345	386	379	340	347	400	357	393	367	380	375	382	357	382	391	376	361	351	340	314	368	382	348	378	368	364	411	351	375	359	366	397	359	346	352	392	372	344	347	385	407	399	372	359	346	347	364	376	363	405	355	363	325	359	377	386	367	341	371	349	398	367	367	364	363	389	349	387	347	330	398	376	360	352	353	353	379	400	376	408	382	326	339	385	385	365	377	379	402	386	345	363	358	423	350	385	415	423	375	375	388	386	376	368	346	347	378	405	371	374	357	391	346	317	402	389	379	367	359	324	349	401	365	336	364	366	318	348	371	367	389	353	379	400	366	341	334	375	338	339	350	368	356	351	388	380	365	362	357	377	347	352	361	344	362	381	350	365	326	357	371	380	382	352	425	376	361	350	370	378	391	370	342	343	358	354	351	352	373	370	346	349	322	367	415	374	359	371	347	371	369	387	339	385	345	360	338	369	374	371	380	367	351	399	367	377	366	393	401	392	382	425	354	361	358	375	345	371	375	351	351	358	378	366	348	368	317	341	382	368	346	337	383	355	368	432	383	375	372	384	383	370	323	388	368	386	377	360	351	379	363	379	369	411	387	348	363	403	349	385	361	358	362	365	357	360	346	385	372	396	351	350	394	356	343	366	361	359	381	358	383	366	394	354	413	350	412	309	382	353	366	379	370	373	364	346	352	361	350	376	380	367	366	372	355	338	380	369	393	360	349	360	350	380	352	356	362	337	399	378	329	340	430	396	358	329	386	429	361	375	383	375	370	359	412	399	336	356	370	375	335	365	388	377	399	357	362	365	364	351	342	357	380	349	380	363	379	351	366	383	370	369	357	360	374	365	394	373	385	338	357	369	364	347	374	383	380	371	348	322	404	375	347	380	351	316	364	355	395	350	381	387	355	361	356	361	359	343	380	371	348	368	403	357	351	393	394	388	386	355	347	369	342	361	368	372	363	393	363	380	373	392	346	370	363	354	351	354	411	389	388	355	348	356	331	351	379	338	379	357	343	344	384	369	340	403	322	396	350	360	403	378	359	377	384	376	384	344	364	363	359	393	383	401	364	373	342	364	341	379	379	356	376	354	389	331	380	350	378	359	350	357	357	354	336	375	366	345	380	368	360	342	375	349	386	339	384	385	361	369	327	356	367	351	377	318	377	371	334	364	365	321	393	360	363	378	343	393	399	355	396	361	378	357	360	391	346	368	336
18655	12915	12695	2014	2092	1705	1321	1193	1175	1151	1066	995	976	1010	976	972	982	935	911	867	933	858	947	927	879	906	879	891	868	850	818	887	934	865	850	891	881	895	900	908	844	865	863	881	893	900	889	842	821	856	881	887	861	814	883	885	887	856	874	852	849	887	873	854	834	819	838	896	846	874	884	871	910	879	857	877	876	890	847	842	888	861	851	866	845	865	842	887	895	846	865	860	871	848	893	872	884	875	854	820	882	800	880	899	879	862	847	885	865	863	875	888	886	886	844	843	874	901	868	862	843	868	879	880	885	895	892	894	905	907	900	857	912	849	877	875	930	871	843	824	848	860	854	818	897	860	816	913	851	885	886	853	876	820	838	885	881	906	866	873	863	908	862	842	834	867	850	848	804	835	919	887	845	813	891	867	827	865	896	905	878	873	926	869	848	863	877	870	839	870	852	914	871	909	850	832	832	879	855	854	851	821	886	864	910	877	881	872	864	825	882	884	850	813	882	867	832	876	854	829	886	877	924	836	845	825	881	808	853	868	832	841	873	830	878	828	896	823	885	812	886	809	843	861	834	869	906	896	908	888	899	864	850	878	874	873	908	873	849	865	909	928	865	880	957	871	843	853	853	882	885	934	874	828	915	863	874	844	873	792	863	851	918	865	873	913	829	846	875	883	853	837	844	856	854	861	841	838	877	860	885	877	907	921	823	881	900	878	809	885	894	875	831	877	817	854	837	862	832	852	908	829	900	862	860	852	843	876	879	858	849	824	879	877	839	808	869	834	865	809	856	926	873	866	863	870	873	872	884	882	854	886	887	833	932	888	862	866	877	882	845	887	922	895	834	867	844	790	919	826	871	866	907	820	864	874	862	902	857	858	903	943	864	918	834	828	832	898	885	862	856	819	791	854	905	895	804	935	868	846	891	854	926	865	858	846	848	871	832	870	838	861	860	837	865	843	797	860	857	856	819	878	811	902	879	838	884	869	851	883	848	859	827	849	852	899	812	874	851	852	861	913	867	910	906	828	839	884	868	844	880	834	899	886	861	891	881	869	871	867	911	873	832	890	807	866	927	868	868	817	818	832	913	875	863	915	851	896	847	874	870	841	867	882	894	885	884	927	900	842	877	884	820	870	842	890	887	915	843	845	902	855	806	896	856	805	862	920	801	881	924	855	887	867	877	866	825	826	891	864	844	842	890	897	899	850	877	856	856	889	862	801	831	809	902	905	869	905	885	801	818	892	932	894	799	876	910	829	825	838	834	858	871	834	915	864	853	874	836	902	874	869	834	844	856	816	821	845	834	883	862	839	901	846	868	882	849	848	851	873	841	823	867	850	889	859	838	884	854	819	859	822	860	869	886	855	893	916	859	869	861	880	816	886	860	847	842	894	865	851	839	912	913	853	855	854	810	834	856	903	886	837	825	841	848	912	891	914	899	882	865	942	887	854	898	908	900	866	833	800	830	905	904	855	865	854	853	838	888	844	856	936	874	875	841	827	870	906	936	859	841	825	875	913	904	833	857	866	822	827	853	877	848	877	900	884	852	854	847	915	858	884	874	900	828	939	860	862	898	839	847	823	879	904	895	809	837	867	835	848	851	784	869	886	840	879	911	867	819	904	833	863	925	832	866	876	834	810	900	830	822	832	866	843	809	792	867	863	849	868	896	846	852	872	861	849	868	871	875	899	896	883	880	813	845	829	837	884	848	839	889	913	814	883	862	901	868	827	889	836	878	876	882	850	865	851	890	881	908	951	830	862	922	866	913	870	888	876	882	879	871	866	841	889	869	876	871	839	893	868	847	869	893	898	841	854	858	856	850	874	869	839	853	888	852	896	811	829	849	832	856	851	817	879	880	875	847	829	854	780	852	892	867	875	852	865	860	834	858	805	826	896	870	839	848	834	886	854	863	850	894	856	901	824	864	814	827	864	862	837	881	819	885	869	840	884	859	848	918	890	912	872	838	930	896	887	852	886	924	876	916	845	892	878	833	843	878	854	840	853	900	903	859	889	859	826	877	915	856	885	886	889	850	773	941	872	859	833	893	894	821	825	890	888	880	884	873	871	876	851	794	898	863	818	828	894	859	878	886	834	871	932	879	866	901	881	896	910	861	871	889	849	871	841	818	870	863	852	880	847	908	862	856	908	867	864	806	867	833	825	876	822	898	846	812	829	793	896	838	828	795	849	869	828	917	879	813	857	871	912	861	884	894	878	870	936	881	845	861	858	874	831	833	900	912	850	886	861	872	872	906	836	823	881	853	893	839	815	904	894	905	865	788	902	820	853	853	864	849	869	931	866	854	875	838	895	859	819	886	876	921	875	901	873	913	947	820	841	848	867	883	920	838	892	846	890	837	870	878	852	814	853	868	905	867	875	880	856	870	896	951	876	858	899	880	925	805	901	845	834	883	870	894	852	863	854	862	915	837	868	895	906	896	894	918	849	903	839	896	849	850	913	849	858	913	886	862	865	880	873	906	878	872	897	872	901	869	819	912	847	933	824	814	833	836	897	897	904	853	824	829	886	830	840	881	858	876	845	872	879	916	853	920	914	891	824	899	884	797	862	924	840	823	834	873	877	868	839	874	825	868	839	867	828	898	894	852	884	855	879	852	804	868	876	914	864	824	867	855	861	851	895	887	865	797	885	848	897	833	890	872	881	846	871	838	826	873	894	857	864	913	861	859	873	876	842	832	882	856	802	832	872	886	853	909	878	863	855	847	822	897	854	881	810	850	816	819	887	829	883	872	811	887	895	905	878	866	831	860	850	884	838	898	890	927	839	834	848	854	863	836	852	817	841	901	817	893	912	873	825	862	880	870	819	870	837	883	861	876	861	823	867	893	861	851	861	866	898	859	865	865	911	859	857	837	875	815	901	862	894	852	841	872	869	842	899	860	817	913	849	854	842	858	847	821	857	882	784	864	788	863	830	905	879	895	813	853	901	873	852	898	889	904	886	889	857	842	841	842	847	834	884	815	825	842	839	865	914	858	823	873	877	847	872	812	893	879	879	851	917	827	871	860	823	871	886	868	812	835	846	861	869	866	812	848	874	885	866	930	842	851	876	833	864	846	872	866	814	812	910	844	895	898	899	812	832	850	872	901	900	865	827	840	898	867	853	906	883	864	870	849	840	908	868	910	845	906	897	891	842	854	869	855	858	884	881	829	842	887	849	839	815	859	854	885	833	903	889	848	834	918	912	830	863	894	895	851	852	865	825	898	823	841	900	835	842	844	829	850	832	821	829	817	878	851	873	834	867	832	903	906	876	859	906	887	898	841	865	903	827	874	819	904	873	832	847	895	838	855	865	882	868	880	904	898	835	856	891	865	903	856	883	837	844	887	840	867	841	845	858	879	868	838	916	883	895	861	846	891	871	880	895	807	811	859	861	871	892	859	846	861	850	864	877	895	865	889	835	885	886	822	887	863	904	925	880	914	872	881	886	857	815	860	867	863	878	853	805	870	809	865	810	874	842	861	834
35558	22136	19060	3027	921	496	349	348	313	314	294	262	242	257	268	230	216	225	253	233	234	244	242	230	212	229	229	221	213	184	218	222	211	247	233	211	215	211	223	199	252	233	230	208	209	232	193	232	239	216	209	204	197	220	214	220	235	228	258	225	206	197	231	209	228	224	238	194	236	224	233	206	229	216	237	210	242	225	216	211	204	202	213	208	214	226	191	242	204	216	214	217	225	240	213	225	222	203	228	228	217	255	237	231	218	230	253	232	240	232	172	213	232	243	193	217	243	248	238	246	205	228	203	238	206	226	226	213	195	256	216	210	233	233	215	220	195	216	242	233	202	205	221	252	234	204	238	227	211	220	216	214	233	192	213	217	231	211	202	204	209	230	211	203	210	222	200	228	243	231	221	204	214	216	244	208	221	235	233	217	208	209	202	226	217	203	233	219	233	216	177	250	227	195	189	203	198	202	227	226	232	230	229	218	222	229	186	185	238	225	228	216	226	227	228	241	219	217	218	209	226	237	229	218	215	207	203	247	231	234	223	218	228	227	235	221	222	193	204	209	205	241	228	234	229	235	223	219	213	250	219	206	225	194	188	224	216	234	216	223	205	206	237	230	233	238	207	234	182	223	244	206	207	220	226	210	199	226	234	247	206	214	226	216	225	200	222	239	221	226	244	227	204	204	223	210	227	228	241	198	242	201	240	241	216	253	218	237	228	210	213	225	233	247	197	219	250	218	217	227	252	198	237	209	204	199	189	195	235	245	209	206	230	237	240	196	215	226	206	221	225	241	211	185	218	222	226	213	224	214	229	223	233	201	214	240	222	222	245	234	203	209	193	196	210	235	229	240	206	214	231	255	211	224	198	233	213	216	236	224	215	219	203	227	205	225	228	213	228	208	199	206	219	192	210	233	207	239	206	202	226	198	248	187	202	208	216	215	198	252	243	239	229	209	231	221	230	226	200	242	226	214	221	220	204	197	200	233	203	237	225	204	217	243	230	196	246	221	202	242	255	230	202	206	205	207	221	212	235	216	238	242	227	208	239	229	209	199	220	230	234	232	256	203	244	223	226	228	206	197	216	220	231	222	221	220	226	230	218	225	204	228	229	202	219	224	238	234	194	200	213	218	200	206	251	207	215	235	212	217	226	212	216	230	245	209	210	203	242	219	194	224	227	229	216	200	209	202	229	241	187	218	198	203	233	240	226	193	223	263	237	208	201	207	178	198	197	245	248	228	241	234	216	198	207	203	225	210	258	228	217	209	228	236	193	240	206	226	212	225	214	200	185	212	231	213	233	209	229	210	202	238	221	194	183	216	238	221	213	222	230	210	213	218	229	206	217	207	239	239	242	227	214	202	228	209	233	218	236	189	217	226	238	219	229	252	240	216	224	233	213	228	221	238	231	228	231	203	187	231	213	242	238	217	215	226	232	194	215	230	226	222	202	233	236	252	240	217	243	204	214	218	208	218	203	219	224	225	225	230	244	213	218	233	238	228	233	198	220	250	224	201	204	214	195	221	231	229	228	207	216	214	240	214	223	192	194	217	204	229	225	221	232	243	249	251	208	201	223	195	201	226	208	219	209	213	232	211	232	186	217	222	241	217	201	210	260	203	216	228	222	198	237	217	199	221	214	237	231	202	245	216	209	220	221	202	216	200	233	240	216	230	203	206	220	193	205	226	194	195	188	203	218	227	220	216	211	205	205	220	210	219	211	219	219	230	212	203	227	188	196	215	236	218	211	212	193	208	212	215	195	207	201	210	192	248	199	209	232	209	204	218	223	227	217	220	202	216	221	247	215	231	201	195	210	212	217	224	213	217	213	210	231	217	219	222	220	229	226	209	229	226	196	215	237	242	244	238	249	196	222	241	196	212	226	221	217	232	228	207	210	196	205	206	215	218	214	213	222	202	241	216	228	234	213	230	219	240	225	214	221	200	228	240	214	210	213	206	224	202	209	208	229	222	236	239	233	196	205	219	207	244	246	237	238	236	246	219	253	228	219	215	231	244	232	207	197	240	253	243	209	247	224	230	222	220	256	220	214	213	208	233	213	246	224	234	248	226	243	230	227	234	201	213	209	220	238	193	194	211	203	221	224	236	215	218	208	229	232	220	193	215	231	222	267	216	227	237	211	206	213	245	228	228	205	236	214	222	213	248	219	207	216	229	223	197	246	233	218	222	228	214	198	233	202	197	216	208	216	230	193	212	200	217	242	232	253	236	247	198	256	244	185	220	236	217	232	218	200	224	252	197	235	214	215	209	199	209	224	232	202	237	225	231	203	211	217	230	242	218	219	215	207	247	217	238	216	191	235	222	240	244	211	232	201	210	227	232	227	208	236	233	235	254	221	247	196	211	200	245	199	237	222	215	198	207	214	217	231	226	250	219	233	201	235	228	252	236	214	270	243	235	224	208	219	211	243	211	215	210	221	240	239	200	246	237	247	210	215	222	225	218	246	230	213	231	197	239	222	216	230	220	221	221	209	222	229	233	173	201	213	210	226	239	209	240	217	232	233	212	198	232	200	260	214	211	226	227	256	197	218	250	232	241	235	221	253	205	198	241	246	245	211	210	224	242	209	254	228	227	252	205	220	220	194	246	224	196	210	247	227	197	232	205	224	211	237	192	217	247	243	213	225	226	236	246	233	218	208	247	219	199	212	212	240	206	233	217	201	214	214	236	213	224	211	213	188	224	202	237	232	237	189	218	263	207	230	229	230	213	237	234	245	222	244	240	199	215	220	238	212	206	243	234	204	238	245	258	203	201	261	252	211	214	223	202	218	208	219	215	224	206	221	206	230	239	212	211	241	191	218	212	207	201	182	235	230	221	208	212	243	213	216	205	200	226	233	225	229	221	241	200	174	254	234	242	226	207	232	212	258	207	213	248	256	209	208	202	250	241	236	228	231	231	214	198	243	212	208	231	210	217	230	220	197	193	208	239	217	263	236	199	204	233	181	222	242	219	209	245	218	226	204	206	223	234	237	233	228	227	231	235	228	234	204	211	254	234	207	238	250	224	221	183	229	216	241	221	231	212	196	245	250	223	221	226	233	206	219	276	230	214	217	232	235	229	233	217	235	238	238	196	236	239	217	217	221	217	213	205	217	213	214	211	246	205	219	220	224	223	235	251	215	247	213	210	240	221	228	247	216	212	223	223	238	196	195	217	198	225	215	239	200	200	231	169	220	200	205	220	230	203	220	208	211	223	205	239	199	208	229	234	227	211	221	203	194	249	214	229	231	230	220	208	234	231	206	218	234	220	234	199	215	205	230	228	192	200	229	230	232	192	233	228	217	216	222	202	232	215	196	221	230	246	214	227	233	217	206	226	192	235	203	217	218	225	217	212	224	220	245	204	209	258	221	218	229	194	249	238	234	217	230	223	214	199	214	192	226	219	214	214	222	219	244	210	217	246	209	242	203	210	227	226	195	212	238	239	207	201	196	230	197	200	218	201	231	218	239	217	214	201	219	226	234	219
23940	18263	19210	2346	2415	1664	1328	1280	1072	963	917	799	718	770	759	711	695	723	723	665	643	676	612	637	616	624	602	552	543	558	559	567	559	542	547	607	580	548	607	568	570	532	589	591	570	562	594	498	558	586	535	524	559	567	538	551	557	569	526	616	523	600	558	546	531	550	603	591	546	553	532	566	570	519	559	578	553	537	541	516	529	570	547	526	552	518	534	546	573	603	561	539	552	564	495	528	507	579	531	522	526	599	500	554	539	564	523	527	552	549	510	545	541	527	558	580	533	546	583	560	527	528	537	495	497	553	523	504	572	571	558	587	482	549	549	514	551	518	530	556	576	564	517	482	566	510	547	534	518	535	547	514	592	598	543	555	524	550	544	556	543	560	552	572	569	556	565	580	551	531	557	545	563	545	538	528	556	565	513	510	549	500	554	589	527	508	545	538	562	496	586	563	536	557	530	527	573	528	547	551	497	563	524	563	545	545	560	524	554	556	593	573	554	542	528	542	549	543	488	494	546	589	550	538	510	553	566	512	522	585	511	552	569	552	526	530	570	560	540	532	522	532	572	511	563	585	587	532	505	572	513	561	591	579	539	513	546	519	526	571	541	566	558	506	579	542	547	592	549	544	542	566	503	616	553	537	497	572	564	564	496	576	550	515	570	554	526	511	516	577	544	497	492	548	558	555	543	559	523	537	519	511	529	552	490	579	559	543	546	549	523	565	527	538	510	536	532	512	567	502	521	568	558	524	522	586	534	574	548	546	556	577	530	597	534	553	574	530	541	555	524	564	582	550	563	563	537	575	519	548	579	546	540	530	529	527	530	565	528	543	548	534	517	546	557	523	549	520	501	529	569	541	538	501	547	569	540	519	566	549	575	582	532	562	568	508	479	534	585	563	515	557	557	554	527	544	562	582	510	492	526	550	534	576	554	534	552	543	547	601	554	518	529	528	522	515	547	566	568	553	518	588	516	539	593	541	499	567	534	538	536	514	581	574	539	541	478	560	521	520	518	556	519	516	527	534	536	505	554	550	556	531	508	534	540	528	544	532	567	562	526	545	540	532	539	504	524	545	486	566	543	504	533	542	542	571	551	526	547	601	536	524	529	510	584	516	556	566	492	537	522	523	541	535	542	504	528	531	560	554	564	529	559	562	517	563	541	526	560	511	571	524	536	543	536	522	554	566	532	560	541	518	515	518	542	534	531	557	557	528	559	543	525	525	523	567	523	563	545	538	534	537	536	552	512	552	534	557	521	538	505	512	505	517	603	557	537	521	542	566	540	561	493	593	557	537	516	598	571	501	517	568	531	534	553	538	533	535	542	547	554	579	533	546	545	527	554	534	564	584	540	489	561	523	558	519	547	538	536	512	551	575	547	570	565	522	540	569	596	565	512	552	496	541	609	533	575	523	554	539	522	582	547	517	607	551	577	496	524	550	540	514	554	522	523	525	540	522	573	570	543	531	569	569	529	535	534	533	569	551	525	565	535	566	570	502	576	568	540	511	537	552	524	608	553	554	497	492	506	577	532	538	507	546	555	558	536	554	512	562	510	560	514	476	542	538	506	523	553	508	489	541	514	548	569	570	608	588	523	540	517	527	497	524	561	517	539	550	578	543	546	546	512	553	546	482	495	588	520	571	526	524	538	549	567	531	505	561	516	529	527	527	559	558	509	580	562	571	515	543	558	573	517	482	559	503	555	536	562	570	496	516	534	519	538	578	523	592	541	550	584	509	565	524	551	510	507	528	542	525	550	543	558	532	538	532	560	530	527	515	551	533	516	572	571	541	526	547	549	565	515	561	554	548	519	576	526	558	577	552	524	504	541	560	580	540	529	533	583	546	544	556	535	559	558	543	540	512	517	498	531	503	550	550	555	564	526	530	532	587	551	529	530	561	542	585	522	559	587	509	554	563	602	566	540	547	532	511	570	535	576	564	534	562	521	530	563	521	519	579	530	554	562	569	560	557	549	534	534	530	563	558	565	527	536	509	520	515	519	499	544	554	566	547	562	528	574	553	533	528	525	562	572	559	524	586	561	522	485	544	584	542	544	532	559	520	553	550	513	528	545	589	556	564	551	579	572	534	566	548	543	515	561	553	544	494	503	528	525	543	565	501	533	582	553	519	529	535	513	534	549	530	535	551	523	557	543	570	555	567	542	544	559	544	550	518	576	559	571	543	586	553	615	539	520	569	524	561	567	507	569	546	516	515	538	531	542	535	532	474	579	552	555	524	514	507	549	579	519	533	537	524	556	507	532	606	527	550	536	562	515	522	550	534	517	553	523	505	549	517	545	543	556	555	534	562	553	529	544	543	531	588	496	558	540	546	544	523	548	586	560	558	564	541	556	527	521	525	559	546	535	512	553	538	575	541	507	533	524	564	602	559	552	533	583	549	602	525	505	563	543	537	539	543	528	524	564	540	540	581	532	538	555	527	525	531	562	510	508	524	574	568	549	552	520	544	531	535	572	579	546	561	535	535	525	479	537	544	525	550	543	583	532	521	561	564	552	530	529	537	581	536	523	550	539	524	542	535	521	535	508	521	564	537	497	525	549	577	540	539	542	492	492	572	564	575	537	532	526	557	540	543	532	594	537	538	552	586	537	561	559	528	563	527	499	515	572	516	538	516	514	526	546	519	556	563	519	520	560	545	566	502	533	550	526	563	529	507	556	561	561	535	517	536	556	548	519	541	531	537	526	569	528	580	560	576	572	577	519	504	513	556	566	569	519	521	552	519	513	570	534	563	538	527	559	534	504	574	532	584	533	533	516	486	534	531	516	599	544	506	539	561	543	573	571	555	550	503	520	535	508	586	520	572	556	552	558	588	524	565	570	510	538	536	534	558	543	549	540	546	542	526	554	541	570	527	554	549	553	523	539	543	530	511	532	583	529	567	519	543	529	536	574	526	528	579	531	501	548	519	558	563	522	561	545	532	553	529	565	568	535	551	543	543	502	565	543	531	550	550	533	570	561	515	523	530	547	567	529	546	530	563	545	562	544	563	552	538	535	540	563	544	535	549	544	566	488	570	541	647	539	561	460	543	540	573	528	562	524	573	567	532	506	554	547	523	540	515	576	544	553	521	551	533	535	505	582	550	525	488	569	557	497	563	561	512	554	519	580	565	515	550	546	539	526	527	534	551	536	541	560	525	530	562	564	538	519	543	532	571	598	540	549	532	535	526	522	503	547	536	549	586	576	505	572	570	524	551	524	566	528	585	534	535	516	590	528	543	566	546	530	534	530	523	545	544	536	570	560	547	535	512	505	540	536	498	570	576	521	547	533	503	549	539	560	573	511	527	527	580	510	521	520	510	538	518	519	527	548	553	536	545	556	555	522	518	527	521	564	526	558	524	490	531	530	536	516	523	529	477	550	521	513	551	588	539	550	552	561	549	547	536	517	582	574	533	515	533	539	493	548	522	532	543	519	499	536	572	570	539	521	522	530	557	537	579	575	559	543	564	539	558	546	569	563	534
12320	5019	2764	541	383	380	357	353	372	393	423	389	387	386	396	369	382	419	395	377	390	342	371	376	367	360	386	388	366	382	377	433	371	350	355	382	382	415	386	378	386	354	370	340	353	340	391	382	380	389	373	376	395	406	376	365	394	374	356	381	391	367	358	379	394	369	374	371	373	363	334	373	386	350	374	349	389	368	347	362	407	352	368	387	341	393	378	401	390	381	363	334	406	374	369	363	358	389	337	368	362	384	418	372	389	387	405	340	382	398	360	407	390	372	361	347	379	380	387	344	383	376	368	353	375	357	382	384	348	371	383	345	370	362	355	347	402	364	378	367	368	377	387	350	354	351	401	341	345	395	366	376	418	374	397	380	377	383	356	343	353	347	380	346	369	367	361	364	394	359	383	351	392	333	392	388	363	364	396	332	366	375	388	353	345	347	383	354	351	351	360	412	381	345	361	366	362	367	336	415	385	346	340	360	353	350	390	346	363	373	353	372	395	361	379	370	380	379	367	341	415	327	366	384	375	382	377	396	385	364	392	390	324	380	344	368	394	386	357	342	379	355	370	392	358	361	343	364	375	372	373	364	345	338	352	407	354	346	364	365	383	354	397	394	369	382	369	370	402	400	407	378	337	361	394	387	385	432	365	353	373	344	379	428	365	396	390	366	378	347	371	375	369	383	359	383	362	409	383	383	379	374	369	366	395	352	361	391	378	386	394	351	350	371	380	378	434	389	369	371	394	367	369	386	398	338	371	375	389	359	390	360	347	373	409	403	372	374	369	389	390	398	358	367	356	366	401	422	378	360	350	359	381	375	384	346	361	383	363	366	368	407	378	347	372	363	338	360	384	352	354	404	366	380	377	364	357	373	374	369	369	353	345	367	350	354	378	366	402	388	408	384	392	384	364	369	370	368	386	379	334	379	361	363	367	377	376	369	375	391	410	366	366	377	391	367	381	362	359	373	344	330	350	380	373	361	417	387	357	352	361	385	377	373	368	413	362	347	360	408	382	388	409	374	340	408	354	370	389	374	399	397	369	364	347	379	374	360	359	366	383	323	377	392	354	337	393	411	369	407	369	357	377	357	398	402	418	370	375	358	349	343	316	364	377	336	359	340	418	376	386	334	388	400	334	424	389	359	360	410	410	359	368	360	389	343	373	393	355	379	393	367	367	418	331	402	377	417	385	379	421	370	360	381	406	356	334	389	394	354	386	426	362	416	359	337	364	357	361	378	379	383	376	364	372	408	365	349	376	382	360	383	369	391	371	388	396	411	390	386	375	353	378	372	350	383	370	367	379	354	388	381	378	351	416	372	329	378	361	362	340	428	377	383	355	370	404	377	362	352	358	389	372	393	386	393	375	371	374	377	429	368	365	346	338	361	359	360	382	358	374	381	394	369	379	373	376	366	383	375	363	351	402	372	356	365	421	392	346	342	385	390	355	386	391	366	383	405	393	392	389	347	364	334	398	389	397	420	354	381	346	366	397	353	395	375	351	353	347	375	395	372	383	407	398	389	366	406	364	379	338	372	377	366	337	349	359	385	372	359	372	373	328	385	356	349	381	348	373	366	376	381	411	369	366	356	395	392	376	377	373	392	382	395	376	371	374	376	386	360	395	397	406	362	371	352	343	396	385	369	393	379	396	389	367	373	378	361	363	381	352	365	362	389	383	379	382	361	370	350	373	404	383	451	402	379	381	385	343	364	356	380	379	383	352	406	362	371	411	383	362	375	371	373	371	359	378	379	342	362	426	380	374	384	403	356	383	360	412	360	357	369	391	349	404	372	371	374	368	365	360	409	380	370	403	374	381	393	394	401	361	381	389	353	430	410	404	389	406	337	372	373	363	355	386	375	325	353	393	407	377	399	381	334	379	372	363	359	346	397	387	355	401	360	366	379	376	388	347	330	328	386	353	375	375	378	364	369	392	399	354	388	396	413	386	371	357	363	375	359	384	366	382	336	371	366	423	361	380	341	377	389	386	374	338	369	362	368	357	376	374	375	347	385	401	345	403	387	360	365	388	403	355	369	395	352	383	392	407	345	379	372	362	393	382	368	338	376	383	394	368	334	380	405	391	395	403	364	361	346	379	384	350	382	377	368	408	390	418	385	380	365	412	384	386	373	408	415	361	371	397	378	354	381	339	373	338	370	402	412	346	356	348	370	385	400	419	385	393	367	335	354	396	366	426	343	384	347	386	406	385	335	383	375	367	413	367	383	370	387	394	381	374	392	396	398	372	329	357	401	310	407	336	339	387	384	342	349	367	385	385	358	387	387	389	375	337	335	334	392	411	375	378	368	353	379	375	362	375	360	386	364	363	357	382	391	372	389	385	355	362	405	366	379	386	349	376	395	397	361	356	381	392	377	376	351	407	365	361	373	406	400	398	399	363	370	378	369	389	395	322	386	359	426	352	379	384	359	370	396	378	378	386	388	392	382	387	386	358	339	359	362	372	425	410	389	373	356	342	358	353	367	378	382	361	370	352	363	370	397	409	357	326	406	384	369	407	366	403	371	328	356	369	354	375	348	411	362	376	382	392	368	370	395	395	367	416	402	373	373	387	367	365	382	370	368	344	380	372	385	363	403	378	372	386	387	392	410	375	371	348	386	382	371	395	333	409	417	365	359	351	379	380	375	378	357	389	380	373	382	361	387	361	373	370	367	366	408	393	368	369	385	361	371	371	373	335	367	370	366	333	389	389	368	343	329	362	388	412	374	405	387	349	353	382	347	369	386	358	371	388	382	359	343	351	356	378	353	378	356	385	398	411	368	396	393	375	378	383	359	366	398	388	357	363	339	395	400	369	376	369	407	381	380	366	367	353	368	377	368	373	366	406	367	381	348	368	389	369	355	350	365	339	371	406	335	358	381	330	332	408	417	374	386	389	375	371	350	414	362	395	373	353	352	405	383	370	404	355	360	369	415	382	371	359	366	394	366	357	380	383	380	370	366	383	368	398	357	386	349	420	376	383	387	377	382	384	373	369	377	364	374	397	356	388	382	378	388	367	351	428	359	404	367	385	410	414	389	380	363	347	383	379	339	349	400	378	373	363	365	384	370	399	359	400	363	387	421	398	393	394	393	403	365	386	349	322	342	398	370	354	376	409	374	386	362	354	389	378	351	414	371	338	348	403	365	377	365	376	372	367	369	341	347	396	343	346	386	361	387	352	373	376	364	413	358	397	377	319	365	374	382	362	394	370	363	366	391	390	372	361	370	358	370	396	383	319	408	369	402	386	347	332	415	371	369	369	373	366	362	392	385	355	370	385	343	386	352	365	382	374	327	367	330	370	343	329	346	344	398	374	404	399	352	339	390	360	381	382	352	383	389	403	427	380	384	351	387	357	400	401	370	378	390	325	399	366	367	392	379	391	402	387	396	384	363	394	391	366	419	402	372	369	378	377	376	424	326	351	355	396	383	370	375	366	400	375	385	360	340	379	392	336	369	389	408	394	388	363	364	338	362	356	364	392	376
9026	5149	4733	1054	1046	1031	978	964	979	964	906	965	845	897	875	865	882	876	867	866	878	882	913	890	923	891	863	851	890	873	843	949	909	901	921	912	871	843	909	943	867	922	909	945	895	925	928	902	853	981	921	862	928	832	932	876	906	920	896	905	898	894	854	837	868	857	903	882	916	913	867	884	946	907	849	878	899	843	841	856	871	824	854	885	895	869	890	849	897	894	929	929	943	900	857	854	895	863	913	878	848	892	899	870	903	841	907	880	862	923	898	879	846	907	892	841	867	908	927	853	957	888	870	881	864	889	932	871	930	841	847	890	927	893	856	926	885	910	881	883	919	846	907	888	885	898	887	890	885	871	899	865	907	932	900	872	878	871	905	859	823	926	926	889	918	903	873	878	901	907	886	895	907	861	857	849	892	897	929	916	886	864	902	883	899	884	879	895	881	875	834	863	850	911	872	906	881	937	910	933	867	869	876	924	907	940	891	858	906	917	868	883	981	925	862	922	877	886	934	881	834	878	867	904	872	914	914	898	853	912	832	866	854	834	858	921	872	860	899	887	919	945	939	875	859	901	877	854	884	910	902	837	871	855	855	901	880	897	900	892	888	871	910	893	874	848	927	904	883	883	909	882	863	877	877	905	887	947	811	882	851	858	880	915	867	890	918	886	879	902	913	863	863	876	896	904	920	896	926	860	894	819	925	907	873	903	937	821	960	865	825	875	915	873	933	922	922	807	826	890	829	855	892	883	891	850	876	880	863	893	929	850	915	874	927	830	969	911	857	917	876	869	910	923	884	861	821	860	937	909	882	863	905	883	909	912	927	855	842	826	926	837	851	881	918	885	899	878	901	857	900	845	927	874	870	944	861	888	863	907	891	904	886	885	893	915	873	899	869	866	904	903	911	935	840	839	931	955	883	916	901	894	862	885	878	909	896	906	884	907	907	872	858	908	903	905	917	926	867	896	888	859	899	890	910	870	888	900	920	927	921	886	856	916	905	923	852	875	897	855	901	880	915	867	879	928	865	878	893	909	908	891	851	890	864	891	871	861	913	838	869	887	936	944	890	836	866	906	885	865	899	950	906	865	889	918	851	922	838	896	861	869	878	844	881	932	864	882	878	884	883	888	839	892	881	875	905	877	864	896	900	905	916	871	876	881	927	894	908	920	891	864	877	866	862	920	921	919	883	902	888	865	868	876	858	883	798	879	925	833	895	882	881	913	862	908	840	894	847	862	906	853	891	877	904	856	942	898	901	878	891	906	869	918	916	873	910	866	821	874	858	891	902	912	867	911	877	860	890	884	864	910	927	858	884	869	910	866	889	884	870	848	847	928	865	848	864	893	922	887	912	911	876	864	901	890	894	887	861	918	876	861	874	867	857	881	893	905	826	908	896	880	898	808	859	907	891	883	937	875	821	927	904	854	889	895	874	863	893	907	856	883	899	824	891	840	874	903	840	873	885	861	909	848	856	860	858	867	859	869	907	820	901	958	896	905	826	865	919	873	867	907	921	886	863	849	873	875	887	918	891	880	924	875	935	878	882	900	857	877	899	922	929	878	860	895	871	897	888	921	874	862	894	902	850	893	890	889	874	940	863	907	919	894	913	906	838	874	929	891	900	809	887	897	873	928	814	856	893	861	876	866	876	878	873	915	859	901	902	871	895	901	863	862	877	914	885	915	849	900	894	848	898	868	878	901	918	921	918	914	916	872	916	877	880	850	883	898	881	867	923	848	893	852	890	856	902	876	870	896	845	891	863	901	894	932	865	855	877	913	918	921	954	931	894	924	931	877	896	887	917	870	899	876	871	884	893	917	903	894	906	820	888	887	859	901	878	868	877	804	892	873	872	864	976	921	858	851	924	866	864	909	917	945	872	843	925	882	962	896	851	912	897	877	915	914	879	858	873	921	898	820	920	944	934	899	848	854	919	919	923	932	904	906	869	833	896	839	837	843	889	883	878	889	901	928	873	912	863	869	928	938	893	856	854	886	890	955	902	909	900	898	886	904	867	854	855	922	885	856	894	871	851	875	893	888	884	873	888	880	823	888	889	870	876	899	890	932	895	936	926	910	945	892	882	931	929	869	909	849	909	896	901	915	846	857	879	860	914	939	904	871	876	898	900	886	914	841	867	890	845	929	852	909	852	880	871	862	898	859	882	884	922	875	929	886	954	916	858	856	905	897	880	877	911	911	916	890	864	875	895	887	865	888	881	894	904	868	840	909	906	812	845	910	906	856	894	850	867	912	867	911	901	880	906	839	884	892	864	857	868	963	869	840	815	863	933	827	854	872	861	885	870	899	872	870	902	891	818	859	944	927	888	860	864	894	876	842	867	853	897	843	820	890	894	863	860	925	887	895	821	839	863	873	879	930	884	905	911	859	826	832	814	849	901	880	912	889	893	898	920	870	851	919	887	863	869	917	869	942	896	841	807	914	916	922	892	950	905	852	896	864	832	878	837	857	922	882	864	903	885	838	898	935	898	871	898	899	933	952	870	908	868	926	853	860	960	867	910	867	803	907	882	878	862	852	930	893	855	900	838	884	967	913	877	881	901	911	873	899	850	898	905	935	913	902	882	856	910	854	877	885	891	898	861	867	938	891	922	893	823	913	963	874	918	915	878	917	852	871	859	866	886	882	866	882	893	899	866	872	932	863	951	953	842	911	917	886	891	864	885	923	940	872	909	862	903	881	881	916	881	904	902	858	921	865	887	924	935	918	917	904	891	929	905	858	913	906	940	915	873	907	898	931	917	916	921	864	841	881	938	833	917	925	864	869	928	913	822	891	887	917	902	854	914	882	887	848	920	852	873	900	919	924	891	839	909	956	937	875	868	853	862	876	900	879	869	894	837	858	897	833	913	934	846	880	846	863	906	870	865	864	917	912	888	853	899	886	800	909	872	914	853	897	959	880	925	880	847	889	881	872	925	927	862	905	890	888	857	957	873	899	934	921	865	897	889	890	871	894	901	863	903	917	844	857	919	857	886	921	867	866	889	880	874	866	913	877	901	877	917	885	865	872	880	850	910	853	860	900	933	879	898	901	904	833	929	876	949	865	903	902	925	914	879	838	852	917	902	937	891	872	852	909	912	893	873	863	833	894	859	911	883	892	899	938	919	903	873	875	887	918	898	837	869	867	880	864	938	857	882	907	901	840	961	796	885	936	851	928	923	917	905	904	924	857	861	929	966	860	867	879	912	891	904	908	915	841	848	933	801	860	863	880	837	884	868	880	914	901	879	909	868	828	889	886	857	822	910	904	867	865	875	876	905	904	889	882	864	933	825	885	863	923	913	822	855	890	890	927	898	872	902	867	842	842	930	889	878	839	852	906	908	877	873	935	888	892	878	906	853	852	842	885	843	916	935	887	865	869	906	879	901	873	908	880	915	917	906	903	852	839	976	881	912	936	955	897	901	901	865	899	906	898	866	864	880	876	902	922	866	947	916	917	891	859	878	916	906	909	875	902	825	881	941	897
26460	14711	11303	1411	690	516	454	447	463	465	411	393	383	410	368	372	375	363	385	356	388	381	357	379	401	420	380	363	380	366	378	355	387	366	356	361	397	351	366	337	378	347	360	373	381	392	378	365	413	395	370	382	349	385	374	337	387	392	410	393	386	389	367	386	372	399	388	405	360	421	391	340	380	394	366	389	372	352	391	366	398	370	404	392	430	381	369	386	393	369	353	364	382	365	346	408	351	378	362	384	394	414	347	370	402	350	379	381	378	384	365	372	347	361	415	380	353	396	369	375	409	407	367	324	370	336	410	325	367	353	389	340	367	370	371	348	374	381	341	403	361	372	358	395	406	347	387	359	392	351	364	360	371	370	366	370	392	369	399	361	344	341	364	374	358	366	357	373	359	379	383	348	368	403	396	380	378	365	389	345	344	390	399	408	397	405	378	348	348	373	384	357	387	399	382	363	375	398	367	410	338	391	370	332	341	370	371	377	376	423	399	356	404	357	371	356	414	353	347	392	384	387	386	372	396	368	393	363	388	395	382	391	336	381	356	361	357	385	364	353	378	356	378	347	325	382	352	350	421	344	367	382	388	395	384	367	402	395	391	380	372	365	355	370	386	377	399	385	377	425	368	399	428	360	375	381	373	386	360	390	360	357	351	376	338	375	410	374	351	350	348	360	344	388	392	373	368	381	353	396	409	367	396	359	355	424	363	387	392	386	398	375	354	362	369	363	376	355	369	356	395	361	372	404	387	373	381	369	366	395	393	363	367	337	352	361	332	369	370	392	406	373	343	385	377	366	376	388	385	379	332	376	384	358	364	309	394	375	406	367	317	348	360	355	391	369	331	339	351	382	328	416	361	368	387	345	362	374	368	364	347	374	388	389	384	385	367	355	378	349	390	384	391	342	349	365	330	346	392	371	389	331	366	350	382	382	399	372	352	389	418	354	393	368	379	388	347	367	358	360	377	351	380	352	365	381	320	383	378	364	405	416	362	374	384	373	366	364	338	344	360	350	352	353	377	373	364	374	401	379	373	408	410	380	354	363	363	392	396	386	380	374	373	378	373	357	366	393	379	364	423	393	389	362	372	363	367	385	359	327	359	327	360	353	364	364	355	356	391	385	393	369	335	348	360	419	383	409	386	414	391	375	384	369	339	365	380	369	348	378	388	403	346	398	368	382	372	365	328	369	377	377	386	387	367	375	339	349	368	370	354	397	339	435	399	378	344	363	379	360	344	370	378	351	353	368	317	326	404	366	368	371	425	386	350	380	360	403	362	361	352	369	367	407	371	401	345	335	363	381	397	373	351	388	339	379	407	385	388	366	398	372	373	358	373	374	379	387	400	365	360	345	358	338	371	359	365	362	368	365	358	397	381	365	350	335	372	362	381	378	376	366	361	361	391	393	393	337	405	362	395	380	391	371	340	357	373	373	387	364	361	365	336	391	404	363	338	373	351	392	377	369	371	389	368	377	374	393	388	371	401	381	406	388	361	353	391	388	350	392	405	346	400	366	381	356	401	393	364	349	352	392	325	373	388	381	404	411	395	356	379	356	393	363	368	377	331	404	353	372	382	381	330	348	369	353	349	361	379	420	377	358	355	343	384	387	355	383	367	393	362	346	355	371	380	395	354	411	370	396	345	368	374	362	365	367	353	358	343	376	349	345	368	342	367	370	364	369	371	392	375	346	371	375	355	337	351	386	361	359	332	350	378	387	348	343	351	404	421	354	375	392	391	402	339	369	343	378	376	365	367	357	385	368	406	404	381	396	365	369	380	406	349	341	383	356	411	354	353	355	338	379	350	365	379	359	353	382	405	362	386	335	338	366	353	376	399	350	362	389	365	403	371	417	406	360	365	381	352	339	361	366	396	372	386	430	414	326	374	388	382	369	358	356	347	379	371	405	406	366	376	397	362	400	373	378	404	364	378	387	359	357	351	388	364	395	389	366	391	368	380	353	390	372	380	382	385	375	391	372	387	387	394	347	359	384	386	387	393	350	395	325	382	367	413	365	364	361	360	378	379	357	356	362	398	368	376	374	385	394	374	406	387	367	396	381	390	390	412	378	386	390	363	340	369	372	372	355	392	360	389	365	377	389	383	381	350	416	388	368	395	407	362	375	362	347	349	395	386	366	372	383	369	369	370	386	367	379	398	340	385	347	399	384	361	395	366	362	389	391	355	377	389	351	378	378	373	390	345	352	371	383	405	349	375	362	376	400	376	387	343	410	396	406	356	381	391	377	360	381	381	386	337	386	368	364	401	368	378	380	343	377	347	356	321	352	379	397	335	357	376	345	348	377	368	358	395	353	358	362	333	360	352	403	411	422	401	377	419	389	371	394	370	345	372	370	378	359	380	389	357	384	391	370	340	359	356	408	392	345	375	361	336	350	370	429	389	365	411	389	349	373	379	352	360	369	336	392	409	372	377	388	382	399	424	376	346	371	368	400	379	385	390	376	367	401	378	402	338	393	368	358	367	350	390	400	368	379	368	369	417	401	375	355	373	369	359	418	355	371	408	377	393	366	349	389	354	388	391	398	384	369	388	342	344	373	331	391	379	394	348	369	361	385	356	360	374	366	370	390	390	386	390	333	368	377	378	357	397	360	387	397	369	346	350	401	356	399	357	346	404	380	346	406	348	373	334	390	354	364	362	387	380	440	407	394	360	382	396	381	385	349	395	351	381	377	386	413	386	379	372	389	347	368	396	371	389	370	384	374	389	356	351	374	360	359	382	366	397	359	364	360	379	379	370	380	396	375	371	384	386	363	395	333	361	394	359	362	364	376	367	354	355	410	369	336	354	355	373	364	413	364	358	366	382	372	414	407	396	363	322	380	394	398	367	385	396	378	368	387	399	346	373	370	382	367	379	370	373	390	392	383	357	351	407	400	386	384	390	382	371	359	353	374	356	372	374	413	410	341	356	395	389	348	369	330	390	337	362	379	373	368	397	398	358	394	413	362	363	375	387	395	400	381	412	374	375	392	382	378	350	382	344	379	396	387	346	346	386	399	368	395	409	372	397	395	350	413	352	345	372	377	384	380	360	365	345	348	403	416	386	352	343	331	362	391	395	391	378	379	383	349	339	336	368	366	385	379	382	387	364	356	349	346	352	406	370	374	367	356	404	354	361	340	316	352	353	368	363	370	367	354	369	355	410	387	358	401	412	394	353	375	384	357	363	371	381	380	358	326	375	372	374	325	350	345	373	349	430	379	374	364	362	364	391	364	363	374	366	335	394	402	375	423	372	365	372	409	359	389	402	371	395	391	387	406	382	351	361	374	361	368	394	382	396	371	405	363	348	334	382	361	365	360	398	354	372	386	361	384	394	378	380	364	380	401	357	370	402	378	387	357	398	353	349	367	362	380	397	342	400	374	373	358	362	395	362	357	351	381	365	360	373	373	342	358	358	381	379	366	391	379	362	406	341	371	372	397	396	375	371	339	354	330	390	390	387	362	382	393	409	394	381	377	382	393
19004	13321	13678	1940	1998	1616	1363	1295	1299	1221	1051	1008	974	1000	995	953	962	935	955	894	965	948	886	927	907	955	915	937	902	915	857	877	914	834	846	845	898	905	897	932	866	962	862	849	916	908	892	931	913	840	898	857	894	907	908	848	912	878	867	842	831	878	831	840	901	874	888	884	888	878	866	862	876	867	826	886	907	840	929	836	861	831	843	845	842	870	909	905	910	859	884	895	876	844	858	919	881	850	893	922	892	895	884	852	886	845	866	880	934	912	867	976	959	881	877	838	881	833	891	870	842	862	910	860	875	871	889	871	880	899	880	863	856	855	835	854	887	887	850	876	870	874	896	885	836	830	860	868	940	899	858	918	889	889	863	901	844	854	846	902	868	872	961	906	899	861	876	867	903	870	844	864	876	863	804	872	901	889	840	900	905	890	902	856	882	889	889	886	907	820	877	868	899	926	912	873	909	877	926	848	859	858	910	891	857	812	866	896	879	872	864	899	862	920	922	854	867	903	892	873	898	889	837	888	949	841	862	889	912	911	886	906	895	872	839	901	842	869	892	826	892	866	909	826	906	935	889	912	900	872	832	887	838	918	895	900	906	921	866	858	875	890	912	899	875	884	852	840	878	894	868	916	905	842	825	833	881	833	901	845	884	898	904	885	917	898	843	896	878	888	849	909	891	888	858	870	857	863	899	841	903	849	865	919	951	882	869	929	894	905	913	876	872	865	889	905	912	866	904	900	852	892	860	872	909	887	935	844	909	868	898	867	833	907	867	877	883	925	884	881	856	848	884	888	877	914	847	870	877	914	845	883	916	900	949	892	931	927	862	901	857	817	893	861	854	859	873	817	832	899	906	831	880	887	841	944	945	892	878	842	888	866	908	868	938	872	845	870	885	875	872	881	837	865	881	928	874	885	886	877	864	879	930	876	849	928	822	920	911	841	840	878	875	839	883	892	833	912	911	821	875	875	854	882	850	886	886	825	893	860	810	884	856	899	890	879	868	871	900	874	916	874	883	885	930	891	856	862	903	918	842	874	910	879	823	871	935	915	851	939	866	932	868	851	922	875	906	919	857	813	840	870	883	892	853	865	829	908	934	866	914	904	863	831	897	854	834	843	797	878	925	882	848	903	935	889	897	879	899	831	876	847	927	863	890	887	921	880	865	861	828	865	892	847	859	917	900	858	911	842	903	817	912	845	904	845	890	854	872	848	912	874	862	844	863	856	858	893	876	884	904	886	906	952	866	884	880	872	881	928	905	892	914	890	903	958	886	899	859	920	892	896	944	866	892	854	878	884	900	843	838	904	859	874	870	855	922	877	852	937	845	902	855	833	849	857	879	884	863	866	865	841	915	874	895	869	916	899	874	869	898	941	887	898	877	844	872	845	884	842	948	877	839	849	846	842	861	867	847	873	888	924	827	913	909	867	879	843	883	876	896	832	905	844	907	890	922	846	870	912	870	841	865	945	922	846	884	876	872	918	913	905	913	931	852	876	901	823	946	883	880	861	878	869	809	833	913	905	890	824	879	849	900	902	895	896	851	869	875	911	897	868	897	865	888	922	852	929	924	873	909	870	876	901	887	891	878	863	879	858	885	859	895	849	893	853	869	853	908	884	909	812	897	894	823	888	918	819	884	870	853	877	879	872	851	865	888	848	890	901	913	881	886	816	912	858	844	916	876	883	883	858	894	860	889	829	896	875	857	892	888	902	887	905	862	890	871	879	849	894	872	883	872	847	881	900	855	866	852	888	848	833	849	910	939	870	900	857	910	837	915	853	925	797	837	927	894	905	863	842	847	892	890	876	867	912	890	892	855	886	839	924	889	838	882	911	854	939	831	875	901	910	924	866	878	929	877	906	921	880	914	830	879	887	896	934	859	902	848	850	909	889	867	882	873	909	859	900	877	851	908	884	859	889	895	865	853	869	878	904	876	883	880	833	892	916	935	910	896	823	894	829	839	921	933	883	901	885	848	878	919	907	863	873	863	857	893	880	843	835	840	875	886	828	841	904	858	958	898	834	923	878	864	861	889	898	934	887	821	869	852	888	904	872	894	886	884	894	865	873	873	843	897	871	858	844	866	880	936	826	914	892	933	875	897	882	875	848	894	902	842	895	866	869	838	870	855	910	884	889	858	890	857	880	903	898	861	873	823	869	921	863	887	848	884	892	831	858	847	847	829	863	870	853	823	858	858	794	846	926	896	885	893	860	911	937	844	870	870	898	906	872	861	868	849	899	862	845	822	909	910	907	889	874	885	875	836	956	849	875	871	862	903	879	854	873	875	844	867	864	880	872	851	839	892	907	844	862	854	845	871	923	904	887	894	893	858	846	895	881	849	854	878	891	902	865	867	875	920	830	869	934	964	858	888	865	874	900	880	842	864	866	910	837	856	901	883	866	897	834	866	856	908	892	893	880	865	874	882	871	831	930	860	864	842	884	873	886	885	870	842	854	875	829	839	880	898	826	883	882	857	875	869	874	877	848	899	863	890	901	844	903	858	867	908	874	916	830	939	924	871	864	845	853	891	903	870	873	899	951	870	884	873	879	864	902	889	844	954	822	897	852	884	912	888	907	872	918	911	839	882	862	870	869	939	890	882	852	915	925	897	898	858	898	888	925	876	881	880	830	870	943	881	938	890	910	873	876	871	902	931	809	872	877	896	859	864	897	936	910	868	934	897	870	862	862	919	879	866	841	920	885	869	868	838	894	888	877	822	891	867	867	919	897	864	824	864	878	911	874	895	899	845	820	829	880	899	844	920	851	874	921	878	901	836	847	881	902	894	907	881	902	909	901	965	834	890	855	950	838	877	873	859	906	852	883	879	868	903	891	909	881	891	903	851	829	850	912	895	884	909	886	883	888	866	889	864	912	843	905	851	906	856	842	890	853	884	913	930	905	864	859	873	842	867	879	886	875	880	896	865	877	884	790	831	863	886	858	834	854	871	862	862	864	859	832	826	874	874	889	850	860	897	859	863	860	852	902	881	892	899	869	898	857	885	850	888	901	850	866	836	857	930	882	880	897	949	909	905	860	853	907	820	853	900	836	876	882	868	920	902	862	879	882	910	850	884	852	902	883	889	871	931	858	878	884	840	875	919	897	886	898	892	928	902	867	883	844	922	880	947	902	837	895	873	902	881	897	845	893	939	862	952	897	857	901	834	878	879	929	889	891	872	851	868	913	873	903	830	866	903	870	845	856	864	829	911	898	885	893	934	857	936	882	860	934	875	891	923	855	886	849	905	913	901	900	791	877	906	870	836	849	917	883	890	851	882	856	906	883	850	854	921	868	905	827	891	856	876	884	862	906	871	898	800	868	925	907	871	883	901	842	879	833	855	857	845	881	861	865	861	857	827	847	872	868	893	820	828	936	875	919	889	900	889	895	859	954	928	846	858	840	834	871	863	888	878	909	902	816	854	864	903	866	870	880	833	934	898	877	851	844	904	867	922	847	847	905	866	890	823	858	876	827	906	875
35483	23658	22048	3751	1150	609	457	382	322	302	275	284	273	244	266	285	247	262	247	233	253	231	241	248	226	216	246	226	228	227	215	219	210	223	253	244	221	243	223	248	217	222	209	223	268	241	234	218	234	208	236	238	230	237	228	214	234	221	226	239	239	221	210	237	215	200	209	210	237	217	212	198	199	208	214	200	236	213	205	243	212	220	221	207	224	213	216	225	213	209	245	254	217	227	216	256	217	229	231	218	231	239	217	242	224	224	234	214	214	241	229	228	250	236	211	237	220	235	226	229	240	235	194	223	219	233	223	232	228	224	230	241	214	226	221	246	224	204	240	216	231	240	240	236	225	222	204	246	208	266	240	225	194	198	211	224	235	225	219	244	223	239	225	229	233	203	236	217	210	225	203	235	221	254	256	240	207	227	246	249	237	228	207	238	244	238	217	228	208	227	236	229	218	283	236	217	247	212	247	211	221	211	248	229	222	246	245	242	224	190	202	229	233	233	225	239	219	223	217	202	237	234	185	244	234	206	207	227	213	211	229	211	215	231	230	190	208	222	196	227	226	243	224	210	222	258	216	242	230	236	230	245	256	220	228	224	196	214	212	233	240	224	209	231	223	222	228	246	221	243	226	213	218	213	242	219	235	222	225	225	234	237	201	251	214	237	229	254	215	219	236	256	228	236	209	217	211	226	275	236	241	228	209	206	196	230	213	214	205	235	259	228	220	235	219	222	203	245	233	213	216	242	229	231	232	246	197	199	242	226	239	214	232	235	205	231	232	213	220	232	205	213	230	239	213	222	231	215	234	218	224	249	228	212	239	211	252	233	215	208	223	217	205	236	246	183	231	234	213	207	211	234	219	247	248	219	237	190	233	230	229	198	217	234	252	214	226	208	198	216	217	215	250	229	208	204	217	201	233	209	225	222	226	195	209	183	219	229	229	234	219	245	217	212	250	211	231	205	234	219	206	223	224	237	229	187	221	212	215	219	213	244	246	251	241	224	227	233	214	222	215	235	222	243	205	242	230	194	254	239	228	217	200	235	240	204	228	210	236	262	217	239	216	221	242	223	227	245	221	226	229	206	219	224	228	204	214	224	225	230	174	228	229	213	200	209	236	244	221	205	187	197	240	222	225	225	204	235	223	259	224	253	220	214	237	230	247	229	214	237	215	225	221	237	221	196	233	254	255	245	247	196	226	206	249	237	243	218	221	247	242	217	213	197	229	208	206	211	239	238	250	227	229	250	241	247	224	196	230	223	225	200	208	234	209	201	225	211	223	228	208	221	223	239	228	198	207	229	232	233	196	221	200	218	222	238	214	220	199	243	205	218	238	252	222	246	215	216	249	269	210	223	197	241	212	218	240	233	247	228	225	229	224	206	246	224	234	229	215	224	247	256	227	223	212	230	233	223	225	245	217	211	227	199	238	252	248	227	201	247	226	235	204	201	236	206	241	216	222	234	228	179	213	179	224	235	243	231	232	226	208	229	253	215	211	234	224	227	221	237	224	199	217	217	221	222	200	236	211	210	220	213	265	219	254	218	204	219	240	214	217	194	216	219	219	206	224	231	235	225	231	250	216	213	213	246	263	256	224	223	239	217	252	211	230	169	238	213	246	213	259	232	209	218	226	207	244	250	241	202	211	240	207	227	224	230	234	196	211	200	219	209	223	207	197	212	246	235	227	228	231	226	215	232	224	211	227	225	219	227	232	241	223	260	246	224	240	248	203	237	227	185	216	240	229	236	221	202	230	209	216	235	224	225	231	221	211	252	233	228	223	230	199	235	202	221	239	234	253	217	208	209	197	196	224	236	258	222	231	243	221	241	224	232	203	216	214	220	223	208	197	236	223	219	227	213	221	224	226	240	203	230	243	244	216	227	220	248	233	254	206	206	275	223	221	214	204	239	218	236	226	227	227	220	213	218	226	227	232	224	235	219	232	241	212	230	226	235	225	236	212	222	233	234	225	262	243	219	215	229	223	213	212	212	229	224	214	222	221	226	264	214	227	199	226	221	235	230	240	236	229	212	204	232	220	221	203	216	227	254	249	224	235	230	230	236	235	219	218	219	220	239	236	223	222	231	236	222	224	228	221	213	213	218	259	233	203	224	202	228	234	194	228	222	234	230	191	235	240	195	243	196	245	231	201	223	268	235	235	236	240	239	237	235	219	214	230	230	204	227	241	211	216	227	201	223	242	252	248	228	230	247	241	257	236	242	217	231	227	212	218	212	214	209	225	220	232	207	248	214	205	238	230	197	230	220	239	242	235	237	224	243	219	264	259	217	174	207	240	219	208	218	230	235	230	212	254	203	213	215	219	239	209	227	207	206	228	216	206	206	228	227	216	227	216	216	228	194	202	198	250	239	223	210	217	219	212	226	238	231	204	209	237	230	217	233	224	235	207	242	219	236	220	218	224	204	272	244	209	232	217	223	216	254	221	241	229	239	256	225	199	232	226	227	217	211	229	229	228	201	230	235	221	232	233	212	198	258	220	198	247	209	220	233	234	209	233	231	221	230	212	225	220	208	212	233	224	217	215	234	234	232	233	231	231	222	216	232	218	221	197	205	222	241	251	222	228	242	204	203	239	237	218	226	225	200	249	176	207	221	220	240	222	234	240	257	212	241	218	207	242	193	213	218	215	244	259	235	220	208	209	223	212	231	237	237	231	237	220	226	231	225	220	213	244	236	226	217	252	220	217	221	213	231	229	220	202	232	199	207	225	242	197	218	226	205	225	235	233	244	208	221	224	243	226	239	223	219	241	231	210	204	222	224	241	236	234	232	241	244	243	262	225	240	227	225	237	222	221	242	223	243	204	214	197	223	204	223	260	249	246	237	197	229	246	225	218	202	230	245	247	205	262	265	232	213	238	212	200	208	232	224	202	229	231	240	213	232	245	199	221	203	227	215	230	248	226	217	244	236	231	246	233	220	233	241	197	238	206	229	232	234	189	233	255	258	243	209	203	191	201	237	222	236	242	210	233	225	247	228	256	206	220	225	225	235	244	218	233	201	240	264	234	206	224	238	250	228	229	211	211	223	201	208	232	207	205	197	223	233	210	211	213	229	223	238	195	242	217	214	235	229	227	221	243	254	203	206	238	230	223	220	225	189	209	218	225	240	228	220	244	232	199	234	233	232	260	239	231	233	245	209	252	220	239	227	216	203	247	208	217	223	236	239	219	212	222	221	235	211	215	188	212	227	229	221	211	225	227	243	241	233	213	228	235	222	209	232	220	241	206	220	204	221	195	195	218	227	242	249	264	253	202	223	240	221	240	234	224	230	237	204	273	206	225	251	213	233	231	236	220	221	256	216	220	214	229	219	239	241	217	239	241	215	225	228	194	213	217	228	244	244	207	220	230	175	197	242	222	211	214	209	214	262	206	233	223	202	213	220	224	244	232	194	200	242	220	217	225	224	241	205	226	217	206	247	239	217	199	232	198	249	242	212	239	225	239	237	193	206	243	229	228	196	221	233
24031	20143	20846	2291	2507	1874	1487	1431	1259	1035	980	885	823	776	779	812	740	720	658	679	709	665	694	620	614	669	622	633	572	621	578	600	584	549	601	613	625	546	595	583	596	581	557	599	565	572	575	551	570	601	536	523	507	621	552	571	559	572	524	577	565	553	567	544	542	570	542	578	560	548	535	559	569	513	546	580	569	571	523	603	562	528	541	568	552	536	580	577	570	526	545	566	579	560	540	548	554	519	554	557	588	551	589	559	581	568	575	563	558	557	574	549	573	566	576	580	543	546	543	515	555	565	561	543	562	536	593	592	581	567	574	559	523	542	531	540	540	567	553	556	584	547	565	548	524	584	502	613	565	594	596	515	541	544	549	579	584	532	555	593	591	574	587	513	593	519	564	578	528	564	570	537	546	536	562	490	524	591	555	613	496	538	552	551	519	540	556	548	552	548	564	561	549	558	583	541	569	558	542	548	572	554	625	549	564	569	545	542	579	561	528	562	570	566	570	509	568	592	550	552	554	569	521	541	555	547	563	590	529	515	542	548	559	545	565	549	580	539	596	562	550	553	552	540	551	546	540	535	526	553	544	575	524	546	566	581	531	562	537	509	524	523	557	533	552	555	529	529	510	581	545	527	553	554	599	526	515	545	532	558	551	527	504	557	547	574	505	559	589	591	485	577	553	541	589	523	553	532	562	565	535	528	516	517	568	566	606	553	517	544	508	556	562	546	593	587	550	530	541	558	567	534	565	596	560	536	553	523	526	562	542	511	533	571	514	580	571	551	583	561	521	555	530	528	571	608	519	548	541	538	571	569	538	513	521	592	558	565	576	578	558	566	538	560	544	556	578	568	533	546	549	570	545	553	548	594	556	536	522	564	561	515	549	541	566	557	564	566	574	596	567	550	593	539	563	551	513	544	549	585	542	536	512	570	542	530	612	541	517	584	536	513	559	572	562	557	538	570	580	527	510	591	551	587	553	507	573	561	554	556	567	505	497	551	524	525	601	557	539	517	564	558	532	567	532	557	506	550	564	506	581	552	567	523	558	560	578	551	514	565	571	561	573	568	545	546	578	493	543	524	560	574	558	538	547	566	586	535	549	546	606	540	573	538	551	552	550	553	519	542	576	551	529	532	543	544	536	581	571	524	540	564	531	556	551	545	540	544	541	537	534	557	583	546	589	547	569	521	580	531	564	517	553	558	522	529	577	548	574	551	525	603	533	568	591	556	546	553	574	583	555	566	537	565	523	583	584	538	545	543	530	546	539	572	606	543	545	559	532	556	552	597	560	552	524	530	566	545	552	562	538	528	498	599	563	557	557	601	546	519	549	521	527	528	554	531	551	527	586	518	535	550	527	561	564	553	550	531	590	536	547	579	556	580	550	560	535	524	556	560	518	535	541	563	554	560	521	548	547	581	550	528	571	566	568	545	535	534	577	556	580	543	555	504	556	593	582	583	541	538	558	589	547	557	529	548	543	526	584	555	578	571	557	545	561	537	540	564	544	589	557	573	568	559	543	539	572	561	593	555	550	516	539	506	535	548	563	538	525	577	560	555	556	530	522	505	554	564	533	563	536	550	551	568	548	586	572	561	509	577	564	570	523	526	549	550	524	541	530	563	551	569	565	563	594	553	567	552	557	540	548	546	559	571	575	558	549	513	537	562	549	565	587	552	559	538	522	543	527	538	556	490	583	543	549	553	588	537	537	562	506	526	576	517	574	574	598	566	528	575	558	547	568	555	556	533	529	546	534	549	558	557	548	536	530	564	534	558	534	548	543	577	550	504	554	532	530	590	570	538	554	574	563	533	529	536	562	556	539	541	549	543	569	589	524	553	524	538	545	536	581	554	525	547	580	589	565	580	546	590	536	552	561	519	537	572	523	549	496	552	528	547	558	553	585	574	536	523	553	566	523	567	567	542	544	552	551	545	553	581	531	558	521	562	531	555	599	611	582	547	571	555	579	583	573	571	577	507	558	502	543	582	547	534	583	583	558	575	530	549	594	552	538	562	507	580	586	567	563	528	594	515	546	539	483	560	552	558	542	549	560	590	534	537	514	563	573	530	547	586	532	535	530	581	590	539	585	568	533	528	555	539	559	525	580	605	512	545	564	536	485	535	529	525	531	563	579	562	582	510	539	558	559	534	529	552	558	509	570	473	578	534	537	519	533	551	559	544	543	558	556	542	561	521	554	503	533	535	524	551	585	550	559	512	549	577	554	557	562	601	563	547	530	570	558	559	567	549	543	539	568	579	507	528	563	572	595	586	554	575	515	556	542	542	563	539	574	544	530	585	571	539	537	533	523	596	534	557	522	535	567	523	544	541	548	523	588	556	557	519	566	530	524	529	545	531	524	559	571	594	554	542	588	568	562	523	579	565	530	576	550	607	581	524	555	566	522	590	545	528	536	528	544	561	573	553	550	535	544	572	582	524	565	549	518	566	536	520	537	581	604	569	552	537	577	553	541	574	555	556	581	539	539	556	547	575	538	594	541	552	555	549	541	601	529	567	561	518	591	576	559	545	535	515	533	578	545	547	549	548	544	550	524	520	587	526	571	526	558	557	535	546	565	559	549	562	555	578	544	492	529	531	528	498	584	555	530	558	566	526	579	567	573	572	556	557	558	553	533	515	546	541	565	513	529	551	553	566	543	561	539	602	535	511	536	547	559	554	524	540	615	502	573	551	536	582	565	573	605	571	521	559	532	542	536	543	534	562	569	557	513	570	531	520	557	583	526	569	531	602	546	588	564	554	566	557	539	612	542	527	579	561	587	540	543	576	544	541	545	545	527	528	535	584	581	547	549	584	575	559	537	562	528	565	543	577	549	535	523	586	522	552	523	561	550	523	544	597	545	549	523	537	541	516	551	533	563	567	587	567	549	536	596	551	568	559	571	563	503	574	545	560	572	563	611	594	532	527	546	557	528	547	553	547	525	558	560	533	603	537	517	576	552	582	542	554	594	565	542	579	541	535	555	543	566	549	534	588	517	506	537	516	548	556	551	520	554	580	583	505	600	569	572	533	534	561	591	535	573	553	575	545	527	537	503	535	571	562	567	551	565	575	547	551	583	555	560	541	526	560	551	560	562	554	581	559	537	502	555	561	556	532	531	531	539	540	581	572	532	555	572	535	616	568	557	531	605	518	522	551	552	533	570	567	566	554	527	549	578	563	519	585	545	544	523	592	508	533	581	536	546	549	552	561	557	532	553	521	562	535	520	579	537	540	561	569	563	578	551	574	543	541	565	586	539	604	556	542	574	526	544	524	551	515	543	536	563	547	552	534	524	556	575	557	488	563	536	531	549	538	581	573	583	575	506	537	563	549	581	514	521	524	605	551	557	601	569	593	559	523	529	525	544	609	555	577	583	539	536	492	549	558	588	552	569	548	518	540	526	518	549	527	559	574	533	529	548	554	542	516	528	546	572	539	513	533	563	543	555	544	543	555	572	569	540	540	536	535	548	575	595	541	595	564	551	533
12266	4997	2694	422	420	401	441	405	392	411	398	368	369	333	335	374	366	372	399	389	366	371	395	379	381	374	391	364	367	354	354	371	372	373	396	385	363	349	358	357	346	342	338	359	388	368	382	383	389	346	381	388	349	361	386	374	348	389	375	361	391	349	370	385	394	340	390	419	380	362	319	355	398	379	342	373	381	346	346	381	359	360	359	351	333	379	393	388	383	397	387	375	354	344	434	379	353	337	389	361	367	392	368	355	369	344	394	373	362	371	343	343	391	362	352	356	374	379	364	406	339	374	336	372	354	388	367	380	374	386	384	355	391	376	328	401	331	397	367	380	375	394	352	334	412	375	368	367	346	347	333	349	358	359	343	375	389	356	369	408	365	372	370	370	383	384	358	373	376	368	382	375	392	369	333	336	387	337	356	340	384	373	382	388	377	379	361	351	346	370	407	338	450	406	343	348	386	374	392	351	393	380	361	348	379	406	371	329	363	371	346	348	377	362	377	370	361	346	374	354	341	359	337	347	390	387	340	353	331	400	378	405	387	382	378	395	358	333	388	374	364	365	385	337	388	360	335	344	383	366	373	376	338	352	347	378	373	358	367	360	365	373	367	382	379	363	349	397	389	345	373	354	385	375	416	383	400	394	342	341	370	351	374	408	352	380	369	383	346	358	384	369	357	352	342	361	360	367	357	355	349	352	376	375	395	385	397	346	393	368	397	368	366	381	401	397	360	379	361	340	362	341	377	400	391	376	346	389	327	367	363	400	367	358	371	361	369	385	380	330	338	348	380	360	397	379	345	366	362	396	429	398	364	414	395	402	423	355	365	367	357	350	379	396	361	372	334	375	389	329	329	374	398	345	368	386	397	375	346	361	347	380	362	378	380	390	373	391	352	375	360	359	370	324	391	402	360	371	302	368	397	376	344	382	351	323	358	397	353	351	352	368	342	328	372	359	345	378	382	399	387	398	376	373	363	382	352	381	351	377	322	418	400	402	403	371	324	370	368	368	379	355	374	385	352	357	366	338	363	377	393	345	331	385	337	410	359	362	397	354	343	369	374	386	377	365	365	404	362	348	350	376	382	374	358	359	382	369	366	332	410	377	332	358	372	342	380	365	385	372	348	343	373	370	399	346	368	359	361	357	336	360	376	376	333	388	409	373	370	375	365	359	369	384	418	381	377	408	357	403	331	351	396	329	351	354	358	338	383	357	369	377	331	382	352	400	350	385	375	372	361	384	389	392	353	373	389	364	360	358	334	421	379	376	346	372	363	367	383	396	397	374	361	366	359	366	364	391	343	340	365	421	346	367	360	350	362	347	358	369	397	368	342	356	378	381	366	381	393	355	352	359	369	352	391	348	345	349	376	358	386	379	367	351	359	362	360	381	371	360	378	352	354	378	347	377	377	343	341	350	365	381	378	400	376	364	393	345	359	385	341	386	343	366	387	384	382	391	382	351	392	384	371	364	363	382	394	388	376	330	362	393	390	392	351	368	371	329	385	367	337	364	406	380	353	354	380	352	340	360	337	337	395	371	362	389	411	346	353	381	330	383	392	389	368	357	383	355	385	377	354	380	319	393	367	392	339	351	387	361	348	349	355	340	390	364	398	373	370	364	338	326	350	319	362	389	371	400	374	374	368	425	353	394	355	399	339	364	357	369	382	381	358	358	361	348	385	378	362	395	355	399	392	375	352	352	380	388	393	380	321	390	348	349	370	356	359	378	341	382	389	389	391	372	354	348	389	383	352	407	397	360	333	370	370	389	364	387	371	389	360	381	396	386	350	359	362	382	366	384	381	356	415	367	349	364	381	460	356	392	364	370	378	370	385	396	347	354	336	374	392	397	361	374	390	389	366	358	358	385	346	404	369	380	346	315	365	366	404	370	344	382	344	354	373	388	342	362	370	338	373	369	367	380	375	371	348	369	365	347	374	386	361	391	415	387	380	378	369	376	365	341	352	372	388	357	360	361	401	366	373	368	364	362	405	368	365	370	366	345	402	337	354	337	344	366	354	410	378	356	382	389	347	347	386	384	414	383	363	381	371	402	368	351	345	343	375	359	342	357	371	368	351	378	396	376	358	373	376	386	365	348	341	367	382	369	417	341	350	412	381	319	327	381	408	387	342	367	367	349	372	346	344	380	392	352	373	373	377	348	352	381	368	355	358	365	363	394	379	377	332	377	397	416	358	368	391	357	384	389	366	375	385	367	400	379	351	340	379	366	391	356	366	379	332	414	392	348	375	351	341	362	384	359	330	374	340	400	339	388	383	408	364	370	333	353	374	393	400	385	339	385	378	395	377	354	385	358	353	389	363	365	339	352	384	362	388	311	361	409	353	348	344	355	405	388	390	383	348	384	368	353	351	380	404	371	373	348	375	333	344	348	375	377	347	396	360	335	342	396	407	357	401	352	366	387	362	397	367	389	395	409	367	330	394	403	376	376	352	356	378	324	360	356	394	345	398	393	372	374	361	376	359	389	381	318	407	380	366	377	351	390	378	382	395	395	376	411	370	389	370	366	336	360	368	390	351	332	376	361	371	355	311	382	349	374	383	376	377	366	370	366	370	409	377	394	378	378	319	395	396	378	397	383	312	368	375	402	356	360	383	380	368	359	363	400	359	366	354	364	410	352	357	349	390	358	311	359	397	358	362	376	363	393	369	383	356	362	362	381	367	385	378	391	367	345	349	388	415	351	366	321	396	404	384	374	367	372	362	406	371	361	362	330	337	352	362	420	384	368	412	382	365	393	386	346	354	381	365	372	349	376	369	380	392	343	335	335	357	344	388	369	369	388	381	388	368	385	351	369	401	387	367	354	358	356	386	399	370	376	346	421	355	382	436	366	350	364	342	392	348	344	390	361	381	383	378	358	346	350	405	349	332	381	389	364	367	389	372	366	361	368	350	345	331	380	345	385	361	344	356	393	371	352	368	358	388	371	346	407	395	351	364	343	331	350	347	408	369	370	402	404	354	370	395	363	392	302	405	406	359	351	369	371	362	378	370	369	332	368	356	342	368	386	372	338	370	368	414	391	400	369	378	402	346	396	360	351	356	366	358	376	367	383	333	368	314	387	364	354	385	374	394	369	340	349	371	353	383	378	389	364	332	321	362	370	355	377	376	395	383	341	381	357	402	353	384	364	378	366	355	349	373	421	391	397	359	372	377	361	403	353	383	399	359	360	348	349	391	339	379	350	394	336	347	365	394	371	388	373	383	381	373	362	373	386	388	384	406	392	380	395	357	333	373	375	360	381	380	383	390	352	400	380	378	353	355	415	375	359	382	376	376	357	376	359	384	381	364	366	396	404	340	370	337	337	367	378	339	383	321	368	379	372	373	419	367	340	385	374	385	370	377	367	341	348	376	384	393	433	351	364	383	355	356	351	360	395	393	381	361	400	360	366	341	370	371	342	382	379	351	362	365	353	374	357	378	377	399	370	426	383	384	359	334	345	328	403	358	341	386	365	380	397	367	370
9054	5274	4746	1047	1053	1024	995	976	927	1038	931	867	890	907	894	835	839	887	890	856	814	859	886	802	800	866	899	824	908	913	860	872	872	841	926	897	886	843	856	896	831	821	885	882	886	870	884	848	872	902	874	923	898	895	911	820	831	843	847	865	869	860	887	872	879	890	844	875	843	831	879	834	899	914	946	866	921	860	892	890	843	867	885	933	915	893	869	886	915	875	901	864	843	870	862	876	884	889	878	822	912	865	909	845	889	846	902	863	859	872	885	947	852	870	856	906	819	833	880	892	818	881	869	910	882	868	874	887	876	906	851	890	845	868	876	876	851	862	832	858	855	846	887	910	880	866	897	891	863	916	913	889	870	926	946	900	821	875	882	884	896	908	903	850	900	839	861	870	896	886	869	850	879	839	880	877	857	906	950	888	894	893	889	828	878	853	881	929	855	890	871	841	964	872	907	849	856	890	874	847	913	884	874	865	858	923	909	857	899	872	919	893	844	876	893	852	836	859	890	841	897	919	884	867	886	871	836	861	880	860	885	853	859	841	880	853	828	826	916	879	891	899	831	846	918	843	873	839	860	866	855	888	885	858	873	881	888	912	898	862	800	841	859	824	867	819	856	856	829	891	806	906	900	899	838	845	875	922	889	902	911	865	913	858	896	844	874	902	860	858	875	894	850	839	876	890	877	883	838	859	868	861	824	868	846	864	860	820	905	843	909	863	914	881	850	845	910	857	876	849	815	857	894	870	866	920	884	853	847	846	913	897	871	894	822	857	922	934	901	869	875	868	855	847	900	884	859	895	886	864	916	859	935	881	843	862	901	837	878	889	919	898	857	865	891	863	864	917	911	918	908	869	919	875	879	906	864	919	828	852	910	854	909	883	888	846	848	893	898	867	884	858	894	850	873	841	883	877	873	878	872	837	860	865	883	894	861	888	878	916	908	836	932	863	931	908	935	886	917	876	854	886	884	901	900	895	846	882	840	906	867	896	897	930	803	886	857	874	867	875	863	924	838	812	923	903	838	839	900	874	866	865	862	868	888	908	895	852	857	886	831	831	870	882	864	825	927	904	837	839	918	891	878	890	897	891	931	891	877	856	857	886	898	877	909	886	875	809	885	945	881	917	916	889	931	933	948	872	881	871	875	858	867	809	942	923	914	856	900	843	818	847	879	864	898	906	882	922	907	818	887	827	872	842	846	911	876	865	816	844	869	866	868	883	870	888	913	928	908	894	883	881	844	893	858	845	879	906	847	860	916	898	865	854	917	905	901	940	878	874	860	838	847	853	891	862	877	869	844	892	901	868	888	837	913	966	870	888	898	889	828	903	831	853	878	884	890	894	874	853	964	908	921	930	845	886	861	854	906	844	891	882	864	887	880	872	905	907	857	868	864	894	880	901	880	885	902	865	953	846	889	916	871	882	823	888	920	876	881	834	909	841	839	830	888	885	927	839	877	892	861	876	888	845	874	872	862	907	847	872	895	916	888	855	876	873	810	858	917	860	855	876	880	927	897	855	861	912	907	864	881	893	922	851	876	865	884	910	884	862	866	877	870	892	826	878	865	902	885	850	869	851	854	808	845	877	871	843	886	895	904	874	864	871	901	865	869	889	861	875	867	863	923	844	942	876	882	795	915	912	923	871	875	868	858	939	817	883	872	889	854	953	891	855	883	876	880	915	903	933	891	883	893	891	847	841	881	869	889	861	903	911	952	863	886	884	900	884	871	874	877	838	871	896	864	853	917	882	865	854	842	912	923	866	861	877	912	900	922	875	874	886	879	861	936	843	894	868	863	886	875	816	928	898	880	828	885	899	877	894	866	876	854	882	852	905	903	870	888	822	834	904	903	876	931	850	817	872	851	890	885	842	908	887	923	891	921	879	914	885	942	903	889	829	828	922	864	911	925	836	914	893	916	890	865	875	844	871	930	842	818	848	892	871	855	909	847	897	870	856	923	860	876	864	883	856	863	917	866	877	916	874	858	863	913	926	892	860	900	870	848	883	845	961	870	842	822	893	873	882	875	842	914	852	877	882	865	908	912	836	891	846	841	899	809	835	827	885	894	886	850	914	852	903	878	852	865	891	862	914	875	883	878	873	914	866	851	832	846	907	871	872	894	866	892	899	869	888	856	873	868	836	860	880	872	814	891	946	928	906	887	862	859	903	871	864	877	891	891	840	883	855	850	804	846	895	882	865	872	921	859	884	890	899	883	888	897	887	816	855	836	865	858	926	883	907	874	858	896	865	943	877	905	901	863	883	922	914	955	901	906	909	941	899	886	871	916	895	820	822	848	871	896	867	863	889	871	884	868	869	854	879	883	871	814	882	865	884	869	866	862	819	866	856	888	868	872	829	910	883	903	856	935	870	848	912	908	886	852	855	884	861	851	912	944	883	896	856	888	856	872	846	881	874	889	883	920	901	884	864	839	841	896	928	919	860	858	907	910	821	866	886	891	895	899	901	875	901	928	857	885	950	884	841	875	868	870	866	865	900	855	851	841	900	867	886	851	839	870	849	893	872	892	885	897	861	874	893	886	898	867	852	908	898	861	858	829	918	854	843	907	874	802	849	859	875	892	874	907	899	904	938	843	846	840	923	883	869	913	900	893	892	836	847	916	877	923	871	846	916	843	931	834	812	853	901	890	882	886	913	855	907	894	893	868	876	896	914	882	866	904	864	868	906	895	916	933	858	853	887	918	907	887	868	854	916	850	870	844	890	868	837	858	905	857	900	869	871	829	863	916	856	875	830	904	877	858	834	923	920	930	861	882	873	843	844	824	922	891	898	971	899	876	912	891	873	893	845	899	890	909	869	860	898	846	864	908	864	873	830	877	895	862	865	923	873	892	911	877	864	842	886	886	916	910	863	896	878	877	873	877	877	820	863	882	865	874	849	924	847	880	898	836	881	896	902	855	876	842	848	857	861	882	834	872	924	905	845	891	947	872	889	861	857	893	920	894	903	919	846	840	860	921	892	868	842	845	867	926	857	904	899	891	872	904	883	868	959	917	912	864	906	885	896	863	899	895	909	846	888	864	866	842	857	900	926	865	880	897	850	869	842	865	888	850	888	829	894	877	851	829	872	849	907	887	914	941	871	906	878	858	870	849	884	846	858	911	911	847	859	876	856	885	890	909	910	913	893	923	838	895	880	886	862	889	850	901	865	914	829	850	911	864	875	898	848	913	863	895	850	905	848	905	831	831	911	789	883	874	841	874	852	859	918	866	902	874	857	876	866	876	886	880	813	871	880	893	911	842	880	853	890	898	905	831	889	842	902	806	877	890	889	852	893	858	881	894	851	913	842	908	860	895	895	848	935	876	876	858	879	901	864	868	883	900	870	882	860	834	928	900	864	834	870	844	873	881	876	847	879	884	880	884	889	862	942	883	844	871	894	905	891	869	835	844	832	901	861	899	885	872	897	932	906	919	904	848	833	872	895	885	926	873	880	892	825	905	907	881	865	846	887	870	846	902	910
26027	15298	14400	2056	778	578	487	446	407	445	388	392	371	353	400	351	388	409	338	372	315	368	374	372	366	336	350	339	360	372	363	358	377	372	338	352	325	355	357	322	371	364	324	360	358	362	360	345	337	332	349	372	347	358	355	349	344	347	351	376	356	353	337	349	352	365	366	381	347	364	352	323	347	344	394	330	359	336	376	347	365	339	343	353	397	371	387	336	336	347	399	321	359	331	351	342	365	391	355	391	350	312	369	372	333	361	340	316	352	356	349	315	316	316	352	369	360	360	322	367	374	386	354	329	360	338	327	376	384	383	342	374	363	394	357	374	355	367	351	347	328	350	348	346	373	369	368	371	359	354	318	342	376	363	359	353	374	353	326	331	360	342	372	351	367	363	415	373	349	399	360	372	347	372	393	352	338	349	354	323	337	361	370	329	334	328	348	377	367	385	344	385	377	363	325	350	360	364	351	343	346	330	349	359	338	369	340	371	352	345	381	376	375	362	342	355	338	350	367	318	365	387	410	330	338	348	370	357	365	358	367	357	335	361	376	348	334	338	363	350	355	363	376	357	364	354	345	359	351	346	372	366	363	347	362	350	297	355	361	352	331	342	347	366	353	354	372	360	354	357	340	351	359	403	394	355	370	374	355	375	346	341	364	332	377	326	347	331	341	351	338	353	307	385	342	369	339	344	374	367	329	337	366	397	356	324	323	354	317	321	344	350	359	362	339	343	338	348	386	342	360	318	343	361	344	325	357	345	328	359	338	318	347	346	330	360	347	349	377	359	325	362	312	341	369	384	353	346	382	388	331	339	398	352	352	354	370	332	365	363	345	340	387	378	344	361	363	350	352	338	399	341	350	342	358	389	337	344	372	354	358	318	342	373	385	352	358	350	372	379	323	350	346	360	356	334	345	368	333	364	326	387	393	351	351	358	332	380	354	403	314	338	367	385	343	347	380	357	365	341	319	352	320	361	371	365	341	342	371	335	347	340	326	345	321	325	365	365	373	344	359	331	366	337	348	341	359	358	364	375	374	320	342	372	358	361	363	379	351	380	371	342	329	334	344	352	363	368	316	384	362	332	345	337	341	364	347	338	372	370	340	348	352	327	350	323	373	368	394	353	390	344	359	361	372	354	355	391	378	367	350	339	409	342	330	335	337	318	408	342	382	347	350	357	355	348	348	359	306	374	347	334	376	365	363	344	352	362	379	329	350	314	355	354	392	373	354	324	351	353	335	342	354	324	397	341	380	339	387	357	348	335	340	350	356	378	378	343	335	342	351	329	341	351	379	392	362	368	339	346	368	345	338	344	339	351	321	346	341	345	324	361	342	365	369	378	343	347	358	350	321	351	343	347	336	343	355	329	309	390	367	358	387	350	328	384	347	338	371	356	363	333	331	387	335	342	403	346	369	323	392	340	344	351	358	359	341	353	360	342	384	343	337	332	360	377	370	344	352	357	352	372	366	335	346	349	368	325	352	359	371	348	322	361	326	354	349	355	373	356	383	359	349	371	349	322	360	386	338	386	330	333	331	338	352	365	375	390	367	341	404	328	360	354	332	342	319	319	346	320	320	372	343	347	373	346	357	355	339	350	374	329	356	383	375	337	371	351	327	351	320	363	356	334	349	356	321	361	372	342	328	351	370	339	363	360	377	346	342	417	372	378	335	337	366	343	360	368	364	360	356	392	347	345	315	392	347	349	333	325	362	347	375	350	341	365	325	370	410	405	357	349	344	319	335	314	339	374	331	345	367	399	341	398	333	385	339	357	341	359	349	352	355	324	340	327	317	339	347	362	334	337	364	359	360	394	366	345	345	349	337	363	337	337	343	328	333	349	353	362	366	385	309	355	387	368	348	373	360	361	355	336	329	343	333	373	364	359	354	356	324	345	328	344	358	352	325	354	383	353	368	360	354	355	363	344	384	326	345	359	335	388	362	386	296	373	349	341	359	321	349	372	397	391	386	348	363	387	335	388	292	361	334	322	358	390	364	360	385	353	350	324	386	366	368	377	353	384	348	336	376	367	326	364	362	382	384	332	327	337	376	333	356	339	354	320	341	342	352	381	363	376	336	324	347	331	372	348	348	375	369	363	370	317	349	336	310	372	363	342	366	338	375	352	331	333	377	378	360	325	370	371	377	369	347	376	312	343	359	370	340	300	340	365	388	385	356	327	376	342	389	370	330	384	351	379	334	329	383	353	364	347	331	402	337	341	364	366	330	377	341	352	344	366	381	350	351	357	336	368	348	315	356	370	333	350	344	349	373	342	375	339	362	319	338	340	388	372	329	372	339	377	381	356	381	379	345	376	354	355	343	364	347	342	368	360	372	343	376	352	343	358	331	336	369	356	337	369	379	335	360	358	333	336	379	393	350	347	361	340	339	354	379	355	329	357	353	364	380	365	342	309	347	364	360	353	398	404	372	382	359	367	340	366	350	357	348	377	351	359	361	354	354	372	322	350	410	338	398	377	313	383	350	399	335	367	333	350	331	330	335	325	345	360	386	370	394	362	372	339	339	348	370	346	370	362	345	359	382	372	365	341	361	344	342	361	350	342	365	363	337	356	382	356	355	349	343	346	379	345	322	342	344	333	362	329	328	348	328	349	363	364	373	341	351	381	326	319	367	339	358	379	355	340	334	355	387	349	361	360	377	336	325	330	373	369	365	389	325	366	343	340	312	329	339	339	363	376	348	344	334	339	343	346	359	350	327	332	346	343	363	332	374	342	337	326	373	362	362	366	379	332	390	367	353	387	350	376	350	353	351	338	363	415	359	313	339	339	352	366	361	349	393	352	355	380	349	360	360	350	374	336	386	370	381	367	333	396	369	363	382	377	346	328	378	345	334	345	345	362	375	353	369	356	341	388	381	369	350	401	359	366	367	313	388	344	360	353	342	380	351	358	357	350	350	346	333	359	375	326	359	381	346	336	383	386	334	346	359	366	356	349	333	346	340	344	334	354	384	382	346	348	353	342	377	365	359	356	319	331	368	370	345	351	296	348	338	352	357	332	384	329	323	341	368	355	328	351	344	375	368	325	382	328	336	332	387	349	349	383	334	398	353	370	361	345	336	344	360	397	360	349	363	366	363	348	327	358	349	330	361	436	389	346	318	310	349	349	332	361	347	334	348	353	336	304	366	346	361	365	351	375	364	351	300	349	320	367	338	378	363	345	346	354	343	349	333	340	358	353	347	346	335	325	367	374	341	335	394	353	387	377	356	364	372	320	334	352	356	358	376	364	325	340	346	379	367	337	365	366	317	391	366	378	337	355	346	352	354	365	357	328	343	372	364	349	351	355	375	362	339	326	339	350	341	354	336	360	387	336	363	313	351	347	315	365	341	357	379	362	394	373	341	352	362	368	362	353	368	321	372	318	366	343	323	363	347	331	360	351	315	358	352	361	348	370	337	329	334	351	349	345	387	371	385	363	358	328	347	347	348	328	337	346	367	357	342	353	367	340	361	368	355	359	318	371
18740	14302	16798	1813	2036	1703	1510	1441	1280	1130	994	944	968	974	977	1037	909	931	911	926	870	926	903	854	955	922	847	858	831	886	850	870	914	863	854	815	831	844	877	812	820	837	892	844	821	836	870	826	799	868	845	824	777	861	842	849	871	842	790	789	824	822	832	868	876	844	888	819	815	884	834	868	835	830	868	859	870	795	816	796	808	859	832	847	905	847	836	828	803	828	795	828	841	816	811	824	789	827	873	822	893	851	847	896	850	842	859	812	866	832	847	834	800	816	826	838	827	889	848	810	861	845	834	777	864	873	788	855	791	820	834	833	843	825	819	857	857	835	839	851	877	875	888	828	826	862	826	838	867	885	874	884	856	813	830	869	845	871	879	808	853	870	837	845	833	816	812	870	796	874	833	833	857	853	789	866	857	830	807	800	821	888	847	855	846	884	808	886	830	857	838	817	850	879	803	819	809	858	850	842	773	822	855	849	905	771	824	850	841	855	827	829	839	861	840	805	862	838	804	882	814	820	853	881	857	841	808	810	850	822	803	860	812	824	830	823	843	850	850	789	837	818	886	805	872	878	810	838	833	825	817	840	884	878	890	798	804	789	792	829	863	862	804	859	839	804	864	813	818	839	780	836	891	818	777	840	795	839	843	884	875	832	814	836	827	860	836	809	837	848	825	817	831	849	877	802	796	829	826	902	841	836	811	820	840	841	905	808	847	804	851	843	799	850	853	871	857	875	838	840	798	881	832	862	865	838	837	840	832	817	758	844	874	905	865	797	808	877	831	851	823	834	863	808	804	852	868	883	852	825	817	856	849	823	821	854	869	811	824	899	837	837	865	866	828	887	845	816	818	838	835	831	839	777	828	840	828	846	850	799	851	811	830	809	836	824	855	867	823	851	814	856	864	875	838	846	852	868	793	870	817	842	820	864	897	910	900	858	832	872	829	847	815	819	775	830	864	866	899	845	804	847	835	832	868	851	877	865	768	825	835	854	805	852	809	827	864	841	849	898	800	831	801	838	817	871	831	825	821	787	803	858	769	833	844	830	826	821	840	803	826	908	864	909	898	836	896	846	832	803	874	839	873	893	833	854	748	813	828	835	892	816	871	816	839	829	792	806	816	866	871	800	824	807	845	821	811	851	865	850	841	843	865	834	836	833	838	832	873	871	866	864	848	869	891	862	829	849	845	880	844	859	856	853	809	829	809	872	808	801	853	875	784	841	916	860	820	791	819	839	808	861	868	816	842	904	844	854	853	844	838	830	878	832	848	831	851	858	825	829	879	849	789	860	802	843	866	827	874	874	858	816	849	841	804	849	869	794	845	826	846	856	862	882	843	801	806	837	831	764	867	853	835	872	873	821	836	785	872	803	774	838	787	804	869	857	829	784	863	838	845	853	827	877	823	842	817	853	835	862	828	782	862	820	827	805	868	836	831	804	851	850	828	778	857	760	797	854	801	811	848	872	835	839	824	801	930	816	876	896	856	843	836	861	818	865	865	824	779	901	876	876	841	827	865	810	866	842	823	848	845	856	795	869	805	893	810	834	901	830	854	857	833	831	803	828	840	895	847	878	851	829	811	805	810	758	832	901	862	822	869	813	834	812	834	849	834	812	818	852	848	881	855	851	849	873	828	816	862	869	830	836	832	807	862	854	832	822	852	835	854	892	836	866	848	886	849	827	827	873	802	817	837	847	811	829	789	844	945	769	781	867	861	833	789	820	832	817	841	859	842	803	835	859	814	816	815	867	910	856	828	875	819	878	858	855	828	840	884	803	846	832	850	883	840	810	816	841	878	837	861	814	837	813	788	831	863	846	842	855	857	813	871	896	820	877	830	844	801	810	854	875	855	812	853	851	874	852	855	813	813	815	834	830	815	773	820	888	825	834	849	846	869	862	833	816	818	841	786	845	829	858	878	860	790	880	809	924	837	879	822	787	785	816	830	827	878	867	787	805	838	832	838	858	851	852	832	841	821	850	863	799	862	817	771	838	802	825	836	837	808	810	843	877	830	871	828	843	826	833	813	770	821	837	854	859	822	874	842	878	788	865	841	844	878	876	848	842	856	849	811	803	874	803	789	847	810	813	820	865	805	840	842	847	854	824	859	827	836	845	811	861	782	866	862	819	846	821	795	855	838	836	807	819	886	860	781	870	801	804	864	843	872	850	878	840	847	874	880	834	781	863	849	874	872	847	824	765	807	804	855	812	837	836	858	854	867	893	855	828	796	820	867	822	786	879	846	815	825	827	889	852	824	852	815	771	817	836	805	807	780	851	852	873	800	822	851	799	865	831	852	861	844	817	835	840	885	780	843	828	825	827	821	865	834	799	808	878	821	792	838	839	853	848	851	833	848	830	844	808	852	834	834	850	880	869	859	823	858	875	810	847	845	841	826	821	871	834	812	828	804	759	813	847	845	852	850	838	803	848	852	843	861	847	832	884	880	849	840	773	862	874	838	918	874	809	915	838	854	843	843	896	890	788	855	826	843	833	797	885	872	838	885	866	746	875	794	857	846	802	847	830	823	833	825	838	881	845	805	846	850	846	898	892	877	866	901	824	830	886	866	860	823	817	798	835	801	832	839	842	839	874	867	874	841	841	882	867	833	857	851	842	808	847	838	835	844	855	875	898	871	791	846	842	785	882	833	862	792	855	844	866	803	853	830	834	851	856	922	879	788	836	858	870	865	831	819	832	836	814	862	856	877	872	835	859	818	830	831	857	822	854	852	867	821	862	862	891	881	823	891	848	854	818	771	874	831	877	826	839	878	899	854	816	820	843	793	892	855	843	845	861	839	800	872	799	827	872	849	811	818	859	833	832	879	840	841	857	852	772	842	810	874	833	831	867	831	859	847	858	869	864	815	802	840	886	813	828	834	876	825	837	830	865	835	882	858	812	795	866	887	851	846	849	869	805	882	818	867	848	861	904	813	809	839	841	882	876	827	832	827	820	804	847	883	846	862	856	806	819	867	820	870	850	846	796	815	870	884	871	841	840	795	858	870	856	871	877	850	814	880	886	861	877	799	846	851	802	818	835	849	876	863	845	906	851	836	856	817	869	857	832	826	812	881	824	761	836	876	819	847	865	816	837	786	798	816	830	879	825	837	838	846	815	832	880	820	871	818	848	849	875	867	862	887	832	812	817	822	806	854	841	790	837	852	866	886	811	820	860	796	845	782	785	871	811	843	867	825	853	869	844	873	860	829	863	871	825	835	858	881	843	806	814	874	850	827	828	842	804	831	857	840	816	857	782	834	861	793	887	881	812	831	855	797	794	819	839	818	828	855	791	775	799	844	825	871	828	863	850	856	819	829	844	808	843	784	827	827	869	805	789	834	833	868	834	884	846	828	820	893	824	832	863	826	865	826	850	840	817	870	857	778	863	848	857	840	800	816	803	810	848	842	814	861	825	838	868	828	814	842	825	839	898	846	862	787	801	858	839	839	829	804	833	856	865	832	886	835	847	815	816	823	874	802	844
35338	23815	23328	4246	1167	585	433	384	399	302	273	256	247	267	265	238	236	223	226	241	239	254	245	217	225	230	238	219	207	225	206	231	220	218	232	247	213	222	236	202	189	175	242	227	250	227	239	202	196	188	195	209	231	196	214	232	216	214	228	208	230	216	221	224	221	185	199	231	208	203	218	215	204	250	238	226	236	230	214	213	238	228	218	209	198	222	250	233	210	209	211	222	220	198	207	205	211	242	213	197	242	230	226	209	206	209	231	217	214	240	246	225	207	218	254	210	245	245	201	227	222	224	234	200	233	206	197	218	230	210	220	198	246	213	233	199	195	214	213	218	217	233	231	223	203	215	216	201	213	205	236	216	234	219	211	206	194	208	228	232	200	222	196	222	250	204	209	223	252	208	219	222	215	205	219	237	230	204	203	204	201	201	200	215	212	244	237	187	212	224	205	189	209	221	252	220	237	199	235	209	211	199	217	234	203	234	194	240	237	237	202	217	219	225	188	204	214	224	235	222	224	213	202	211	206	221	206	202	224	230	229	212	225	218	227	214	212	215	213	226	197	196	231	181	207	199	214	181	232	205	205	221	185	247	203	194	232	223	222	194	203	203	207	228	203	220	190	211	209	219	231	202	237	209	243	220	234	240	233	214	232	178	198	241	212	235	212	211	227	228	195	217	229	201	228	218	218	221	218	206	231	222	227	211	211	251	229	205	207	227	231	202	217	225	208	221	214	205	220	224	205	234	212	196	213	204	225	237	210	194	214	209	229	225	196	189	201	214	219	221	217	193	222	226	233	220	227	196	237	210	247	215	190	192	221	227	218	184	212	214	207	233	215	224	213	218	227	209	234	234	199	216	231	202	204	231	178	220	243	210	207	208	206	185	219	204	208	225	215	221	225	197	202	230	223	217	233	218	210	205	200	207	195	204	241	218	230	209	230	221	213	245	217	202	223	211	228	217	207	202	220	223	251	232	224	262	243	195	174	207	230	257	239	213	223	221	220	202	210	221	199	211	216	211	213	187	213	234	195	251	236	216	232	200	194	229	202	223	196	221	202	213	260	215	216	199	243	235	225	208	213	228	202	224	230	205	212	221	208	206	220	213	202	208	225	232	218	222	185	215	219	214	219	226	215	205	211	198	224	205	221	231	210	215	208	218	231	190	207	220	210	210	216	223	234	192	225	198	231	198	237	215	217	262	215	230	225	211	232	235	177	214	216	225	213	243	255	232	224	231	210	209	214	217	202	193	213	208	230	233	201	196	211	215	216	212	219	211	220	215	177	229	210	218	236	197	218	184	231	242	219	222	215	203	195	226	190	192	222	171	225	222	223	210	218	227	199	222	178	230	219	197	204	213	215	207	222	221	240	249	228	188	222	219	225	217	221	210	212	208	212	201	208	251	200	210	217	207	212	191	239	235	252	216	237	199	214	229	205	204	223	193	214	211	199	207	220	227	213	194	199	228	207	195	185	240	204	204	238	208	240	232	225	199	206	230	212	211	235	236	208	224	224	220	228	207	213	233	207	199	242	243	201	214	215	216	230	219	237	227	235	201	211	226	215	204	218	230	199	223	203	233	175	205	191	236	224	218	220	214	220	241	268	206	209	218	187	187	204	211	194	218	217	219	215	192	226	213	225	196	218	224	216	213	195	205	200	207	211	191	210	199	194	218	269	229	231	196	207	199	221	212	233	215	216	203	206	225	195	240	219	230	226	188	202	193	204	233	194	209	214	235	236	244	223	197	202	212	210	202	225	205	211	200	240	243	230	209	232	226	235	225	265	239	237	232	245	234	205	261	216	220	230	207	229	198	241	223	213	227	190	186	249	216	220	244	224	227	201	242	239	251	216	226	261	216	212	205	209	202	215	227	199	210	208	227	191	217	212	198	184	193	234	201	193	180	203	210	210	212	212	215	201	204	216	232	217	221	214	216	232	223	206	237	206	241	212	211	239	220	233	202	240	225	219	233	218	222	209	199	215	223	204	233	244	196	220	174	201	187	189	210	223	207	227	210	216	216	214	224	211	194	219	243	196	204	242	219	208	206	222	204	224	199	209	226	209	220	221	227	221	239	195	216	226	209	215	214	210	214	205	202	183	220	194	232	200	246	227	219	210	229	209	217	221	210	190	243	221	235	232	221	202	230	231	216	237	222	227	217	217	217	207	215	228	207	234	204	209	240	239	194	205	201	199	201	225	222	260	211	204	193	209	238	237	231	214	244	212	226	214	229	239	234	205	232	210	225	207	218	200	212	232	248	222	212	243	206	214	203	168	197	209	206	214	172	212	194	212	202	211	218	190	219	207	205	238	206	177	214	219	227	227	218	232	234	197	235	208	233	197	219	205	216	218	217	226	221	198	210	215	178	216	217	239	216	190	198	235	198	235	208	227	238	215	212	213	222	225	184	230	234	225	199	219	220	204	218	238	212	205	220	234	184	260	237	201	233	240	212	210	235	222	227	176	215	212	248	224	192	201	220	195	223	185	216	205	184	209	217	214	196	199	234	202	221	216	213	189	205	215	216	221	212	221	177	193	205	247	189	199	215	241	231	197	238	206	240	218	198	200	203	221	221	210	204	202	208	229	207	209	205	242	230	205	203	235	225	224	228	242	174	234	215	207	229	210	240	196	195	232	205	185	223	243	247	198	208	210	184	197	229	210	208	195	216	191	204	200	225	223	214	212	204	190	215	213	227	200	246	205	203	210	220	219	206	196	212	228	223	213	190	211	194	221	220	205	210	189	195	193	216	256	225	204	219	231	227	208	233	182	208	228	223	203	208	212	224	255	245	211	208	243	220	205	210	202	194	204	217	228	238	240	221	235	208	212	215	218	224	232	244	206	186	230	220	216	234	197	207	207	212	227	202	199	217	258	214	190	234	201	251	208	218	224	229	208	210	205	222	208	232	210	229	220	228	212	212	229	247	226	196	224	237	200	194	201	225	213	203	224	228	207	193	194	201	202	226	206	197	182	195	234	216	222	193	175	200	210	216	198	221	221	238	232	244	250	240	205	239	230	200	213	236	196	220	226	239	224	233	239	191	199	229	198	211	229	175	196	221	212	206	239	219	205	191	220	218	197	214	220	216	220	213	221	212	190	229	201	237	233	189	210	206	198	216	230	193	232	232	211	221	208	214	200	208	219	206	219	223	208	220	233	194	188	223	189	213	219	212	219	197	216	204	208	221	191	206	222	212	206	208	196	240	213	224	212	249	202	186	234	203	210	211	224	239	241	219	232	240	244	225	223	211	213	204	224	220	215	246	220	191	197	221	256	233	241	216	216	204	229	210	206	223	221	168	199	205	202	191	206	237	208	190	221	219	187	224	229	210	220	241	200	228	206	222	200	191	225	229	215	217	221	217	211	222	222	224	224	205	200	218	219	214	225	232	227	228	204	194	223	202	194	220	196	211	211	214	204	218	230	198	206	245	194	221	227	197	227	205	212	200	207	201	206	206	223	238	211	226	198	228	198	181	224	224
23750	20188	22271	2390	2481	1916	1663	1555	1366	1077	1004	856	794	829	855	834	760	711	668	681	687	633	647	662	614	643	637	575	573	602	549	547	526	565	584	541	551	554	509	519	571	549	563	543	551	587	585	558	556	510	607	523	485	592	502	498	572	543	553	552	514	576	541	518	518	523	566	567	526	547	544	571	579	501	543	542	559	475	512	537	514	518	554	561	529	537	499	547	563	526	491	534	512	541	518	530	538	531	529	545	531	540	503	596	516	562	518	552	545	535	549	532	547	573	495	515	530	523	536	513	512	493	506	525	539	513	540	511	521	521	511	557	563	607	526	573	543	553	552	510	587	557	537	539	501	568	536	530	530	530	552	560	503	537	554	533	570	602	518	532	571	488	564	512	556	520	543	485	520	551	557	537	538	541	549	520	566	530	513	544	530	509	521	532	553	528	541	530	521	503	519	538	519	504	534	532	567	535	549	543	555	565	522	546	556	556	543	564	491	520	561	535	565	523	590	534	516	535	568	531	515	505	492	525	528	497	535	510	595	556	558	503	531	557	551	532	542	537	542	531	567	505	533	560	543	549	552	580	521	549	544	503	570	550	502	514	542	548	543	576	530	531	483	524	545	516	562	525	537	520	544	538	529	518	525	523	530	495	555	535	533	562	532	516	523	538	554	506	514	528	572	528	544	497	517	512	589	580	544	546	537	500	570	573	529	548	514	547	549	558	523	534	549	520	535	527	501	527	543	545	493	502	551	541	544	511	510	508	554	523	551	508	520	556	519	546	536	544	527	509	541	526	516	559	530	550	529	539	500	553	541	560	537	522	517	525	583	574	573	569	518	541	543	554	522	534	538	576	517	554	542	594	525	522	523	538	557	539	527	522	532	486	512	544	513	524	546	553	549	579	555	542	541	501	493	519	528	537	486	547	524	545	560	550	558	546	543	547	574	551	493	511	531	520	553	518	538	494	552	535	508	548	538	513	514	551	514	564	565	504	506	523	536	544	559	567	557	572	544	550	520	492	529	568	550	525	516	514	556	542	553	552	550	521	507	534	526	525	523	535	519	574	501	523	523	541	553	500	517	527	564	524	526	549	484	528	548	526	544	545	519	513	514	507	551	534	517	493	487	496	600	545	492	540	558	544	553	561	545	546	525	532	548	523	497	543	531	524	579	552	520	561	562	518	515	537	542	501	504	495	511	574	527	553	522	543	512	517	526	551	541	529	538	558	584	538	572	525	524	527	570	498	518	489	512	559	532	532	531	521	547	559	498	523	531	498	564	548	557	518	510	562	584	503	497	501	531	532	492	517	557	588	484	507	512	524	539	555	551	544	544	495	570	560	515	538	524	512	561	514	517	532	570	506	478	530	504	496	512	500	524	564	569	519	522	539	517	510	574	549	511	543	545	529	526	537	549	545	529	525	491	545	537	540	543	556	561	545	482	517	561	524	547	509	508	549	546	504	501	562	531	512	516	539	523	591	528	527	545	497	537	549	553	547	506	542	546	530	527	558	526	559	495	545	493	582	527	510	535	529	511	545	535	530	518	544	536	516	542	499	518	533	486	552	523	501	518	506	523	488	527	543	541	534	522	560	533	559	527	544	531	502	537	532	545	492	533	536	529	549	520	515	531	542	520	548	560	554	515	531	537	542	521	496	527	501	508	577	564	545	532	512	575	545	521	550	589	525	548	545	550	535	525	536	552	508	534	540	508	512	559	493	526	529	572	520	521	569	550	556	521	509	561	532	493	547	528	530	526	544	525	551	547	541	517	511	581	510	521	486	551	525	527	509	490	495	548	514	522	495	518	533	556	551	491	518	517	533	570	494	513	548	491	523	567	519	503	514	508	523	526	503	544	532	514	594	525	530	528	528	519	536	561	503	527	503	520	527	522	510	570	517	572	553	522	519	534	513	567	525	506	515	536	490	535	508	528	551	524	544	495	568	539	502	525	562	556	559	554	518	521	557	527	563	548	567	552	488	547	498	535	504	535	518	523	512	533	532	479	523	502	514	510	484	544	492	506	562	552	510	501	534	538	519	491	565	557	533	526	544	528	507	540	524	544	538	509	572	529	541	533	537	519	530	569	535	510	516	525	541	564	570	491	486	535	570	549	489	535	520	511	551	482	510	544	559	539	560	515	557	521	545	537	505	558	515	533	541	497	530	503	524	532	548	498	532	516	521	542	541	552	514	526	550	520	532	498	535	542	529	560	558	516	537	556	520	526	566	546	533	473	518	521	520	536	530	542	539	523	539	491	507	519	547	518	512	544	546	518	508	562	529	544	506	450	518	497	521	501	476	520	501	518	523	542	504	523	552	512	526	528	556	500	563	506	514	504	534	521	525	541	539	541	548	508	531	539	487	530	493	563	506	521	546	540	544	470	530	530	546	515	560	530	518	520	561	571	534	535	543	520	549	513	543	503	520	549	568	542	515	528	527	565	522	533	528	536	519	540	526	531	502	506	553	500	537	515	501	532	557	547	537	534	586	500	498	565	539	534	587	537	553	533	539	532	542	499	556	577	493	512	498	544	585	524	532	539	496	544	524	502	584	490	537	524	513	521	560	536	582	549	524	539	497	569	561	522	492	547	528	562	535	546	572	514	549	517	548	540	571	535	545	519	517	525	532	559	512	510	551	531	583	527	558	498	500	518	523	540	505	502	525	522	548	563	522	571	547	500	549	512	476	490	515	547	491	521	509	525	528	556	511	515	525	540	556	518	518	527	554	532	530	513	535	520	566	527	562	551	526	541	541	519	527	526	548	551	499	514	547	566	576	545	513	517	534	522	511	518	535	540	566	545	545	526	547	500	502	555	548	518	498	541	552	505	501	559	478	492	526	549	571	555	544	551	544	542	492	541	545	552	531	539	532	578	528	552	531	526	537	500	575	567	481	585	517	530	507	551	509	510	534	522	537	543	564	514	515	509	526	577	513	554	477	522	512	517	514	506	564	512	532	548	503	539	532	526	493	546	564	488	535	529	556	516	490	561	483	537	542	495	504	516	530	540	552	552	523	517	527	556	517	525	552	585	538	532	557	552	537	537	539	540	552	533	526	512	524	525	535	519	545	525	532	545	516	574	494	535	512	599	508	530	510	558	525	535	550	533	536	551	525	520	511	533	519	589	578	519	528	552	537	556	557	549	534	495	532	525	543	556	564	521	506	528	540	550	504	534	527	549	567	546	527	510	539	522	544	501	551	553	554	554	510	519	559	558	529	531	533	566	538	517	560	524	509	510	514	540	594	608	544	524	523	488	540	535	502	534	548	494	514	524	566	567	559	532	543	535	502	566	538	494	533	551	512	481	553	533	541	536	550	493	525	565	504	478	530	547	554	503	520	547	520	527	539	559	507	549	577	523	525	519	543	556	515	508	519	590	546	518	522	572	546	575	515	521	502	543	554	531	538	533	511	513	508	563	568	531	563	535	545	491	543	524	501	518	520	524	513	579	568	532	526	561	539	545	531	532	523	514	535	553	550	559	530
12242	4808	2959	494	426	419	417	368	363	376	372	349	369	361	363	368	416	393	397	383	375	371	388	371	349	364	381	413	344	352	372	351	390	396	390	367	396	383	363	338	347	385	351	386	368	340	371	396	394	341	376	354	360	362	385	357	375	377	359	412	378	378	387	396	376	361	393	389	362	362	359	374	369	357	371	425	371	361	391	407	389	377	386	378	379	369	383	365	355	399	348	387	376	345	417	350	374	349	372	368	331	362	392	365	369	396	361	344	379	377	400	343	379	357	353	362	394	350	386	418	395	394	363	365	389	401	354	353	361	375	380	395	372	386	348	344	372	364	372	360	353	355	374	368	371	358	368	399	444	408	386	341	393	385	388	393	390	316	401	381	407	368	383	376	407	399	369	406	377	405	334	394	366	374	372	375	353	343	385	431	395	363	368	332	398	389	352	391	381	362	372	377	401	340	360	363	392	332	358	386	347	359	326	400	367	390	349	343	363	366	365	388	327	381	361	354	388	403	340	384	352	377	363	362	404	397	341	366	360	370	402	340	388	374	384	405	411	386	395	360	376	405	394	365	381	367	370	366	381	368	386	372	371	386	323	357	353	420	374	390	374	371	408	379	348	359	366	405	410	346	355	364	373	396	365	395	385	389	363	374	372	381	385	386	349	416	372	396	352	387	370	368	367	384	376	398	364	399	367	349	395	355	347	361	359	380	352	376	391	368	374	362	336	379	354	356	344	378	370	390	366	346	370	347	324	364	343	396	376	383	356	369	393	383	312	403	354	380	373	390	382	336	345	408	375	393	379	392	382	377	359	401	388	374	377	379	364	365	364	373	387	356	366	391	356	408	370	370	367	358	396	328	353	380	369	387	382	357	406	335	385	369	369	368	389	369	333	418	400	367	348	388	417	360	366	335	332	373	369	374	338	375	404	382	368	394	367	348	349	368	343	395	381	403	371	362	370	388	359	354	358	388	359	323	338	360	346	354	375	363	388	387	355	350	348	385	358	342	382	356	363	370	359	364	388	358	349	392	367	383	373	381	369	373	396	407	377	347	343	351	354	408	366	383	344	399	409	390	401	350	451	368	387	397	376	391	367	392	390	365	372	373	402	351	371	352	418	383	396	370	356	361	360	356	363	358	376	384	363	373	337	364	388	357	373	378	348	362	404	373	358	385	362	360	401	413	408	370	404	399	403	374	356	377	358	384	401	406	366	416	391	370	399	356	380	378	407	335	368	408	381	362	361	371	398	367	363	393	390	357	384	354	376	412	358	365	369	428	355	350	344	408	374	374	361	371	389	391	374	337	363	351	371	370	413	368	383	361	383	363	379	353	371	361	352	363	364	389	361	367	386	337	397	351	376	356	402	371	370	383	367	357	360	346	333	359	345	379	390	356	359	338	431	358	376	359	402	364	362	370	338	394	392	343	377	366	417	384	369	354	382	391	366	375	355	331	356	407	357	391	360	349	347	398	372	341	393	369	331	368	383	348	378	368	359	350	352	371	365	356	363	349	361	400	387	380	372	372	362	392	390	357	369	381	373	384	417	359	396	372	345	332	376	397	387	375	375	364	383	397	365	363	360	350	377	385	359	372	370	369	366	364	377	380	348	350	381	392	343	380	379	379	364	432	378	365	347	394	380	400	350	360	410	372	369	355	362	361	395	381	398	354	365	345	354	381	394	354	367	354	414	434	362	365	379	376	380	399	364	390	388	370	395	372	360	398	389	367	390	380	343	382	383	350	373	363	354	405	373	378	322	360	329	335	392	385	366	335	345	387	378	385	378	382	352	369	393	382	347	427	354	355	367	364	373	362	418	433	361	355	374	385	366	368	350	389	391	353	378	325	376	375	357	351	374	373	358	386	400	348	344	397	392	375	372	385	356	373	373	409	400	389	322	367	368	368	393	397	402	335	373	379	371	326	395	374	367	386	371	392	332	344	349	380	381	371	344	389	385	366	400	382	357	365	382	343	374	368	355	396	344	353	377	374	366	377	408	391	379	354	346	355	363	355	409	378	341	372	368	402	364	366	353	332	353	331	373	365	379	348	374	393	381	365	373	349	350	368	386	355	398	382	369	364	397	383	389	340	351	377	361	372	348	386	340	380	394	409	368	349	362	380	359	353	360	353	381	385	389	364	385	388	354	335	388	369	379	363	393	362	341	357	371	384	337	325	366	379	400	361	365	370	344	364	376	366	375	392	375	378	364	382	394	360	394	360	340	369	357	388	373	362	387	348	369	399	346	384	371	384	360	399	375	389	392	378	368	392	357	375	363	355	406	394	341	363	366	364	405	362	388	395	374	406	364	344	390	392	349	379	405	374	365	370	362	371	337	343	400	390	366	365	366	358	399	381	353	375	376	360	385	382	399	382	374	344	391	360	372	376	370	369	343	366	349	358	379	367	389	395	377	410	387	382	352	419	340	394	355	383	416	413	393	361	405	363	381	364	379	395	359	409	375	360	357	380	387	360	368	397	336	391	330	355	376	345	371	343	370	365	389	393	354	353	357	373	345	367	362	341	347	366	348	391	410	396	380	353	391	344	373	356	378	321	333	383	317	370	348	349	380	387	362	393	406	376	362	390	339	375	391	407	353	377	374	384	334	364	395	387	371	366	361	354	374	346	371	389	396	368	384	372	358	380	342	386	369	335	389	360	335	381	369	367	345	361	379	398	377	377	360	394	381	376	354	395	391	349	412	383	349	375	398	374	404	381	352	327	342	369	355	395	364	411	374	401	372	387	364	358	379	440	366	419	403	370	362	410	373	373	369	349	340	364	361	399	367	370	362	360	404	375	359	362	389	364	369	348	376	376	354	381	395	383	398	334	380	340	390	392	363	377	359	377	386	372	361	377	361	385	371	365	376	380	357	350	364	378	391	382	367	400	380	373	362	359	389	387	363	350	373	378	416	348	346	387	407	379	366	364	325	391	391	374	377	379	386	397	368	413	400	393	350	368	336	384	392	375	376	374	395	353	375	414	350	392	351	375	369	373	403	382	397	377	354	383	378	351	377	353	355	339	367	376	379	406	401	385	377	382	381	373	379	386	369	398	374	394	356	387	397	375	396	381	402	348	354	359	407	374	349	365	385	383	371	365	337	385	391	379	396	371	359	358	367	375	385	369	366	374	377	382	347	349	372	394	348	357	402	374	374	389	367	401	382	359	384	340	334	371	373	351	367	383	376	357	364	369	382	367	353	391	375	376	365	379	386	378	340	355	383	391	358	360	348	362	365	371	383	384	350	344	328	364	382	378	407	364	359	347	366	388	379	358	334	360	365	396	392	374	373	384	407	362	366	334	373	353	382	397	370	355	380	374	390	405	378	370	375	394	362	391	353	373	407	367	373	321	342	402	365	359	359	386	348	372	382	389	378	377	368	395	404	338	405	404	369	403	366	339	409	375	360	375	414	342	364	385	396	396	379	358	355	348	390	366	358	362	398	377	362	375	360	373	343	394	382	374	363	378	371	405	373	372	387	357
9161	5268	5521	1104	1111	1146	1169	1035	957	931	917	899	921	860	931	935	889	835	881	882	878	950	892	938	868	875	920	904	852	880	901	851	844	863	830	872	868	882	910	882	853	909	858	856	827	843	879	892	899	891	888	896	848	900	904	900	913	895	843	878	863	961	849	889	841	879	891	882	910	916	913	889	824	874	884	842	891	885	856	869	876	903	887	894	890	870	780	817	824	890	882	856	897	883	865	868	907	897	822	905	927	865	899	907	910	919	916	890	838	848	860	862	897	886	861	880	897	890	875	904	875	843	858	880	867	906	893	900	896	855	858	934	866	874	911	916	891	858	905	866	912	886	878	924	873	893	875	894	878	837	892	828	879	843	913	910	816	851	864	881	887	898	914	871	846	853	846	882	892	925	859	856	846	902	822	878	892	922	890	897	881	841	816	897	862	837	931	918	831	824	840	891	822	893	873	890	878	856	900	915	841	878	934	866	921	895	930	899	850	887	891	866	908	896	865	909	889	852	861	918	847	859	860	889	872	842	871	861	850	890	907	892	840	819	921	886	806	852	897	875	839	866	888	906	869	935	864	839	849	911	891	887	906	861	888	885	924	886	865	858	823	816	839	872	894	946	830	918	890	912	856	901	895	925	864	903	884	860	952	860	885	883	902	824	826	903	842	844	925	942	893	876	882	911	872	878	914	889	846	861	875	877	871	838	909	850	878	912	869	899	863	898	937	891	856	906	869	828	889	883	871	863	922	903	892	877	893	865	930	806	925	860	885	846	863	886	898	872	881	864	908	889	845	938	920	856	839	861	900	888	851	882	875	920	871	870	880	929	837	909	902	916	912	852	938	909	878	857	872	881	823	891	890	825	895	816	829	861	942	902	902	873	896	929	897	907	896	954	852	840	915	886	860	895	871	874	924	928	873	890	873	893	820	943	844	884	871	829	884	881	859	904	856	837	868	865	884	885	901	824	813	896	877	899	910	890	859	876	886	927	897	833	867	899	900	870	851	912	941	843	878	852	969	891	876	936	837	857	910	851	835	859	898	842	882	910	843	849	886	896	891	864	878	891	884	903	899	876	861	947	843	907	848	890	845	846	878	869	867	908	902	878	881	909	853	907	884	885	907	866	883	869	920	896	873	894	881	877	900	911	883	849	930	824	868	920	885	890	852	912	879	863	863	935	911	909	866	860	862	862	850	861	873	883	902	873	873	908	896	877	903	908	845	841	892	847	877	880	819	836	875	878	888	905	896	882	869	891	824	923	849	898	867	886	860	896	890	892	951	853	855	868	905	911	820	870	936	920	843	824	846	877	897	828	888	866	915	856	878	854	842	922	853	828	906	901	881	877	922	889	864	969	865	833	837	903	866	904	818	893	835	876	933	924	920	872	877	848	862	890	897	890	889	898	935	896	888	853	844	906	858	882	854	882	902	923	900	904	900	861	867	865	875	902	898	901	814	871	876	916	888	859	924	858	887	922	900	857	872	928	920	864	834	883	898	902	830	871	882	844	864	884	853	873	877	894	884	874	871	865	858	884	879	834	848	879	903	851	860	867	852	906	842	931	868	862	891	851	876	883	935	866	934	861	847	825	904	883	844	912	889	827	870	877	866	887	848	868	909	898	880	841	892	854	872	871	899	889	817	908	866	804	855	843	931	826	889	909	862	833	921	905	853	855	873	921	903	909	896	840	867	888	884	889	880	819	887	896	870	923	881	907	873	920	912	910	838	868	900	903	907	877	849	842	914	851	847	881	891	887	856	890	874	883	898	852	913	932	905	889	852	854	937	889	875	923	871	828	886	832	893	918	847	827	853	882	861	884	862	864	856	853	859	875	900	864	894	844	873	863	846	883	835	929	823	934	839	875	882	842	876	942	866	903	866	920	916	862	821	915	832	872	875	808	882	909	949	881	880	931	855	860	876	874	871	871	887	805	885	876	819	876	859	926	820	895	896	873	855	842	878	911	873	879	861	892	846	900	862	871	821	854	889	862	872	842	810	853	918	873	849	858	914	865	882	848	860	855	894	890	893	859	918	899	880	866	815	928	952	913	918	892	909	866	847	851	925	920	860	886	861	898	884	898	889	821	882	891	896	903	866	831	840	882	880	879	784	877	808	847	858	919	871	846	868	892	861	866	914	827	927	874	891	815	830	868	871	844	884	856	935	880	928	907	934	838	896	789	901	860	895	894	943	924	945	869	865	835	864	879	831	846	838	805	889	925	884	842	896	865	857	902	899	878	819	892	862	874	846	877	869	853	826	892	895	883	856	872	851	895	921	873	905	857	891	882	872	890	899	869	899	866	846	887	921	881	880	907	827	898	865	863	923	873	885	894	895	879	910	911	833	882	889	879	856	922	928	849	890	885	899	915	915	847	833	896	893	890	913	863	829	903	869	887	894	881	849	872	868	891	856	923	913	911	874	929	869	868	901	874	931	934	941	853	878	927	846	862	881	909	875	864	862	904	910	898	847	854	869	885	882	880	853	837	862	850	879	903	856	933	836	863	937	826	914	824	918	827	929	857	871	908	894	897	833	857	897	896	839	904	868	858	895	852	901	894	872	865	818	879	880	851	851	849	890	853	835	905	900	842	843	925	871	905	938	913	843	825	859	879	852	848	864	847	826	872	831	878	862	960	829	889	835	912	859	828	867	899	863	882	816	875	868	888	865	863	857	923	897	844	892	911	861	859	895	862	884	919	846	896	859	896	887	937	873	847	856	906	913	904	893	908	816	883	893	846	918	915	901	855	919	855	847	869	862	857	895	905	935	874	859	877	887	919	934	862	879	877	848	849	844	883	895	911	889	939	855	900	847	882	887	904	876	854	856	922	854	852	858	890	892	907	829	877	871	911	861	870	897	866	914	842	921	887	872	859	869	875	920	837	845	846	870	829	821	828	877	843	848	854	906	895	919	858	866	859	870	881	880	857	921	894	831	916	866	875	883	843	868	860	885	862	843	863	879	881	877	860	862	885	892	906	893	863	891	877	875	880	864	825	911	828	841	883	880	882	874	863	832	874	878	860	869	895	866	831	883	929	896	864	850	855	870	852	864	898	865	823	838	876	889	886	864	854	880	877	857	887	876	848	852	890	870	929	815	906	822	877	931	889	873	836	914	866	920	864	877	882	899	870	926	876	831	868	864	874	829	856	846	904	909	882	892	879	928	871	876	828	836	877	864	906	889	915	840	927	864	880	906	873	859	859	877	886	864	866	871	874	886	904	853	908	870	884	881	854	837	865	872	875	937	926	870	903	901	892	882	885	935	858	911	891	801	885	944	921	909	907	894	840	868	874	929	868	884	909	908	833	859	856	905	919	880	892	841	853	859	926	883	854	875	886	872	871	817	922	837	845	874	903	887	905	847	873	867	888	855	884	866	930	848	884	858	818	917	904	903	880	849	863	877	928	869	864	855	904	810	889	825	913	864	889	845	885	837	927	869	865	873	890	918	867	825	839	862	880	843	885	846	848	876	887	887	825	884	914
25958	15354	13533	1873	791	618	578	465	436	416	403	400	418	406	358	358	365	341	383	363	375	365	347	348	330	368	376	364	331	389	365	352	378	375	351	368	374	359	352	368	328	367	374	350	369	385	346	370	384	363	372	357	357	384	366	369	317	332	346	331	351	339	326	319	370	360	375	344	365	369	341	384	338	343	361	377	398	346	351	391	358	332	384	323	302	345	377	348	342	326	355	342	338	329	350	367	377	350	389	364	368	363	385	367	357	364	348	350	381	353	322	350	356	362	358	347	361	347	342	316	368	378	350	358	360	343	341	344	368	373	375	347	360	354	355	349	348	333	359	374	363	341	365	355	363	337	376	368	356	363	361	353	344	366	355	388	318	314	370	361	359	346	338	352	369	325	340	348	379	356	354	378	326	351	336	336	375	361	326	363	343	369	369	336	357	325	342	391	376	360	342	340	348	381	335	327	353	356	369	311	375	386	369	351	370	385	348	348	395	361	364	365	358	347	383	388	353	333	389	349	398	346	331	393	389	394	366	380	339	345	346	364	344	360	334	354	331	343	302	376	370	350	364	365	350	353	313	321	387	330	343	403	350	339	334	343	369	357	388	347	350	359	397	386	336	332	318	365	395	421	344	350	364	343	368	344	348	335	362	328	350	346	348	347	348	327	362	347	350	379	358	346	338	303	355	329	377	337	343	391	320	395	334	368	346	322	379	355	355	403	336	347	362	317	346	333	339	378	368	355	318	352	345	337	342	307	348	362	347	362	362	341	337	348	351	361	368	364	358	334	346	385	342	358	332	331	346	330	380	364	352	378	365	326	360	342	313	337	317	366	359	384	351	336	380	367	331	312	320	382	369	348	381	345	339	351	339	375	324	339	369	349	312	337	365	334	356	369	352	342	334	352	323	348	352	330	365	356	376	370	360	375	325	333	336	336	339	374	350	348	351	382	371	334	367	318	361	358	356	317	368	344	312	343	387	341	338	375	359	360	334	331	362	364	308	347	363	344	317	363	359	332	329	358	321	346	303	381	337	368	354	363	349	355	369	368	370	332	347	335	372	381	356	370	368	381	363	330	376	379	370	347	372	378	343	325	367	349	370	373	374	337	360	359	366	361	341	315	342	370	337	364	349	379	367	338	330	385	375	358	333	341	361	353	383	373	352	342	365	335	358	417	394	373	364	360	345	392	392	343	313	318	339	350	381	357	357	324	371	353	344	363	359	378	328	366	368	351	328	337	347	342	320	376	346	339	347	348	379	367	325	329	344	339	337	332	365	343	377	343	322	350	363	370	350	331	326	354	345	309	368	363	351	366	307	372	354	389	324	359	345	347	342	327	317	345	371	336	369	333	335	337	326	355	323	339	352	361	349	366	358	344	353	376	360	360	355	362	365	368	344	361	348	344	361	327	341	360	365	377	349	384	334	342	381	333	373	353	351	362	358	367	338	321	358	344	348	344	362	371	345	305	357	341	354	339	349	327	319	390	377	352	344	363	337	329	341	319	327	362	326	345	339	371	334	374	346	345	321	319	341	365	367	342	353	367	374	339	340	341	354	335	359	346	333	337	359	361	344	354	381	356	370	380	350	386	348	328	384	363	343	352	357	386	315	318	355	367	341	359	351	354	364	349	336	371	337	330	368	387	347	368	359	368	372	352	375	376	381	326	327	366	333	342	363	360	351	370	388	343	310	381	364	354	348	347	348	336	380	361	378	348	336	362	323	353	352	344	345	328	350	341	375	355	373	350	348	383	336	322	349	356	351	400	353	299	353	349	335	342	332	364	345	333	348	384	373	338	332	378	361	361	375	358	322	338	373	339	341	378	328	355	345	384	361	371	323	363	320	381	342	324	359	347	382	366	324	332	301	359	343	370	358	364	374	375	338	337	385	346	361	360	356	310	365	368	375	369	389	357	368	374	352	329	363	383	332	384	379	352	316	391	358	340	338	389	365	381	344	360	368	371	364	368	387	329	328	388	385	362	306	367	346	318	323	357	407	366	354	350	338	351	338	346	376	384	368	374	365	376	366	334	331	329	357	343	352	357	327	359	366	357	383	307	361	386	367	348	324	339	354	366	366	365	346	379	354	359	380	376	332	324	360	362	323	389	363	361	326	361	332	334	363	337	388	383	341	378	348	335	366	352	304	364	328	336	351	346	374	395	354	380	361	357	330	337	349	369	401	330	372	356	344	368	380	373	358	364	316	358	332	340	341	388	374	370	363	336	337	323	364	338	383	337	357	362	344	358	349	377	326	334	345	353	340	329	308	423	377	340	375	349	347	349	353	347	351	353	382	349	343	333	329	348	336	341	365	339	366	339	361	359	345	318	355	313	326	330	343	382	337	369	350	369	351	369	363	346	344	354	329	374	332	371	369	339	359	365	328	375	365	355	385	389	363	312	380	367	352	318	372	371	361	399	361	334	325	351	359	336	384	337	367	343	334	366	356	320	362	380	331	336	342	336	335	346	335	313	364	337	361	342	381	356	361	362	363	377	353	324	356	315	372	385	348	395	336	369	334	331	327	329	376	347	348	348	347	347	311	310	343	324	364	321	356	325	339	355	372	356	358	371	365	323	341	340	338	390	347	330	342	351	346	337	376	337	307	344	319	368	376	346	341	352	346	347	371	387	333	356	374	293	337	359	327	333	326	362	332	335	362	351	340	313	342	378	382	335	356	338	318	368	345	369	331	360	326	345	339	384	367	359	354	373	314	350	358	357	336	342	300	332	378	320	366	367	325	385	389	378	353	331	356	363	351	359	363	344	351	336	358	361	340	320	341	353	354	303	339	344	346	365	355	363	334	377	356	339	345	304	348	376	346	345	372	366	345	335	319	345	343	392	362	355	355	330	368	368	341	379	325	342	366	340	347	330	383	360	353	278	347	339	313	312	373	390	378	351	341	353	348	337	347	363	361	342	316	390	357	325	392	345	377	359	374	377	381	330	362	368	365	332	375	362	401	294	363	339	358	371	334	374	357	322	354	348	384	341	355	381	356	350	349	327	363	350	343	339	345	365	351	365	389	332	376	338	354	343	326	318	357	361	381	306	346	353	353	369	363	325	385	366	379	367	329	343	332	353	375	356	384	349	362	413	363	362	383	409	342	356	339	361	341	375	365	363	382	344	334	370	359	374	358	348	341	347	366	338	336	338	390	366	327	341	371	348	286	362	344	347	361	343	374	343	324	377	355	335	369	329	316	310	333	350	381	360	357	364	348	343	363	346	338	337	356	312	340	364	385	321	382	346	338	352	360	376	334	343	341	348	332	354	357	346	370	349	367	365	380	362	409	375	364	376	371	347	353	367	357	362	352	320	338	338	364	367	367	369	362	333	359	363	366	338	375	353	331	332	344	347	352	356	368	320	352	364	364	346	363	364	349	338	332	400	330	401	343	363	316	357	395	352	355	348	357	341	329	355	336	336	384	314	374	380	319	343	367	386	374	361	348	357	332	337	324	348	353	349	351	359	318	365	358	363	331	334
18592	14371	16039	1885	2258	1968	1818	1468	1251	1068	1012	1019	993	1083	1003	957	956	889	882	884	925	868	853	909	873	922	854	801	835	835	889	860	875	841	841	826	876	830	873	822	808	884	833	832	809	827	869	873	847	787	864	814	816	762	837	800	851	787	861	878	823	776	827	837	810	838	846	793	799	828	846	840	872	814	782	885	833	871	804	808	766	831	816	829	830	743	886	855	819	888	819	858	814	818	826	848	851	809	803	820	877	824	840	834	813	754	778	826	829	743	814	815	845	891	839	848	840	834	832	839	789	834	850	832	818	824	842	779	869	815	822	842	820	843	827	819	790	832	873	803	847	804	863	843	804	811	795	827	829	825	829	857	820	838	839	860	782	861	820	836	788	807	818	803	784	847	839	830	788	844	861	868	842	804	856	821	906	831	756	792	849	825	823	879	807	854	820	779	771	860	793	796	844	810	827	803	839	816	848	844	797	829	852	802	841	814	811	798	795	789	779	847	813	794	853	888	850	882	779	859	838	801	865	812	775	863	814	835	832	801	856	800	870	818	858	815	790	845	848	849	854	841	827	801	789	863	853	839	826	832	839	838	823	845	859	869	808	793	823	816	793	849	811	848	830	842	826	852	804	827	842	855	813	857	804	800	822	786	812	862	872	750	826	801	844	827	785	790	815	790	822	798	828	812	825	873	853	861	822	868	836	810	814	786	806	817	789	825	824	857	835	828	830	815	789	829	792	860	887	929	864	855	837	821	815	819	810	856	855	863	836	833	864	880	788	796	767	821	839	779	822	834	809	852	831	799	801	775	852	815	867	813	821	836	787	828	800	836	840	840	823	869	825	803	843	827	821	840	864	861	842	819	779	821	789	864	883	838	853	852	779	801	825	825	893	824	857	858	896	798	817	828	825	829	881	823	843	816	884	820	876	760	783	829	830	826	777	865	830	896	846	878	802	865	811	867	856	818	802	794	845	812	835	824	835	788	864	889	863	846	761	762	847	859	797	796	850	851	880	850	781	868	813	847	751	811	803	860	838	815	809	817	822	813	878	867	803	800	841	889	875	820	812	815	805	788	864	873	796	823	804	846	829	853	816	820	831	812	826	788	838	817	837	802	820	783	904	815	830	873	826	791	844	823	794	815	795	891	788	823	832	820	818	824	843	759	810	854	784	820	868	841	864	775	867	844	812	834	834	864	783	788	836	828	812	792	812	838	852	817	840	796	844	864	838	824	851	824	837	853	812	844	830	847	835	828	829	844	839	847	822	833	730	879	808	846	794	855	886	857	833	788	842	837	878	872	843	799	849	832	823	896	873	807	897	819	848	833	895	855	782	839	862	808	797	862	775	850	812	844	795	870	840	810	778	839	815	797	868	851	807	782	808	790	866	805	848	846	876	865	832	818	812	831	833	841	868	837	829	819	800	871	826	841	806	858	868	834	842	873	825	801	776	779	802	805	831	832	805	828	818	821	863	838	859	813	828	810	828	846	825	834	813	889	834	863	813	758	795	819	801	842	865	832	824	802	790	766	829	790	826	788	813	857	829	863	824	846	788	788	782	805	849	869	781	851	874	845	808	814	855	855	835	770	872	825	883	843	836	848	850	829	827	859	845	810	786	849	830	860	806	832	839	855	796	827	802	776	817	805	800	831	809	860	862	821	847	839	783	882	865	877	877	887	801	854	861	791	844	802	839	818	806	805	775	801	853	824	790	833	789	782	785	849	819	780	849	893	788	758	858	802	776	772	814	852	835	827	793	790	801	815	843	895	833	783	811	816	813	838	842	876	827	824	797	815	855	808	817	848	846	861	846	845	826	868	811	838	824	771	829	763	806	835	823	841	846	795	859	853	869	838	809	836	883	848	820	828	861	804	824	825	796	850	818	790	809	839	813	798	857	837	772	851	827	849	831	843	846	848	793	827	805	836	857	808	896	808	828	870	797	830	799	813	793	836	832	805	794	801	804	832	888	774	843	807	889	816	842	841	880	807	822	813	785	828	831	840	839	866	791	820	770	807	854	827	871	813	799	819	844	822	801	849	850	867	816	845	860	823	787	779	813	801	796	879	830	847	860	794	831	854	818	797	862	785	903	827	830	877	854	875	809	792	835	799	792	795	824	822	832	813	826	835	790	896	815	816	810	847	836	803	805	843	860	828	826	849	870	793	848	858	790	841	839	795	797	819	788	761	824	826	839	807	842	809	825	780	832	805	786	876	827	844	836	810	823	819	851	823	853	811	891	805	800	824	847	818	818	831	820	816	861	852	847	801	809	837	831	843	810	854	851	808	806	822	815	821	845	792	800	824	804	832	828	891	838	825	865	779	801	806	816	826	817	824	791	857	831	784	840	796	838	858	822	788	795	865	837	879	822	858	836	843	845	881	812	837	816	770	836	859	866	864	823	871	842	787	834	850	822	811	822	833	819	855	873	804	824	819	862	862	842	797	814	824	828	829	853	798	843	816	790	785	845	801	830	863	824	810	822	807	821	835	794	830	815	846	827	862	862	822	855	762	842	857	788	805	853	848	794	863	803	818	879	856	850	829	797	769	825	837	795	859	853	823	820	814	817	857	865	809	811	842	840	818	866	785	783	818	828	817	850	791	762	840	835	796	837	809	816	864	838	826	811	761	786	808	839	838	848	831	821	783	786	848	845	828	802	836	782	827	804	811	839	845	846	797	858	784	826	876	851	826	795	800	839	838	814	828	854	874	865	860	826	789	852	802	821	859	818	816	824	849	821	808	779	868	782	833	900	850	835	852	829	831	790	883	827	816	843	790	862	825	814	807	864	813	877	777	850	823	846	800	843	851	820	799	847	845	863	794	833	838	825	817	819	799	786	813	791	848	868	822	859	822	873	845	785	829	887	792	823	800	832	798	829	775	830	811	886	806	851	844	799	871	807	850	843	811	830	848	841	911	805	793	777	796	805	834	819	851	826	840	805	847	862	814	827	840	906	831	839	829	861	860	865	833	796	857	850	821	840	839	813	829	862	858	871	861	832	837	810	791	821	845	852	734	824	820	852	848	851	853	842	833	780	807	852	793	842	835	865	811	823	863	810	794	797	809	799	824	871	850	842	821	812	769	793	811	803	807	851	828	765	801	832	810	871	811	858	889	823	839	833	800	827	839	851	820	830	762	882	870	837	867	876	815	917	829	794	781	854	865	862	835	801	849	814	834	814	781	875	852	876	855	833	816	851	834	802	838	826	851	839	827	837	825	828	838	837	864	821	875	808	869	837	833	852	824	827	797	804	823	806	771	820	851	817	815	839	824	839	797	809	790	851	809	828	830	876	839	816	844	840	876	848	842	831	825	885	796	842	819	826	872	819	794	857	842	778	849	801	772	834	883	823	816	821	837	825	844	838	792	830	805	808	829	807	836	800	833	798	826	812	759	812	838	798	846	821	864	817	808	842	834	824	781	813	777	810	840	865	753	925	789	801	865	817	771	823	819	809	853	829	819	862	831	835	817	858	812	885	814	767	824
35419	24206	23445	4586	1287	758	523	394	322	291	285	238	241	270	237	238	231	235	218	222	200	222	207	221	218	215	193	182	206	216	198	210	216	186	195	178	239	199	193	205	214	181	199	225	212	193	190	185	187	232	196	199	213	217	178	186	178	206	188	190	192	223	203	196	215	209	225	230	183	213	183	201	213	205	229	186	203	200	216	199	168	170	195	178	186	200	184	198	210	199	193	205	203	219	195	187	190	215	210	211	174	192	227	220	201	216	190	222	217	187	210	202	201	203	203	220	180	230	224	194	202	176	203	179	188	204	177	218	199	194	212	228	188	198	196	179	180	186	197	224	207	196	197	207	196	175	188	195	198	203	211	188	206	193	190	204	212	228	187	191	204	227	203	199	205	199	196	206	205	225	197	204	210	201	203	215	192	203	200	191	191	199	207	210	188	215	217	202	195	207	199	190	213	200	205	210	190	191	214	206	194	217	196	203	183	197	201	166	178	201	189	183	202	203	211	220	207	236	190	201	204	190	202	237	199	195	184	209	189	185	196	207	211	209	208	184	198	201	171	219	212	178	231	182	189	188	198	199	214	210	230	195	224	215	201	212	196	189	209	214	205	186	212	174	194	193	195	214	213	204	192	196	205	213	185	193	180	182	197	214	205	185	213	168	188	193	185	182	199	187	182	181	202	207	200	200	199	178	194	190	186	171	194	186	219	216	206	183	206	178	194	214	214	207	177	202	213	173	217	212	200	243	207	199	195	197	201	191	197	214	202	206	193	194	214	217	196	193	202	193	209	215	211	209	217	190	206	209	201	214	210	221	178	179	193	230	192	184	194	188	206	183	199	167	209	200	196	193	179	198	190	204	193	188	220	207	190	209	190	220	207	203	224	195	183	181	233	217	181	187	193	210	191	215	208	201	194	179	181	226	205	216	201	193	221	208	237	209	178	195	213	218	189	213	192	191	211	194	193	210	180	183	162	217	203	196	196	211	192	192	214	168	190	204	201	224	223	202	182	193	196	166	177	216	190	201	219	190	176	193	185	182	168	240	196	182	203	189	190	195	203	174	222	183	155	188	173	200	207	206	191	176	193	179	188	214	195	228	219	186	167	201	172	189	212	205	205	203	198	193	216	232	199	154	200	199	230	223	194	215	189	179	204	198	225	176	213	212	190	189	180	178	234	203	221	191	207	181	203	207	192	177	178	182	199	214	195	204	212	185	211	173	186	222	197	193	205	189	202	191	186	200	196	212	196	208	210	214	211	183	199	189	206	194	208	182	196	197	189	210	210	212	223	192	177	195	184	199	213	195	194	211	206	199	205	170	215	178	207	203	207	186	198	195	191	185	195	224	191	173	192	190	184	200	189	192	203	170	197	212	203	186	193	195	229	189	194	175	200	199	215	187	215	215	213	186	188	203	196	185	215	183	207	196	214	205	219	179	197	196	195	222	188	227	215	226	212	201	217	188	188	180	196	186	178	199	200	185	205	226	220	233	202	194	191	221	190	210	216	172	176	202	191	177	177	214	211	208	178	170	197	181	211	194	201	198	168	197	180	174	208	168	196	212	198	166	171	224	210	172	157	204	198	198	203	213	202	183	179	209	224	197	226	170	201	201	195	195	204	202	190	178	181	212	188	228	218	198	175	218	179	189	202	218	213	198	175	178	188	206	188	196	209	200	191	172	174	206	199	198	199	156	196	200	221	195	216	194	197	222	171	210	210	198	211	216	192	215	181	188	186	190	165	210	181	174	187	196	157	201	198	194	232	186	198	241	214	199	216	220	201	190	191	174	199	201	171	191	202	197	177	219	185	209	214	187	185	178	205	179	210	189	202	228	199	176	160	197	192	192	235	188	178	209	180	197	213	196	196	186	205	211	199	190	240	216	188	212	213	226	221	230	213	205	179	210	184	197	189	177	194	214	197	204	199	224	183	210	179	192	188	210	219	196	216	170	210	209	200	211	204	209	197	181	213	218	212	197	203	173	207	206	175	205	221	218	173	227	200	199	182	218	215	209	191	191	187	217	194	193	170	194	193	195	235	212	196	196	188	222	191	196	203	140	181	210	195	217	220	190	202	173	173	243	182	192	181	223	190	226	188	204	207	196	185	206	202	200	225	210	212	213	184	204	191	221	187	224	228	212	193	184	190	222	203	253	196	180	180	204	212	198	210	197	212	181	213	191	193	194	216	176	220	220	206	189	198	176	185	190	209	183	229	182	196	178	215	190	195	198	186	182	218	214	214	211	216	195	204	198	176	185	197	200	232	187	174	200	196	200	183	205	220	159	209	216	170	223	207	198	187	197	209	187	185	225	202	199	201	198	213	191	193	200	207	192	183	215	198	189	201	196	198	208	188	180	207	208	208	213	191	185	184	205	221	200	199	176	173	214	212	188	205	193	210	173	198	214	193	210	184	206	176	193	202	203	205	195	194	185	192	218	194	204	211	200	188	190	207	205	228	202	197	183	213	220	214	190	225	206	193	180	200	223	161	212	194	186	217	188	203	182	199	192	189	208	211	190	174	189	173	203	181	219	198	209	212	187	191	211	192	211	213	214	207	174	183	219	192	197	191	186	232	173	204	195	214	215	191	190	198	200	243	161	187	203	175	214	230	234	215	212	203	188	172	228	194	218	203	216	204	191	196	207	208	199	189	172	191	195	224	229	202	194	204	214	210	202	210	193	225	205	200	197	210	196	191	186	207	193	182	204	193	199	182	174	165	225	181	202	213	224	208	194	233	212	200	216	195	210	229	209	203	204	182	211	197	210	204	209	209	201	197	213	175	182	182	194	187	179	232	198	203	193	210	195	217	192	225	210	195	186	187	221	238	207	205	194	195	204	197	180	173	188	197	217	192	199	199	188	229	209	231	198	189	215	227	171	216	183	203	192	215	213	208	200	202	199	214	218	203	178	208	177	182	174	197	176	197	183	201	190	182	202	194	202	204	199	204	202	184	189	206	210	190	240	198	191	215	221	193	209	188	223	192	198	214	220	206	217	193	181	187	216	213	193	205	192	188	233	199	199	185	211	182	216	202	181	165	195	152	192	178	189	202	201	188	207	207	197	202	219	197	184	236	204	200	188	188	207	228	192	207	179	197	186	223	184	207	213	173	189	194	209	190	196	224	185	190	207	183	202	201	187	181	192	195	202	205	190	172	194	211	207	186	202	218	220	203	183	187	211	233	194	188	196	215	198	178	198	180	200	230	191	196	203	199	176	201	201	226	190	218	201	215	207	201	194	221	213	219	204	205	196	227	210	207	185	225	220	211	193	185	186	216	193	204	169	207	206	203	196	228	201	205	192	203	212	227	201	189	206	216	206	221	233	207	204	171	174	172	205	176	199	203	188	185	179	206	209	198	215	204	204	205	208	206	218	213	214	185	200	198	209	216	197	211	172	209	186	200	221	173	212	206	202	189	178	181	180	184	200	178	190	199	206	204	232	190	186	193	199	186	222	237	232	203	187	226	192	185	196	197	215	196	198
23828	20703	22671	2906	3106	2532	1938	1395	1080	973	799	897	849	865	712	700	672	670	649	585	652	651	634	613	598	575	572	548	534	483	544	527	476	498	509	502	512	542	532	501	517	514	458	505	495	510	516	489	537	484	509	516	528	485	512	522	492	503	512	478	485	490	444	495	495	518	491	522	499	496	509	519	466	518	475	537	506	454	476	512	479	488	521	487	473	489	506	466	462	502	490	467	492	485	466	524	504	477	519	485	507	506	522	530	530	495	494	461	497	531	466	488	477	489	457	495	442	518	497	463	448	483	497	442	501	504	457	503	517	465	476	497	442	451	497	476	482	479	492	465	501	533	485	460	483	502	456	509	488	473	496	519	537	486	514	515	518	510	505	531	476	515	483	503	489	464	461	518	489	490	525	486	500	501	542	535	510	521	483	523	495	484	474	466	485	486	488	489	485	476	538	478	535	472	510	490	481	500	500	490	501	434	497	512	480	517	517	479	480	490	518	504	498	497	459	467	480	490	497	509	530	521	511	446	466	498	482	484	471	525	492	477	543	505	522	476	522	491	527	504	515	411	502	487	497	527	490	503	484	469	513	483	503	479	493	500	512	481	491	521	488	483	467	487	491	496	511	483	475	512	508	516	480	448	514	496	491	512	462	495	448	477	483	481	505	497	510	470	470	506	495	500	559	522	471	495	511	484	485	485	457	468	516	471	511	479	490	476	493	501	497	503	450	506	519	543	461	497	498	513	473	478	499	444	502	545	466	454	473	515	492	470	471	494	499	478	506	516	499	533	506	482	451	487	507	476	478	426	483	474	504	481	479	503	476	480	522	488	521	476	530	508	490	503	486	487	509	485	505	502	538	469	457	515	496	535	502	483	476	536	508	493	480	488	505	483	486	489	470	512	495	451	515	500	473	493	496	530	510	476	485	509	450	499	488	459	469	482	502	466	475	512	469	515	491	477	494	470	460	480	472	505	482	475	456	513	470	473	517	488	493	465	557	469	502	516	499	504	495	458	481	482	525	528	523	459	528	506	469	477	491	484	459	482	496	475	509	492	485	476	492	444	493	510	484	486	475	478	514	483	512	503	493	497	501	487	458	449	497	500	477	454	499	520	503	484	487	450	507	527	484	469	487	503	460	462	456	486	464	472	495	476	510	496	516	486	473	461	487	469	508	511	485	481	514	510	483	484	495	498	510	474	486	486	486	505	497	474	516	483	535	454	558	493	448	499	473	492	434	455	450	478	499	473	478	503	515	485	479	465	477	462	478	481	457	483	478	507	431	508	522	490	467	475	504	495	487	479	497	503	458	469	483	498	477	479	477	483	468	462	458	489	486	497	441	512	485	526	508	517	552	469	472	495	479	473	484	482	499	505	497	476	513	463	495	498	437	506	444	491	496	480	512	461	495	477	497	501	466	527	494	480	456	501	497	489	464	494	494	506	476	496	481	484	458	487	517	528	491	488	457	475	537	471	461	510	518	503	482	474	484	484	500	499	491	476	467	472	508	486	532	489	490	476	487	467	460	477	498	470	496	503	460	485	490	499	481	492	503	527	470	491	482	465	498	478	488	466	525	498	461	491	503	511	431	463	468	493	517	482	524	508	483	544	515	467	511	461	489	473	489	489	489	480	518	502	494	491	498	491	516	515	468	513	505	484	494	485	487	505	467	476	485	471	488	513	513	507	488	485	476	494	484	458	506	493	450	473	480	517	484	483	456	459	491	507	426	521	482	493	458	457	482	486	455	498	500	469	459	506	505	475	465	522	495	483	501	563	493	491	475	487	519	506	540	502	470	496	511	504	530	446	471	490	488	508	517	485	494	521	486	464	517	460	523	508	482	467	472	535	485	482	477	503	522	457	497	493	492	496	497	520	502	487	496	510	502	526	500	481	501	497	482	501	464	478	488	495	452	463	499	488	481	501	478	464	520	452	480	514	517	532	487	476	506	466	510	486	472	455	515	461	476	503	492	503	528	479	477	485	500	480	495	465	474	510	489	506	514	505	537	469	523	498	502	528	522	491	522	512	492	525	489	461	490	495	500	459	469	527	528	525	509	493	482	495	465	491	499	546	522	454	510	451	501	520	477	475	494	457	479	463	523	468	469	487	486	504	503	483	508	538	496	490	470	507	484	501	496	490	486	485	474	491	498	473	468	478	483	490	463	493	479	497	539	496	487	497	501	466	511	480	475	484	495	503	512	468	471	466	477	461	499	494	489	460	507	493	484	491	481	512	504	485	498	502	499	478	482	458	464	507	511	484	535	516	505	488	503	477	495	505	524	435	489	484	493	471	468	509	466	519	486	487	466	464	489	519	492	479	516	488	505	486	496	468	475	512	479	499	517	461	467	505	488	540	500	564	510	511	463	504	521	499	498	500	479	462	496	492	460	478	512	458	485	495	474	494	482	496	484	479	478	529	459	469	451	492	494	470	481	472	510	476	522	506	490	497	528	510	486	467	471	490	524	483	456	518	485	520	479	448	495	492	528	499	525	505	513	491	457	493	488	488	512	455	467	507	512	459	438	470	465	474	470	468	514	479	500	450	499	484	497	505	505	519	473	540	493	522	486	522	495	518	521	472	518	478	505	460	486	504	451	480	515	505	472	468	497	477	517	492	474	503	457	486	503	477	450	488	478	543	499	522	517	477	486	444	460	503	541	480	495	528	516	500	472	509	511	534	458	520	441	503	502	480	536	492	509	485	503	522	504	521	487	498	482	473	501	469	499	504	472	518	505	474	448	481	482	467	478	527	507	481	455	489	474	497	506	514	513	475	490	477	495	501	469	461	489	489	480	485	491	501	509	461	499	548	465	524	496	511	487	502	497	503	530	524	475	478	467	518	487	476	475	476	497	510	508	470	505	487	503	522	474	503	492	460	448	505	457	526	487	506	466	477	520	508	493	504	514	501	478	485	457	491	506	493	514	472	476	444	470	499	519	490	465	485	449	511	484	492	524	462	533	498	525	464	503	466	504	489	484	481	483	532	497	486	509	509	528	528	518	512	503	481	472	461	484	479	487	496	449	471	467	475	487	499	485	458	494	497	481	494	472	519	473	494	496	492	483	453	499	476	471	490	494	505	501	492	518	499	477	493	505	508	511	495	495	486	519	484	516	511	477	478	503	493	453	497	478	485	506	503	466	532	478	508	507	471	484	455	475	507	501	487	488	486	497	499	518	474	512	511	471	481	459	458	491	495	514	501	469	485	487	495	493	470	485	503	481	478	527	526	483	467	489	528	494	487	503	499	525	497	443	498	509	482	507	529	498	512	499	522	500	516	529	454	507	485	493	504	440	493	485	489	518	467	474	487	503	489	514	511	470	511	473	455	463	487	500	502	449	478	496	501	480	505	502	490	498	492	497	480	466	504	462	488	515	470	455	494	486	454	505	467	473	523	468	506	479	508	480	494	449	519	488	480	504	450	474	513	511	508	487	523	485	501	475	490	509	491	506	503	501	540	545	494	505	510	490	475	474	500	488	504
12602	5184	2882	532	464	452	389	402	379	312	371	340	351	396	349	387	330	343	380	355	369	355	373	382	366	368	386	336	376	366	367	373	363	360	333	389	379	353	332	396	366	334	357	377	326	376	363	360	371	346	365	352	366	382	361	360	351	361	346	339	343	359	330	346	350	333	387	345	364	351	349	381	392	373	349	343	345	349	408	341	370	331	402	394	383	341	367	361	367	374	334	382	382	330	371	318	378	346	344	362	372	350	342	385	360	368	341	369	363	339	371	358	347	362	380	347	356	370	349	343	342	337	366	340	333	358	398	331	363	349	354	353	331	377	357	349	403	396	344	370	340	411	345	355	384	357	358	333	363	351	357	411	417	359	368	363	391	403	347	338	344	355	331	351	388	349	360	382	362	353	319	365	369	379	389	328	342	322	345	319	341	373	348	400	338	339	393	373	389	328	369	352	353	383	378	370	345	359	323	321	344	331	336	361	394	352	362	362	370	342	345	327	392	352	356	344	335	357	402	350	322	380	382	371	381	381	384	351	363	357	334	337	355	380	393	321	365	341	325	348	372	383	379	343	320	327	364	383	363	381	324	383	379	338	354	318	349	315	344	359	402	385	351	347	368	363	349	355	345	349	366	348	360	362	359	370	378	348	363	391	380	386	362	330	364	378	369	381	383	370	406	358	371	355	320	349	348	366	332	319	324	362	326	327	355	357	355	352	365	385	358	372	394	318	354	374	359	365	383	365	366	353	372	359	355	344	332	358	337	344	357	356	368	368	341	336	327	361	349	319	353	347	352	335	335	379	330	329	345	359	361	345	337	368	326	343	348	371	357	364	335	371	364	390	355	355	353	388	351	380	378	329	341	330	349	351	351	374	366	358	375	341	373	343	334	343	352	347	343	356	405	370	358	328	368	345	356	358	341	337	379	363	338	369	394	375	364	326	350	359	324	348	354	340	332	363	370	378	333	351	344	345	366	338	365	349	319	360	342	378	293	369	343	375	360	342	374	350	337	331	344	361	353	367	380	370	369	397	358	361	360	358	333	361	342	346	330	332	374	382	393	335	401	382	372	363	394	394	351	382	354	341	378	325	356	351	397	381	333	376	345	354	368	391	375	371	329	364	353	355	372	372	333	399	353	341	394	358	383	343	348	364	392	357	376	350	366	337	335	391	395	375	357	343	367	366	349	354	339	331	381	376	352	405	316	377	321	334	372	392	389	324	330	334	356	384	348	365	358	351	340	348	337	339	312	350	370	365	345	356	365	348	332	363	320	357	398	404	370	415	404	372	334	354	367	366	368	382	376	349	325	358	373	380	353	375	372	364	352	365	337	371	383	307	343	333	398	390	364	395	381	394	359	361	336	336	311	355	380	389	361	362	387	360	319	372	344	374	336	367	348	345	337	367	369	354	359	381	358	355	354	342	386	357	359	374	361	345	379	356	371	398	344	381	375	355	373	397	407	354	343	384	318	356	402	366	361	342	340	364	350	372	344	343	358	376	354	362	341	378	353	363	351	369	339	340	345	327	365	383	353	341	354	334	321	354	342	376	386	374	343	377	333	375	356	344	301	348	402	366	340	388	334	362	384	345	351	376	373	351	362	351	374	372	367	368	358	361	344	364	318	369	339	358	368	377	378	353	370	360	333	377	351	364	356	341	325	339	352	360	362	354	355	337	330	403	390	341	380	364	397	320	399	380	347	347	356	346	326	317	333	326	327	368	347	380	358	395	340	384	331	367	364	351	333	348	366	357	381	357	350	364	356	333	384	369	396	349	360	342	378	370	369	346	376	371	355	390	379	346	355	367	376	334	331	362	337	369	366	354	342	367	375	331	336	335	323	383	352	362	393	335	354	364	342	342	362	376	333	350	364	396	365	335	385	370	363	356	375	311	351	319	373	360	335	396	353	394	371	394	326	359	377	361	350	360	365	363	387	352	358	375	391	371	394	391	374	326	388	355	360	383	322	361	368	397	346	359	363	357	376	345	375	354	359	355	356	353	378	366	356	365	334	362	346	361	355	363	376	359	349	374	373	331	346	363	362	342	333	397	319	364	332	326	339	360	363	337	377	371	352	377	417	328	327	371	351	338	360	355	324	376	362	337	335	378	356	322	327	333	370	331	364	341	363	363	343	356	345	335	344	366	343	361	345	357	363	347	373	325	353	340	362	373	410	389	337	383	358	343	364	394	327	317	358	386	371	370	330	355	345	357	382	374	369	325	364	363	384	330	373	331	359	370	338	360	369	328	332	398	342	355	369	358	375	361	333	364	358	379	339	371	332	370	362	335	324	353	371	336	359	363	333	353	356	348	378	376	374	353	361	382	330	363	345	361	352	348	311	370	352	342	331	365	366	376	355	358	413	324	378	391	351	343	399	347	366	384	355	394	371	390	358	385	375	366	368	374	400	337	370	377	339	345	382	377	351	337	363	356	367	369	346	348	359	346	378	371	370	336	348	375	368	341	293	379	363	358	339	386	332	381	323	330	340	347	373	351	337	367	306	363	332	354	358	368	362	356	382	383	361	356	353	393	357	366	380	408	354	343	367	361	358	379	387	368	358	367	329	360	351	335	351	360	398	357	388	417	358	383	375	361	352	316	358	409	364	372	371	348	376	360	340	347	356	329	319	373	363	362	349	359	386	355	375	357	346	376	353	353	366	350	344	375	356	360	355	393	356	386	363	342	387	376	378	325	315	334	356	344	366	356	358	365	347	344	345	380	352	357	321	408	366	383	360	373	354	340	359	340	366	354	343	349	335	337	350	397	363	325	369	366	346	388	386	370	379	357	376	348	354	335	341	374	393	351	362	342	346	364	365	343	346	374	339	355	350	365	370	377	347	329	336	348	344	350	363	343	389	347	360	363	333	358	380	330	347	344	364	376	364	369	339	348	349	337	326	365	394	371	356	338	379	334	396	363	409	351	369	361	335	373	377	357	333	368	357	338	346	392	399	345	363	379	345	364	374	356	374	362	359	375	362	373	342	352	351	371	389	388	331	374	336	347	364	368	385	338	346	368	347	383	392	370	388	377	363	353	355	350	343	352	362	378	390	366	351	360	334	374	356	337	367	346	366	381	395	345	328	349	363	386	350	382	403	342	346	361	375	352	345	351	398	356	357	344	371	351	346	331	395	371	373	386	368	325	383	355	369	347	354	379	331	355	361	355	351	353	366	316	356	411	354	385	373	345	326	330	352	372	324	355	364	364	354	348	345	337	349	371	354	362	351	360	343	350	338	362	379	379	347	330	352	383	341	390	384	393	377	402	357	328	368	343	351	390	386	401	341	354	352	355	360	336	383	356	351	376	351	326	339	367	380	367	372	366	381	348	328	364	333	361	350	345	370	396	394	336	356	358	333	385	371	337	365	347	340	375	322	362	354	353	327	334	340	340	372	386	362	340	370	360	379	351	380	355	333	344	318	373	371	341	350	386	353	336	384	389	358	362	359	356	376	327	366	337	338	374	358	349	351	352	361	322	387	334
9250	5414	5241	1200	1452	1305	1074	954	942	886	887	859	891	849	886	864	840	879	851	883	868	839	833	857	853	851	834	825	837	833	858	861	851	852	836	840	846	859	836	849	878	834	880	902	885	882	808	838	853	755	848	803	800	885	867	875	889	850	845	867	858	860	847	816	821	852	811	905	853	841	847	835	825	853	850	867	860	850	888	872	792	889	885	810	855	879	823	847	808	881	806	843	825	817	862	835	841	869	852	853	850	851	885	852	816	856	868	843	806	817	852	822	848	830	899	847	872	835	877	799	849	786	895	884	863	829	862	818	833	851	824	817	825	857	817	879	806	886	821	873	851	836	819	884	844	885	906	868	829	863	870	840	822	787	856	909	839	832	852	833	881	840	862	842	805	861	806	862	865	857	813	870	862	843	843	906	876	818	823	812	816	849	806	829	800	905	854	852	843	853	894	830	839	853	889	905	844	813	826	842	849	858	876	910	794	895	839	854	821	844	895	834	846	841	850	817	870	859	817	804	846	882	869	818	867	803	910	875	799	838	848	868	813	884	839	883	865	867	847	886	822	824	824	867	842	862	852	787	879	837	858	862	839	829	825	848	862	861	862	801	873	851	839	861	838	872	858	853	799	869	823	938	832	865	817	828	839	853	834	841	855	836	841	831	829	868	855	869	823	836	850	820	821	865	827	791	818	807	790	848	851	797	861	842	874	852	857	822	869	898	839	848	874	832	898	857	854	876	832	830	840	880	860	903	852	833	890	824	881	815	867	864	862	802	837	875	891	864	840	878	835	895	831	878	815	817	841	808	825	824	869	850	837	893	834	822	811	840	884	877	877	849	800	847	885	873	839	867	886	826	875	869	864	881	795	824	835	881	858	854	846	840	859	850	870	838	855	845	887	806	829	803	883	871	815	877	820	779	883	830	828	839	816	921	844	890	888	803	857	823	844	841	864	836	839	856	860	859	878	854	843	846	839	847	828	790	835	840	828	830	858	910	891	858	905	848	826	832	866	858	875	870	867	871	787	824	855	855	837	877	828	855	861	846	837	822	853	847	837	824	889	901	878	849	781	865	838	856	904	858	867	854	860	843	847	874	844	869	903	837	817	819	866	834	836	777	809	882	855	873	863	839	823	851	862	800	829	816	848	826	911	885	861	838	835	850	873	820	861	837	819	822	902	832	874	772	820	869	821	861	861	818	822	871	819	832	870	840	833	877	845	883	874	861	833	792	844	805	854	829	850	838	829	825	839	797	866	817	886	770	887	834	831	837	831	842	844	861	884	845	828	797	857	849	855	804	841	889	829	878	862	837	818	789	829	840	896	858	813	803	819	833	853	848	823	813	797	841	804	858	865	854	874	882	847	878	840	823	872	810	848	832	883	814	841	878	856	886	873	883	828	867	871	806	885	848	858	857	836	911	836	857	815	810	830	850	872	892	808	821	844	775	840	808	822	878	865	821	890	880	857	858	848	921	863	853	814	788	866	885	878	829	912	854	880	893	819	832	866	867	846	846	816	817	793	875	850	831	799	865	851	845	842	872	854	830	862	882	837	859	839	881	839	857	855	808	846	815	852	839	870	824	843	837	880	826	874	879	827	846	830	825	848	780	867	867	867	859	820	860	855	868	837	860	886	926	854	837	882	829	861	896	879	849	822	808	824	806	886	817	800	850	855	812	883	849	847	908	859	841	874	893	833	861	865	858	831	838	809	830	827	882	835	874	796	859	809	885	833	800	857	875	853	827	816	860	844	880	854	865	836	817	859	818	831	827	828	828	851	811	840	837	834	811	873	831	881	860	844	860	878	877	857	835	815	847	856	827	888	854	836	818	846	832	832	865	871	826	789	779	842	857	884	864	850	845	840	813	886	849	856	819	845	837	855	792	825	908	822	816	843	807	842	878	879	873	811	816	828	850	816	910	827	883	881	794	884	885	838	841	855	901	912	854	877	841	873	862	805	845	842	867	827	854	781	857	856	843	870	843	821	797	885	900	788	840	823	824	846	850	862	837	815	837	818	801	866	811	827	850	800	810	833	837	849	863	807	814	864	857	809	807	847	794	858	902	876	836	824	841	886	860	855	854	903	848	890	848	888	824	866	799	841	807	844	838	881	852	850	884	877	875	872	871	865	889	860	852	859	936	847	854	883	888	845	840	868	915	848	842	867	848	869	819	866	825	847	844	834	833	870	867	875	853	847	800	852	845	860	880	872	862	839	865	817	919	808	884	781	864	880	804	850	805	817	830	835	867	788	853	855	890	851	851	820	872	810	848	792	819	846	856	834	858	851	847	840	871	805	831	853	883	858	823	862	874	778	837	850	878	862	862	845	833	868	870	839	824	824	824	850	848	842	852	861	813	843	866	826	878	834	836	869	842	863	839	812	869	843	810	842	882	845	911	855	838	859	884	918	889	821	830	835	876	896	850	914	867	844	851	822	809	847	833	807	856	862	837	845	839	859	864	853	830	843	840	877	824	845	902	814	853	881	824	833	850	831	873	844	828	868	815	829	825	838	874	846	838	890	852	883	837	855	841	873	871	838	839	821	876	806	837	848	800	889	860	834	839	855	841	891	861	848	860	830	829	879	863	896	843	847	870	852	845	828	821	872	835	815	820	817	860	866	807	851	855	863	835	809	816	825	863	919	818	816	908	843	881	820	827	833	848	854	846	825	856	854	800	827	854	886	821	885	858	842	870	827	794	870	875	806	841	834	859	845	793	868	856	791	874	875	866	812	847	862	844	793	857	807	929	913	820	796	866	881	890	833	810	850	811	826	902	852	868	883	865	815	837	818	855	869	808	838	806	869	841	839	885	833	812	876	867	873	834	824	877	857	819	826	890	822	812	841	814	887	850	831	821	875	854	806	855	840	826	835	843	831	877	825	869	808	817	862	860	766	861	846	832	903	827	880	843	879	849	806	884	857	813	848	857	857	819	839	856	826	879	886	828	872	885	806	872	795	825	876	869	837	892	846	859	828	850	855	866	870	839	823	879	861	854	822	871	831	882	865	858	835	846	875	853	882	862	881	838	796	854	864	851	892	862	876	858	837	856	874	907	799	881	784	820	878	854	871	854	866	828	847	831	888	885	862	836	842	846	873	798	821	895	869	820	831	893	831	841	893	868	848	831	836	811	849	869	882	816	792	785	866	813	875	818	882	832	859	835	813	908	828	847	833	863	879	838	843	836	859	814	823	851	824	797	815	829	856	877	867	788	838	792	842	813	862	833	803	816	854	874	822	871	842	836	859	779	865	851	832	844	907	832	850	825	899	832	900	840	819	864	860	854	888	760	838	845	836	933	861	859	830	832	849	845	799	853	846	789	881	820	864	779	802	862	842	788	815	823	862	872	827	867	911	858	846	824	839	832	829	821	843	849	863	845	881	885	801	846	878	857	869	782	874	822	811	845	850	859	863	836	815	857	834	836	813	850	885	795	873	829	862	884	853	854	851	851	863	833	851	854	853	908	836	850	902	793	801	867	885	868
26129	15105	12569	1826	912	704	504	398	361	398	428	361	360	339	356	348	354	325	346	384	369	373	389	368	357	345	333	343	353	348	325	334	352	333	348	344	335	357	339	369	335	322	347	364	387	366	318	361	358	336	360	341	360	365	352	334	358	340	370	354	368	350	358	326	340	331	349	353	398	322	314	345	357	349	381	403	318	333	361	375	340	339	364	313	343	339	344	368	341	326	366	366	380	351	349	376	319	352	374	332	346	366	357	334	356	339	397	374	360	363	344	342	347	361	350	356	369	342	360	346	321	324	329	349	291	348	354	364	349	363	343	336	317	348	327	344	328	322	371	356	368	355	340	301	352	318	349	319	324	384	359	339	336	378	337	367	364	353	349	322	341	342	328	348	328	310	345	333	359	360	353	346	322	341	344	387	349	367	302	350	331	355	332	366	341	328	364	389	356	334	374	369	350	367	378	303	337	323	380	343	348	342	335	349	317	341	353	336	353	324	328	340	337	364	347	351	330	370	367	324	339	328	350	393	318	329	335	325	351	380	363	342	372	342	343	326	340	324	329	338	367	361	352	344	332	340	342	324	346	324	328	327	348	403	345	344	379	357	368	319	385	333	360	341	353	352	364	354	349	398	370	330	323	374	294	344	375	329	330	383	350	316	387	309	333	346	347	359	308	336	363	361	343	351	349	333	326	343	356	337	366	371	367	340	358	337	364	382	358	358	391	357	359	299	389	361	327	353	355	319	324	342	382	341	331	342	330	357	359	368	360	370	336	354	330	361	338	382	318	368	325	351	333	366	340	341	360	346	350	348	325	335	349	348	363	318	346	374	347	341	343	329	370	341	398	326	350	349	360	358	324	322	334	379	354	335	363	306	330	337	329	355	337	375	327	346	357	351	325	347	363	349	357	331	356	331	345	402	350	338	371	337	369	365	319	332	343	382	349	343	332	362	327	359	342	334	342	318	314	312	314	370	332	301	413	357	372	321	311	345	370	330	300	321	337	336	346	378	346	341	351	330	342	334	324	355	354	356	337	333	335	340	355	363	338	357	368	401	360	301	338	309	320	323	358	334	312	305	390	386	351	322	322	363	343	326	381	354	340	375	355	342	347	320	338	342	336	308	393	335	375	343	363	358	323	338	339	353	325	350	328	349	364	374	335	336	349	317	346	398	347	368	391	369	381	326	315	317	343	348	314	349	349	339	349	362	309	318	349	343	367	326	340	364	377	360	326	352	349	330	320	330	311	360	374	362	350	322	350	306	327	332	352	364	324	362	332	361	340	350	360	337	380	360	366	338	362	332	308	321	333	375	350	349	342	309	353	353	347	374	383	365	338	344	349	362	335	336	324	311	361	354	363	377	326	357	350	364	333	322	353	301	360	365	340	337	338	355	344	359	346	371	319	355	338	321	358	352	351	356	336	329	362	371	341	354	330	384	365	359	359	352	306	334	343	358	348	377	328	350	341	324	362	341	359	330	363	380	345	335	342	358	286	331	321	361	370	362	324	352	323	293	386	352	330	365	363	319	345	340	302	349	311	341	348	329	350	327	338	344	390	341	328	341	336	368	361	336	321	346	360	388	358	329	359	350	345	357	346	374	317	347	323	384	303	332	345	326	325	356	355	341	334	308	339	377	379	391	330	318	371	351	365	360	351	336	351	341	361	346	318	286	348	369	349	363	325	306	310	349	311	336	354	348	340	347	361	350	325	351	355	283	321	359	382	323	370	343	340	338	332	352	341	349	343	362	320	351	392	328	337	347	339	346	345	345	335	348	333	338	326	308	338	386	316	385	341	347	343	382	351	376	349	375	367	346	373	369	344	353	368	324	346	353	340	324	338	376	331	312	328	368	338	400	374	342	363	345	312	313	346	375	343	316	385	370	323	332	339	339	334	377	344	330	383	349	383	329	320	330	326	357	356	354	376	324	324	360	310	387	354	364	359	363	350	345	371	326	365	341	357	352	315	339	345	320	346	354	336	357	347	323	347	354	369	340	358	370	381	350	380	345	329	369	403	382	350	362	354	323	382	349	373	354	370	341	366	340	325	360	345	343	352	325	346	312	348	301	357	332	375	363	377	384	351	365	382	344	371	320	363	370	374	339	354	334	340	345	356	334	345	305	359	351	333	372	351	357	355	372	309	354	351	358	367	359	346	318	345	312	345	300	365	357	362	348	382	324	323	377	321	328	343	346	346	342	329	385	329	325	352	336	346	380	362	328	348	370	341	316	338	343	350	356	299	360	342	372	338	344	315	357	352	356	370	339	348	348	368	321	377	348	395	319	375	305	370	322	378	316	314	347	321	318	339	330	362	323	358	351	349	373	348	327	351	340	357	354	333	342	363	372	351	371	386	371	302	339	338	347	350	364	352	361	367	354	341	328	347	343	345	330	346	330	342	337	322	363	337	361	339	342	343	393	354	361	370	343	338	361	315	319	314	337	355	334	333	354	358	331	377	325	346	364	343	355	354	368	343	359	352	394	365	336	339	334	335	350	398	361	327	334	338	297	330	338	334	340	335	357	306	355	363	323	364	377	322	373	357	317	363	364	349	314	325	327	323	351	324	335	319	334	353	345	349	341	326	369	355	335	329	375	364	341	384	339	340	336	320	350	347	351	327	337	367	321	333	324	339	373	345	331	360	333	353	340	338	353	351	335	330	344	357	364	337	349	333	357	361	346	323	338	315	316	341	359	340	372	366	372	332	367	356	352	351	358	353	316	341	350	326	358	361	342	331	345	347	364	338	344	348	333	349	336	400	392	358	355	325	349	338	354	340	327	317	360	342	361	388	361	346	360	324	324	338	358	357	349	323	355	364	340	336	344	334	353	346	369	374	381	340	363	358	351	359	355	343	358	375	358	312	357	320	353	320	312	362	349	357	373	347	371	342	283	353	355	332	294	362	358	359	329	353	358	368	327	352	338	338	386	364	342	341	342	345	357	355	321	336	368	367	351	308	356	355	369	330	313	352	388	356	360	332	332	369	385	355	351	317	342	355	382	306	335	356	347	321	324	344	350	342	356	353	333	340	339	308	358	339	350	338	362	372	353	312	319	329	341	359	345	343	390	384	359	340	353	338	334	353	371	338	356	350	349	357	366	393	302	342	379	316	322	321	397	359	360	358	339	351	334	372	358	317	362	346	317	357	324	314	348	364	349	324	323	323	375	345	332	321	335	368	325	355	358	346	365	319	362	346	365	351	333	344	334	360	366	332	338	336	350	359	360	321	352	371	352	352	353	345	366	330	362	353	379	416	376	346	344	360	312	339	380	310	379	304	318	391	386	355	378	323	359	320	356	378	375	345	336	368	314	326	360	314	375	348	324	349	345	345	338	333	359	353	366	373	366	340	342	351	353	330	381	384	338	345	355	377	362	320	302	334	315	324	341	353	322	376	359	351	357	333	351	340	356	363	369	348	344	368	372	350	340	321	341	347	380	346	370	373	344	344	340	335	360	328	351	318	365	344	349	340	356	327	366	338	363
18754	13810	14971	2196	2789	2174	1492	1147	1105	1174	1143	1099	966	926	949	969	957	882	850	893	891	909	903	879	852	912	854	847	872	857	841	830	816	784	844	864	852	881	843	834	859	811	859	778	873	826	855	818	801	831	798	859	882	847	818	885	751	857	796	815	791	838	817	833	864	834	840	802	816	857	810	836	806	855	796	845	871	789	814	768	806	804	849	818	790	790	870	790	851	770	810	814	860	781	859	840	861	805	788	819	800	800	801	833	877	832	838	879	790	839	864	854	852	818	795	794	804	848	860	786	848	796	773	813	822	810	783	840	818	860	752	836	820	796	792	831	822	821	829	856	760	762	811	781	804	849	789	886	811	802	777	815	832	828	825	804	815	817	855	751	784	794	812	773	806	808	788	803	836	790	765	861	822	811	815	814	820	816	815	863	825	826	827	801	814	777	825	847	843	835	798	866	864	830	809	844	823	843	745	785	862	802	799	814	783	798	800	809	782	802	841	764	838	818	787	767	794	831	834	801	796	798	809	776	801	775	781	786	804	824	832	821	853	832	814	779	800	838	817	821	844	775	796	781	845	846	766	854	806	797	801	801	790	784	851	788	806	844	866	758	814	796	804	826	808	809	807	834	826	819	781	813	805	792	829	789	806	841	829	817	817	825	803	832	749	815	796	825	788	812	806	854	845	830	789	835	821	847	830	775	799	824	813	819	810	812	787	787	793	788	807	770	822	848	847	804	769	866	817	842	842	819	813	780	775	791	843	828	833	804	847	765	817	797	831	827	839	828	837	739	854	849	812	827	803	832	836	810	793	756	818	798	815	791	797	814	852	810	815	775	807	805	802	789	816	845	814	784	763	809	770	869	812	830	830	811	817	822	842	805	814	831	785	805	863	804	784	866	814	838	766	814	885	816	771	818	850	787	850	789	848	806	810	791	808	802	779	771	838	809	790	828	807	761	818	803	812	764	757	820	805	819	792	773	839	848	818	797	768	818	790	798	889	794	841	765	789	808	822	791	798	805	866	823	816	798	860	817	848	806	835	798	808	803	819	766	818	771	799	790	834	843	837	850	831	800	795	790	809	832	843	781	811	844	822	808	802	755	781	782	818	837	784	809	827	786	829	778	836	836	792	838	770	740	824	829	777	809	834	793	810	864	854	876	815	776	847	808	820	791	859	799	831	808	823	792	879	798	810	820	752	781	851	834	877	848	832	815	854	770	787	813	839	768	802	788	819	778	857	830	878	839	795	861	801	795	810	790	782	814	790	810	791	833	847	829	826	841	855	809	824	826	819	783	805	802	779	812	875	847	859	836	790	819	788	790	785	801	833	799	792	873	849	824	821	827	817	773	848	808	799	835	837	828	880	769	790	807	788	833	838	840	804	809	832	859	804	804	770	827	862	852	861	825	797	772	808	824	827	795	830	796	822	830	796	828	759	767	825	774	832	798	790	824	827	820	837	778	826	842	830	751	771	781	794	823	837	876	832	851	826	822	834	809	845	801	797	832	781	824	753	823	799	865	843	788	766	800	840	797	785	851	767	799	852	844	792	844	782	788	795	826	814	827	844	785	817	789	811	795	868	850	809	832	771	837	789	822	790	789	850	825	776	868	816	763	799	752	806	802	801	800	847	877	899	829	844	830	837	842	778	823	840	860	836	865	827	838	759	868	799	803	877	823	791	835	841	817	793	806	820	826	823	807	808	800	804	778	812	810	789	823	772	783	834	826	791	872	763	814	834	830	810	825	799	824	793	855	818	801	842	821	875	787	819	823	782	839	856	878	794	816	803	821	765	821	802	836	867	783	800	818	780	807	815	811	766	781	840	794	785	816	794	789	824	827	858	811	811	785	841	797	831	801	818	829	805	874	808	795	853	882	749	836	826	786	817	805	804	865	811	810	838	799	830	845	827	846	788	849	781	804	793	836	799	806	793	793	805	824	843	841	878	824	793	838	814	834	817	863	789	802	833	856	781	798	834	810	829	774	807	802	852	795	812	856	833	771	807	832	786	796	862	823	780	816	767	835	811	797	844	836	828	811	828	827	840	763	816	809	853	814	822	804	801	853	747	845	810	850	791	762	789	830	784	765	828	834	795	797	824	808	842	830	820	816	827	799	811	835	788	780	835	823	798	830	809	853	808	783	787	777	776	784	820	789	831	807	849	820	793	781	802	823	781	836	859	798	890	845	809	792	807	804	849	803	819	830	819	821	768	804	791	827	794	881	767	773	799	844	826	852	821	811	816	788	781	813	815	781	758	848	834	837	843	804	780	814	797	802	783	802	778	787	816	806	780	829	780	804	818	866	863	831	815	801	807	876	841	904	823	847	840	768	825	815	822	819	811	823	800	807	793	836	753	856	852	794	837	810	821	783	817	796	808	826	824	834	797	808	844	769	829	793	845	863	804	799	819	776	768	790	784	775	830	814	801	802	832	789	867	800	850	832	808	787	794	811	761	766	780	789	853	842	797	834	799	814	804	846	835	842	777	815	828	803	803	821	804	766	825	829	843	832	807	755	842	821	813	785	825	835	820	775	858	780	853	810	844	829	837	808	839	823	843	822	787	809	776	848	831	781	869	845	792	770	811	795	831	779	782	841	797	802	829	793	835	783	783	803	803	811	808	792	798	823	838	796	838	847	862	826	827	813	850	779	814	804	841	766	777	823	784	830	812	798	790	812	805	763	841	795	831	818	835	817	806	820	793	787	811	824	835	877	801	816	801	848	846	797	794	767	830	824	762	778	837	841	838	784	770	851	837	777	807	798	849	822	825	799	805	813	797	824	757	817	801	786	772	835	813	802	835	791	884	811	766	836	830	816	790	789	839	826	783	838	873	793	782	824	822	806	792	844	822	775	816	843	820	813	794	800	819	853	809	824	866	773	824	793	846	805	814	792	835	820	856	795	815	813	826	785	840	865	804	828	848	768	804	821	796	880	795	791	809	778	828	820	895	817	827	774	900	884	810	786	859	844	784	796	824	775	764	782	822	803	780	835	824	843	813	802	812	791	799	834	824	821	799	799	775	806	788	779	782	846	770	811	836	837	793	849	789	840	737	805	824	815	860	773	775	842	841	812	841	819	817	816	788	834	798	823	817	793	799	791	767	824	818	841	832	800	828	804	847	857	793	764	787	815	842	808	814	860	784	816	757	849	839	842	813	855	840	788	804	795	814	785	793	816	816	842	817	829	845	794	825	830	822	788	797	856	861	802	805	826	871	865	802	812	805	806	816	821	787	824	791	786	803	870	847	818	797	818	767	785	826	746	787	879	842	844	823	832	830	773	806	806	793	809	803	771	808	837	819	814	817	830	796	807	852	842	827	836	822	837	816	803	819	793	896	863	792	807	810	741	790	774	820	782	829	836	765	810	819	818	786	779	786	842	802	787	808	799	815	794	846	760	833	845	821	781	771	807	818	828	853	838	828	812	787	852	820	765	790	859	779	857	832	815	842	848	780	837	772	749	801	778	841	848	789	811	833	853	805	820
35506	23832	20139	3456	1236	653	406	287	278	288	278	236	222	241	208	213	217	223	192	194	194	211	188	212	205	178	194	222	194	183	214	190	183	195	192	191	176	185	195	203	176	174	206	222	173	194	194	167	198	180	178	173	191	177	204	196	193	188	190	199	191	221	169	192	177	197	190	175	183	169	165	184	191	201	186	174	172	159	163	185	165	167	195	178	199	197	184	202	200	216	165	165	180	218	194	174	199	165	179	184	197	169	171	203	186	192	212	182	185	205	176	186	185	177	196	201	208	204	162	171	194	178	170	188	196	187	192	164	185	204	174	196	188	178	189	190	213	212	163	183	175	217	211	175	196	194	197	193	180	185	174	179	176	204	214	170	187	191	204	177	185	216	174	179	196	206	214	163	173	171	182	199	176	169	192	187	179	203	181	210	200	221	207	219	204	218	224	212	217	211	188	190	195	163	194	177	165	202	209	197	212	172	182	191	190	177	197	159	176	184	183	199	188	181	191	186	181	210	199	192	220	179	180	189	160	198	176	189	205	204	169	176	198	184	187	164	153	193	192	180	166	177	199	182	156	196	161	189	183	178	204	226	195	219	227	188	170	200	184	178	181	215	200	174	170	201	216	205	193	186	173	182	169	177	190	158	182	230	174	196	197	183	149	185	197	177	195	195	192	214	211	180	207	176	192	191	193	166	192	208	206	191	176	192	184	188	167	191	153	181	193	170	198	182	160	194	208	160	190	200	155	186	185	179	168	184	195	171	208	179	194	200	175	188	173	206	194	191	179	161	208	172	188	209	183	200	184	196	186	191	203	175	214	193	166	197	170	176	206	163	169	174	191	208	182	192	185	164	177	188	217	198	163	196	182	162	194	164	173	179	186	172	196	173	211	167	191	190	173	199	163	174	170	191	190	208	198	186	160	196	211	193	201	156	194	160	219	202	192	192	177	216	174	182	210	182	171	167	179	171	180	164	173	159	183	172	189	210	187	175	180	217	195	186	190	165	195	163	176	189	168	172	189	204	200	187	225	178	179	190	189	173	149	198	193	194	198	220	196	180	167	175	184	180	210	194	181	174	174	161	196	196	211	185	168	186	208	162	205	183	180	171	173	183	191	180	188	163	191	203	204	203	203	198	177	165	160	179	187	202	170	167	187	175	180	182	207	191	202	194	184	205	202	189	170	200	200	182	186	204	204	171	209	188	185	177	192	181	191	201	205	195	159	195	174	175	183	187	159	173	165	198	173	195	207	202	154	171	173	160	185	168	208	190	173	178	190	171	191	192	178	171	160	176	169	178	213	178	216	194	182	175	182	182	185	175	203	167	199	213	191	199	194	181	175	165	178	166	191	176	197	177	202	183	173	180	174	205	196	185	188	171	177	199	167	173	178	197	181	164	183	181	186	206	161	201	168	194	165	179	204	202	181	172	189	189	196	173	195	197	159	175	201	206	178	198	181	197	199	200	177	183	193	209	186	195	164	195	188	200	189	167	188	192	206	188	190	215	184	198	172	202	193	189	176	186	173	191	195	195	186	204	183	170	180	187	179	200	192	191	168	176	203	226	204	176	190	217	180	227	161	187	185	180	195	207	182	170	167	192	181	186	194	187	187	201	174	207	178	182	210	179	193	176	185	182	192	189	187	188	210	189	197	182	207	182	175	176	175	202	217	204	181	202	177	183	162	184	187	216	200	196	216	190	190	194	194	187	202	201	174	194	198	202	184	190	180	195	198	171	198	176	172	182	172	185	178	192	184	214	171	171	169	193	186	175	176	185	192	177	193	186	201	192	193	177	199	208	164	185	200	204	176	207	168	202	206	184	185	160	192	180	168	198	184	171	177	194	190	196	201	180	181	167	188	177	200	186	164	196	168	206	164	216	167	181	169	169	198	174	185	191	212	204	191	173	182	165	165	196	187	185	192	189	177	215	188	166	200	198	182	184	182	204	188	188	177	188	176	179	186	186	185	220	171	168	187	179	195	185	200	173	188	197	188	164	180	185	199	176	177	190	202	152	190	187	171	175	197	194	160	202	186	211	183	184	174	176	172	187	189	168	181	158	216	182	193	196	172	171	177	189	178	186	176	195	195	226	194	206	170	177	179	196	198	173	180	177	183	166	199	202	187	217	185	192	201	176	182	189	190	173	190	195	187	182	158	192	186	183	190	191	174	199	180	178	177	183	200	197	183	195	172	199	178	182	173	159	217	209	183	203	190	186	174	193	172	206	179	188	177	215	190	209	142	173	193	188	168	203	189	177	194	198	202	200	200	186	162	196	179	180	181	178	205	189	201	189	194	199	198	202	199	198	183	172	204	198	208	184	166	182	185	172	192	177	173	156	160	212	183	208	191	173	199	203	206	190	173	186	186	184	224	195	208	163	172	187	170	196	202	179	164	163	182	211	191	180	175	195	171	188	222	192	206	210	166	204	172	191	173	225	195	193	185	198	186	210	197	194	190	174	195	178	150	204	178	185	161	167	179	160	173	173	168	203	172	194	175	186	172	182	196	157	184	208	199	179	207	213	212	163	196	205	176	197	205	211	178	179	201	170	208	181	208	241	199	180	192	165	191	175	172	179	175	212	187	201	168	178	197	191	199	178	182	173	203	204	198	222	230	180	184	186	202	199	186	201	205	171	182	222	202	203	197	197	174	208	176	179	198	164	172	160	181	165	180	180	189	213	158	177	190	216	195	160	202	182	222	221	191	194	190	191	197	194	180	196	197	179	207	185	190	193	174	188	182	193	186	163	195	155	177	204	165	181	196	191	194	200	186	181	194	173	166	179	204	185	194	180	180	202	184	167	183	176	177	171	193	182	187	177	167	167	177	203	187	169	181	205	217	198	184	206	193	202	175	181	192	178	195	172	188	206	176	195	199	178	175	209	185	165	184	180	201	194	177	183	198	184	176	171	152	168	192	186	193	161	178	186	184	173	167	187	170	181	183	176	194	197	195	184	208	202	191	180	206	196	195	169	201	157	213	186	176	180	176	175	203	183	186	200	183	227	215	187	170	181	197	167	175	222	209	185	215	187	204	188	170	174	180	182	182	179	179	199	177	195	187	187	179	168	190	173	213	181	197	194	178	185	171	156	194	179	188	172	175	197	179	168	206	183	200	183	174	150	178	184	176	201	191	202	184	203	192	179	184	165	169	187	181	168	189	190	172	171	195	165	211	185	164	206	193	189	187	206	203	171	212	186	175	199	203	200	178	173	187	190	208	188	199	180	175	190	200	213	206	187	196	170	215	166	203	174	179	179	183	177	186	196	170	194	176	179	196	188	188	188	193	164	183	181	191	217	185	154	211	230	168	203	174	193	154	202	176	167	197	178	196	202	216	182	197	193	182	196	172	153	192	191	211	186	206	171	195	194	170	187	186	180	167	188	183	164	170	206	167	188	188	183	189	191	179	166	175	189	182	173	213	201	198	205	194	194	163	213	198	197	194	187	187	192	166	206	162	203	188	134	172	190	197	174	197	195	205	199
23873	19976	19630	2905	3546	2361	1426	1128	1023	1057	992	895	786	810	708	744	663	650	561	655	632	609	572	532	603	513	492	490	480	517	483	494	515	490	502	510	482	509	479	469	472	503	500	478	496	519	479	513	456	478	471	484	464	478	463	447	460	456	422	467	479	439	453	473	458	444	489	449	507	476	492	452	448	443	450	516	483	449	519	463	457	463	463	451	460	443	467	450	511	469	460	467	497	463	412	476	488	431	463	479	477	475	439	431	488	441	477	481	476	459	467	432	447	460	440	466	471	473	450	458	477	484	466	442	508	479	435	433	454	510	479	443	462	440	451	492	500	458	490	462	455	520	467	475	452	459	462	468	509	483	453	456	478	422	476	436	452	473	462	444	484	476	477	443	454	460	472	473	469	475	450	451	453	482	464	444	488	465	480	456	443	492	508	447	455	482	462	446	465	445	488	439	447	478	502	458	498	464	458	493	478	485	498	451	433	444	464	458	442	459	465	466	415	448	469	450	458	475	451	427	454	489	449	463	459	490	493	471	459	449	442	470	463	481	458	484	454	405	458	469	450	437	429	433	464	504	440	465	477	465	417	489	478	480	475	465	468	459	430	444	458	472	480	464	453	460	484	461	441	425	456	442	444	448	477	470	483	477	425	420	453	452	462	476	441	497	454	470	457	465	440	498	475	461	471	475	478	519	467	487	471	487	494	469	462	476	450	481	486	462	481	471	467	468	462	496	471	471	478	444	475	446	491	452	481	468	500	427	436	456	510	473	414	468	489	486	487	474	469	478	459	460	465	505	472	444	494	456	507	448	471	452	479	484	431	414	486	411	453	489	473	433	433	497	440	468	474	437	475	439	506	463	471	479	465	473	442	468	492	470	494	467	506	437	481	452	465	432	442	473	467	443	411	423	454	531	482	436	470	448	435	463	470	444	455	436	475	452	455	486	467	468	455	476	467	469	455	471	479	466	431	444	441	440	469	488	475	428	442	463	447	456	475	457	473	467	479	455	435	480	448	497	477	509	478	442	473	476	428	451	480	461	494	428	482	470	457	460	442	428	441	482	469	428	430	475	440	457	460	435	451	476	477	455	470	458	470	493	427	410	493	475	481	480	438	436	460	448	459	466	472	457	473	542	520	484	468	418	430	455	494	466	455	473	447	477	492	443	466	462	468	429	469	446	466	474	473	474	457	449	443	478	417	469	418	485	466	429	467	489	453	440	446	469	481	459	461	458	467	487	457	474	418	466	455	430	465	461	461	459	450	461	453	434	479	479	493	439	472	434	468	477	482	429	455	465	471	460	498	487	482	412	444	471	435	456	451	469	445	508	490	459	436	451	486	472	463	479	482	472	462	471	467	415	451	499	434	462	475	479	508	444	483	481	467	465	449	483	449	412	468	439	449	450	492	453	466	451	498	448	471	471	452	438	460	461	465	458	457	449	452	438	487	465	449	425	458	450	446	454	432	453	451	431	494	476	446	474	457	466	463	438	438	443	465	473	438	506	450	438	480	471	499	476	472	447	456	424	463	451	446	490	464	475	454	469	472	489	433	454	488	481	449	425	460	472	465	448	514	474	487	464	468	469	477	469	429	458	438	450	409	462	484	474	445	510	484	480	491	413	456	475	478	460	476	446	467	392	442	446	485	446	459	488	478	485	480	434	469	482	436	454	428	476	450	449	443	463	474	468	457	434	490	443	476	452	479	446	449	457	457	453	454	467	488	461	444	452	465	438	487	465	486	445	493	477	446	465	460	465	476	449	455	457	467	460	490	452	438	482	444	462	451	477	475	486	459	479	453	498	489	484	478	474	441	499	457	415	458	494	469	477	444	461	441	445	418	506	460	465	445	455	432	452	517	422	464	441	511	499	432	426	418	465	440	504	449	480	463	453	512	456	471	459	448	471	431	457	469	475	450	480	440	438	481	456	489	449	466	493	438	461	476	468	450	503	455	465	446	454	478	475	480	497	471	463	418	463	460	487	453	471	480	479	494	447	432	460	496	485	480	442	478	489	471	466	462	442	446	483	477	475	447	478	430	486	462	493	470	463	441	459	460	508	487	445	428	452	442	485	496	444	453	439	433	439	461	474	447	453	466	490	458	465	452	485	479	408	486	470	478	431	458	491	428	480	450	467	433	457	489	462	447	414	457	496	457	461	450	456	473	430	460	454	495	474	470	461	463	466	504	442	459	495	419	482	526	472	506	486	494	513	483	512	488	440	427	477	485	485	453	488	502	476	489	477	466	470	429	454	493	451	456	452	433	480	456	479	470	452	424	463	439	502	464	431	429	464	501	490	437	477	466	459	483	496	495	500	479	446	441	471	474	465	477	466	485	448	443	511	453	456	485	502	485	461	465	451	463	476	433	431	432	447	455	441	467	431	439	458	466	482	470	470	452	483	474	473	473	458	468	474	489	457	500	437	478	507	451	464	456	448	498	436	502	447	473	506	419	443	505	481	472	471	474	459	463	502	461	448	483	459	471	453	455	474	417	453	447	502	452	477	441	480	465	458	493	475	445	466	498	463	458	462	465	442	414	436	462	457	421	451	464	456	458	469	463	423	476	485	478	455	497	497	462	466	455	445	462	448	451	470	464	453	477	468	469	418	489	460	451	457	464	490	502	495	503	475	460	491	441	475	486	487	456	455	430	490	473	427	486	507	462	438	474	396	482	483	446	442	464	447	472	492	471	452	452	492	430	485	467	465	492	435	494	462	455	452	443	487	440	471	473	472	455	460	496	469	461	470	463	485	452	461	451	446	470	465	432	477	484	470	482	443	458	467	456	451	457	463	458	482	429	459	469	479	454	457	441	437	470	440	475	418	454	472	468	464	523	459	438	483	465	478	460	465	449	462	466	449	448	476	473	445	480	478	471	486	518	467	479	456	455	443	461	450	477	437	481	454	449	487	446	439	483	502	456	436	431	478	442	477	464	486	442	484	484	475	454	461	463	451	476	455	489	452	485	481	460	481	475	475	483	493	481	459	482	483	470	496	459	500	445	462	473	444	487	472	442	444	458	458	439	435	468	448	480	444	464	455	449	478	444	513	440	479	450	455	450	482	480	437	442	461	438	471	482	473	502	462	452	455	460	431	474	457	442	503	472	454	467	443	501	461	456	448	462	491	474	439	434	415	455	419	464	452	470	450	441	451	440	425	462	454	454	477	461	494	473	480	513	477	451	417	450	440	426	453	453	453	437	484	442	438	440	426	461	469	448	436	448	438	471	462	474	472	485	432	484	449	434	436	469	455	463	462	458	488	443	442	459	467	465	493	449	445	497	437	460	462	493	466	476	503	519	471	479	455	461	468	480	479	425	470	471	472	477	438	437	445	485	421	458	478	443	491	480	477	443	483	464	459	440	437	490	447	439	433	517	453	485	478	474	480	475	454	488	453	468	429	473	420	472	470	444	471	467	505	452	480	477	468	439	430	479	456	472	457	474	443	461	452	481	448	432	473	469	455	421	465	480	465	513	497	417	455
12150	5144	2863	550	420	359	362	325	327	330	368	347	314	363	339	315	343	317	360	333	376	354	342	323	335	336	310	343	337	356	338	320	336	338	297	333	340	325	349	299	316	325	353	304	324	349	336	334	339	345	309	339	328	299	325	346	335	339	310	330	353	321	306	304	313	307	350	331	319	330	339	353	349	317	335	339	310	321	343	334	321	324	337	335	338	338	302	337	322	339	350	314	327	292	327	305	300	360	360	356	341	314	313	318	300	353	305	329	322	300	323	344	348	323	357	337	343	298	331	316	310	333	327	324	319	300	334	357	325	324	328	342	338	330	328	337	309	333	335	308	351	338	382	306	324	367	305	309	320	333	320	330	305	323	324	338	294	328	310	369	324	314	336	310	336	335	333	338	329	304	370	311	315	339	359	342	359	367	357	356	347	326	282	326	345	329	337	335	353	345	328	357	315	317	311	305	306	331	320	360	312	323	345	328	327	328	300	324	326	337	356	316	308	322	344	355	357	345	329	350	352	306	335	292	348	296	352	347	323	345	306	323	309	316	341	349	326	306	317	359	343	302	378	367	353	323	327	302	322	320	333	339	344	324	353	344	348	336	331	321	349	337	311	316	310	303	296	310	311	320	312	334	340	348	293	328	313	343	333	364	336	334	348	337	353	344	311	307	326	314	329	306	369	307	333	320	322	323	285	326	332	338	286	352	382	365	285	330	314	335	321	316	337	345	293	348	317	331	323	332	312	334	348	323	320	350	326	309	334	342	347	336	307	354	338	316	333	316	323	295	316	327	315	336	287	336	303	344	353	308	305	356	328	330	323	320	317	304	385	312	333	328	340	322	335	324	333	328	337	307	341	293	349	326	314	375	346	347	322	314	298	324	333	327	338	334	316	321	313	311	343	304	352	308	319	306	327	312	337	304	320	336	330	295	310	311	333	324	355	360	326	368	312	340	324	368	309	318	324	317	333	316	338	292	345	323	302	314	340	315	327	322	318	308	359	328	338	318	331	314	326	345	322	309	336	309	337	356	303	349	354	331	340	340	314	339	341	305	345	307	323	320	359	350	333	350	327	357	323	330	360	345	330	337	330	317	354	356	311	366	341	328	340	359	328	350	332	335	341	334	336	311	342	353	316	344	344	349	303	329	322	329	335	345	372	354	320	360	334	332	328	308	348	300	354	361	319	324	324	359	305	333	334	325	326	325	316	327	345	339	330	326	340	324	339	309	301	320	303	321	317	317	297	317	337	354	315	314	338	315	307	276	331	319	320	311	352	338	342	337	323	358	341	379	367	321	347	343	336	313	335	292	315	331	311	346	296	318	344	326	321	356	329	324	319	313	320	322	299	334	331	346	353	347	343	306	323	335	312	346	330	347	314	295	316	312	381	321	360	329	353	341	357	307	313	327	301	346	363	346	318	290	349	323	324	380	287	332	347	332	352	346	316	288	334	316	329	311	328	333	321	305	326	315	305	310	348	285	314	370	332	356	335	340	345	320	312	339	323	337	308	314	313	343	352	361	346	288	355	309	336	339	301	343	317	320	297	364	316	322	355	380	352	359	322	339	309	334	361	346	315	322	318	347	340	329	329	340	358	348	327	323	299	315	295	313	323	345	346	326	342	314	366	357	331	350	319	305	307	345	356	283	312	298	336	352	361	336	341	328	334	329	313	323	333	352	297	345	361	335	322	324	322	347	376	301	298	322	358	356	330	293	311	324	322	323	291	352	358	320	348	309	366	313	348	309	349	350	318	352	338	314	318	317	332	325	350	327	354	310	317	304	354	353	347	323	320	322	317	323	307	325	343	348	309	290	314	316	320	348	310	293	330	379	352	365	317	333	317	324	344	342	342	348	362	319	335	310	321	331	322	355	346	342	316	333	329	299	347	362	287	329	374	345	330	359	327	309	329	326	330	380	299	311	377	363	302	361	338	328	281	365	296	308	350	310	311	344	353	332	337	311	327	363	318	356	369	321	322	329	356	348	318	316	308	330	328	301	349	316	328	329	357	328	343	343	333	350	346	308	333	338	312	304	318	354	344	313	330	319	345	356	323	360	326	336	339	336	302	340	349	319	327	312	338	299	286	311	312	310	329	332	315	315	310	308	302	310	310	328	317	337	324	357	323	329	356	350	315	342	329	349	333	353	320	338	323	316	371	366	328	360	327	323	333	341	361	313	331	318	331	332	392	346	311	348	333	317	342	333	336	346	318	288	336	342	324	309	313	336	330	362	332	322	342	326	296	401	326	326	332	323	313	371	326	319	299	333	338	336	321	344	330	323	328	313	344	350	345	326	343	347	328	316	338	310	338	379	346	333	313	302	351	354	320	336	299	337	338	344	325	318	336	311	321	314	330	327	313	311	327	316	290	313	320	311	353	326	342	335	300	339	343	328	340	354	353	341	318	317	346	352	350	329	317	302	331	312	313	326	343	319	336	353	334	362	329	320	325	343	338	311	313	308	328	337	318	321	328	306	294	321	332	357	326	336	367	327	316	334	350	319	324	323	323	338	371	339	311	326	343	330	337	309	323	338	292	345	312	354	330	330	311	317	330	326	331	346	318	335	349	326	334	317	308	335	356	325	342	347	324	327	311	313	351	321	321	317	320	344	330	362	355	357	367	301	343	340	321	318	371	351	339	293	319	317	339	325	338	352	337	323	326	308	336	316	331	315	334	304	340	365	329	326	306	326	328	326	341	330	318	326	313	299	320	333	311	344	316	314	338	327	307	346	307	337	322	292	314	323	339	349	353	359	335	314	321	318	356	341	304	329	348	348	340	333	331	357	358	340	302	338	291	354	323	342	326	330	283	336	328	315	352	345	349	318	313	344	356	337	338	336	309	319	321	335	328	330	304	321	335	326	332	324	318	325	354	317	351	326	388	314	318	315	326	324	293	311	354	342	339	304	352	297	363	365	357	340	317	312	360	327	352	355	331	314	388	340	338	326	362	375	332	319	332	313	298	336	396	324	328	336	375	306	356	335	338	297	329	353	338	335	315	317	338	334	369	359	328	334	388	342	337	324	329	326	336	339	312	344	319	354	349	363	327	316	363	296	347	353	334	356	331	352	334	330	321	360	334	330	336	311	353	313	354	311	325	340	304	314	311	309	339	335	317	345	355	330	325	336	336	301	325	337	335	338	373	320	344	320	344	330	353	361	314	328	308	339	317	328	310	264	303	294	327	305	319	333	296	330	350	338	357	331	332	328	337	308	347	304	322	336	304	381	303	316	304	333	338	339	326	342	314	322	311	316	306	335	357	348	316	324	325	316	319	365	325	316	337	330	356	326	313	378	297	319	363	332	312	313	356	318	288	331	330	329	330	337	315	311	330	303	319	324	335	334	340	316	320	375	348	314	361	350	346	343	346	313	336	340	308	306	330	314	295	328	326	355	356	354	329	319	352	352	330	336	323	319	359	294	347	349	361	315	362	339	312	309	342	343	334	342	322	329	322	317	295	331	352	355	323	312	306	321	314	351
9072	5469	5125	1421	1311	1027	900	819	876	747	796	781	768	842	843	785	798	800	795	776	783	845	776	786	806	821	774	850	810	741	806	811	801	759	802	786	852	732	762	782	733	777	755	719	786	817	758	820	762	755	775	802	817	758	766	808	710	719	825	851	841	781	770	770	812	783	805	775	776	744	762	748	829	746	796	784	836	762	781	796	790	759	802	734	803	793	772	835	769	788	768	818	764	773	780	751	774	765	753	785	814	764	788	734	791	797	796	749	780	788	780	798	713	766	778	760	763	807	803	800	793	811	740	740	806	802	775	789	827	766	751	795	708	762	774	805	775	777	777	768	787	794	798	802	811	782	790	785	814	758	822	751	744	799	820	755	794	720	800	765	790	818	800	793	776	750	772	784	798	836	764	775	757	843	773	785	811	827	781	747	824	804	812	776	798	800	814	840	814	772	794	815	758	708	740	773	736	786	763	800	803	751	769	795	755	788	784	795	767	763	706	782	765	789	773	811	785	811	789	732	759	738	756	790	796	818	823	760	841	775	781	749	788	791	794	778	829	795	790	771	778	809	794	807	776	798	770	776	772	777	810	785	752	795	758	769	768	781	760	783	790	762	831	811	791	787	767	785	759	794	801	801	780	812	761	767	787	767	839	789	845	784	811	779	779	756	833	801	764	731	762	794	804	825	770	788	804	851	751	808	806	793	755	774	799	809	798	762	816	804	779	796	804	769	833	745	761	803	788	802	755	811	789	760	762	811	792	775	807	798	745	814	796	865	737	758	757	789	756	765	768	690	823	812	772	752	849	780	775	808	816	752	790	766	828	792	838	764	810	768	835	741	821	746	785	780	746	782	820	770	747	800	754	806	772	757	771	789	769	745	784	821	768	785	763	795	789	754	804	753	804	797	761	796	753	783	754	752	762	777	785	783	787	787	783	772	805	781	788	735	769	792	785	777	775	796	800	808	771	763	802	805	759	811	754	798	752	772	782	778	801	813	848	808	802	771	789	834	772	788	747	759	762	789	804	759	768	715	803	778	812	783	813	735	805	789	781	761	797	809	789	781	772	806	793	750	784	820	817	765	800	781	761	751	779	783	836	813	824	788	780	783	773	795	764	812	839	763	767	822	817	782	815	751	778	778	808	747	763	815	794	807	763	791	854	760	763	759	752	811	756	783	825	715	793	765	761	773	761	751	797	779	752	794	738	791	785	764	813	815	789	772	751	755	743	792	778	762	809	865	799	834	783	753	760	831	810	788	790	749	780	781	777	815	824	780	753	789	769	784	795	805	763	797	796	766	831	822	780	804	764	788	767	758	812	774	771	806	779	781	799	837	787	816	758	736	808	802	784	834	788	737	775	792	788	764	763	761	728	784	746	793	716	797	809	773	756	805	757	790	781	757	783	785	742	779	754	795	782	767	786	796	745	774	771	810	800	752	799	782	786	816	791	745	778	734	781	762	808	811	774	755	747	714	756	833	756	763	737	792	750	806	756	815	782	741	791	797	750	744	772	792	814	832	767	780	757	773	801	852	780	752	750	783	731	719	868	818	783	777	766	763	791	758	754	789	774	820	827	775	800	789	782	745	757	764	774	785	750	753	792	778	821	764	809	745	784	761	734	789	777	786	818	782	789	733	767	798	803	802	772	791	780	776	759	768	766	803	774	754	819	784	809	795	831	809	824	721	813	763	784	793	771	756	793	781	779	788	765	755	802	743	768	801	768	783	768	756	795	788	788	787	761	757	787	772	780	769	748	754	789	788	840	778	745	803	771	802	794	776	860	761	821	787	752	763	813	743	772	757	824	767	838	790	800	721	818	790	757	767	779	771	766	746	838	743	777	803	801	822	751	805	826	813	781	733	822	767	782	795	751	831	833	753	792	797	795	761	824	761	796	772	811	771	781	793	763	762	797	780	789	797	781	838	832	818	784	812	787	782	815	788	753	836	767	787	804	751	769	785	758	818	792	791	782	778	785	796	776	784	746	768	795	810	826	805	781	780	832	843	760	784	748	793	813	822	783	786	760	816	784	820	756	785	826	758	833	800	798	733	779	764	801	748	800	820	752	798	789	795	762	806	746	783	792	776	798	788	794	774	748	809	760	791	822	778	772	752	797	734	795	780	745	768	799	801	790	769	780	786	823	754	800	776	746	790	864	706	763	774	738	815	732	803	785	782	785	756	764	810	796	797	764	784	789	792	782	753	806	795	825	813	818	779	800	799	742	783	846	761	795	789	762	784	825	794	748	839	776	722	759	782	812	841	817	771	796	790	797	815	749	830	777	779	830	805	790	815	761	789	768	763	805	781	799	816	783	764	779	779	757	757	780	764	777	768	768	842	765	766	783	771	774	790	804	785	798	787	785	779	737	779	755	730	777	808	797	769	762	795	780	749	741	809	779	795	757	813	815	759	769	828	804	762	786	816	789	778	771	812	748	833	798	820	779	825	786	756	772	838	821	771	809	839	771	792	744	744	768	808	807	805	801	823	708	736	787	783	770	779	769	803	784	748	759	762	797	815	757	805	790	776	765	759	794	768	767	753	727	792	725	805	764	738	780	822	795	793	776	754	793	827	788	823	812	758	807	807	797	807	784	799	814	802	785	829	789	768	772	798	792	762	815	826	725	768	806	755	774	777	763	796	789	789	771	799	713	777	789	763	735	761	743	746	764	813	748	765	812	784	799	803	843	756	777	762	832	761	748	815	759	762	783	766	781	818	794	769	745	832	739	789	853	780	762	834	771	839	783	775	775	804	782	779	786	866	762	834	754	752	796	809	814	834	790	815	779	790	759	777	738	758	757	742	816	766	773	803	734	763	752	750	800	826	780	774	855	776	763	765	804	792	791	761	787	779	788	792	810	774	822	814	793	841	789	747	800	815	776	789	752	740	766	825	789	772	800	801	800	784	805	785	790	804	745	797	742	730	821	774	764	802	800	784	765	757	760	763	826	828	776	759	799	770	755	779	776	748	788	819	803	797	774	780	757	764	734	758	812	804	795	732	751	803	821	811	754	775	768	808	768	780	761	776	784	828	796	758	814	788	743	750	789	794	796	734	796	795	762	801	773	810	829	767	792	775	819	782	851	810	764	753	794	748	742	757	760	810	785	791	770	741	741	781	804	790	826	807	758	771	736	801	745	731	785	775	768	772	795	817	857	830	784	776	804	812	754	818	770	767	790	850	785	775	748	806	753	781	768	817	797	785	763	773	806	767	796	812	750	727	825	801	777	818	769	737	770	767	720	789	803	752	754	774	757	803	773	786	820	758	754	803	765	757	846	717	784	774	795	799	764	753	742	808	809	779	768	775	813	744	799	792	800	794	805	780	774	785	798	771	804	749	823	777	774	785	792	806	763	780	770	795	765	725	771	795	778	805	785	765	791	772	795	799	766	795	807	788	805	790	835	765	769	808	791	744	809	749	794	772	780	806	814	798	797	759	763	792	846	795	809	807	858	788	845	752	801	798	791	774	790	767	796	782	765	785
26327	16558	15508	2584	896	491	452	446	392	392	338	366	391	332	326	386	339	327	312	315	328	289	336	352	324	299	313	330	340	320	335	309	345	304	280	305	358	321	335	330	300	329	333	314	327	301	302	379	308	315	307	306	313	297	297	307	284	350	312	316	318	282	337	339	313	343	334	335	318	306	317	337	320	349	311	331	314	346	319	312	336	315	280	364	360	336	288	309	326	305	304	326	323	319	320	310	356	310	327	312	327	307	314	348	313	308	351	324	342	315	337	328	317	323	319	303	331	308	351	316	286	315	308	343	313	337	346	332	311	307	293	319	346	301	308	324	335	300	318	299	327	341	308	317	301	312	351	318	319	319	321	349	315	296	302	336	330	336	295	299	298	295	318	303	317	337	317	350	313	313	354	326	325	291	323	317	331	326	340	290	316	326	338	349	320	304	307	335	325	318	311	293	291	351	344	305	281	343	293	299	302	327	349	318	325	312	346	316	336	299	323	323	321	271	328	286	346	335	306	325	301	310	311	315	307	295	311	341	313	321	351	299	317	307	339	316	322	303	337	325	312	335	304	338	291	310	303	303	292	314	325	319	306	303	314	331	314	295	266	317	316	312	312	322	320	354	326	309	345	275	323	301	315	336	324	303	312	279	289	315	334	316	328	277	316	326	324	331	312	345	312	327	313	308	317	344	321	326	300	335	327	322	326	306	314	305	319	300	300	321	322	304	319	306	334	313	347	321	301	320	303	305	328	354	302	323	310	329	292	327	312	331	358	325	336	332	324	313	322	308	323	303	329	319	336	326	352	307	302	342	337	323	327	303	310	322	314	312	310	306	305	322	324	335	312	347	317	293	321	293	325	315	305	333	308	319	302	304	303	298	290	289	327	308	271	326	340	291	296	328	332	331	317	288	309	309	298	271	277	343	308	309	305	331	340	322	308	333	299	342	297	327	330	337	323	311	332	287	320	288	311	290	320	309	319	318	285	306	279	349	306	285	303	310	316	360	321	347	305	317	301	348	291	306	299	302	296	307	275	313	299	334	322	313	322	337	306	348	321	330	357	333	304	299	319	319	305	335	358	287	297	297	326	363	322	339	343	342	309	333	298	295	311	316	318	319	340	348	301	343	304	286	310	327	328	331	299	324	303	330	308	369	310	301	339	314	336	316	314	317	300	336	293	325	302	309	317	319	323	293	319	347	340	336	290	321	318	317	326	323	313	322	297	332	320	308	342	340	329	326	327	325	309	302	343	296	315	285	318	345	311	321	304	309	334	313	325	291	309	328	332	324	314	342	329	315	364	323	290	345	302	303	308	327	309	324	328	297	322	319	292	316	314	299	304	299	306	329	313	298	330	308	308	350	343	314	331	317	319	356	330	322	300	328	315	311	300	282	297	306	328	344	319	311	302	315	335	298	349	337	339	310	321	329	279	309	302	318	279	321	323	311	287	338	341	318	352	321	305	296	313	304	340	322	350	325	344	321	330	324	334	311	323	329	289	316	319	300	313	328	322	357	350	321	335	336	317	307	295	302	319	290	327	330	308	312	333	274	313	327	298	307	326	326	320	328	300	323	307	301	336	327	308	283	353	322	341	317	288	272	342	323	288	328	290	306	299	301	315	327	293	309	311	305	326	305	328	305	332	295	309	305	328	358	310	312	283	326	325	340	294	340	365	325	257	311	308	287	344	296	334	326	302	316	340	289	310	294	321	313	320	305	310	328	320	326	319	322	347	312	336	320	328	328	308	319	307	299	325	332	305	308	328	340	328	334	313	318	293	335	299	341	305	338	326	313	282	345	281	307	307	327	323	323	299	323	302	295	324	317	312	343	298	299	290	329	336	330	314	294	336	293	293	286	333	309	310	313	351	294	328	279	320	325	313	325	299	313	317	345	323	351	319	339	316	311	348	322	336	312	328	340	325	291	300	348	311	332	332	313	338	340	350	343	325	296	322	309	286	288	282	325	326	338	325	322	347	302	307	320	338	317	296	316	310	302	299	318	334	319	301	322	320	299	336	309	319	320	328	303	309	346	358	313	317	286	324	346	305	344	357	329	304	339	284	334	343	322	278	342	315	311	316	293	324	303	300	313	354	323	324	308	319	323	346	353	347	318	333	314	321	283	291	326	286	337	298	284	359	340	312	312	322	305	323	325	322	314	302	315	312	286	330	322	332	326	333	308	303	331	359	331	315	331	307	342	316	318	313	366	313	299	327	336	319	324	325	300	321	333	360	308	330	322	327	311	302	299	332	299	342	294	318	304	302	304	314	336	332	312	324	315	277	303	319	347	312	286	281	284	305	318	324	307	292	326	324	342	333	295	288	318	305	347	327	318	296	311	303	345	298	295	313	297	327	336	329	298	329	333	324	311	276	316	319	331	313	333	302	290	337	303	297	305	326	337	334	310	309	317	338	338	327	349	334	327	332	338	317	317	345	317	311	292	317	296	286	284	340	329	270	339	310	326	290	304	284	318	306	356	357	327	313	316	350	297	315	349	317	362	327	305	305	342	323	308	312	339	314	324	294	327	346	317	311	343	327	319	329	334	306	313	334	333	322	353	328	298	304	311	333	304	336	337	340	337	328	297	332	313	316	279	302	304	264	311	301	300	269	306	298	333	327	320	326	344	317	327	307	355	351	312	318	326	326	314	294	308	314	291	284	309	286	302	280	349	287	283	334	311	318	298	307	326	280	311	318	331	316	353	332	300	327	329	317	310	331	365	296	309	326	321	308	313	313	339	313	301	302	284	297	302	306	313	325	329	346	314	302	310	342	306	319	299	306	346	316	329	350	301	338	315	329	319	328	323	323	351	279	350	318	316	368	336	320	318	302	329	318	304	332	313	325	321	336	341	317	300	329	349	311	305	327	327	334	340	310	300	325	350	285	320	337	303	309	309	322	326	314	360	373	327	283	302	333	316	288	314	306	250	279	322	329	344	304	285	300	297	308	300	321	283	313	347	326	299	322	324	318	298	315	303	327	310	320	337	343	318	317	318	328	334	308	302	274	294	309	345	298	333	350	341	309	301	306	296	334	284	302	318	333	344	317	307	313	321	336	310	313	308	298	290	282	284	313	343	334	345	317	316	346	320	284	314	319	312	309	335	328	333	288	317	300	326	321	309	310	305	343	349	332	307	317	316	339	314	302	300	302	302	314	339	292	331	312	320	318	313	326	343	313	361	315	317	271	345	313	331	301	297	336	302	322	303	290	319	321	339	306	332	319	314	324	306	322	298	310	311	312	284	305	317	318	305	307	298	304	321	303	318	330	331	326	308	322	314	286	309	288	318	296	344	306	326	287	316	293	315	364	336	316	309	332	351	309	301	344	311	275	330	302	332	302	309	357	319	310	342	323	317	307	290	310	317	318	296	305	335	293	299	322	341	318	332	297	323	341	322	313	347	305	329	299	316	295	361	365	289	336	313	344	314	320	334	281	296	311	326	308	313	307	288	316	298	345	317	344	333	329	312	293	322	364	321	295	316
18929	15699	17964	2564	2402	1642	1234	1232	1108	1017	911	943	954	911	822	807	821	830	826	855	804	840	835	797	754	845	752	743	729	774	746	747	760	756	770	792	778	750	772	768	748	715	792	759	774	772	767	750	725	738	721	729	786	790	721	790	737	765	770	805	773	689	755	773	751	759	791	735	742	732	759	760	703	709	742	740	760	758	743	752	759	738	701	720	750	751	765	776	683	774	764	761	754	720	742	752	779	752	750	782	775	776	784	751	728	748	741	732	736	698	760	730	773	727	741	740	775	746	724	742	742	685	712	728	707	744	762	787	777	738	738	731	757	711	749	719	775	722	760	776	698	725	737	730	749	728	720	730	729	694	749	715	738	719	737	724	757	745	779	741	730	746	732	755	733	722	733	685	725	722	748	742	736	726	748	788	718	756	721	730	775	786	682	768	725	773	805	752	778	769	710	759	748	742	767	706	763	772	790	743	783	728	749	761	750	785	718	741	731	728	721	760	750	751	787	727	739	754	718	779	757	694	708	720	757	743	761	777	753	763	757	714	721	738	751	773	747	732	763	722	747	724	803	765	716	778	754	753	765	757	770	757	765	729	759	714	736	756	705	702	754	728	785	757	744	743	754	719	730	735	799	767	743	728	758	679	739	745	740	756	742	748	735	769	715	754	758	720	747	737	738	748	749	719	689	768	739	769	759	733	709	815	727	734	734	780	744	743	738	752	741	777	742	783	722	758	817	773	752	748	766	725	716	798	735	756	696	707	731	760	769	733	757	715	712	688	752	746	772	741	723	744	784	761	726	762	713	735	784	757	768	767	741	709	725	710	750	753	725	755	756	777	731	740	796	774	729	771	730	730	746	755	781	741	759	705	764	815	745	728	787	774	761	711	740	702	738	743	743	736	706	720	732	717	719	773	803	755	773	699	701	752	789	715	707	769	730	736	750	751	789	737	708	774	694	768	780	741	764	678	742	721	728	772	739	770	740	734	740	713	732	760	789	779	761	737	786	794	766	783	734	706	731	753	721	760	770	778	755	776	741	718	762	802	773	717	761	720	778	741	787	765	713	702	736	756	770	748	743	701	755	744	776	735	788	738	759	741	794	743	717	764	799	771	749	727	836	738	743	698	737	722	755	778	710	752	752	684	729	759	694	794	726	751	787	786	741	735	729	747	786	730	755	769	738	765	762	739	778	727	729	763	740	726	704	815	729	753	775	768	769	760	757	748	717	766	755	760	756	760	746	781	771	759	756	711	726	752	753	698	695	766	714	768	748	760	768	697	778	726	715	768	773	752	744	767	743	714	773	729	727	731	801	724	773	700	746	729	726	791	773	773	762	794	696	731	700	717	791	737	757	722	757	760	771	724	757	690	738	766	814	742	734	779	731	763	704	753	729	745	717	695	739	748	726	727	750	789	689	742	727	756	785	746	725	761	761	752	770	739	741	724	713	713	744	745	759	777	734	767	729	726	705	805	735	726	732	727	782	817	740	758	713	742	731	740	792	751	802	794	756	720	768	723	817	699	701	686	739	789	750	807	776	726	691	751	738	768	775	750	745	750	762	700	769	776	754	739	771	716	727	716	753	728	734	766	747	744	772	743	752	734	733	752	759	713	754	810	752	720	771	713	744	781	678	763	753	728	760	772	783	712	724	769	729	736	728	766	723	755	711	732	761	778	765	782	784	706	715	711	689	786	689	780	766	758	754	752	709	725	746	697	704	765	759	726	751	735	779	712	703	726	682	688	754	750	817	743	748	750	752	747	750	733	705	738	721	741	802	722	736	713	751	768	788	758	779	727	747	782	791	743	760	779	757	765	754	743	735	748	757	746	781	732	747	738	746	752	799	753	752	748	750	774	761	767	785	774	794	719	768	732	738	754	778	753	758	736	786	770	767	772	737	717	728	788	763	731	751	767	823	758	751	727	731	722	727	738	791	752	760	710	722	718	728	751	722	699	743	752	763	751	723	746	797	754	790	740	742	756	735	763	770	709	781	740	706	734	794	740	721	771	723	749	811	755	784	703	716	713	746	731	723	693	810	721	731	792	736	753	710	770	744	729	771	725	703	723	738	784	793	795	789	718	728	716	731	764	752	794	761	748	749	769	736	695	750	728	736	738	724	708	736	722	768	750	736	707	744	751	683	744	794	726	798	736	794	797	709	781	713	779	771	786	723	816	727	778	708	751	721	768	750	722	719	673	757	733	731	729	755	738	738	757	770	738	718	739	725	739	734	736	800	767	714	761	751	731	697	784	709	718	751	764	746	713	715	695	734	761	772	738	748	751	779	741	790	749	715	748	713	755	769	776	756	716	716	755	763	727	739	768	694	759	763	702	724	738	724	730	805	740	765	739	725	757	733	705	778	749	745	766	694	765	758	776	740	746	758	744	731	737	719	717	788	772	714	759	753	755	726	725	738	747	746	738	723	720	765	697	764	738	748	792	742	735	760	767	748	766	739	743	773	781	702	770	707	776	721	770	718	759	733	787	741	751	788	733	767	758	718	736	754	795	712	754	720	735	756	735	776	692	767	757	754	729	728	751	715	754	745	752	732	770	739	752	743	760	775	744	751	719	758	781	784	713	735	743	765	745	769	710	758	722	768	724	760	736	758	722	715	743	732	748	759	710	790	696	800	763	757	779	788	733	760	704	783	721	737	740	751	703	761	767	725	753	780	773	706	773	724	723	744	759	717	728	746	752	735	709	720	768	731	726	735	755	736	707	731	750	722	730	733	726	742	768	777	759	754	751	726	764	749	776	786	700	715	774	695	756	720	739	741	767	773	730	789	697	758	740	735	769	720	711	739	814	784	738	732	707	765	789	797	761	692	767	748	736	859	789	744	783	802	767	754	751	766	758	707	734	681	799	735	743	755	746	726	728	757	741	767	799	739	737	726	737	762	791	742	756	776	731	757	768	752	769	786	740	734	744	741	801	752	742	737	734	733	730	784	699	740	758	740	749	725	779	702	765	697	732	713	762	752	758	733	751	707	721	736	723	714	739	755	689	733	714	745	734	762	727	705	772	734	746	733	765	707	750	750	717	755	738	802	746	775	684	715	761	745	750	736	754	728	790	727	721	724	742	699	738	758	682	740	764	753	711	711	739	733	727	734	708	739	711	733	750	750	706	743	750	784	765	752	760	734	770	788	699	790	724	725	718	763	711	733	730	789	722	724	774	761	705	781	769	724	764	765	746	740	733	730	747	754	758	733	753	775	749	773	721	730	733	714	754	767	767	718	725	732	696	738	761	748	757	759	805	763	718	752	770	728	746	725	713	760	756	741	764	758	726	733	761	747	744	749	770	765	717	753	745	751	738	745	743	717	778	723	761	681	732	761	777	827	784	760	781	744	758	687	724	768	799	787	750	701	717	779	797	722	768	743	713	757	754	689	716	740	755	766	718	770	729	728	767	750	749	761	743	721	763	769	789	740	738	775	720	799	743	751	759	752	762	761	759	799	781	712	682	741	727	733	741	714	738	734	754
36113	24970	25329	5631	1475	625	482	312	280	257	268	232	196	241	207	174	197	191	178	179	180	176	160	167	167	181	182	147	170	159	161	171	173	151	180	173	173	150	136	181	160	156	163	167	167	159	172	146	164	181	148	155	150	150	166	159	156	194	193	165	171	173	179	158	175	187	158	130	165	179	148	141	154	169	137	146	148	164	146	173	166	173	164	156	163	173	144	153	164	181	134	146	165	147	180	156	170	176	161	161	165	187	150	175	164	175	168	168	170	158	166	175	170	143	164	151	164	169	162	168	166	163	148	135	167	165	176	172	164	184	156	167	175	172	175	166	169	168	170	162	178	175	189	175	167	169	148	159	151	170	187	163	150	177	177	173	167	173	165	151	149	158	176	174	167	146	148	171	175	163	151	179	167	150	157	135	183	167	135	152	149	134	164	178	153	204	178	158	158	171	175	161	181	157	162	166	150	172	172	165	172	190	160	166	168	186	171	169	168	159	186	134	191	165	174	163	168	184	171	159	146	145	166	169	153	153	191	164	143	159	182	174	161	152	150	175	166	137	154	185	160	178	156	179	155	151	158	181	185	156	162	168	169	164	137	159	144	183	156	147	176	138	134	147	136	155	156	168	207	181	175	175	153	156	169	164	170	156	158	147	160	165	167	147	167	171	176	171	151	147	167	167	158	148	176	158	131	149	178	162	171	143	175	142	181	159	163	153	170	145	163	185	158	185	163	177	153	170	152	171	173	148	141	165	166	169	166	169	170	175	186	171	165	170	186	166	177	169	172	161	143	153	167	142	166	171	180	169	165	151	166	178	151	142	154	154	177	148	153	161	166	147	160	162	166	181	180	158	175	167	197	158	185	164	155	171	167	147	192	155	123	143	175	167	177	141	150	170	155	137	172	186	156	158	193	151	159	173	164	181	151	157	144	173	149	155	152	136	156	158	156	164	168	153	143	172	162	166	170	186	149	168	177	165	167	169	180	153	158	187	187	174	175	155	175	146	168	159	165	164	165	154	141	154	145	149	173	158	155	158	149	158	171	160	152	155	156	168	167	152	158	166	155	170	173	155	154	146	155	166	156	166	185	158	156	157	151	157	163	157	147	172	173	154	138	165	193	170	185	184	175	163	135	159	148	160	187	172	162	189	162	188	197	164	162	155	158	175	135	166	166	147	162	159	171	187	168	169	157	172	169	171	203	146	184	176	148	160	151	163	145	163	149	173	171	173	171	186	148	156	174	167	156	173	147	188	154	173	164	151	158	171	177	150	167	183	141	168	150	170	172	202	156	141	167	168	177	166	167	161	162	159	161	176	147	164	169	168	174	149	175	167	193	173	177	184	157	177	171	182	159	172	178	190	185	166	159	166	171	172	183	166	163	176	185	166	176	172	166	154	141	170	171	175	149	154	177	172	159	155	149	175	159	174	189	186	151	170	151	170	154	194	163	174	160	161	148	165	151	162	167	168	147	165	182	166	161	151	169	146	159	154	168	180	149	135	152	177	175	154	153	157	179	162	167	160	144	172	195	182	159	145	160	167	142	151	158	146	153	166	162	163	169	158	182	164	160	153	180	137	193	181	171	153	157	175	157	183	151	181	151	157	146	176	157	185	170	179	178	164	155	163	153	156	146	167	190	156	165	174	168	135	167	156	174	179	163	184	184	180	148	174	170	162	164	174	189	179	159	175	155	162	188	158	160	146	164	180	174	151	159	178	164	179	186	171	191	162	164	153	165	152	157	152	174	181	177	154	173	177	149	156	162	142	173	177	158	167	157	160	166	144	163	164	180	163	176	187	165	177	160	162	164	143	166	161	141	157	178	158	157	171	168	174	157	180	153	154	146	162	163	184	155	159	154	153	148	142	141	150	147	169	162	154	168	141	172	177	168	133	144	179	170	177	153	148	195	175	176	138	170	161	183	149	194	159	143	177	165	147	163	155	153	182	143	182	162	160	175	144	168	141	167	137	180	171	176	160	162	178	168	196	149	150	158	174	181	162	141	170	174	157	151	165	169	164	158	163	182	158	153	179	150	166	167	164	139	151	153	166	178	189	155	180	183	139	166	191	162	175	158	165	144	169	164	162	150	169	135	165	191	186	169	171	178	162	184	157	176	162	159	174	171	157	176	147	151	167	187	132	152	155	179	154	151	156	143	167	166	212	143	182	158	150	171	175	176	161	179	123	161	163	188	180	186	169	135	172	175	192	147	180	161	162	161	143	159	179	159	173	162	168	157	144	136	175	165	157	175	150	172	167	163	183	192	146	164	179	176	159	175	194	178	178	159	176	165	176	164	188	159	157	164	166	159	175	169	168	156	163	171	183	172	163	153	162	166	150	157	169	159	184	170	171	180	157	179	145	143	170	163	140	173	188	147	148	176	178	154	164	146	182	177	186	164	165	171	156	165	192	177	184	167	166	168	178	168	155	159	165	191	177	175	168	151	149	175	139	159	156	181	162	177	159	165	174	197	152	143	156	175	182	135	122	139	174	154	173	143	171	191	168	162	161	181	169	183	153	160	154	172	154	149	164	160	166	184	164	184	170	179	156	173	171	156	159	143	157	176	166	158	148	159	162	160	168	169	171	155	160	159	185	165	190	181	149	159	176	176	161	145	150	174	170	175	185	179	144	157	157	153	172	155	155	161	175	162	153	154	173	187	160	179	164	148	166	152	151	160	184	164	188	153	161	144	188	165	154	170	173	155	158	188	177	133	162	179	169	163	171	177	165	187	190	157	153	135	176	159	173	164	141	160	171	162	163	172	160	143	162	184	165	165	158	133	172	152	164	191	166	164	158	156	157	161	149	158	173	138	157	171	174	160	166	162	173	158	175	153	169	176	136	173	175	170	142	189	161	154	156	154	150	180	145	155	168	168	157	158	158	166	162	148	179	156	151	150	169	172	157	148	180	154	190	177	169	177	170	153	165	157	194	157	184	191	174	176	143	138	175	165	170	165	165	135	169	168	166	159	158	149	181	165	135	162	175	156	143	157	176	151	179	150	173	167	162	157	155	150	196	153	161	182	168	165	179	173	186	163	173	164	184	159	156	143	156	186	187	157	175	185	177	160	181	171	171	141	158	176	162	193	158	173	169	164	141	149	139	164	153	143	170	180	153	168	170	152	192	178	158	197	166	163	180	178	182	162	149	155	164	170	163	184	129	170	189	170	150	171	152	177	159	160	179	150	172	183	167	149	143	163	161	176	160	177	153	145	162	179	148	171	179	167	160	160	165	157	183	156	165	151	154	171	182	150	172	177	190	166	142	165	162	186	161	153	179	166	153	160	147	169	157	165	191	173	145	175	169	169	177	182	171	176	162	142	159	169	159	162	175	163	168	183	146	154	162	167	172	191	159	186	177	151	149	157	153	149	176	158	163	175	149	181	155	180	166	171	183	167	156	167	161	157	166	175	153	180	189	182	173	138	171	172	196	181	144	173	177	161	146	169	183	159	141	151	164	174	158	202	150	177	146	192	158	169	159
24236	21432	25333	3551	3009	2089	1478	1206	965	900	806	704	751	741	636	581	549	578	523	561	556	561	525	528	496	561	543	507	461	440	418	451	466	454	479	470	475	403	429	448	419	459	431	455	395	420	419	450	427	458	433	441	455	451	420	401	406	413	424	394	424	401	389	380	434	437	426	428	443	404	373	433	404	399	399	426	423	445	379	421	395	389	414	422	398	425	409	386	441	418	438	391	417	402	434	384	398	441	387	413	409	434	415	413	402	406	383	418	432	435	439	418	378	410	467	397	408	422	411	386	386	425	445	421	415	404	409	409	406	405	397	371	435	411	420	432	417	407	418	422	428	392	394	398	414	386	406	399	438	435	415	425	386	414	405	394	424	419	404	396	439	410	367	446	377	403	412	417	434	379	419	411	409	417	432	422	412	427	425	409	437	423	396	402	385	426	358	431	392	406	435	383	436	420	398	423	394	402	422	401	430	348	411	407	410	431	393	390	420	429	398	394	384	402	426	423	399	429	436	406	421	436	409	398	422	397	395	435	384	383	427	444	429	416	464	412	413	406	435	411	432	418	417	380	450	437	397	420	436	357	420	380	436	426	421	420	451	386	404	395	454	360	405	386	410	417	413	426	423	420	423	430	408	375	409	386	418	389	412	409	446	391	421	413	350	430	415	409	416	380	425	396	395	382	386	363	427	434	436	418	398	421	447	414	444	424	414	440	417	399	445	437	432	393	407	387	413	364	401	392	424	402	460	384	433	450	403	416	378	420	394	398	428	378	428	447	414	391	405	409	427	429	413	439	393	394	469	420	416	402	418	396	385	403	408	376	438	448	392	400	379	387	405	415	412	392	445	394	424	384	419	442	429	398	411	422	427	398	415	397	412	387	431	415	412	435	406	387	449	381	383	428	365	404	378	380	449	408	404	395	416	438	428	444	391	441	404	409	416	402	444	427	408	411	407	401	405	378	396	442	427	407	411	455	426	413	394	407	400	408	424	407	403	417	411	411	418	385	391	475	378	446	457	421	429	385	400	420	440	411	419	432	454	402	427	411	428	438	424	425	405	440	419	419	447	412	402	430	406	387	417	421	432	432	386	441	439	418	411	396	400	415	405	427	417	409	410	408	447	409	416	407	418	421	410	433	403	388	424	444	412	440	426	382	407	402	375	398	415	414	408	425	409	420	416	405	380	423	412	427	411	417	413	404	440	429	420	385	399	391	388	424	421	392	428	412	412	440	393	407	425	391	434	441	426	417	420	435	414	429	411	393	435	436	401	409	406	389	358	406	406	422	419	391	389	467	398	415	399	427	413	404	448	383	419	364	423	381	417	422	386	410	446	413	408	400	430	410	358	414	428	425	415	403	400	419	414	397	437	412	391	394	382	439	408	429	437	445	407	418	400	393	446	445	405	427	398	419	394	411	425	404	419	415	449	417	410	439	419	425	428	402	408	415	371	429	434	409	405	428	407	417	396	383	426	390	401	428	443	405	417	413	402	445	387	383	378	374	418	378	443	399	349	396	420	404	414	435	404	388	403	413	416	400	384	419	403	384	415	420	413	403	417	411	426	394	422	395	423	381	457	412	419	407	423	409	417	394	397	436	413	422	399	393	421	434	446	443	412	390	422	391	409	394	386	421	395	380	403	372	404	429	422	392	405	376	444	413	407	390	418	434	394	407	405	402	391	437	380	405	391	387	417	440	406	422	378	427	419	410	439	410	392	390	429	413	438	430	407	393	426	405	415	470	443	421	455	383	408	445	389	411	390	440	406	388	393	424	366	426	445	421	456	425	413	403	392	430	393	401	430	428	455	389	414	442	387	409	390	423	404	430	380	418	389	414	411	398	366	389	429	402	446	416	418	394	415	397	428	445	389	415	441	423	423	434	393	418	416	448	417	379	407	401	384	388	436	417	416	424	381	402	405	383	419	374	420	421	440	432	394	403	405	393	416	441	429	415	421	388	371	381	377	405	427	392	407	433	436	436	393	429	432	409	445	441	391	390	382	414	395	403	415	406	391	409	441	372	397	421	411	453	411	425	439	397	405	377	389	413	406	429	424	397	392	388	401	382	393	428	422	388	398	439	464	381	428	383	379	441	432	405	403	392	390	407	443	404	394	390	440	411	424	393	404	425	413	434	404	411	444	431	383	446	379	416	428	388	402	448	428	409	445	404	384	408	412	384	431	413	448	397	412	398	418	388	392	439	426	389	424	428	418	416	402	410	408	446	428	438	399	431	413	423	412	433	400	424	456	407	418	432	441	407	416	400	427	396	400	401	426	389	382	432	431	401	393	381	444	421	442	372	394	394	379	408	441	364	378	392	442	389	387	447	423	412	420	448	387	429	422	384	389	437	394	435	405	402	418	420	441	394	397	367	431	419	414	391	408	399	447	418	390	441	377	419	394	417	404	418	423	428	387	370	413	388	412	383	394	391	420	396	413	398	406	415	374	418	408	418	443	435	396	418	433	430	411	425	383	395	384	381	394	418	444	364	395	447	465	396	395	366	434	422	384	399	401	387	402	361	416	385	408	407	447	445	444	418	409	425	405	410	386	407	448	396	421	397	401	410	417	387	413	388	425	390	409	404	404	366	415	437	423	403	459	424	397	427	412	383	411	393	409	421	431	397	427	410	424	415	386	399	376	420	438	406	415	421	384	443	425	406	433	412	431	409	393	411	407	418	402	392	414	411	398	431	440	404	448	398	404	385	422	404	436	372	420	383	417	439	416	405	385	406	409	409	377	399	401	376	394	425	420	400	430	419	387	402	409	396	402	393	402	462	418	414	394	414	415	401	414	400	411	423	397	420	456	369	366	428	411	435	404	410	440	430	444	414	400	424	419	370	395	408	399	436	445	413	436	387	391	416	388	428	400	397	405	441	421	427	412	435	383	432	422	376	453	423	419	420	386	402	448	434	422	395	392	384	387	399	404	428	418	411	403	412	409	447	439	411	390	395	403	431	414	443	410	403	376	408	404	375	453	399	369	418	408	434	376	418	411	413	418	386	415	407	393	360	478	435	371	434	450	411	396	400	434	405	399	422	405	429	417	430	399	392	386	433	412	433	410	399	391	412	396	389	395	402	440	412	414	396	391	420	425	403	393	399	417	419	417	417	448	442	424	391	370	443	397	375	384	393	412	434	411	416	405	402	405	434	414	441	428	416	384	414	367	400	402	430	401	415	396	395	391	413	453	423	436	407	392	436	401	414	422	417	431	404	358	406	428	471	409	391	412	405	395	404	433	442	391	423	390	435	431	411	416	410	383	407	410	430	438	430	433	418	418	395	441	390	388	433	392	418	417	416	409	434	407	401	403	390	383	393	363	413	412	435	433	412	422	388	425	347	411	387	402	439	406	424	398	408	409	368	395	433	402	389	391	397	398	436	392	415	404	361	406	450	382	397	428	425	397	408	409	384	400	398	428	426	380	422	404	383	422	442	403	361	406	425	421	444	404	426	427	401	397	411	440	415	421	410	421	419	419	398
12225	5243	3199	562	354	351	341	328	301	336	320	327	310	312	366	296	381	326	322	309	328	299	302	329	343	331	346	334	292	304	341	319	324	328	321	287	311	332	308	313	313	301	300	331	324	315	342	313	289	321	336	291	342	314	344	351	310	307	313	311	300	303	347	313	327	295	293	321	313	330	306	295	326	350	327	328	352	346	294	341	289	265	305	328	337	318	345	312	311	317	336	350	316	325	332	289	317	296	316	314	329	322	372	315	307	356	341	333	299	329	315	303	319	332	304	324	303	293	298	316	342	286	322	331	323	344	313	328	287	316	317	302	308	317	346	287	328	321	293	293	294	340	277	325	301	298	306	327	340	289	306	319	329	300	284	317	318	326	280	277	340	328	305	283	325	336	339	283	287	315	328	336	305	320	360	335	323	333	331	330	299	298	297	314	308	328	341	355	304	293	333	315	327	294	330	293	317	339	314	336	325	312	300	290	280	299	330	297	293	285	324	325	341	325	330	283	318	346	320	301	308	315	314	325	327	312	317	319	294	310	295	328	325	317	320	325	333	298	323	331	316	306	317	311	304	315	312	327	305	306	307	313	311	322	334	350	300	307	324	322	302	306	325	317	331	281	322	305	349	324	310	343	312	296	300	293	301	307	298	326	323	333	318	321	304	333	311	339	357	335	339	322	330	301	332	317	322	314	307	342	315	293	307	294	323	310	308	325	316	310	323	331	319	357	333	318	338	308	300	346	314	334	357	329	336	316	322	322	305	311	331	323	343	333	328	330	286	326	349	333	329	312	310	313	320	305	312	315	336	312	296	303	324	364	303	330	328	350	306	322	323	333	321	312	353	324	321	295	305	308	318	324	355	311	282	322	319	335	325	321	344	302	335	325	315	367	303	327	332	314	293	330	351	338	313	337	296	343	322	327	324	277	301	299	306	319	310	332	332	343	305	302	308	331	362	342	329	321	337	327	340	311	313	318	304	302	303	328	318	310	314	299	267	299	292	328	329	330	305	313	339	277	284	279	305	296	297	326	296	308	347	304	326	322	343	306	315	307	325	327	323	325	330	337	315	304	331	294	308	289	334	322	345	290	362	326	310	292	334	291	302	338	305	306	320	321	345	325	355	319	321	336	283	305	297	270	319	300	350	295	271	313	309	296	302	286	303	358	339	304	323	304	299	309	325	289	302	322	330	301	331	324	298	329	296	316	291	309	304	321	334	338	309	340	318	307	306	341	334	307	313	294	324	289	304	331	314	292	320	293	331	288	332	350	318	337	306	296	315	294	337	363	329	329	309	334	315	350	315	309	316	347	272	321	325	331	297	337	317	336	322	312	314	308	359	305	326	354	280	302	308	334	330	328	345	330	306	300	323	331	295	331	299	334	321	318	347	310	338	334	316	291	330	309	322	355	332	327	331	315	340	325	305	344	282	318	337	283	327	310	308	288	309	324	326	313	306	299	292	305	310	315	353	311	299	302	361	330	323	305	322	287	321	291	338	315	358	316	326	308	315	289	329	315	302	333	338	325	301	334	301	292	307	304	312	322	275	307	320	327	345	334	337	348	319	337	340	314	298	303	312	294	347	296	330	310	326	296	328	323	319	323	328	320	329	297	331	339	303	274	311	329	305	318	288	271	348	347	319	314	343	323	342	310	303	321	320	337	348	340	342	337	312	320	312	321	300	318	302	325	294	329	315	318	345	312	268	334	317	333	330	312	309	325	303	309	351	302	317	323	352	321	323	309	328	310	269	307	321	322	315	292	347	297	332	338	300	302	303	356	328	317	337	331	287	302	279	328	318	322	305	328	305	322	317	315	301	319	303	359	332	360	322	349	330	312	316	317	325	297	329	321	304	313	282	325	314	319	334	341	336	321	333	340	290	336	341	338	327	299	312	290	305	296	301	313	332	328	328	345	331	293	309	318	318	311	319	308	333	336	329	326	289	346	312	305	285	293	319	303	332	293	334	338	276	331	304	299	264	323	342	343	306	306	365	330	339	333	311	319	306	350	324	308	329	340	310	324	343	275	319	299	305	327	346	355	297	338	288	309	310	332	297	325	290	309	285	302	301	318	277	312	297	290	347	327	296	287	307	339	356	305	313	382	312	287	343	335	329	323	323	308	305	322	288	301	314	300	328	324	320	314	314	316	304	349	338	279	378	329	311	352	321	329	342	294	315	297	297	323	327	316	294	326	363	311	322	320	310	321	328	306	304	291	317	324	296	295	318	300	293	322	350	317	303	310	352	305	322	351	347	332	326	313	332	334	319	319	295	278	329	319	303	315	326	267	322	296	337	317	290	279	318	331	324	300	329	313	307	300	280	324	346	298	320	302	257	277	334	334	295	306	318	320	311	312	299	343	299	328	312	294	366	315	314	306	323	295	298	337	298	329	305	278	353	315	297	302	280	341	338	326	303	301	329	313	351	315	323	316	326	292	297	322	302	283	304	277	315	303	352	310	298	320	317	317	324	311	324	311	291	298	290	298	330	321	306	297	326	340	338	291	341	342	299	331	305	333	304	305	293	307	316	336	331	304	328	304	312	318	327	316	294	304	318	321	341	340	288	306	321	351	323	324	327	317	335	286	310	326	303	311	298	311	327	319	306	352	327	310	295	307	310	358	313	315	319	309	350	321	288	310	300	306	341	316	322	338	332	357	317	334	289	321	305	322	334	302	325	344	317	305	364	321	341	334	326	356	313	313	356	309	314	318	277	316	320	337	340	324	294	305	327	325	317	280	278	299	277	322	329	335	304	347	320	337	348	300	312	323	329	289	285	313	322	315	319	329	360	323	292	289	306	306	311	298	305	295	296	320	325	314	327	303	289	329	309	319	316	350	306	310	274	322	334	310	340	287	310	315	323	292	306	326	310	359	345	328	317	330	314	326	330	322	338	326	285	318	277	347	284	340	311	315	303	284	321	334	343	341	307	311	293	318	337	280	282	303	297	353	324	300	317	346	306	304	335	302	337	330	320	339	312	336	357	309	329	315	329	331	346	304	297	326	311	349	343	295	336	280	339	303	285	309	320	288	333	316	293	314	315	343	339	290	334	344	343	318	320	323	322	321	314	327	253	318	339	334	342	330	331	299	379	277	309	294	329	308	305	318	288	318	303	344	304	318	323	301	315	288	317	309	352	310	340	308	343	310	319	335	300	295	335	340	314	289	316	281	305	310	337	314	307	324	303	305	360	317	266	327	329	280	326	289	342	352	328	310	327	328	342	349	319	364	314	342	330	287	331	327	317	316	314	320	317	327	356	305	310	299	325	320	291	322	342	312	340	277	321	311	315	367	320	324	310	321	320	333	321	310	339	344	332	310	314	309	298	320	313	323	311	291	313	328	345	289	328	332	316	361	284	326	316	328	297	318	315	283	299	321	307	300	380	328	308	314	301	321	333	324	317	330	280	293	331	321	329	343	328	322	303	328	327	343	310	307	329	302	313	299	321	321	317	331	306	299	370	330	308	322	325	321	317	324	308	329
9290	5768	5843	1296	1012	896	800	779	766	781	770	745	772	803	765	699	762	722	769	702	763	757	764	768	798	805	765	755	741	787	778	755	739	730	795	774	748	721	737	708	781	760	755	751	791	788	740	775	769	760	732	784	811	731	770	771	753	747	736	726	732	768	761	761	751	706	744	739	768	771	738	780	762	798	735	771	750	746	765	775	716	746	781	752	782	750	736	735	795	740	751	681	776	770	764	819	747	710	744	779	768	761	734	794	724	745	747	744	748	745	773	744	747	768	750	741	789	798	777	741	763	804	747	737	758	741	772	775	770	736	755	755	738	808	745	748	802	755	763	761	752	770	740	779	748	752	802	778	769	751	777	737	778	740	763	790	744	744	773	732	754	778	789	736	708	802	767	772	761	754	775	739	758	791	793	724	807	733	794	722	745	741	748	736	736	750	795	793	718	734	753	775	729	712	755	757	776	734	713	771	750	755	819	769	751	748	751	727	718	720	779	760	778	714	719	803	781	752	746	737	753	742	769	770	789	736	770	753	730	748	763	805	774	693	773	753	750	773	714	750	790	784	747	804	772	775	740	777	742	740	753	792	741	770	777	738	719	755	753	732	740	749	799	752	724	755	743	757	734	780	792	771	777	751	717	744	767	761	747	740	740	746	754	720	710	727	707	745	747	764	748	781	765	777	791	717	777	731	718	723	762	777	703	775	725	830	737	796	757	775	768	722	739	764	746	755	730	757	765	764	777	762	768	736	744	726	737	748	718	758	776	756	759	738	746	797	779	764	761	754	777	724	741	715	742	740	718	755	783	734	739	738	724	765	771	759	723	731	747	733	770	778	735	743	711	744	741	776	798	749	764	792	756	753	751	760	721	729	786	740	723	742	806	749	762	769	756	755	751	808	780	788	760	742	734	742	799	729	781	774	748	740	779	813	714	766	763	794	741	767	763	765	773	748	769	747	767	753	771	758	749	811	734	790	729	731	781	731	764	732	735	710	775	740	802	733	747	726	766	792	783	742	794	763	723	768	741	728	701	769	732	769	779	746	738	753	743	722	750	757	696	790	743	761	767	719	784	753	784	715	766	775	812	806	746	713	750	760	744	803	728	727	711	701	759	757	760	743	747	781	765	722	734	765	804	706	738	728	732	741	810	729	761	755	730	740	835	775	768	773	762	753	742	753	804	792	783	761	776	752	756	805	789	728	768	749	782	791	784	739	770	773	740	748	730	778	746	736	797	793	755	787	776	728	757	780	723	761	790	790	793	742	739	772	763	736	751	754	759	730	771	740	715	748	729	751	749	697	765	744	770	747	717	770	789	772	722	761	773	768	776	748	750	789	782	756	766	774	729	755	724	777	771	768	776	798	760	782	777	723	745	721	765	779	780	795	756	726	719	723	721	760	756	778	746	789	790	726	753	773	764	746	765	730	758	746	767	797	707	733	695	772	751	731	788	743	785	749	735	744	756	736	736	775	752	756	770	775	748	824	739	797	741	796	735	777	782	748	779	753	728	789	750	741	743	715	796	721	786	779	782	811	795	770	686	749	769	715	790	749	776	765	750	717	773	721	688	736	765	775	778	687	800	783	778	784	764	721	785	805	738	756	750	755	730	756	801	785	769	765	748	773	729	774	734	758	744	739	742	720	761	793	730	752	817	765	755	709	744	733	799	788	740	744	772	782	728	754	786	695	754	773	754	751	717	773	776	758	761	816	783	735	761	757	732	754	776	740	779	791	773	766	717	780	733	756	710	783	763	732	770	805	762	721	702	764	751	765	725	787	801	788	768	791	799	771	764	683	774	729	737	699	807	780	799	769	732	785	721	741	820	728	780	740	776	734	741	759	781	768	726	793	765	722	781	729	750	768	736	747	766	777	774	731	731	751	746	766	789	771	750	713	795	785	703	722	749	775	783	791	762	736	731	725	753	784	729	773	793	738	769	740	804	743	764	736	764	794	797	798	714	731	768	759	762	776	810	730	765	736	734	799	746	749	764	796	800	766	706	754	757	704	818	779	720	770	761	755	684	787	738	756	734	731	713	765	767	795	794	740	745	796	771	751	798	721	694	761	723	776	752	742	735	735	768	694	755	744	756	761	735	770	763	820	732	763	780	780	732	779	747	753	757	771	784	789	769	693	748	727	757	779	735	639	790	767	777	753	730	753	744	723	799	733	765	745	770	763	764	768	753	751	736	789	750	696	694	732	735	788	754	729	748	760	721	769	738	771	760	732	779	716	725	772	828	767	740	737	718	737	802	737	755	800	771	786	750	718	782	780	766	751	724	751	711	731	760	788	748	780	724	705	728	736	773	742	765	750	727	739	764	733	788	740	734	755	729	759	751	766	786	794	706	707	770	731	767	765	711	733	753	733	765	776	778	786	784	709	778	767	763	772	726	783	745	808	754	728	794	749	795	747	790	752	728	749	768	780	733	720	754	755	750	744	816	814	721	739	725	760	748	705	729	750	735	713	802	738	766	709	807	777	800	791	683	750	741	745	742	768	741	736	746	784	730	776	764	743	783	718	728	686	737	754	744	753	724	753	786	795	766	735	754	752	794	727	772	745	713	792	784	729	750	744	731	793	715	777	745	717	703	768	800	728	727	774	728	720	789	755	763	725	761	779	766	777	777	751	732	761	752	758	762	738	725	725	769	747	759	759	750	738	785	732	802	748	824	730	727	772	757	781	737	732	725	761	750	753	708	743	746	752	787	787	763	805	814	709	771	741	746	793	732	751	778	729	754	773	720	772	747	806	733	740	783	717	774	724	781	715	694	721	699	749	762	705	807	715	785	782	739	768	764	753	761	718	763	779	831	732	751	783	773	790	752	766	775	777	751	762	751	727	777	756	742	757	766	720	794	723	786	718	792	793	817	751	743	749	726	775	705	728	777	690	738	789	737	715	734	743	764	705	773	805	731	738	755	748	727	778	800	772	715	776	712	770	735	740	762	800	779	740	751	728	763	753	760	740	804	723	736	764	759	737	762	791	789	791	757	764	747	757	785	732	776	751	733	742	726	757	774	719	729	753	752	774	815	760	745	797	727	762	763	744	746	758	722	743	758	766	768	719	755	737	745	758	768	792	767	734	765	734	751	735	792	727	761	685	768	766	739	757	766	756	786	791	734	778	757	753	759	734	745	714	775	737	725	779	779	719	791	732	778	773	757	804	834	799	758	825	766	774	765	799	786	818	757	745	728	759	729	764	756	768	761	788	752	754	795	769	774	796	746	745	748	766	776	737	759	784	780	754	774	782	770	691	711	683	759	764	756	728	825	742	726	819	800	751	806	765	757	801	747	736	735	764	782	740	739	771	790	770	801	755	753	763	715	727	773	773	719	755	798	748	737	748	758	763	752	821	806	747	769	751	746	766	779	757	745	748	761	706	740	750	699	738	755	763	711	751	754	792	833	819	792	746	747	742	728	758	716	801	791	782	726	811	750	786	732	732	768	743	735	805	736	777	804	718	742	767	747	792	728	776	797	775
26224	16838	14797	2380	851	576	413	425	378	365	352	334	357	356	364	316	329	356	331	294	334	369	338	345	359	315	387	345	329	290	341	305	318	310	293	324	328	325	328	329	346	307	354	332	349	320	332	343	313	378	334	344	323	370	375	356	307	329	336	312	339	333	356	330	300	342	333	294	346	346	332	297	320	313	355	337	313	316	342	331	308	327	347	319	334	319	368	329	342	338	375	334	341	340	302	326	317	341	357	314	306	299	317	314	357	345	337	352	290	346	339	297	308	356	349	370	329	355	325	333	310	312	326	292	311	322	344	297	337	321	353	317	346	338	344	311	321	346	342	327	354	373	332	345	363	330	360	305	347	311	288	291	337	284	308	314	293	328	335	297	321	305	357	306	307	348	327	331	315	338	309	353	333	345	317	321	348	369	305	311	332	314	334	382	356	346	360	319	304	317	326	295	349	336	314	350	306	301	337	336	346	304	351	328	349	310	337	345	318	360	343	304	317	308	279	304	300	339	324	323	329	323	357	315	376	304	346	342	321	303	361	352	330	325	346	322	357	345	323	310	319	364	355	328	347	336	316	339	320	330	319	338	321	328	354	347	316	337	348	297	344	321	313	307	342	332	322	339	337	310	318	277	324	332	316	355	366	319	327	335	349	330	306	318	321	354	319	353	345	339	294	346	353	312	317	324	349	338	357	340	320	368	370	313	332	296	346	316	384	349	330	345	326	322	332	307	341	350	332	331	327	346	351	310	295	327	295	340	367	340	330	380	308	343	342	345	351	308	326	361	328	332	365	335	344	308	329	334	339	340	321	315	371	332	369	337	305	344	347	311	320	349	337	333	292	345	372	322	293	346	304	330	331	342	333	355	321	323	313	325	315	351	328	361	355	341	332	298	311	318	340	360	349	311	278	291	356	329	345	318	308	317	323	324	363	317	366	350	332	335	327	405	344	340	324	317	324	304	349	335	341	323	341	280	314	334	335	311	320	317	315	314	364	327	305	316	310	316	315	319	326	333	333	351	311	327	328	334	321	309	327	260	321	347	342	362	357	320	305	342	312	327	294	341	330	298	368	327	357	349	324	321	330	318	310	303	345	321	311	330	347	353	323	351	343	315	296	347	342	343	360	335	337	317	334	349	330	333	344	379	304	312	337	333	325	334	338	335	364	318	334	331	315	317	276	360	328	318	324	349	337	361	337	326	321	321	330	358	306	300	351	348	322	335	378	319	340	314	347	319	337	328	329	313	354	334	321	355	332	322	290	343	339	296	312	327	318	328	332	306	319	327	360	347	332	331	350	312	329	317	314	351	344	337	338	300	310	274	309	339	332	343	314	320	329	315	375	340	315	305	298	300	345	355	366	317	340	348	345	332	336	360	294	349	304	307	354	356	350	332	317	332	350	318	313	346	338	328	339	335	359	323	305	338	312	336	330	320	359	299	327	339	311	335	353	356	325	324	322	321	331	305	315	358	319	315	379	309	325	332	345	341	396	328	320	343	371	318	324	331	316	363	319	346	346	342	346	360	338	345	317	311	331	354	331	352	342	318	336	314	341	330	342	315	352	314	346	346	316	334	371	335	333	320	333	318	353	312	283	369	360	323	366	348	328	351	348	341	322	317	346	307	317	315	342	301	340	324	328	336	334	318	316	292	344	309	358	354	327	343	348	329	336	333	347	332	345	318	349	319	320	345	331	344	316	306	325	371	308	346	342	337	372	349	334	312	371	315	353	346	345	358	339	336	333	344	310	341	328	346	340	321	326	307	319	341	319	316	343	335	345	308	334	316	298	331	344	352	327	321	338	321	329	329	350	301	323	365	322	322	358	333	358	327	347	352	318	365	356	334	350	316	321	316	314	351	344	327	335	343	327	317	372	352	299	336	339	329	339	338	359	322	352	346	355	308	336	317	332	324	313	332	320	369	339	313	328	338	324	327	330	351	333	290	338	293	365	335	319	316	342	326	343	371	332	305	317	344	341	333	346	337	322	342	342	358	332	337	334	297	340	330	332	334	326	350	363	322	328	296	320	357	304	307	323	312	294	352	339	360	357	360	367	327	324	338	319	304	343	392	318	338	358	311	348	331	317	334	315	337	338	285	344	351	342	342	347	306	342	324	314	299	314	338	324	324	326	339	307	358	317	366	312	333	338	313	326	304	274	307	304	318	362	319	322	331	324	341	356	347	311	315	336	331	340	338	318	361	379	323	335	313	351	350	324	314	345	346	362	340	312	341	332	325	314	331	331	305	356	327	354	338	327	339	308	333	354	336	329	328	312	346	311	287	356	306	333	302	320	322	302	338	350	328	343	328	346	328	360	329	338	321	332	336	343	343	317	344	320	356	309	325	356	336	338	349	345	351	324	331	294	350	356	325	336	298	301	340	314	327	322	355	270	357	334	318	323	331	317	331	347	385	307	347	310	335	332	352	346	349	320	329	308	343	312	330	349	312	300	319	346	332	327	357	339	313	362	333	318	334	335	342	337	332	329	334	278	335	355	340	301	365	318	319	355	337	339	336	352	317	314	310	344	341	341	343	310	295	329	343	365	343	332	336	332	321	330	319	318	306	356	341	334	307	324	315	344	335	314	320	355	316	304	320	347	368	296	316	330	342	344	343	312	353	360	346	346	345	346	360	349	359	351	338	321	326	332	318	304	335	335	314	328	339	341	336	342	373	319	313	320	330	312	354	316	332	357	296	335	356	331	328	310	338	354	369	322	291	310	349	314	357	367	342	359	342	360	299	334	336	348	323	363	326	341	328	341	335	328	369	361	329	368	316	354	336	341	309	344	329	348	329	315	338	322	321	347	350	343	353	335	341	350	333	290	330	319	340	335	363	346	356	307	316	322	335	312	321	331	381	346	317	386	337	330	344	340	364	324	344	353	332	316	355	339	353	349	351	309	326	338	336	340	292	356	357	338	361	354	342	312	335	317	324	316	331	336	340	343	323	308	293	361	350	362	340	344	313	299	358	336	342	348	312	312	337	322	318	296	329	300	341	324	350	326	348	355	342	376	323	326	347	334	341	323	341	352	290	296	324	311	308	341	327	349	354	316	345	339	339	295	369	343	337	306	359	304	293	325	323	360	321	333	325	313	317	343	368	297	331	338	356	332	315	367	346	334	334	337	319	339	319	330	327	302	339	351	368	345	342	313	314	340	334	341	330	318	318	321	306	312	314	321	341	343	368	301	325	338	319	320	335	359	355	318	328	369	343	338	310	314	325	313	340	328	337	354	312	320	323	334	368	310	345	326	316	333	364	337	314	327	327	343	340	346	342	314	327	336	346	313	304	329	340	351	300	307	315	329	324	318	342	309	331	377	317	337	305	336	331	324	312	344	297	355	340	341	342	323	304	314	330	346	308	332	347	285	349	346	309	335	321	327	342	327	345	347	331	333	331	312	292	339	354	308	327	332	364	370	327	305	320	283	344	311	339	308	333	362	322	347	363	317	357	310	335	312	335	327	318	336	366	328	354	322	292
18979	15956	17728	2419	2364	1557	1378	1180	1059	993	992	947	900	907	799	839	933	829	866	891	860	840	811	798	817	803	813	851	774	798	784	817	838	782	789	796	753	764	846	768	764	793	798	749	811	792	807	780	752	811	812	834	826	800	771	813	766	796	822	763	777	796	779	762	778	764	767	760	780	749	788	777	815	778	778	785	745	746	782	729	779	784	714	797	766	760	825	777	791	744	789	769	750	816	833	769	759	759	728	745	764	778	818	806	772	805	770	805	814	775	803	780	772	764	779	763	804	781	774	806	832	774	771	830	768	778	793	759	804	767	764	783	765	788	753	795	748	749	767	775	768	762	822	791	778	728	755	764	800	802	791	760	767	781	793	774	750	808	750	742	785	769	833	767	815	788	771	794	771	768	747	797	755	788	797	777	774	772	757	808	753	763	752	773	749	823	738	832	751	790	786	811	772	792	736	766	749	841	777	742	784	768	786	815	744	777	787	763	746	746	753	766	827	750	806	746	768	807	788	784	792	871	800	767	764	778	776	808	791	754	814	748	808	780	773	790	793	789	785	780	737	747	765	793	789	797	767	785	760	885	773	813	778	796	758	767	821	755	802	738	738	793	777	785	755	810	795	796	776	764	778	806	769	754	752	758	796	756	803	761	757	758	774	759	800	734	766	786	765	824	762	817	793	751	774	765	785	814	747	760	763	784	749	770	725	790	793	762	722	732	789	786	798	768	764	786	758	752	755	781	735	792	758	770	747	815	760	803	761	789	775	770	776	768	785	779	784	705	719	831	761	805	744	808	760	750	740	739	774	802	727	804	816	737	757	768	795	786	774	788	773	767	723	742	761	754	791	782	782	731	809	786	775	788	764	798	779	735	754	774	786	745	766	833	749	766	761	775	771	804	780	768	762	770	806	863	841	721	760	732	801	786	776	771	778	761	774	740	767	783	756	741	787	764	800	779	751	789	803	819	803	792	785	770	735	772	752	744	760	780	734	753	761	781	810	758	764	775	745	728	796	763	734	772	789	797	760	763	776	747	774	750	713	769	720	764	754	793	773	763	740	754	771	778	803	779	789	756	794	738	741	737	777	796	754	738	766	785	792	771	799	752	748	814	743	790	741	756	741	719	777	743	770	822	777	786	789	721	772	739	807	799	771	793	764	791	819	787	798	728	783	721	741	811	780	726	781	795	771	772	784	778	781	780	768	818	731	791	763	805	772	776	770	702	766	730	775	787	757	726	801	778	740	772	740	685	745	754	778	796	834	789	808	760	739	813	775	808	772	774	737	788	782	750	744	744	744	749	757	793	811	791	784	816	739	765	746	766	778	791	758	767	793	723	761	791	770	769	799	767	797	758	823	748	746	768	803	803	801	746	807	781	772	801	808	706	763	752	765	806	807	734	782	769	799	789	718	765	755	804	750	816	789	791	755	810	804	773	800	756	795	786	794	733	798	792	753	784	736	745	787	774	775	723	810	842	781	770	778	810	805	740	783	713	760	748	770	761	794	855	784	808	765	809	772	739	799	793	759	746	788	787	714	787	780	772	832	776	741	726	785	810	805	764	774	797	761	755	811	782	742	800	762	744	801	808	801	723	787	753	781	764	791	767	759	753	787	769	758	755	785	727	783	759	808	763	760	794	787	772	787	778	757	821	756	764	752	744	754	765	764	787	790	771	791	785	806	815	788	744	760	778	763	728	764	786	759	784	800	799	761	778	732	757	786	766	772	784	730	792	754	773	794	777	770	794	831	762	779	776	735	787	739	763	794	770	769	787	774	748	789	731	758	728	782	790	763	750	757	853	769	769	772	777	788	752	813	741	834	776	786	687	792	780	807	763	737	770	759	764	773	779	781	794	706	756	776	733	753	780	782	781	804	758	762	781	794	700	778	751	718	727	774	733	786	832	776	752	747	760	750	833	785	800	740	764	800	750	806	768	774	711	773	758	767	761	774	766	785	744	762	808	770	740	783	804	765	781	784	744	759	760	817	784	768	826	787	777	765	785	762	779	797	770	764	793	838	764	785	732	762	776	772	794	757	802	752	788	749	818	799	737	740	750	813	761	736	751	768	766	743	840	746	760	759	748	775	781	780	776	809	843	798	745	762	765	783	790	769	764	775	785	767	733	793	772	786	755	791	799	829	778	787	827	779	754	757	762	775	766	783	766	806	814	791	784	784	814	775	786	746	761	746	800	760	806	777	759	795	714	800	798	765	784	768	791	772	787	795	780	792	815	817	728	763	796	768	780	764	808	763	785	771	792	787	771	758	789	793	840	790	811	767	772	776	799	783	721	811	751	801	791	786	766	772	759	727	737	837	767	762	797	784	764	769	810	753	784	764	759	787	804	778	739	761	751	727	787	799	775	760	775	802	764	764	797	776	776	731	717	784	808	763	766	759	767	740	785	809	808	794	774	819	769	777	733	792	794	790	720	760	760	792	765	752	744	810	749	755	830	764	813	770	791	770	779	772	763	713	754	787	763	823	753	816	773	763	781	804	749	726	775	721	756	804	729	779	749	747	750	762	765	784	795	745	747	816	799	772	776	804	789	784	750	755	758	785	764	794	747	767	813	794	771	808	800	782	790	767	782	775	762	766	778	787	783	771	740	744	772	796	801	798	744	743	827	781	821	781	783	777	737	733	729	793	808	781	827	792	730	835	798	803	773	788	743	816	762	802	786	753	761	819	816	759	804	774	762	768	793	790	756	778	774	784	739	772	764	783	793	748	728	782	737	818	766	796	830	720	747	765	770	783	757	839	769	768	733	765	794	801	748	779	807	782	741	742	825	799	794	756	795	734	778	813	766	762	801	789	746	770	729	789	745	802	764	735	762	789	739	752	728	755	765	762	730	783	775	756	812	788	750	816	777	758	757	728	803	765	784	813	782	776	768	798	796	782	748	764	741	834	787	732	739	766	764	785	825	781	718	789	827	762	768	770	793	733	814	807	811	785	802	767	768	757	772	758	790	806	756	785	784	822	826	782	790	764	814	794	815	792	773	760	786	776	739	824	786	739	762	711	771	760	797	789	799	783	765	790	814	755	749	791	754	808	792	755	837	854	779	798	803	783	752	774	820	743	741	830	788	739	731	787	762	785	790	750	740	802	712	735	756	776	782	773	820	791	775	758	790	755	778	748	775	765	787	794	778	769	772	804	772	798	795	779	755	782	806	802	765	804	768	793	764	772	785	771	756	784	816	808	760	773	730	795	791	729	765	772	764	776	743	825	758	788	733	790	738	804	762	761	790	788	733	817	841	753	774	832	822	793	804	736	775	761	806	767	783	749	761	763	737	790	756	779	800	758	773	752	801	780	790	816	784	809	760	729	826	783	724	737	797	751	808	767	782	796	784	771	760	788	751	786	752	744	757	789	794	731	748	788	778	739	789	815	779	763	774	734	778	792	818	765	852	755	777	758	796	767	740	757	774	757	797	767	790	821	728	801	771	742	765	774	813	792	794	777	795	828	757	773	806	793	682	712	759
36246	25407	25831	5216	1313	625	445	322	272	278	263	230	218	216	217	194	192	201	205	176	213	175	164	221	197	162	196	182	188	190	172	171	178	179	205	180	189	196	167	193	179	180	169	197	190	180	188	178	171	159	182	194	168	158	153	172	189	210	193	191	164	170	185	166	154	182	187	207	172	183	154	179	151	177	160	165	161	194	193	162	198	171	194	198	175	182	168	177	194	189	176	187	191	164	172	190	172	156	186	178	179	164	164	150	151	155	175	180	171	173	186	159	185	171	170	204	196	166	177	171	168	159	168	154	171	158	189	172	167	196	207	167	172	182	170	158	170	180	188	176	168	173	158	176	159	179	183	173	178	192	189	170	180	162	196	177	185	183	191	192	171	175	162	165	160	182	168	178	193	169	186	168	164	170	183	193	196	202	183	182	161	174	152	173	166	192	189	157	186	153	186	177	171	161	159	177	166	182	176	175	182	163	177	179	184	175	152	164	192	158	169	187	173	163	174	188	175	164	192	151	159	164	165	170	175	146	176	154	163	165	195	153	175	179	173	147	157	155	161	163	173	170	178	158	200	176	168	155	141	171	190	189	188	185	164	203	172	145	200	189	180	184	186	178	175	179	177	171	174	191	196	164	204	178	158	177	153	161	181	192	177	191	181	158	179	188	159	166	165	168	161	173	193	178	159	171	177	171	185	193	143	155	163	137	189	194	164	180	169	172	175	189	183	186	178	154	186	179	181	196	181	176	161	184	176	170	177	171	190	200	186	179	180	187	174	202	166	158	149	199	182	166	201	189	146	165	171	189	198	170	197	189	169	186	165	183	184	176	180	173	183	175	181	164	181	167	164	172	173	186	186	188	162	163	177	190	190	195	179	172	179	192	173	169	162	172	184	180	175	184	177	165	174	188	149	159	190	164	168	161	174	187	175	166	178	177	175	162	201	165	164	159	175	167	176	156	160	171	163	157	172	181	158	163	182	158	171	190	178	161	158	173	202	180	173	155	172	171	152	172	163	180	187	187	180	168	189	191	184	171	158	158	178	186	151	168	169	174	158	185	171	172	175	191	162	179	175	158	189	187	181	191	170	168	189	182	172	174	191	167	187	165	149	186	180	156	156	170	199	172	185	158	184	175	166	146	170	193	154	191	152	183	139	161	173	194	180	176	185	166	180	163	158	186	182	172	174	173	161	148	173	194	177	160	186	176	190	171	175	176	173	180	185	175	159	165	157	184	166	157	164	164	149	168	172	174	164	193	202	171	157	167	148	185	156	174	196	177	157	177	151	161	170	166	148	205	154	174	170	197	192	177	165	202	156	187	187	192	178	163	176	200	179	134	182	185	193	171	190	163	191	163	163	166	164	166	165	150	185	184	178	188	140	144	167	176	160	160	180	171	191	161	160	184	161	166	172	171	187	190	172	203	172	163	172	192	172	170	167	174	181	197	182	165	182	181	165	186	179	178	174	182	187	176	173	184	170	169	195	144	156	165	177	194	180	199	173	179	183	183	164	163	210	191	175	171	185	167	206	165	179	171	177	194	182	154	189	181	168	184	179	193	202	181	184	176	175	164	162	174	207	181	186	180	155	184	159	158	163	185	174	181	189	167	194	181	175	180	169	184	163	163	169	156	199	168	187	152	182	165	173	181	162	160	171	182	184	172	180	166	189	169	196	164	197	150	157	166	160	165	165	190	188	178	213	180	168	187	176	181	181	144	172	192	167	185	196	179	174	160	183	155	174	172	162	173	167	161	184	178	188	158	155	180	186	170	174	191	171	163	190	181	173	163	173	184	153	186	198	159	176	165	176	149	160	173	158	161	180	182	180	183	204	167	189	186	176	172	178	194	180	186	185	177	158	165	173	168	184	153	180	173	170	163	165	183	172	172	172	179	182	187	161	160	192	192	182	177	175	180	182	178	163	191	190	162	191	191	166	151	157	171	202	175	185	197	198	176	164	161	172	181	171	148	157	178	174	174	193	168	170	165	171	169	170	196	155	174	175	187	169	190	201	178	170	153	175	189	196	174	176	173	158	179	180	175	174	189	195	156	179	177	147	194	184	177	182	188	158	184	178	174	173	159	169	180	164	156	181	155	170	169	182	172	201	195	173	155	161	153	185	177	171	163	177	179	173	185	171	153	194	180	140	186	192	174	173	161	170	171	174	156	179	163	193	189	166	165	193	168	168	170	177	177	187	185	195	165	173	173	161	169	184	185	182	198	165	160	170	165	183	186	170	149	174	189	173	178	178	165	160	174	142	194	157	193	167	186	168	170	194	171	191	177	162	196	201	164	164	182	165	159	174	200	172	183	184	188	185	163	143	168	170	191	190	164	172	164	186	190	191	181	190	185	178	196	183	164	177	173	141	177	173	165	193	208	163	170	183	150	169	185	174	187	167	173	169	165	184	157	186	188	178	174	163	170	180	182	142	164	157	180	166	191	165	171	160	174	141	167	176	183	187	169	159	171	195	181	145	173	174	167	161	178	192	164	152	178	166	177	175	161	174	172	180	161	159	193	182	181	164	185	195	177	181	197	180	169	187	175	178	179	150	164	179	177	185	163	183	202	204	153	174	154	178	189	172	148	169	170	179	167	200	165	160	196	163	179	205	177	181	185	178	166	145	158	189	172	195	191	184	175	184	160	184	194	184	169	200	199	198	166	191	160	174	176	177	200	192	165	150	184	164	176	180	177	170	186	158	187	186	185	158	151	169	190	202	184	186	172	172	174	179	189	162	168	209	160	169	171	177	180	168	179	153	195	172	161	167	180	181	200	212	177	159	177	162	139	182	179	184	168	169	141	161	164	153	182	179	146	168	149	156	167	175	212	191	159	174	214	161	181	183	179	160	185	144	191	176	166	190	169	153	158	196	137	171	198	148	186	173	191	175	162	191	168	169	157	167	182	182	177	164	170	134	160	178	188	165	160	163	183	176	179	149	193	168	201	209	189	164	165	176	177	182	172	190	180	195	147	167	157	184	175	189	171	180	155	181	179	195	163	145	155	205	143	134	190	201	172	187	204	152	166	170	186	185	166	170	188	177	169	169	170	162	174	172	201	189	180	166	148	192	198	178	167	155	173	180	168	183	138	184	184	183	174	178	153	162	182	154	166	193	166	155	162	183	182	173	189	207	175	176	139	159	206	185	151	186	190	155	186	196	182	175	181	166	172	174	175	156	181	185	180	183	185	188	170	165	182	202	169	158	172	205	187	167	149	170	183	181	171	184	181	183	174	164	161	209	205	173	196	183	179	176	164	183	179	160	177	160	179	164	177	186	142	147	165	172	177	175	169	181	191	187	176	203	166	173	191	174	165	167	162	198	169	173	175	180	185	156	190	174	167	155	158	157	158	162	178	193	185	170	180	167	186	183	186	169	197	177	174	163	187	171	160	164	164	219	182	161	144	173	161	198	201	187	168	172	177	160	170	182	161	187	170	184	195	172	164	167	170	183	177	170	183	149	189	178	160	171	186	180	168	196	151
24308	21843	25376	3130	3092	2101	1545	1022	926	900	869	720	738	687	593	585	537	586	559	639	613	554	561	578	577	496	472	511	477	541	486	462	470	485	490	455	454	486	440	459	446	439	453	428	453	480	488	465	473	440	427	437	438	470	433	433	431	442	482	426	442	433	396	444	442	462	438	406	433	436	391	451	438	449	402	415	455	432	502	428	445	481	451	443	417	446	430	426	491	430	451	415	424	414	397	467	406	403	426	465	419	435	461	470	431	445	435	422	444	424	432	419	440	449	440	421	417	473	435	420	410	437	445	446	425	398	445	461	413	434	451	443	453	464	412	459	445	398	464	435	434	403	429	382	416	465	429	423	483	426	426	439	452	435	444	426	425	425	409	416	398	452	461	477	466	414	445	439	428	410	441	415	425	447	414	446	386	442	410	448	430	450	413	401	421	442	418	443	434	421	449	415	408	420	450	450	419	499	450	450	417	413	440	459	398	439	459	413	431	477	412	439	448	412	454	476	428	456	451	452	457	404	433	461	453	426	433	429	443	435	462	395	444	427	430	436	440	421	407	413	447	442	390	462	480	417	452	450	404	401	417	430	433	442	428	411	425	415	452	424	455	448	454	430	455	453	428	448	428	415	405	420	408	415	430	443	443	454	443	433	451	409	440	426	457	460	429	429	455	399	469	454	449	405	471	399	441	438	473	409	470	455	429	434	422	459	477	401	394	404	391	416	442	437	455	457	432	411	440	452	473	445	427	419	448	430	444	421	418	440	436	449	436	425	445	432	444	454	415	460	412	422	421	455	454	412	392	442	436	434	411	429	439	433	401	418	436	389	449	448	445	445	454	423	449	429	458	441	452	388	417	443	464	453	437	422	426	444	437	437	457	432	452	492	454	416	444	447	422	426	460	391	434	468	424	409	438	455	457	440	463	435	430	446	444	388	403	407	442	399	471	409	438	483	456	468	441	460	419	421	406	437	402	434	393	426	438	427	405	456	417	425	423	457	462	450	427	419	433	439	450	442	429	437	432	451	409	435	428	428	455	419	412	425	431	424	455	458	441	403	431	429	449	427	442	430	424	431	399	452	432	444	436	466	418	442	434	453	403	393	445	439	426	465	420	383	436	470	430	443	428	480	436	412	441	436	447	476	401	414	420	454	447	428	462	406	448	462	419	429	390	426	407	426	460	448	446	431	422	485	445	475	437	418	415	426	433	422	438	395	451	401	430	457	408	428	402	455	466	446	425	465	420	479	412	435	434	398	463	492	445	443	406	425	434	416	456	443	395	429	473	456	432	455	444	423	438	443	427	422	416	392	426	425	437	416	471	429	465	457	411	408	449	459	399	433	427	441	427	450	443	436	448	384	427	470	428	439	410	431	453	403	440	414	481	467	416	450	447	413	440	434	464	455	425	413	409	489	433	415	457	467	448	440	428	439	440	446	438	438	395	452	439	447	462	422	414	409	428	461	433	453	427	436	389	485	425	447	439	427	427	411	429	426	475	458	438	489	432	424	428	435	416	422	428	407	438	421	405	378	427	425	428	413	464	418	454	402	432	437	461	397	456	418	434	414	434	411	461	444	401	430	419	501	397	432	405	409	478	444	436	437	454	420	404	436	460	424	415	425	418	451	414	402	468	462	458	437	432	433	419	455	498	435	434	430	416	427	461	455	435	436	449	397	387	416	406	453	437	417	439	436	444	457	441	406	404	395	442	428	460	462	441	409	426	439	460	429	442	472	459	438	434	428	434	405	409	419	430	436	450	458	450	432	452	448	454	430	438	438	458	435	420	463	404	426	419	424	432	430	454	384	427	447	407	430	426	427	451	434	429	414	440	429	449	422	431	415	412	448	461	426	443	414	448	413	474	447	434	457	421	427	418	430	464	433	433	440	455	423	432	460	432	432	425	424	385	438	400	459	445	440	432	441	448	447	432	453	415	424	427	407	443	437	433	456	455	474	441	450	437	438	462	392	476	419	445	470	444	444	426	435	429	425	451	443	431	465	419	425	459	427	466	402	447	425	475	424	450	417	406	442	438	428	423	450	451	453	413	453	446	446	420	436	446	401	435	414	418	424	427	474	450	421	409	419	419	439	383	415	402	428	425	429	423	404	453	450	425	438	436	466	453	421	384	448	450	444	400	440	438	422	408	439	434	439	449	447	430	428	439	435	464	433	439	433	423	442	439	418	454	417	444	409	451	426	435	460	389	407	457	421	418	464	442	403	422	418	456	430	433	426	445	419	413	413	484	447	425	471	440	454	426	434	426	436	414	436	430	482	416	437	419	405	463	408	451	443	467	457	454	431	474	436	426	448	414	439	399	435	427	421	438	461	436	467	386	435	445	422	444	467	462	433	448	417	435	447	422	404	421	473	433	432	423	416	467	452	441	438	437	414	456	422	459	429	445	440	418	409	480	414	446	439	391	464	447	479	447	422	463	435	416	444	464	435	368	439	421	437	442	416	429	435	441	440	458	441	420	453	425	451	450	468	400	422	436	448	477	457	420	465	438	427	471	450	460	422	466	469	456	466	448	428	422	407	432	417	448	462	421	420	429	442	411	442	430	444	468	459	430	418	438	424	449	434	427	472	463	480	389	430	434	408	473	453	415	401	427	438	431	437	450	416	478	443	444	430	418	436	425	406	401	422	426	454	422	414	424	446	458	419	427	451	422	419	437	440	456	456	451	461	412	461	419	440	455	431	466	432	456	431	414	449	443	404	412	424	430	452	442	436	419	410	439	446	452	471	459	419	409	419	440	421	430	437	425	448	468	418	450	443	457	425	406	454	419	437	425	443	407	459	408	470	427	435	411	471	441	444	425	417	421	438	431	426	415	425	409	412	421	453	420	413	420	415	407	423	443	433	420	421	423	426	436	481	452	416	389	449	441	453	473	440	462	429	438	440	435	421	409	445	427	467	481	419	424	411	412	419	438	452	420	440	415	435	434	388	413	439	429	451	443	440	416	425	443	427	431	430	421	455	470	432	414	416	413	476	438	411	419	416	411	462	439	432	433	456	457	432	438	404	445	402	432	474	438	442	400	425	440	429	434	399	453	405	426	418	440	459	436	421	457	430	459	395	455	417	438	402	426	488	410	457	420	422	469	410	444	469	404	418	456	443	452	438	428	455	440	447	447	428	402	414	405	480	397	423	470	427	406	447	445	414	436	453	419	439	437	459	430	426	434	449	457	462	435	442	453	437	463	455	416	463	442	442	425	471	423	446	441	417	443	450	454	434	438	406	424	437	445	470	459	442	448	407	382	437	475	454	400	468	415	459	400	406	426	425	430	386	455	445	449	441	395	405	427	418	403	444	430	409	428	455	434	407	414	428	425	434	455	427	428	427	402	453	467	421	452	451	404	449	433	422	442	431	419	447	462	432	408	462	445	421	418	458	432	459	455	445	416	433	398	468	425	470	451	446	441	448	465	397	411	451	423	438	445	472	467	451	436	416	441	405	469	458	431	424	443	438	442	412	434	469	431	471
12666	5557	3220	476	334	294	353	319	310	296	302	330	280	305	288	287	325	354	315	309	323	309	322	296	317	313	306	298	330	309	285	340	309	298	312	311	349	320	326	310	349	331	307	303	326	332	290	329	330	299	309	341	322	336	329	297	317	328	303	291	317	332	301	344	295	320	317	339	338	343	334	303	332	304	262	277	308	304	301	287	340	294	324	294	312	335	313	348	308	310	327	330	296	337	308	319	282	315	305	310	290	270	315	290	347	285	287	281	292	292	348	328	301	314	321	321	296	282	292	326	327	318	311	306	287	315	337	321	300	343	344	307	318	339	320	347	304	296	279	318	334	292	301	341	314	301	333	306	320	310	305	308	300	302	311	325	316	334	283	285	297	314	329	302	305	324	323	317	337	325	322	313	304	317	294	323	340	306	317	325	314	323	313	325	311	360	326	291	344	293	327	326	301	311	320	338	292	318	304	300	311	293	336	317	293	299	301	308	328	295	305	339	335	299	309	302	310	308	316	355	328	291	327	289	277	312	320	334	342	294	310	312	317	322	312	272	310	336	282	265	291	328	329	321	311	329	368	296	282	292	284	345	303	312	320	301	332	302	300	315	339	338	342	325	303	346	335	330	290	313	320	328	296	343	285	295	289	287	318	355	299	281	268	323	326	303	278	319	347	284	318	331	333	310	295	313	329	296	322	315	349	330	311	311	311	308	317	300	301	314	315	321	333	361	315	322	293	325	331	332	303	281	316	307	310	342	311	313	301	343	340	356	293	312	332	307	317	304	318	343	321	306	293	281	341	297	347	343	311	323	298	325	288	323	315	300	298	359	317	284	311	305	287	302	298	325	325	321	312	314	322	314	299	266	301	307	336	332	300	314	350	316	287	309	287	316	317	319	312	330	313	304	323	285	295	342	314	356	314	340	313	307	304	293	315	290	335	286	304	311	294	321	291	326	312	316	307	292	301	333	319	324	327	305	294	329	318	339	341	320	296	276	299	305	292	308	311	304	339	320	327	318	340	303	328	307	335	299	313	330	285	300	298	310	322	314	340	327	306	294	291	292	302	266	313	311	293	301	304	303	303	296	294	329	307	319	298	317	321	307	282	330	308	291	330	294	322	316	331	312	332	313	302	309	299	326	299	319	345	332	318	283	352	335	292	308	314	371	297	341	359	336	285	323	290	284	302	349	337	322	290	320	275	296	327	318	316	335	284	340	340	331	326	284	332	329	328	334	334	291	326	319	326	338	333	318	299	305	328	321	293	318	309	327	305	306	348	295	318	316	322	287	299	321	352	334	333	289	319	292	325	328	291	339	322	280	305	318	301	326	306	296	295	307	320	337	311	316	325	328	282	271	346	350	353	306	313	304	314	279	330	302	325	295	309	276	322	320	346	331	311	322	319	334	315	330	325	336	356	254	301	287	288	327	293	307	290	301	300	339	323	320	301	352	314	308	298	324	318	295	304	354	345	310	327	316	289	289	303	321	343	285	322	287	316	326	311	314	301	286	311	326	343	329	337	299	313	307	301	300	287	295	272	301	354	337	288	320	307	298	292	293	278	295	319	331	321	299	289	330	299	298	339	297	324	306	317	303	330	278	341	283	327	310	306	318	329	314	309	307	334	343	318	343	311	325	277	312	338	315	310	332	304	338	320	317	346	307	310	325	332	296	291	320	369	304	315	335	334	336	292	276	301	321	302	335	317	319	299	303	321	314	326	285	331	317	335	301	304	335	330	323	312	314	295	324	298	299	325	322	320	342	306	337	321	308	294	288	318	330	353	326	326	289	336	346	297	331	349	348	327	316	374	337	317	308	332	330	330	316	308	331	328	316	340	347	313	325	336	334	286	287	358	296	355	330	340	332	308	364	319	333	303	307	332	328	349	320	314	350	289	327	343	298	306	286	322	309	307	299	313	312	366	301	317	340	317	287	302	276	325	315	321	312	294	330	303	330	303	314	317	305	330	329	333	316	345	324	334	319	321	334	304	320	304	306	316	315	310	331	285	317	304	301	344	312	327	322	295	306	313	338	379	274	307	299	298	297	342	311	294	339	311	317	332	285	280	322	338	340	300	313	317	313	272	316	345	310	310	290	310	308	340	305	335	311	338	321	319	322	257	316	310	326	349	331	326	287	316	326	309	305	330	340	316	296	279	325	317	322	282	333	345	334	289	329	290	318	336	306	315	307	295	334	304	335	327	330	268	318	299	350	357	296	299	324	343	304	340	323	316	293	304	326	302	294	323	292	320	291	320	339	330	313	298	341	358	285	312	284	339	304	353	305	314	320	326	307	320	331	326	301	308	345	319	318	287	311	296	326	342	288	318	318	304	342	293	314	336	320	333	328	346	310	316	334	340	356	307	310	305	338	299	312	311	332	288	311	328	294	267	300	298	331	309	327	303	298	304	309	292	308	304	339	344	310	340	322	309	305	287	283	301	331	308	294	274	306	299	312	309	342	311	326	305	297	303	308	311	323	307	298	313	323	289	322	301	310	316	309	318	309	312	311	313	293	317	329	259	304	315	309	324	304	349	346	317	283	327	316	327	320	314	309	301	321	293	300	311	311	334	306	355	269	325	322	331	357	335	310	324	327	343	308	332	305	345	315	311	300	333	317	301	303	336	303	318	313	328	306	304	316	304	278	343	308	309	310	306	311	308	334	333	296	313	284	316	323	348	293	311	295	330	320	300	311	277	313	318	328	339	334	321	295	298	296	282	313	349	324	295	316	312	272	292	317	292	318	296	321	312	318	329	323	312	319	297	314	306	342	312	308	334	299	305	283	342	281	299	324	337	335	317	317	317	318	307	290	293	295	316	312	322	345	319	318	351	321	328	348	301	311	309	333	287	348	273	302	309	296	343	339	358	294	314	304	334	311	287	322	328	342	310	277	337	328	340	340	334	334	337	335	314	319	311	327	319	313	298	307	327	314	315	322	320	333	319	298	303	332	310	321	293	333	313	314	299	295	313	306	320	317	314	290	309	328	321	324	299	344	299	296	284	308	345	335	319	309	291	283	303	311	324	317	317	347	322	295	313	282	340	282	320	313	311	296	314	318	325	307	332	319	292	320	354	332	317	337	313	356	322	301	318	319	284	314	318	329	306	321	297	319	321	328	317	321	327	364	318	320	323	314	310	321	314	299	294	318	313	308	285	304	330	294	321	311	334	313	324	309	309	281	315	320	322	318	326	320	301	303	325	315	326	304	340	301	290	308	308	289	329	294	299	297	346	327	332	287	310	317	311	358	322	306	300	322	313	307	326	347	300	313	297	294	313	277	330	296	309	312	332	309	320	330	320	271	271	325	336	314	321	310	294	353	302	297	318	305	325	303	291	311	353	313	343	349	317	307	349	344	332	325	291	357	321	336	303	330	334	311	270	310	359	297	307	341	310	319	312	323	302	301	310	348	279	298	318	269	326	325	331	316	316	326	297	299	271	288	312	308	324	305	298	312	343	319	309	294	306	318	304	325	301	329	316	320
9469	5848	5622	1044	915	814	811	773	749	744	772	807	797	778	759	752	716	761	767	743	791	751	763	765	789	757	780	734	782	746	767	780	742	723	766	783	721	775	779	752	767	674	777	724	704	750	730	757	747	760	760	784	778	746	794	759	766	760	766	719	766	747	728	744	746	775	764	712	738	711	806	775	755	800	787	763	746	792	771	755	761	738	744	765	815	769	712	763	762	731	722	763	767	748	739	745	762	764	740	740	742	722	736	794	788	743	752	708	755	759	732	769	788	759	783	732	774	775	717	754	819	775	760	741	772	767	745	749	779	713	733	752	761	753	713	759	734	704	750	705	723	744	755	766	735	742	752	770	757	792	720	702	737	789	766	763	746	788	737	783	747	726	736	792	776	730	784	781	766	729	765	758	769	785	756	725	763	780	730	731	746	779	754	733	800	735	776	731	766	716	751	780	736	764	689	754	715	710	691	729	686	709	751	749	745	741	747	739	779	724	752	759	746	781	720	730	751	741	743	755	782	756	756	792	716	771	743	755	793	749	740	762	728	724	727	731	777	754	761	784	740	773	749	769	737	735	793	781	762	749	752	722	748	755	749	721	750	765	750	747	764	720	761	790	724	748	790	712	746	769	770	744	767	792	783	754	746	754	755	709	755	822	705	772	736	729	749	728	749	767	722	713	728	755	758	717	762	717	774	727	742	780	759	755	747	750	796	753	788	723	748	780	786	722	720	754	713	771	757	732	726	726	773	742	705	800	755	734	722	736	735	757	774	749	706	754	693	746	765	760	748	760	761	743	766	763	749	699	792	734	730	742	775	697	739	689	741	747	804	742	753	715	768	756	775	805	755	736	734	735	781	787	761	738	708	737	769	806	751	744	710	727	726	806	759	743	785	774	769	741	803	775	719	753	775	751	795	819	788	775	736	729	696	764	812	742	734	747	762	775	747	732	750	758	744	743	780	780	787	709	722	676	703	740	745	758	789	783	742	695	751	768	771	753	790	732	750	714	737	745	698	730	757	742	720	760	739	745	739	764	707	708	731	737	738	776	729	767	717	750	818	756	763	689	752	738	758	682	772	764	779	762	769	731	742	740	776	747	762	730	749	753	720	766	701	814	741	775	726	736	772	700	758	744	790	736	744	722	772	750	703	776	739	785	693	765	794	759	729	739	724	749	765	758	735	773	750	760	780	727	792	724	729	756	719	731	729	745	758	725	718	718	735	752	763	765	752	788	668	697	736	717	749	713	748	766	731	768	721	764	775	738	732	784	759	777	739	781	752	757	762	689	744	764	734	704	749	763	757	760	748	752	809	745	735	763	754	763	744	771	778	802	785	747	766	769	726	733	770	732	711	805	744	750	720	735	746	814	714	776	658	736	800	763	740	701	748	721	720	716	810	750	749	792	700	747	730	769	726	753	763	752	707	760	734	785	731	703	767	676	709	756	713	742	724	709	778	742	760	699	756	720	781	723	751	738	749	713	726	765	756	779	726	763	736	775	774	713	779	773	771	759	741	765	788	721	751	737	727	703	755	772	694	799	781	776	746	743	729	761	773	759	688	749	751	760	756	754	775	776	723	751	735	718	709	739	779	700	786	739	723	698	734	728	770	765	734	686	756	739	757	793	714	745	727	744	722	742	769	747	756	731	742	769	748	827	748	759	740	731	733	767	744	770	754	754	710	780	751	735	737	804	776	788	766	746	760	787	788	769	779	695	773	773	786	770	783	752	757	754	766	757	730	744	751	758	797	799	725	698	746	725	765	757	730	735	792	765	735	716	738	776	728	734	832	737	755	734	741	764	742	733	731	721	706	751	775	724	768	772	769	700	749	735	763	734	706	696	744	779	761	678	764	715	770	771	700	805	703	746	757	776	727	734	732	784	714	688	729	753	751	752	742	733	755	765	725	776	744	767	784	736	750	767	700	773	750	712	733	710	780	735	746	758	753	709	723	720	715	740	794	732	812	786	776	767	742	752	744	739	816	703	720	748	762	757	731	750	719	714	744	758	734	841	757	744	787	774	699	751	764	760	753	718	736	742	763	709	722	716	769	710	777	716	747	716	716	717	729	767	743	807	750	655	745	758	736	713	710	769	745	728	754	771	716	742	774	776	744	773	818	760	760	724	723	789	773	804	767	755	750	739	704	749	750	730	707	752	732	727	741	746	774	742	778	735	748	758	734	692	728	724	741	744	798	729	727	794	768	740	764	766	732	730	740	742	764	736	720	729	743	774	742	737	736	766	771	703	792	771	775	753	729	725	745	776	800	743	751	763	745	741	757	775	743	751	758	767	746	728	740	756	706	741	779	724	741	790	766	761	707	721	760	754	750	732	725	728	761	692	758	754	771	770	743	738	720	722	750	705	759	729	733	787	732	713	770	716	719	765	756	758	726	740	782	722	785	753	789	684	737	696	759	744	773	792	731	710	759	779	779	692	752	733	714	723	772	705	770	694	713	744	780	724	701	751	703	742	715	798	764	749	715	696	762	776	751	761	729	750	779	758	760	768	745	774	757	757	739	750	808	749	738	821	778	728	753	754	747	749	753	777	757	729	734	779	732	777	771	730	766	742	757	741	764	725	755	718	804	757	748	721	757	809	749	722	733	742	775	716	745	752	745	732	756	766	752	720	769	790	804	766	775	726	779	743	759	755	776	717	749	797	705	752	751	740	736	751	769	770	690	712	749	741	733	739	783	792	766	725	735	741	728	750	719	746	787	742	760	750	770	759	756	712	745	763	763	732	758	745	727	791	758	753	711	732	743	737	828	796	721	775	710	763	728	756	760	750	757	791	715	776	729	733	792	720	773	726	783	746	764	733	727	724	751	736	799	715	705	794	717	774	771	710	775	687	732	753	786	739	813	716	722	731	750	753	738	770	784	744	759	740	785	730	732	721	763	781	738	698	758	757	737	734	730	714	742	738	714	735	760	740	786	759	786	752	731	713	773	727	707	755	719	703	775	721	805	761	780	765	723	794	756	772	731	725	762	759	783	740	726	778	766	759	745	772	734	783	740	739	761	734	692	735	768	757	719	764	730	737	742	765	779	744	718	693	704	751	715	727	718	730	736	783	706	745	716	715	727	759	702	716	746	802	800	740	725	776	727	737	757	696	763	711	720	741	769	745	785	762	758	721	720	706	769	776	716	756	742	741	721	752	717	739	743	716	684	730	775	770	739	759	758	761	706	822	759	745	695	708	786	734	701	752	763	701	716	742	772	758	754	795	772	840	675	783	762	803	750	737	742	709	735	783	768	773	711	762	723	748	711	750	752	719	730	749	694	739	723	781	741	712	777	782	744	787	743	780	751	749	749	723	745	772	727	765	765	741	763	708	753	762	781	769	770	772	756	748	786	739	691	751	788	684	752	739	778	794	770	722	781	716	737	755	789	752	754	754	730	768	757	728	745	775	743	736	757	760	721	775	771	727	730	771	769	747	720	784	751	767	793	712	797	720	746	726	768	751	778	742	764	802	724	725	742	746
26620	16357	13305	1987	911	496	404	377	380	374	393	300	311	315	324	308	310	310	350	320	307	309	287	305	296	312	305	311	312	330	305	290	315	330	293	333	313	318	328	339	291	292	312	292	321	328	318	299	303	296	337	293	316	305	318	311	335	303	299	325	306	299	329	297	331	299	318	295	274	320	318	308	318	334	340	312	294	318	333	296	281	307	316	262	313	304	336	301	297	283	299	320	314	303	286	314	304	299	308	272	288	344	294	328	296	285	338	294	327	268	301	289	274	335	344	333	324	356	306	311	338	300	284	321	317	298	301	330	344	319	293	293	329	332	327	263	297	304	299	322	307	321	332	315	315	345	295	292	330	308	301	338	320	287	326	324	314	291	365	330	330	305	316	305	351	334	305	303	297	293	309	339	302	292	330	321	309	326	288	308	312	307	295	275	336	322	313	313	299	303	296	319	332	302	345	336	256	298	297	331	291	309	286	297	320	317	323	287	295	300	303	340	312	302	299	312	310	300	299	335	303	326	317	312	291	276	277	315	308	317	336	351	293	311	291	316	330	352	338	300	316	284	280	296	327	319	281	328	302	296	289	363	288	316	312	320	324	303	290	327	301	298	311	304	313	315	299	336	297	295	284	349	334	296	304	313	295	345	304	282	303	298	267	307	306	304	316	309	316	307	309	285	308	308	306	334	321	302	291	316	332	291	287	308	293	318	285	324	303	314	309	322	294	329	326	316	307	302	300	282	279	340	335	307	326	302	290	290	324	313	334	317	279	330	296	316	308	350	306	298	286	316	317	352	324	290	277	297	328	322	280	323	334	288	284	287	300	280	282	311	328	298	324	304	313	343	313	317	321	287	316	289	326	304	293	322	288	315	313	338	303	309	287	313	299	315	343	283	336	307	291	292	315	330	344	320	310	291	319	294	302	327	345	317	354	314	328	316	308	288	333	298	304	298	310	297	320	316	303	313	310	306	319	331	283	347	347	320	316	325	311	282	321	290	336	297	310	289	286	309	341	281	297	295	295	323	309	355	349	332	331	310	303	323	316	320	288	320	323	301	284	307	311	310	309	317	296	303	314	343	320	318	329	288	317	315	297	335	301	310	289	291	307	340	300	330	310	307	334	325	315	275	353	295	347	309	277	326	291	291	324	338	330	302	285	320	310	294	323	286	320	328	348	343	307	337	340	312	299	307	289	322	271	279	313	292	286	329	329	303	325	273	277	283	318	304	304	287	302	303	312	302	294	316	312	290	339	321	306	298	337	313	292	316	265	290	280	346	310	349	301	308	346	338	331	334	297	306	317	295	338	297	307	306	332	319	292	319	320	327	339	292	273	312	365	334	313	307	279	329	293	313	313	298	331	356	314	328	330	305	293	279	304	297	296	293	275	339	321	307	318	345	336	305	304	340	289	287	310	305	308	322	343	317	274	321	324	299	318	304	334	309	313	327	319	336	306	287	307	337	326	316	315	289	294	315	314	285	280	299	303	298	332	300	299	293	306	322	313	290	318	351	290	323	283	315	327	305	306	300	307	330	300	329	298	297	308	315	302	276	331	333	305	350	324	316	309	281	279	324	294	305	312	323	311	278	333	309	367	282	334	313	332	308	323	326	310	314	296	313	308	333	296	312	300	296	290	346	320	301	292	314	303	339	299	258	288	307	318	318	308	319	314	299	310	294	317	350	319	330	326	316	313	329	302	308	317	321	309	305	298	293	345	311	297	312	298	290	339	289	304	329	309	274	333	275	331	293	278	296	284	296	296	310	326	307	297	296	311	327	312	305	294	312	332	321	297	351	298	344	322	320	288	316	309	300	291	304	324	321	328	314	327	300	319	300	291	283	298	282	331	291	323	304	298	302	334	310	334	307	319	324	294	286	340	289	289	320	309	316	306	304	342	277	299	303	278	299	310	346	326	317	304	320	308	310	329	330	317	374	291	322	298	303	305	296	324	348	269	303	287	283	303	306	308	352	324	309	328	315	305	261	298	322	330	292	319	344	299	288	304	333	297	305	284	290	281	340	348	304	335	302	332	320	280	289	311	312	323	299	286	316	332	342	287	337	310	303	292	286	316	338	273	337	308	303	302	305	285	307	291	316	309	340	304	313	310	294	322	301	322	346	284	301	347	312	335	295	301	317	312	314	323	314	330	279	309	302	301	327	307	317	306	314	300	320	297	329	297	311	295	312	300	304	336	302	340	308	321	337	320	337	311	317	309	289	277	302	313	295	316	335	310	276	307	326	331	327	319	295	302	315	322	302	333	298	305	326	320	316	293	300	285	306	305	290	304	312	310	299	327	306	290	306	315	309	342	301	326	303	331	327	315	303	282	339	312	304	336	336	294	313	299	320	290	309	311	311	308	306	343	329	331	314	353	310	337	316	340	277	325	357	312	324	289	278	287	311	268	296	309	346	319	296	288	292	292	318	306	331	312	296	331	324	353	327	271	333	302	328	324	318	327	275	266	295	302	333	326	289	288	336	321	310	333	364	309	323	294	319	298	266	329	321	346	304	289	337	292	323	311	324	293	317	301	310	284	316	310	316	321	320	309	308	309	287	312	297	341	320	301	287	306	313	277	305	329	343	304	321	310	321	308	285	291	290	310	309	307	298	311	308	329	312	327	323	304	325	343	305	283	317	311	313	307	301	313	305	313	310	304	311	304	313	332	330	317	331	334	306	286	277	329	271	330	310	345	299	360	305	296	347	306	339	341	306	306	293	298	289	290	327	327	342	305	325	316	308	283	300	277	347	302	329	289	309	318	346	334	263	309	316	331	326	316	332	300	311	351	284	327	285	257	284	369	326	283	320	320	322	328	291	320	310	299	287	321	287	309	298	326	323	305	289	318	306	324	302	318	282	316	348	322	332	340	297	286	300	338	285	284	311	322	310	330	290	301	298	311	328	295	316	309	302	307	298	320	293	322	293	276	348	269	333	288	287	303	312	317	307	288	337	297	323	327	321	280	284	300	310	310	319	335	305	333	341	333	318	320	310	335	306	305	291	297	320	319	316	356	290	325	309	295	309	304	322	293	300	308	319	292	305	308	301	306	301	292	325	297	297	332	336	354	347	289	305	285	291	322	317	311	329	320	307	296	337	312	321	315	356	302	287	305	304	321	305	303	312	329	319	292	333	322	301	294	315	297	281	287	266	282	342	324	285	278	294	312	307	285	298	303	328	292	310	339	290	302	302	316	297	313	312	325	301	286	306	333	279	301	276	295	319	336	321	262	335	329	327	325	288	298	298	339	328	297	300	288	306	332	313	313	287	308	305	327	327	291	328	313	300	325	304	306	293	268	285	318	321	322	316	289	302	315	325	275	300	296	298	317	290	298	318	302	306	295	322	308	301	317	268	308	325	315	297	353	345	301	307	294	311	290	298	308	324	338	322	270	316	335	298	304	336	302	320	315	261	289	313	330	297	307	313	300	334	300	333	306	303	302	323	312	333	289	304	324	295	312	328	292	322	335	310	327	279	331	307
19529	14947	16883	1933	2487	1412	1159	1078	1045	1019	908	903	856	850	803	827	760	818	815	820	820	847	794	790	787	762	771	762	750	792	695	748	700	765	750	729	751	778	750	745	751	725	758	699	772	745	749	770	790	787	797	776	725	719	742	730	795	752	681	716	773	709	770	765	765	706	723	729	712	700	736	757	704	755	763	722	722	719	764	731	744	761	712	778	736	684	748	763	783	694	707	739	709	745	742	695	712	732	717	747	795	689	748	744	690	730	681	696	787	754	717	721	743	728	775	738	754	697	729	703	712	684	774	784	719	737	722	720	671	758	729	725	734	735	748	737	755	711	700	754	753	716	724	690	699	763	722	775	725	722	723	701	748	708	711	723	739	728	742	759	764	708	769	759	718	753	716	742	742	689	708	761	771	745	701	728	761	737	722	717	791	756	714	693	739	742	704	757	721	707	718	697	748	732	727	743	712	720	695	767	748	642	744	747	734	753	694	721	731	742	735	685	722	737	747	677	716	721	690	750	712	748	736	745	750	761	712	766	685	722	733	734	737	711	740	737	696	680	739	729	755	697	733	708	769	742	717	698	730	731	718	715	725	737	738	754	750	733	734	719	706	755	714	745	733	763	744	726	698	730	713	760	710	753	708	711	745	733	733	685	663	671	710	730	786	780	738	686	679	768	749	740	783	725	741	717	775	737	729	699	709	703	703	760	732	721	705	755	746	754	701	725	756	757	747	743	720	704	735	721	737	759	766	750	718	736	698	737	708	696	717	718	720	738	741	691	769	724	743	749	740	776	742	732	674	724	767	696	719	687	718	683	776	727	695	738	785	727	782	735	720	697	713	672	738	753	716	703	742	794	755	760	703	696	741	722	738	752	738	732	785	693	705	694	688	719	716	700	820	757	704	753	770	712	737	763	791	745	739	721	707	706	720	680	756	758	733	719	751	725	690	722	718	736	699	729	705	690	727	690	643	711	717	800	735	709	724	734	712	743	729	716	724	704	772	709	720	744	737	771	741	690	724	728	753	719	700	776	731	739	737	714	718	726	718	696	755	741	712	738	719	725	716	728	711	724	704	697	801	719	762	720	757	770	746	739	714	721	738	739	693	744	762	721	713	713	713	766	696	725	757	719	709	682	702	736	735	745	696	747	761	736	707	731	711	677	689	740	761	708	736	754	701	778	748	772	763	738	710	730	759	740	743	773	734	662	715	759	788	732	738	762	737	702	774	771	753	719	758	733	738	785	723	759	716	707	768	711	725	739	760	683	771	728	795	777	732	737	725	715	727	751	731	703	708	785	714	718	719	716	731	783	696	703	784	739	735	655	737	709	735	720	752	726	681	736	731	763	759	792	704	715	758	762	709	720	692	721	710	687	720	765	752	738	716	715	705	704	748	736	710	723	752	710	711	718	720	722	750	709	729	772	742	740	767	739	717	690	788	763	745	731	682	726	776	757	747	751	731	739	763	726	725	710	790	711	740	685	680	768	697	698	775	735	709	718	734	762	760	699	758	747	765	692	770	769	717	710	722	752	723	783	680	751	742	719	735	713	750	744	744	670	709	748	752	738	740	680	722	725	780	752	690	747	704	737	684	709	780	760	756	700	724	708	705	737	728	742	684	712	745	777	709	745	760	752	722	694	730	756	766	722	726	693	678	742	673	747	708	687	737	760	664	710	714	699	785	765	684	741	742	737	723	722	745	720	741	729	703	736	740	720	696	714	716	729	711	801	743	704	723	714	721	732	751	723	734	767	728	722	726	780	725	725	763	733	718	760	762	696	746	764	680	736	753	705	767	805	687	729	753	683	713	714	725	750	697	674	760	724	762	774	744	759	747	764	757	723	722	746	735	691	691	775	733	686	705	690	723	727	759	745	718	738	773	764	689	749	718	751	723	706	734	724	747	777	712	682	749	729	733	714	790	733	763	714	717	752	715	719	728	705	707	747	715	713	687	772	707	821	705	729	707	703	715	680	714	756	731	703	760	765	735	729	735	729	730	689	742	735	740	731	694	783	753	713	727	778	701	783	748	692	757	692	727	701	698	732	765	751	723	791	750	655	725	739	686	760	710	779	715	716	728	756	728	700	728	735	748	734	728	785	749	739	730	712	768	715	715	743	767	752	704	716	742	706	731	733	711	700	727	733	727	718	726	750	727	706	718	718	705	731	737	751	694	746	713	741	711	702	733	683	738	753	754	658	736	751	695	778	732	750	777	686	727	750	734	780	765	760	700	790	728	714	719	714	677	701	766	710	730	711	744	694	773	762	834	744	699	702	685	746	739	726	734	746	714	718	736	723	742	720	753	702	742	762	706	767	713	773	765	740	749	716	739	687	760	683	724	697	719	784	715	730	720	690	735	692	753	718	749	766	707	715	733	699	710	692	700	744	726	721	700	709	725	759	723	732	757	768	767	700	712	735	714	692	707	802	732	725	725	674	719	749	785	773	732	716	737	733	759	746	737	766	728	735	766	709	731	731	743	768	699	738	773	780	718	698	704	741	735	725	772	749	759	720	770	731	762	725	689	701	722	780	703	767	781	718	711	730	699	726	774	739	749	761	740	700	721	695	716	762	725	727	726	674	710	770	720	713	746	758	777	701	760	724	752	724	728	768	710	701	780	700	746	742	733	732	729	717	721	728	731	741	724	736	774	756	751	798	691	763	701	775	758	719	745	696	762	770	773	780	739	750	738	732	749	728	832	738	713	731	746	744	721	789	725	766	763	757	694	710	753	737	705	791	741	735	744	705	716	728	720	718	743	742	754	712	751	792	697	715	707	742	730	703	671	694	729	732	756	739	727	731	752	720	717	756	729	763	726	729	712	758	782	743	724	708	771	766	720	732	728	741	746	734	705	728	751	688	759	701	718	737	721	689	743	727	724	724	753	683	733	718	697	709	754	749	729	712	758	714	694	748	722	694	707	689	718	733	666	716	744	750	699	669	784	734	747	737	666	757	744	741	789	768	745	781	747	723	761	743	753	680	714	785	754	758	766	710	733	728	784	707	700	729	714	733	700	730	718	755	729	708	739	741	733	694	774	751	714	721	732	742	666	747	728	700	750	736	776	675	723	756	779	754	747	766	775	762	777	774	743	711	700	741	727	716	742	748	720	743	715	739	719	719	706	711	748	706	719	750	735	724	673	769	743	708	751	715	740	727	705	712	728	750	771	767	711	675	729	724	738	728	726	773	737	730	734	706	752	720	742	716	687	773	757	771	714	751	746	701	768	731	738	713	755	733	711	698	755	748	710	787	691	702	760	696	726	704	762	735	725	702	763	684	717	744	742	732	713	752	736	760	694	742	766	732	745	728	748	717	757	719	735	706	737	741	705	741	703	765	718	773	757	690	730	769	729	736	707	769	742	784	719	693	690	719	726	744	714	722	747	734	745	704	743	692	708	746	743	728	711	758	769	709	716	719	736	776	807	784	714	731	724	769	729	766	785	718	772	723	745	696	671	684	733	743	708	761	738	699	700	718	731	775
36418	25996	26459	6096	1367	553	351	295	263	257	241	203	207	212	151	144	187	177	199	194	213	209	184	163	193	171	197	156	163	157	158	159	187	164	188	177	165	176	150	167	165	150	152	155	168	175	177	188	179	161	168	159	167	169	173	166	193	159	157	198	165	178	171	159	152	201	167	161	162	168	146	163	188	156	176	176	159	176	190	169	179	150	163	171	178	165	157	166	171	151	166	173	183	172	192	167	180	181	158	180	172	138	154	152	185	166	164	139	167	186	177	172	172	160	149	159	165	176	179	172	164	137	175	177	166	155	175	171	181	139	179	176	175	156	163	174	195	182	161	175	165	176	162	176	156	161	157	164	153	161	156	196	187	165	161	156	184	178	181	172	173	152	169	159	161	171	184	207	162	165	161	153	158	163	164	164	162	180	166	170	174	165	149	146	176	139	159	169	159	192	175	182	163	161	167	183	168	183	189	169	181	189	162	148	148	167	154	164	170	157	156	173	195	147	145	153	170	213	188	165	166	170	161	141	175	158	165	166	165	160	172	185	164	174	173	170	164	147	151	187	153	206	182	171	167	165	173	159	179	187	163	175	166	138	171	158	171	165	157	178	168	173	159	180	172	166	182	157	164	147	157	168	181	131	144	172	179	152	168	136	187	160	149	163	171	166	169	137	182	173	170	179	168	152	157	188	164	162	160	180	169	171	181	174	163	157	165	169	164	170	169	167	175	172	177	180	159	162	174	159	164	164	176	193	184	157	161	162	177	175	156	170	144	172	187	170	150	161	164	166	187	174	182	167	170	164	200	180	171	162	160	161	169	171	183	176	183	152	162	176	162	163	148	168	176	153	164	170	145	168	146	168	165	176	149	212	156	167	152	167	169	168	164	159	158	160	164	171	173	168	154	196	165	164	151	167	169	177	158	180	160	151	179	202	151	150	158	156	170	178	179	156	169	140	163	179	147	170	163	167	171	171	170	149	163	182	161	187	171	170	174	165	158	176	172	183	170	165	191	167	157	142	171	165	153	174	190	163	143	177	179	161	180	169	182	176	168	187	175	157	149	156	162	171	172	162	176	171	165	174	131	156	178	175	175	180	164	161	188	155	173	170	176	174	168	167	161	169	165	171	181	173	171	189	192	185	151	170	188	180	136	161	159	167	148	187	145	182	187	183	187	150	176	183	154	194	193	177	169	154	161	186	169	193	168	165	162	145	172	179	184	166	150	160	190	192	171	156	181	188	191	174	166	157	165	169	174	167	147	180	166	187	133	177	183	166	187	175	166	165	151	169	180	163	193	192	169	169	163	181	152	177	184	143	173	167	179	163	176	164	152	165	168	189	174	175	159	194	214	157	177	171	155	173	157	174	168	166	163	171	177	163	159	186	183	173	160	156	170	149	161	167	166	172	166	167	177	157	167	147	160	181	155	161	181	158	155	152	190	179	187	176	178	177	173	158	154	147	152	178	153	177	163	178	180	156	188	171	157	180	159	178	184	166	150	170	162	169	154	170	161	151	168	166	183	169	163	162	163	168	169	143	142	152	166	158	163	152	175	181	182	160	169	159	172	160	171	176	183	160	169	158	161	176	157	161	204	162	166	172	150	158	162	168	185	174	161	170	177	181	179	191	165	163	163	164	171	175	173	186	152	190	157	190	184	148	166	178	160	171	166	174	152	163	173	188	172	166	169	148	156	170	170	168	186	181	179	151	155	183	167	163	151	160	168	173	168	166	176	183	198	166	161	179	171	167	168	191	171	214	161	148	150	165	165	171	172	167	160	164	157	173	148	171	160	154	167	152	179	160	140	172	202	156	155	179	164	159	140	182	181	154	166	137	166	173	179	167	156	137	175	165	165	163	170	148	181	180	152	190	180	169	156	171	181	164	173	159	178	190	160	164	178	182	154	178	196	182	169	184	191	181	144	173	138	157	151	155	171	168	156	167	157	144	156	140	188	155	151	174	165	167	178	189	174	153	176	160	175	153	182	161	169	160	181	162	157	158	184	187	176	145	164	152	167	175	184	164	168	168	173	157	159	193	196	189	167	166	137	177	172	179	131	154	165	180	163	158	158	181	167	178	182	163	163	154	135	150	165	161	178	181	180	150	168	158	174	166	170	148	182	191	153	160	140	165	169	180	170	165	167	161	157	175	180	175	157	159	144	150	180	181	160	181	190	173	152	171	145	150	156	165	134	159	156	198	206	160	166	164	157	146	193	184	169	160	152	182	151	188	170	191	165	160	159	167	210	169	159	164	170	154	179	175	176	153	165	193	182	172	165	155	155	154	152	163	189	164	159	177	183	168	153	159	172	160	180	156	148	154	162	153	172	174	159	172	173	185	143	158	164	153	139	146	172	161	191	175	197	174	179	158	188	182	160	178	144	180	173	173	161	162	163	186	185	179	167	155	164	151	159	201	192	154	172	173	172	165	165	149	165	175	162	168	171	180	173	186	178	167	169	177	176	145	151	166	164	181	152	156	176	167	176	173	147	141	162	177	170	197	165	182	159	169	156	162	165	199	173	153	168	166	187	194	172	164	171	178	162	170	156	176	163	165	152	154	171	159	154	177	162	164	173	193	157	169	180	164	165	160	165	162	162	168	191	135	186	166	161	164	179	158	167	159	169	162	138	192	166	177	160	193	164	148	157	157	154	155	189	191	161	160	171	173	194	164	159	152	147	142	180	174	176	182	168	175	143	175	173	181	149	152	185	181	149	188	174	177	177	162	155	163	143	158	164	179	163	171	171	150	158	150	156	168	149	159	158	161	180	157	172	170	163	184	173	159	153	167	162	159	164	185	176	139	165	147	159	165	164	148	180	153	161	183	140	169	177	164	183	152	194	156	177	216	150	157	154	155	171	172	166	153	160	159	189	164	133	176	168	164	193	170	156	166	182	190	178	171	159	158	169	142	157	157	172	144	171	180	188	170	190	191	148	182	194	159	158	167	166	195	171	164	167	194	149	150	147	160	178	175	153	152	184	166	157	166	187	178	180	166	171	159	183	191	191	164	169	183	148	167	166	168	171	174	169	188	175	167	164	179	155	196	149	150	168	168	162	154	171	148	172	169	152	167	172	166	146	171	168	161	163	146	193	163	183	150	160	155	178	185	177	133	166	171	159	173	159	172	160	173	165	194	187	161	179	151	155	162	156	155	175	163	157	174	178	163	168	160	144	177	167	184	158	144	179	167	188	163	197	185	178	180	181	137	185	193	165	181	186	157	194	198	161	175	165	182	204	179	157	155	152	182	159	158	169	159	147	168	184	163	163	171	161	151	172	164	170	176	156	153	164	162	164	178	182	153	145	172	155	193	176	148	169	159	191	153	172	165	192	143	183	154	164	169	172	147	165	180	183	184	148	158	161	165	162	159	156	181	173	164	177	183	168	145	185	173	158	181	147	173	168	187	138	170	160	167	152	156	165	164	190	155	167	159	165	157	162	160	193	139	142	165	177	172	184	167	160	154	166	157	158	181	172	154	164	162
24758	21998	27254	2656	2889	1616	1233	1113	1008	892	800	723	592	632	599	538	505	578	590	588	637	664	514	529	482	511	455	471	460	476	445	423	414	458	452	432	463	491	421	456	442	433	463	416	479	422	432	449	457	463	464	436	468	421	435	441	416	443	442	422	409	431	442	438	438	436	429	453	417	401	426	438	392	465	428	406	430	431	448	412	435	428	419	433	374	414	404	425	419	443	387	427	442	394	406	453	440	434	410	436	436	411	428	407	410	418	378	432	443	432	400	429	432	427	447	428	389	409	413	426	435	388	422	456	411	409	406	405	426	417	427	411	403	429	415	441	374	433	433	394	417	416	404	408	423	415	406	398	371	452	422	418	419	408	417	440	402	451	415	460	430	435	399	418	404	412	425	406	376	396	402	404	427	406	442	387	430	428	409	462	419	431	426	391	401	372	424	391	416	428	438	415	409	397	406	373	408	399	427	418	419	388	420	392	424	396	442	426	451	423	468	427	397	443	430	420	392	433	409	437	441	461	408	424	408	433	412	452	392	434	417	415	430	410	431	417	389	436	435	432	417	409	406	448	428	428	410	385	407	431	439	410	386	448	406	423	420	409	422	399	412	381	412	410	434	415	400	404	447	400	450	413	407	435	406	410	462	452	404	402	419	414	397	432	414	420	425	417	408	407	401	420	421	432	459	414	414	400	394	429	402	412	421	418	434	419	409	407	409	404	411	432	421	435	396	410	380	417	408	399	411	392	389	405	397	461	419	393	428	411	425	416	400	420	417	393	433	406	375	405	423	386	421	447	409	469	450	431	409	400	438	435	445	417	432	431	398	444	433	414	396	439	414	410	400	420	442	423	427	426	473	403	448	439	429	381	447	452	465	412	443	427	441	431	397	402	446	413	406	433	411	393	389	415	433	440	418	473	430	432	424	435	403	415	439	415	413	398	426	428	423	416	419	410	392	409	423	398	403	421	393	423	397	437	414	397	391	411	408	399	424	424	421	418	432	418	436	434	394	427	446	432	406	413	437	415	429	428	418	404	456	436	405	443	412	393	425	414	444	435	439	433	416	433	423	423	404	424	416	416	449	411	433	428	437	426	409	414	398	426	410	361	408	399	424	408	405	479	398	443	433	471	449	428	426	431	393	406	426	442	445	405	442	400	395	413	412	399	419	393	478	424	429	414	431	428	432	423	423	378	388	428	440	398	417	452	426	412	391	427	439	425	380	416	391	422	408	419	392	400	382	423	443	426	434	418	436	396	445	419	403	416	406	446	403	411	423	448	375	437	415	393	395	402	451	424	444	404	418	458	386	460	430	425	422	433	395	406	432	431	432	406	416	417	410	425	384	417	389	407	410	433	451	423	439	412	425	424	421	426	420	427	423	383	412	459	412	412	398	418	391	436	428	430	432	435	408	404	435	402	416	389	402	451	409	433	437	393	407	395	407	461	393	412	419	418	434	415	413	435	415	438	423	417	456	425	409	392	421	395	426	418	400	421	425	452	403	423	402	420	411	381	398	369	424	445	437	445	386	400	415	391	422	422	401	453	415	414	381	412	405	408	418	422	431	414	410	390	444	409	411	414	396	416	388	426	439	477	457	379	417	490	438	408	394	401	415	394	422	402	429	412	387	405	427	421	449	426	408	401	454	424	413	425	412	409	415	406	393	433	416	441	384	391	392	448	406	404	407	457	423	401	410	429	411	422	381	467	468	407	441	399	419	394	439	424	384	420	406	388	431	428	396	429	386	399	395	393	413	388	421	414	431	415	419	428	408	412	427	420	402	395	424	433	412	419	442	383	376	471	449	415	439	394	441	376	408	416	394	414	391	428	388	455	436	395	427	417	417	399	434	437	416	395	441	422	450	389	423	426	415	378	459	415	423	389	432	430	436	414	436	414	440	438	437	413	417	388	419	405	451	422	423	428	425	415	418	383	440	397	400	438	391	384	422	385	420	463	433	411	425	425	411	386	417	407	424	419	440	429	434	420	442	465	424	433	407	433	426	402	419	414	428	429	438	424	448	400	415	421	421	404	429	421	413	417	413	425	387	412	393	411	395	412	422	424	414	354	430	392	408	415	404	454	420	406	422	449	445	425	431	434	460	408	410	434	408	382	438	418	400	448	386	381	413	434	426	415	425	421	444	432	445	423	408	424	424	440	425	409	448	450	451	404	472	397	411	365	423	394	440	439	410	420	407	430	427	448	461	429	420	414	444	413	419	402	415	397	426	449	422	425	383	400	433	425	422	422	420	375	410	435	387	448	446	439	396	382	437	415	409	439	445	415	445	377	371	454	418	458	371	422	437	394	423	432	411	395	427	388	406	397	392	390	409	403	424	428	395	423	405	416	412	378	438	429	413	433	397	420	449	396	459	392	390	435	396	458	407	414	419	426	424	437	441	418	425	432	383	414	388	434	420	396	444	398	423	413	429	424	406	407	393	421	434	430	391	424	399	404	413	473	436	427	441	395	416	436	433	434	407	435	418	444	454	452	417	370	429	412	431	408	426	413	444	409	419	427	441	421	389	434	422	404	403	434	375	433	386	411	448	429	410	427	451	437	390	443	405	464	402	393	427	422	461	388	396	415	419	433	405	434	400	426	418	443	389	416	386	405	416	429	403	432	409	424	432	412	398	393	362	423	420	432	408	430	424	432	404	417	399	448	436	432	405	400	432	418	417	406	417	459	429	419	424	423	447	425	440	407	418	397	423	419	439	381	429	417	405	413	408	426	431	443	453	429	417	394	389	438	448	387	421	411	442	404	407	459	414	415	411	414	450	386	408	440	438	454	425	411	412	401	397	408	395	461	406	419	418	399	377	466	440	417	407	443	389	393	436	431	392	423	417	392	451	411	408	431	428	421	422	429	450	401	417	405	423	437	401	421	426	411	445	410	453	380	423	434	417	415	404	428	427	393	419	415	402	426	403	452	392	378	434	390	438	435	400	421	404	375	441	441	405	421	378	441	443	397	421	436	379	426	436	426	418	396	447	400	418	419	444	399	433	391	419	401	416	406	419	392	453	408	403	422	378	424	433	373	421	403	454	413	438	424	411	386	436	388	399	425	398	417	406	415	414	395	429	405	403	407	403	395	411	407	396	404	413	405	414	470	467	417	411	409	421	440	450	417	386	461	434	421	423	437	393	379	397	391	404	419	425	405	445	401	388	412	396	434	426	432	407	418	401	401	477	415	425	364	411	415	417	423	380	433	375	417	399	430	375	434	453	395	428	431	392	406	408	440	461	431	471	384	426	432	427	427	407	435	408	437	434	402	418	387	415	406	426	436	429	447	420	393	428	428	418	410	438	416	457	410	423	417	445	449	396	449	420	425	464	445	423	413	396	444	439	393	441	405	400	394	405	412	377	438	402	444	422	431	410	421	440	424	433	421	438	396	373	438	424	441	395	434	405	415	425	431	402	405	418	385	414	404	406	410	406	434	404	407	433	395	417	432	409	400	434	441	414	438	413	389	394	413	391	428	421	440
12308	5557	3529	471	351	325	340	346	347	349	321	303	318	333	323	322	335	320	311	350	349	363	311	347	334	283	320	290	321	333	318	321	309	325	306	342	318	323	315	361	318	339	323	333	298	319	321	344	292	294	320	331	337	326	332	311	346	321	319	338	336	342	353	290	346	344	316	318	304	309	357	349	320	295	316	347	319	325	313	307	330	310	321	298	322	355	343	358	312	319	324	305	342	331	344	345	316	331	334	335	344	296	329	298	318	330	338	296	319	333	322	329	277	341	314	295	304	320	268	290	321	291	333	309	314	283	306	318	326	270	325	307	330	319	291	298	324	353	319	322	348	327	334	317	294	315	328	322	327	340	324	355	325	335	316	310	309	327	289	342	348	312	331	307	269	330	327	303	342	300	334	316	311	330	317	325	304	315	357	320	322	295	349	316	340	312	336	320	350	364	328	307	284	329	309	325	291	304	294	310	342	323	344	337	331	324	318	310	325	347	276	306	309	321	307	309	324	324	320	306	332	333	317	315	324	342	339	343	341	308	341	352	314	332	303	318	353	318	286	344	295	335	307	314	329	323	320	287	305	327	311	319	336	320	309	346	323	321	308	305	365	309	327	341	328	339	324	336	368	338	303	324	315	337	317	351	344	367	285	304	359	305	319	317	321	321	351	342	314	316	324	324	343	292	327	306	317	288	347	328	314	324	301	319	328	342	292	303	310	333	324	320	319	289	311	335	320	318	344	321	314	311	325	301	293	313	320	345	341	313	335	335	320	316	323	297	290	357	358	356	291	343	330	319	352	315	310	303	313	323	329	343	333	353	326	300	316	314	350	333	300	301	299	350	330	299	287	332	321	303	325	323	303	308	323	321	313	336	325	301	298	302	324	302	327	330	340	339	302	308	311	284	362	345	303	330	313	312	325	304	311	317	327	314	328	322	342	262	313	298	289	375	342	309	335	338	330	320	336	309	326	334	335	315	339	316	300	339	329	309	315	329	299	323	308	336	329	312	347	317	335	303	300	308	319	271	329	287	327	338	328	322	348	321	317	288	328	317	296	342	328	313	317	317	323	313	314	302	288	329	294	309	306	323	333	318	302	337	296	307	319	340	301	299	334	334	310	320	315	334	326	336	335	343	330	339	316	320	309	300	304	339	340	271	296	298	328	322	315	311	312	302	295	332	319	311	365	289	306	342	325	333	320	297	313	319	318	282	338	319	304	317	323	318	308	314	292	356	319	301	303	342	341	315	319	315	314	318	314	317	350	338	333	324	355	335	294	319	323	317	285	329	312	320	320	327	299	292	324	349	333	320	339	310	309	291	314	276	328	300	317	318	312	341	291	306	303	314	288	276	311	315	347	356	314	347	351	335	320	334	372	320	331	327	317	341	317	312	315	342	292	343	324	290	335	350	363	351	294	314	334	312	302	335	329	287	359	316	324	342	330	322	324	283	332	373	308	327	314	351	322	339	328	327	315	339	352	314	339	314	302	347	340	340	329	316	300	297	300	316	340	282	291	304	313	338	332	312	326	350	322	342	300	328	333	360	314	336	318	283	323	339	336	326	282	342	336	295	298	345	358	357	348	311	330	292	343	322	303	333	333	329	314	317	339	344	308	327	315	349	299	395	313	315	286	321	345	370	329	317	329	296	330	342	308	293	296	294	304	330	325	315	346	302	323	326	321	322	321	318	348	343	335	315	315	298	307	340	345	319	343	307	357	299	316	346	311	300	348	339	312	341	310	303	331	335	320	332	325	331	290	338	368	291	344	307	332	343	314	329	314	326	355	327	277	319	319	331	330	367	334	330	328	311	329	306	307	315	303	328	318	340	317	306	329	330	340	322	339	358	312	306	301	321	325	311	290	309	355	312	351	381	336	302	344	359	313	316	329	298	310	329	339	327	318	329	332	342	303	323	316	305	299	335	323	300	326	311	320	326	333	289	298	331	313	296	330	307	351	320	324	337	319	325	317	368	339	284	308	338	318	337	307	312	321	305	364	321	306	320	316	263	283	314	339	326	320	349	338	356	326	335	324	321	354	323	356	336	340	317	304	317	320	351	284	318	319	353	297	310	321	318	306	333	318	318	329	283	320	346	315	329	357	318	309	314	331	309	339	301	331	279	329	321	345	331	294	340	318	298	334	323	348	321	296	318	313	320	355	314	291	340	320	325	336	298	343	310	311	313	354	352	292	327	345	293	323	325	292	313	341	323	325	323	351	334	325	316	335	316	295	322	309	342	293	319	307	312	300	326	313	333	311	339	332	318	296	344	306	306	299	343	330	307	341	329	319	349	306	345	335	319	315	333	318	309	317	299	311	327	324	295	328	336	324	314	296	310	342	361	310	327	329	330	298	299	333	333	309	342	343	325	346	327	321	347	291	311	314	313	302	333	339	345	319	352	316	300	322	345	307	339	310	337	316	360	357	359	309	341	280	330	358	310	333	302	333	337	295	312	356	362	304	334	311	327	347	294	331	343	330	301	339	318	359	297	348	339	301	343	366	320	353	332	308	346	327	305	311	319	332	308	314	305	316	296	323	300	332	287	325	310	334	331	333	338	320	327	320	333	322	319	332	290	326	367	321	339	322	321	338	323	341	299	340	312	305	332	348	321	318	337	328	328	323	367	312	338	292	335	312	316	297	348	292	344	298	312	342	313	316	345	339	338	343	353	315	315	311	328	347	343	317	277	339	358	352	310	310	318	324	309	324	339	313	330	319	298	296	337	301	318	292	318	335	350	293	340	299	317	324	324	336	320	321	338	319	322	343	334	332	289	288	302	307	344	315	303	326	333	335	328	320	323	354	330	331	336	348	339	340	293	317	334	356	340	316	328	327	290	336	329	333	329	302	322	335	337	312	307	321	330	341	338	321	305	320	356	340	325	307	305	313	323	304	340	305	318	326	324	331	315	337	336	311	333	338	298	296	356	352	312	301	323	353	323	334	348	297	348	329	334	318	325	327	336	324	349	338	301	288	304	354	366	317	317	335	311	290	355	298	310	330	322	324	304	325	350	292	299	339	361	341	343	364	327	308	322	346	325	316	326	316	310	325	351	315	306	318	336	345	334	320	326	312	310	318	280	291	322	331	335	340	329	357	318	315	300	300	326	343	369	317	319	292	339	320	356	360	334	395	340	316	325	331	330	331	355	290	314	294	335	343	327	274	345	298	326	299	321	318	325	300	292	304	363	352	308	325	306	325	322	323	341	335	302	302	325	296	325	339	333	311	345	345	317	303	294	333	292	309	317	361	307	345	322	336	353	312	325	336	343	316	335	342	310	313	320	319	296	305	361	313	298	328	337	336	278	351	342	319	353	314	371	340	321	317	289	306	339	341	352	328	361	313	310	333	333	341	296	326	339	305	347	353	330	305	312	372	317	300	281	329	353	363	348	293	342	335	291	349	340	334	318	302	326	351	310	349	297	305	308	344	303	349	322	302	330	300	346	317	281	334	329	321	287	291	322	347	313	307	304	270	342	368	367
9152	5944	6330	990	841	846	847	839	787	861	828	828	784	781	776	764	758	753	784	852	844	813	766	728	821	781	782	779	765	750	755	761	711	737	789	787	730	805	773	732	782	763	781	791	738	744	772	785	773	756	762	775	782	784	793	732	780	804	823	755	789	805	761	780	794	805	775	739	760	767	777	745	733	756	759	741	790	775	804	780	761	758	742	751	760	787	798	742	730	764	756	787	775	736	775	740	767	768	804	793	802	763	735	767	762	800	769	744	737	747	753	788	790	759	736	791	715	816	760	731	792	756	760	774	734	754	786	804	806	761	785	796	783	744	760	738	810	799	748	762	793	748	772	742	776	770	791	842	807	807	772	747	774	774	775	774	792	755	762	778	804	761	734	785	785	760	772	791	770	814	746	827	749	732	781	747	766	762	758	794	812	779	805	745	744	793	738	759	752	733	764	758	778	753	717	739	730	750	815	737	726	745	737	743	774	724	801	811	813	808	747	705	757	797	781	774	797	741	748	759	798	766	809	739	767	795	803	731	809	789	720	780	779	802	739	761	773	801	805	773	778	785	740	805	739	765	770	740	785	805	786	784	773	778	715	725	760	725	797	753	799	744	767	773	752	742	726	802	773	784	747	778	763	773	727	766	740	749	768	775	761	764	771	749	806	738	802	750	809	758	776	786	793	781	742	777	805	739	770	787	788	754	791	733	757	747	747	744	742	767	810	739	723	784	749	746	768	785	756	771	779	814	778	783	788	776	751	757	757	743	751	750	819	787	745	793	756	767	828	757	808	746	760	772	748	746	717	738	772	767	756	752	791	806	796	789	810	729	799	792	745	743	789	803	749	743	800	752	786	798	785	750	783	770	771	778	734	745	763	749	762	780	760	748	768	751	752	783	819	790	749	755	713	740	802	797	749	767	761	731	787	812	775	795	735	760	751	757	705	714	763	723	789	818	765	742	754	758	769	778	734	752	783	766	803	810	797	777	729	746	781	781	698	743	762	784	721	751	742	751	759	791	768	771	742	779	766	747	773	821	762	760	764	763	762	755	768	775	833	764	763	767	743	845	731	730	789	794	786	781	736	742	786	778	761	804	778	745	786	766	747	789	730	698	793	792	768	719	741	783	785	805	769	783	790	745	782	711	727	775	733	758	799	789	731	744	759	783	787	774	769	779	783	763	722	804	757	767	806	762	731	803	756	783	785	746	780	757	796	760	772	768	804	749	755	758	772	747	751	799	795	751	762	747	756	758	717	784	783	781	779	736	756	771	778	783	779	779	802	774	756	734	811	730	787	838	748	766	798	758	719	734	725	832	790	776	754	752	779	772	788	716	770	823	752	793	765	688	761	775	804	765	751	798	797	762	762	769	790	791	775	744	746	790	774	721	789	723	757	788	706	803	783	738	773	745	782	785	772	727	737	766	754	771	750	745	780	765	773	748	735	796	741	755	752	760	722	744	798	803	819	774	815	758	773	775	777	832	810	775	740	736	811	719	849	771	793	746	768	776	774	720	733	804	798	761	817	758	789	757	845	792	782	745	768	763	821	792	774	793	793	775	783	801	783	722	745	758	762	775	787	724	754	798	747	820	697	765	748	780	750	755	775	758	732	746	759	769	713	809	773	728	812	780	742	782	830	783	760	763	698	800	744	766	766	745	759	776	751	775	784	779	772	797	725	751	719	703	759	765	781	749	757	791	793	746	803	790	754	794	719	807	734	777	834	770	806	793	765	758	733	819	784	782	773	698	761	716	731	762	769	743	744	710	738	735	783	685	776	761	749	747	776	764	720	754	744	767	736	744	781	776	760	740	776	807	772	785	777	826	752	771	766	763	762	745	760	736	745	775	749	766	771	747	750	740	754	770	825	748	777	742	717	781	765	793	784	715	750	851	804	794	743	734	725	806	786	782	787	818	733	771	794	766	746	790	784	773	756	779	782	717	762	744	763	747	769	765	756	766	765	749	758	821	753	793	733	773	751	798	772	739	798	786	792	776	813	736	729	783	752	791	765	778	740	754	763	788	855	794	808	761	744	764	754	778	756	784	759	731	788	745	771	783	816	774	737	745	746	734	729	783	733	759	796	786	730	764	770	779	762	762	764	767	711	774	772	779	798	739	759	789	726	768	750	773	743	760	777	782	768	718	788	788	735	771	708	772	775	776	777	765	756	756	772	783	749	752	774	762	763	768	766	760	813	727	718	730	747	717	734	755	765	723	790	742	777	748	733	793	767	786	790	766	823	742	763	804	771	777	723	781	698	827	758	742	791	758	777	734	782	824	785	763	731	748	780	768	759	752	754	726	756	778	777	793	764	754	766	743	818	767	709	784	747	742	771	775	746	727	776	824	836	774	748	781	759	717	749	751	750	756	770	762	797	733	785	739	778	729	801	767	717	769	744	750	762	759	787	767	751	753	775	684	715	763	741	767	729	731	729	768	794	771	741	754	715	768	750	787	821	773	741	780	818	756	798	794	688	820	774	738	759	818	811	775	710	790	799	773	797	781	792	755	765	775	794	749	759	756	749	738	723	766	790	786	750	786	777	760	753	789	760	755	731	717	761	751	782	720	764	818	767	802	759	786	731	753	763	764	729	781	772	760	812	734	768	771	778	743	814	815	805	803	762	736	793	730	761	780	746	729	777	802	765	765	757	784	772	798	763	791	785	743	740	761	761	815	779	754	751	775	746	769	795	736	761	805	705	814	766	779	760	773	800	783	813	755	758	768	812	782	789	786	765	743	789	757	763	738	815	777	793	792	804	775	768	721	771	835	767	761	778	757	762	770	798	752	794	803	768	743	802	760	804	778	778	821	735	743	752	765	758	741	793	754	732	762	750	799	758	775	765	735	807	786	825	806	785	817	757	803	798	760	806	761	822	721	703	753	754	757	803	750	729	732	771	752	758	731	793	742	722	740	751	780	805	710	726	760	769	757	770	740	807	797	755	825	758	789	746	737	786	801	796	748	737	737	750	751	775	794	681	767	789	791	764	795	753	769	762	753	789	759	793	807	740	714	787	806	786	786	766	765	781	764	761	784	747	786	738	767	754	778	764	774	754	763	748	702	754	765	724	762	805	743	733	757	753	711	773	734	776	783	739	763	728	749	743	816	752	726	762	753	791	792	784	741	794	702	747	781	787	792	762	770	844	766	733	755	757	778	718	754	775	738	739	803	777	751	782	715	749	790	777	857	735	765	750	787	759	765	796	814	774	780	701	736	782	770	801	775	773	786	759	760	728	766	820	746	744	797	727	753	832	724	800	793	733	767	780	756	771	726	727	724	769	754	780	784	720	756	760	777	820	806	804	741	779	743	780	759	766	776	776	753	733	785	786	765	799	793	764	785	729	801	764	778	776	757	782	756	782	754	742	783	794	790	775	773	791	790	767	734	792	792	767	769	841	800	778	778	781	789	772	800	776	798	729	764	773	811	754	743	701	744	766	714	746	802	815	751	781	813	743	742	804	804	782	769	793	775	757	775	773	764
27140	15810	15338	2697	877	486	409	398	346	357	349	358	354	332	337	355	323	342	324	309	334	354	340	324	347	342	308	326	303	348	333	327	310	352	298	282	335	344	352	314	350	308	321	336	347	344	327	304	322	297	320	322	344	322	295	325	319	302	298	323	342	329	339	285	317	316	325	317	275	287	304	312	325	303	305	348	336	296	308	304	311	314	326	333	334	342	320	311	328	318	312	339	309	301	339	314	291	289	319	300	332	317	306	337	336	317	305	325	277	324	284	298	307	325	306	275	289	344	324	328	328	298	336	346	314	309	339	331	328	316	333	327	333	330	309	345	345	269	282	304	329	334	311	344	321	282	299	312	316	304	273	334	300	320	320	325	318	344	322	296	292	358	304	297	295	279	308	298	279	299	305	319	346	315	311	308	341	350	325	336	348	292	324	307	299	315	315	305	286	308	342	357	333	291	276	332	330	334	305	299	295	337	330	344	337	302	349	337	317	338	333	369	325	303	319	328	321	327	354	335	311	318	312	294	339	321	316	313	307	347	309	323	325	296	298	307	344	333	302	316	324	328	298	308	338	318	337	300	315	316	317	338	307	324	331	316	293	330	291	292	350	281	292	316	342	318	318	299	332	291	327	329	350	333	327	333	340	329	332	330	318	341	295	333	305	336	310	325	322	321	332	328	327	330	321	310	285	300	278	310	312	360	328	325	320	304	325	316	294	346	279	284	338	322	323	327	325	348	314	327	321	323	322	337	318	308	330	335	301	337	342	333	311	297	347	340	313	306	306	312	314	317	328	321	329	328	349	281	318	311	353	341	295	307	325	351	309	353	328	311	349	312	296	304	332	325	299	338	312	290	371	295	345	315	333	314	350	297	352	316	342	297	351	323	301	312	320	337	313	321	310	332	297	313	319	312	308	343	325	329	339	327	307	335	303	284	300	317	325	286	337	318	286	307	305	344	298	322	298	338	318	317	302	292	306	347	308	332	331	324	332	341	319	326	329	320	301	315	290	341	333	287	311	318	366	351	305	325	294	288	330	319	300	346	323	312	314	342	299	312	333	312	337	316	318	329	287	312	330	295	343	307	312	326	291	303	308	322	338	320	317	301	327	319	301	323	323	312	296	336	331	328	334	278	302	288	287	306	367	372	325	314	328	339	307	321	302	301	295	305	320	294	321	322	325	331	311	339	326	281	302	328	294	308	271	310	324	278	303	329	333	330	311	314	336	317	283	322	323	299	330	340	334	340	301	343	291	353	337	322	331	314	316	329	311	306	303	325	318	323	308	327	349	298	311	314	335	321	306	327	330	281	305	318	352	350	311	320	336	301	280	328	328	304	322	330	341	282	311	294	344	328	313	315	293	317	292	283	309	291	310	313	332	314	280	313	336	317	330	306	336	333	338	302	271	323	306	328	307	353	288	314	291	349	308	333	295	305	337	340	349	369	314	308	329	338	346	319	307	299	306	296	322	314	332	318	316	353	291	361	328	294	289	358	325	333	362	302	301	320	318	324	311	304	319	327	316	290	301	332	320	303	336	328	312	340	365	277	317	346	275	339	347	319	323	289	314	320	322	307	296	308	318	335	306	324	286	332	290	340	333	321	314	339	323	304	316	326	292	334	324	325	326	325	326	344	283	343	335	308	316	295	321	308	334	310	282	334	300	293	307	339	328	307	304	315	325	329	331	326	325	301	302	355	332	290	309	304	310	317	307	330	327	325	328	332	332	309	324	333	334	298	309	317	332	319	352	327	328	310	321	308	334	302	352	318	266	336	332	315	321	338	354	327	347	316	330	321	311	288	318	364	329	320	290	333	328	326	350	339	301	325	286	307	302	328	316	343	295	304	348	320	321	316	311	305	327	299	346	298	307	344	356	350	303	289	320	314	343	311	320	333	336	296	336	282	310	321	293	315	315	301	312	359	309	321	339	301	327	347	296	313	337	314	308	318	305	314	304	338	326	338	329	321	306	363	356	336	316	354	370	310	315	342	332	349	360	311	337	307	295	294	339	321	262	329	322	334	327	329	313	316	337	303	327	305	323	321	304	305	298	306	297	281	331	308	326	327	333	317	311	374	329	354	316	329	307	305	279	304	321	299	335	314	314	296	306	325	297	355	287	330	328	318	341	306	314	294	309	315	301	305	326	310	323	348	314	347	332	310	323	324	324	304	333	339	317	294	335	357	326	361	326	305	295	360	313	339	319	342	320	298	309	330	361	327	313	316	323	343	321	317	344	309	314	294	321	317	328	334	331	319	319	331	329	326	312	310	292	310	333	303	315	299	305	325	335	336	320	304	298	313	327	331	313	356	300	309	287	326	288	303	317	309	319	324	305	290	339	301	331	338	318	301	320	327	356	310	301	331	345	291	333	289	351	296	313	329	291	324	311	305	292	299	308	318	304	310	346	340	309	310	287	319	337	330	323	317	366	339	285	332	324	326	295	326	332	321	348	303	321	350	310	347	311	334	290	332	325	299	306	307	282	305	339	307	301	301	325	334	296	348	315	311	320	339	281	290	278	314	317	354	338	317	311	330	349	300	336	305	309	316	297	322	305	305	279	318	321	336	339	333	299	316	344	324	291	292	326	323	339	259	331	307	321	345	318	334	323	339	356	325	334	338	307	325	300	280	307	342	350	327	283	295	311	341	331	284	305	341	327	304	300	285	285	314	356	338	319	344	328	354	285	310	278	294	356	316	297	346	319	334	313	294	309	305	322	331	325	290	321	328	297	310	327	322	328	306	312	336	340	317	295	287	349	306	327	314	345	339	307	352	312	318	302	352	343	342	311	321	302	324	320	327	323	298	303	318	302	324	319	333	326	296	315	323	348	299	324	324	308	295	288	348	336	316	356	339	320	341	313	333	352	322	304	348	319	306	337	315	310	312	323	295	289	315	311	301	319	336	313	323	333	290	324	301	317	315	313	313	332	323	327	322	334	281	314	317	317	333	343	340	278	296	346	315	346	321	319	326	308	305	310	293	314	311	312	334	328	306	325	301	310	308	287	283	322	319	314	278	290	326	308	324	330	285	317	327	359	328	309	341	321	321	321	332	300	309	352	308	293	306	293	305	307	312	339	313	344	312	323	352	310	336	328	334	315	322	301	321	336	321	299	313	303	324	330	291	318	350	314	315	361	279	319	335	307	332	313	331	335	312	336	331	318	340	312	321	330	283	346	330	362	298	303	306	270	318	314	304	316	336	328	295	282	325	297	310	358	343	325	333	306	322	308	269	306	327	326	317	347	328	307	330	292	299	284	316	304	341	326	320	348	314	291	335	300	355	353	317	319	304	320	307	345	318	307	309	355	303	318	293	339	321	321	318	357	337	312	295	312	347	294	307	333	298	299	328	319	316	300	307	308	275	322	326	346	304	295	290	361	325	344	297	337	318	307	325	331	312	306	356	310	320	333	302	303	368	336	297	369	314	336	328	324	319	321	307	310	309	344	308	321	288	322	320	268	339	344	294	301	315	302	313	315	318
19197	14631	19659	2226	2396	1573	1209	1110	1001	956	898	901	851	837	809	874	837	839	867	884	859	895	810	808	794	774	735	782	752	797	794	776	714	760	740	749	780	706	746	736	783	699	775	730	751	750	730	753	755	770	747	778	783	753	706	800	778	692	797	791	726	708	748	747	750	763	668	706	721	718	756	740	740	741	766	771	733	763	732	765	749	761	742	785	736	738	715	724	754	734	770	735	751	748	771	703	730	718	767	717	795	737	758	707	763	712	732	757	742	752	758	760	744	761	759	726	710	752	765	796	726	742	756	808	759	730	736	764	728	745	721	768	714	777	757	740	729	765	722	769	700	762	787	739	756	775	745	756	790	753	792	782	733	765	721	767	765	746	731	755	755	701	735	755	747	740	768	720	802	731	730	766	736	730	751	746	707	758	725	769	765	766	757	680	746	758	733	737	802	717	700	739	741	788	745	756	776	775	743	763	724	714	729	778	722	736	776	756	800	744	780	762	744	744	731	702	800	695	766	743	766	761	774	772	803	695	720	746	752	741	766	736	817	763	759	702	767	790	776	708	784	740	758	705	750	736	768	738	745	747	748	724	726	717	721	730	757	756	726	755	773	773	732	769	773	742	737	710	767	711	734	770	724	750	749	751	741	790	753	757	661	722	773	717	727	794	751	704	738	782	742	760	744	740	758	763	774	730	742	784	700	810	706	780	778	725	715	763	738	754	754	772	713	746	732	734	730	731	744	713	741	775	753	689	762	747	781	713	739	705	786	733	701	728	765	769	742	771	752	720	749	790	748	736	766	749	741	685	818	751	755	789	791	755	740	720	764	755	728	736	697	775	724	744	742	771	755	754	767	753	794	727	751	760	775	772	736	748	762	750	715	747	752	742	769	717	733	777	732	758	780	760	735	787	728	759	725	746	787	747	741	734	700	704	763	763	699	742	751	783	741	725	748	759	762	728	705	693	769	774	754	723	742	737	735	748	735	730	771	765	718	773	790	687	774	790	793	783	744	730	733	751	796	748	747	797	773	795	733	734	714	755	751	790	730	771	728	740	748	687	797	776	731	729	741	718	785	689	740	752	733	765	740	748	740	704	745	720	762	760	753	783	726	736	746	751	784	755	726	756	767	773	736	750	707	770	765	761	707	764	704	770	735	748	745	693	769	732	759	745	758	771	761	769	729	745	764	749	734	766	750	742	763	781	729	776	715	755	731	771	724	737	743	699	745	774	737	763	735	738	761	719	748	772	733	685	774	766	753	811	755	751	741	727	764	807	750	747	772	755	738	787	749	808	733	749	726	756	740	710	734	730	757	776	772	707	762	747	662	758	731	753	694	786	724	803	711	737	726	738	766	818	775	776	742	758	688	744	752	733	735	712	757	729	760	760	768	781	746	695	716	750	722	760	753	758	708	711	764	762	771	766	761	773	784	734	719	701	735	755	739	753	770	769	753	773	694	750	716	777	762	757	746	761	778	737	779	708	725	743	711	752	798	732	783	707	751	777	749	702	736	694	770	719	751	754	724	791	700	741	812	710	741	718	746	740	754	755	754	715	738	775	732	715	753	734	759	689	760	763	738	774	734	733	732	722	748	740	739	712	753	754	724	766	714	742	676	722	773	762	758	737	735	752	773	763	787	786	716	767	702	772	765	761	720	708	719	729	770	739	741	727	700	749	739	764	719	736	761	745	731	728	790	755	734	765	711	777	776	712	737	719	746	748	740	743	796	722	723	747	752	713	724	767	772	735	750	800	733	706	772	763	744	755	777	758	734	709	745	758	797	738	767	741	744	720	753	767	687	735	764	754	766	728	764	766	729	761	762	786	725	775	737	705	747	764	791	741	727	698	784	720	749	745	769	795	765	746	775	739	773	806	733	765	720	777	749	785	737	779	777	698	719	704	762	767	724	800	750	736	746	747	797	742	788	781	775	780	721	757	762	776	739	762	728	758	721	760	788	772	712	742	766	681	733	728	735	788	766	748	756	801	725	765	754	766	756	760	732	764	700	752	771	756	748	733	713	701	762	702	749	748	789	728	710	763	701	736	758	740	771	740	733	756	734	739	762	736	753	748	732	751	732	765	790	811	759	691	777	759	741	763	707	736	710	753	731	733	736	776	780	726	758	714	746	750	762	758	770	710	745	773	751	789	731	750	751	708	786	745	794	701	746	714	767	759	785	722	747	746	720	776	764	774	791	704	737	696	744	752	733	767	757	747	701	729	754	703	746	713	728	759	781	765	777	766	730	744	768	724	770	722	716	738	762	726	746	705	779	715	762	758	743	752	719	690	738	733	766	791	750	760	750	770	766	741	740	719	773	746	733	780	757	748	741	716	723	753	735	764	800	760	755	739	762	757	787	751	748	731	733	735	737	762	757	753	710	738	755	731	750	747	727	803	770	767	801	724	783	745	774	693	738	755	764	734	780	729	745	746	741	747	752	728	809	764	727	754	788	766	723	699	729	706	726	739	727	801	711	759	797	764	780	762	726	787	727	764	730	771	725	743	717	761	737	787	726	686	758	786	702	733	719	812	730	757	723	742	772	712	740	751	795	699	758	733	762	725	758	738	766	709	773	757	786	726	752	741	790	735	746	725	725	738	724	750	779	797	743	725	706	793	746	743	752	759	728	666	746	734	761	751	766	739	749	774	754	727	777	732	780	766	753	788	779	761	732	752	804	762	745	692	743	713	732	768	751	735	736	790	726	731	708	756	730	713	796	708	750	795	795	735	731	722	736	750	724	770	782	744	770	725	767	718	736	741	766	759	775	735	811	774	759	755	721	741	726	718	710	722	749	754	774	740	802	728	784	747	744	772	728	762	735	719	735	761	713	747	762	749	767	783	725	765	784	751	781	725	717	735	712	750	756	808	765	726	749	765	721	757	741	761	750	732	728	744	715	750	702	742	749	754	740	717	722	739	724	724	760	714	785	719	741	784	736	776	754	730	777	748	753	729	762	754	793	710	716	744	721	745	748	756	762	730	795	773	706	730	733	779	688	779	742	751	698	746	757	788	691	777	763	761	795	768	755	763	772	749	718	760	759	719	737	740	762	700	688	755	750	756	699	744	760	731	742	736	749	730	749	745	729	746	778	795	799	759	741	752	684	752	762	709	772	693	736	795	775	729	786	801	743	716	777	688	765	734	750	734	753	704	695	758	741	709	715	811	770	770	685	724	731	734	733	707	732	700	761	742	765	755	733	701	801	767	684	699	753	786	743	742	731	802	751	758	753	732	784	775	718	766	766	757	715	702	708	708	788	711	757	744	749	765	684	789	791	716	759	740	744	693	829	767	716	763	732	737	706	742	783	735	790	693	752	754	755	722	739	715	721	732	734	764	778	714	731	764	748	673	784	770	735	757	729	712	739	785	747	726	757	775	781	781	739	768	710	696	761	793	759	769	753	799	706	766	763	745	777	719	673	749	692	736	750	736	722	771	735	740	771	771	752	739	753	714	740	735	720	717	741	752	740	749	732	751	762	672
36888	24110	24546	6376	1426	541	412	306	265	237	192	205	195	210	206	185	206	207	204	191	232	224	214	164	196	174	176	142	157	186	177	203	187	160	156	195	157	169	157	186	167	182	178	164	188	177	204	172	172	174	144	189	159	187	163	166	178	191	172	155	185	153	152	188	173	141	174	175	182	190	165	200	174	199	161	187	178	172	179	164	153	161	184	150	184	163	165	178	147	162	169	193	194	149	197	205	168	168	181	158	152	162	175	185	162	203	148	189	160	171	164	162	182	175	207	162	196	164	193	182	175	157	160	179	172	164	185	171	163	191	196	179	175	155	169	179	173	168	160	150	198	172	166	142	161	162	154	171	200	185	180	159	165	183	198	164	167	178	168	160	150	166	174	182	196	177	190	189	175	161	190	160	166	179	170	156	191	171	175	168	158	152	172	193	155	186	179	185	163	181	163	194	159	146	180	163	172	179	175	183	156	157	168	161	152	159	161	161	165	145	146	166	147	168	172	177	166	179	156	190	183	171	169	152	172	166	179	156	171	172	196	172	170	182	185	181	174	163	153	162	176	176	169	131	193	154	173	178	173	186	167	156	184	161	182	161	183	191	202	179	173	163	187	158	157	185	154	185	165	176	168	175	175	166	165	174	158	152	194	141	170	170	175	180	161	168	171	171	140	167	155	159	157	161	184	180	177	168	162	186	159	164	163	157	176	173	166	169	182	189	174	136	168	192	173	169	172	201	175	184	205	172	180	147	175	142	143	172	169	177	193	154	194	185	194	172	185	166	176	176	179	175	158	150	179	157	182	196	183	152	193	197	170	181	185	167	154	177	155	161	176	208	180	146	177	186	184	183	175	168	151	164	176	162	155	160	167	174	144	159	136	173	178	174	159	166	166	155	173	156	138	165	174	180	175	175	166	189	172	164	168	189	173	177	167	160	170	171	162	167	182	176	170	159	196	162	163	187	154	186	153	191	166	165	195	192	169	184	192	168	195	166	159	183	165	165	179	178	178	165	180	168	174	159	179	184	154	158	188	177	140	156	182	198	156	168	214	148	184	161	183	153	164	154	160	172	157	176	169	174	159	185	179	164	163	167	170	157	205	198	182	178	167	135	163	167	176	194	196	169	167	176	164	188	162	171	154	170	164	179	169	197	192	158	167	166	184	165	145	177	168	159	161	178	192	158	171	159	175	150	168	175	166	176	162	190	153	166	180	158	152	171	173	198	170	161	176	171	161	196	181	162	173	177	154	183	171	177	185	177	187	173	191	155	171	142	180	168	164	170	191	170	124	185	161	160	173	177	149	160	150	183	161	176	185	211	172	154	139	190	172	174	161	166	199	151	180	142	169	172	160	178	161	171	173	182	166	153	163	181	184	168	167	158	154	164	152	181	179	171	172	160	175	170	149	128	173	176	166	168	174	176	179	159	176	164	203	186	175	182	166	176	177	163	174	138	176	169	165	177	157	172	155	182	157	172	169	184	170	184	157	191	172	162	178	193	173	176	186	164	159	169	158	179	170	164	172	167	162	183	166	146	162	171	193	152	203	179	175	168	176	188	181	157	172	153	167	183	172	169	179	188	165	169	164	153	182	187	182	178	188	161	142	138	139	175	159	157	163	185	160	165	173	163	161	169	170	175	177	171	167	172	159	196	173	191	178	160	157	180	173	157	171	185	181	156	155	180	156	162	167	170	176	173	159	169	198	193	164	169	160	176	190	153	170	192	179	157	191	170	154	161	187	173	176	169	180	187	177	169	162	144	157	152	167	169	166	173	156	173	189	152	184	148	182	184	157	174	179	149	185	182	186	161	165	168	183	154	152	175	216	176	185	175	168	195	177	187	161	170	150	135	179	173	160	163	192	171	161	161	169	153	174	166	169	173	179	158	183	174	157	140	174	178	168	191	185	191	171	168	173	164	172	152	170	153	170	191	178	189	166	174	153	161	179	155	176	170	158	176	160	197	143	159	178	168	174	148	175	189	197	164	184	180	162	178	176	168	159	189	172	162	141	166	166	162	145	163	181	207	184	175	168	169	156	172	131	168	174	182	167	170	163	139	167	170	194	188	167	155	164	173	179	171	171	188	155	166	142	155	170	153	168	160	142	161	166	163	169	151	175	171	162	190	165	156	184	171	186	170	165	180	145	197	181	182	158	171	184	191	154	188	175	198	156	158	182	180	188	149	176	187	162	169	190	165	132	169	142	177	189	178	195	178	133	155	156	155	165	140	186	171	186	169	175	189	167	158	184	176	162	169	177	167	199	192	154	176	154	160	162	164	171	200	177	189	193	185	176	185	161	177	162	171	155	180	151	156	156	166	194	174	166	155	176	154	164	187	185	152	170	162	165	159	161	174	181	167	173	167	170	167	165	157	167	186	160	179	182	170	166	174	185	193	171	158	179	169	179	206	176	163	168	164	160	182	162	146	161	182	195	183	160	177	167	176	176	181	180	167	164	198	167	166	183	187	178	177	167	167	186	172	171	165	192	158	195	182	164	153	167	187	164	170	165	160	158	187	173	194	178	177	197	178	158	172	152	163	175	164	167	152	166	176	169	153	146	127	171	158	151	141	185	174	182	184	167	191	202	153	163	193	183	165	181	159	146	179	161	158	191	163	176	171	162	163	150	170	150	150	148	170	178	180	163	183	177	171	162	169	167	166	167	175	165	180	160	188	160	190	194	156	162	194	146	165	171	177	171	162	168	172	162	175	153	173	162	172	172	167	161	156	179	159	181	183	166	186	177	153	167	164	158	198	177	169	156	161	166	171	161	173	192	166	155	148	166	170	169	186	159	167	185	164	188	167	179	205	183	168	170	188	181	167	154	167	164	155	184	166	177	163	158	174	170	179	167	144	161	172	174	162	147	175	180	150	164	171	157	153	165	168	167	164	172	163	170	169	172	186	163	176	146	158	165	177	172	175	161	166	173	192	178	171	185	156	152	152	155	155	160	155	170	173	162	160	149	157	146	174	151	164	161	147	168	168	164	159	160	176	173	168	171	171	180	167	155	164	155	175	174	163	136	172	172	164	176	164	154	152	162	172	143	174	184	163	174	158	188	182	168	176	162	150	196	173	187	161	158	163	162	179	177	180	199	173	171	150	170	161	175	170	177	162	173	156	199	180	173	185	144	162	163	166	166	171	167	178	184	178	155	181	187	177	178	172	181	168	128	170	181	174	165	158	166	178	162	183	165	173	173	149	169	185	161	163	179	182	148	170	189	170	171	155	161	180	153	202	185	184	189	160	158	173	182	155	163	159	171	167	165	155	172	162	176	143	164	191	168	160	166	174	172	184	170	172	184	183	144	183	172	158	165	172	164	174	184	169	145	165	161	178	160	174	177	160	178	175	179	168	194	171	156	158	173	153	170	152	162	170	145	185	182	148	168	172	146	131	155	166	168	195	171	171	165	133	183	196	155	149	187	165	177	181	174	168	186	155	147	181	164	164	156	191	145	180	182	174	171	160	156	155	177	172	187	158
25062	20416	26850	3819	2936	1735	1413	1218	995	838	668	688	668	602	577	560	614	541	666	660	767	658	633	537	504	457	485	474	541	464	440	410	447	417	442	455	440	430	451	421	432	457	451	441	445	431	445	455	445	456	407	457	424	413	408	406	439	405	448	440	417	444	428	427	451	434	448	408	435	443	414	408	423	425	433	430	405	426	393	437	427	412	439	434	424	427	444	425	473	409	418	412	402	420	465	430	389	425	419	441	423	430	462	409	411	453	418	419	440	422	406	388	432	409	457	458	424	411	440	419	449	420	395	418	394	438	430	397	467	424	430	425	415	380	428	407	426	428	415	416	410	420	440	416	426	452	421	400	405	416	433	437	469	399	408	420	416	414	422	423	433	397	410	403	436	418	416	417	440	374	443	407	414	408	434	459	459	396	402	444	440	431	425	436	407	445	396	414	369	403	398	409	424	394	455	409	406	387	438	421	397	434	396	442	423	446	432	431	424	446	409	451	433	410	392	446	387	431	418	444	421	413	408	414	437	426	411	422	460	420	452	414	413	480	428	434	431	416	436	410	423	421	410	406	422	444	401	414	388	408	447	411	428	445	435	414	415	423	397	400	410	421	451	373	403	413	389	447	433	402	402	401	394	418	398	448	461	423	473	400	401	409	435	457	394	401	425	420	433	407	462	454	401	417	414	416	403	424	406	442	440	459	423	435	405	425	431	411	407	425	405	434	422	423	436	395	411	430	442	439	398	450	433	423	444	420	428	480	411	449	421	445	427	408	416	452	422	400	395	429	440	387	393	413	403	381	415	357	433	411	423	409	411	443	407	412	436	415	403	429	446	446	426	422	429	433	473	440	451	391	396	412	433	450	423	419	421	431	440	408	398	445	419	416	414	419	402	412	420	420	423	419	371	452	416	419	433	403	403	438	444	418	415	440	440	430	382	426	404	446	409	411	420	468	435	392	436	428	424	428	442	473	441	426	429	410	384	433	403	403	415	415	414	435	419	419	426	420	430	409	433	432	480	420	423	438	443	437	436	399	412	427	425	405	444	410	449	402	443	431	390	400	421	420	374	457	405	423	409	437	421	395	411	424	434	405	388	465	444	452	409	436	399	422	441	379	418	447	434	405	413	422	422	431	400	410	412	398	430	401	443	415	411	402	414	454	462	412	412	429	431	417	459	426	422	421	454	440	465	441	434	448	425	444	390	411	425	453	422	436	411	417	408	400	408	403	430	409	411	401	456	435	407	440	419	386	436	449	394	422	433	443	421	458	407	395	439	429	439	436	410	430	419	436	385	410	406	446	423	425	438	430	355	437	387	424	436	395	406	479	405	414	422	441	409	407	426	421	410	420	443	436	435	375	394	426	443	413	413	416	414	427	426	442	402	402	415	430	409	406	421	462	418	416	395	423	445	429	452	395	425	412	420	386	400	428	416	392	425	447	429	398	441	428	433	365	443	426	415	425	449	447	387	434	449	415	433	431	419	436	435	380	423	420	456	411	420	407	432	399	460	444	444	410	436	411	430	406	407	410	428	441	404	408	421	467	450	452	419	469	417	417	425	414	427	431	413	412	438	420	410	405	443	466	429	425	446	380	416	418	389	439	419	416	425	442	457	421	412	407	409	417	436	429	422	439	399	387	429	408	405	433	398	445	429	418	418	390	443	445	418	434	423	415	405	441	420	426	432	427	426	403	414	441	414	468	433	427	424	395	399	433	451	441	404	386	358	465	439	422	427	444	429	409	433	407	450	434	463	423	445	438	402	436	427	428	408	449	451	433	395	413	437	441	407	417	407	429	407	431	426	429	432	409	397	411	450	440	432	420	387	398	420	452	424	422	389	396	381	433	432	400	422	406	426	398	424	421	424	418	386	442	406	453	390	412	418	423	424	437	398	430	422	382	454	423	416	392	459	394	452	401	420	433	437	445	429	440	422	426	439	430	443	416	444	441	400	415	366	443	426	419	428	426	436	418	444	425	441	401	390	422	404	452	449	414	431	401	404	428	408	407	391	444	422	417	424	429	433	437	407	434	480	417	457	465	445	427	410	407	422	387	434	410	441	394	408	382	417	462	424	408	426	413	463	414	403	418	416	424	426	433	387	392	414	441	370	446	431	447	406	411	444	407	417	403	416	443	436	406	445	406	418	406	432	406	426	421	421	428	375	421	420	446	432	447	445	415	448	431	407	442	445	463	419	411	419	435	412	414	421	463	405	424	401	395	423	444	437	439	419	404	452	434	421	423	454	411	444	456	422	409	445	411	412	416	429	428	449	361	437	409	426	434	458	407	423	426	383	380	429	408	415	426	419	412	432	451	416	429	404	388	442	388	435	440	421	425	403	453	416	405	429	416	418	410	402	396	426	421	425	414	416	406	422	407	415	383	437	449	421	417	404	439	403	427	404	433	386	404	397	420	412	378	425	409	427	420	416	412	398	426	424	393	434	409	433	403	372	415	428	450	426	428	385	414	409	437	449	405	390	400	415	436	420	428	392	434	418	393	389	437	449	417	415	454	390	457	426	421	408	441	423	430	407	406	416	445	475	392	419	461	404	430	368	415	452	405	423	413	432	471	413	449	419	403	396	419	450	385	428	439	439	446	460	428	442	415	415	423	414	457	426	394	442	435	402	400	396	410	457	425	427	448	436	420	406	446	407	437	439	426	421	421	415	406	422	416	420	394	439	433	402	440	410	448	407	377	408	405	393	458	424	398	400	474	391	415	434	423	428	420	420	434	439	459	435	437	425	415	409	423	451	415	447	400	451	391	404	425	430	441	401	397	436	420	447	425	389	472	429	405	425	425	410	446	437	418	426	436	420	412	409	423	443	473	400	382	423	438	423	444	413	403	387	442	416	430	410	420	439	421	429	367	385	417	438	457	433	397	415	406	437	464	451	432	429	443	411	432	428	416	415	453	459	436	439	445	427	420	439	447	442	380	444	431	411	472	416	421	453	421	424	432	430	441	389	438	392	429	453	427	419	417	444	437	433	402	436	448	410	435	432	420	439	444	389	431	421	426	429	410	444	426	406	435	441	431	370	446	396	447	403	445	411	403	432	457	414	426	428	391	442	435	400	425	449	424	409	400	429	409	423	432	454	399	415	432	411	441	409	448	412	410	429	396	424	426	418	449	452	448	425	446	436	417	442	439	437	458	399	431	410	433	398	437	457	412	433	447	402	411	407	403	417	439	420	462	401	411	415	415	380	449	425	432	465	423	421	425	432	424	429	443	453	407	415	437	434	420	436	403	413	385	414	425	425	438	402	437	418	421	389	474	426	449	449	397	410	429	432	433	425	417	395	426	419	424	438	392	440	409	429	402	408	404	449	404	439	393	478	385	401	443	439	377	409	416	433	407	409	413	451	445	438	422	454	388	408	404	440	452	431	400	402	389	425	423	454	441	382	415	474	447	427	425	423	394	392	413	419	428	387	396	406	437	369	443	410	426	403	381	436	429	429	417	420	430	425	420	416	423	447	399	406	400
12984	5792	3229	594	349	326	368	296	303	348	306	347	317	327	324	333	361	314	339	313	326	309	314	337	325	300	320	311	352	335	330	359	320	307	327	389	318	311	329	337	304	328	314	312	313	294	343	333	334	318	345	331	339	370	336	324	345	340	310	316	351	304	307	348	336	335	339	323	323	328	308	332	342	317	346	296	330	332	378	328	324	296	341	314	314	320	321	305	343	352	360	308	311	331	324	301	332	306	321	305	339	334	322	326	319	320	316	307	335	308	321	343	330	340	354	321	346	349	374	331	355	325	327	293	331	330	315	343	307	322	334	354	347	331	342	342	362	360	301	286	307	327	351	352	345	313	295	327	330	329	345	312	309	354	323	341	329	311	298	321	305	313	299	294	312	273	309	315	347	338	337	320	320	359	302	329	296	364	310	306	338	333	319	324	305	334	351	324	318	304	340	333	304	303	311	294	305	344	314	329	283	303	308	332	318	316	327	340	315	306	314	286	320	348	276	304	312	293	321	308	322	289	327	337	296	320	332	286	327	313	315	322	308	333	305	279	321	302	308	322	298	297	326	353	331	278	338	328	335	329	326	317	312	306	323	325	325	315	331	347	354	301	320	347	327	299	300	330	347	347	320	341	303	326	274	322	360	299	300	284	354	329	348	351	285	313	334	297	306	301	292	327	305	337	299	349	288	318	348	290	328	317	333	309	310	306	351	336	295	351	342	326	332	323	341	353	336	295	313	288	315	320	328	314	317	332	328	362	346	327	350	349	339	327	328	313	313	340	321	341	350	336	309	285	305	316	313	319	323	321	352	336	331	316	346	335	322	368	341	322	324	311	308	321	313	336	341	347	314	308	315	311	295	313	318	318	284	321	338	323	351	293	303	305	293	348	371	317	327	317	309	302	357	355	326	345	291	326	309	308	313	323	357	295	325	322	323	334	350	298	325	334	294	316	340	296	302	340	328	308	338	299	276	294	330	350	317	295	279	323	350	337	304	307	337	324	343	305	315	313	319	311	319	324	344	330	329	316	334	296	311	337	335	329	318	330	297	347	326	334	328	313	311	320	353	346	343	312	318	319	339	304	319	347	322	323	329	323	372	342	297	324	328	358	350	335	311	334	338	306	292	330	312	340	319	316	285	330	332	334	327	322	302	324	326	335	320	324	313	293	327	331	322	313	324	326	308	329	337	321	328	319	337	312	344	332	322	302	327	378	351	330	319	326	336	302	302	319	309	330	363	298	314	307	358	308	290	330	272	308	350	314	334	331	358	304	352	356	327	333	346	361	347	320	355	303	355	329	294	313	305	328	316	313	309	321	349	311	360	320	306	335	313	319	323	341	321	321	317	335	330	335	315	326	322	315	313	308	336	358	317	309	338	299	338	314	289	346	323	293	321	299	321	296	309	343	314	325	332	342	316	330	325	329	319	336	297	324	324	279	307	298	332	339	321	307	315	294	350	301	316	336	328	331	315	330	364	341	347	323	288	324	313	325	275	336	312	310	319	342	313	301	323	322	311	289	327	333	339	309	316	283	346	348	293	293	364	316	362	351	291	377	322	313	337	337	317	317	325	368	311	304	318	322	315	324	327	332	339	331	313	304	325	349	333	344	307	300	299	294	303	319	332	336	319	324	345	300	310	304	314	341	331	294	319	334	322	321	294	313	340	330	339	308	336	353	362	350	300	308	335	312	309	320	286	309	338	329	354	345	337	309	330	265	285	267	307	339	322	329	329	311	322	323	320	296	339	336	323	324	319	320	336	309	301	342	318	329	328	321	340	371	321	302	330	332	343	331	316	309	310	359	293	291	337	322	311	316	318	316	315	312	295	293	286	338	330	330	308	332	297	318	333	326	304	333	315	311	326	313	317	301	353	309	314	309	311	319	331	324	309	308	313	311	342	339	312	312	319	327	329	306	325	317	315	333	315	340	336	348	312	314	369	339	325	327	318	380	362	291	340	319	301	317	319	336	307	338	301	336	337	332	329	329	325	322	349	337	316	323	316	290	346	305	314	326	316	317	324	331	309	327	306	308	308	330	317	314	347	310	328	335	351	288	315	306	290	344	293	333	331	319	301	329	314	305	351	344	332	318	321	328	312	329	335	301	314	318	357	353	327	314	264	323	333	339	328	322	316	309	331	303	305	330	352	358	337	332	354	288	330	341	346	315	320	318	344	325	298	324	293	336	321	320	307	312	308	317	326	330	343	293	316	341	317	297	283	306	350	344	331	301	296	339	322	345	327	313	338	328	326	310	342	318	299	334	340	321	309	318	305	322	354	306	298	331	351	316	338	315	305	352	319	318	332	348	382	341	356	315	318	343	318	332	332	322	340	333	332	348	318	272	334	323	311	300	299	332	325	351	320	309	328	300	343	314	335	322	319	338	316	302	337	338	333	317	333	317	325	344	293	311	292	323	307	315	313	345	336	344	343	333	314	295	333	304	330	311	315	332	322	320	322	349	335	334	313	320	337	336	351	308	342	310	326	294	286	301	311	321	321	305	317	332	312	313	300	304	318	354	342	308	352	318	351	320	317	326	330	332	312	308	317	305	305	375	350	328	308	316	299	318	307	309	324	297	327	315	325	300	353	370	340	328	334	333	335	329	297	302	321	314	317	316	304	345	327	329	286	334	289	290	329	318	357	310	356	348	302	320	310	310	359	358	344	326	320	329	319	340	342	302	306	339	333	347	300	337	287	287	334	318	311	293	316	319	314	289	298	333	334	346	316	332	334	337	352	316	359	287	313	324	278	298	321	353	330	294	329	316	298	332	281	305	346	315	317	308	312	326	324	327	334	342	303	335	330	332	287	355	316	317	301	334	338	334	335	307	308	316	328	299	329	344	328	309	354	345	325	334	305	302	368	363	305	310	331	320	313	319	328	312	342	349	308	334	353	325	343	320	374	310	331	334	331	329	302	361	319	324	307	328	324	343	331	293	312	333	343	319	334	329	313	353	337	326	293	328	329	312	305	290	344	323	320	308	327	326	311	294	290	319	327	329	332	369	327	320	298	314	333	304	316	343	321	327	374	318	325	325	321	299	314	332	316	338	288	333	325	316	351	289	357	363	314	305	328	316	363	314	305	353	319	313	336	317	321	344	332	310	330	303	319	317	327	323	307	324	333	295	321	331	344	316	323	321	290	311	313	342	341	332	319	316	340	313	284	291	314	337	318	320	300	293	315	332	334	297	336	360	330	358	325	320	300	330	316	322	342	328	313	341	299	339	279	336	341	343	308	324	335	326	326	348	322	320	321	314	332	333	323	358	308	311	328	360	327	340	329	331	344	301	327	302	337	333	317	269	335	327	327	328	327	349	324	345	303	324	318	312	348	290	346	312	312	311	333	308	332	316	313	366	320	332	325	320	301	323	316	348	279	340	312	354	323	319	321	305	310	293	337	326	347	344	349	343	309	322	345	308	371	320	312	325	325	324	317	310	323	354	296	359	308	334	311	331	323	292	328	335	348	295	332	355	346	357
9593	5792	5994	1158	854	864	821	801	787	801	822	750	703	774	732	837	745	761	827	843	799	793	777	763	856	777	770	770	728	809	795	843	792	783	718	770	758	754	749	745	768	743	773	773	723	747	775	728	775	735	724	759	721	753	748	752	774	756	724	794	785	759	708	793	778	776	789	769	795	753	748	778	818	744	756	757	763	795	799	740	773	747	754	743	750	795	765	746	761	776	783	715	820	710	715	735	758	737	795	741	766	775	764	759	791	795	719	784	712	736	792	765	791	733	768	782	733	745	749	772	749	759	788	753	786	804	744	760	780	727	740	732	846	816	758	820	790	760	772	741	783	782	737	701	766	764	751	751	802	762	777	689	790	742	756	815	749	729	717	742	782	734	767	790	802	729	743	778	800	755	741	783	818	765	757	820	797	738	769	837	758	807	774	772	749	778	763	775	742	772	762	739	718	784	768	749	714	803	734	738	762	777	806	749	789	747	759	763	743	687	740	753	771	796	791	754	758	751	717	797	723	776	765	756	723	748	766	740	794	792	783	725	770	690	762	761	753	764	793	751	799	694	760	775	764	755	753	753	773	761	701	768	763	781	813	793	778	813	773	739	775	719	815	792	734	773	747	775	764	731	808	782	765	756	765	779	735	746	751	821	780	785	755	758	794	775	778	763	765	777	779	794	749	743	715	776	763	768	736	730	760	771	730	725	773	766	709	776	786	739	772	748	768	771	788	766	762	760	805	769	741	743	754	751	696	738	814	755	728	754	794	759	748	785	764	760	766	718	798	771	755	754	755	729	756	784	771	762	726	797	760	777	719	747	798	766	777	727	692	789	766	729	803	759	756	784	797	759	799	828	732	793	763	750	802	794	733	801	775	758	767	779	765	744	769	779	774	757	755	685	721	796	793	770	791	708	783	745	774	750	740	769	801	774	740	781	756	751	778	772	777	763	774	765	714	773	797	761	780	749	808	767	759	776	754	731	770	756	757	768	777	780	776	798	770	775	802	754	743	779	788	769	789	773	803	750	765	757	800	734	773	750	733	807	806	806	770	800	764	761	783	770	830	748	787	799	743	740	757	766	785	775	779	789	714	799	750	727	787	772	786	753	748	781	743	723	737	753	766	753	735	767	748	736	762	774	770	735	740	745	769	809	752	740	769	760	772	757	760	774	746	776	793	800	775	752	796	784	742	770	733	748	783	799	757	798	746	805	769	741	765	759	787	741	750	743	767	725	757	785	760	726	745	775	779	781	715	765	790	776	786	745	746	749	787	769	806	733	784	793	799	767	788	793	726	719	812	780	755	766	747	755	793	807	743	793	772	749	805	752	791	801	804	715	778	801	743	761	800	758	819	783	809	752	716	765	737	805	794	773	782	769	777	746	781	726	751	815	795	735	807	801	782	769	795	728	769	784	759	732	781	746	793	738	769	764	786	764	771	759	755	773	719	790	716	770	820	778	805	795	758	757	776	774	711	776	758	747	765	716	791	766	732	716	757	721	781	810	722	771	772	754	732	760	729	737	759	742	822	777	766	772	748	719	794	779	797	768	759	782	752	826	820	749	727	752	782	737	774	808	688	755	772	793	765	762	810	798	765	770	715	746	750	742	793	756	757	768	809	768	778	787	722	733	764	740	777	726	774	778	748	745	758	763	816	744	785	745	747	817	753	769	750	770	794	700	753	753	808	798	780	779	752	724	760	754	785	820	808	804	748	753	696	785	725	740	758	747	759	726	750	779	789	774	782	783	768	784	758	778	763	752	784	814	756	777	777	746	771	775	857	721	750	783	750	785	783	770	798	779	763	797	789	773	735	771	823	785	725	746	753	807	744	729	742	768	761	780	764	802	801	815	751	715	764	771	780	756	764	772	766	813	718	775	775	756	756	767	800	732	810	818	764	745	715	744	799	782	783	763	790	795	752	758	780	733	774	808	771	830	764	728	744	775	789	754	767	753	758	754	778	761	756	782	777	756	772	780	768	795	749	791	753	801	749	794	782	732	770	766	804	753	731	759	782	761	735	767	730	819	752	772	727	657	781	767	768	792	752	779	749	712	826	751	758	787	793	732	779	764	763	752	760	773	749	740	723	781	788	743	756	770	768	780	751	777	828	783	728	796	740	826	757	800	752	765	764	797	761	787	745	771	764	740	783	728	777	760	760	770	810	748	776	732	766	777	761	809	757	717	821	798	790	781	769	781	752	760	782	758	782	772	746	767	755	761	717	710	794	766	740	771	754	789	795	744	757	770	765	785	730	785	754	788	752	822	776	770	777	756	798	723	735	793	701	781	745	765	810	758	787	780	760	737	743	796	782	752	772	771	764	746	764	743	745	773	777	766	806	810	744	767	811	789	736	741	795	742	780	752	730	758	736	719	794	763	756	810	737	734	784	749	779	781	763	728	782	789	757	769	757	793	782	716	753	756	791	774	772	781	729	677	795	793	775	696	733	754	800	741	739	706	740	775	802	754	756	773	764	712	762	710	748	789	746	806	738	766	785	741	768	735	743	787	757	716	780	812	793	752	785	804	757	784	799	755	811	772	746	752	769	778	782	760	736	772	764	718	770	761	786	803	719	740	777	792	780	791	763	776	789	727	788	744	718	792	744	775	711	746	757	745	754	762	734	791	751	802	734	750	778	769	748	729	767	784	797	733	757	769	770	787	792	716	781	784	742	737	775	769	770	787	775	765	844	765	778	751	780	754	802	781	762	743	763	786	760	745	737	771	771	734	786	769	771	758	746	766	763	725	750	758	812	764	760	755	755	819	832	777	770	754	765	796	788	716	835	754	726	779	801	833	775	817	796	762	816	716	818	745	742	734	763	758	782	774	797	710	784	769	776	758	777	712	801	768	786	788	808	770	751	770	701	788	747	763	763	793	735	753	792	784	786	723	752	805	756	768	797	746	787	767	763	760	760	747	744	772	745	791	736	763	852	804	773	708	756	756	810	749	793	790	782	750	733	773	818	773	797	789	768	734	750	778	753	742	821	740	730	765	741	784	800	782	813	746	771	732	768	738	729	790	817	787	824	771	762	809	726	755	775	799	777	757	790	744	718	792	729	745	751	766	792	762	753	698	738	750	776	758	768	746	720	798	736	807	740	755	791	758	710	763	765	732	722	767	776	781	751	792	811	752	734	773	799	799	810	756	751	743	804	778	734	772	739	820	807	777	729	808	803	741	819	806	819	773	749	783	812	750	772	789	776	734	795	754	748	736	782	734	819	825	761	758	772	776	765	753	787	742	748	786	755	767	760	765	719	764	778	793	788	805	762	760	775	765	813	785	821	757	802	781	772	794	786	794	743	817	798	770	767	756	773	777	786	786	752	821	750	769	754	773	768	788	783	811	817	723	795	783	758	749	766	765	742	754	722	746	781	764	765	734	737	729	812	778	816	801	780	780	786	770	727	711	733	790	733	767	790	746	780	794	757	776	794	799	737	770	724	784	794	749	730	772	763	757	773	770	778	716	811	774	736	782	740	777
26797	14983	13812	2695	682	508	405	412	349	353	351	341	293	310	299	334	320	333	347	345	318	345	338	332	344	281	306	297	330	340	297	309	323	303	329	309	334	295	319	312	259	321	348	294	296	306	307	347	355	320	291	317	312	347	315	320	306	309	302	331	335	294	340	299	277	291	323	322	328	303	272	301	316	327	294	314	374	317	338	324	318	299	310	309	297	294	310	303	317	323	315	318	300	321	312	313	344	305	321	315	304	344	329	314	324	334	323	288	301	317	303	272	331	308	301	341	312	285	320	274	328	323	304	354	342	311	294	315	298	336	301	316	323	311	324	325	357	289	296	345	287	320	347	294	317	289	327	285	340	323	347	371	306	317	316	324	291	291	313	306	324	341	268	320	309	313	323	289	347	264	326	316	328	316	315	324	311	304	298	324	317	356	328	316	305	313	308	307	339	294	283	307	345	331	319	326	338	307	278	286	308	304	317	287	346	319	292	332	309	283	314	330	311	287	314	325	327	273	318	289	315	315	328	317	290	277	337	330	308	287	336	354	315	314	320	329	335	326	325	334	340	336	339	302	303	285	310	343	337	347	356	308	329	318	286	320	322	326	364	309	358	298	314	295	306	342	308	317	275	325	334	299	303	312	271	340	334	300	330	303	357	310	300	316	318	307	313	294	322	291	321	343	321	371	297	301	302	316	286	309	277	327	297	305	333	306	305	302	338	303	346	319	305	335	311	313	328	312	327	353	326	307	320	333	332	307	331	303	324	309	287	299	310	320	331	308	324	313	304	313	318	303	285	333	291	318	299	296	313	324	318	326	306	279	296	326	339	315	330	310	312	316	303	319	317	319	287	300	314	318	296	307	300	319	315	367	283	329	346	294	301	337	310	302	306	303	317	307	318	343	332	291	310	297	325	323	312	338	330	330	307	325	295	308	355	314	312	320	297	329	350	341	304	337	309	345	311	303	315	302	302	318	302	322	304	282	342	313	292	322	277	327	293	284	334	301	298	272	301	305	303	301	322	306	336	335	334	329	306	328	336	310	329	312	317	330	333	307	344	331	287	327	312	312	298	312	331	323	322	303	293	337	298	324	325	351	324	309	291	306	280	321	317	342	289	284	327	342	292	298	339	341	301	329	340	330	303	306	304	312	319	318	304	300	288	283	306	298	325	353	307	301	295	326	297	343	316	285	318	300	298	273	325	336	309	305	349	343	291	293	292	295	300	330	323	332	325	298	307	316	334	305	332	320	318	283	291	355	296	307	292	286	352	302	337	327	316	278	313	333	348	311	282	297	331	328	308	342	322	328	320	301	333	305	334	313	297	326	335	317	341	338	287	280	357	334	319	319	315	328	337	354	307	317	319	318	317	303	326	328	319	328	319	308	316	308	343	313	310	356	372	327	307	317	310	325	330	315	311	322	297	311	276	347	320	306	300	360	339	288	306	339	343	303	322	293	334	309	333	343	299	257	306	326	309	300	320	333	332	311	311	306	277	331	302	304	292	319	330	301	312	333	330	336	328	305	315	290	332	303	315	327	328	291	293	347	321	359	340	311	291	277	331	328	324	307	292	316	325	298	308	318	335	358	316	326	300	290	322	338	325	365	340	327	295	317	321	336	301	315	338	328	332	333	323	299	331	317	323	308	319	292	346	315	292	309	313	329	326	298	283	315	299	308	311	332	289	303	322	338	333	327	286	321	337	300	316	323	268	309	301	327	342	286	319	314	313	299	309	324	295	329	310	288	338	303	305	301	317	308	289	283	314	286	344	325	328	323	320	288	322	306	344	307	344	322	310	302	296	337	308	325	350	319	320	302	305	320	299	298	347	329	312	313	311	318	294	281	289	348	314	298	377	305	302	339	328	339	295	334	282	351	285	323	311	319	331	267	320	330	325	306	290	337	318	311	323	292	277	276	308	282	323	324	322	305	300	322	287	312	292	310	297	313	326	313	343	309	283	290	344	322	293	341	340	326	288	299	337	323	333	340	299	326	329	305	340	315	272	311	310	336	354	338	346	319	327	290	300	265	308	312	350	298	282	295	333	331	328	312	268	334	314	296	314	321	334	317	290	351	296	314	306	303	302	342	318	332	328	341	326	351	306	312	338	325	296	326	304	313	292	341	300	332	309	290	340	333	319	335	335	317	335	331	310	311	324	340	292	285	314	284	295	302	317	336	323	308	274	332	354	322	302	331	309	300	305	337	330	304	328	281	337	321	319	306	328	312	304	336	288	323	289	285	323	320	285	326	281	321	331	324	334	320	328	289	270	327	312	287	338	332	350	335	280	325	302	320	314	306	333	325	331	344	321	325	333	324	323	327	336	302	314	346	274	281	320	332	300	313	329	317	331	361	307	312	310	317	314	313	283	330	332	301	300	290	314	288	330	283	319	324	319	307	336	271	329	320	305	295	316	375	326	320	316	296	314	324	321	328	305	356	296	295	323	298	300	294	325	339	286	309	321	361	351	311	318	331	312	328	333	331	337	317	352	322	344	316	325	313	310	334	325	332	332	341	333	313	302	309	327	306	319	329	311	307	316	310	312	309	317	331	306	353	314	301	311	319	336	317	289	321	302	343	325	332	328	333	311	302	288	316	328	333	293	328	323	310	311	311	308	314	307	328	384	317	303	310	305	307	312	293	358	302	322	325	307	307	337	296	308	295	292	292	324	322	323	293	336	310	318	337	323	344	321	314	328	314	326	292	305	300	347	309	307	308	323	326	299	294	343	329	282	313	349	328	294	316	358	299	326	317	322	277	335	369	333	326	342	321	326	357	299	301	304	324	284	313	335	276	302	325	303	293	329	302	351	331	323	306	339	318	320	318	287	323	308	334	278	319	286	311	329	351	302	289	345	336	275	324	328	357	332	309	331	326	321	316	302	324	319	305	309	303	342	327	321	330	332	284	314	315	333	356	302	337	328	271	305	292	310	303	325	303	286	310	308	329	292	311	281	315	324	322	324	313	300	335	309	284	326	294	336	294	325	301	312	309	334	308	320	332	318	318	360	324	343	324	308	325	315	338	339	329	325	307	328	294	339	342	327	309	275	343	324	321	307	299	299	294	316	313	334	329	272	315	331	351	330	286	300	285	322	327	320	316	340	309	302	296	305	317	329	330	325	314	365	356	290	344	325	293	325	323	285	363	307	319	308	329	310	305	319	324	285	331	342	315	315	331	307	318	325	333	330	303	314	315	325	305	304	334	295	297	299	350	335	336	332	338	310	324	306	310	301	308	331	293	303	283	323	325	327	317	311	316	298	328	301	347	327	324	304	336	315	333	327	320	332	341	339	294	330	278	295	279	294	309	331	320	316	334	323	311	306	344	313	318	286	269	318	329	317	330	321	299	382	306	344	263	332	321	339	287	329	359	313	342	340	299	304	343	257	322	314	300	283	271	313	326	315	293	321	288	327	320	328	313	325	312	316	338	280	346	306	289	338	331	295	291	313	330	313	298	330	343	350	336	300	324	304	307	322	330	319	302
19335	13510	18706	2349	1879	1355	1284	1222	1010	1001	919	857	814	821	829	802	853	830	919	910	896	867	812	770	830	776	768	777	738	766	746	744	804	763	767	731	774	728	732	709	747	779	739	750	805	737	746	749	768	755	772	726	771	750	726	750	765	722	718	684	726	754	705	756	746	796	756	728	756	734	737	722	746	723	689	740	737	766	721	745	747	715	743	787	775	699	768	762	752	700	731	755	731	762	725	732	725	774	785	755	705	696	808	735	755	715	748	719	707	696	799	784	736	712	792	685	755	737	739	727	729	734	714	760	724	761	745	789	726	776	788	690	746	735	722	743	767	717	703	712	748	813	793	685	728	759	711	742	768	689	761	730	722	709	712	782	737	738	782	716	726	726	728	794	720	754	712	734	724	779	771	742	749	777	723	754	717	735	725	747	794	713	791	744	696	768	778	734	768	737	781	747	779	700	736	737	735	713	723	729	718	748	710	733	741	752	735	766	728	770	777	727	750	751	704	732	757	797	738	760	698	772	733	776	754	755	708	775	787	773	745	768	739	744	740	769	723	731	712	754	739	746	780	777	732	738	744	723	746	752	735	738	747	736	709	693	726	751	790	738	753	746	730	746	768	754	776	762	760	768	703	706	754	756	747	749	765	730	730	712	768	760	766	779	729	772	767	723	734	703	677	744	760	755	716	823	740	708	741	695	728	755	731	728	724	743	745	783	767	731	726	752	753	756	740	813	755	734	729	720	788	736	742	788	748	806	715	738	735	772	734	705	742	721	778	733	740	749	716	712	776	670	771	735	726	738	722	760	775	774	767	690	828	699	762	712	761	770	751	772	727	820	712	740	738	674	750	697	784	734	779	805	736	739	748	759	742	736	814	738	763	733	722	725	707	768	715	743	725	757	728	706	772	757	770	750	717	736	790	773	746	777	744	789	748	706	734	782	778	771	695	751	741	759	754	767	739	826	748	779	751	723	767	738	748	768	757	713	748	785	752	747	767	817	789	759	705	775	758	753	684	713	716	746	744	711	727	761	715	778	775	748	704	743	751	729	740	770	776	714	733	761	750	724	775	699	756	771	725	739	764	685	692	761	766	723	756	725	702	823	761	723	794	734	731	752	707	754	747	773	754	700	733	775	737	749	745	722	701	771	691	745	786	724	735	742	783	752	734	758	799	789	730	747	699	761	749	733	738	761	719	735	721	785	734	769	713	732	731	788	702	784	780	742	770	772	721	729	694	737	746	746	762	736	789	736	778	712	741	719	682	748	800	685	728	777	750	728	714	758	749	755	722	796	766	738	753	756	733	772	754	750	740	698	767	768	732	665	689	736	805	720	780	714	755	798	746	758	734	725	793	712	732	757	735	755	674	722	741	750	741	786	733	706	736	759	758	743	693	719	748	745	715	747	770	744	781	759	732	723	728	796	700	723	752	775	697	728	743	723	779	750	761	749	752	742	757	715	783	787	759	738	746	744	706	727	769	731	759	732	721	734	745	749	753	729	765	699	741	778	756	724	782	713	730	761	727	747	739	770	736	739	730	760	742	796	788	780	704	767	776	688	740	752	707	747	712	745	715	727	755	724	796	717	758	770	770	740	739	735	758	730	760	758	730	746	744	773	771	775	703	758	766	776	706	726	718	730	701	769	699	731	798	714	765	733	688	727	699	732	734	736	740	748	748	759	707	714	738	735	756	744	704	744	756	727	805	728	724	765	760	751	708	766	744	774	748	702	727	780	763	726	720	790	748	751	756	747	789	756	747	760	735	789	739	747	713	813	725	764	757	735	746	762	693	758	721	762	719	775	738	730	729	734	778	735	760	693	767	747	740	712	800	712	737	700	765	760	744	755	753	743	767	768	727	754	730	731	763	751	735	743	760	724	747	763	765	697	741	716	770	726	736	768	737	719	749	731	748	698	714	694	755	768	746	710	711	736	748	751	749	737	746	729	698	708	773	683	739	745	753	790	775	693	728	798	751	721	743	792	763	770	750	730	785	705	781	776	708	765	772	785	776	745	723	681	744	756	805	728	747	713	767	798	777	759	664	773	748	765	757	711	702	691	754	730	770	749	759	770	760	761	783	710	764	753	748	780	756	776	748	772	747	727	721	740	699	746	768	726	777	755	736	708	805	739	786	742	815	763	694	735	759	780	782	738	752	756	720	748	707	763	729	725	732	717	725	730	735	749	758	726	729	722	761	741	677	762	739	830	726	738	726	692	748	768	717	700	755	726	710	770	735	721	710	741	788	734	736	752	776	740	721	759	722	758	752	773	708	709	777	794	713	777	725	766	704	718	705	746	766	752	727	754	778	740	719	683	787	750	707	742	689	762	760	741	740	721	769	744	753	755	750	730	762	701	722	716	742	725	757	768	690	732	782	724	738	780	740	734	730	694	759	757	770	760	706	709	735	735	732	708	769	744	704	779	741	737	677	757	696	751	725	747	718	747	754	731	751	712	716	695	695	755	737	764	770	704	747	771	723	736	736	753	745	717	777	730	746	736	750	710	753	776	733	723	782	719	747	746	709	760	781	708	746	681	735	734	748	692	758	724	717	692	780	723	732	759	741	728	739	721	743	800	714	723	727	761	725	694	755	750	742	744	728	755	761	748	741	772	716	734	770	717	740	786	761	733	770	765	754	736	709	756	740	740	761	735	754	735	772	745	712	757	772	769	761	733	716	723	755	722	776	730	725	771	758	758	729	775	770	717	716	727	730	750	787	744	760	734	763	684	751	721	762	725	769	745	757	727	795	702	759	790	769	739	719	755	739	735	710	701	759	774	689	749	764	767	700	705	726	670	717	739	726	788	687	757	726	724	748	691	757	736	796	757	750	741	782	751	758	752	706	726	759	725	767	756	818	762	700	770	743	766	788	782	722	752	704	773	726	710	754	768	724	741	768	725	741	773	742	749	758	735	724	725	719	702	736	774	729	761	702	766	729	760	733	720	718	749	680	729	722	709	701	708	753	768	745	746	760	763	720	745	708	699	727	755	748	727	747	761	693	751	763	752	780	787	715	770	721	715	726	738	787	712	712	708	721	735	754	685	747	763	787	730	757	782	718	747	732	731	742	773	750	731	736	757	761	725	724	802	772	792	744	762	766	694	765	751	782	742	768	785	737	708	738	772	690	820	732	702	720	721	749	713	759	726	744	746	745	723	679	770	776	746	812	752	696	761	733	726	781	755	717	731	753	729	677	778	742	709	709	693	753	754	716	761	732	743	704	765	734	795	731	758	712	762	740	744	699	812	802	719	747	764	766	725	711	734	729	763	735	723	753	727	738	734	752	747	729	754	733	752	758	786	781	737	723	747	727	719	714	702	717	717	771	786	782	740	769	754	751	714	751	770	756	754	745	798	749	690	760	695	702	749	723	746	730	713	775	750	756	747	724	709	742	742	762	749	797	753	729	772	768	757	768	750	718	714	796	773	740	730	701	762	731	810	722	742	765	704	727	746	758	756	715	724	780	786	764	728	758	771	754	735
36626	23307	23464	5306	1039	601	401	310	214	212	248	218	220	202	175	180	203	217	177	227	198	187	184	178	173	162	165	175	172	161	172	167	190	168	189	184	194	176	186	170	172	177	185	151	176	172	177	192	178	162	182	171	165	169	174	166	190	177	137	182	170	185	167	168	154	179	156	187	178	183	181	159	172	158	152	188	188	158	162	178	180	165	155	173	169	156	138	145	174	155	173	155	188	192	179	188	179	161	176	155	167	182	171	158	151	207	167	156	183	164	173	176	150	174	175	168	187	162	154	153	182	187	157	163	170	172	142	173	180	145	187	184	160	169	196	143	156	154	177	188	167	147	177	175	159	165	149	191	188	170	163	153	176	160	185	150	156	159	176	165	140	135	155	188	179	189	175	152	197	148	195	180	157	178	165	158	176	142	156	174	165	194	173	151	175	176	168	209	175	176	197	157	180	200	172	151	155	168	170	166	152	141	165	166	176	164	177	174	160	177	179	186	158	148	168	184	166	154	160	161	162	177	141	163	201	153	189	228	168	171	157	169	168	164	151	180	171	170	159	167	172	184	166	177	162	156	166	172	151	167	139	183	165	190	156	164	162	171	168	166	176	176	146	167	153	173	152	158	151	186	174	147	171	161	180	166	168	184	173	159	175	172	174	167	179	168	146	195	175	195	163	182	165	157	205	174	164	195	156	173	155	167	170	212	163	164	162	176	174	149	202	189	166	174	168	150	176	173	162	188	168	195	159	175	167	155	183	172	152	180	163	176	173	165	156	144	194	145	148	146	149	175	164	174	161	181	151	165	185	174	154	166	157	162	188	154	193	189	159	150	156	161	153	152	160	168	156	180	175	151	160	187	165	139	159	161	155	179	174	161	177	189	196	169	150	169	183	172	181	165	151	153	192	154	172	152	162	161	176	168	167	194	200	188	179	175	185	161	183	170	174	161	175	138	159	169	159	137	180	152	180	167	195	183	154	174	169	158	161	153	163	177	149	182	165	180	178	157	143	172	163	157	171	174	187	178	173	179	164	170	143	148	167	172	173	157	198	157	153	155	189	189	169	163	168	175	184	171	197	169	154	187	154	184	192	170	174	158	169	155	169	154	158	169	190	140	199	158	167	161	176	140	155	147	155	160	188	196	179	154	177	193	153	180	184	166	187	171	152	152	162	189	169	172	183	163	177	156	148	170	167	167	145	149	163	166	187	173	169	161	170	164	187	162	169	172	169	159	135	180	181	165	178	175	193	178	193	143	163	151	178	192	172	171	171	155	149	155	167	188	173	163	172	160	176	159	164	153	171	163	143	189	172	163	161	155	174	167	169	170	164	165	165	168	169	161	185	160	187	172	170	190	154	168	164	156	179	170	152	140	175	175	146	159	184	162	150	169	145	185	172	156	166	159	188	184	172	181	148	188	179	167	161	160	159	155	159	155	167	168	178	178	148	157	168	174	146	174	178	166	145	165	138	179	164	159	154	177	192	197	152	164	163	153	167	148	170	197	187	174	169	155	170	169	199	175	165	160	171	179	157	151	140	153	160	205	152	166	160	151	166	171	190	187	163	156	171	161	143	171	159	182	163	147	171	179	182	169	174	163	139	173	178	192	157	172	178	183	176	161	168	143	177	178	157	201	179	162	183	170	164	166	188	183	181	153	177	191	178	174	151	152	154	197	157	159	163	161	164	161	196	160	178	152	157	201	191	182	179	170	158	179	154	174	153	183	168	162	186	155	216	189	177	174	168	171	153	165	155	165	171	166	175	196	172	160	160	160	185	144	170	173	178	186	159	179	176	161	145	165	167	186	164	168	176	161	159	150	174	172	173	181	189	172	156	195	162	181	158	167	173	157	158	178	167	170	188	161	168	171	166	139	183	187	156	159	186	156	178	164	182	181	185	182	154	165	167	151	168	161	146	163	169	155	139	159	165	188	193	186	164	146	162	153	161	177	167	161	145	157	153	135	186	173	176	179	170	188	164	155	157	166	165	171	155	166	171	170	160	181	184	171	190	161	163	169	176	139	185	185	150	169	161	182	177	178	174	148	143	156	180	195	165	187	184	161	179	170	197	171	168	176	162	165	151	172	191	170	184	165	146	169	151	164	175	162	154	164	166	157	171	168	162	170	151	172	169	163	165	169	167	156	178	161	158	163	149	161	162	156	172	160	137	165	187	180	168	169	173	167	154	171	146	189	152	172	168	168	141	178	194	165	165	151	159	159	164	168	165	175	155	174	152	153	157	156	175	156	182	161	147	185	163	162	181	158	180	178	175	165	187	183	156	217	130	171	166	152	188	164	171	153	167	156	171	142	180	176	202	168	174	169	143	162	154	149	164	141	165	157	156	161	185	187	168	142	165	171	181	144	159	183	161	158	167	158	175	180	156	147	213	171	186	190	170	161	171	168	197	165	148	149	209	156	185	128	153	157	161	165	168	173	171	158	170	162	162	173	160	152	191	155	197	180	179	170	181	164	178	174	147	170	167	168	174	191	168	170	172	171	175	154	187	152	166	181	177	175	158	171	154	169	174	160	157	173	182	198	158	155	162	162	181	180	171	175	184	169	196	186	171	174	159	172	164	161	183	147	170	160	158	183	194	188	166	147	164	172	162	164	156	198	159	195	179	180	172	179	182	157	165	170	170	153	169	162	155	161	174	170	138	159	172	180	171	148	178	147	162	198	182	171	182	170	148	198	161	182	191	164	196	182	162	183	188	172	177	178	176	167	157	193	198	159	190	178	153	178	179	173	191	168	173	140	165	164	155	169	151	188	173	176	171	178	156	173	164	189	183	168	164	180	140	169	167	196	183	163	179	169	181	173	165	140	186	165	181	175	161	164	158	164	176	182	178	170	163	162	174	172	166	170	146	154	157	159	168	166	172	142	158	174	174	188	159	189	182	177	149	146	165	172	144	182	151	173	167	137	172	165	175	180	183	193	154	154	161	170	176	165	195	179	172	148	157	190	161	179	184	189	196	174	155	158	166	171	169	166	165	167	175	149	171	161	150	171	136	171	149	175	195	146	172	168	133	165	152	156	146	183	171	147	144	174	191	171	166	158	172	153	140	175	162	159	176	189	160	165	191	187	178	177	157	165	167	170	163	146	151	146	150	159	152	184	183	186	169	182	179	173	184	172	157	157	168	173	149	176	180	174	155	164	169	148	168	151	184	190	170	177	165	192	155	157	161	180	168	180	166	173	200	175	157	181	167	183	160	160	181	179	152	168	157	168	172	153	171	179	161	165	139	173	189	168	179	146	187	194	169	191	217	165	191	157	175	180	170	167	143	179	180	191	198	161	188	160	170	177	151	164	148	155	160	194	185	149	166	186	156	165	168	176	165	160	158	180	159	191	152	194	172	154	152	181	157	143	152	175	167	174	165	179	156	153	191	185	158	166	185	161	167	186	163	172	183	185	160	169	154	161	161	161	159	190	178	154	171	174	168	165	148	161	167	163	159	180	188	164	162	159	163	157	176	189	183	158
24389	19311	25682	3119	2445	1773	1347	1133	911	896	725	690	626	586	591	590	543	586	565	706	637	655	623	492	463	478	448	436	498	458	404	441	416	463	451	456	424	482	438	423	422	416	441	396	492	426	470	448	419	448	422	425	411	413	408	450	430	393	420	400	391	435	428	435	469	405	414	381	433	415	429	425	422	400	424	389	413	390	437	419	405	431	424	446	427	443	463	451	458	409	436	395	418	420	404	439	448	461	415	423	453	424	397	413	422	409	419	427	416	422	431	426	390	439	427	468	418	438	440	445	410	429	419	439	420	411	404	425	432	414	448	410	448	428	410	405	407	410	404	395	440	426	417	405	398	378	423	418	429	414	415	404	398	455	424	420	407	401	417	438	429	431	429	411	382	407	439	394	428	410	429	441	405	396	422	412	409	421	381	411	438	414	449	396	404	388	428	417	411	420	462	430	454	401	438	436	402	406	405	414	461	419	436	375	428	450	372	406	411	453	394	458	413	393	388	413	476	396	435	416	387	386	410	405	424	453	415	404	394	407	433	409	439	434	423	431	430	436	421	385	408	456	442	471	436	429	420	430	417	434	418	489	391	434	389	429	443	402	398	393	401	416	399	446	403	422	391	436	411	460	410	386	405	439	418	393	477	444	428	398	380	404	405	423	356	390	417	439	415	404	374	423	423	454	395	408	384	369	401	403	410	448	414	424	438	438	448	401	410	413	414	397	423	383	431	445	414	411	421	412	415	402	418	454	439	409	400	438	411	417	384	422	424	412	448	389	391	440	425	414	437	426	401	409	434	395	425	418	399	429	426	431	414	456	413	415	408	458	430	414	406	423	417	408	439	425	413	415	449	398	392	411	419	416	430	417	422	426	387	430	425	417	387	410	409	392	443	430	398	424	426	436	454	419	431	414	418	443	438	435	418	404	399	378	423	414	399	405	397	434	441	398	379	424	396	471	446	446	415	382	409	409	406	420	393	427	415	421	419	458	414	386	425	394	424	454	434	399	440	424	398	444	402	417	434	448	439	413	421	392	412	428	414	442	410	407	437	439	398	453	443	420	412	406	433	403	433	418	402	429	395	399	425	434	410	427	406	426	440	419	450	392	422	456	384	368	408	405	425	424	430	378	410	434	382	448	332	393	418	439	413	427	421	410	389	410	389	409	420	418	416	419	388	435	406	425	418	402	419	451	383	383	408	431	416	426	412	422	428	390	385	459	419	449	423	400	444	396	435	412	409	400	365	420	401	384	364	404	405	422	415	420	409	467	403	410	423	450	404	398	368	404	414	405	420	401	425	390	466	410	399	415	383	443	434	422	457	443	409	415	415	395	417	432	427	423	439	435	426	400	449	428	390	448	412	430	426	453	426	434	415	406	425	401	388	453	461	413	425	423	443	432	437	425	401	413	402	448	417	439	425	425	437	474	426	438	417	422	393	453	428	410	447	407	413	418	441	391	437	400	439	449	390	407	393	429	424	471	406	403	412	400	422	399	438	450	446	363	387	405	449	419	409	440	438	414	406	477	390	453	428	435	393	437	416	425	419	475	443	472	425	427	395	386	406	396	403	450	433	429	419	462	405	414	440	420	442	418	388	434	411	419	406	382	425	427	446	450	426	439	385	418	433	437	394	442	388	415	431	418	412	407	416	401	360	429	410	423	406	414	386	408	411	369	432	423	409	417	387	410	400	439	435	448	417	421	376	423	411	416	442	421	388	426	405	444	390	446	433	427	437	394	398	410	382	418	441	417	409	398	429	391	394	401	420	403	452	435	412	393	401	406	422	406	414	442	418	412	443	405	443	486	404	389	422	409	404	428	414	445	396	406	442	425	443	406	425	401	456	418	394	434	389	421	462	381	362	476	404	452	467	409	436	465	441	402	428	420	423	391	431	397	400	449	457	394	417	421	438	436	427	440	415	428	395	402	389	442	452	427	407	428	413	411	423	448	431	412	440	425	396	384	408	387	401	473	416	414	400	426	403	441	411	409	416	443	436	409	420	393	424	408	384	445	399	415	437	443	398	428	414	436	385	416	460	440	411	439	375	404	413	400	445	410	410	441	415	439	420	421	430	446	424	418	421	398	442	414	451	393	404	388	417	413	408	419	418	404	442	425	407	412	409	427	422	445	393	418	423	414	374	431	399	400	410	436	417	429	427	448	410	431	413	388	421	402	443	401	442	443	427	381	384	374	397	393	399	423	451	406	455	384	400	407	403	447	418	444	402	433	429	433	419	396	397	453	408	406	384	435	417	436	443	426	412	408	375	447	427	393	435	410	402	414	398	428	415	433	425	406	413	450	403	394	427	428	393	410	410	447	421	402	416	426	439	418	418	399	371	413	401	434	394	463	430	427	399	437	453	427	388	408	387	418	416	372	426	403	421	394	408	393	453	428	387	428	436	433	425	394	452	434	425	451	434	396	428	395	423	372	417	403	412	419	394	404	414	452	404	416	431	403	393	419	454	392	400	396	394	407	408	421	442	429	446	399	423	430	397	404	434	451	399	414	386	416	409	408	427	449	425	417	425	446	384	395	388	388	446	439	423	432	394	439	429	421	430	422	395	406	444	409	431	422	431	419	391	405	404	439	397	430	393	428	398	418	420	407	439	451	409	407	406	426	430	443	457	390	407	463	416	435	419	392	410	457	424	461	428	399	433	412	405	409	404	441	425	406	458	425	361	422	436	405	403	405	446	408	448	442	444	450	412	414	409	462	395	392	443	472	409	416	363	406	442	412	464	411	441	418	418	418	405	430	401	410	448	409	443	431	401	458	433	435	397	399	360	387	383	437	389	388	415	414	412	442	401	432	420	397	389	384	411	420	412	426	407	412	447	425	420	423	401	395	432	426	437	433	425	416	392	435	408	418	429	438	424	418	445	419	389	447	400	423	434	424	422	399	417	429	391	435	425	407	437	481	399	447	376	416	409	441	427	445	392	415	415	451	457	416	440	415	410	437	393	406	413	422	439	393	429	423	418	426	426	398	443	377	391	449	424	424	463	407	427	457	410	405	440	392	449	447	411	418	436	391	380	403	397	412	415	411	422	444	402	396	427	401	434	410	442	412	423	442	424	425	411	430	460	415	424	436	403	439	449	411	439	436	411	416	375	415	410	378	437	425	421	400	448	420	425	406	407	425	424	420	410	426	417	412	420	426	415	429	391	445	423	409	392	413	411	431	387	412	427	409	390	429	381	450	431	422	401	412	426	453	419	464	413	403	410	445	380	438	416	401	421	396	431	406	413	425	397	432	426	419	401	429	421	421	435	453	428	427	428	394	424	421	427	409	435	424	452	416	384	442	446	407	401	448	381	377	436	426	392	438	432	408	440	440	418	418	461	401	406	411	400	425	419	444	414	390	438	407	431	410	398	429	362	423	467	405	417	399	403	372	440	441	441	429	425	395	393	400	436	431	377	398	447	444	431	415	443	392	400	414	397	397	424	400	419	430	442	372	416	404	450	398	429	410	411	423	418	388	403	403
13103	5540	3222	550	335	333	382	302	329	313	342	314	329	306	333	315	319	339	337	317	321	325	356	316	327	333	347	324	319	329	339	316	338	314	310	317	308	333	317	340	335	342	348	353	325	297	327	351	339	316	320	312	351	292	328	328	295	334	320	320	355	306	329	341	310	338	301	341	310	299	310	328	309	328	335	327	348	321	327	299	324	311	329	291	326	322	298	322	329	290	321	311	303	318	301	331	273	338	306	299	375	333	318	307	334	333	309	347	357	315	345	301	342	305	359	282	313	290	313	325	285	349	320	351	350	286	315	308	321	331	331	298	313	311	346	343	336	293	322	309	302	354	343	347	331	319	332	320	335	311	333	315	341	292	311	333	294	332	321	317	295	312	309	284	307	329	353	312	306	342	350	339	325	315	341	316	310	311	300	287	306	320	334	327	314	317	331	293	348	306	332	338	342	345	287	327	295	312	306	303	321	315	332	293	342	344	328	328	271	287	319	324	303	336	375	277	310	370	350	344	307	331	325	348	322	316	297	325	324	290	332	343	330	314	297	316	309	325	310	321	306	314	324	310	311	317	347	320	306	288	313	335	327	344	300	322	312	299	326	318	356	313	309	337	304	320	326	296	326	317	329	308	337	346	338	333	342	341	310	343	298	317	328	324	286	309	347	329	324	340	295	326	313	326	332	329	318	335	345	349	332	325	298	341	294	312	335	325	320	338	350	334	338	328	323	317	318	330	305	323	325	325	349	306	337	302	352	305	309	347	303	294	296	329	331	316	334	316	312	334	289	312	324	321	318	315	335	371	335	293	318	323	336	354	348	296	307	324	346	324	353	335	308	322	321	338	320	319	275	294	276	294	348	327	298	359	352	342	321	332	308	333	313	370	340	342	345	328	318	299	324	332	318	362	290	343	305	322	299	304	309	336	342	346	340	312	327	348	333	291	306	335	307	345	340	329	333	316	325	298	291	306	321	331	333	332	318	320	320	320	289	326	330	306	329	319	335	346	316	325	341	333	312	332	306	307	339	330	312	313	312	335	330	299	289	309	287	332	299	337	296	352	277	338	341	323	335	308	333	341	338	318	351	353	316	319	283	309	329	330	314	328	314	318	322	360	324	316	293	345	343	316	310	328	294	303	312	331	288	299	296	316	303	325	315	334	305	367	343	307	337	336	303	321	328	352	344	307	309	348	351	314	309	346	312	308	325	285	344	317	357	324	303	335	295	296	312	327	358	314	329	334	314	305	330	338	329	336	294	316	323	311	333	320	309	296	306	330	324	346	335	301	331	316	342	303	338	326	300	341	313	314	328	331	322	346	307	317	294	330	342	295	341	348	316	274	333	328	303	320	301	350	306	323	325	319	355	324	329	333	328	335	308	335	315	334	351	331	310	329	356	350	352	368	320	326	364	302	314	336	327	310	360	334	284	305	305	327	320	331	355	320	352	319	327	321	308	333	338	299	328	336	345	314	339	320	360	336	284	305	341	336	323	325	343	317	299	307	320	334	303	343	333	295	309	314	335	312	339	321	349	323	286	288	342	301	322	308	320	322	302	325	301	309	318	325	326	293	313	316	299	311	323	334	352	323	349	337	329	344	319	350	339	349	287	324	334	302	353	322	324	315	323	337	351	309	339	333	336	330	315	322	350	345	334	338	317	320	343	332	310	301	306	310	292	348	337	322	295	288	317	339	346	324	316	319	327	310	300	299	344	358	341	327	316	354	335	365	307	333	312	345	335	311	347	326	335	285	337	303	307	330	305	314	335	278	307	291	328	288	301	321	319	341	302	325	305	341	323	356	317	321	277	280	312	287	334	330	331	335	335	323	295	290	374	337	355	322	312	326	286	371	293	349	324	273	313	336	307	319	309	345	358	306	294	321	313	347	285	336	326	323	333	303	331	307	297	353	331	319	316	329	337	312	302	314	317	317	283	306	294	323	342	320	291	306	296	329	332	318	324	341	309	307	355	328	324	282	331	308	325	319	277	320	323	335	311	347	315	328	339	296	330	346	338	329	284	312	328	345	332	308	345	308	308	346	344	322	333	327	307	310	313	330	297	338	299	304	291	311	309	312	325	329	311	337	364	339	341	298	319	330	312	333	344	339	328	335	336	332	357	283	289	339	326	325	320	319	303	332	318	291	298	303	313	312	294	269	353	314	317	320	307	289	299	310	359	320	324	320	331	297	323	316	348	337	331	316	301	317	303	324	345	307	292	326	306	335	314	291	307	358	337	342	323	332	324	318	319	305	351	322	318	309	309	337	330	309	323	316	383	302	338	306	304	284	311	332	306	336	381	311	302	317	329	346	339	338	337	310	280	335	319	343	323	305	324	327	312	328	313	283	326	314	310	314	362	326	349	316	348	355	372	309	337	332	340	334	338	340	347	339	341	297	333	332	332	298	333	329	306	334	322	304	336	324	303	338	318	306	320	321	270	321	340	314	313	343	318	339	340	312	330	340	325	306	293	335	313	343	298	328	362	301	302	334	346	315	348	336	341	325	318	335	348	309	299	323	306	309	328	298	333	340	315	321	315	325	314	336	343	314	307	322	314	334	346	334	297	324	309	305	320	362	300	306	326	313	297	276	307	280	289	321	291	365	326	317	348	346	308	326	345	320	319	344	305	288	325	313	365	314	325	352	314	318	308	316	330	331	319	323	314	318	295	330	304	323	339	311	343	320	334	313	325	297	348	325	337	332	344	344	326	318	317	308	339	338	301	325	356	319	332	310	305	307	301	303	314	327	281	311	348	348	304	345	347	347	382	334	329	330	322	322	324	309	314	335	347	329	282	322	341	317	320	333	341	295	333	314	303	325	345	329	334	337	313	319	342	327	337	288	313	356	346	333	319	317	304	300	332	310	320	306	286	278	304	343	349	339	324	389	330	318	325	342	306	322	292	333	291	309	326	280	318	333	316	329	320	356	310	323	305	319	311	361	329	322	314	332	314	331	328	348	308	345	300	298	312	351	325	297	325	335	320	296	301	328	336	325	325	304	313	325	331	312	344	349	320	317	348	341	310	312	331	363	346	307	304	309	341	351	328	300	299	338	317	336	340	308	330	323	307	364	295	293	339	334	335	322	308	328	319	332	297	272	320	318	340	320	342	312	340	316	321	288	304	313	327	310	283	312	339	325	312	313	303	294	355	355	296	309	313	308	311	337	325	321	289	376	349	313	290	328	337	321	307	306	313	296	313	300	303	330	323	335	321	317	320	308	341	324	339	300	320	319	297	329	304	306	292	313	323	326	304	318	319	353	314	309	327	305	334	323	304	339	316	311	345	336	306	316	301	334	375	313	356	329	346	331	345	307	349	359	350	320	330	323	321	328	325	317	324	359	275	333	353	302	299	320	343	349	271	311	341	309	340	331	320	333	351	333	305	319	303	347	296	331	322	309	370	323	279	342	372	306	347	326	334	316	315	342	343	329	296	314	311	324	320	328	307	287	301	292	307	330	330	326	300	322	300	312	314	320	322	278
9609	5644	6216	1198	887	815	767	754	739	779	802	772	782	801	818	773	788	767	815	801	786	767	791	745	733	821	775	789	736	751	818	810	800	771	763	797	815	751	804	753	790	775	767	806	759	752	775	734	773	768	746	736	697	781	735	749	812	712	744	768	745	765	784	801	771	799	786	775	796	805	746	772	761	745	788	774	793	709	747	759	763	768	789	771	749	729	741	746	792	744	750	778	769	794	809	743	734	756	776	797	761	756	784	733	739	779	775	797	764	778	842	764	717	705	771	764	764	773	784	750	758	750	789	739	765	711	785	798	789	771	755	746	752	762	779	744	753	730	757	793	768	787	758	771	793	775	788	805	773	715	746	741	692	764	737	711	807	802	735	769	757	773	772	722	794	694	760	778	778	748	734	785	706	755	751	761	755	761	748	744	800	788	753	788	794	798	715	735	759	786	780	778	787	814	821	825	773	762	809	777	764	722	753	751	799	756	792	743	753	714	732	759	755	777	742	795	788	796	777	765	794	722	771	798	717	779	703	762	707	783	727	780	801	742	779	809	704	721	739	732	815	730	737	782	724	766	711	750	806	759	715	827	757	753	780	783	771	802	805	720	796	790	740	750	767	784	724	808	803	788	770	777	769	791	734	761	706	741	827	741	795	797	792	736	699	808	758	764	808	764	766	832	739	792	772	717	783	785	742	793	774	763	800	754	746	768	781	742	785	768	745	763	750	752	737	785	741	737	784	743	772	756	764	735	746	784	780	787	752	763	762	792	774	745	763	726	807	748	790	749	743	810	725	730	772	756	725	815	733	733	794	764	757	771	760	737	727	784	764	795	760	764	768	764	737	772	754	758	832	750	757	764	755	724	743	739	726	783	727	779	785	788	794	767	750	755	773	736	794	747	763	742	757	791	759	704	776	779	763	768	787	719	826	772	772	757	829	748	760	743	724	784	786	780	773	759	796	762	812	783	774	770	737	770	797	772	781	799	741	755	776	750	791	687	737	814	730	778	750	763	786	781	771	802	769	749	809	769	738	719	771	733	794	767	757	726	816	794	771	775	785	795	744	722	762	761	794	783	787	724	757	790	741	742	788	802	814	743	727	759	795	691	726	736	795	781	760	754	789	725	801	735	764	774	752	774	767	742	750	798	785	742	733	705	771	758	806	760	706	785	743	767	755	766	759	755	764	717	777	778	761	763	748	762	736	778	755	771	808	775	744	746	741	702	777	739	760	763	762	733	711	779	714	721	723	752	768	703	776	800	738	781	768	759	752	749	762	792	808	754	749	796	758	767	762	845	772	748	735	778	756	779	761	711	777	737	783	804	754	798	802	773	758	728	720	714	756	783	780	806	764	723	774	809	750	772	733	738	815	772	789	746	766	800	807	760	746	749	783	716	726	778	737	765	733	764	801	723	783	720	735	746	801	735	802	788	808	779	779	766	745	775	783	725	716	805	789	761	752	766	771	771	804	772	775	787	793	780	740	721	753	753	759	787	790	743	783	743	759	789	720	785	697	789	775	754	795	744	809	760	797	775	766	770	742	801	740	783	836	731	768	732	761	757	819	780	750	771	769	757	815	770	708	731	720	717	790	784	738	767	737	777	750	758	781	778	774	761	756	743	781	761	812	761	742	762	784	762	794	793	791	765	748	781	741	752	802	827	749	801	765	799	713	796	770	736	751	791	815	780	767	753	710	765	776	761	769	796	755	746	786	767	746	760	760	809	775	724	754	714	744	775	693	746	802	807	796	797	760	767	757	796	785	753	771	783	791	788	779	819	737	770	783	783	693	788	771	800	764	769	771	761	793	735	820	778	795	792	740	820	788	803	762	751	795	768	780	747	769	771	809	768	725	775	772	731	752	785	786	784	778	755	708	728	728	774	735	753	748	752	768	722	753	767	760	784	787	802	765	748	755	760	766	765	775	768	793	807	744	768	727	745	743	742	742	729	784	790	787	807	794	786	791	742	780	813	763	746	799	752	765	743	769	767	711	750	742	744	794	766	776	749	751	803	794	791	731	789	770	770	777	790	771	762	803	753	706	731	766	724	752	726	758	749	760	762	760	764	744	760	731	775	763	788	786	706	798	820	792	797	760	758	764	792	742	784	765	760	758	759	754	708	771	724	804	754	724	764	754	732	767	789	732	788	745	779	742	796	762	782	735	749	805	763	781	781	755	755	792	732	782	745	793	725	712	749	721	716	791	725	735	778	752	745	781	734	741	775	762	781	774	798	765	703	720	744	786	776	796	820	779	781	789	775	770	733	755	785	733	761	773	753	783	710	770	751	755	752	735	810	732	730	778	750	788	739	763	776	731	752	765	780	768	706	761	770	782	777	797	750	798	758	733	730	824	714	758	751	784	802	797	684	711	738	773	759	767	738	780	772	742	761	779	808	744	781	775	774	732	735	777	743	738	801	788	761	723	767	767	758	755	755	733	712	833	743	775	753	803	773	782	775	763	743	741	775	745	746	771	786	769	735	790	804	789	771	752	763	732	776	778	763	779	767	741	743	793	761	790	709	712	769	751	749	787	723	758	784	744	787	771	749	757	806	779	767	768	774	751	794	741	738	786	746	723	733	734	743	771	751	777	748	768	769	766	740	745	819	789	741	781	803	747	751	754	757	731	788	737	802	817	778	791	733	794	723	767	767	779	761	803	732	784	778	780	779	738	715	748	780	764	790	781	830	751	756	748	812	772	739	774	733	773	763	768	746	744	775	789	715	743	736	822	727	773	780	768	756	774	828	787	774	813	810	735	735	754	768	761	763	705	779	788	729	798	730	799	735	739	717	779	750	722	703	828	701	728	777	771	714	746	786	778	784	787	810	827	741	754	801	752	799	742	776	800	730	790	787	826	795	722	784	740	713	750	769	765	788	761	805	751	783	750	737	790	781	769	775	768	699	724	753	770	770	736	808	781	780	739	747	750	800	771	736	752	749	711	762	824	825	786	775	732	797	748	728	764	783	762	830	792	756	725	758	732	752	735	759	744	757	740	734	741	723	734	814	769	767	767	717	758	777	759	763	719	752	743	760	761	783	736	740	800	798	775	781	780	729	782	739	710	774	763	793	770	816	801	759	767	805	777	751	782	804	728	748	749	771	779	803	763	751	740	777	760	787	762	751	795	825	733	771	739	763	747	775	790	764	725	719	762	733	714	722	719	755	787	762	751	779	751	733	729	768	737	739	704	765	768	752	792	777	767	781	721	743	815	743	752	736	765	745	807	754	750	740	771	769	729	770	731	762	809	801	738	741	745	737	771	793	724	732	739	736	790	723	750	767	745	734	718	760	734	720	736	742	766	773	753	770	708	738	773	764	756	742	812	740	765	767	727	711	757	800	783	766	774	750	777	788	730	803	743	817	788	741	736	788	781	761	762	773	768	806	769	765	745	792	772	766	753	756	743	738	775	782	720	768	747	757	746	754	763	761	763	787	740	775	793	758	805	772	823	800	762	762	819	740	800	742	766	742	739	739	771	732
26955	15188	13102	2377	697	492	424	383	344	345	330	351	318	333	291	320	296	328	311	343	350	395	329	339	296	320	343	323	306	306	307	323	333	335	314	317	332	344	340	294	316	325	280	332	366	317	325	309	344	320	280	288	344	332	332	338	279	290	323	323	309	294	340	311	314	323	319	297	323	262	311	341	347	327	298	314	325	328	341	312	297	315	309	354	354	313	303	312	316	330	296	307	294	316	294	328	345	357	313	288	319	311	326	318	312	337	302	300	323	288	320	286	305	312	284	302	308	326	325	294	321	293	302	311	308	306	299	304	336	283	314	331	330	328	337	335	311	315	347	322	314	316	272	297	336	295	317	311	320	344	355	325	323	274	318	334	328	309	299	297	280	322	330	327	273	305	280	341	311	332	294	326	357	333	336	325	304	345	317	306	313	341	347	299	334	312	325	340	294	351	336	339	347	326	306	288	317	314	326	311	327	327	319	303	315	333	319	347	308	312	332	324	312	297	323	325	332	330	285	356	284	294	300	356	311	302	336	324	284	297	332	334	316	318	293	325	335	325	330	328	330	307	351	337	315	297	288	311	318	346	315	345	327	285	345	337	337	312	329	321	345	318	329	321	298	322	317	316	328	310	334	340	335	333	315	320	307	286	292	314	323	296	346	316	325	341	306	327	295	290	312	318	330	316	342	336	327	301	299	329	304	336	323	348	315	329	299	329	284	302	337	297	297	315	326	321	326	329	327	324	310	327	326	327	350	312	339	344	331	298	313	310	325	310	309	295	315	312	299	306	326	323	330	292	327	332	286	342	309	320	299	375	305	327	314	310	288	317	315	349	351	348	323	333	311	338	345	321	336	301	331	311	317	347	340	306	333	338	324	292	335	339	312	313	315	312	341	316	315	309	306	318	345	327	332	356	308	323	285	318	299	311	310	356	309	305	319	312	308	321	303	328	326	309	323	322	328	316	340	302	332	283	315	299	319	350	278	317	335	327	283	353	333	329	300	311	325	338	296	318	334	369	303	324	340	324	312	312	335	324	308	347	314	330	340	278	330	347	309	337	311	316	302	332	331	349	308	323	343	305	330	307	332	307	316	320	351	333	287	306	297	329	344	349	329	314	345	340	325	332	320	287	271	324	319	329	289	327	320	312	311	305	334	288	299	310	313	329	304	326	325	335	325	310	313	334	295	299	325	304	298	323	319	340	297	318	329	303	336	327	303	341	323	357	324	287	310	317	338	300	353	298	317	300	315	346	331	297	328	312	327	280	301	338	323	338	276	280	321	285	296	301	306	309	357	321	331	316	304	333	321	292	320	303	345	334	338	306	314	315	350	319	305	322	324	311	284	325	306	328	303	315	287	308	299	308	300	294	305	321	317	318	290	281	350	322	312	292	317	315	308	318	329	319	318	303	318	299	284	315	314	316	341	369	316	294	346	329	328	302	297	332	315	324	321	320	336	325	337	329	321	319	305	302	320	308	318	330	294	312	314	311	327	318	303	313	318	323	307	328	309	316	301	349	310	320	319	312	325	322	293	330	305	334	332	302	320	311	339	323	331	310	303	347	305	334	313	329	315	371	332	300	326	300	301	317	300	354	302	312	318	317	308	297	285	325	343	326	346	310	329	334	333	294	286	314	306	331	318	329	357	307	293	296	303	315	335	305	325	305	299	313	279	338	293	305	329	327	336	302	290	342	312	292	311	303	325	335	335	325	320	328	337	323	368	301	309	344	306	309	311	316	282	310	322	308	331	286	286	353	342	320	296	347	318	296	325	310	331	329	308	314	311	282	332	286	307	316	314	304	341	320	338	320	343	318	304	324	335	337	333	329	293	317	315	300	280	339	345	337	318	345	305	308	312	316	308	324	309	343	292	316	332	341	300	300	282	308	354	314	318	286	313	330	332	318	345	324	270	306	307	339	349	313	287	313	295	331	324	324	318	356	341	314	317	302	293	317	329	332	310	302	334	327	325	348	350	301	293	306	337	301	297	304	323	294	334	313	286	288	296	314	327	306	328	313	312	322	272	341	301	303	283	315	337	337	317	269	288	311	351	314	311	306	308	321	321	329	325	298	301	321	311	304	336	332	336	329	332	327	324	357	323	337	314	330	308	303	287	284	343	295	332	309	325	308	300	295	285	329	349	301	338	326	283	328	332	335	319	317	328	356	327	323	330	298	308	274	315	319	302	302	359	305	319	299	316	329	357	319	322	326	338	328	286	316	320	324	336	304	324	337	299	311	350	293	311	322	318	281	302	329	304	335	328	301	312	278	308	342	291	305	337	288	316	337	330	332	315	335	296	300	351	285	312	335	327	329	333	337	322	297	321	330	291	313	328	312	292	318	327	352	337	300	301	318	331	306	315	348	308	318	312	313	334	340	336	330	304	313	309	327	284	307	324	337	330	291	335	331	293	341	297	334	306	305	311	281	299	289	317	323	308	305	330	314	315	343	286	310	310	297	339	299	304	307	327	297	280	334	334	319	331	324	325	307	316	295	310	323	317	300	301	337	338	322	348	311	328	360	284	325	328	352	301	339	332	302	334	340	296	322	294	303	287	304	309	364	290	336	334	274	296	297	302	335	331	326	340	323	311	332	313	307	313	314	283	325	334	315	299	321	340	292	299	367	322	302	327	317	310	326	330	297	291	322	338	316	310	325	365	322	335	298	349	311	285	327	323	277	315	312	294	273	300	313	333	299	300	339	293	328	335	311	290	306	337	305	317	276	266	346	343	319	321	334	327	328	318	300	301	324	306	295	303	318	329	350	306	311	313	328	297	317	324	353	316	346	311	346	333	322	285	351	324	311	305	274	312	331	315	311	326	284	325	310	310	363	315	327	325	321	309	305	308	319	314	334	351	306	301	286	324	313	331	335	316	329	340	327	304	320	305	288	302	321	330	320	291	309	330	308	299	309	332	314	310	327	310	320	295	325	311	320	304	340	317	323	305	308	304	309	314	328	313	297	334	333	305	330	350	318	325	307	311	335	368	335	317	337	334	353	335	332	289	348	329	329	347	328	331	330	324	311	292	318	323	318	289	299	297	315	314	294	361	327	283	323	347	316	325	319	305	296	316	323	322	354	330	316	362	302	319	318	289	327	310	306	313	302	324	326	337	352	293	290	345	319	337	336	359	326	315	354	341	313	299	302	340	352	282	345	341	311	346	323	313	316	304	351	336	295	348	356	297	308	291	337	307	325	315	324	311	324	319	292	337	320	293	320	293	297	295	326	315	318	307	327	315	338	338	315	293	308	303	320	305	353	290	317	337	346	281	332	312	307	298	334	347	361	305	303	339	294	294	291	348	346	350	335	330	300	310	344	310	334	331	317	323	296	296	312	350	321	318	321	345	299	309	360	334	291	315	293	318	303	317	311	274	277	344	288	336	309	318	349	311	325	335	357	364	320	334	317	318	306	295	338	334	315	326	314	297	323	328	289	319	294	329	314	305	316	324	328	294	294	362	320	306	326	327	319	324	296	303	336
19209	13691	17840	2333	1898	1492	1259	1034	1126	977	871	873	850	883	792	821	812	868	895	790	947	905	875	804	813	718	744	732	812	772	769	749	737	748	797	776	760	774	779	801	770	782	768	768	737	796	754	764	729	826	773	701	784	804	766	754	761	794	782	743	751	721	745	729	721	776	743	714	730	771	719	716	736	725	749	745	737	735	807	750	673	741	769	755	750	749	760	749	717	744	710	749	735	768	711	718	717	762	777	719	725	780	771	777	777	729	754	729	728	737	771	757	719	753	806	721	734	744	774	768	796	768	699	750	760	813	723	752	760	770	712	753	748	756	757	712	790	733	757	682	730	713	749	689	721	739	766	744	719	763	777	733	726	747	772	747	796	743	790	756	720	747	715	709	764	752	728	685	733	762	731	733	725	742	743	713	711	769	779	724	731	714	759	774	732	744	743	806	737	702	721	742	748	765	723	750	768	737	729	715	753	695	750	739	730	704	707	746	739	756	776	749	754	737	745	774	777	758	730	755	773	722	725	757	732	738	729	770	779	745	736	740	738	719	754	736	758	773	742	779	750	755	720	771	777	726	722	789	709	726	762	739	749	776	721	798	789	730	740	761	718	708	764	742	767	757	732	736	760	754	729	802	759	727	737	722	757	789	744	745	743	742	728	720	743	763	732	750	739	772	727	706	747	759	720	736	728	759	727	719	727	729	765	689	699	766	682	758	773	767	712	760	802	730	700	717	728	749	768	772	732	761	695	764	745	773	753	755	746	757	733	753	757	724	725	771	789	782	784	753	770	719	733	695	697	747	722	757	726	696	689	761	716	738	699	723	711	685	786	776	733	756	804	788	722	741	818	722	702	735	767	756	731	741	742	750	713	757	723	785	740	753	737	740	755	739	725	766	755	753	815	794	756	774	718	757	717	695	774	739	703	807	742	786	765	695	737	744	780	733	710	768	697	782	744	735	728	717	749	770	753	743	721	732	736	755	803	739	765	772	761	808	776	756	713	689	724	799	749	777	723	722	798	768	764	790	701	710	771	748	700	782	794	780	724	791	739	748	734	708	777	747	774	725	805	736	745	738	671	756	724	753	712	783	766	731	792	770	706	749	739	757	751	807	769	780	813	750	747	769	703	744	759	749	732	741	783	711	759	768	731	717	755	776	704	773	713	763	728	736	789	719	771	747	723	697	718	708	759	709	744	739	712	753	776	756	757	775	708	785	778	798	768	708	758	820	745	740	741	740	786	726	754	738	755	734	744	733	739	743	801	697	816	678	752	709	718	739	739	761	742	700	702	792	741	707	755	745	722	757	792	790	722	761	745	736	727	752	778	770	776	783	692	815	682	749	775	736	744	739	751	687	721	812	765	720	719	707	712	791	768	747	714	786	763	792	716	767	731	760	702	749	738	723	723	745	734	724	750	757	748	778	741	699	734	763	747	729	728	744	781	744	722	745	736	761	729	734	729	765	781	761	740	792	779	790	737	744	742	742	770	755	747	720	784	723	749	745	749	738	767	698	796	775	780	808	771	747	789	707	768	731	712	721	772	790	811	799	737	748	736	742	738	740	772	758	737	728	709	723	718	779	723	744	719	803	765	776	758	726	776	758	718	736	757	802	762	781	755	784	718	762	773	727	738	741	736	717	747	697	788	731	752	726	722	729	744	806	756	715	788	749	714	745	697	749	700	775	759	785	734	760	732	767	707	750	738	724	757	719	792	742	749	752	742	751	756	741	706	736	744	717	794	761	798	745	753	730	793	773	759	785	723	802	777	762	797	785	762	716	736	731	768	722	801	745	752	764	720	716	757	741	750	733	729	721	761	754	783	749	767	746	717	758	766	747	762	718	782	723	713	711	750	733	771	737	728	734	740	714	750	737	719	770	747	794	760	719	726	732	770	733	708	823	743	747	740	771	770	761	748	794	761	732	755	761	723	739	756	770	734	731	783	702	746	717	751	766	695	790	730	754	745	758	767	746	740	765	726	705	743	725	736	725	739	796	800	750	769	741	754	783	748	741	765	762	731	731	758	713	742	710	732	797	750	724	708	754	722	798	765	721	766	738	759	684	763	772	794	717	751	723	710	695	736	766	796	757	794	768	722	745	782	758	756	776	767	766	768	761	715	741	786	749	674	747	708	743	795	687	773	741	755	741	768	705	774	728	765	761	739	732	701	758	748	748	811	713	739	764	787	688	769	752	718	709	744	747	745	755	752	723	726	747	741	713	762	768	707	770	728	781	749	759	759	746	776	776	746	736	737	757	736	754	744	738	743	776	731	768	797	734	776	725	716	736	758	755	750	724	736	751	745	714	783	708	723	756	721	793	755	723	727	762	730	759	750	754	771	755	740	772	748	697	700	772	746	724	718	745	765	718	707	762	746	778	716	714	744	716	746	756	732	825	672	725	762	775	759	750	728	742	728	723	731	750	741	679	727	768	726	763	770	757	766	713	725	775	765	775	745	794	766	717	791	721	711	743	760	753	787	752	748	752	707	718	737	772	731	778	732	734	763	760	761	690	761	693	695	759	741	749	774	756	726	767	677	710	770	715	732	794	785	729	775	775	748	733	784	746	762	706	760	760	723	765	762	738	771	760	748	767	741	766	754	733	738	719	711	750	710	747	760	773	751	763	747	725	689	775	744	745	788	745	789	747	731	737	775	749	760	721	762	774	744	763	794	725	752	776	751	733	752	697	761	757	748	726	735	712	703	746	739	760	720	768	745	724	726	749	745	755	747	695	750	769	715	708	742	776	791	735	731	781	807	736	729	763	745	743	740	755	777	679	718	783	716	736	726	771	782	765	768	735	735	742	738	724	713	748	683	766	691	718	772	753	715	763	753	728	801	766	703	763	783	745	757	728	732	757	741	729	772	740	731	709	691	705	823	769	779	753	677	779	769	766	740	715	726	768	739	744	734	720	763	710	744	767	755	725	795	712	732	728	764	784	695	743	737	802	774	754	767	759	752	782	767	725	776	758	748	763	742	761	747	740	749	763	759	766	749	729	791	772	757	760	723	741	714	709	779	767	707	764	777	770	725	746	726	742	705	746	708	710	710	810	776	682	729	730	774	734	766	754	753	724	788	785	747	778	761	762	732	689	760	739	762	731	770	782	800	704	726	768	772	755	768	755	774	750	718	771	712	738	809	757	694	785	788	673	746	775	766	727	723	786	747	742	714	757	767	738	773	754	733	721	727	766	773	766	701	761	710	798	709	737	775	725	744	687	791	776	761	766	805	774	769	741	710	735	745	738	788	726	762	750	739	730	756	708	764	798	699	751	728	764	740	707	746	823	746	743	720	750	757	769	720	700	745	752	791	759	719	776	708	722	726	712	709	794	792	729	704	801	771	799	690	769	760	788	739	809	724	740	783	820	720	771	710	756	743	768	777	717	788	724	749	714	759	709	727	719	743	744	736	777	705	716	757	711	712	738	759	724	731	751	743	771	700	722	731	692	767	730	731	764	780	713	750	764	722	750	746	738	775	741
36553	23295	21750	4593	902	469	336	292	279	251	235	218	196	225	215	193	173	197	202	229	225	242	214	203	166	165	163	173	188	196	205	209	170	196	166	160	152	182	188	167	183	206	161	192	160	183	164	193	172	166	172	189	180	192	192	170	159	165	169	187	190	172	162	158	168	174	174	177	188	178	174	184	202	173	183	174	173	182	187	149	191	171	188	177	157	196	181	159	189	164	185	188	150	167	182	193	182	152	177	189	190	181	173	186	151	179	182	186	187	180	174	161	190	175	185	197	157	173	144	178	168	166	164	181	172	182	161	140	166	172	156	167	193	159	169	169	160	184	183	186	173	180	164	171	163	171	152	168	179	172	172	192	171	165	170	179	158	175	160	179	175	190	171	176	172	185	182	188	176	162	162	169	182	194	162	210	175	198	188	155	176	175	168	168	179	191	192	162	159	179	159	188	165	144	173	188	161	167	181	174	169	185	150	160	172	184	150	182	185	176	175	153	166	179	171	165	209	191	176	179	186	176	169	142	176	173	151	170	152	187	186	194	181	166	188	169	166	171	156	176	185	178	153	178	180	152	162	157	131	166	186	167	173	179	168	193	196	193	187	182	180	165	157	193	170	183	188	159	163	158	177	184	177	170	186	176	180	209	157	191	150	214	167	194	194	189	193	159	173	173	188	209	164	152	174	172	169	167	180	162	194	185	144	178	167	169	195	175	164	166	163	185	201	172	156	175	168	175	163	182	155	177	171	177	173	191	169	172	158	166	206	185	180	170	183	197	154	177	180	176	171	148	179	179	188	185	167	147	175	160	169	207	195	177	160	173	192	200	194	174	146	164	172	183	199	206	180	179	175	178	183	165	160	182	167	152	175	189	166	168	173	182	176	165	165	165	176	169	182	180	173	173	170	182	170	171	199	187	156	173	178	179	177	181	174	177	166	159	172	178	186	163	181	182	171	206	158	184	184	182	148	180	164	176	199	196	180	188	178	182	178	180	171	189	179	176	169	186	182	156	188	173	178	191	180	137	175	187	164	178	214	170	175	180	149	183	159	173	184	204	172	165	170	159	157	167	188	175	175	171	171	174	187	195	180	156	199	166	216	156	165	185	154	172	163	182	179	173	172	208	166	184	186	181	173	207	173	166	176	165	196	172	169	191	168	162	174	159	187	200	189	184	180	176	199	189	189	151	188	199	175	169	169	163	175	196	186	172	167	181	193	188	189	164	179	175	168	168	190	185	189	187	158	167	185	175	165	189	172	175	187	166	191	183	164	191	171	172	184	183	191	169	165	149	161	176	195	168	177	162	160	156	168	180	191	199	174	207	158	171	191	166	155	179	164	152	171	196	176	198	163	174	170	174	184	171	180	188	210	183	191	192	176	191	153	170	186	194	175	163	159	133	180	174	163	197	172	176	159	168	166	177	186	152	148	199	170	155	175	149	155	181	181	172	172	179	154	158	152	175	157	150	162	172	211	185	186	167	166	197	172	166	181	189	180	184	175	172	172	190	161	178	141	183	163	147	171	170	172	177	195	182	176	192	172	178	185	171	161	182	183	170	191	157	183	191	193	152	179	155	212	190	161	182	162	182	176	200	159	179	168	162	162	191	188	188	192	135	190	181	181	174	176	168	149	163	182	159	176	169	167	183	177	174	167	173	173	171	153	167	159	162	186	169	190	165	184	170	180	172	174	179	182	188	176	174	153	177	183	173	186	158	182	182	180	198	163	178	169	204	176	185	164	182	177	181	186	169	172	190	177	185	191	208	195	187	165	164	192	192	175	166	160	172	170	198	169	198	189	169	143	165	159	193	195	196	183	158	165	186	183	185	201	187	174	175	173	175	190	174	135	186	163	153	169	166	153	184	163	186	165	181	172	156	191	172	168	166	181	205	169	171	174	162	204	180	188	178	150	174	155	163	163	165	177	188	166	173	188	171	183	153	180	186	187	172	165	187	185	181	172	174	175	166	169	172	193	179	196	167	179	184	143	185	163	147	150	167	165	165	177	169	162	174	170	177	155	170	189	177	166	178	168	162	182	174	186	197	186	166	165	182	173	182	166	185	182	171	182	206	177	211	180	160	158	178	160	158	201	150	175	186	177	173	168	174	186	166	177	154	186	186	172	166	181	141	192	161	182	162	185	173	157	177	180	168	160	140	199	179	172	177	174	152	171	163	153	181	178	179	196	164	144	178	195	199	151	163	171	171	189	196	158	183	162	199	155	180	186	183	170	184	179	189	203	172	175	187	178	186	210	210	176	179	176	205	164	153	179	188	188	173	175	165	175	173	168	191	173	153	164	185	184	175	172	165	175	167	171	189	167	192	163	197	174	172	164	180	194	179	181	202	174	168	161	142	182	149	168	168	195	169	195	178	185	186	193	132	170	187	189	168	197	165	173	171	181	164	187	169	164	183	180	162	173	153	201	172	158	156	184	183	176	185	170	169	190	172	178	198	181	167	143	183	197	172	198	166	189	171	172	175	165	143	189	162	178	174	196	154	187	184	151	169	168	170	152	177	164	147	172	173	167	178	155	163	162	174	174	157	156	185	192	161	197	206	198	196	136	155	179	186	188	174	173	188	170	177	179	170	164	177	199	175	181	158	161	184	169	187	168	173	132	182	178	194	179	186	176	171	173	175	159	155	181	170	186	174	180	169	213	186	206	181	154	197	190	173	196	149	219	161	157	179	164	175	159	167	192	158	179	170	161	176	177	179	176	176	181	160	190	177	171	192	178	166	156	182	160	166	171	156	180	185	171	177	194	176	180	184	192	175	168	186	176	180	165	206	172	150	179	165	166	158	160	162	188	168	181	183	181	176	168	190	181	163	153	184	155	157	205	172	198	179	160	185	196	182	207	167	158	184	180	175	170	172	166	180	168	174	153	189	159	204	161	152	174	179	196	165	158	161	183	146	174	187	170	175	161	199	190	170	154	190	164	168	164	177	166	170	182	168	181	170	179	159	154	170	176	153	172	183	174	161	170	168	147	176	190	165	153	143	181	158	167	194	187	174	200	191	154	184	210	187	185	146	196	152	162	178	183	152	182	200	185	178	148	182	187	173	180	156	180	167	174	145	180	188	189	169	184	189	157	172	143	171	174	181	163	176	163	186	178	186	172	197	147	177	160	158	202	162	151	164	172	184	187	177	164	177	179	190	179	157	152	169	164	163	161	179	189	163	192	190	183	165	175	191	170	181	160	170	182	176	165	154	167	184	178	167	187	175	184	184	183	176	159	146	192	178	194	166	184	175	180	170	184	180	165	183	162	190	171	167	180	178	186	185	168	168	164	170	172	181	180	172	172	195	173	156	177	203	173	182	171	199	190	182	166	178	181	185	164	176	181	182	194	188	164	171	164	194	186	161	173	181	167	163	184	179	178	171	172	186	199	175	130	155	164	186	171	195	183	171	179	175	166	156	185	190	191	171	188	167	168	165	177	183	174	144	170	179	193	138	170	172	190	156	207	161	193	151	201	145	189	171
24566	19626	24306	2696	2189	1660	1215	933	1044	973	772	764	728	714	632	599	579	650	702	781	843	743	596	471	498	489	482	513	490	447	473	484	439	440	443	454	449	434	417	484	400	462	478	434	457	458	424	455	475	475	447	455	453	424	448	444	436	446	471	454	437	438	439	404	430	415	424	436	384	409	464	451	407	430	448	432	434	418	418	421	411	441	393	436	401	446	436	437	389	422	395	444	478	431	464	435	409	439	416	433	407	441	452	453	459	438	430	444	419	429	475	435	449	446	441	402	393	475	433	435	434	455	471	441	429	473	466	448	436	430	434	486	458	448	471	444	410	423	436	457	445	412	464	404	426	397	424	442	454	445	446	413	443	469	413	431	423	441	468	445	413	440	474	439	457	428	434	468	465	405	438	423	413	477	405	423	434	432	438	426	465	429	449	423	438	448	457	436	442	484	422	421	427	425	437	468	458	429	444	415	439	413	416	443	390	423	409	404	454	428	431	419	408	429	442	385	431	418	432	435	478	459	433	415	451	455	416	407	437	482	439	428	420	415	460	430	424	445	421	422	439	444	426	459	458	458	427	425	428	409	406	379	440	438	408	448	432	470	425	430	447	436	408	429	441	423	430	406	446	411	432	450	451	459	430	434	417	433	419	443	437	422	416	424	440	429	425	432	460	396	415	425	447	431	441	437	416	435	439	457	431	418	438	424	424	416	412	460	421	427	384	420	460	427	416	475	452	400	424	415	463	409	447	452	444	436	417	409	443	450	432	433	423	422	421	438	456	446	455	425	417	410	473	402	442	416	441	423	417	454	480	417	428	406	445	406	440	400	426	450	445	426	419	459	428	416	412	435	440	444	457	432	446	439	452	429	436	443	410	416	472	478	450	476	429	431	429	443	471	459	448	401	442	387	416	466	428	432	423	416	465	433	412	433	403	408	424	448	399	411	452	410	426	487	415	431	405	403	419	451	445	433	455	462	425	416	426	444	447	435	425	423	404	430	414	428	410	443	430	371	421	418	440	444	455	452	414	394	399	413	465	418	410	430	447	463	410	427	412	453	432	447	415	411	442	440	446	438	445	435	414	433	444	432	412	479	447	428	396	404	433	415	463	397	427	433	420	474	428	425	402	409	470	435	428	400	414	422	417	472	454	435	476	397	412	419	403	435	410	427	443	422	414	447	451	453	466	403	442	428	432	415	425	442	430	419	431	429	446	436	417	457	403	444	414	455	422	464	407	428	425	464	390	436	433	474	469	413	408	422	457	380	396	442	446	428	438	454	432	412	514	421	460	420	406	437	406	425	414	460	417	441	403	458	427	424	433	444	495	441	431	433	431	420	432	459	419	426	433	435	421	412	422	436	449	441	435	404	422	458	445	451	400	431	431	458	390	417	446	420	442	433	442	441	446	446	452	449	428	433	432	469	432	407	459	401	408	456	402	412	505	419	443	398	422	435	422	443	415	445	419	449	417	450	450	454	425	434	453	429	428	499	452	435	442	429	443	417	413	429	441	495	447	463	444	433	479	405	447	447	460	472	430	452	453	455	428	455	434	447	410	424	418	424	445	413	460	423	403	455	426	430	399	459	422	428	424	430	431	477	466	410	393	379	416	422	432	418	401	441	445	459	424	425	428	445	458	404	449	437	442	463	408	413	450	436	420	440	457	443	446	450	445	415	446	399	444	438	462	471	429	437	441	422	431	410	453	436	413	433	441	444	461	449	433	424	425	449	412	433	451	442	399	440	438	422	429	451	393	402	442	428	421	425	470	417	469	425	431	427	432	458	467	439	453	424	430	441	384	423	430	416	435	389	439	419	513	435	432	422	441	440	440	413	433	464	451	422	461	441	446	436	459	419	416	485	420	394	477	412	433	447	436	421	397	431	424	443	399	465	430	427	441	443	435	484	416	380	459	450	410	464	431	421	420	438	436	435	414	420	445	420	423	427	440	449	412	439	428	451	438	428	431	426	436	428	447	413	424	414	411	428	429	454	439	409	439	434	437	429	436	410	447	433	446	417	443	445	442	418	428	456	476	449	431	463	447	442	474	439	437	427	440	422	456	444	401	448	432	457	445	438	416	449	462	427	402	433	454	459	402	458	447	463	424	470	391	419	464	421	456	445	380	456	397	424	432	404	423	481	415	421	414	428	408	429	434	420	411	469	431	423	443	418	440	446	403	441	426	425	426	470	441	420	445	481	418	416	399	399	416	415	466	395	467	438	417	423	430	436	400	446	450	428	443	453	406	451	427	435	441	428	425	456	441	426	407	410	453	406	441	395	455	414	424	438	438	431	400	453	440	406	429	424	416	412	457	429	434	388	424	451	386	450	420	438	426	433	426	457	444	426	401	401	417	457	464	437	450	431	431	430	416	460	422	448	435	401	430	446	450	437	466	426	450	456	420	436	446	430	426	490	473	478	438	407	456	453	428	442	460	433	469	399	423	462	429	442	439	437	443	435	437	445	461	442	428	461	415	445	429	432	438	471	456	449	448	468	436	439	392	420	458	427	423	465	410	448	406	446	402	422	430	436	409	401	440	437	435	430	465	460	448	416	466	438	418	424	409	430	432	467	414	437	415	465	460	462	441	414	426	433	408	442	417	475	444	379	447	419	461	463	409	398	431	441	449	426	410	443	408	458	430	430	433	416	431	428	439	421	422	454	454	430	463	452	445	415	422	439	437	400	450	447	470	455	432	449	445	398	437	426	442	419	454	438	409	400	429	427	452	449	462	394	446	430	456	432	454	470	470	436	441	418	414	453	444	454	424	449	434	459	431	470	439	423	421	408	425	406	462	475	437	432	422	448	463	394	475	420	421	442	467	452	408	477	387	443	414	435	441	420	435	445	418	422	439	475	428	447	439	433	432	420	440	420	430	433	427	436	416	419	468	442	425	453	444	444	465	432	463	413	464	432	427	459	424	418	427	451	407	443	416	416	423	448	421	444	455	470	478	430	440	429	422	461	433	456	462	412	432	430	424	444	398	429	399	427	457	419	454	432	477	427	451	408	407	427	395	401	419	400	436	430	466	419	408	407	423	459	435	428	407	440	434	453	450	399	446	408	440	419	470	444	418	417	424	428	441	445	524	417	454	464	422	457	457	428	435	426	410	413	467	447	440	441	414	454	432	407	448	424	423	461	430	440	436	401	430	430	425	424	413	431	433	461	419	448	491	452	442	446	423	466	464	413	406	456	427	447	452	425	426	441	418	449	440	434	424	441	461	418	415	426	433	469	404	428	451	453	466	455	434	405	428	438	389	456	430	480	423	425	424	454	464	420	460	455	455	429	469	422	434	425	452	422	451	457	443	418	446	426	445	440	419	437	419	455	460	436	432	437	439	452	413	419	421	471	451	451	460	412	413	448	432	444	419	422	432	433	434	458	457	407	443	404	406	421	419	415	429	452	412	451	413	445	447	438	400	448	429	445	447	454	422	426	471	424	450	435	455	427	422	419	443	408	438	424	421	425	423	447	431	433	447	423
13076	5254	3065	444	347	311	352	341	322	329	330	341	338	324	349	313	291	363	338	314	351	330	337	316	344	316	294	330	319	322	311	329	335	310	334	315	317	322	308	318	349	300	316	313	350	314	321	310	318	317	330	321	308	358	344	322	321	324	307	295	299	367	315	306	347	350	342	335	349	344	296	312	313	308	334	320	301	314	304	335	329	300	361	345	308	357	313	324	355	321	287	326	327	318	349	375	315	343	355	336	342	301	364	310	311	335	336	329	315	332	355	321	339	329	367	281	361	328	308	346	329	347	316	313	307	312	327	314	312	318	318	317	332	336	339	364	310	327	358	332	314	309	390	281	315	325	352	313	309	306	370	327	325	290	350	321	309	313	305	328	306	338	348	364	339	335	320	340	337	312	369	328	302	333	330	316	324	395	333	297	342	325	309	306	350	328	311	323	307	312	303	333	315	295	307	326	371	316	341	342	301	328	335	309	345	332	340	339	353	341	313	326	329	327	334	321	340	335	340	359	315	303	341	291	324	312	339	364	324	337	347	286	297	295	332	301	313	327	295	306	338	341	321	327	343	300	295	316	322	325	301	327	340	331	332	325	352	335	307	315	361	314	328	327	315	310	365	324	332	299	311	330	319	342	339	328	331	331	347	309	351	322	330	347	354	313	337	341	353	337	335	330	347	302	317	306	334	344	313	348	296	319	324	329	320	303	335	335	324	307	336	321	329	373	305	315	343	369	315	294	310	323	329	327	303	340	300	319	306	316	336	328	333	316	296	357	331	361	324	284	320	337	341	351	309	293	317	326	316	351	334	309	303	318	304	320	333	329	312	293	362	357	329	310	314	327	320	322	315	314	337	318	344	302	330	324	326	348	291	341	347	358	337	339	331	292	338	356	391	324	343	313	284	310	322	309	348	325	314	351	301	308	321	314	294	342	339	311	295	321	341	301	323	317	335	331	310	309	334	350	338	326	340	335	303	347	308	314	324	325	343	319	327	334	306	352	346	345	332	291	310	339	345	313	311	327	338	308	321	344	337	353	328	313	326	332	311	343	317	308	354	355	326	354	331	338	373	332	298	343	347	325	337	347	337	320	295	339	342	320	363	364	336	311	337	364	358	321	327	309	349	318	344	300	333	328	320	320	319	351	332	349	322	355	331	337	322	306	354	351	315	324	317	333	303	319	316	310	346	309	335	326	303	304	293	298	316	296	349	290	297	296	306	328	368	324	304	326	319	340	337	283	319	317	348	336	342	332	338	335	273	332	358	302	345	282	345	359	326	321	331	337	319	303	310	309	357	306	323	354	342	306	317	317	334	330	314	301	347	307	330	326	311	341	339	308	299	318	270	336	368	304	315	331	291	343	337	312	349	340	325	319	331	335	349	339	369	316	328	357	331	319	337	339	316	337	344	340	335	354	342	306	318	334	351	309	303	347	339	357	283	340	334	293	345	336	316	310	311	319	332	344	323	288	328	340	352	303	344	353	322	317	326	344	299	327	336	337	314	334	350	324	349	316	333	318	307	305	339	334	358	329	326	289	336	325	311	314	316	326	300	314	359	298	313	347	325	299	314	313	346	314	328	313	342	318	315	300	351	333	309	285	297	327	313	301	326	333	311	338	340	340	325	344	327	369	323	377	345	315	327	326	309	309	338	316	321	291	306	358	300	333	367	319	342	303	311	324	330	291	313	294	388	289	320	325	361	302	332	304	331	336	345	326	356	315	354	333	337	315	292	354	311	353	280	359	340	353	315	323	312	336	317	337	352	352	314	352	339	325	317	311	308	384	354	344	335	346	316	337	355	314	307	326	359	335	308	295	316	330	347	314	325	335	351	317	316	284	325	310	320	327	302	345	320	300	336	309	300	319	359	319	324	336	331	319	343	351	333	336	292	346	315	320	294	292	324	335	328	322	309	347	311	319	299	327	307	336	290	318	302	332	343	358	350	313	330	309	291	320	303	340	329	341	302	297	321	361	311	316	295	344	331	327	308	346	315	357	319	310	324	316	316	308	304	298	350	322	350	293	296	323	327	334	334	350	310	290	309	298	313	326	305	329	325	333	366	355	296	292	313	337	316	303	283	303	322	346	318	324	352	307	332	329	342	302	345	355	322	316	368	331	326	335	327	310	290	306	339	355	321	316	312	322	334	340	337	304	321	324	290	304	294	344	372	302	341	343	309	316	297	326	320	320	346	343	317	299	271	325	366	301	325	293	315	327	292	347	297	356	327	325	309	357	344	290	321	313	307	314	327	325	333	329	338	326	348	311	302	357	320	296	313	338	334	311	329	334	334	331	354	351	312	324	325	312	335	340	320	316	318	325	337	327	321	357	346	343	320	347	312	309	310	369	300	372	301	291	340	314	340	344	355	328	356	337	317	307	288	319	331	299	342	355	367	362	352	308	320	328	341	333	332	316	338	340	323	335	321	370	344	302	323	299	344	321	339	310	318	321	363	336	338	335	320	318	325	319	351	286	318	294	319	316	300	292	321	301	335	332	321	327	307	293	327	308	332	338	299	333	318	303	316	334	322	306	321	341	301	309	312	327	335	342	343	297	319	304	335	338	322	343	340	345	331	331	327	294	359	304	322	386	274	325	339	325	366	370	360	323	320	314	334	309	330	322	318	284	342	338	313	306	309	322	316	267	325	339	347	328	316	353	302	349	336	323	310	345	336	298	324	311	337	330	353	347	337	356	328	349	351	325	325	314	298	302	321	339	347	337	331	300	337	335	339	314	353	332	334	306	363	335	305	329	329	336	294	338	288	288	310	300	303	319	318	338	345	331	331	335	319	341	321	329	309	307	303	349	308	292	317	343	309	330	312	332	329	317	348	314	326	346	316	318	380	295	305	340	321	323	326	307	339	329	314	310	326	310	307	359	330	356	334	311	308	326	327	316	328	316	323	316	347	341	312	326	305	323	293	300	295	355	336	387	311	329	324	350	342	314	347	314	302	332	320	336	370	314	316	323	284	310	296	321	306	304	333	315	345	326	340	362	327	324	335	306	288	314	328	336	328	331	317	299	367	316	383	330	331	301	350	324	331	315	344	357	324	326	309	335	342	293	334	363	316	305	321	270	316	309	341	357	319	291	337	333	317	371	351	298	331	315	327	342	337	317	319	328	341	349	362	346	305	312	291	373	330	320	328	353	329	383	355	274	335	290	331	322	343	358	340	335	339	317	363	320	327	300	308	336	306	353	356	324	300	352	359	356	330	336	363	313	349	313	313	336	329	320	327	286	317	306	311	331	320	332	315	326	331	315	326	330	301	293	344	330	364	293	333	339	327	326	325	311	332	384	337	322	352	336	325	320	355	304	296	352	295	326	349	327	327	343	348	342	305	356	324	290	307	323	373	315	298	333	332	338	325	313	356	333	320	335	346	331	324	313	329	329	331	311	333	352	351	345	307	336	294	292	314	318	298	339	286	300	309	314	336	348	310	323	364	343	325	345	290	326	334	338	277	312	329	319	326	344	327	334
9656	5507	5669	952	846	838	827	790	800	791	796	846	740	828	743	805	774	830	861	842	836	795	823	786	784	757	773	766	775	784	828	785	763	757	760	747	778	749	793	825	786	816	763	772	757	775	764	715	783	776	794	773	774	820	753	797	742	781	761	816	765	783	732	747	806	798	793	746	786	761	803	733	762	809	720	789	788	772	750	777	772	761	735	741	749	787	751	800	759	808	714	778	751	802	771	754	781	827	746	788	762	794	774	691	837	809	822	744	776	750	781	799	801	765	750	724	834	859	783	764	739	775	789	793	786	775	753	752	765	795	751	788	717	775	815	757	732	795	708	770	765	834	761	841	761	721	795	806	765	774	778	752	766	814	771	775	780	758	755	801	747	770	790	731	747	749	792	792	756	772	715	759	768	808	733	771	754	776	788	803	763	763	787	788	821	776	738	777	775	805	775	775	744	715	754	808	782	795	775	737	735	750	814	717	778	781	712	755	772	774	789	769	760	762	742	752	767	741	781	717	745	757	801	822	740	801	797	792	770	733	786	784	756	802	773	714	783	760	790	770	744	770	751	776	763	785	798	748	777	735	789	777	749	750	720	801	785	750	787	734	765	814	804	777	771	783	775	771	765	779	754	757	766	737	762	793	785	781	751	760	780	789	784	835	717	753	756	777	730	758	795	748	779	764	787	753	788	738	776	770	803	755	762	776	805	762	751	749	793	783	767	784	743	793	733	759	771	759	772	803	765	736	780	744	765	760	771	717	788	767	774	774	791	741	768	778	808	743	735	738	829	800	824	782	769	741	778	730	775	773	784	761	762	794	775	774	764	778	763	753	783	758	744	754	750	749	791	765	766	783	764	775	736	780	757	771	787	800	755	788	786	780	732	733	798	797	809	776	823	769	790	796	796	728	772	790	805	754	773	789	758	777	777	793	793	767	710	811	767	747	744	774	798	756	774	815	791	747	770	801	750	719	722	716	743	767	768	777	745	798	763	814	765	774	784	757	739	760	800	816	758	756	802	780	780	788	788	777	783	805	782	780	760	711	772	768	769	761	802	795	769	779	797	784	739	798	770	744	829	782	773	774	769	701	779	788	766	811	724	763	802	753	761	777	764	753	711	754	737	773	782	714	755	789	793	756	769	777	716	748	756	770	788	756	743	818	741	806	742	801	780	753	758	781	801	738	726	749	789	841	800	774	786	818	755	783	735	775	795	741	691	782	786	744	754	734	740	746	758	760	745	776	770	758	712	748	745	805	755	779	763	824	760	751	749	776	755	789	788	794	786	831	764	852	785	766	836	714	753	773	746	769	794	791	773	798	813	785	778	791	753	778	726	755	765	800	760	753	784	777	756	754	828	775	762	804	792	779	805	784	744	775	792	762	774	781	771	787	752	800	793	797	731	790	820	794	748	794	779	804	799	819	777	774	745	783	833	785	763	730	775	775	775	777	747	757	740	782	777	763	774	792	818	807	746	754	811	787	762	758	760	785	801	815	808	760	757	778	744	785	801	729	766	775	807	787	773	782	726	774	819	785	786	727	761	809	784	762	747	778	783	741	702	758	760	757	817	785	749	801	767	797	778	786	770	835	799	735	746	735	773	721	773	791	774	765	788	771	760	817	757	795	760	778	778	819	779	777	774	762	785	763	764	783	758	746	781	737	740	768	771	818	775	719	772	718	764	780	713	786	809	774	801	773	735	762	788	806	790	753	744	756	759	751	798	783	768	793	766	809	735	778	759	733	799	757	794	787	770	793	784	780	741	746	747	765	761	734	765	806	768	761	809	769	706	771	863	739	789	789	773	773	778	724	824	780	732	768	814	783	800	803	772	783	767	772	754	750	753	715	854	703	799	814	794	719	733	767	787	789	752	792	762	796	755	769	765	781	749	706	793	705	767	774	777	795	758	829	736	777	769	792	834	768	763	748	775	757	753	757	755	833	813	797	791	721	776	736	724	767	815	779	814	827	723	796	762	759	793	792	748	747	787	802	799	777	761	772	775	809	772	758	805	797	813	768	776	789	713	761	823	734	698	739	792	818	788	754	799	744	757	754	778	764	754	795	801	777	760	802	770	797	745	801	764	755	770	792	737	773	792	733	767	727	796	791	801	767	823	782	743	725	789	746	762	755	778	751	743	744	817	776	771	752	718	699	782	801	747	772	778	774	781	765	769	794	758	724	801	787	723	773	763	817	784	752	789	764	747	750	799	813	741	782	767	737	796	765	765	741	753	752	755	755	759	790	796	755	784	773	751	732	776	710	755	759	780	726	741	825	799	792	788	723	790	749	792	767	729	804	779	756	715	750	767	804	812	777	737	753	780	757	777	782	711	794	778	758	752	747	803	733	744	819	749	790	762	805	747	766	784	754	749	747	803	769	747	736	779	784	830	755	833	781	778	774	785	827	744	738	763	796	794	723	792	755	805	808	773	753	764	750	807	788	779	779	758	767	791	792	740	799	780	790	797	762	744	835	773	746	763	782	803	804	799	758	770	757	785	773	780	776	819	771	771	757	774	780	801	760	782	801	742	798	782	773	802	807	769	795	732	703	795	777	771	755	822	746	809	746	733	727	762	779	765	811	760	767	786	763	801	777	741	749	786	817	722	719	773	825	782	756	783	766	806	767	786	802	778	793	757	762	769	794	760	732	805	794	783	763	760	810	769	758	798	770	788	781	742	773	738	806	759	781	798	799	761	815	727	719	752	795	776	786	754	767	818	778	801	775	807	744	748	778	779	788	799	777	782	788	815	800	744	823	743	800	766	824	802	765	757	739	772	775	761	800	742	782	757	741	694	745	747	767	742	743	782	782	755	821	726	801	761	803	766	757	806	738	787	802	772	784	747	814	776	811	745	745	771	742	739	765	788	766	786	796	808	714	780	824	796	749	725	792	761	759	745	777	801	694	754	780	792	801	839	758	756	761	826	746	773	725	784	767	787	791	736	822	764	742	782	790	767	809	784	789	774	825	803	798	764	800	735	760	805	731	782	795	793	776	783	736	776	767	773	789	757	747	764	748	754	710	737	749	789	741	738	749	810	779	756	782	777	748	787	790	824	755	795	777	775	770	761	753	814	755	771	786	789	768	784	758	767	763	771	779	728	755	810	763	732	771	719	761	799	747	792	807	717	792	765	821	779	775	769	774	769	742	837	794	777	786	779	767	769	757	776	758	771	800	725	799	750	796	776	812	767	789	787	761	735	798	822	755	772	760	769	777	786	736	713	782	796	744	768	769	792	739	781	803	794	811	736	736	764	801	765	743	854	766	743	809	796	753	748	804	780	717	746	762	797	741	755	734	770	715	767	764	770	748	834	743	774	811	809	732	799	745	740	803	783	814	755	744	776	692	765	774	735	794	732	722	797	750	726	750	759	768	775	731	715	746	758	735	755	731	762	790	769	774	768	801	806	794	781	766	773	725	768	798	779	761	743	793	769	731	806	824	737	775	824	799	783	701	785	775	755	712	767	779	759	855	777	792	764	781
27221	15152	13850	2478	705	484	433	390	378	379	333	376	301	363	359	338	319	326	380	360	338	331	334	331	348	328	334	321	330	285	308	329	323	349	340	339	315	304	330	267	335	323	314	308	300	319	304	315	346	304	325	311	315	281	321	326	337	325	321	326	315	326	332	300	323	381	353	287	334	312	332	315	289	341	336	319	328	355	335	289	280	337	324	330	346	343	344	306	280	326	343	320	298	334	320	326	295	291	312	290	306	328	283	297	283	311	358	322	336	294	294	317	313	291	304	314	322	334	325	349	351	327	331	307	327	348	309	330	322	358	313	328	296	344	311	268	380	328	336	328	269	313	342	339	333	318	319	295	286	294	302	350	340	322	326	333	316	306	315	329	300	300	328	338	322	293	311	344	324	331	305	303	352	329	306	320	322	305	326	318	320	290	376	341	315	345	347	310	344	315	304	328	306	304	328	305	331	315	315	298	331	341	295	292	345	317	352	325	340	327	328	280	296	297	362	308	307	303	309	301	296	317	285	312	275	300	306	326	331	305	283	296	355	341	322	295	340	301	331	274	293	313	326	336	298	306	333	327	301	324	339	337	339	313	287	293	277	333	321	354	346	372	319	302	289	316	325	315	311	292	308	297	283	327	324	303	335	337	292	303	380	304	312	347	305	315	309	341	313	316	346	326	348	283	321	323	341	341	341	305	328	313	333	300	350	329	336	297	301	330	337	326	326	327	304	318	281	299	336	342	314	326	315	333	286	319	318	303	313	326	299	300	321	275	298	298	330	341	297	332	274	317	317	330	314	331	329	282	321	326	321	324	301	326	331	306	274	295	329	341	301	300	309	290	324	310	325	337	318	355	332	326	297	307	321	342	270	305	319	356	321	304	329	338	343	315	318	297	327	289	286	347	319	312	319	312	296	307	299	320	287	290	335	306	319	286	294	308	320	306	315	294	303	322	300	315	271	309	294	360	318	322	285	300	343	320	321	323	309	306	318	340	330	300	312	304	333	333	322	328	338	310	276	328	315	299	313	310	319	306	318	301	346	333	286	317	307	327	323	281	321	306	324	346	303	325	300	327	297	306	313	325	309	328	305	324	327	292	314	314	320	317	341	316	318	315	280	346	322	302	311	320	278	318	294	304	310	300	311	313	336	321	313	314	303	333	320	308	354	336	342	324	335	299	334	323	289	342	323	305	326	296	330	291	293	319	292	333	307	302	332	335	313	326	325	304	323	325	345	316	305	349	289	339	316	313	308	326	290	318	320	321	323	339	303	284	326	321	277	340	320	312	307	305	334	313	352	261	327	312	292	313	337	361	337	312	283	350	320	329	324	311	317	306	340	304	341	295	276	312	328	332	318	320	323	320	364	318	302	332	297	335	336	283	308	302	329	321	336	302	331	349	329	309	301	314	281	278	322	313	326	274	301	330	334	340	324	309	314	341	303	321	309	315	327	338	286	313	337	339	314	318	352	306	324	332	323	307	324	298	323	300	332	308	330	360	348	325	278	321	309	290	348	350	318	329	319	330	305	284	329	322	308	342	300	336	308	304	339	348	325	345	324	319	299	305	315	317	297	333	301	332	318	300	349	346	302	327	312	306	274	317	321	300	325	325	326	284	370	326	298	329	347	283	332	317	316	328	316	338	348	278	339	318	284	305	322	309	333	316	271	302	313	280	313	339	310	332	311	327	332	333	331	297	317	309	313	304	291	324	344	333	324	324	304	330	322	342	337	293	320	345	303	324	302	337	311	343	314	316	329	299	343	313	296	302	290	319	324	331	321	330	333	336	325	283	364	335	323	312	323	354	300	334	327	307	308	336	311	338	356	312	325	302	317	312	308	324	326	359	309	310	326	316	317	336	318	329	306	299	325	267	331	324	355	318	302	283	310	304	309	310	292	314	344	328	305	297	297	320	314	335	269	307	314	307	330	287	297	334	317	321	305	336	304	286	319	309	295	292	317	297	323	303	300	335	338	344	307	315	338	335	298	300	303	321	333	314	340	312	329	298	331	331	291	330	329	324	309	317	352	304	320	319	310	319	328	333	310	343	326	301	305	314	342	316	318	298	296	326	324	295	317	277	332	308	312	325	333	326	311	295	363	322	308	313	310	345	279	331	315	302	315	323	311	323	334	301	322	321	338	317	306	347	302	324	280	302	306	311	306	303	328	303	327	358	327	296	323	351	371	353	316	329	303	288	309	296	323	294	301	307	302	324	304	317	311	324	302	333	318	333	339	327	303	314	335	338	324	285	305	339	337	314	293	320	331	327	311	296	349	322	288	329	328	301	293	328	301	327	319	359	297	317	300	312	310	323	332	311	379	292	286	328	303	316	330	320	322	313	303	331	321	326	346	356	315	312	309	313	316	312	324	323	316	306	303	299	301	305	298	295	311	333	338	338	333	310	310	331	333	312	346	298	311	319	321	303	298	303	339	302	321	341	333	325	355	350	287	323	289	313	334	317	356	309	328	312	326	334	313	341	301	307	311	301	327	314	317	310	319	282	305	290	336	339	304	299	347	342	319	307	277	306	317	290	306	284	306	302	323	355	326	332	318	293	307	325	320	305	331	330	349	311	327	280	310	311	286	339	321	318	334	314	323	329	302	314	330	306	321	327	345	329	326	327	314	326	313	340	305	305	281	345	340	314	332	311	324	314	315	299	330	327	299	318	307	356	337	303	303	347	323	282	266	331	296	308	304	283	304	350	360	291	322	316	301	279	331	284	327	286	298	338	329	296	305	317	287	337	314	289	318	317	304	329	295	325	354	342	317	338	304	310	344	303	291	315	320	318	360	325	323	319	280	311	351	352	315	351	342	304	298	299	323	337	330	308	311	340	336	308	319	316	344	285	295	340	323	329	307	315	298	345	343	324	314	317	331	299	287	331	338	339	332	292	312	322	320	311	303	310	311	310	298	304	313	275	314	336	304	327	322	317	319	350	340	311	321	331	359	315	307	295	315	318	326	322	304	347	322	305	313	322	335	289	323	326	336	333	308	313	360	333	317	338	307	299	298	315	308	332	309	315	282	372	310	367	342	319	332	356	281	338	283	303	332	307	308	299	343	299	304	320	333	317	325	321	312	321	285	328	290	332	303	298	323	301	302	309	313	337	325	308	316	337	314	324	315	326	289	332	302	335	297	323	307	322	318	309	319	285	348	339	314	282	316	313	309	345	313	319	295	285	311	321	282	354	281	332	342	305	344	339	323	329	362	330	321	345	333	331	333	297	297	331	333	339	347	312	296	305	287	357	327	324	323	336	297	311	333	319	306	301	353	338	318	310	301	326	287	297	321	293	328	319	298	283	307	350	318	326	311	292	315	310	311	329	344	335	309	320	329	334	300	310	309	309	283	340	300	331	350	331	321	302	298	288	311	300	324	317	305	311	320	340	312	315	343	315	308	301	302	318	345	313	298	306	301	330	319	321	339	320	319	272	312	332	280	336	316	336	340	295	324	296	299	336	304	288	315	327	339	292	318	315
19355	13640	18527	1991	1759	1336	1232	1059	1103	927	986	926	932	871	874	867	844	941	943	1042	920	842	835	743	783	805	784	735	776	751	749	797	717	736	698	740	802	713	708	752	766	754	744	736	764	772	698	765	772	738	737	764	700	714	745	786	772	744	729	760	762	776	750	695	750	763	796	757	767	748	698	778	708	726	738	771	765	742	775	708	763	744	755	777	763	775	755	751	725	728	739	734	777	747	756	720	732	722	757	749	738	745	698	711	739	708	727	711	726	750	752	734	802	779	763	716	728	759	716	762	717	742	779	696	736	764	744	756	726	727	769	713	769	781	730	771	724	774	761	727	706	805	728	721	743	728	715	698	754	759	767	751	710	768	823	777	781	743	774	763	701	752	750	750	739	702	802	728	760	766	754	767	770	764	708	741	743	766	752	753	761	747	760	795	708	717	708	729	752	741	747	738	747	772	685	715	743	763	755	755	693	736	757	753	713	771	747	768	729	761	752	766	754	751	743	733	738	711	729	801	759	786	747	750	772	726	764	744	768	706	748	757	744	759	724	763	764	767	747	729	758	705	827	776	752	762	731	775	766	726	753	728	767	755	711	704	741	741	765	744	753	758	776	777	700	775	693	797	689	755	727	751	728	750	724	736	732	775	736	751	760	760	727	754	795	736	729	812	781	765	777	757	703	734	739	736	725	747	798	744	696	702	714	722	718	758	722	775	757	736	749	779	787	701	777	790	714	730	713	713	772	734	702	694	751	753	743	729	772	748	709	732	749	760	730	740	724	712	760	735	730	749	784	773	741	784	745	757	751	755	712	749	722	737	762	748	762	744	754	739	710	738	799	766	742	819	744	775	731	760	763	731	738	709	770	743	738	777	745	775	740	760	808	755	759	766	733	770	724	789	755	728	714	724	729	707	747	778	698	737	752	729	739	708	720	741	766	769	775	746	750	733	794	724	730	781	763	717	812	712	735	733	716	767	776	690	760	708	735	717	712	751	749	694	728	703	738	771	745	791	759	712	775	753	750	747	775	818	755	750	740	763	760	707	730	755	746	769	727	760	671	752	741	797	758	688	745	726	757	755	744	765	727	724	745	715	718	784	794	744	755	705	701	815	729	725	709	737	796	779	739	712	783	727	716	826	726	775	776	759	730	714	766	764	780	764	756	754	770	728	732	768	742	719	712	755	738	720	727	723	725	724	777	749	770	771	787	769	754	761	745	737	738	748	740	778	730	743	754	749	770	734	698	776	754	745	728	745	731	698	726	736	745	759	699	743	711	718	750	701	710	742	732	751	728	745	766	723	739	750	734	737	723	703	748	732	740	814	719	729	727	759	737	746	724	744	768	738	737	745	736	737	757	756	721	770	715	785	775	678	808	702	758	799	727	745	718	735	797	720	742	757	743	728	759	780	751	752	733	724	758	718	764	798	734	734	729	732	747	716	752	727	791	754	762	777	767	719	794	676	773	781	771	770	733	713	788	758	756	758	717	760	762	749	776	706	690	719	718	728	759	717	739	765	705	750	753	709	698	716	746	724	719	718	769	743	713	721	792	778	747	746	761	741	698	770	700	752	807	733	737	773	751	740	705	758	772	756	773	740	742	754	738	718	756	737	776	814	751	806	754	775	731	751	754	762	759	747	742	781	765	779	766	734	733	701	759	711	779	688	742	772	746	743	768	747	765	744	761	686	718	760	739	779	721	763	732	729	767	758	817	711	748	787	760	749	741	762	718	761	706	731	730	713	728	725	755	735	719	708	733	808	714	730	724	716	734	757	737	691	749	770	752	737	734	723	740	752	740	721	789	754	726	679	680	733	698	768	769	704	789	773	743	749	737	730	762	725	709	763	732	740	734	787	727	680	692	785	728	719	718	785	673	730	775	747	758	735	727	746	750	738	778	753	765	721	775	737	749	749	778	721	747	788	761	766	771	731	776	741	718	715	766	758	746	737	723	739	758	767	740	770	770	717	756	713	741	757	734	730	776	739	713	763	758	781	704	752	728	763	735	770	723	729	749	785	745	766	735	684	728	739	726	744	750	750	780	732	732	741	731	812	757	776	735	752	773	768	704	710	755	739	724	767	717	749	753	738	740	750	720	713	740	705	776	677	766	775	737	773	726	752	723	721	769	740	714	742	736	745	740	706	750	706	739	730	754	780	788	769	738	748	697	770	748	697	729	722	740	705	756	738	714	778	742	730	788	720	747	728	721	737	774	709	730	774	752	749	780	740	726	728	723	770	737	749	776	757	731	747	711	689	726	739	762	726	766	714	766	728	749	714	744	796	715	760	753	718	767	732	737	751	708	718	775	735	718	735	721	746	755	769	727	733	769	769	737	799	788	747	721	804	705	728	778	715	755	736	762	724	716	783	731	766	746	751	792	737	716	770	683	735	729	702	706	733	805	703	751	744	784	731	737	774	738	778	713	697	712	727	760	778	730	786	774	765	714	808	727	709	717	754	704	744	698	746	746	714	714	771	746	751	762	757	741	728	803	767	708	762	749	770	758	767	736	722	732	775	769	758	720	738	717	762	708	680	753	759	722	749	794	675	736	773	725	763	753	694	757	742	769	769	783	791	724	754	750	780	725	725	768	782	742	772	751	757	754	778	743	719	770	760	758	759	741	749	696	743	790	763	788	714	749	761	808	757	749	782	701	721	721	711	759	771	794	726	756	801	680	744	776	698	708	734	773	774	703	699	754	727	717	749	743	723	721	710	748	754	767	710	737	726	669	744	735	729	759	750	727	747	773	726	722	722	755	754	779	765	782	750	778	745	767	780	761	784	704	748	705	788	736	783	761	760	741	743	713	712	764	725	746	753	793	790	784	739	736	767	742	763	711	732	767	737	777	699	753	773	719	760	741	712	744	758	744	770	692	730	743	737	816	792	781	740	764	769	731	735	736	713	764	707	764	731	711	801	752	779	759	676	749	720	731	718	739	755	795	712	726	744	719	770	731	730	739	722	713	786	768	713	763	728	763	753	743	769	720	720	779	695	727	745	797	776	778	715	739	733	687	765	785	733	766	745	752	748	799	704	710	778	764	734	705	726	686	747	760	755	721	771	721	721	751	726	760	765	716	777	767	697	733	703	681	791	728	742	748	799	744	751	763	746	742	732	791	771	710	742	729	743	770	717	735	805	715	719	713	724	693	748	752	740	786	764	768	747	722	747	731	721	730	731	781	800	757	739	750	746	741	757	734	781	751	746	721	747	788	781	776	787	755	801	712	742	784	767	731	749	738	748	753	735	729	717	737	779	743	752	733	730	812	751	744	737	754	771	747	707	696	706	762	758	749	799	742	796	787	772	722	777	735	753	761	733	719	748	766	730	720	761	746	735	757	778	758	758	761	737	795	726	757	690	782	715	753	764	727	753	712	714	745	788	748	731	755	794	726	745	782	771	768	697	770	686	719	726	742	750	801	764	763	756	717	703	763	713	742	761	774	749	728	760	742	782	746	763	743	716	750	725	739	736	759	715	778	749
35619	22218	22577	5787	1061	530	349	321	266	239	234	169	221	214	191	235	210	195	226	214	219	182	185	173	162	165	179	171	158	193	166	177	173	164	163	189	153	170	172	192	190	182	156	148	184	185	174	178	156	160	160	174	161	185	191	157	170	166	161	180	171	165	167	172	155	168	189	170	151	162	150	183	178	161	189	137	185	164	157	158	195	162	165	174	186	163	156	177	187	178	159	176	178	172	146	183	162	172	172	150	152	158	170	171	187	164	190	191	197	167	171	164	140	147	165	185	187	164	175	182	167	160	149	154	170	156	163	182	158	155	176	169	163	211	155	186	173	154	185	137	163	154	142	149	167	165	163	180	192	159	182	186	173	157	170	162	180	175	174	180	169	193	163	184	160	169	150	171	158	181	163	159	174	169	165	162	162	177	180	199	177	178	180	166	142	163	164	170	190	169	156	180	189	171	163	153	175	168	160	169	184	164	177	182	180	187	191	173	175	188	178	136	159	142	176	178	150	161	169	168	164	182	157	181	167	178	164	175	190	161	177	154	180	152	139	180	166	149	167	150	153	197	175	197	180	189	149	151	181	158	161	171	150	157	162	155	167	147	186	167	143	165	181	171	176	174	167	157	183	158	132	174	172	176	188	152	172	172	183	181	154	198	163	196	160	167	162	158	159	186	166	163	152	159	154	194	181	191	174	179	180	174	161	175	175	184	154	183	158	135	166	171	159	170	174	178	177	157	163	157	155	150	146	140	160	161	180	171	166	172	199	196	167	145	154	198	187	163	170	155	175	162	178	167	147	160	164	166	174	149	183	176	166	182	192	188	178	153	193	169	188	166	183	162	176	188	154	155	149	167	156	168	164	158	172	155	153	151	151	165	187	158	166	156	171	167	181	173	149	198	164	160	157	171	177	166	148	153	158	159	171	163	152	160	165	143	151	185	172	154	165	170	177	176	155	163	172	167	163	165	153	168	161	144	158	162	163	183	202	168	180	177	161	190	164	170	173	174	186	159	160	150	197	171	169	174	172	159	162	185	180	174	156	159	173	163	160	162	150	177	171	184	173	163	177	152	176	162	178	160	162	199	154	172	167	176	184	174	171	172	155	158	164	165	165	158	183	195	177	136	154	181	173	158	157	166	172	173	160	155	150	165	154	183	171	207	167	162	154	165	165	161	174	176	172	186	161	165	178	175	166	175	157	181	180	183	165	162	167	175	154	159	176	179	190	172	185	168	170	165	164	165	159	151	152	183	169	192	173	164	145	170	168	153	195	187	183	197	184	158	163	180	150	141	141	157	192	161	175	176	156	181	159	165	165	153	170	165	185	165	190	180	170	195	158	159	171	147	164	144	165	163	140	164	173	146	163	140	156	158	177	166	180	169	162	179	152	169	162	166	128	171	187	160	203	164	180	160	182	178	186	181	180	180	182	148	191	154	164	146	171	163	166	173	176	177	177	176	164	147	154	167	146	161	165	181	177	168	187	170	188	167	172	171	155	168	190	133	190	185	171	158	146	138	169	162	169	157	172	176	176	181	171	161	183	176	184	193	166	164	164	165	189	173	152	173	157	176	176	173	162	168	172	175	177	144	167	197	164	165	157	188	170	163	153	168	176	178	177	166	179	158	157	205	164	195	183	169	159	182	160	202	189	163	176	179	168	185	174	140	168	183	177	160	160	169	165	152	169	151	155	171	159	144	161	182	177	163	148	160	179	159	152	164	164	175	154	162	167	180	159	145	159	165	175	188	153	179	155	158	196	148	149	169	170	179	153	188	157	156	178	143	175	168	176	162	161	146	172	182	146	164	148	187	167	179	172	141	167	197	166	163	182	182	175	169	170	164	182	182	139	153	164	181	153	144	174	158	158	168	144	163	167	163	174	168	164	164	185	148	140	167	191	139	170	161	164	182	168	169	173	186	168	149	173	168	148	196	172	180	157	152	157	172	166	157	181	164	160	166	183	172	148	171	179	183	168	165	170	171	185	169	160	164	150	188	163	148	175	156	171	164	180	191	167	176	156	191	160	167	156	167	156	150	157	152	165	177	184	151	162	189	207	140	177	149	153	162	179	182	172	187	178	148	144	170	187	169	189	144	162	197	188	150	161	172	179	164	148	172	154	174	153	173	194	178	167	168	160	153	170	173	167	203	174	130	150	169	189	179	163	176	173	190	160	165	185	160	169	166	181	185	140	163	169	176	164	188	176	170	167	189	148	159	179	187	165	150	159	177	164	176	166	170	161	165	148	171	167	181	168	199	157	167	181	180	156	136	177	186	192	162	172	175	160	173	157	159	150	141	168	162	161	178	170	164	160	179	181	187	151	168	177	173	160	185	157	159	180	172	156	174	156	177	200	162	171	188	174	178	182	166	143	158	157	163	151	168	151	177	188	187	155	186	188	167	161	148	167	165	160	170	174	154	153	159	146	151	167	138	171	182	189	170	164	200	188	157	152	161	151	168	171	166	183	159	164	166	182	183	186	135	178	142	168	170	187	171	157	172	156	175	163	161	180	170	161	184	183	183	158	204	180	193	170	173	156	153	177	165	205	167	166	183	171	186	164	150	162	183	184	159	144	167	183	163	175	157	185	164	187	187	140	165	160	192	156	156	160	182	160	152	155	162	173	158	161	180	179	166	170	164	168	174	128	159	154	164	166	167	202	183	165	141	169	177	161	148	170	175	165	153	180	164	155	158	174	144	171	172	181	169	180	162	184	172	170	187	191	174	169	156	138	154	155	153	164	175	162	165	183	168	150	171	166	156	142	161	188	149	178	157	178	147	165	167	195	169	191	154	180	162	151	184	169	183	146	179	147	167	180	137	156	159	171	184	144	146	160	184	156	154	172	156	171	166	162	162	196	170	162	163	185	147	175	191	161	183	157	150	172	158	145	146	169	172	170	165	154	157	188	169	196	175	171	175	151	200	165	170	166	159	167	161	157	165	220	192	171	180	175	161	174	148	183	185	200	153	183	180	181	180	168	157	138	176	153	172	163	186	164	182	165	173	199	159	174	155	162	168	167	158	171	165	159	169	164	175	165	166	155	160	165	177	199	183	145	185	168	160	165	161	161	162	172	162	159	164	174	171	168	182	160	177	176	175	175	166	178	161	144	166	180	154	177	169	150	155	157	172	177	140	197	150	188	186	186	197	184	199	170	181	158	193	151	174	156	172	158	159	175	164	172	182	166	152	160	170	158	160	177	185	168	161	174	175	207	141	187	188	162	182	162	182	164	158	178	156	165	181	179	178	162	160	165	164	149	155	165	162	177	167	148	161	149	188	158	147	166	141	171	169	178	177	171	157	182	162	163	166	170	174	148	180	183	168	188	163	162	190	186	151	178	153	175	179	145	157	178	174	168	155	173	176	184	182	177	182	158	158	163	196	158	155	191	192	160	171	188	160	185	188	194	146	165	162	139	167	160	168	177	160	178	186	183	168	154	164	168	162	157	170	183	159	162	166	150	185	160	175	161	158	182	172	186	159
23935	18412	25612	3647	2170	1569	1202	1087	1013	876	795	657	669	689	569	657	665	648	720	830	740	572	495	487	474	438	472	483	521	468	460	459	466	442	465	421	394	419	437	445	447	444	399	452	440	454	465	430	423	433	453	441	386	435	410	419	431	444	463	409	483	427	440	440	438	440	439	394	463	397	440	460	425	411	424	419	427	403	401	391	400	412	375	443	418	400	423	396	387	424	435	411	423	414	447	409	381	418	422	414	407	411	435	416	411	431	387	401	418	408	432	414	426	391	424	427	412	427	418	428	425	432	475	397	420	426	439	438	421	414	439	424	424	419	444	403	417	423	434	452	418	406	392	428	418	420	425	419	405	442	380	445	405	446	425	407	425	391	456	410	407	451	388	401	415	450	432	478	428	393	415	413	401	419	437	381	435	433	405	419	405	399	438	439	413	406	430	434	416	426	456	497	452	441	478	406	420	430	398	406	400	421	410	419	397	406	388	408	399	431	406	428	392	422	411	396	445	425	415	404	428	420	405	411	405	454	415	404	423	430	408	406	363	441	378	412	413	405	403	414	451	413	443	414	406	403	410	402	433	436	430	423	398	410	397	434	401	426	413	399	419	413	466	433	403	421	406	421	415	407	415	355	390	420	388	380	433	443	433	408	431	401	412	438	429	416	422	456	419	419	409	414	378	418	438	436	418	423	429	444	432	435	416	400	407	443	431	417	396	435	428	431	450	403	383	391	418	418	425	412	419	430	471	394	425	442	399	424	392	399	419	431	479	455	429	423	440	406	406	404	395	419	425	413	404	426	393	413	441	413	472	418	403	431	395	442	433	433	429	443	412	417	448	420	409	413	432	430	398	398	399	391	409	393	429	428	440	409	394	415	444	395	399	420	433	420	374	418	441	447	402	423	389	426	437	368	458	430	408	407	423	428	414	396	391	432	437	417	392	404	425	406	414	377	450	416	405	424	399	403	407	400	431	399	394	395	419	407	403	422	424	409	427	388	403	440	410	417	396	441	394	413	438	423	451	436	429	431	429	413	402	402	442	401	435	432	415	428	395	421	416	427	417	436	425	410	409	391	405	408	438	403	417	460	427	417	428	389	401	403	437	401	417	440	420	396	441	423	413	413	426	404	441	405	447	441	427	428	372	446	405	431	411	404	413	383	388	439	437	400	450	431	437	423	433	436	433	418	392	395	391	418	413	431	418	438	426	429	420	419	424	390	404	405	416	430	416	415	380	410	422	389	457	396	403	431	424	410	416	453	424	417	391	445	411	433	386	407	408	413	411	412	372	433	409	412	425	421	408	412	415	429	398	382	398	437	453	407	446	416	405	373	389	397	430	406	426	425	397	383	426	393	419	385	446	416	425	431	409	419	384	431	395	433	445	412	422	404	426	431	420	411	416	408	392	417	414	437	419	398	417	421	424	422	430	427	425	413	404	423	437	416	417	411	401	440	452	412	395	447	408	387	455	390	432	430	409	410	422	417	428	415	422	416	407	439	454	404	419	409	436	415	424	457	419	438	378	404	404	406	404	433	428	417	420	430	425	429	462	435	415	381	407	451	406	389	418	437	425	400	460	420	396	391	430	430	457	383	415	411	455	474	425	422	443	429	435	430	427	435	426	420	422	428	403	376	376	413	428	427	461	400	395	415	408	392	418	404	367	399	423	441	389	416	416	442	415	431	418	395	418	439	420	422	428	424	432	407	421	399	424	421	405	417	419	376	454	424	387	456	417	436	423	413	442	434	406	429	417	435	380	411	436	402	405	423	389	428	402	405	420	361	428	417	422	389	415	414	430	394	432	403	414	437	411	384	407	455	400	400	421	397	433	438	392	431	433	400	410	467	382	454	402	399	384	448	431	407	394	415	401	412	404	400	396	415	407	401	403	422	424	388	410	439	442	433	448	410	382	406	407	405	430	410	426	396	423	394	442	428	437	433	449	418	439	432	418	392	425	426	419	442	402	421	451	409	408	420	455	416	427	386	454	436	418	438	422	443	400	439	422	426	386	428	441	425	416	408	392	424	413	383	428	403	404	431	378	406	422	420	414	388	409	389	444	464	425	444	423	458	425	407	411	441	436	395	418	389	427	434	407	414	382	400	425	439	404	408	386	395	418	403	397	445	422	400	414	412	432	390	394	381	408	430	395	431	398	463	436	388	429	392	407	420	410	436	444	419	444	423	461	414	401	430	448	376	409	422	403	425	383	373	418	448	435	421	426	404	421	400	432	433	380	437	457	412	411	451	449	444	400	452	408	462	384	417	435	401	432	431	438	412	399	387	428	406	409	440	404	400	413	438	407	435	436	416	415	392	413	410	438	383	398	418	456	392	443	408	405	421	425	408	401	403	406	453	424	426	465	408	391	432	401	421	413	399	440	447	421	407	430	417	433	448	384	403	399	431	410	417	414	399	435	411	421	421	423	444	436	404	420	415	459	433	431	395	419	350	451	439	425	448	459	398	425	421	447	413	400	445	397	461	470	443	402	421	422	434	415	417	409	458	409	397	394	397	409	444	436	433	418	421	448	392	425	417	407	437	408	467	393	437	396	362	436	440	416	444	418	445	414	405	435	422	397	388	400	449	386	450	481	406	423	432	396	392	387	447	437	418	407	433	407	371	428	419	416	418	390	399	434	439	438	390	405	434	370	399	423	427	433	423	451	426	441	416	446	423	437	449	448	458	432	400	383	426	414	397	418	499	404	388	441	433	404	438	428	425	422	449	396	440	428	396	377	405	412	431	411	424	449	439	396	443	416	461	405	415	410	408	416	401	407	432	425	443	419	418	378	408	424	403	391	402	435	433	416	426	439	382	408	407	424	410	418	436	451	395	403	426	389	402	451	400	479	434	436	385	421	430	413	385	410	409	401	429	385	406	392	401	424	451	414	456	409	414	431	416	384	425	415	443	422	477	432	445	383	434	429	386	397	405	376	471	421	362	420	446	409	435	414	404	468	433	433	428	403	444	393	358	449	398	421	480	400	439	400	415	429	423	395	431	420	416	434	424	426	421	412	426	410	404	429	390	417	390	401	434	442	408	422	413	401	401	423	417	405	408	432	427	419	426	396	396	437	419	431	408	390	385	415	443	451	392	420	459	444	415	448	428	386	432	410	439	403	435	419	420	391	433	422	419	437	407	366	414	423	438	417	419	409	381	384	387	390	405	426	421	409	420	431	385	421	385	425	403	396	424	382	381	437	440	421	410	437	380	407	390	397	391	376	427	396	441	417	419	404	406	397	378	416	413	411	389	382	439	417	415	375	420	406	394	461	446	417	399	417	425	407	395	413	423	426	430	424	446	397	413	407	419	437	429	426	462	444	469	412	444	399	443	402	406	397	472	421	415	406	436	417	445	400	427	412	430	412	436	410	410	439	434	432	462	413	417	426	425	407	456	416	423	412	427	404	439	406	407	416	430	431	415	411	440	420	459	470	419	416	441	381	409	434	427	422	406	462	413	429	417	409	443	450	444	415	444	433	382
12753	5132	3122	603	297	303	335	327	357	319	349	327	339	324	339	301	335	336	329	323	328	340	310	321	298	313	314	304	298	350	338	311	321	351	317	313	308	332	304	320	356	289	322	305	320	308	312	334	347	315	332	307	298	323	359	320	315	310	338	316	332	345	338	308	294	319	372	345	335	300	317	341	287	309	341	374	306	300	329	353	298	331	318	335	332	334	331	332	325	312	327	332	322	355	325	314	325	324	314	317	355	306	341	308	315	325	310	279	364	318	327	337	300	316	314	314	305	324	316	306	313	329	337	327	302	306	345	333	306	276	323	314	325	338	310	331	334	338	321	328	334	360	336	323	324	335	335	313	349	328	292	341	325	335	310	326	301	335	348	339	332	280	328	341	312	371	325	337	355	311	334	302	336	317	349	320	335	348	313	316	327	323	315	348	310	298	325	294	314	307	302	328	326	322	324	284	322	356	330	328	352	327	314	313	317	298	339	325	305	307	339	345	329	335	327	317	399	311	298	324	335	309	317	327	310	299	332	349	327	307	312	331	350	349	341	311	338	345	299	318	337	363	325	343	323	318	322	286	318	346	314	319	291	325	353	327	347	344	312	311	338	307	317	308	309	365	330	340	300	309	319	314	332	350	374	316	333	341	334	329	314	324	325	322	333	305	332	310	306	320	322	337	359	305	317	303	323	340	302	333	288	355	314	293	363	350	345	299	321	320	345	356	327	300	299	330	329	312	333	336	281	341	332	325	321	345	345	315	330	341	312	339	321	320	290	309	346	331	349	334	306	310	360	314	322	293	315	340	340	311	285	310	329	345	307	291	346	308	292	338	333	304	304	316	344	352	323	341	337	322	311	330	347	309	321	330	322	353	347	321	302	321	323	338	327	354	308	317	307	333	310	323	334	288	305	313	310	343	352	317	371	316	320	323	343	307	326	325	308	313	287	304	330	345	339	323	298	301	318	344	310	383	322	290	314	334	309	329	337	316	331	321	297	277	323	307	304	353	316	314	327	320	330	313	333	318	319	296	309	314	318	330	355	335	301	305	288	323	324	342	316	309	335	324	285	325	307	311	330	320	336	326	324	323	319	328	313	328	342	309	300	300	378	309	336	323	328	299	327	296	297	310	308	305	319	321	317	339	339	323	324	322	374	324	376	336	331	306	349	348	351	311	369	350	313	311	295	313	342	350	340	325	331	342	343	334	315	349	314	335	304	339	346	343	329	331	290	315	356	318	291	355	310	294	315	332	336	332	318	324	343	291	329	329	331	340	357	324	325	320	312	337	312	320	352	365	300	310	338	331	305	311	331	335	322	321	307	341	308	305	357	340	357	324	312	313	325	344	350	316	312	318	286	307	334	341	318	339	321	288	301	356	327	327	340	320	359	335	326	326	318	340	316	346	284	315	303	297	296	285	347	326	307	345	319	334	345	313	354	366	306	351	333	326	320	331	326	339	325	379	318	315	335	315	324	331	320	341	314	334	371	358	330	336	315	333	292	331	352	327	323	301	305	328	308	323	324	319	294	336	288	326	316	325	357	354	359	311	346	355	343	316	327	344	354	319	324	326	294	343	310	288	333	336	335	301	324	315	332	323	347	323	334	318	345	312	317	335	321	344	311	352	305	304	346	340	368	319	315	326	327	331	324	323	332	310	344	370	335	317	311	290	321	301	348	327	310	340	317	310	329	356	296	329	355	305	327	251	305	307	296	312	305	304	322	331	336	327	341	303	303	336	328	332	368	322	322	304	317	328	306	305	316	321	306	338	313	351	314	300	304	346	287	351	345	317	349	280	326	318	277	295	290	331	304	340	346	324	303	319	301	304	335	351	361	320	318	307	336	351	318	310	333	330	302	319	334	344	321	299	312	334	341	308	333	326	346	293	286	347	321	325	349	325	329	307	304	344	315	319	315	300	321	295	341	318	298	312	323	288	329	322	323	354	327	338	316	337	337	316	331	350	298	294	338	337	335	341	321	321	311	311	350	315	287	329	306	334	349	340	313	332	312	347	318	315	351	287	324	302	369	293	296	323	314	323	340	342	285	352	326	291	319	342	317	355	344	343	328	326	336	317	351	376	312	340	321	351	328	319	332	310	303	316	299	349	289	361	306	301	325	346	315	324	347	337	314	308	348	333	339	303	306	339	306	321	327	323	310	327	332	295	324	347	313	315	346	287	356	317	314	321	318	317	339	342	334	304	296	327	321	332	325	318	332	306	320	339	312	323	303	322	353	318	334	318	349	372	336	299	313	317	318	322	351	300	335	342	327	317	340	304	318	333	313	315	345	354	361	335	322	336	349	329	336	334	310	340	340	347	329	304	347	328	343	329	340	342	315	310	323	347	327	321	311	336	310	349	326	319	327	301	332	346	320	307	297	314	334	325	313	292	341	326	312	291	306	343	348	337	339	313	361	324	331	322	331	310	319	323	338	306	332	323	323	338	280	316	334	326	323	334	349	330	310	322	339	295	357	317	338	362	328	322	323	333	346	319	343	311	343	332	337	348	320	328	294	309	333	326	291	302	304	323	323	311	339	303	342	321	319	305	328	319	307	349	313	308	313	356	318	356	353	312	345	299	331	315	305	311	301	305	349	295	311	301	357	320	314	322	333	321	324	328	302	319	345	304	311	309	297	344	341	308	317	332	321	349	330	349	295	308	320	329	347	334	320	355	313	315	322	318	322	315	313	335	322	299	324	355	312	316	313	354	316	307	342	327	311	330	356	312	346	337	299	295	294	326	313	308	310	335	317	302	297	335	340	306	293	339	329	324	319	334	332	331	308	333	350	336	324	309	342	339	350	343	336	317	315	321	340	281	306	358	313	357	326	330	317	331	338	346	320	328	300	336	357	330	337	347	334	372	340	329	335	334	311	339	311	319	304	318	336	314	349	317	325	312	331	342	345	340	333	339	304	340	360	302	325	324	312	321	326	328	295	303	354	345	324	330	335	310	350	310	311	347	346	307	332	351	322	304	289	322	325	324	366	303	331	323	292	333	327	313	364	311	363	345	334	270	347	305	310	338	360	280	304	313	310	290	315	334	329	346	325	318	318	325	320	368	340	318	350	304	346	290	282	311	340	298	308	321	339	322	328	371	328	346	319	304	312	311	316	281	321	327	334	332	320	341	312	339	315	362	324	332	317	313	334	305	320	330	356	304	374	348	291	308	309	275	328	312	361	322	322	264	319	339	346	324	341	348	338	330	344	313	314	340	305	347	344	303	327	357	295	317	333	328	313	317	315	297	296	329	321	293	332	332	313	285	334	357	322	332	286	310	304	323	323	295	332	330	333	340	336	325	333	311	345	331	305	306	343	331	330	313	343	346	338	307	325	324	311	289	312	355	336	322	304	325	292	315	310	302	337	311	315	297	344	337	308	303	358	342	341	283	345	294	322	327	304	366	342	307	346	290	318	307	302	305	335	275	315	305	317	302	380	302	320	304	314	337	318	306	301	309	369	342	290	278	297	297	322	327	316	321
9294	5382	6106	1171	864	859	833	809	802	761	739	790	814	824	814	772	830	802	853	860	812	827	782	773	780	729	749	819	763	758	745	759	753	765	824	756	854	774	743	798	757	818	802	776	782	767	738	707	801	758	735	749	722	800	775	746	765	751	730	811	755	751	793	802	757	816	769	757	787	750	763	750	750	791	758	762	763	794	775	721	785	717	770	794	689	769	786	771	750	749	872	758	811	750	779	784	784	763	743	777	733	724	727	753	765	751	752	786	753	796	763	817	784	745	765	784	725	798	731	770	786	743	766	757	822	724	768	800	718	759	796	765	755	765	751	772	791	751	776	750	732	753	786	708	757	779	759	827	782	775	745	770	730	731	792	765	782	791	753	720	784	762	744	766	771	794	820	762	734	791	758	809	758	805	734	785	735	780	765	759	752	793	794	813	744	798	774	763	777	794	764	779	785	756	787	773	777	749	785	730	801	789	784	747	771	788	782	784	742	765	726	748	784	738	718	801	800	799	802	744	745	794	777	733	808	778	775	767	749	775	770	790	773	829	732	729	778	769	766	759	783	734	785	776	817	768	780	766	726	748	769	741	721	754	792	743	750	758	762	779	729	779	755	758	845	811	756	805	820	744	782	799	766	780	735	708	743	775	773	805	765	755	756	738	789	774	792	793	800	766	750	789	773	754	827	772	787	750	741	810	832	782	736	793	789	726	760	792	732	787	779	777	789	794	761	767	774	721	697	777	803	744	802	756	756	761	826	774	781	740	815	730	796	762	767	746	761	726	739	764	755	753	844	772	752	806	766	756	763	788	724	778	754	817	752	760	697	778	747	748	736	779	779	788	788	743	691	745	759	819	719	799	768	752	772	750	794	810	762	768	811	727	792	785	711	731	798	765	782	719	783	768	747	737	759	717	798	730	744	784	730	791	729	730	851	754	762	736	787	712	794	758	755	774	791	725	777	713	688	724	710	742	753	761	771	765	787	718	779	786	774	745	786	724	746	697	780	761	764	754	705	752	742	783	781	787	729	755	732	766	754	773	779	764	756	774	733	769	806	789	748	764	775	757	756	794	732	709	780	801	764	714	753	761	784	739	793	776	768	801	771	728	783	753	776	746	750	748	738	747	738	766	755	754	805	772	800	725	770	764	745	767	768	792	751	790	722	743	752	781	776	757	704	832	769	758	791	800	772	770	756	762	799	826	771	754	760	766	776	748	767	779	781	752	715	769	738	760	742	752	756	715	747	753	718	801	736	765	777	739	767	748	722	804	783	760	770	795	774	730	735	786	764	805	796	771	738	770	780	726	783	791	780	730	773	774	809	790	777	770	753	779	778	782	786	736	733	724	778	723	726	693	776	779	744	763	797	782	805	772	797	740	796	763	789	734	772	806	774	766	769	756	753	771	705	795	770	804	708	783	779	745	746	764	808	804	783	747	762	773	753	777	795	730	808	766	779	740	769	786	769	746	795	700	741	769	748	805	771	741	772	739	768	751	801	723	794	785	802	764	762	768	754	765	754	788	786	725	779	754	786	811	769	770	792	772	823	763	845	739	741	735	751	801	722	774	767	743	761	772	751	752	730	726	725	751	758	753	753	782	792	796	743	784	776	780	761	803	754	794	747	757	751	761	743	734	738	719	765	731	745	759	764	742	802	754	745	796	765	734	728	776	807	738	748	804	747	738	749	780	752	784	773	734	801	768	796	760	762	762	796	749	853	800	747	747	768	751	771	775	777	755	783	774	785	725	761	744	740	767	723	726	765	759	773	783	713	791	769	725	749	731	758	733	751	805	728	759	730	767	742	739	804	784	786	745	721	804	763	775	763	749	751	778	743	758	750	802	781	795	744	780	782	785	804	725	767	740	721	777	748	782	783	738	800	712	755	742	766	752	769	751	731	763	760	791	803	734	753	793	760	753	729	766	711	770	803	764	778	784	742	768	743	763	770	787	741	778	764	757	762	719	770	766	747	776	738	797	729	759	759	762	765	765	738	749	752	850	766	770	780	776	817	802	771	773	759	787	815	764	803	779	758	766	775	803	732	739	734	752	755	734	747	809	810	726	743	777	764	713	700	733	786	782	782	758	771	760	767	795	789	799	808	777	759	780	756	727	746	826	760	760	805	738	787	743	742	773	756	805	809	770	742	774	775	823	764	792	745	817	785	750	769	764	779	803	795	684	766	823	766	765	740	760	758	738	778	716	787	745	764	788	792	763	771	766	791	769	715	721	786	770	788	747	720	787	794	766	737	787	737	775	810	768	755	787	765	809	747	753	778	764	822	765	737	779	743	771	829	764	802	706	727	779	798	757	788	783	733	756	744	745	738	785	735	751	749	733	745	717	793	766	789	805	771	756	774	755	708	776	740	767	795	714	769	787	734	744	778	731	792	833	772	752	799	783	794	786	790	774	806	738	737	739	805	769	757	778	757	775	766	783	778	741	762	798	753	756	802	693	769	745	725	816	748	753	748	780	807	768	773	823	771	759	735	767	748	792	774	755	783	768	760	748	810	782	743	793	751	763	779	800	779	723	757	754	727	783	738	751	750	751	789	735	767	753	727	729	739	783	741	731	804	808	773	804	744	783	789	742	811	807	787	822	797	793	779	798	730	744	750	737	755	789	750	807	769	738	778	796	763	751	733	770	781	788	767	772	766	799	712	730	754	713	766	786	821	787	773	750	769	750	791	751	771	759	782	747	734	731	825	783	733	782	770	751	778	688	749	789	781	813	749	778	728	752	752	785	777	781	766	786	787	761	733	762	767	791	786	763	754	742	775	787	752	742	746	717	743	765	747	720	744	794	760	780	760	757	751	792	752	757	760	759	788	783	802	793	771	783	768	714	711	736	779	756	782	799	798	761	726	736	716	760	820	770	757	744	770	791	770	774	802	767	781	724	785	766	745	755	737	716	750	825	791	753	737	851	799	770	732	785	765	797	760	763	806	760	805	777	718	783	713	782	735	772	725	773	748	787	770	758	754	783	757	750	765	809	762	771	729	748	790	738	771	760	791	745	744	765	736	744	795	772	742	777	727	810	749	745	823	759	796	788	741	733	755	773	783	722	756	760	769	752	763	755	794	702	709	802	790	791	772	818	798	782	780	797	803	781	749	734	779	729	780	775	760	763	733	722	749	711	797	790	784	776	810	766	785	767	737	775	821	745	782	777	777	716	785	788	734	777	759	741	735	777	757	731	786	788	760	783	805	703	750	738	785	741	724	753	791	728	734	732	799	715	787	803	796	750	785	746	752	822	775	735	710	759	777	704	787	755	761	777	789	751	793	812	730	738	734	784	760	776	742	753	747	760	777	759	763	747	768	736	810	773	766	718	750	780	720	819	801	724	723	766	771	772	784	817	803	716	788	788	744	739	773	756	764	805	745	772	778	783	800	764	721	777	758	726	783	736	768	761	742	757	762	776	805	750	778	753	757	787	787	755	733	791	731	781	778	791	785	751	825	767	788	718	808	756	745	712	754	757	742	734
26613	14219	12956	2416	644	423	371	408	345	370	302	333	303	322	345	357	339	332	346	315	342	314	338	298	333	310	345	334	350	325	360	323	310	291	323	334	335	317	323	318	342	305	322	330	340	330	328	305	322	314	333	345	291	333	343	321	276	348	339	323	340	285	343	313	364	317	323	338	327	319	341	328	298	319	333	311	328	322	320	306	326	333	311	308	343	359	318	315	298	338	318	311	303	332	330	312	366	322	356	337	339	318	333	321	307	331	340	307	293	336	311	332	308	327	317	306	334	325	312	315	316	331	297	330	309	325	350	295	304	327	338	331	303	299	332	322	330	350	297	330	293	318	325	312	308	321	305	353	324	323	336	323	298	352	304	332	327	302	311	323	278	334	310	300	315	327	315	339	335	313	300	320	334	315	338	340	301	341	333	332	320	368	308	360	322	321	304	301	308	320	283	313	312	312	326	325	319	272	352	321	336	325	338	327	330	298	307	322	324	290	336	309	328	317	315	298	290	328	295	338	307	317	319	342	335	322	326	319	315	300	317	308	342	318	328	293	310	348	305	313	332	325	275	335	340	344	296	292	324	314	319	325	324	311	342	303	327	347	325	324	304	309	330	319	337	325	299	316	286	299	328	338	343	321	340	331	321	324	346	318	327	295	332	327	296	352	338	336	321	305	267	335	259	319	306	305	332	335	321	316	337	339	321	308	332	334	305	314	308	337	303	326	298	337	312	284	278	344	295	315	336	325	287	330	312	317	343	294	319	305	317	328	326	313	325	328	276	295	319	313	295	288	267	366	353	288	331	328	305	308	323	297	309	316	352	339	314	347	337	322	337	352	346	306	326	333	342	320	295	340	328	317	305	327	340	306	311	296	339	351	314	323	326	324	281	320	325	284	320	328	316	294	321	329	301	269	315	312	310	288	285	354	300	308	296	289	346	283	315	297	333	335	342	318	314	309	337	324	315	341	352	301	331	295	318	317	322	304	331	306	348	312	313	322	346	301	310	317	344	348	310	309	325	344	326	310	326	334	346	312	319	293	294	305	303	331	297	290	265	332	346	328	326	330	338	337	317	295	325	355	293	311	309	312	324	318	310	315	334	314	358	345	319	343	299	321	330	315	349	309	313	314	308	303	291	339	308	314	322	318	289	309	303	331	344	285	299	315	334	308	321	341	328	338	348	288	307	332	316	304	338	327	331	317	314	313	320	293	301	335	329	307	313	324	285	330	355	329	307	317	326	327	332	323	298	321	322	317	350	319	354	318	301	331	310	310	359	298	338	325	306	326	291	289	333	288	317	357	313	282	324	303	316	290	330	315	326	343	296	340	323	319	320	285	299	310	321	302	339	319	313	330	313	320	307	346	296	321	283	331	341	317	321	315	344	296	303	323	323	315	307	315	346	316	336	328	320	309	346	313	335	320	302	341	307	346	306	312	313	354	330	356	303	309	331	350	290	345	343	309	336	336	302	304	323	285	317	343	322	360	300	318	360	329	324	306	346	325	320	330	354	341	307	334	286	300	298	315	336	293	324	375	286	316	338	315	290	305	321	330	350	326	327	295	299	303	331	330	305	328	272	309	289	317	310	306	320	286	321	325	330	328	306	343	315	300	347	328	309	313	304	330	276	302	357	332	329	293	329	316	309	319	315	327	341	331	299	306	311	327	338	309	313	334	300	338	322	317	288	352	309	342	290	317	314	309	316	321	324	337	323	311	328	318	348	339	331	324	291	302	314	321	310	322	320	332	338	324	313	327	315	298	361	326	325	331	317	310	324	324	358	326	334	299	332	300	354	317	325	286	325	310	288	294	329	308	289	318	332	331	345	327	322	345	317	331	355	287	294	308	308	316	318	306	308	305	275	325	320	342	312	339	341	325	315	360	312	294	345	295	323	313	351	329	293	337	295	297	370	317	337	301	302	317	333	307	296	331	317	329	299	346	342	357	300	306	292	346	299	306	299	327	345	296	320	291	312	292	326	314	319	303	320	330	320	311	284	301	316	357	321	299	305	332	322	297	326	349	311	296	328	323	309	347	296	320	327	309	321	295	290	296	332	330	300	302	314	322	338	323	314	308	344	302	314	344	348	320	352	310	303	300	326	349	324	330	307	328	308	314	309	321	313	349	349	297	314	310	300	337	322	350	333	328	356	316	340	318	279	309	297	305	327	321	300	349	303	309	346	296	338	350	336	334	342	304	325	399	340	273	297	282	334	332	344	313	333	292	327	334	299	298	295	322	321	319	298	338	322	320	318	312	377	320	321	334	331	324	306	305	306	316	326	326	322	364	332	308	326	302	338	301	310	292	347	290	306	302	316	303	323	323	296	323	296	303	324	325	304	283	348	315	315	322	323	309	314	337	306	358	338	332	328	325	341	393	323	330	306	330	314	331	351	337	301	321	345	291	324	315	342	296	300	310	325	329	316	315	337	302	333	307	296	331	337	278	315	342	320	301	319	337	315	340	302	307	340	330	321	322	302	343	294	325	336	320	332	317	364	312	335	316	318	301	337	309	331	288	345	306	307	313	316	313	302	329	348	336	316	315	345	312	332	316	341	332	329	340	360	301	282	304	325	325	308	300	303	343	329	312	304	306	323	312	353	326	353	301	338	320	313	301	337	274	281	337	332	336	286	308	325	317	290	335	317	332	348	306	342	332	298	310	323	329	301	331	290	331	308	328	301	345	290	310	325	313	335	317	311	307	319	295	330	331	349	313	349	338	316	309	349	374	360	334	322	338	296	295	326	311	348	321	337	320	287	329	311	338	321	361	324	336	313	348	334	337	307	325	313	320	333	317	310	338	317	317	340	311	307	301	314	285	304	316	316	315	311	291	314	350	348	304	313	321	355	297	316	334	305	291	337	301	339	322	320	294	328	316	327	316	316	338	320	307	327	348	330	304	290	313	294	334	320	291	343	325	303	301	329	313	340	346	354	343	292	318	328	331	333	356	338	298	305	311	306	282	345	324	296	321	349	333	281	328	331	293	311	291	330	340	315	301	287	296	315	300	308	290	311	294	308	328	349	313	324	347	344	356	285	321	319	303	308	330	332	326	317	302	333	297	299	335	293	306	328	295	319	316	339	316	323	317	330	322	353	326	326	335	315	312	284	321	339	330	310	345	313	294	352	348	300	297	316	311	308	334	314	297	296	325	307	342	335	351	319	299	313	291	333	320	297	345	306	347	369	323	312	324	324	306	325	318	346	344	313	350	329	294	321	326	320	345	305	316	294	329	312	315	313	304	297	318	338	317	302	321	317	315	314	342	299	308	290	293	303	294	301	286	312	302	317	326	364	338	313	344	307	375	334	318	296	333	324	333	345	307	314	310	331	307	310	337	289	313	302	300	281	339	371	338	303	336	306	313	294	296	334	319	303	299	311	340	327	336	340	308	318	369	316	314	289	323	307	298	327	355	314	315	344	315	311	329	322	296	315	319	298	323	335	328	319	276	311	335	316	313	322	303	327	320	325	308	338	289	295	339
18792	12868	18058	2336	1743	1345	1203	1084	1066	981	928	930	916	910	872	889	905	980	1049	958	857	896	826	810	835	802	757	767	789	800	719	761	716	806	731	762	813	734	767	780	699	738	796	741	729	781	790	798	748	775	726	783	737	738	761	751	772	768	772	745	740	740	725	805	752	760	726	772	731	750	777	751	741	751	756	778	725	795	708	776	755	754	740	698	740	755	720	772	779	788	763	755	748	773	702	819	772	704	717	770	713	757	720	760	735	756	725	767	728	724	799	763	724	738	745	732	727	779	731	746	711	798	770	732	766	734	771	791	749	808	768	750	777	775	773	745	748	729	758	768	729	726	733	722	763	788	769	738	729	724	706	725	735	773	728	756	778	781	735	701	748	799	745	742	733	733	781	752	778	733	764	716	742	808	773	736	761	724	813	747	733	726	733	720	741	762	723	716	757	751	749	755	728	758	744	790	688	691	739	771	740	761	779	785	750	728	762	719	768	713	755	779	708	729	755	755	722	750	773	770	753	729	752	715	691	719	753	721	764	736	751	767	740	736	769	737	757	741	752	718	740	751	726	767	719	706	767	728	766	763	802	774	736	769	791	775	732	741	757	736	734	787	739	779	763	723	708	775	769	727	760	730	778	747	758	695	764	720	786	748	767	743	755	785	758	789	765	792	734	778	746	746	729	728	749	705	735	763	739	763	742	792	728	765	759	715	763	715	744	776	714	728	733	775	738	762	805	738	752	742	719	721	725	775	759	735	758	712	729	777	780	705	732	790	802	762	799	707	757	811	734	734	740	786	735	762	779	764	720	810	715	832	755	784	738	752	717	775	740	752	767	803	749	733	749	717	760	767	757	738	776	716	790	792	702	746	766	786	784	721	752	742	752	731	732	736	719	731	761	733	688	746	744	743	769	763	742	772	701	784	817	771	763	785	800	748	786	732	741	779	756	765	771	735	724	779	772	681	749	774	780	795	762	732	692	754	757	747	749	762	808	756	749	747	774	742	742	766	728	794	783	724	794	724	779	755	775	755	751	748	708	801	789	733	777	743	754	721	787	741	743	729	694	799	773	763	765	785	775	742	734	787	759	775	698	784	751	710	720	706	752	739	770	802	749	748	763	677	734	690	751	774	771	781	722	802	676	724	767	758	704	740	756	811	773	813	745	738	741	752	743	773	740	804	748	731	730	704	752	728	793	737	751	738	779	763	776	762	746	762	722	776	709	636	737	765	769	741	717	810	715	747	734	760	724	748	769	748	752	723	782	768	738	771	730	713	699	715	734	803	792	793	755	761	800	772	748	723	783	711	751	780	752	745	780	760	725	728	736	798	713	717	741	777	702	761	724	766	734	732	771	726	743	755	758	736	741	784	779	747	715	762	762	771	736	744	700	767	783	742	712	730	768	727	757	733	756	739	756	735	753	758	738	759	722	757	759	691	767	759	709	778	737	756	785	748	773	772	784	722	758	753	761	721	774	733	727	728	723	776	745	714	744	767	710	750	710	748	707	716	749	751	747	740	733	716	736	737	711	753	770	792	757	758	748	730	765	760	703	745	750	745	787	771	732	780	772	763	759	731	719	704	737	724	740	731	753	748	731	740	786	806	756	770	742	753	761	733	739	758	762	776	725	787	728	710	731	753	754	796	712	765	777	725	785	743	729	748	740	727	706	722	699	759	771	769	805	752	721	744	761	735	714	770	755	781	745	733	691	749	784	729	767	770	758	727	744	731	723	761	780	754	751	759	720	754	768	726	757	736	737	707	721	798	697	806	769	747	735	748	754	767	760	737	755	761	787	717	767	731	738	815	761	706	766	742	798	709	785	725	717	750	810	739	711	764	748	750	741	723	729	729	751	769	723	764	727	753	763	729	746	768	747	778	725	776	797	788	736	765	781	736	775	731	738	739	772	719	731	755	768	757	776	802	724	754	734	742	767	732	775	723	762	745	768	793	743	775	764	775	751	759	721	742	772	736	760	734	725	766	764	737	739	706	755	772	778	717	721	737	747	788	735	687	740	780	787	771	757	767	765	753	711	790	730	720	753	779	738	753	729	735	697	744	794	703	734	759	784	674	726	703	727	747	769	783	740	778	722	768	747	730	778	744	763	760	775	741	719	739	797	712	746	702	734	756	797	749	727	769	771	760	743	785	755	771	717	768	754	738	731	738	781	740	744	730	753	719	687	716	774	749	738	751	764	764	745	765	745	784	772	718	734	774	724	761	751	727	776	757	762	772	761	747	763	752	764	760	790	728	716	708	738	781	799	739	729	799	751	728	784	794	768	743	679	757	740	781	755	777	723	758	718	752	706	714	812	752	795	746	799	723	777	753	780	736	729	755	798	746	751	761	725	709	765	818	782	784	731	768	772	715	788	745	751	729	730	715	732	753	749	769	751	750	772	752	700	772	732	788	713	801	773	760	764	756	686	720	740	788	729	763	716	763	809	784	768	756	734	756	763	765	706	724	762	756	778	750	744	795	682	762	762	705	755	760	730	735	750	761	740	745	772	781	760	748	745	755	742	735	752	704	772	786	713	775	770	709	754	707	812	732	778	788	768	737	755	734	777	747	790	772	729	683	736	741	731	700	695	725	756	690	798	817	788	695	749	752	732	742	761	765	751	767	772	720	743	804	759	766	759	777	761	768	719	779	745	698	748	771	745	739	689	697	725	755	715	765	758	762	744	710	791	743	764	745	746	731	746	730	812	761	761	733	753	745	740	717	734	787	766	725	769	774	773	780	768	715	722	808	741	756	780	726	806	790	770	780	781	754	735	805	724	773	730	715	777	766	726	740	725	777	738	724	766	773	728	763	734	779	792	720	750	747	738	773	729	755	715	771	786	774	774	746	803	762	727	774	683	741	757	757	754	688	727	768	762	716	771	779	760	711	721	714	728	701	728	791	741	732	774	770	736	772	741	761	745	795	711	753	709	749	758	797	705	783	786	768	771	750	734	772	690	727	745	746	731	762	770	761	719	751	755	714	734	782	739	741	765	754	768	704	753	714	708	703	753	718	792	720	724	777	728	749	743	717	747	742	765	727	747	715	724	763	761	757	751	707	747	737	722	761	786	740	724	671	736	752	758	767	762	715	737	805	772	765	782	751	765	744	711	760	753	790	729	774	782	772	694	739	725	719	719	781	745	752	704	759	767	728	750	707	720	761	735	753	786	733	702	754	742	794	764	751	793	762	789	774	739	773	737	744	757	766	739	723	746	746	763	787	789	725	705	733	784	763	781	755	766	771	698	757	771	734	749	793	694	778	797	763	732	769	782	773	733	757	794	755	755	735	763	720	766	756	726	773	709	741	755	761	760	754	760	720	743	744	716	718	706	741	759	694	785	712	752	760	728	738	763	776	726	745	698	745	793	730	782	757	725	741	725	683	752	802	782	793	757	765	752	765	743	727	745	726	785	763	798	759	745	696	718	756	688	778	765	739	733	766	724	762	805	721	741	779	737	693	741	701	781	726	736	766	709	732	709	733
35652	22424	20238	4333	890	483	359	321	295	230	218	218	191	219	227	226	223	250	249	216	188	187	183	171	172	197	207	167	168	175	163	192	175	178	171	163	166	169	180	191	167	185	171	187	183	196	177	177	177	166	160	177	164	152	173	156	168	146	172	181	178	164	182	168	184	187	163	170	185	161	176	184	178	201	182	192	175	143	186	209	176	189	206	164	164	161	188	165	166	168	194	179	173	173	169	161	173	164	167	184	184	179	194	165	180	180	188	182	190	171	172	178	185	162	185	152	186	166	198	166	195	164	177	181	156	181	183	181	178	171	171	168	149	170	202	180	183	170	190	167	160	166	152	190	166	176	188	178	166	176	180	171	185	159	187	164	167	155	173	168	190	187	154	173	181	157	171	164	176	165	170	191	186	180	190	166	176	169	157	192	168	176	180	188	165	186	184	181	177	169	173	183	163	188	195	184	160	176	160	169	144	152	166	162	163	156	173	175	162	183	189	202	182	157	164	187	165	173	170	176	180	185	160	183	181	148	172	184	153	170	173	172	149	161	198	216	162	147	143	200	168	161	176	172	167	179	149	174	170	161	172	184	196	141	163	178	149	176	174	198	165	202	160	172	173	160	164	162	174	175	151	205	174	180	186	175	160	184	164	178	168	173	174	168	171	178	161	188	198	171	161	182	188	165	151	163	160	156	173	177	182	182	145	164	203	170	190	190	168	164	197	179	185	156	188	165	172	176	194	169	171	172	183	173	163	172	189	173	181	182	188	182	194	171	179	198	169	195	191	184	188	167	174	187	188	154	188	169	175	185	173	174	161	193	168	172	179	179	182	180	168	171	181	171	179	195	164	154	177	159	166	141	179	175	171	182	160	159	166	170	186	185	183	158	168	178	186	142	148	183	177	179	177	177	182	170	177	142	170	184	195	176	172	169	167	173	159	171	167	183	172	151	188	147	180	174	177	158	170	182	147	154	179	187	189	170	156	181	194	193	143	177	160	167	171	187	154	171	153	159	188	177	169	167	184	165	170	189	193	151	173	176	163	184	195	175	185	164	177	181	165	147	178	166	176	156	189	197	176	163	166	171	163	168	175	174	161	204	173	190	202	179	194	163	163	182	191	174	145	182	183	192	201	169	173	182	173	167	173	163	173	151	179	167	182	163	184	191	157	165	176	191	181	177	189	160	170	182	158	215	163	181	180	153	182	170	175	159	156	140	178	173	174	162	155	152	181	185	173	192	169	163	178	153	178	148	180	167	144	161	169	177	171	173	162	176	189	153	186	188	162	168	163	188	171	160	173	173	166	183	143	170	164	193	168	198	157	169	170	177	163	154	186	192	173	172	155	153	166	175	166	166	184	180	172	175	173	199	213	169	172	201	156	183	139	179	162	160	143	177	164	164	166	156	171	176	202	175	177	156	144	161	171	171	184	138	151	145	179	172	187	168	161	177	186	167	212	183	178	204	159	170	167	183	153	174	152	179	167	166	156	167	197	157	157	174	173	188	191	162	162	158	170	202	185	181	178	143	158	192	175	162	152	161	196	151	199	168	199	206	193	173	184	162	170	170	177	195	194	160	188	166	179	192	178	165	176	163	165	181	155	187	165	153	173	206	162	148	153	164	167	178	163	181	170	163	166	170	182	176	185	194	149	163	153	190	184	188	185	171	178	178	181	167	184	169	160	171	181	159	150	188	164	188	145	175	175	176	164	176	184	193	169	166	183	191	184	205	180	175	195	173	167	173	177	158	144	205	155	159	186	179	177	178	156	196	163	139	178	203	156	180	175	176	186	183	180	153	165	151	177	159	181	157	172	185	165	164	166	138	184	165	169	171	157	166	176	180	171	208	175	180	180	172	140	182	174	180	162	167	164	170	175	163	164	150	153	173	148	163	192	162	157	200	161	188	174	159	178	202	152	172	175	164	172	179	175	169	171	192	165	170	182	182	177	187	172	169	164	178	177	166	184	175	174	167	180	205	186	141	180	201	182	165	180	144	188	198	165	164	180	163	197	195	185	172	153	192	175	142	165	183	170	151	151	178	163	161	173	188	161	179	172	169	171	170	179	185	179	160	162	160	151	153	181	192	161	158	192	173	161	168	200	153	190	192	175	163	184	168	156	200	175	183	158	186	171	174	180	192	168	165	155	177	177	183	199	198	184	161	187	174	175	173	152	192	190	187	172	184	188	157	171	187	166	168	170	165	157	165	184	166	156	138	175	171	181	154	169	171	169	178	187	170	156	163	185	187	167	185	190	170	181	161	179	163	198	157	163	166	164	183	160	159	191	179	186	168	180	166	191	175	159	168	169	185	171	186	159	167	176	171	184	186	171	165	173	178	175	160	199	163	195	176	173	177	181	178	171	159	175	171	186	185	180	164	170	180	191	180	166	178	181	176	167	177	179	183	165	183	175	172	152	173	163	168	167	213	157	182	176	168	184	172	182	172	179	189	180	177	189	159	147	157	134	171	158	203	177	190	184	184	195	174	152	159	171	158	174	181	169	176	186	173	167	160	148	169	175	199	182	157	176	170	155	163	172	149	153	156	162	160	168	186	178	199	170	193	173	161	200	172	179	215	160	160	152	174	168	158	170	170	151	164	174	168	163	171	167	180	166	164	180	168	201	191	176	170	196	177	166	187	149	190	173	202	173	165	174	190	170	170	195	165	176	160	167	181	178	207	165	182	158	190	166	163	172	188	199	168	170	192	175	175	196	176	174	179	179	149	164	190	175	158	180	189	171	177	178	166	179	181	194	174	166	179	164	166	149	180	160	173	162	168	191	163	173	187	172	186	166	156	165	162	164	191	186	181	180	150	165	175	155	169	180	185	184	177	166	182	160	170	196	153	158	200	152	189	184	150	154	168	149	157	180	163	175	190	163	180	141	182	173	185	178	179	166	161	179	151	169	162	173	175	171	175	167	171	156	188	157	191	177	156	180	181	167	170	170	164	165	175	186	181	155	161	160	195	176	143	171	154	167	149	176	164	156	184	142	151	180	170	173	174	182	199	194	165	175	183	176	167	166	179	165	177	178	158	144	120	174	166	173	190	218	164	152	167	164	196	173	198	165	153	169	169	186	176	180	167	197	173	178	181	168	172	171	159	169	172	169	164	173	161	182	178	193	185	167	191	177	158	164	167	202	164	194	169	163	179	158	162	174	177	177	192	184	152	172	166	188	179	149	169	165	219	175	200	171	166	179	200	167	166	172	175	140	174	176	167	176	193	171	161	141	182	173	179	169	184	157	142	170	172	173	158	187	186	184	171	158	157	168	186	176	193	180	209	185	184	194	148	192	197	166	206	151	179	172	173	172	157	170	160	180	189	173	165	165	155	176	155	185	186	180	143	173	163	146	186	171	180	177	153	163	172	158	168	177	193	160	157	191	164	189	188	173	177	178	179	195	177	163	175	165	179	186	149	190	171	190	157	183	172	174	175	165	159	187	186	166	183	187	156	184	158	165	161	153	174	185	176	176	174	162	175
24100	18893	23300	2833	2065	1500	1336	1148	1027	964	814	739	670	632	667	742	695	797	815	772	620	577	518	480	458	451	478	496	511	463	484	454	473	452	427	432	458	490	439	445	458	467	479	458	432	433	404	437	426	418	451	455	488	426	427	416	447	422	448	424	427	435	398	401	448	423	438	424	453	473	454	433	437	463	437	418	435	464	463	387	441	413	432	459	454	460	434	464	402	430	399	430	474	401	439	436	444	463	449	427	408	481	447	433	485	433	432	444	449	426	402	414	428	438	412	433	463	436	413	459	407	444	395	441	432	442	402	446	426	441	443	402	462	455	450	445	444	453	445	404	424	452	431	433	445	444	428	418	432	405	399	435	439	455	403	420	437	408	468	385	445	383	437	440	432	458	405	447	420	448	460	428	435	428	472	465	423	475	392	413	431	465	397	432	412	431	414	474	448	462	435	421	439	393	449	460	403	437	411	465	439	438	386	413	458	435	433	433	447	411	418	401	419	423	433	458	433	447	425	464	439	453	427	391	443	416	416	415	424	422	424	450	424	405	449	416	427	427	391	400	432	430	419	442	450	444	432	424	425	452	465	416	461	426	412	428	454	426	454	452	464	436	455	430	419	425	437	395	447	451	441	418	441	451	456	454	421	405	389	404	431	421	435	415	434	404	427	449	432	471	405	437	442	397	417	454	449	442	463	436	385	427	459	447	423	430	441	480	423	416	426	438	425	415	458	437	448	404	452	472	424	389	424	427	452	438	420	393	386	422	396	421	455	410	432	392	455	434	448	427	425	461	426	430	428	382	428	465	427	425	426	481	439	427	423	398	448	406	453	413	391	419	398	405	409	428	440	439	390	446	452	423	429	432	420	423	407	452	411	448	433	442	414	447	437	427	426	412	468	410	415	459	432	462	437	468	438	435	468	440	377	429	448	415	422	422	437	414	419	382	419	402	397	405	433	425	420	404	418	458	426	398	459	425	397	471	436	415	426	424	410	438	434	401	428	431	482	434	410	435	434	459	412	410	453	474	423	445	421	397	429	445	452	436	414	405	427	435	423	413	432	466	423	437	418	420	449	448	436	424	446	439	472	395	405	431	426	415	450	416	466	447	452	434	436	429	445	450	408	433	475	460	438	426	438	409	419	402	416	424	426	443	406	413	447	442	403	428	411	445	417	430	442	413	430	389	398	401	427	432	458	419	425	426	445	408	452	447	444	403	415	422	414	459	430	462	414	463	438	409	414	436	465	452	469	421	402	442	400	411	420	405	414	456	455	434	400	429	417	407	418	434	427	436	387	419	405	466	420	451	441	445	431	414	428	443	446	431	464	442	421	425	418	450	471	459	470	427	484	432	438	438	419	455	437	436	435	439	429	440	406	388	412	431	420	440	406	410	437	411	430	389	410	438	423	422	416	425	457	435	434	422	409	414	403	402	470	428	409	439	475	440	451	451	399	442	409	412	414	449	418	423	426	450	404	434	446	408	431	430	429	428	418	443	457	424	420	452	417	372	437	472	423	408	452	476	441	434	390	422	402	420	434	463	449	402	405	440	439	422	447	433	436	437	451	462	454	446	458	422	439	448	429	429	435	427	435	395	425	471	429	434	426	424	433	428	449	440	419	436	457	451	445	428	453	449	414	437	435	414	409	425	461	419	432	454	453	431	414	427	407	418	440	432	450	448	437	418	456	453	445	434	410	420	413	446	424	428	417	403	427	457	421	449	424	443	426	443	427	427	404	398	433	392	400	429	438	444	427	438	443	414	440	381	459	403	435	454	429	430	435	406	403	454	425	410	446	443	437	402	460	393	458	409	436	434	433	460	383	453	414	419	425	460	439	426	441	452	460	462	432	401	386	433	431	447	458	401	465	442	465	428	425	405	442	430	462	417	452	388	419	433	442	414	423	406	452	451	408	457	458	417	417	439	437	423	430	401	413	469	443	408	459	433	447	451	433	429	435	440	456	394	409	416	425	437	404	463	406	447	456	414	394	439	440	434	437	453	435	411	426	399	448	404	458	397	420	421	431	417	451	443	446	441	425	389	440	441	438	393	443	423	424	416	437	422	424	414	442	430	417	397	435	422	445	443	447	413	418	406	410	424	458	437	414	412	419	434	461	408	443	439	418	439	412	411	433	396	400	395	425	462	443	444	420	401	409	445	433	425	409	417	424	441	408	389	401	434	419	428	465	431	411	426	406	413	444	472	430	432	400	437	425	428	418	419	459	445	436	440	443	446	421	425	458	392	425	438	427	424	403	415	412	407	452	429	419	462	414	413	426	411	408	408	440	434	439	457	418	422	458	416	443	419	439	453	443	456	411	432	452	423	430	430	432	443	402	428	422	441	457	465	412	382	434	448	444	426	391	426	403	427	440	423	447	433	411	425	416	445	413	448	465	478	410	407	430	434	449	438	433	420	413	425	447	415	423	387	430	462	473	424	432	415	413	378	428	440	436	425	423	418	473	419	433	430	439	392	400	440	425	438	458	424	430	427	377	404	444	456	449	433	415	450	423	415	444	382	409	460	433	448	417	415	410	437	394	422	398	428	420	412	416	417	437	433	417	440	443	439	413	461	393	420	415	437	387	411	458	419	416	389	463	426	431	402	411	461	454	427	409	424	429	437	428	444	425	408	435	436	461	445	425	416	458	427	411	428	450	427	432	439	442	461	443	429	422	463	431	460	458	404	440	448	449	409	425	421	410	440	405	423	419	458	468	427	414	413	437	464	436	410	461	444	401	428	436	441	446	417	440	431	439	445	441	434	440	483	457	389	415	405	416	408	410	428	491	426	413	408	447	436	459	431	466	423	429	415	426	447	408	434	427	477	431	428	425	422	410	463	428	420	435	407	412	452	412	432	440	423	441	427	470	412	440	401	426	410	440	447	449	415	460	439	439	399	438	436	390	423	447	415	425	475	435	415	412	417	444	430	410	429	427	422	451	446	437	450	427	430	417	411	413	424	480	435	423	429	443	392	436	450	450	429	394	410	429	457	426	402	416	460	425	414	415	412	441	452	441	413	419	422	374	419	430	447	434	412	423	455	428	424	438	421	450	401	430	397	455	451	390	413	376	459	476	423	399	438	418	474	417	450	391	447	426	416	425	417	460	413	420	416	423	453	444	416	495	400	406	436	429	427	430	478	399	417	428	425	412	433	456	427	410	419	439	445	416	400	444	431	474	443	437	448	428	435	474	433	396	441	425	423	438	431	445	430	424	429	422	453	442	446	466	437	404	443	421	442	412	428	462	448	395	417	429	467	385	410	411	450	391	450	433	443	457	438	448	402	422	436	437	443	453	451	444	440	422	432	439	463	424	429	432	422	389	416	452	433	417	435	418	458	436	431	426	453	399	461	479	432	444	410	402	410	401	442	435	397	434	466	416	432	423	429	423	396	447	455	404	447	455	407	417	421	444	429	413	441	393	413	403	451	417	422	404	428	435	447	426	453	445	394	476	434	422	441	437	414	431	446	436	409	427	438	423	432
13130	5701	2975	584	369	332	362	315	355	339	335	309	307	299	347	329	342	339	352	330	338	360	341	351	309	314	337	338	324	316	315	350	347	354	343	343	299	280	349	367	310	308	321	344	312	320	313	331	339	314	311	312	333	312	326	343	332	333	306	337	316	320	366	345	343	379	340	331	336	332	320	335	335	338	307	336	323	345	341	329	351	322	332	303	358	353	342	318	311	348	346	304	332	298	318	327	334	337	356	355	347	293	339	326	355	313	333	315	334	345	350	352	323	325	369	350	299	295	363	348	360	369	300	329	319	333	334	316	315	328	338	361	334	345	359	340	342	346	319	332	312	324	332	315	323	360	326	372	337	347	306	323	368	345	304	330	313	339	362	329	317	329	312	326	296	322	353	320	337	329	362	348	337	317	347	326	330	312	365	340	342	329	348	309	351	331	335	318	340	295	303	320	377	331	327	345	346	341	315	325	324	326	336	313	347	329	323	354	361	312	346	294	341	343	358	310	313	315	368	332	319	333	365	299	333	324	344	352	327	325	334	331	311	355	328	326	330	319	328	353	342	360	328	328	359	327	314	321	342	328	307	319	319	333	341	323	300	321	343	339	353	363	366	331	349	354	340	334	318	331	346	330	343	345	318	326	329	342	328	335	308	340	381	306	396	333	333	344	345	333	358	330	349	338	331	310	354	338	342	296	338	294	334	349	341	330	344	312	321	290	320	329	307	312	316	317	305	335	326	355	375	325	323	357	300	372	348	356	335	325	323	325	360	324	336	307	355	343	312	352	313	332	303	351	320	305	390	329	321	314	351	351	349	334	356	323	341	330	301	322	327	324	333	304	328	313	304	329	341	301	338	320	306	357	311	320	323	324	329	342	344	360	323	346	332	339	329	338	295	320	297	276	350	336	319	333	323	332	346	304	314	319	341	348	345	339	336	332	362	333	321	329	325	340	334	342	331	348	332	339	328	360	347	311	315	294	337	351	328	341	327	326	336	332	322	352	311	312	330	307	342	386	353	361	304	334	346	329	317	319	346	317	325	351	342	352	341	307	352	315	320	343	371	342	306	319	350	349	345	316	361	355	340	340	340	339	342	309	335	339	328	311	310	331	315	352	349	289	330	362	325	318	321	315	317	361	315	304	331	318	325	316	338	369	351	330	369	352	361	319	364	351	364	334	296	310	342	295	320	325	336	341	340	326	314	309	307	335	318	337	351	313	331	378	359	310	337	360	359	330	346	311	316	338	293	305	328	330	319	297	318	360	320	334	344	376	302	329	294	347	352	343	305	309	332	323	320	334	296	347	314	338	333	332	320	313	279	325	320	357	304	368	363	343	338	325	347	320	333	336	364	353	278	346	311	346	307	357	357	327	331	325	316	337	337	331	333	341	314	330	349	316	318	314	350	370	371	346	303	328	303	360	321	355	337	346	326	322	311	339	318	331	325	350	356	326	326	312	307	320	348	308	314	303	326	335	359	373	356	357	317	338	340	345	316	298	330	314	299	345	323	336	311	312	309	334	320	306	332	361	365	369	318	329	301	333	367	335	336	318	315	380	346	290	318	306	350	332	296	329	301	349	315	361	355	314	376	294	343	357	362	332	381	344	331	332	333	337	316	322	308	344	352	373	321	335	311	344	337	347	347	341	343	314	306	305	319	331	339	334	355	315	374	300	330	332	304	339	316	309	320	360	312	301	333	363	343	377	314	343	284	310	328	351	333	333	316	342	346	328	342	342	340	330	331	337	328	366	365	335	320	343	341	355	324	348	339	326	359	333	328	344	329	343	297	331	353	317	349	332	333	351	320	318	294	323	343	355	342	323	349	326	362	308	331	318	315	344	341	314	348	319	318	328	314	301	323	315	327	319	333	349	332	316	323	336	337	325	339	328	337	337	338	332	363	340	332	329	336	326	320	325	316	330	334	315	330	359	319	324	321	324	323	340	311	310	336	329	343	350	298	381	340	334	367	342	325	354	358	323	333	314	336	312	330	301	348	329	321	336	348	316	338	303	337	320	348	273	365	339	372	337	308	367	335	354	338	345	324	319	343	343	317	324	334	347	350	381	334	337	331	355	337	315	337	327	352	351	335	335	333	330	368	310	305	337	337	334	311	343	363	328	285	328	326	332	316	346	334	334	323	338	329	338	352	347	346	334	359	330	332	306	308	297	341	333	356	327	321	360	325	347	315	336	329	329	362	324	343	326	328	305	329	322	342	326	318	354	335	314	346	347	359	327	314	339	316	356	337	337	347	318	317	321	352	344	345	310	331	342	340	350	309	309	330	305	309	341	337	329	313	335	307	349	329	329	321	312	354	329	329	337	334	330	335	321	341	322	342	343	349	324	337	313	331	328	324	305	331	306	339	300	348	307	347	304	351	310	315	307	326	338	369	352	356	375	304	355	321	359	295	341	321	357	330	354	344	334	292	369	317	324	333	348	348	337	292	352	318	327	335	338	336	325	318	342	346	325	314	333	324	334	319	347	354	301	335	318	341	293	341	321	315	349	362	350	336	321	341	341	323	314	333	348	350	340	319	328	295	325	337	332	297	302	313	332	335	316	343	328	350	328	354	318	308	306	358	316	356	324	346	342	376	328	334	331	302	352	325	349	380	356	332	327	310	320	340	330	337	321	289	357	318	302	332	339	314	362	315	349	331	335	363	316	353	339	328	313	323	361	370	324	384	324	321	316	322	331	348	300	352	319	337	325	340	359	309	315	337	304	338	288	326	298	331	347	323	340	314	347	327	354	388	326	340	333	322	313	305	301	372	352	326	364	348	324	344	373	319	317	326	290	322	342	322	291	309	345	325	332	331	326	339	309	351	363	325	320	314	293	327	345	323	332	322	317	352	311	342	300	342	319	319	399	313	331	327	333	366	348	341	316	309	347	330	305	334	348	364	353	350	316	343	298	349	365	340	324	340	311	347	327	342	377	315	306	283	337	337	326	309	341	354	314	354	334	332	335	349	347	368	328	318	324	348	332	343	332	317	327	335	356	322	303	324	296	305	337	301	338	343	372	318	311	320	350	348	321	308	326	340	339	299	381	348	346	353	308	314	319	357	365	354	330	318	321	352	336	363	326	325	345	320	311	348	354	312	337	361	340	358	320	349	373	330	344	310	338	367	359	315	339	331	339	349	322	321	314	284	351	350	318	323	305	318	361	342	317	315	359	328	332	345	346	274	304	352	291	335	301	317	339	309	329	304	315	349	337	387	356	386	316	328	345	337	356	335	342	339	346	351	333	330	298	333	321	342	311	325	293	352	323	319	302	334	304	303	340	337	322	338	328	290	345	335	330	312	355	322	322	322	314	365	364	330	322	313	318	352	352	308	339	332	349	321	356	333	299	297	334	319	297	365	309	324	335	340	320	327	336	333	334	325	296	336	336	312	303	345	371	347	368	327	340	340	339	345	354	318	335	339	321	295	318	349	309	343	305	334	345	356	314	341	362	347	301	358	348	329	304	324	352	310	328	306	358
9414	5723	5742	1121	892	885	800	820	833	791	807	771	809	820	891	870	869	921	854	791	849	802	806	733	807	770	812	781	772	805	760	771	798	748	798	778	797	814	806	792	760	768	785	800	793	770	796	769	804	877	820	758	832	703	787	753	780	762	784	783	785	765	780	803	743	783	779	783	745	838	765	817	781	763	768	795	823	794	764	821	812	788	826	790	773	767	759	797	788	807	766	837	826	764	855	808	801	787	808	769	755	792	738	787	793	795	811	796	820	790	790	807	792	795	812	786	825	778	750	784	833	802	755	818	789	734	789	800	817	784	757	797	765	799	777	817	765	796	807	776	807	789	785	755	820	817	810	844	793	733	747	828	761	795	818	768	784	745	810	787	785	772	858	743	787	749	769	829	813	783	791	818	782	791	777	777	780	774	776	819	821	798	772	769	771	787	816	796	780	793	817	794	756	741	775	738	801	810	751	760	744	799	788	777	795	789	777	787	752	784	773	800	766	791	808	804	774	766	805	802	821	753	801	749	780	748	795	783	793	813	743	742	798	770	750	738	785	827	702	789	737	821	779	799	846	754	759	740	740	763	770	744	795	786	766	757	775	749	784	780	758	806	807	701	771	795	741	788	835	783	793	837	827	756	798	752	740	798	802	813	806	760	790	840	791	788	785	738	808	762	785	781	759	743	775	769	765	780	715	767	796	812	811	825	783	758	753	783	781	799	761	761	778	789	777	801	820	784	819	772	754	800	785	789	805	825	776	757	803	768	788	813	774	786	775	778	796	779	840	782	773	819	764	783	766	782	799	847	775	756	788	808	767	797	765	811	822	783	811	767	807	809	725	741	776	763	796	767	826	770	785	798	777	740	752	768	744	789	777	779	776	801	804	819	796	770	803	770	815	786	793	832	765	776	790	780	747	791	781	786	771	799	836	794	794	782	826	748	822	825	790	758	792	812	802	712	818	780	804	800	749	824	838	785	754	813	833	806	817	802	785	779	782	761	784	797	774	801	797	747	764	734	769	809	819	776	751	800	806	791	789	796	795	792	821	778	768	748	784	796	794	796	749	822	763	785	863	763	815	758	779	767	736	816	766	808	765	737	827	821	749	771	831	796	805	820	779	821	754	763	780	754	734	779	800	791	783	824	758	725	750	677	798	792	764	765	772	766	780	815	801	737	775	744	793	764	738	821	819	809	791	783	779	760	736	820	793	801	763	801	791	764	779	807	788	797	772	763	784	787	766	718	736	803	782	758	791	777	802	790	771	770	813	771	782	736	779	756	794	783	763	827	733	758	819	754	783	749	835	775	764	800	785	765	785	749	779	791	742	743	794	731	783	788	780	799	740	830	751	813	803	748	783	829	739	774	767	795	773	778	810	778	754	770	820	767	797	776	753	776	792	724	776	774	778	806	819	758	825	789	787	791	786	802	800	778	777	797	783	806	810	762	792	776	787	836	799	799	809	747	767	760	746	729	762	755	756	826	808	752	779	798	761	787	760	763	823	780	771	813	751	823	768	834	788	798	826	771	782	823	807	830	770	780	765	833	770	796	767	737	823	852	779	785	824	845	758	785	774	778	827	782	772	812	750	804	793	741	792	851	693	784	763	789	726	801	768	786	746	732	768	763	820	745	728	781	759	811	769	800	782	766	802	804	788	831	760	787	824	776	803	778	794	763	779	776	780	768	812	758	809	765	778	729	758	788	788	798	763	792	754	769	745	833	739	778	822	772	746	691	745	779	794	753	826	797	786	788	773	745	742	792	732	778	787	759	753	823	801	809	785	818	800	812	779	783	768	792	790	821	753	829	747	795	818	755	776	784	782	760	727	807	795	723	801	746	802	746	762	750	771	797	745	751	781	771	788	769	771	804	783	793	776	784	808	782	778	821	816	868	753	768	780	778	787	824	774	746	801	761	769	768	756	791	787	810	800	820	826	767	830	788	758	803	768	820	813	834	783	799	767	796	825	803	698	790	758	785	791	800	785	805	769	792	760	817	745	820	748	747	789	755	767	797	827	757	805	801	804	822	773	776	775	801	718	770	807	808	793	816	783	799	836	783	774	784	727	794	781	809	791	792	778	801	796	766	800	794	771	860	763	776	756	760	768	814	795	770	823	765	805	785	823	815	817	766	750	797	830	820	796	790	762	786	802	780	814	758	772	790	798	744	751	768	774	776	842	757	805	766	791	723	781	770	765	817	809	777	814	821	741	814	719	739	743	806	816	800	813	777	780	778	775	755	851	779	801	792	799	825	794	744	814	768	738	785	793	782	701	796	755	745	784	772	832	749	847	761	818	772	784	766	815	736	745	808	790	832	790	794	753	749	816	814	824	806	830	803	733	840	765	760	791	780	757	796	799	788	747	761	822	805	839	806	749	799	777	775	763	757	797	754	758	820	799	785	781	786	800	780	743	785	752	769	818	784	734	798	780	825	776	765	771	789	774	770	756	824	778	831	816	798	768	817	761	763	780	783	804	769	763	788	785	812	812	801	781	795	725	796	797	770	779	810	822	716	793	732	783	780	784	794	729	806	782	787	754	765	761	787	757	784	806	801	840	767	787	739	805	777	782	794	802	825	797	808	824	790	803	788	821	796	795	779	787	728	836	782	794	746	719	766	762	811	783	765	815	795	826	766	813	783	811	787	796	784	773	752	823	765	802	727	771	808	760	773	739	728	829	740	740	758	817	789	786	813	825	733	797	747	815	735	784	829	798	769	806	801	735	827	771	819	789	827	747	775	765	767	788	823	795	733	782	778	767	789	735	777	761	764	817	765	796	759	784	796	778	780	742	704	836	763	793	761	776	783	772	808	794	809	801	780	832	799	798	816	825	795	839	811	802	826	755	797	775	847	792	779	805	762	786	815	769	769	764	800	842	774	835	871	832	798	790	827	762	763	785	791	776	812	806	811	762	796	781	769	785	729	797	788	749	776	793	805	792	745	797	824	757	794	755	791	763	790	802	805	770	829	821	743	812	755	763	769	797	742	755	768	750	808	819	769	832	796	729	782	800	781	815	721	787	793	742	735	776	741	769	781	778	802	798	758	809	758	818	749	756	770	775	762	762	787	777	786	784	711	815	836	808	784	739	780	762	842	799	786	759	780	784	777	775	794	804	818	829	794	777	815	715	758	793	796	767	782	808	767	764	783	766	777	746	802	767	803	808	848	820	714	781	777	807	829	780	795	755	723	812	841	763	782	809	741	773	809	767	774	808	802	821	767	785	792	801	828	826	800	751	711	792	808	816	770	755	761	841	774	784	747	794	764	761	771	804	753	803	822	779	767	809	784	829	794	785	849	803	797	764	768	733	781	765	783	863	823	808	772	785	780	786	765	706	820	793	764	779	767	764	799	797	748	767	769	832	752	792	723	805	794	836	819	813	796	787	788	834	757	837	761	756	781	721	770	728	817	776	830	775	782	819	842	748	794	736	794	817	812	777	786	833	777	819	782	762	702	811	775	811	762	793	744	800	769	755	760	773	837
26176	14803	13593	2643	698	456	433	399	366	352	339	346	336	341	359	380	340	397	366	349	311	296	332	342	315	365	344	344	310	297	376	363	336	331	304	333	334	308	310	333	327	317	288	320	311	351	346	343	315	342	332	328	333	355	302	299	297	324	303	320	319	333	312	331	338	326	336	334	347	328	332	327	302	337	358	292	345	317	327	329	327	331	320	354	293	348	336	304	314	295	306	333	324	354	324	357	301	288	326	297	313	298	313	329	324	314	310	325	315	318	327	296	308	283	304	313	327	316	300	311	325	322	338	304	337	302	327	313	288	321	326	304	321	350	330	305	325	334	316	303	328	323	327	328	308	369	316	326	342	317	364	305	331	318	292	309	325	340	355	345	330	362	312	341	312	323	327	320	297	343	311	323	324	295	353	313	314	339	310	351	297	314	347	326	311	291	325	288	333	340	354	285	350	326	331	346	298	302	347	291	328	344	324	275	313	320	322	291	308	320	341	327	316	339	288	341	350	320	285	301	315	318	317	361	329	321	335	331	316	326	298	282	334	280	323	327	337	355	307	300	334	320	332	308	336	336	332	333	330	315	319	297	306	325	373	331	317	331	308	340	319	344	336	317	289	343	332	320	327	301	283	328	315	324	334	328	319	357	331	332	320	303	343	316	324	359	343	309	326	313	325	328	321	350	333	303	348	342	341	335	339	322	296	331	353	334	310	304	341	308	319	314	338	332	294	328	311	318	323	333	340	333	307	351	307	338	297	319	363	334	335	308	360	322	305	322	310	311	297	323	317	356	320	328	358	335	329	292	340	313	315	335	329	349	312	333	303	346	332	310	326	315	343	332	347	273	318	321	290	314	338	344	350	315	297	331	312	317	349	322	333	299	289	315	310	312	350	345	308	344	296	334	336	293	301	330	296	330	315	316	307	315	328	331	308	311	315	351	325	336	306	322	324	321	329	326	328	296	335	307	326	370	308	346	331	308	315	305	329	321	324	354	308	347	304	315	305	325	309	346	345	311	308	341	307	298	318	318	287	330	333	330	286	349	319	317	337	321	342	336	298	331	332	319	327	320	334	306	314	333	335	352	346	330	310	282	316	329	301	353	308	341	320	338	331	321	328	316	355	297	327	291	319	362	341	296	329	324	319	310	325	302	311	311	317	320	334	328	343	347	307	323	286	331	354	316	350	368	324	333	349	339	346	346	313	330	342	329	323	316	339	310	318	319	316	301	329	338	344	308	332	335	305	346	362	312	349	307	306	331	312	328	352	330	329	319	318	328	295	317	329	332	325	305	328	285	339	364	335	280	327	351	337	315	316	321	293	330	325	311	329	338	337	319	318	339	332	280	329	352	320	308	304	330	299	370	335	328	326	308	325	318	338	388	313	316	324	332	319	328	298	343	320	320	341	326	306	293	324	335	312	321	320	336	321	370	294	310	310	307	309	324	280	367	348	352	351	319	306	351	291	344	289	323	314	324	302	341	350	319	285	317	319	326	357	347	347	362	332	320	326	335	332	307	373	341	360	324	328	271	336	319	322	333	312	323	333	328	341	368	325	323	330	313	358	329	312	334	308	370	356	328	345	330	329	302	284	327	324	325	309	338	330	345	291	314	284	319	310	328	327	344	317	351	320	353	311	322	297	312	352	343	328	312	349	290	285	287	299	311	330	338	316	305	313	330	317	321	345	353	327	319	323	303	313	293	318	319	323	302	324	319	316	283	324	343	319	321	329	339	310	304	318	350	343	352	318	316	340	336	363	345	340	319	310	368	355	309	277	323	343	332	320	305	340	323	316	305	305	315	300	309	313	331	310	313	352	336	300	340	336	326	340	348	324	291	362	293	338	348	314	311	318	329	332	347	322	291	342	334	308	371	332	357	318	312	338	341	341	323	333	311	344	350	308	335	334	304	319	328	349	335	302	297	316	296	310	309	290	365	316	289	320	348	298	301	313	340	317	331	326	301	317	314	323	338	342	321	369	315	344	325	329	307	319	349	321	360	346	319	327	317	300	332	318	317	343	342	335	310	321	312	342	322	305	298	328	331	330	330	303	311	328	323	320	300	335	291	339	324	317	280	302	311	339	318	332	317	356	346	339	347	330	353	336	308	350	358	325	334	376	326	348	337	348	355	322	315	357	305	365	324	325	315	310	339	332	344	322	361	344	292	303	331	319	324	326	368	333	348	312	326	329	308	313	303	355	316	308	326	330	321	343	298	302	331	331	292	328	347	320	320	347	317	317	352	356	295	304	311	319	320	305	325	313	348	298	348	330	325	335	323	351	334	312	350	290	335	348	336	326	335	325	342	311	352	303	326	297	288	328	330	326	339	332	331	333	348	344	313	300	307	335	346	322	322	310	300	322	333	304	320	282	343	320	333	321	332	380	303	319	334	329	310	334	369	311	339	314	326	349	338	307	279	322	325	325	335	320	333	320	283	313	337	307	356	348	329	327	311	337	345	366	327	336	298	332	335	321	293	323	307	347	324	349	279	309	324	355	334	336	328	354	327	337	321	308	356	332	358	325	316	345	335	331	319	327	317	328	317	331	339	294	332	330	305	311	312	288	307	328	328	336	337	329	343	332	343	290	336	346	315	339	324	322	337	290	305	328	325	293	295	349	332	339	359	346	327	303	322	308	314	302	341	292	310	325	334	354	326	339	336	331	311	338	327	345	347	329	348	326	337	339	351	369	330	331	322	330	311	326	316	337	293	320	336	332	332	340	335	348	315	311	344	314	328	304	322	344	333	337	330	320	309	326	332	335	319	314	315	334	319	340	335	320	330	348	302	318	316	326	287	312	323	336	323	319	341	338	359	309	321	318	325	326	306	355	318	323	331	316	294	319	338	314	323	350	275	331	311	330	337	357	349	327	295	320	312	308	337	328	342	339	297	326	320	327	354	329	345	330	316	325	336	315	359	334	346	310	336	336	337	307	311	320	328	301	321	334	377	322	307	321	322	335	339	340	297	353	310	309	333	349	371	359	326	353	328	320	312	323	309	312	341	344	315	310	303	308	347	334	325	349	312	327	316	322	320	298	355	315	333	310	347	335	310	297	305	313	340	351	327	326	330	291	276	330	337	312	317	299	299	335	319	355	273	327	330	302	327	316	346	335	306	287	302	320	337	317	334	349	316	320	322	332	325	309	294	327	332	311	339	358	305	338	330	336	313	310	295	358	310	307	340	316	312	315	291	328	347	359	282	320	324	320	312	336	312	338	347	318	303	339	302	347	310	312	296	323	321	335	310	332	333	323	317	272	341	336	318	309	343	318	331	306	352	313	293	313	311	318	318	324	344	339	344	302	342	358	305	300	329	325	300	341	310	294	347	328	328	302	313	335	301	324	342	304	322	304	337	343	315	332	345	342	337	290	316	319	315	314	347	302	322	340	330	353	331	310	339	338	336	330	284	316	304	340	314	311	337	327	295	334	336	306	327	318	338	309	298	313	316	351	324	290	316	354	313	336	329	337	330	299	317	333	339
18840	13399	18182	2956	1774	1426	1223	1171	1075	1019	962	969	985	934	995	1006	992	1106	970	915	834	832	794	803	818	784	822	777	788	787	756	770	745	785	788	807	780	800	772	745	741	752	790	783	761	760	786	772	762	747	789	762	733	770	759	789	737	775	768	736	780	780	730	755	773	753	745	750	746	748	706	718	762	732	754	749	715	706	789	792	800	760	781	784	746	786	794	767	728	804	726	781	740	770	798	769	802	743	763	784	776	758	761	710	790	758	731	735	739	717	732	725	749	782	768	757	785	749	755	802	797	748	798	776	750	768	730	724	735	770	710	754	753	800	776	780	781	735	763	702	712	775	741	797	791	746	742	778	806	782	781	782	736	767	771	764	758	763	766	742	748	775	731	744	786	740	769	736	727	799	730	707	774	763	730	751	751	753	764	709	777	763	726	776	755	687	755	788	751	782	732	803	750	743	726	739	719	747	785	739	814	777	750	776	758	743	749	696	773	755	785	803	741	745	791	751	772	739	767	710	731	749	758	796	738	777	753	721	760	712	772	710	750	785	777	837	764	812	743	733	788	756	805	771	781	742	803	768	777	759	794	739	737	756	788	815	719	772	769	713	753	781	735	779	768	819	783	743	795	755	754	768	792	751	810	739	741	704	776	748	777	768	731	752	744	706	760	786	767	805	731	743	784	767	738	742	755	788	786	762	777	736	763	721	721	833	712	761	800	738	703	720	723	718	807	763	792	717	750	735	766	785	775	760	762	768	740	731	724	775	753	795	780	727	729	743	772	774	814	732	790	766	817	736	775	699	752	749	765	754	768	776	764	767	719	804	796	763	773	823	757	781	842	739	731	758	772	763	763	739	745	819	758	738	782	700	782	765	758	734	765	815	729	739	729	792	735	780	755	777	721	746	767	796	742	766	792	756	746	814	788	744	738	749	753	732	808	798	734	790	718	723	816	704	770	738	757	741	749	767	740	725	739	779	732	793	732	750	773	721	752	770	740	760	726	697	708	783	838	755	723	796	745	749	837	738	729	786	745	746	767	717	786	768	778	751	809	751	743	763	731	752	780	782	731	786	788	717	732	721	767	775	742	756	800	761	767	799	743	796	736	727	811	759	777	778	816	726	744	693	764	844	787	785	768	789	782	751	761	751	819	763	763	757	771	806	745	688	738	764	759	773	783	801	745	802	795	751	750	826	743	735	801	765	745	752	789	711	772	726	742	772	740	757	815	766	756	781	753	776	786	789	742	761	769	761	746	791	744	786	733	744	768	723	751	735	773	794	748	787	754	784	752	741	789	771	725	754	773	784	753	793	738	771	795	771	715	735	770	731	820	793	756	801	753	753	714	796	786	749	743	785	782	744	779	780	731	749	764	776	764	757	727	744	801	782	804	787	773	759	734	719	713	754	749	794	721	718	734	762	730	780	750	712	765	833	794	755	774	742	777	775	760	746	728	740	772	703	720	821	765	761	779	797	735	705	781	783	788	731	709	719	747	804	805	742	745	763	721	747	743	775	761	779	735	784	700	744	789	809	741	747	741	784	783	767	768	824	768	722	767	754	745	778	727	712	749	808	717	747	738	768	755	718	715	762	686	777	799	795	708	768	720	749	772	729	772	744	784	790	801	723	747	710	771	740	754	801	778	775	747	730	783	770	738	755	777	717	772	735	761	748	740	695	773	746	738	778	763	747	844	772	749	787	771	767	718	778	777	746	757	749	794	729	800	811	727	733	779	737	767	762	747	764	758	775	767	740	733	736	744	743	762	752	720	751	741	800	778	768	751	704	775	686	765	768	724	764	780	725	744	720	787	769	782	752	738	746	771	787	719	716	729	795	690	761	785	750	739	715	805	781	760	793	747	784	783	726	730	739	753	755	754	805	809	787	758	737	767	851	826	738	786	786	753	788	750	748	746	766	779	772	713	755	780	793	803	748	758	722	766	752	733	776	765	761	766	787	806	827	793	780	753	681	788	783	784	732	778	775	777	769	748	761	727	797	773	743	740	789	776	774	796	783	742	738	767	794	798	741	795	763	726	743	755	781	747	747	755	806	754	798	755	774	770	698	724	804	738	735	743	752	762	708	739	778	756	747	785	800	744	776	801	815	712	769	765	773	783	789	709	773	796	758	771	765	688	784	783	758	759	746	721	716	815	771	759	727	770	770	748	733	788	832	715	723	749	743	773	785	750	758	742	801	757	767	785	738	739	759	809	799	728	800	786	752	780	717	791	738	803	732	738	777	745	777	733	711	732	755	753	754	758	772	728	761	740	737	801	791	753	772	742	717	763	727	769	751	746	733	776	738	736	749	742	736	759	811	712	751	756	799	752	749	796	712	742	790	805	738	737	752	707	757	804	786	793	744	736	773	773	745	774	755	767	758	742	756	785	773	741	756	769	721	747	716	740	788	723	748	732	708	721	764	764	786	802	796	742	732	722	768	743	740	734	776	756	770	789	767	799	777	735	743	734	771	766	733	754	782	781	764	774	749	766	769	720	706	785	729	784	754	752	771	761	752	826	762	779	800	728	788	779	747	725	743	743	745	742	773	805	756	757	762	734	712	809	785	746	796	731	772	759	778	796	772	778	735	711	766	765	741	818	699	783	752	803	762	726	777	781	754	718	727	783	760	798	749	718	779	680	763	779	735	723	757	729	755	741	794	787	735	782	771	809	725	796	724	714	758	724	767	764	771	774	720	760	787	766	785	768	706	754	760	742	767	768	781	763	753	757	753	699	774	730	762	800	769	763	753	791	762	781	801	703	791	773	752	772	778	759	784	767	800	770	693	704	778	799	765	692	734	740	763	750	762	806	764	745	732	719	764	725	781	758	741	770	763	794	788	742	773	778	789	771	789	746	738	743	756	751	741	743	746	739	765	743	744	746	719	746	786	735	747	745	746	775	778	756	777	770	747	727	761	731	771	735	763	753	770	757	837	809	713	742	803	739	767	794	749	760	721	740	781	729	743	729	795	766	825	746	677	782	779	777	755	758	752	778	762	766	715	752	720	771	797	775	794	759	750	755	715	769	696	696	749	749	737	738	787	743	793	771	759	789	738	787	752	735	750	741	775	756	756	805	796	696	765	780	760	775	739	778	731	833	768	764	764	807	747	713	753	741	760	806	756	767	790	766	764	719	730	795	744	774	761	745	743	747	757	752	779	806	780	771	730	794	777	756	810	767	809	782	695	779	737	778	738	771	758	780	751	799	741	757	738	759	764	756	781	739	798	780	754	741	764	813	753	765	754	752	767	787	735	764	773	783	744	730	745	714	715	773	759	773	712	759	790	720	800	736	713	745	761	783	762	752	801	734	717	777	723	715	795	792	760	723	725	777	737	724	792	791	718	769	781	770	737	756	793	793	744	819	821	757	741	740	742	762	752	719	774	739	773	754	800	782	747	751	746	773	785	734	790	790	811	751	760	763	764	729	735	796	681	730	766	742	735	796	739	794	739	749	768	763	794	816	759	715	728	705	739	764	751	776	769
35723	22436	23186	6789	1129	543	401	305	307	248	224	217	227	235	240	237	228	254	258	220	184	179	187	193	193	159	184	180	210	185	184	188	189	154	159	187	182	170	178	166	163	174	176	164	212	197	198	189	162	180	175	204	163	173	169	178	191	173	199	174	172	180	187	203	181	178	155	174	179	172	149	195	201	178	185	170	167	152	184	177	171	195	171	195	169	188	156	182	161	165	188	177	183	151	174	186	170	177	191	181	156	167	158	163	159	180	188	161	173	168	176	200	195	179	194	191	176	189	176	193	186	176	205	166	192	185	179	198	150	180	196	158	168	168	149	167	188	194	176	162	190	177	197	202	194	182	177	160	185	163	186	175	174	185	165	170	170	161	191	195	175	207	171	191	159	176	195	163	185	167	157	172	178	184	176	197	155	149	184	170	215	193	179	169	176	184	187	168	170	166	165	168	182	168	211	194	162	211	152	174	158	178	165	193	173	217	226	167	162	192	169	172	170	170	148	186	159	160	159	175	187	181	168	167	145	178	178	197	182	189	189	187	185	179	156	168	180	191	169	149	156	162	176	193	182	182	187	167	168	172	189	198	162	192	181	152	205	175	156	165	154	155	169	200	168	174	175	181	191	153	163	209	183	167	159	179	190	185	180	192	191	167	158	178	213	183	168	195	215	180	171	176	188	169	172	154	161	165	178	183	173	153	166	176	193	178	213	182	159	180	191	163	191	169	199	173	185	169	161	174	168	174	185	182	167	200	194	180	215	154	174	183	181	152	173	174	179	187	177	162	207	173	166	180	175	188	208	172	161	184	154	172	176	222	185	182	177	174	183	163	195	206	196	177	204	185	174	193	156	181	184	188	168	170	191	175	182	186	166	189	188	196	196	160	171	163	178	180	175	168	194	185	179	201	198	184	168	161	174	186	191	186	199	180	189	191	179	167	173	171	164	141	205	174	190	160	187	186	180	162	194	170	208	196	178	187	185	179	185	152	180	170	163	206	178	170	182	187	174	173	185	157	170	184	187	160	175	151	200	153	164	184	190	176	172	203	181	190	175	166	212	191	159	162	169	173	177	178	170	159	195	172	178	174	199	157	189	183	167	176	199	182	185	160	166	209	183	186	166	166	162	177	170	160	192	174	163	173	171	173	170	205	186	182	156	158	197	174	190	214	164	177	203	153	186	171	169	163	162	194	182	186	173	178	163	170	151	181	173	196	186	177	173	176	183	189	170	180	187	191	180	188	168	175	171	174	191	176	212	173	166	163	155	186	146	166	173	156	187	172	167	166	176	188	212	181	172	171	202	173	167	196	208	163	190	175	153	165	168	167	172	194	165	176	181	185	183	155	205	179	181	173	187	182	171	177	181	168	169	161	150	159	191	195	155	161	181	184	186	152	194	172	164	149	186	179	170	158	167	166	175	187	159	168	190	159	182	171	193	200	175	176	180	159	183	188	182	179	160	196	175	163	181	173	169	183	167	172	166	168	171	155	173	174	152	183	170	185	166	187	174	191	153	184	174	179	157	179	201	198	178	168	151	174	171	156	167	193	200	186	155	177	168	182	176	176	178	189	194	169	174	167	183	157	174	183	161	206	182	166	194	197	176	177	178	192	214	172	174	184	176	162	194	186	192	189	164	170	184	180	195	198	190	170	191	198	167	183	170	174	170	177	165	170	209	166	171	173	190	159	164	173	156	182	208	208	133	175	160	185	186	190	155	189	158	147	186	179	201	173	163	177	207	179	183	169	179	175	181	182	148	169	177	180	181	180	176	168	170	152	172	191	190	161	180	173	183	177	161	165	187	187	183	186	197	166	172	203	196	173	184	184	191	181	204	175	199	182	167	161	172	158	176	164	174	171	180	153	193	180	170	171	206	156	163	189	153	163	178	194	180	171	168	170	178	180	183	195	147	178	195	188	188	179	163	155	171	195	168	153	163	163	170	190	187	174	180	191	159	169	180	188	168	168	182	169	172	168	169	165	175	164	159	200	198	163	191	148	177	175	178	190	185	163	165	164	189	189	191	161	180	183	206	183	175	183	175	190	194	185	185	188	157	170	153	182	186	178	163	193	153	157	170	157	183	201	212	188	192	184	178	180	177	191	160	181	196	197	172	197	162	156	179	169	190	176	150	168	197	173	183	161	184	170	186	200	168	185	188	189	180	140	191	166	162	182	185	173	185	165	171	153	150	160	184	206	185	180	151	163	213	189	203	187	192	144	179	188	183	190	175	177	175	172	162	168	168	179	169	196	171	176	170	163	163	157	201	151	171	170	163	174	193	182	158	180	169	170	202	180	190	161	171	182	178	203	212	185	182	198	203	188	170	179	192	199	189	179	168	201	176	170	172	170	172	180	173	200	148	164	170	205	172	194	193	167	183	170	201	163	197	180	177	164	173	175	181	151	189	183	174	177	170	188	185	196	169	164	179	155	166	169	167	163	185	176	178	175	176	178	178	173	179	178	163	175	185	178	179	194	171	183	168	210	178	162	184	183	164	183	178	186	193	167	189	186	179	165	186	190	175	165	173	163	158	151	170	183	183	188	198	179	188	171	178	152	170	175	193	165	171	152	178	185	191	189	171	167	166	174	183	187	178	181	208	171	216	177	167	179	163	155	175	197	183	174	181	182	178	211	164	174	183	172	158	174	164	192	167	184	176	173	176	187	182	167	175	196	175	183	191	172	164	185	170	159	189	206	188	161	186	174	194	194	168	182	169	180	157	168	164	164	206	195	156	163	179	171	164	169	179	181	178	187	188	192	192	172	167	172	165	181	203	177	181	166	155	165	159	179	159	169	171	172	192	176	175	171	167	206	184	177	164	178	168	181	211	173	182	198	167	174	194	162	185	151	161	177	184	188	179	184	173	188	176	174	200	195	176	197	187	164	178	198	162	157	204	180	197	171	197	199	155	149	176	194	187	179	177	178	167	150	161	197	171	169	179	157	178	168	193	150	165	159	177	179	173	187	186	153	180	164	151	176	205	165	159	167	166	177	197	166	164	193	206	194	158	169	203	183	180	183	184	138	164	187	169	174	155	168	184	180	182	155	180	196	176	181	144	173	165	186	197	167	172	183	188	176	166	167	181	152	166	175	191	163	178	164	183	164	160	166	186	174	194	180	178	187	163	186	174	179	165	184	188	172	190	178	175	176	170	179	195	166	184	162	171	183	144	198	204	171	167	181	191	156	179	181	182	183	158	176	169	205	179	163	200	140	157	194	175	185	161	175	159	190	211	185	182	151	189	173	177	186	170	163	206	204	182	196	181	182	185	169	189	178	161	165	153	154	197	184	157	173	176	157	179	205	198	180	167	153	175	162	169	176	183	204	191	182	155	189	167	164	167	174	189	168	193	168	169	187	171	171	194	191	165	167	177	169	179	209	148	141	195	160	181	189	179	170	161	186	169	160	188	155	166	178	170	157	186	182	218	172	194	180	199	170	158	179	176	206	177	187	167	177	184	185	179	166	208	196	169	158	182	165
24056	18822	27194	4387	2183	1636	1375	1182	1010	871	733	779	772	879	873	750	843	871	766	632	556	533	505	501	511	519	504	503	470	477	464	451	493	455	487	469	434	480	489	461	486	455	453	487	479	447	437	455	465	427	421	437	430	428	434	422	467	453	434	434	452	449	453	449	495	464	419	435	449	446	438	450	422	389	446	415	456	448	456	451	452	419	469	464	414	462	464	383	414	464	447	435	433	427	407	481	430	460	437	454	440	446	440	441	426	452	428	425	438	472	417	449	487	425	456	462	419	427	446	447	437	444	438	449	450	422	417	437	464	436	433	427	428	462	434	458	406	428	438	419	454	391	450	430	472	477	453	433	431	434	434	423	419	431	425	460	413	445	447	437	426	433	458	462	433	442	443	464	445	427	455	414	423	414	424	454	419	461	447	424	461	463	426	433	487	408	435	441	427	401	456	466	412	456	421	409	448	415	397	473	427	502	474	452	426	466	436	463	441	427	447	442	420	452	464	440	440	455	455	449	413	461	450	448	430	489	443	408	446	466	458	434	458	465	446	424	421	439	489	434	409	434	432	461	457	468	444	460	433	479	455	454	408	419	480	424	436	420	439	459	447	423	465	429	457	458	425	446	406	463	423	416	432	416	443	462	446	392	436	451	486	441	419	462	448	448	469	491	433	441	471	401	447	444	438	430	430	450	458	448	407	432	403	447	432	419	424	464	481	422	428	405	418	423	452	446	397	463	413	409	470	437	464	450	466	446	433	495	403	442	485	432	421	455	445	439	464	432	413	440	414	439	476	452	442	419	420	448	434	425	437	423	437	431	444	429	449	443	437	410	427	438	430	450	429	421	472	421	432	439	407	384	423	427	415	435	441	435	476	446	479	414	428	455	404	448	472	472	419	438	425	429	457	471	470	434	433	462	429	454	450	439	421	413	414	424	468	430	440	457	433	428	461	454	464	481	423	428	432	424	461	410	427	464	446	461	423	431	415	393	432	392	398	433	452	456	405	442	450	458	435	418	424	421	431	453	473	430	424	398	447	448	399	440	445	405	428	471	447	446	454	419	464	429	446	474	413	450	427	421	450	463	484	454	483	426	420	429	426	441	440	443	440	432	475	426	444	395	421	447	474	448	469	408	469	429	396	451	470	402	428	459	464	428	469	414	491	451	462	464	424	413	404	438	424	433	432	409	436	436	474	428	432	423	467	457	445	436	438	447	410	444	473	452	419	453	449	438	388	433	432	456	391	446	399	459	423	407	453	442	411	455	467	434	482	472	426	443	423	473	397	453	438	403	447	458	429	464	447	429	451	459	435	470	460	403	501	451	415	437	430	388	458	456	433	464	471	475	457	461	453	424	426	398	439	436	441	424	461	422	440	416	379	467	453	432	429	468	408	421	461	417	403	437	460	495	407	445	427	448	436	422	430	463	450	409	452	420	424	454	463	428	434	435	451	433	411	438	434	442	435	425	427	483	419	427	452	447	462	425	451	418	441	431	450	430	452	511	459	433	466	469	449	442	445	423	426	444	412	434	447	479	445	423	446	455	476	436	469	460	412	407	430	442	434	413	456	430	422	471	417	445	404	433	444	436	410	432	442	467	453	440	458	430	400	444	433	441	424	482	452	445	481	443	444	424	439	451	481	442	438	424	459	447	418	431	454	463	440	456	426	481	442	434	448	434	427	449	442	433	466	399	471	438	470	456	452	444	445	413	407	502	433	418	454	447	403	457	447	422	425	460	435	438	424	436	450	435	418	457	465	462	418	435	442	446	468	461	440	411	457	434	441	435	437	458	439	454	460	395	440	439	446	456	431	457	429	413	433	454	444	420	474	446	465	463	440	446	441	480	418	420	461	435	440	422	407	478	414	436	455	411	454	440	474	435	458	445	443	445	445	433	425	412	418	439	413	440	466	468	413	450	427	432	423	473	442	418	469	441	466	460	461	405	453	437	415	443	430	488	439	455	462	407	449	457	480	452	438	453	440	419	420	412	416	436	459	452	444	437	423	408	422	433	438	419	435	407	482	390	462	426	416	437	450	432	458	436	454	460	469	438	462	433	457	424	452	477	460	438	450	445	472	449	459	408	477	437	423	416	435	431	467	424	467	437	467	438	459	452	494	409	445	462	429	446	424	438	442	421	452	432	400	418	420	418	441	452	508	418	418	459	456	430	456	417	445	467	445	443	506	394	450	427	425	423	442	426	451	437	445	446	463	440	446	428	451	448	382	462	466	484	476	455	428	403	406	461	417	416	432	438	459	429	427	456	439	452	420	449	441	415	426	426	423	456	409	469	434	425	436	456	452	452	449	454	444	423	474	427	422	479	408	448	457	434	442	421	469	440	469	455	445	450	439	434	405	435	451	449	464	426	428	445	468	442	445	440	464	439	397	445	419	425	427	432	445	439	456	451	433	470	437	452	431	432	450	465	465	429	431	456	405	457	471	450	420	436	434	445	424	430	434	470	456	405	467	386	396	414	419	434	414	471	441	456	439	453	394	440	470	446	476	469	426	472	436	444	407	440	468	420	452	455	466	427	438	432	409	424	430	441	461	387	434	416	445	449	440	433	459	452	464	463	423	441	431	402	423	433	424	468	406	447	424	465	466	440	484	468	442	471	444	463	467	423	428	447	443	442	476	442	413	446	452	430	439	465	447	411	450	396	461	429	403	433	453	448	464	428	416	448	453	430	458	442	450	449	430	473	422	446	441	424	460	432	414	438	440	426	434	456	449	400	456	407	445	423	479	438	418	400	417	474	437	426	427	441	426	483	469	478	458	449	447	444	442	436	446	440	433	450	439	446	454	433	439	466	411	465	436	417	436	439	426	434	429	462	453	440	464	427	467	428	432	424	478	447	447	447	436	425	390	492	431	398	433	440	437	422	443	457	444	441	412	471	463	460	462	453	441	476	444	442	428	478	477	417	431	427	454	480	444	435	408	438	434	451	440	421	460	462	462	414	445	451	454	456	443	461	473	445	455	420	481	424	444	439	436	441	436	452	412	425	443	432	438	461	453	440	384	447	449	406	439	438	441	466	454	450	453	448	453	434	431	438	475	431	437	425	404	461	426	421	435	457	424	450	460	444	449	470	484	426	459	416	429	476	452	452	445	427	433	464	443	429	441	456	427	445	436	417	475	445	455	437	426	432	399	492	430	426	453	426	451	384	415	441	417	412	455	448	445	431	448	459	440	424	442	432	467	425	464	448	469	461	472	432	497	450	424	435	440	453	427	438	414	426	411	440	423	455	458	444	448	441	413	423	438	445	459	486	422	465	423	440	395	415	447	445	418	448	453	447	436	431	445	427	449	446	405	440	473	450	437	453	415	423	436	428	440	425	450	433	453	432	430	459	433	428	433	387	448	439	471	424	442	442	427	425	422	422	485	440	471	428	430	453	415	450	478	443	409	425	473	470	468	471	442	444	412	450	435	417	447	470	428	428	444	470	399	450	412	460	426	439	423	458	440	450	433	430	452	447	453	430
12172	5401	2983	615	385	318	318	339	333	325	320	367	343	346	385	364	340	327	351	340	332	329	336	326	349	355	309	296	347	305	344	310	325	347	317	296	325	352	315	326	347	334	357	345	314	307	340	320	345	320	350	329	320	338	343	317	348	330	343	340	316	318	316	313	328	341	336	344	305	321	326	338	327	335	303	355	327	306	314	357	326	312	319	335	375	362	333	321	377	346	336	359	287	323	331	316	313	348	318	347	335	317	332	324	357	314	331	322	327	355	300	341	331	327	344	331	322	355	313	315	309	354	331	355	337	343	303	359	328	365	322	333	315	344	338	330	310	316	333	364	321	347	332	318	322	350	345	340	340	343	344	338	348	316	319	341	329	335	308	330	349	340	334	339	317	325	346	344	308	325	331	309	334	331	345	341	329	355	306	357	380	358	331	339	313	303	366	344	318	306	342	341	349	361	347	330	338	340	311	352	318	331	315	284	342	368	321	358	318	341	336	329	338	284	324	340	301	322	325	322	338	308	340	323	311	363	351	308	340	346	337	365	325	337	323	286	326	308	305	344	310	326	313	343	347	348	322	351	326	360	308	335	318	353	350	307	308	351	331	341	357	324	320	321	337	354	325	333	321	329	314	309	335	344	360	339	295	328	402	341	331	337	356	358	324	289	324	355	341	342	317	316	331	336	316	323	298	310	322	354	326	312	326	329	326	334	326	338	302	346	366	312	360	348	345	289	332	314	364	339	341	306	332	312	314	354	331	300	347	351	346	332	323	346	335	332	334	329	324	330	302	373	334	309	321	345	310	322	300	345	327	352	341	351	303	332	307	351	341	350	340	301	312	349	340	331	291	345	343	317	350	319	313	333	316	318	301	298	338	321	331	315	329	357	332	327	347	311	349	349	322	339	355	304	327	324	343	337	347	343	339	300	335	312	290	309	356	344	356	364	302	332	303	316	328	331	310	326	323	311	346	345	332	325	377	349	380	322	317	323	335	315	342	337	330	320	324	344	341	325	339	383	361	328	327	339	343	344	387	330	362	320	323	343	354	367	343	346	325	359	290	329	313	336	309	295	324	336	329	297	298	318	347	316	340	338	320	386	352	327	348	335	341	330	325	340	371	354	313	345	344	315	370	341	301	304	356	321	329	292	323	321	333	343	347	346	339	328	331	316	318	369	342	358	344	339	305	308	333	347	338	303	306	350	325	353	341	339	315	331	317	321	324	323	334	341	338	318	344	348	323	320	329	326	318	342	338	363	357	318	336	375	318	336	330	338	304	332	324	340	316	313	299	341	316	337	328	318	344	338	327	354	314	310	359	372	351	315	341	350	335	343	350	286	328	326	338	342	319	346	329	366	342	355	324	342	315	296	339	303	334	318	334	327	347	357	317	347	298	330	335	308	333	317	333	337	304	337	309	342	344	325	379	360	295	305	318	320	319	336	363	352	357	324	300	324	333	345	316	305	338	337	358	310	343	351	329	353	318	312	326	361	321	343	326	321	346	329	341	290	331	364	366	360	328	339	332	309	335	322	334	369	354	331	296	337	358	313	344	332	310	301	298	316	304	336	338	358	331	324	344	330	341	319	345	328	320	306	334	320	298	302	353	339	317	359	345	339	340	325	331	352	324	371	371	335	345	323	319	322	345	334	304	323	343	338	315	325	307	324	292	337	334	361	316	310	318	342	338	316	351	348	343	343	313	360	314	338	336	347	331	323	368	337	371	342	334	334	319	333	335	346	328	341	318	355	365	318	297	311	342	329	307	335	344	346	342	327	321	329	354	316	277	333	331	294	305	367	323	314	340	327	334	301	317	325	332	336	342	307	333	316	293	353	312	318	360	304	324	312	343	324	326	331	335	304	345	323	308	358	330	334	318	307	310	348	359	332	334	338	343	346	323	327	326	333	312	348	376	361	312	338	299	319	365	345	300	319	359	354	339	334	344	305	332	326	299	338	355	312	363	286	310	308	322	328	332	333	327	331	323	328	308	319	340	348	352	308	354	344	327	336	331	330	328	324	343	324	346	327	307	330	339	344	318	326	312	330	316	335	298	333	322	313	337	354	317	337	348	365	311	329	321	315	341	331	334	330	318	356	312	298	332	331	310	317	315	343	349	313	327	333	334	304	384	355	311	316	302	337	334	318	325	322	325	306	310	343	307	349	336	322	295	331	320	371	345	317	315	315	338	370	346	344	320	314	313	309	351	332	306	338	291	332	334	318	333	306	333	319	341	296	323	315	300	371	282	340	327	352	330	311	339	343	321	311	344	338	326	326	308	334	297	348	367	317	328	349	346	321	335	309	316	304	310	299	334	324	355	304	319	343	323	314	357	319	344	298	335	365	371	291	325	372	350	339	322	333	353	342	354	333	341	324	329	332	315	368	300	361	351	337	330	300	313	330	325	352	322	335	362	315	356	313	337	333	349	315	327	326	326	332	323	334	333	353	317	347	318	341	313	326	333	324	299	323	365	308	322	335	359	327	336	317	360	318	337	340	356	351	369	326	335	295	333	305	336	319	311	327	345	354	339	344	300	364	357	332	337	337	334	319	306	338	323	361	322	346	327	334	329	306	348	340	326	314	325	358	342	334	325	289	327	357	353	322	271	314	319	321	331	352	317	329	311	349	326	351	355	339	329	338	302	317	326	342	349	326	355	340	316	352	347	335	329	324	335	295	366	326	297	347	336	312	311	340	345	334	300	323	324	342	350	361	304	339	341	312	371	331	311	341	318	323	351	316	328	341	325	310	311	337	351	352	358	318	284	337	350	329	321	298	395	341	359	378	300	337	325	384	310	311	357	339	318	317	358	369	350	353	325	327	329	334	361	346	366	333	340	346	369	341	315	334	335	347	323	296	330	309	314	318	343	346	345	374	305	343	332	325	310	297	306	336	303	338	337	357	325	337	349	314	312	325	329	330	321	317	359	313	340	313	331	314	282	332	346	326	340	341	303	347	333	319	300	359	283	331	296	312	312	329	321	310	318	338	321	354	343	326	365	341	369	309	336	332	341	330	322	337	346	326	320	294	321	341	298	320	310	334	314	360	359	337	354	328	326	330	337	348	354	336	304	314	304	305	323	357	304	328	331	315	299	349	312	308	324	341	306	325	326	329	317	301	342	334	307	322	290	350	301	311	334	314	332	325	304	345	316	338	339	316	336	344	330	329	346	325	306	317	334	338	296	346	315	343	340	327	341	334	326	313	313	352	340	316	313	350	297	334	325	307	347	329	322	391	341	367	353	296	343	362	332	305	310	365	313	322	342	373	310	330	333	349	364	340	336	310	318	353	331	339	313	326	346	338	312	313	320	341	328	310	374	312	351	310	336	323	355	336	327	354	321	345	320	333	326	333	313	318	333	321	341	323	289	342	353	341	336	369	318	335	326	321	345	314	318	335	327	323	328	344	366	325	322	314	351	338	308	315	328	322	320	333	339	352	325	311	316	330	329	353	329	317	328	329	340	351	344	341	315	342	360	340	345	324
9103	5811	5682	1259	838	850	793	826	826	776	791	777	913	860	861	879	940	858	831	825	804	790	806	826	794	781	773	798	782	815	796	766	806	749	802	781	827	763	743	820	773	763	795	773	765	846	751	793	794	825	839	748	822	828	868	753	793	822	777	776	790	800	737	824	820	799	794	782	776	804	762	785	809	762	801	839	779	727	763	751	815	766	794	795	816	805	778	709	806	800	799	751	814	788	793	772	790	761	799	774	778	810	775	820	738	808	758	766	809	780	763	761	826	760	777	775	812	796	785	763	793	758	760	805	754	825	776	814	784	849	732	739	792	789	758	713	821	808	818	791	764	816	769	798	752	841	777	769	809	763	818	828	768	812	724	768	725	801	799	790	783	787	789	803	769	770	770	820	806	769	789	778	776	779	770	808	797	770	807	835	751	779	783	746	776	761	793	808	813	804	771	833	747	755	746	762	749	750	819	769	712	751	769	775	801	770	736	765	799	763	782	787	825	833	818	781	777	804	750	782	786	721	826	792	756	752	801	745	813	809	799	798	768	806	762	801	770	761	809	778	729	796	786	709	776	758	800	746	860	786	788	759	745	786	792	768	835	815	818	769	787	798	747	770	737	758	775	770	757	823	807	777	829	693	796	797	797	753	808	795	799	803	763	769	766	756	823	793	789	756	786	773	785	759	738	779	765	787	796	814	790	791	836	819	767	782	735	787	774	776	812	796	796	811	807	775	788	761	823	828	743	784	783	753	773	762	843	757	803	751	801	812	741	731	770	796	799	796	779	756	810	779	797	779	781	783	776	817	793	789	734	761	735	712	798	806	794	799	781	743	839	767	759	788	754	755	855	769	759	816	804	822	795	823	785	811	794	789	782	748	802	793	778	780	768	770	786	733	789	767	775	767	798	829	768	763	779	775	752	776	774	799	770	797	726	781	743	736	709	767	767	790	777	810	770	785	791	770	727	788	771	822	792	781	775	783	778	750	814	820	780	785	773	774	778	751	757	780	785	826	764	759	809	778	818	815	775	825	766	768	785	794	772	801	795	779	780	769	716	801	775	779	791	778	797	804	821	818	793	779	794	765	813	794	766	749	781	788	764	763	793	797	782	762	720	778	797	827	727	789	778	794	768	760	795	779	784	749	788	770	832	812	781	776	774	810	811	765	734	804	825	808	769	769	708	756	775	770	761	783	718	733	786	807	751	827	775	824	816	753	794	728	746	785	807	763	791	784	782	787	787	757	760	752	798	760	846	784	789	819	804	816	760	806	793	772	789	762	823	765	748	772	756	786	801	784	775	818	758	796	791	811	772	818	783	774	839	777	794	773	739	827	783	752	788	768	786	811	782	786	752	795	765	764	772	776	780	767	774	755	802	802	801	803	762	792	751	806	825	752	756	762	690	787	815	771	774	822	778	822	830	766	794	766	778	776	783	769	814	810	785	753	786	752	779	762	751	768	810	777	738	771	772	780	799	749	778	772	847	771	773	735	830	758	758	798	782	764	813	736	793	792	741	765	784	799	757	753	789	763	810	776	758	768	774	782	812	784	777	776	813	743	781	768	758	786	795	795	795	694	786	782	837	758	811	770	753	779	798	829	788	726	777	771	737	815	770	776	773	719	759	786	808	786	823	777	801	765	769	768	767	746	766	751	751	806	730	737	778	760	778	776	788	790	798	812	796	756	751	763	785	800	806	785	779	781	824	805	744	762	752	798	774	805	783	750	805	776	821	845	787	779	746	771	788	753	795	732	802	752	764	770	821	758	787	769	794	786	787	767	742	788	751	744	772	763	758	840	751	765	796	808	778	767	769	789	748	814	843	827	758	760	822	798	761	768	786	768	802	749	770	797	819	834	768	774	754	785	800	743	760	810	801	794	758	754	806	761	797	798	740	768	797	763	809	772	777	761	779	828	722	768	810	776	789	786	789	782	772	787	760	769	788	727	760	827	743	797	761	790	771	852	775	771	793	761	767	778	773	794	814	752	797	770	779	776	781	765	754	773	766	790	765	773	737	773	792	776	801	733	756	835	802	839	756	775	818	794	833	756	759	768	811	760	798	752	814	792	812	727	809	811	818	765	767	753	796	805	784	776	780	757	754	805	771	763	780	770	744	822	761	779	789	775	768	757	808	746	756	805	781	769	756	739	784	792	791	795	804	841	770	805	790	815	699	788	777	807	786	779	744	786	794	765	787	827	745	778	788	812	748	762	800	769	728	794	766	800	822	768	785	806	758	767	769	802	777	810	805	789	773	786	780	732	756	819	798	752	781	773	739	822	742	803	818	768	780	796	783	805	781	754	812	756	771	790	783	806	802	789	800	777	762	795	758	802	721	772	788	808	768	790	746	797	779	762	781	794	741	768	741	771	768	790	790	727	770	827	751	765	732	739	809	796	787	747	789	785	789	809	731	795	787	748	752	763	740	802	745	801	777	797	751	763	830	740	783	764	795	773	769	810	748	772	785	799	781	726	777	798	759	745	781	780	810	800	785	863	735	784	759	772	795	826	793	783	737	769	760	856	795	771	791	776	780	726	768	786	759	778	770	802	790	788	733	761	777	802	786	813	825	808	757	832	762	779	833	750	762	799	812	759	787	729	711	759	763	774	776	749	793	754	804	789	784	745	822	795	783	747	788	806	802	806	755	766	721	761	800	783	773	746	765	797	771	749	803	739	788	758	791	766	766	823	772	851	792	762	746	772	781	788	785	747	779	797	797	795	767	817	834	820	765	776	760	779	788	791	810	747	776	817	735	787	770	722	759	756	790	752	785	742	789	809	761	812	759	815	753	774	807	768	811	762	807	783	762	806	700	793	778	806	794	759	797	758	820	780	820	755	799	799	820	786	783	754	802	797	786	768	784	759	766	742	813	805	730	819	790	827	704	804	826	765	779	805	749	796	779	784	769	802	768	830	705	783	780	817	807	800	768	811	830	825	754	740	772	784	799	724	789	788	787	793	828	782	755	799	761	794	804	748	754	748	801	800	743	778	799	743	730	798	788	774	767	782	758	772	804	794	725	809	836	729	826	721	801	757	785	789	793	823	751	729	813	806	755	818	796	728	814	760	830	817	784	740	789	804	772	776	771	800	800	776	767	774	753	788	793	809	822	754	773	809	710	764	784	778	781	796	764	799	834	801	856	740	791	800	786	751	722	804	779	829	799	818	847	773	799	808	798	786	747	824	751	783	799	771	783	797	844	776	806	757	768	739	789	724	767	806	732	774	770	791	784	836	753	783	764	771	776	733	744	799	805	799	734	761	741	797	808	769	783	756	786	754	764	811	769	719	799	768	795	792	768	765	789	766	814	753	794	787	784	755	776	805	730	756	734	800	774	740	839	770	747	771	748	806	773	783	797	795	718	775	779	713	760	770	774	767	776	784	741	817	809	756	842	806	819	782	800	825	768	828	766	769	776	731	785	805	742	763	796	800	794	818	771	813	788	792	786	820	766	776	725	766	743	845	748	796	846	735	840	755	748	734
26503	14856	13145	2748	705	492	401	406	419	332	348	338	360	363	346	397	390	331	314	334	334	346	324	320	312	320	316	335	317	312	315	358	340	344	312	345	323	374	320	318	319	362	334	308	328	309	340	344	356	341	287	343	320	284	339	313	328	342	329	334	315	333	332	323	313	320	327	316	311	311	304	327	313	323	326	310	302	329	316	315	340	352	303	318	305	337	328	319	304	275	325	330	351	284	316	331	314	327	306	314	304	330	324	290	332	291	316	304	353	302	319	310	298	295	345	304	336	313	334	339	314	312	343	330	331	322	335	322	338	333	312	305	341	317	297	319	339	339	338	341	319	327	317	316	338	289	318	288	301	307	306	339	308	343	320	296	332	311	308	327	342	316	305	320	291	325	325	322	303	326	289	322	328	313	296	316	333	312	280	307	343	283	320	279	289	323	309	293	325	369	319	292	297	351	289	320	317	338	328	314	319	326	294	306	252	317	316	329	322	337	306	320	334	331	311	344	311	304	313	338	334	317	321	339	324	324	326	315	349	308	286	341	313	330	314	362	309	322	333	331	335	353	330	333	325	333	350	334	306	317	327	316	319	333	308	356	309	355	319	339	304	325	329	310	332	311	318	330	323	340	327	340	325	338	333	309	334	323	317	272	351	324	356	343	317	328	316	315	316	339	297	327	335	326	307	335	329	316	311	364	348	322	320	322	329	322	289	318	339	329	317	344	330	323	352	339	310	322	280	337	350	329	342	322	321	310	321	324	339	293	269	330	314	327	345	332	349	297	333	345	305	280	327	328	324	337	304	313	332	320	361	295	348	345	308	354	334	361	321	318	358	295	351	343	315	330	311	304	277	355	318	301	334	324	286	331	325	326	308	335	315	328	346	313	330	333	322	309	339	299	342	296	336	301	321	293	355	310	323	334	316	357	280	299	337	312	288	329	316	313	310	326	334	312	311	319	294	352	308	343	314	309	323	310	342	313	341	311	320	342	338	313	307	317	313	295	318	321	318	309	329	331	325	315	310	325	318	323	294	324	334	311	301	326	356	328	317	341	303	289	322	347	313	309	326	315	363	325	330	369	347	347	299	324	337	328	350	343	316	285	293	313	307	275	312	359	334	318	333	334	351	314	291	324	303	348	300	313	327	336	319	312	338	342	333	325	329	312	311	300	320	324	339	335	315	329	292	348	331	296	300	331	363	294	311	313	321	318	348	312	305	345	298	312	321	350	352	314	313	324	351	327	310	334	313	331	327	314	295	329	280	314	319	336	345	336	308	305	328	340	334	311	320	356	310	335	309	348	288	328	299	320	321	306	318	309	317	342	301	361	330	323	306	300	332	337	342	306	320	300	322	326	322	309	293	306	320	325	324	361	312	315	346	354	350	347	339	310	313	322	306	348	297	318	301	274	319	325	341	297	303	289	329	312	303	310	341	317	329	324	343	311	344	331	309	335	344	308	329	314	304	318	312	327	354	332	335	301	307	312	311	311	342	310	364	343	347	331	328	336	334	313	337	337	322	348	329	326	322	355	322	343	317	287	301	295	311	336	316	298	316	353	314	329	314	344	320	329	343	322	317	298	336	346	325	264	283	285	361	349	337	342	332	326	307	321	314	312	288	286	321	323	291	339	334	296	361	322	328	330	336	307	313	317	326	339	303	316	318	317	316	308	331	362	350	317	339	315	316	320	314	318	332	337	331	330	347	360	338	336	311	311	351	312	315	340	304	327	322	292	335	339	286	320	302	305	330	347	310	328	314	319	307	324	345	297	300	328	298	319	317	282	305	319	350	301	351	325	326	356	329	331	327	305	300	327	351	318	353	314	359	308	371	316	316	306	325	296	292	323	363	324	354	322	372	360	342	324	325	323	327	327	316	353	303	325	346	354	316	368	336	343	327	330	323	281	307	314	322	305	299	298	341	347	345	331	312	320	332	321	303	312	372	336	321	312	320	320	336	304	329	325	334	344	322	310	323	309	332	318	339	340	342	288	336	314	307	316	328	339	318	287	303	327	328	310	296	326	317	331	320	317	331	325	317	322	294	319	306	357	303	310	372	333	296	312	334	315	309	321	331	340	270	304	306	330	326	339	316	307	326	332	329	275	299	303	303	334	322	358	300	308	325	314	319	329	273	339	298	320	327	304	333	342	344	365	332	338	336	324	308	322	364	371	333	326	315	351	312	349	330	314	324	329	347	325	347	293	368	334	330	321	334	344	336	303	299	329	340	306	314	329	336	365	350	351	340	321	318	336	327	318	331	308	348	311	313	307	324	289	363	258	362	332	315	298	326	298	351	310	302	317	313	310	312	309	278	352	348	349	324	314	333	346	315	327	301	327	331	319	308	336	315	306	318	315	324	296	315	331	356	311	307	315	340	302	274	301	323	302	327	324	337	316	307	340	320	354	330	343	340	316	310	294	315	337	325	317	336	305	293	319	311	324	323	299	347	299	284	314	306	326	296	300	332	320	285	331	305	326	341	341	293	306	293	311	341	339	320	319	352	310	344	316	330	301	313	284	321	310	328	306	312	300	314	304	300	325	322	311	332	323	359	314	350	311	303	296	301	307	303	299	332	322	341	320	342	294	325	319	336	333	335	301	354	310	312	313	315	345	304	348	339	287	330	314	351	287	311	322	322	284	315	308	385	312	301	360	316	314	335	348	329	267	326	315	299	336	319	335	275	320	312	322	296	308	318	347	275	306	326	383	342	313	353	325	349	320	341	329	333	324	322	303	300	315	334	323	300	311	312	343	333	333	311	291	315	339	313	326	325	316	333	288	300	328	302	305	315	297	329	314	353	341	313	364	294	340	305	336	358	323	329	315	301	332	321	341	297	303	318	308	365	357	329	344	307	310	335	336	338	312	316	362	330	291	334	299	318	368	305	304	347	329	311	315	327	308	312	309	289	344	315	319	314	313	312	307	320	338	304	291	342	310	311	340	327	323	304	328	326	322	327	335	292	283	325	346	342	310	328	296	312	347	298	346	341	322	358	312	327	328	375	309	321	323	301	316	340	313	329	312	321	321	351	287	307	298	284	333	288	321	301	351	322	326	331	298	345	298	323	315	338	283	342	295	352	326	256	314	313	309	339	336	324	325	335	279	317	307	356	327	356	323	324	298	306	302	296	302	312	314	304	304	324	281	332	318	326	298	286	357	350	331	331	342	324	281	332	352	315	321	339	345	332	311	312	283	324	315	322	319	337	301	339	330	328	322	316	334	335	322	304	310	338	305	312	319	316	311	298	315	299	323	306	327	289	307	307	309	333	381	292	355	318	320	327	323	332	320	318	354	315	319	325	329	294	320	331	338	376	335	317	309	346	323	315	323	319	296	302	342	335	365	315	311	318	307	332	334	328	334	302	326	296	338	328	307	348	307	288	298	305	362	328	326	348	336	283	303	326	321	399	306	339	323	307	343	336	371	334	299	319	324	317	348	345	342	335	321	301	335	300	303	308	332	325	310	314	299	315	290	317	313	316	320
18936	13477	17797	3125	1875	1318	1142	1057	1051	988	895	994	980	1050	1026	1057	991	974	856	888	778	840	818	787	765	770	797	781	766	745	743	836	771	764	765	794	775	783	760	780	792	793	762	761	727	794	811	784	767	770	830	779	772	784	779	759	778	739	743	775	736	798	724	717	781	713	784	736	767	783	743	730	739	743	787	735	718	779	756	748	715	797	685	720	790	774	726	759	760	772	776	736	693	789	747	777	742	776	722	740	748	784	742	773	785	740	781	769	753	768	771	706	732	762	723	738	725	707	763	755	747	735	724	785	760	757	714	761	755	702	744	701	780	756	754	736	746	796	776	715	729	767	736	753	779	718	741	756	797	736	732	730	714	745	779	752	747	753	763	738	747	777	798	732	763	772	751	768	750	750	767	795	775	719	803	758	728	775	737	794	769	783	782	759	817	758	762	778	796	780	722	753	764	684	761	775	774	824	752	758	742	800	769	787	753	756	739	802	732	770	764	715	748	763	710	735	747	748	752	756	698	757	794	778	740	775	686	764	783	795	776	733	786	751	725	736	736	768	773	789	762	777	751	685	759	756	754	771	787	741	756	751	747	782	730	771	755	764	763	770	800	726	774	763	743	773	746	735	720	773	731	801	719	771	770	744	778	713	725	701	774	799	787	752	724	697	788	754	706	735	760	711	774	741	771	722	770	780	748	757	738	719	776	769	725	755	774	781	722	747	751	728	770	791	723	800	752	745	784	763	771	774	751	739	732	770	778	725	752	734	729	778	742	756	732	736	713	770	749	730	784	753	756	747	781	778	767	760	771	761	744	729	779	770	770	750	755	766	781	799	735	802	777	705	769	744	738	732	770	719	795	778	785	754	797	752	761	791	778	747	777	768	712	770	754	759	739	746	737	763	733	762	742	760	722	723	785	750	757	751	755	764	721	774	768	774	828	757	800	739	775	744	746	769	707	765	766	759	726	727	752	791	777	722	747	768	804	790	746	743	770	736	730	800	713	733	717	745	768	723	762	743	733	734	766	758	762	749	760	809	733	748	765	744	731	734	766	726	819	735	799	774	757	783	756	804	738	761	719	758	780	781	695	817	823	770	746	754	739	744	730	758	733	736	817	753	703	733	753	731	795	761	733	776	762	755	761	792	754	724	760	747	789	728	746	773	779	777	754	751	763	741	751	714	783	766	770	765	751	729	781	751	666	721	734	727	773	768	780	751	748	762	753	736	713	705	734	769	754	788	772	779	777	716	710	787	777	716	776	693	751	763	786	781	726	759	820	754	765	753	780	784	753	753	738	776	764	747	778	724	751	739	713	729	753	755	742	735	785	742	773	776	768	720	735	768	741	735	738	729	750	702	742	718	748	736	746	736	774	775	819	728	741	783	766	775	780	746	739	758	748	776	812	739	737	735	763	732	793	735	731	747	731	779	731	756	775	769	785	774	744	738	747	753	798	685	741	762	776	766	764	760	750	776	747	719	778	740	710	777	768	767	728	741	764	783	729	735	751	779	772	782	787	713	764	762	768	718	739	738	753	733	768	760	719	736	793	792	737	783	777	740	743	792	757	735	779	788	757	705	729	773	723	736	785	763	751	760	748	794	768	731	784	746	772	798	806	675	767	728	775	752	751	758	755	742	749	743	772	764	790	768	707	750	721	772	757	724	760	732	782	757	782	804	747	774	743	737	778	773	731	746	761	752	778	749	717	774	737	737	750	759	741	741	703	695	731	762	724	724	742	725	747	728	772	780	720	789	754	683	732	716	771	768	779	782	740	786	762	731	761	699	731	721	750	725	805	692	763	749	744	780	732	753	773	750	749	761	704	738	755	748	739	758	784	708	751	731	698	752	707	766	776	740	810	764	764	782	736	754	733	752	753	752	695	748	724	814	753	787	750	746	756	801	760	744	728	740	766	789	735	776	769	737	720	737	723	730	749	808	715	770	723	772	717	730	743	758	748	765	849	714	769	760	756	685	760	751	712	782	822	732	713	774	737	762	747	739	728	748	727	733	770	808	768	771	763	754	742	730	754	737	739	746	762	740	782	735	713	772	762	722	731	761	725	792	792	757	743	767	779	721	743	766	733	752	788	734	734	748	745	753	747	748	741	761	767	730	715	732	706	743	744	751	746	767	773	754	766	768	757	769	747	776	715	745	757	737	743	763	809	743	727	792	768	715	763	781	766	748	782	752	779	780	800	734	722	751	752	781	738	740	757	788	777	740	781	779	727	737	708	756	726	768	721	751	767	789	748	758	735	731	739	747	729	742	752	683	817	772	769	698	728	745	714	711	681	727	740	758	739	765	720	769	784	753	765	777	769	753	788	780	719	745	756	806	775	777	786	757	745	726	700	772	789	718	760	686	763	783	768	790	737	804	771	774	735	780	763	765	772	799	779	729	747	731	714	735	804	755	757	718	718	763	785	735	762	739	771	720	705	737	760	743	778	752	743	742	746	778	778	783	783	722	745	770	755	753	734	701	756	783	767	774	689	747	716	748	753	759	790	694	744	779	748	724	746	728	757	816	746	755	729	759	764	764	767	771	735	742	747	759	782	791	779	754	789	761	715	772	764	791	782	732	746	751	733	792	763	791	729	746	766	743	762	813	768	762	794	792	761	768	770	738	756	730	724	729	748	761	735	791	749	772	705	800	756	766	810	760	788	707	754	751	723	759	738	784	756	675	793	761	785	736	700	751	744	716	750	719	712	755	779	767	736	795	748	723	798	710	750	742	793	756	710	736	781	758	759	726	764	757	742	738	743	762	786	778	750	733	760	748	771	763	769	738	753	758	737	755	740	793	782	742	741	767	778	763	734	791	779	768	728	694	752	775	725	717	740	777	759	740	729	738	743	715	769	712	730	748	712	699	768	804	771	703	744	748	753	732	768	742	728	767	756	745	757	752	765	799	802	775	749	733	707	741	752	753	744	754	710	758	785	735	725	774	757	746	766	710	739	718	766	751	809	739	784	727	715	777	725	761	753	770	747	741	773	750	799	743	766	694	792	779	766	798	764	730	767	710	724	743	765	728	716	732	706	765	789	745	744	805	784	749	735	781	759	738	744	749	752	765	766	816	811	744	782	732	735	766	764	750	773	748	723	756	800	755	763	812	726	738	738	765	780	741	795	745	734	747	746	763	752	756	763	752	797	779	707	755	761	753	793	803	773	746	737	751	761	802	763	727	736	763	773	772	772	745	779	766	729	789	758	760	755	724	760	769	733	823	780	764	779	763	800	706	708	771	767	747	767	757	779	720	785	770	755	756	749	731	714	764	743	756	741	750	737	699	777	776	763	737	739	769	774	768	756	736	725	731	757	757	722	733	792	753	734	768	776	718	798	747	734	761	762	728	741	785	767	755	751	762	757	768	752	746	749	743	765	730	775	723	741	711	769	738	764	707	761	745	779	758	768	736	736	781	731	731	736	741	760	747	719	765	734	754	718	791	754	755	764	779	802	760	737	778	744	730	777	727	724	806	758	786	710	789
36021	22515	20300	4627	938	437	332	316	273	253	237	226	218	250	234	231	249	232	217	170	183	194	159	190	180	195	195	191	163	153	180	186	187	180	175	177	162	165	207	175	162	183	174	181	153	178	183	177	186	200	169	174	168	162	186	173	215	193	161	172	169	162	179	185	167	172	175	178	169	195	202	182	190	199	170	173	155	169	167	161	167	167	185	167	156	177	184	172	214	188	172	174	166	144	178	173	179	169	168	186	192	180	183	199	179	164	180	169	192	184	199	167	146	191	198	179	173	184	180	159	187	186	198	158	147	171	179	172	176	178	170	165	157	169	170	163	153	195	168	155	194	132	182	173	165	172	184	171	180	188	179	188	166	186	173	169	184	180	174	163	176	186	197	175	166	157	187	156	186	150	169	170	172	177	180	184	202	176	182	162	178	175	169	161	156	185	172	184	198	188	191	168	165	154	175	179	180	197	155	169	189	162	156	187	191	189	199	184	172	177	184	186	176	176	171	200	154	197	215	173	147	163	167	193	165	159	190	135	172	187	162	178	207	182	160	185	183	192	175	146	173	166	183	166	156	172	184	188	165	192	196	161	162	171	170	193	194	170	179	175	182	182	173	159	175	182	188	170	180	146	202	191	166	174	176	162	176	170	155	203	163	178	172	183	167	173	160	171	182	178	180	163	177	175	176	134	165	222	184	184	153	145	185	155	178	187	170	174	169	158	184	177	169	167	163	199	176	204	194	210	173	147	161	188	167	173	172	168	193	175	166	182	185	167	178	168	174	202	171	175	180	161	170	174	188	158	186	187	183	182	180	184	162	161	154	160	158	166	167	166	185	142	165	195	198	187	169	181	166	180	190	177	161	170	172	182	155	186	163	170	182	211	170	169	185	174	165	157	193	176	181	155	187	157	184	189	188	170	195	185	153	185	204	179	183	178	169	199	180	179	187	156	159	193	191	187	173	157	175	195	166	187	195	187	174	179	155	175	159	179	208	176	170	185	176	175	175	167	177	181	176	179	158	162	147	188	182	177	169	200	195	160	195	194	167	174	185	172	169	167	177	191	166	185	184	176	186	191	178	171	177	183	188	147	161	172	173	193	176	197	175	182	174	171	172	173	168	172	169	155	187	173	185	165	183	154	189	194	179	172	148	188	168	173	170	165	166	187	144	171	164	166	190	171	191	179	184	166	169	182	185	182	172	178	176	173	172	158	188	166	155	172	181	171	166	153	173	161	188	158	173	177	169	162	166	171	169	152	171	168	166	205	177	167	168	199	179	178	186	197	170	175	174	170	193	167	158	181	149	179	166	167	162	179	198	183	183	168	172	178	161	146	178	187	174	176	176	161	159	159	173	170	162	172	181	189	186	176	171	177	180	174	167	177	172	179	171	174	181	196	159	159	185	173	168	185	149	182	172	168	196	177	183	161	183	177	154	201	150	165	176	197	178	167	183	175	195	176	171	170	173	177	164	170	198	192	177	171	184	166	157	159	200	147	181	178	171	168	159	163	149	140	182	203	172	168	176	168	177	174	181	187	166	199	170	204	199	193	164	164	165	196	170	169	184	173	195	180	162	183	170	175	159	173	168	162	170	182	183	155	164	173	175	178	176	152	163	172	161	195	183	165	174	182	200	169	156	156	196	212	149	197	164	162	164	182	198	169	168	179	160	173	201	171	184	199	187	191	200	173	195	181	172	178	170	180	184	180	177	172	180	191	170	132	176	159	178	179	174	163	182	172	175	187	162	165	187	162	185	168	181	171	174	179	183	194	190	184	186	157	172	175	162	179	169	165	167	191	174	181	171	174	179	173	179	160	169	172	160	178	154	178	172	162	178	177	184	164	156	195	172	179	178	176	171	171	165	179	188	194	163	181	169	166	185	158	158	197	185	163	161	186	162	171	154	162	177	157	181	151	169	163	160	160	175	170	172	196	166	178	164	175	181	162	167	173	159	207	172	175	204	184	162	156	182	186	165	173	193	146	202	148	184	204	158	195	180	192	180	160	182	156	176	173	179	171	165	178	177	191	197	163	144	180	179	180	170	174	161	175	162	176	179	197	164	163	176	170	152	178	162	162	166	167	165	166	178	155	195	164	185	174	167	157	177	176	158	182	186	168	158	169	177	192	160	186	168	174	155	135	171	148	180	187	154	161	182	158	175	191	191	147	151	187	173	151	185	210	199	175	182	189	165	190	162	169	153	180	168	188	164	165	162	150	187	177	167	174	177	174	176	197	200	158	147	171	175	157	178	159	169	205	168	141	201	199	185	175	174	181	161	178	179	169	192	174	173	198	175	176	185	173	195	202	170	179	146	182	166	160	177	171	178	174	175	164	165	157	180	156	178	184	183	184	146	159	205	193	180	177	155	182	161	172	164	177	161	183	199	179	184	173	194	182	169	167	181	169	175	197	165	150	183	141	187	196	162	138	185	162	165	176	160	155	168	179	173	148	177	175	181	161	161	176	175	161	184	198	166	161	175	187	188	162	178	178	175	162	160	170	188	180	157	160	171	177	169	163	201	180	177	182	182	157	167	168	172	178	170	164	164	179	189	137	167	169	179	173	190	185	142	163	158	155	181	172	170	179	177	150	185	186	174	175	156	187	180	205	183	163	182	196	160	171	192	179	177	166	177	164	175	184	193	152	168	156	167	164	175	169	147	162	185	145	193	187	161	182	157	145	189	155	164	166	161	173	162	196	159	161	192	151	175	190	168	176	181	165	192	204	187	169	176	203	171	159	171	168	175	161	167	199	154	156	170	184	164	157	191	186	166	163	184	159	167	201	176	179	193	164	157	183	180	172	178	160	189	152	179	179	181	194	189	196	188	149	161	173	187	183	181	193	154	182	197	168	183	155	181	174	184	189	149	163	150	169	169	163	163	162	165	184	180	183	183	165	180	164	187	180	175	166	175	157	185	159	171	158	189	151	160	196	164	144	159	162	165	176	167	158	194	170	160	174	174	185	162	189	169	187	174	150	192	188	167	207	182	160	184	182	161	174	168	183	178	193	203	158	185	183	156	175	170	178	190	181	176	211	182	163	184	166	158	179	178	152	162	159	156	178	154	181	155	177	163	155	184	181	172	179	175	157	161	171	173	161	160	183	182	173	174	189	196	176	199	150	176	159	156	148	170	180	209	154	176	170	168	184	192	173	168	189	192	172	149	168	176	170	168	195	154	161	186	161	156	168	162	198	172	173	158	170	159	184	168	182	190	156	190	190	179	167	176	154	157	185	184	176	167	180	177	174	179	154	157	185	192	200	183	158	198	168	177	171	175	152	178	172	215	174	169	162	168	176	161	197	172	160	175	181	189	129	192	154	147	149	168	188	193	180	180	203	200	168	209	156	191	167	183	168	179	178	170	173	170	164	181	156	181	170	170	179	169	145	171	159	206	180	166	169	178	170	173	173	183	182	180	164	173	157	183	194	186	181	186	160	182	164	202	192	174	178	180	167	151	138	181	194	204	190	158	174	176	162	165	182
24256	18822	22908	3683	2252	1411	1175	991	927	937	831	868	827	812	952	905	874	771	626	608	590	582	512	561	492	475	518	531	486	459	452	486	450	461	463	479	439	492	452	439	459	500	451	452	446	432	468	477	438	437	501	441	425	421	422	417	421	424	436	452	431	460	395	411	417	436	452	442	444	425	443	442	420	469	444	435	459	460	432	390	444	446	435	418	415	406	499	449	421	437	427	441	428	454	359	441	409	415	458	419	395	429	486	440	424	411	416	425	419	451	413	419	485	464	434	460	427	406	429	468	463	428	435	424	439	409	455	399	417	411	419	455	448	437	439	452	432	411	421	385	452	411	401	426	409	396	417	419	428	411	419	432	399	451	478	433	451	452	418	468	424	452	460	418	424	418	447	431	452	446	459	443	450	436	440	466	447	414	445	404	428	408	359	428	458	486	416	444	419	431	402	430	386	410	413	423	468	419	442	422	458	439	459	436	421	435	406	426	417	407	434	412	428	412	464	460	462	451	435	412	425	448	425	427	429	453	431	418	436	441	431	430	391	438	447	436	411	412	425	432	409	428	398	432	390	427	406	404	421	447	432	477	421	448	443	386	406	438	473	442	448	451	455	427	430	404	395	396	426	390	400	421	432	394	458	405	450	424	470	467	407	441	454	432	452	427	433	462	487	437	438	416	430	403	418	448	444	440	469	452	448	450	458	412	405	422	429	463	367	443	427	397	431	427	425	426	452	391	472	434	444	400	430	405	457	402	441	428	451	410	433	414	446	399	436	436	458	415	420	435	461	436	424	419	426	421	443	452	439	432	473	432	437	422	460	436	429	422	459	411	407	429	435	391	422	440	389	419	415	417	421	417	464	467	408	441	423	459	405	399	469	423	370	404	448	436	454	433	433	444	418	442	389	442	448	391	469	456	433	439	419	445	411	443	424	455	426	454	423	432	420	412	443	459	427	440	410	448	451	440	435	482	441	415	439	442	447	424	431	436	460	416	430	464	451	439	419	405	468	446	476	414	421	420	421	430	398	441	436	404	386	443	428	430	408	463	433	437	455	425	420	423	429	428	439	432	450	440	434	431	420	444	445	407	454	421	442	404	448	439	458	438	460	483	396	424	410	448	433	419	432	400	464	448	440	457	431	448	397	440	435	416	424	438	390	436	442	401	418	422	381	433	481	425	432	425	439	448	445	409	412	470	441	426	439	479	420	428	445	416	403	404	434	446	434	409	406	424	409	410	458	447	408	443	460	395	429	429	424	444	431	422	397	454	436	413	400	413	430	447	451	446	418	447	426	444	433	458	417	434	404	455	432	392	424	436	447	416	413	427	446	430	420	409	418	462	462	399	410	467	441	430	410	411	430	413	421	460	424	465	434	438	462	423	382	478	456	431	412	423	450	459	424	425	424	448	451	412	421	438	437	406	442	431	441	441	401	445	466	416	439	422	399	438	431	419	422	466	462	451	416	415	398	450	410	406	423	487	444	419	440	427	433	433	421	445	452	408	426	424	407	411	426	403	435	437	420	436	468	389	459	415	439	438	394	440	420	462	423	440	422	412	454	429	431	405	442	450	463	435	447	456	457	458	437	429	438	421	427	385	437	414	437	439	421	425	454	433	437	423	481	360	438	412	428	434	400	430	419	447	464	422	456	433	416	431	463	425	427	449	436	434	439	421	433	425	452	437	444	401	408	428	447	457	453	433	450	434	415	427	400	468	411	424	430	420	415	428	413	434	445	456	426	394	370	454	452	448	424	438	409	439	460	407	434	428	450	471	414	452	426	427	440	404	416	439	514	426	426	414	433	437	421	415	406	411	442	437	430	383	430	455	452	440	446	434	396	409	437	397	429	451	431	452	418	426	404	436	426	416	436	434	425	457	421	405	456	378	423	485	388	447	451	446	450	417	438	415	451	416	432	450	411	411	430	468	427	432	417	431	415	443	417	441	465	440	460	419	400	425	445	423	437	380	450	407	410	410	409	454	430	446	456	427	416	465	459	457	448	430	465	452	439	425	391	445	441	386	431	421	469	433	454	402	411	485	429	436	437	420	450	405	431	456	420	441	446	483	417	446	469	416	444	419	406	405	452	433	422	396	425	408	422	448	420	415	394	426	421	401	416	419	444	405	453	398	408	457	414	437	443	412	441	460	437	424	408	406	426	420	426	446	465	423	424	419	428	402	446	440	450	461	407	456	438	426	469	460	432	424	401	401	431	477	425	398	440	462	428	387	459	444	447	391	444	429	427	432	399	459	420	440	416	412	402	419	437	444	477	419	465	432	423	437	431	429	396	426	444	388	425	414	447	417	409	431	452	385	420	420	395	434	429	427	468	398	431	458	421	409	398	454	432	459	415	428	438	471	471	443	453	419	405	424	460	435	422	430	430	423	436	438	417	448	427	443	419	446	448	432	453	439	443	401	424	441	474	414	415	468	444	436	439	367	444	443	429	393	420	451	438	471	429	444	444	419	452	452	443	448	447	450	423	437	432	467	415	413	433	410	409	439	460	453	437	446	444	439	434	417	427	412	422	441	410	415	440	457	458	434	442	418	429	467	437	433	414	432	439	418	448	413	405	451	432	431	388	430	433	458	417	420	406	420	450	423	446	438	437	407	442	454	434	437	438	445	466	441	424	454	451	435	410	414	461	440	424	423	424	414	426	448	404	425	422	443	396	421	464	442	438	457	402	447	448	427	415	447	412	408	404	466	441	440	445	423	433	412	469	447	434	456	453	447	467	416	407	453	417	435	394	413	417	396	431	462	434	398	469	433	421	424	443	448	460	432	383	409	428	437	426	408	459	446	437	444	453	401	395	398	414	420	396	438	447	424	447	384	402	465	449	427	459	447	464	420	392	419	438	463	472	417	424	425	443	448	448	437	486	447	460	435	432	420	428	441	428	415	391	424	426	419	417	458	424	398	458	405	434	423	404	436	405	425	440	401	422	452	422	419	404	444	443	433	423	454	446	394	463	428	447	429	429	426	457	431	423	426	403	412	424	439	462	441	408	396	483	430	455	446	436	412	451	420	412	458	434	422	446	428	449	466	456	409	451	421	402	482	440	422	437	424	446	439	436	406	424	411	442	420	426	414	409	436	446	448	452	453	427	442	434	417	438	442	458	411	443	419	475	415	372	461	414	429	418	409	456	425	411	413	484	453	403	430	413	407	394	455	460	415	430	430	416	437	459	409	422	474	420	439	459	446	440	450	398	440	418	444	445	411	460	438	416	416	439	445	446	440	455	444	419	422	424	440	392	413	447	425	413	444	439	449	429	429	425	468	437	448	417	388	400	432	405	421	412	453	433	456	384	479	428	466	425	442	404	399	429	412	496	475	403	431	450	396	410	420	437	430	451	417	413	417	392	459	409	423	437	396	418	453	450	406	472	452	441	437	418	413	412	453	470	436	413	396	423	432	426	483	429	407	415	411	443	427	427	426	407	404	428	411	407	459	432	407	461	430	458	451	415	452	438	447	421	439	473	442
12670	5631	2913	536	377	336	327	335	330	340	369	351	346	379	332	356	329	319	316	359	307	341	342	365	336	345	332	330	323	333	314	325	321	338	317	324	357	340	311	320	321	369	370	304	329	331	320	356	317	364	307	315	358	357	354	314	343	348	282	319	321	289	280	356	359	337	345	307	318	353	348	331	361	304	318	291	339	322	343	359	340	338	354	329	368	330	356	320	359	329	296	346	340	335	330	327	346	328	320	332	339	338	335	347	323	345	312	317	302	324	298	304	360	362	331	321	340	344	311	339	328	316	304	319	349	341	351	330	327	314	341	331	346	350	326	321	340	283	319	331	336	368	308	337	354	329	347	326	344	341	297	353	296	343	314	326	294	334	321	327	350	297	346	360	311	308	317	314	323	349	334	331	307	337	355	312	364	317	315	357	346	344	316	363	346	314	342	304	316	348	285	347	356	327	363	332	356	347	350	354	354	299	346	308	324	322	307	369	330	294	353	320	314	298	341	378	354	337	349	362	328	311	325	339	315	341	315	329	352	293	324	342	358	330	337	388	334	342	340	319	346	330	336	353	319	314	324	326	357	371	309	316	363	319	326	281	325	310	324	320	327	306	321	314	316	307	345	339	359	355	372	335	330	295	329	340	315	315	335	308	334	306	309	326	307	333	324	331	329	288	341	300	323	318	345	364	343	345	359	301	354	346	297	332	318	317	334	337	316	336	330	350	293	363	366	304	335	330	315	337	342	354	331	350	327	323	343	355	332	342	320	338	347	289	296	326	308	334	387	336	370	294	334	350	348	347	343	339	337	297	346	338	364	342	343	374	354	304	336	329	346	323	341	356	323	315	314	347	341	317	342	311	309	319	335	341	310	313	325	347	341	333	333	328	325	306	297	317	331	331	330	302	319	298	329	317	319	310	335	333	301	330	368	316	337	319	329	335	329	323	326	339	338	333	326	313	321	324	323	345	307	353	347	329	339	338	291	342	362	350	313	311	327	339	325	350	329	324	335	326	348	339	297	323	347	334	295	299	311	307	311	352	330	333	352	362	344	335	363	355	347	311	345	350	326	354	318	327	346	333	355	332	340	350	332	335	319	333	336	318	311	316	329	346	318	295	312	334	358	349	338	319	324	365	343	344	350	287	351	303	308	305	325	336	353	320	289	343	326	329	307	285	299	343	327	355	331	301	336	299	342	361	338	320	374	324	314	363	298	331	326	310	302	323	362	332	329	323	332	354	329	335	337	360	342	328	318	311	298	310	369	304	343	321	334	350	343	317	353	297	346	321	302	335	321	338	353	317	317	359	285	341	293	327	324	345	373	328	319	324	323	310	317	322	335	324	328	323	329	335	298	338	330	305	319	309	336	315	339	353	331	350	333	349	310	289	304	332	330	330	333	347	324	309	314	323	325	342	328	329	346	283	337	351	325	334	300	316	344	339	339	317	348	312	311	328	307	327	332	328	308	386	340	341	348	333	333	349	304	319	324	328	313	347	329	356	325	332	383	343	320	280	328	334	339	313	338	355	315	354	332	322	337	353	348	326	316	334	326	310	317	345	317	339	302	327	340	297	312	327	329	343	340	330	288	347	325	335	299	343	315	366	331	360	311	346	332	324	332	329	361	322	313	308	343	359	345	312	323	353	321	358	329	331	293	327	305	327	333	316	324	309	335	369	304	332	326	308	319	347	333	328	337	312	323	344	374	288	299	389	343	360	349	329	326	290	332	385	340	339	343	328	329	337	336	322	305	370	339	340	318	324	339	349	320	330	318	300	330	319	294	344	329	309	379	332	330	349	309	318	366	354	280	326	325	311	366	285	319	340	323	331	353	363	338	320	339	310	309	308	318	354	315	308	336	322	340	323	361	331	308	335	297	338	328	312	297	327	322	338	343	334	318	329	331	332	325	320	356	332	356	295	343	327	337	321	308	339	335	336	337	349	347	320	336	325	341	338	303	329	338	360	353	308	320	330	338	338	342	337	316	303	331	316	327	338	315	333	299	313	316	348	331	315	314	323	341	321	340	328	314	304	331	338	342	330	321	323	337	316	307	337	354	352	342	357	329	327	333	318	324	375	335	316	326	332	350	314	329	317	292	344	317	319	333	322	283	335	325	362	347	310	336	321	352	326	333	301	324	344	327	321	292	307	337	333	300	313	332	319	371	366	344	312	339	310	338	354	360	294	338	323	304	324	320	370	350	347	319	333	319	329	332	323	372	336	271	329	379	343	350	349	322	337	332	326	320	368	324	370	319	317	306	353	326	321	341	349	307	345	342	355	368	307	350	337	367	333	356	325	340	334	334	354	317	350	338	306	348	322	328	330	306	297	378	338	343	336	333	357	308	356	312	341	301	329	303	349	324	300	313	340	337	327	351	325	296	352	306	323	346	326	358	318	318	321	333	341	305	330	352	337	350	353	322	332	345	345	328	330	325	300	369	345	347	344	322	314	313	317	351	318	340	338	343	358	337	364	285	340	303	299	299	342	341	310	379	295	334	318	357	337	339	325	298	360	359	311	363	351	364	335	320	318	348	312	329	355	332	354	345	342	316	335	295	322	321	294	344	354	339	340	314	340	313	318	334	342	311	334	317	303	319	306	304	304	312	324	316	333	331	333	314	315	337	310	323	341	310	372	343	354	336	323	328	370	353	294	348	332	332	334	339	345	349	284	321	336	312	356	351	326	327	342	354	326	344	341	334	330	328	350	344	360	338	317	311	307	335	337	329	331	364	333	341	308	320	285	325	311	283	347	319	349	330	298	327	326	323	337	303	342	329	324	326	367	372	313	337	320	326	321	337	318	329	313	341	313	306	339	345	341	333	306	327	331	318	331	300	342	352	350	346	335	372	358	339	299	333	322	326	332	362	356	322	349	306	321	357	277	317	295	326	353	326	348	307	358	311	279	333	316	335	317	360	312	341	344	338	306	312	327	299	326	355	292	352	322	330	353	349	351	334	341	308	318	341	328	350	345	321	291	348	287	329	334	327	290	337	331	333	335	317	324	343	320	309	319	345	296	339	291	309	355	333	330	322	338	307	315	325	333	325	330	342	346	350	326	342	334	348	329	337	359	315	330	351	361	372	345	339	331	312	353	334	361	325	330	359	331	335	313	324	339	319	279	325	349	313	356	365	329	314	361	333	337	325	334	341	340	341	289	302	357	320	349	312	332	353	316	313	306	300	305	349	361	355	334	311	327	331	298	309	355	319	304	342	356	296	313	344	317	319	334	328	352	300	306	344	348	311	355	358	348	314	303	332	368	313	333	341	336	319	359	338	312	347	343	356	323	337	312	304	316	318	331	317	343	343	341	312	325	327	334	318	296	340	350	315	334	345	317	351	332	293	341	301	331	336	339	318	317	366	307	324	324	303	316	339	336	332	342	313	354	325	307	302	317	350	339	334	354	334	344	354	325	329	363	334	329	327	328	313	320	354	311	299	357	354	332	324	319	318	285	359	372	316	310	305	346	345	319	305	320	309	303
9262	6077	5407	1167	920	856	882	843	812	869	838	845	817	940	926	944	876	791	841	792	799	815	783	771	871	804	801	780	735	797	769	806	831	826	771	777	752	772	782	778	829	823	774	790	801	812	782	747	691	725	720	773	788	787	819	775	754	806	769	786	790	785	755	767	804	782	755	741	779	779	718	761	786	764	784	752	795	792	767	837	779	755	795	791	808	801	762	828	752	784	800	785	782	845	751	744	795	799	800	789	809	770	822	826	781	796	730	766	782	783	757	774	795	815	763	758	795	756	759	804	766	778	771	742	787	697	749	765	781	788	812	755	770	790	792	784	748	731	769	819	790	764	742	767	725	788	780	811	802	827	814	792	779	739	784	789	779	767	775	784	764	762	759	784	749	805	797	790	799	761	780	765	756	760	775	741	718	713	741	743	806	820	767	792	755	777	823	770	764	800	768	780	832	754	810	820	782	806	789	794	724	823	759	796	830	792	800	786	753	763	802	774	814	821	749	792	756	840	760	733	753	795	763	752	753	795	840	735	746	769	763	765	805	793	807	764	765	813	763	791	763	759	774	791	797	840	796	764	741	765	728	795	798	831	719	789	753	745	784	807	776	777	780	764	765	848	775	776	804	826	785	758	775	784	787	785	812	743	784	710	761	785	778	794	803	788	795	805	775	775	800	793	731	799	802	774	764	751	779	791	744	818	814	741	773	800	782	772	770	716	785	773	747	737	782	739	780	768	760	741	805	792	772	793	806	787	813	815	789	835	755	777	818	775	816	797	818	750	808	807	799	772	776	778	809	769	790	796	838	793	781	788	767	737	793	776	813	761	808	785	753	742	769	770	791	784	770	709	768	744	759	747	805	799	766	784	751	810	824	776	789	792	799	834	795	791	792	777	738	740	774	789	800	814	780	780	776	763	749	732	752	838	754	785	740	828	806	723	770	806	747	790	720	777	758	798	765	758	739	763	786	770	756	760	838	779	788	816	811	793	772	767	706	725	778	799	732	849	796	727	754	795	778	746	806	789	787	786	790	789	748	747	772	804	706	768	797	756	798	790	775	742	782	759	796	781	811	747	784	752	760	776	756	760	769	775	791	780	792	814	840	722	753	781	783	766	772	785	753	724	763	790	778	756	776	775	750	785	764	762	721	779	780	766	789	819	769	794	774	745	760	739	788	768	793	813	753	812	768	749	788	764	798	818	747	801	788	761	771	793	787	782	780	778	784	815	825	796	811	801	749	795	789	802	761	821	823	756	803	778	764	828	753	714	751	740	758	773	802	728	782	707	778	737	800	819	775	787	792	797	819	765	795	741	745	763	776	772	771	736	742	817	788	761	769	724	765	762	749	749	783	780	768	758	814	829	777	819	750	799	841	787	769	717	773	790	769	782	771	793	765	835	760	732	837	805	754	799	815	828	809	808	773	742	778	757	765	736	747	788	833	777	745	733	767	843	783	758	830	766	722	807	813	758	736	762	837	797	777	775	751	790	788	793	743	786	801	762	775	746	770	764	732	781	748	738	806	793	815	807	805	755	775	772	795	803	807	782	770	798	738	790	735	789	830	738	753	767	798	749	788	836	755	792	771	763	775	861	783	801	753	737	772	737	748	792	791	767	787	747	778	763	793	761	765	783	755	794	771	755	764	750	760	782	843	784	805	792	755	805	799	781	778	751	753	785	776	736	782	788	762	805	823	800	777	735	741	767	750	758	779	772	782	800	768	801	809	794	761	775	815	783	767	758	724	785	777	798	784	763	756	749	757	791	735	793	804	800	751	743	771	726	819	781	776	801	784	736	776	762	744	725	801	792	751	828	780	753	783	727	781	787	830	778	795	756	798	786	831	792	767	747	769	775	742	805	817	796	811	791	825	790	801	740	751	819	740	751	764	828	767	774	772	765	774	784	789	745	802	785	774	834	776	766	805	831	809	749	823	751	738	818	848	792	825	683	752	789	821	829	847	802	795	786	803	818	785	769	787	776	820	812	766	812	810	791	731	799	745	774	816	818	773	760	815	781	860	796	785	800	741	789	726	801	780	770	816	819	725	787	793	777	750	822	813	772	766	758	759	768	824	752	687	795	749	785	789	794	796	786	814	762	805	763	805	739	764	796	818	795	789	766	786	748	803	778	752	811	805	736	840	752	796	785	734	762	759	789	736	748	790	773	764	769	775	795	780	790	767	760	792	780	727	760	764	800	762	722	762	791	770	773	781	777	763	785	782	743	764	768	803	727	780	734	731	787	792	810	785	763	749	782	768	822	812	812	803	780	781	743	797	754	818	781	778	778	718	773	783	774	788	792	760	784	807	766	782	777	800	754	792	731	817	757	767	787	753	769	808	778	759	797	754	801	791	716	771	825	737	796	793	805	780	771	762	809	758	769	792	797	758	778	779	742	825	827	756	794	770	797	800	810	765	812	753	775	789	794	746	784	774	783	768	763	819	778	790	801	773	758	774	776	760	776	773	789	713	805	788	763	808	801	768	761	765	771	767	778	751	846	799	784	758	760	813	757	788	819	798	754	787	792	816	757	789	794	811	793	767	821	758	770	809	770	788	816	840	776	774	783	820	743	813	745	762	766	825	770	753	761	780	813	771	757	757	767	781	742	782	799	787	822	760	796	743	778	790	784	762	765	768	735	834	779	818	765	765	835	753	779	800	738	804	767	817	817	767	771	746	798	740	827	768	798	746	804	792	784	766	760	818	827	793	806	815	746	777	753	786	798	799	788	757	832	746	812	751	761	739	796	773	813	778	811	772	763	824	813	751	793	732	734	809	770	723	728	834	758	780	744	778	779	775	803	771	799	815	776	793	780	778	778	791	785	813	795	764	785	767	741	795	811	812	834	786	805	766	864	755	759	785	789	780	724	755	779	799	767	721	760	759	751	776	793	775	777	798	776	764	796	795	725	757	776	787	760	824	767	773	731	820	775	759	766	791	753	783	787	786	823	756	806	750	785	796	794	724	794	804	781	757	770	707	759	782	725	796	789	778	770	794	805	788	790	782	776	740	783	816	755	781	787	787	780	763	739	770	751	826	746	791	772	717	775	773	709	827	776	811	789	817	761	787	794	831	751	792	775	789	730	760	808	771	767	784	804	746	797	786	750	793	759	764	778	774	822	798	765	813	779	779	794	787	758	735	736	770	771	809	778	782	788	754	784	810	782	742	745	816	775	831	770	790	800	785	784	740	792	770	756	780	753	791	732	784	763	789	777	755	777	779	747	799	797	753	813	838	766	769	790	765	756	787	812	806	744	777	813	754	798	722	817	793	802	757	750	780	810	712	805	762	798	817	779	731	768	771	800	764	779	783	803	758	770	763	816	788	802	870	754	781	808	791	780	774	782	805	760	716	813	786	820	807	804	804	769	728	809	767	729	777	772	746	767	783	744	764	796	782	762	787	747	768	740	748	815	767	821	766	824	775	847	765	737	762	801	790	754	771	846	809	802	798	814	773	786	757	783	810	774	792	772	808	789	767	809
26817	15549	11255	2039	563	451	403	394	394	363	379	356	364	360	397	387	320	371	315	355	310	346	324	318	339	333	337	359	336	331	350	341	291	305	313	354	345	342	294	305	329	327	301	326	333	311	338	355	324	313	351	305	299	323	319	286	320	352	320	331	350	312	316	303	329	332	351	283	324	325	316	319	295	319	366	304	342	310	336	312	378	351	309	303	312	328	322	275	314	330	327	300	297	343	293	348	332	368	319	307	303	326	294	309	309	311	322	327	315	278	334	343	312	328	345	334	313	335	330	316	331	317	340	337	323	302	352	330	325	350	324	322	320	342	313	325	318	327	333	349	325	327	328	301	308	348	326	341	305	301	323	328	336	305	332	341	313	330	336	329	355	301	299	303	299	322	306	358	340	282	323	337	333	321	327	342	304	326	300	304	331	342	319	292	323	303	289	319	294	359	311	291	368	311	378	295	286	330	294	335	270	319	328	298	321	349	341	333	344	324	303	306	318	342	329	312	356	316	336	378	316	331	293	314	331	346	301	303	300	310	321	318	298	282	314	344	324	348	319	329	321	321	334	327	323	319	301	277	321	326	343	301	361	305	324	351	323	308	347	330	303	304	327	334	328	344	316	306	348	343	304	330	307	331	304	335	323	306	306	335	308	321	304	365	329	321	308	314	355	302	305	335	322	318	302	335	324	299	330	347	306	324	304	285	302	324	318	326	300	319	309	318	333	308	290	324	320	344	289	338	327	336	300	331	329	337	314	328	297	323	297	321	300	306	344	345	318	346	319	314	279	321	324	291	327	306	333	302	326	320	335	317	307	329	315	337	313	308	330	328	325	317	329	319	310	320	355	307	330	305	344	314	325	309	349	291	327	315	341	306	310	333	340	302	312	338	313	310	333	367	312	322	282	304	334	317	332	309	337	356	323	327	349	333	288	321	343	300	343	333	304	352	349	321	299	344	306	336	347	296	321	344	320	345	308	314	301	311	288	309	340	319	309	321	316	321	299	277	278	316	320	333	318	336	302	335	320	317	301	330	306	308	351	336	310	340	334	323	345	375	313	319	287	316	310	331	324	330	295	337	296	317	332	326	288	322	310	328	306	290	321	318	319	312	324	300	311	332	303	317	345	376	288	304	341	288	322	330	319	347	357	312	310	338	323	332	343	358	319	350	328	329	329	323	315	322	319	316	289	317	314	314	325	307	352	331	313	310	340	324	304	330	348	334	347	319	342	357	322	296	324	339	321	308	346	335	354	330	356	369	320	339	341	313	304	313	307	307	307	305	334	327	322	295	314	345	325	315	317	308	293	329	340	322	332	325	329	308	367	280	317	311	335	300	325	303	319	304	311	304	361	325	332	343	339	312	347	340	337	319	340	319	315	352	304	330	334	309	314	318	333	278	343	314	318	315	313	313	323	339	331	316	302	339	347	309	317	332	336	323	308	341	309	306	283	327	338	298	346	312	348	325	316	316	287	325	337	321	335	326	326	356	297	372	315	329	323	306	340	307	328	330	329	345	283	372	312	354	307	311	366	267	309	344	331	278	348	307	342	318	311	303	312	339	347	322	324	303	350	334	338	316	351	294	312	297	305	355	312	313	306	299	333	332	302	318	318	322	269	293	306	332	310	316	293	334	365	361	321	322	314	311	287	299	333	352	321	346	335	324	342	283	328	318	321	316	327	290	324	352	337	290	334	322	320	315	355	331	331	310	321	330	329	314	320	349	317	307	288	300	327	335	335	318	336	326	318	307	343	359	319	354	322	325	346	343	331	325	349	339	332	344	304	331	318	336	367	320	337	325	306	310	308	311	304	294	306	322	328	311	342	289	343	340	343	328	295	286	323	354	349	307	319	300	283	302	323	306	349	364	307	301	298	365	296	301	297	291	340	321	343	308	319	370	340	315	337	315	299	297	293	354	340	330	311	323	369	315	366	296	344	327	277	348	331	325	343	324	317	339	325	312	333	372	325	347	318	337	312	304	269	337	333	316	318	309	300	327	340	291	288	345	344	323	315	365	324	329	296	324	341	294	306	336	323	344	276	330	330	364	298	326	331	327	324	315	328	310	322	310	330	314	361	296	333	309	335	337	327	339	316	357	312	291	306	289	330	326	307	341	330	360	286	339	340	321	311	322	337	329	339	328	319	346	293	337	309	333	307	339	315	339	316	326	344	342	344	309	325	332	305	336	335	334	293	309	366	329	323	338	317	298	300	366	355	279	327	319	301	319	377	347	339	325	320	314	299	301	366	324	358	341	353	308	299	302	349	280	303	313	337	331	366	361	333	295	328	348	329	316	299	341	362	356	348	291	355	355	349	300	332	305	324	327	332	307	337	319	309	341	339	285	270	287	320	350	337	352	295	305	291	319	330	327	329	284	332	318	317	340	325	345	301	309	345	303	347	314	333	341	302	327	334	335	328	335	298	318	350	335	344	339	362	340	282	359	344	318	325	291	306	340	281	337	331	327	317	312	336	341	329	293	322	308	336	344	341	301	313	344	293	320	316	293	305	313	315	332	328	309	324	317	320	333	329	324	284	295	296	329	338	333	299	307	309	313	287	313	355	330	327	326	324	274	341	342	316	330	309	336	320	330	319	310	320	326	333	315	274	303	319	329	333	317	335	355	316	352	318	339	311	325	315	336	358	300	345	318	313	299	317	327	316	321	301	319	352	330	334	331	314	345	333	336	338	332	341	298	328	357	321	307	317	339	340	324	349	303	352	326	309	327	324	343	332	353	324	326	332	311	337	314	344	349	326	323	311	313	329	319	314	307	318	302	315	318	315	296	294	325	330	338	319	313	318	318	320	346	334	339	368	337	302	316	324	326	322	346	328	338	303	329	313	300	333	307	363	326	312	325	322	326	326	322	334	298	299	329	309	304	321	328	318	341	309	306	310	315	306	289	301	336	284	328	351	349	341	323	317	340	341	299	325	330	348	334	327	333	342	299	320	336	337	317	323	334	319	303	328	289	319	285	342	321	323	333	349	330	369	320	296	331	337	332	345	305	318	329	327	365	330	328	299	315	330	313	335	364	331	313	314	313	323	325	309	305	310	305	319	298	317	324	337	309	333	349	315	321	317	305	289	359	320	341	303	336	362	343	308	323	344	320	322	351	291	310	305	338	324	339	342	341	329	303	353	322	304	314	347	279	325	320	294	335	321	335	294	302	312	334	315	310	312	292	312	335	317	289	352	322	314	300	335	317	339	298	321	321	318	310	331	356	307	302	315	298	309	307	341	325	305	318	307	332	342	316	316	307	325	311	364	344	339	311	334	337	312	306	339	310	303	338	313	338	312	343	293	335	329	328	331	314	325	319	290	314	327	342	328	340	353	305	328	336	348	319	331	308	345	316	334	302	339	298	325	337	346	321	319	325	326	303	362	299	288	296	324	341	337	352	302	318	335	352	349	358	364	309	321	327	339	318	344	316	301	324	311	309	331	321	305	356	353	359	297	342	328	308	354	330	329	341	319	274	281	357
19131	13917	15229	2587	1563	1280	1129	1132	1133	1033	1013	1103	1035	1098	1093	1157	949	797	906	775	826	768	848	789	733	766	813	798	792	761	786	801	804	840	801	770	745	782	727	740	762	754	747	834	754	773	809	737	773	785	739	756	708	773	749	774	781	772	772	765	797	809	740	754	756	748	813	747	740	740	732	759	746	743	829	753	700	747	752	762	730	794	761	802	769	754	760	768	793	752	733	753	728	794	742	718	737	748	721	745	744	759	759	759	724	747	771	746	743	777	736	730	757	730	767	755	772	747	778	756	715	781	802	807	774	752	815	763	766	754	761	782	761	743	727	791	781	755	739	753	753	726	729	752	759	759	784	802	758	754	788	760	782	757	714	774	743	764	752	790	734	718	792	737	718	734	756	789	808	765	733	717	782	767	748	716	715	725	778	742	781	760	801	756	749	773	814	752	740	729	754	751	756	711	737	753	770	677	745	765	777	786	768	720	810	717	789	746	739	824	758	724	763	747	761	776	771	723	743	764	792	767	773	748	744	760	751	725	756	764	765	721	706	800	790	728	768	769	765	767	720	752	776	806	791	730	803	742	733	782	807	735	739	764	813	764	718	754	761	788	767	758	726	739	721	720	774	716	745	718	782	745	828	716	767	740	785	794	730	765	751	758	725	794	740	742	732	752	755	802	795	717	761	783	756	799	757	761	727	737	774	748	737	762	716	740	767	713	772	794	739	734	799	740	766	813	742	744	720	742	729	731	761	737	736	720	744	716	751	756	759	748	719	746	717	768	810	783	768	802	745	786	740	719	729	788	780	709	778	777	760	752	726	747	732	770	732	790	748	789	715	747	770	740	758	766	777	748	769	772	759	743	765	747	734	708	797	770	776	711	770	761	808	743	745	793	792	746	717	747	743	790	727	767	737	743	755	768	786	772	783	791	740	759	765	745	711	777	779	756	737	782	791	725	785	742	696	786	727	741	701	783	796	772	741	778	750	774	729	777	752	748	748	756	778	748	754	765	748	764	741	746	732	724	797	783	740	758	739	788	719	721	752	752	698	702	743	768	778	755	722	745	733	754	759	755	732	757	733	721	723	749	745	767	729	730	758	774	736	747	753	745	754	760	741	770	788	769	721	720	740	721	714	744	742	791	825	753	738	735	797	743	768	716	739	768	721	753	736	755	781	737	731	722	737	778	758	802	729	751	731	698	720	736	813	763	766	758	726	749	754	783	747	810	709	796	751	761	781	781	791	750	738	767	736	755	775	762	761	792	757	756	778	791	744	750	778	761	734	702	820	757	780	757	747	756	743	753	737	775	775	762	777	783	764	746	772	727	729	759	750	752	721	795	733	724	714	755	796	745	764	724	753	741	763	745	789	749	749	711	784	757	718	707	792	823	738	700	719	712	746	788	751	803	765	704	736	727	713	761	776	765	759	730	747	811	765	813	729	765	744	738	785	769	750	732	727	755	729	777	800	759	767	794	816	773	750	850	777	767	747	776	749	772	777	726	778	763	726	687	764	750	723	741	732	800	743	798	760	727	775	785	752	748	753	748	824	790	787	735	760	724	760	767	734	750	726	708	763	743	734	812	729	807	772	772	712	737	773	739	768	763	791	783	723	769	753	690	698	730	743	762	777	774	769	761	721	769	821	732	743	768	764	748	706	718	760	766	747	742	770	753	778	745	748	739	771	715	728	762	794	742	727	730	743	811	715	762	771	768	775	780	730	760	743	732	725	794	771	722	764	710	737	725	769	777	714	722	776	764	780	771	772	709	745	779	778	752	790	751	747	763	699	754	777	762	744	794	742	765	749	767	771	774	724	727	811	741	754	740	791	776	739	736	737	765	749	763	739	750	722	797	771	771	769	720	745	682	759	761	778	739	735	785	750	840	745	737	762	707	750	747	765	765	788	703	751	790	765	718	755	755	749	759	751	750	775	742	756	764	757	760	737	797	776	741	789	713	740	764	800	783	750	780	761	757	759	740	766	761	728	694	767	831	814	751	729	794	741	714	764	715	749	714	790	760	759	730	782	736	768	736	815	754	794	773	788	716	736	728	758	730	831	816	763	773	769	778	769	732	741	775	804	782	782	744	724	729	743	727	794	785	789	777	794	760	745	769	782	752	685	747	768	753	759	755	737	773	780	795	747	713	720	713	742	736	763	740	801	761	799	759	772	759	761	747	750	733	733	727	734	780	769	700	824	792	786	748	758	757	716	670	805	774	773	773	729	786	714	780	790	718	757	745	709	750	797	778	733	757	723	753	781	743	788	760	713	735	745	751	698	754	733	766	779	730	780	759	736	812	789	718	769	757	707	722	711	700	723	696	742	715	766	751	742	761	745	763	713	771	800	743	757	738	743	731	745	785	763	760	760	770	783	796	753	826	774	692	757	775	685	748	748	753	782	752	739	752	750	751	772	754	727	772	738	755	801	772	728	741	711	772	755	755	753	787	698	696	782	761	734	716	762	751	773	749	769	758	768	761	844	809	740	754	782	783	796	754	737	738	776	802	787	770	759	730	714	722	752	727	751	774	781	709	773	793	737	722	759	839	765	818	753	787	695	740	794	775	737	710	751	784	747	733	752	794	728	741	783	736	747	757	782	767	743	751	711	711	752	761	770	716	773	750	786	766	749	713	734	762	723	735	755	746	765	743	771	768	732	733	713	735	737	766	760	730	729	750	772	763	793	744	769	771	788	773	746	739	729	781	731	791	748	757	751	797	771	725	713	743	734	804	686	759	747	753	805	841	722	774	774	767	762	714	752	759	732	774	756	779	734	748	768	764	755	758	755	766	735	769	703	737	791	782	773	733	708	774	753	745	799	730	740	748	765	748	769	775	755	752	774	786	747	757	740	722	739	793	745	776	739	697	756	725	737	755	770	741	735	746	766	741	774	755	776	787	762	742	784	769	761	737	800	757	772	751	773	764	760	752	711	746	772	765	797	803	721	718	787	775	757	783	729	725	789	784	782	779	781	788	744	793	796	771	751	774	776	791	738	756	741	753	715	785	777	753	786	823	717	755	790	751	780	721	746	779	788	672	761	747	747	784	773	720	775	769	765	701	756	748	699	714	780	761	759	762	736	792	737	768	740	739	686	759	765	736	765	739	778	765	761	788	731	757	782	773	784	706	709	757	810	751	723	715	691	738	777	771	800	763	781	739	740	789	745	790	704	764	734	791	764	729	749	789	749	759	750	774	758	814	743	757	769	771	738	768	729	734	721	790	795	728	782	718	788	769	729	755	778	721	748	780	759	719	753	791	756	780	715	783	725	750	686	743	760	793	787	752	709	697	735	732	746	693	749	706	749	715	778	755	708	759	752	715	777	716	769	762	706	734	768	766	758	741	771	750	769	763	733	732	738	794	749	725	774	772	793	797	670	761	801	746	742	761	808	788	817	781	751	715	802	811	769	720	751	752	729	821	742	737	746	742	760	753	825	740	764	741	737	772	720	813	745	794	742	728	717	828	714	766	765	739	759	760	740	782
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
