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
337018111819	337018112376	337018112926	337018113476	337018114026	337018114576	337018115126	337018115676	337018116226	337018116776	337018117326	337018117876	337018118426	337018118976	337018119526	337018120076	337018120626	337018121176	337018121726	337018122276	337018122826	337018123376	337018123926	337018124476	337018125026	337018125576	337018126126	337018126676	337018127226	337018127776	337018128326	337018128876	337018129426	337018129976	337018130526	337018131076	337018131626	337018132176	337018132726	337018133276	337018133826	337018134376	337018134926	337018135476	337018136026	337018136576	337018137126	337018137676	337018138226	337018138776	337018139326	337018139876	337018140426	337018140976	337018141526	337018142076	337018142626	337018143176	337018143726	337018144276	337018144826	337018145376	337018145926	337018146476	337018147026	337018147576	337018148126	337018148676	337018149226	337018149776	337018150326	337018150876	337018151426	337018151976	337018152526	337018153076	337018153626	337018154176	337018154726	337018155276	337018155826	337018156376	337018156926	337018157476	337018158026	337018158576	337018159126	337018159676	337018160226	337018160776	337018161326	337018161876	337018162426	337018162976	337018163526	337018164076	337018164626	337018165176	337018165726	337018166276	337018166826	337018167376	337018167926	337018168476	337018169026	337018169576	337018170126	337018170676	337018171226	337018171776	337018172326	337018172876	337018173426	337018173976	337018174526	337018175076	337018175626	337018176176	337018176726	337018177276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
79412	45525	21248	10358	4655	2051	1336	1073	765	564	471	422	467	475	366	386	368	398	391	297	278	282	293	299	290	294	304	281	286	297	274	301	273	295	266	269	269	278	280	268	296	284	282	268	277	271	282	252	286	271	271	291	262	257	244	262	267	254	237	252	263	219	247	233	247	246	234	238	239	262	263	284	235	240	218	228	234	227	238	276	243	253	248	233	236	244	257	251	245	224	247	265	214	275	286	265	269	244	228	242	246	220	262	293	225	255	261	250	265	280	241	239	207	237	232	240	273	236	230	262	226	253	232	232	258	227	249	248	244	235	262	235	234	235	238	263	246	238	254	216	219	223	261	214	244	224	211	260	257	211	244	231	266	261	247	219	248	244	242	237	218	279	251	233	235	234	229	221	262	253	239	206	264	253	225	242	251	256	244	260	253	228	288	249	234	223	220	240	244	248	246	234	216	240	256	247	250	223	245	238	285	264	270	260	232	252	240	236	247	244	207	270	245	231	246	225	248	276	206	251	242	236	242	232	246	255	236	227	251	243	232	234	236	249	233	256	229	251	279	238	234	231	234	264	258	248	259	260	257	231	224	241	245	223	224	248	258	257	214	229	256	248	248	246	236	217	244	243	190	228	254	233	242	267	266	234	248	264	211	240	240	234	251	229	251	235	260	255	217	245	257	251	237	271	263	241	224	233	249	272	215	264	274	266	237	241	240	216	245	261	230	205	248	237	228	235	247	230	232	236	241	241	215	254	225	244	252	250	255	232	184	244	239	227	268	190	215	216	236	222	258	248	264	220	247	246	217	240	263	237	225	229	241	232	265	252	248	225	245	213	238	217	222	260	238	230	240	260	266	228	275	240	235	253	225	237	255	236	228	241	231	232	232	247	241	188	238	231	219	226	250	261	246	223	236	261	231	231	240	223	236	240	219	255	251	269	227	240	223	232	240	241	255	230	249	237	294	248	226	271	233	261	250	238	244	250	244	246	255	245	224	229	255	250	238	242	255	239	236	223	232	240	252	242	266	226	228	234	234	236	242	252	247	240	236	254	241	250	257	247	260	244	246	264	269	243	221	224	259	246	256	254	286	263	213	248	239	239	257	231	249	220	240	217	230	225	236	238	289	261	219	235	271	251	270	244	248	258	249	269	265	240	233	250	280	253	224	247	262	245	255	277	235	235	228	233	248	229	229	246	268	232	251	222	259	252	254	258	255	255	266	236	254	241	250	260	221	227	234	234	237	247	215	250	221	245	245	232	257	238	244	262	260	262	245	230	239	255	255	232	270	249	263	226	266	247	241	257	247	232	264	251	237	218	233	258	255	233	246	224	243	232	230	256	264	245	245	249	258	231	242	232	260	251	236	245	224	266	275	248	270	268	255	231	230	219	221	224	265	254	248	224	255	241	267	243	242	280	222	211	252	244	252	243	247	243	223	228	245	245	227	244	258	235	259	222	255	258	255	243	247	235	229	220	279	260	280	227	242	260	231	239	218	238	239	226	261	244	244	289	247	249	226	267	204	231	269	257	231	243	237	247	233	252	222	245	231	240	217	259	257	254	215	266	242	226	247	229	247	245	218	263	252	264	241	179	239	257	247	226	221	248	222	239	243	218	266	237	239	237	226	255	257	257	254	245	238	222	253	244	239	259	244	230	272	241	262	256	234	246	201	263	257	225	252	228	215	242	262	243	235	214	238	255	229	248	254	245	226	238	250	238	236	249	250	252	246	234	249	246	243	232	226	206	253	244	240	253	208	242	215	243	233	222	241	227	233	224	247	254	238	244	225	235	234	224	293	243	252	245	248	248	260	269	280	232	241	252	238	264	257	211	270	245	240	248	260	258	233	246	263	218	254	254	219	233	247	250	249	235	248	231	223	259	232	227	242	221	241	218	216	257	224	275	239	250	237	245	236	249	220	235	234	227	248	246	226	233	282	224	226	231	228	211	238	227	252	255	237	243	220	273	223	235	254	249	231	247	271	282	257	261	241	228	263	270	226	244	249	264	241	228	237	258	227	242	251	225	266	245	243	217	236	255	222	237	253	251	268	236	243	240	246	255	223	254	236	239	205	232	249	227	208	233	237	239	246	225	274	237	250	230	234	255	240	277	258	211	244	251	232	277	241	241	224	253	224	262	233	250	255	231	245	211	219	249	233	230	254	232	215	240	242	243	226	240	254	255	245	249	252	250	261	230	242	248	229	241	249	215	239	230	210	236	237	211	277	253	236	242	231	253	240	252	260	238	242	266	231	235	262	250	210	259	275	236	230	226	259	239	245	241	240	235	247	236	243	203	228	252	232	256	253	250	262	260	249	238	265	230	265	238	207	222	250	270	248	232	250	245	244	217	229	282	231	229	230	223	248	248	243	257	231	254	226	244	258	230	255	252	230	235	223	259	249	246	209	227	235	251	248	267	242	261	222	253	245	253	230	228	257	242	245	226	281	262	276	239	232	233	238	243	245	233	249	229	223	230	246	251	260	227	227	248	232	257	224	256	237	249	254	266	237	246	245	239	255	260	272	264	233	244	243	251	232	261	202	242	244	257	269	246	266	204	218	236	247	247	234	213	251	261	244	222	211	239	261	233	269	253	245	239	226	234	229	218	255	244	257	261	267	227	273	206	237	218	246	229	251	234	213	237	260	246	247	250	243	236	255	252	263	224	270	237	244	224	236	247	219	267	236	232	276	246	226	237	258	247	196	219	235	264	244	225	245	218	214	246	242	239	248	240	259	233	241	273	238	255	235	257	232	244	239	232	234	230	227	229	236	229	232	280	230	226	217	222	223	249	258	260	233	259	251	252	264	246	260	261	237	210	222	269	238	258	274	249	252	256	252	248	257	245	225	251	242	230	266	246	222	241	246	262	233	256	248	227	246	233	253	247	232	240	263	246	262	262	238	245	233	253	265	216	226	259	241	217	255	210	255	241	241	224	256	266	254	253	245	232	273	246	229	251	246	247	267	245	220	260	267	237	223	236	247	259	236	223	248	236	224	269	267	246	228	258	230	257	221	262	279	236	222	251	251	232	233	251	244	243	239	229	234	249	225	229	231	250	237	231	263	263	252	233	237	243	224	253	254	264	256	245	288	253	258	235	244	248	238	288	250	227	267	244	234	254	265	263	261	252	242	252	212	231	264	251	236	221	239	240	252	260	250	255	227	243	211	252	223	241	256	240	246	188	249	250	245	262	224	229	233	232	232	239	256	248	240	243	246	237	231	220	246	247	266	234	233	248	235	249	250	246	243	241	255	233	245	219	259	255	240	251	224	260	260	271	246	235	240	239	207	230	267	244	240	248	240	238	241	232	251	244	259	210	248	246	240	225	257	220	257	240	262	259	269	254	234	245	241	261	249	254	224	251	242	273	243	218	243	247	244	227	281	266	243	236	228	226	244	224	261	228	259	236	217	248	240	255	230	262	240	243	238	270	281	263	257	243	244	274	240	220	253	244	245	243	257	226	243	235	206	230	240	232	240	265	222	240
58543	22320	10093	15855	11844	7244	5500	4637	3245	2280	1984	1804	1868	1755	1509	1372	1455	1785	1576	1107	953	952	902	913	990	959	971	958	884	827	854	816	867	801	808	829	773	745	759	775	851	843	748	797	746	743	768	828	728	693	633	695	595	628	616	642	603	579	622	618	615	586	516	583	606	535	611	618	580	589	613	542	574	559	575	581	548	577	531	563	557	548	588	582	551	554	562	554	551	549	558	543	592	605	531	540	602	555	550	532	550	570	593	554	536	584	569	593	533	571	576	554	519	537	546	566	566	539	535	550	597	528	545	549	549	592	518	567	550	500	538	523	546	536	521	541	544	544	566	548	579	542	557	523	561	569	539	550	568	525	558	557	559	573	559	523	572	545	571	564	571	521	591	540	552	526	569	546	569	524	552	561	622	562	527	565	548	571	581	531	617	571	552	553	571	583	518	535	566	553	518	575	530	516	548	534	553	539	513	553	560	542	542	524	583	520	572	551	557	573	559	597	527	541	558	532	547	570	524	514	524	511	570	539	583	575	558	536	578	593	548	541	583	558	542	540	583	506	598	505	536	555	543	574	563	600	570	547	593	542	588	530	568	608	569	589	575	546	555	481	530	579	539	528	534	582	551	581	542	612	563	559	530	538	578	578	566	556	538	552	574	545	537	535	570	527	542	553	514	521	581	536	560	544	543	535	522	578	566	612	594	522	508	528	559	561	581	550	534	572	575	551	572	533	563	562	575	585	568	536	572	559	576	540	531	544	510	534	510	559	578	535	532	568	557	485	509	596	551	580	522	550	559	560	585	545	566	541	562	582	556	565	569	557	572	511	546	539	527	569	521	557	541	536	567	539	538	563	568	510	554	579	548	580	541	541	527	564	534	551	572	523	534	547	541	566	547	576	560	546	530	560	540	544	541	577	575	540	595	590	513	556	555	542	535	550	541	564	558	525	556	547	543	548	546	564	552	581	564	558	543	565	561	555	547	538	547	563	552	611	590	585	563	524	551	526	568	585	561	512	554	553	573	541	575	546	529	556	555	554	582	529	560	557	572	548	540	607	550	571	580	547	527	521	562	556	556	606	580	545	563	541	571	524	552	537	589	573	552	554	533	554	577	552	577	553	537	560	539	574	545	518	565	545	565	529	541	556	552	521	551	540	552	561	549	585	573	583	530	542	542	532	537	565	551	535	534	587	509	538	568	532	572	576	539	519	592	529	566	601	533	554	572	544	552	554	562	512	530	564	566	602	539	555	570	572	585	574	563	552	521	544	576	512	520	554	542	565	541	528	550	556	551	574	517	557	572	568	542	537	553	551	541	564	555	570	564	573	561	512	531	542	523	562	495	558	553	551	539	601	550	562	566	570	579	526	557	548	542	614	534	553	526	541	536	522	551	524	557	539	541	573	526	503	548	524	555	559	565	518	524	550	541	549	550	585	562	490	596	570	563	561	532	553	585	542	534	594	550	508	508	564	519	553	551	559	521	565	537	534	529	585	546	515	542	539	554	556	562	556	543	573	564	564	559	564	586	559	539	538	526	540	577	536	553	502	603	562	550	562	534	553	512	567	557	534	544	528	498	541	547	548	591	557	539	564	539	561	560	545	567	571	548	511	560	530	555	589	545	543	520	560	545	556	542	545	554	552	526	545	515	534	531	551	510	553	547	530	582	536	577	589	548	565	546	567	550	548	491	510	585	563	559	605	540	557	606	511	530	548	559	545	545	524	565	533	554	577	511	518	559	548	564	519	554	571	532	568	526	556	564	531	531	539	518	560	585	568	554	563	568	584	514	600	576	524	529	549	562	513	545	550	608	562	534	594	541	553	562	541	548	535	531	559	541	574	568	551	512	546	540	577	549	568	541	540	586	568	578	578	563	574	549	529	534	557	533	531	540	536	547	496	551	573	527	513	531	576	592	507	579	580	552	517	531	532	560	553	547	569	555	580	594	570	562	563	566	541	571	521	557	554	595	640	546	547	508	504	557	533	553	512	543	518	565	554	545	525	523	554	564	547	567	612	570	556	557	574	544	599	555	537	536	571	528	564	574	594	586	558	563	534	516	549	505	526	563	553	552	564	551	582	570	528	542	589	543	523	518	573	564	564	571	533	527	525	561	579	573	531	565	528	538	567	527	553	564	547	597	535	564	584	550	599	575	539	537	573	544	560	550	533	586	545	557	556	570	590	545	587	501	528	545	575	512	577	543	586	557	524	574	553	494	568	585	538	559	559	546	534	562	569	569	572	519	530	536	604	595	539	562	554	569	578	559	504	543	535	600	512	556	537	593	548	503	541	572	570	551	530	551	568	545	531	535	577	567	517	548	526	605	549	532	536	555	563	560	563	585	535	499	521	547	560	546	600	541	570	537	510	559	533	569	564	536	554	557	582	575	535	534	538	533	541	564	554	529	509	606	526	567	551	549	569	540	530	523	543	577	541	565	545	529	605	562	556	544	510	530	539	518	549	549	525	561	521	582	565	532	557	533	577	568	564	547	566	553	546	523	556	531	563	568	499	568	526	526	523	540	575	530	526	545	534	521	523	524	545	524	553	565	539	509	557	524	543	574	541	496	575	545	553	554	543	544	587	524	575	537	537	536	573	568	575	543	562	513	515	559	539	558	561	567	528	539	508	575	576	551	582	556	590	540	536	568	501	497	608	520	566	598	558	558	500	566	529	534	550	554	558	566	549	584	528	587	609	527	585	557	533	555	578	572	528	575	564	530	560	525	567	526	563	567	538	569	538	528	547	533	548	523	523	570	527	519	524	561	563	534	578	554	562	572	525	541	502	573	550	556	551	549	582	506	538	545	563	549	537	565	573	548	578	559	576	561	529	539	560	552	532	523	559	515	547	579	611	542	546	514	559	534	545	534	541	533	551	556	534	504	538	519	515	528	540	551	532	526	556	574	527	551	536	588	558	575	547	537	568	591	555	545	561	551	564	571	563	520	564	609	523	566	590	554	500	566	571	562	519	537	553	542	549	562	535	548	543	556	554	573	571	560	592	535	578	526	531	556	521	588	572	502	571	588	575	578	547	527	538	567	553	557	540	518	517	566	515	562	545	541	564	536	541	541	544	586	579	584	589	554	546	541	622	553	570	543	521	515	577	601	554	572	576	515	526	594	595	559	584	554	532	563	587	534	557	572	508	530	533	574	547	580	542	571	524	533	547	579	546	543	522	602	571	518	524	580	535	547	558	556	545	567	547	556	573	547	550	550	545	519	534	571	590	608	556	522	525	536	559	561	528	601	569	543	558	541	549	538	566	566	548	550	532	551	530	500	536	544	554	535	548	535	535	586	559	520	562	570	538	554	599	544	563	536	531	553	542	517	542	556	523	531	569	542	537	525	518	573	545	537	574	570	544	566	569	562	547	590	556	524	577	549	523	544	562	511	558	519	571	550	570	575	551	570	574	551	548	548	537	592	550	514	543	544	554	541	532	515	549	543	603	542	572	544	524	534	601	551	532	555	519	554	532	547	508	543	523
24267	4896	1552	1940	1210	570	423	349	242	214	236	200	198	180	161	171	165	197	156	167	151	181	150	153	163	160	150	150	154	156	147	143	152	180	157	126	165	165	134	171	145	165	156	186	174	161	142	180	140	112	152	128	157	149	150	140	163	148	172	164	136	127	134	151	133	152	144	124	159	150	152	146	138	128	135	156	146	155	157	156	133	123	133	133	169	139	134	132	139	139	156	148	141	144	159	123	140	149	139	159	150	149	147	151	141	157	183	137	164	122	129	140	139	161	134	152	129	142	164	153	144	126	130	136	144	144	151	137	135	148	149	142	151	135	139	134	146	145	164	149	124	140	144	172	138	142	154	141	177	139	131	155	165	144	153	175	145	154	150	137	156	146	144	159	115	133	136	156	140	154	131	148	126	137	146	153	146	140	147	137	148	153	128	173	157	146	157	139	146	155	156	160	149	143	150	137	142	136	154	136	154	166	157	153	150	151	147	156	144	178	144	139	160	173	141	126	146	156	137	154	143	133	134	164	131	154	133	137	171	153	184	137	147	142	165	167	150	135	142	155	161	146	112	143	136	135	134	164	150	136	146	143	144	144	142	153	157	164	179	140	167	168	148	154	128	140	144	145	134	152	157	171	159	141	151	143	144	157	164	129	136	152	127	136	139	168	142	128	147	150	139	124	127	153	131	150	153	137	133	143	162	148	163	143	157	153	125	145	163	147	154	150	140	165	153	134	135	154	136	135	141	162	139	146	140	148	139	153	126	147	134	153	132	138	161	144	132	119	153	136	141	146	140	155	130	175	145	149	135	144	147	146	139	141	132	130	149	145	127	143	154	151	155	146	163	164	126	148	119	154	151	139	156	138	129	149	159	166	163	149	137	152	174	145	154	125	140	142	146	153	138	175	153	165	153	145	151	146	161	147	163	152	161	149	139	144	144	160	144	145	152	159	159	140	150	130	160	159	152	144	150	137	138	139	141	158	142	151	135	138	144	125	148	125	146	143	127	137	118	138	155	155	117	138	142	156	174	134	141	141	139	161	152	167	134	174	144	147	144	156	139	126	141	156	146	170	136	152	143	147	140	156	153	142	125	142	136	136	155	128	135	143	135	148	165	159	138	183	168	162	162	141	156	169	132	157	151	153	147	110	133	152	143	154	134	170	142	133	142	162	151	144	156	158	150	144	146	151	163	167	164	168	149	136	166	139	143	147	141	142	148	103	150	131	165	140	144	136	132	163	158	147	113	133	163	136	152	167	138	147	151	132	126	134	149	156	140	150	148	143	163	153	141	138	149	150	163	180	141	134	141	125	151	164	139	158	153	144	124	136	145	137	125	137	135	145	158	140	158	160	137	149	148	155	144	133	141	148	164	150	130	131	151	157	164	150	126	137	132	144	132	154	151	133	137	143	172	145	156	143	146	140	155	152	142	135	137	163	138	166	138	149	155	144	168	155	145	162	161	141	133	140	156	158	155	152	135	157	142	148	162	155	159	157	164	139	132	155	134	135	135	146	156	133	140	137	104	148	147	147	131	136	168	151	136	140	156	161	126	155	138	143	155	153	149	141	155	149	164	132	139	168	150	143	152	141	145	166	150	160	131	152	150	128	147	157	128	154	151	129	167	166	157	146	140	137	131	166	148	132	153	131	156	155	142	149	146	165	149	177	158	165	147	145	151	138	169	144	170	148	154	151	141	146	131	137	133	147	152	167	139	125	149	155	142	144	139	143	141	134	151	133	134	118	136	143	150	148	147	148	141	148	132	138	160	150	164	138	143	141	133	156	162	133	149	122	164	138	152	131	139	124	135	127	143	158	173	148	139	135	162	147	174	153	166	140	162	123	152	165	164	132	148	137	131	115	139	162	165	133	143	142	169	138	145	142	127	151	170	152	137	143	133	139	157	147	146	143	153	140	157	154	156	145	143	167	128	134	143	139	151	135	140	147	159	126	136	165	146	176	138	147	162	125	137	147	124	151	147	173	135	169	124	157	134	150	147	143	176	150	169	136	130	153	151	135	144	156	132	175	137	139	158	138	137	135	153	140	158	141	166	144	126	123	132	165	157	137	157	167	158	129	123	148	138	146	135	129	140	167	163	150	161	147	160	146	144	144	145	142	163	137	147	112	150	163	135	156	129	139	135	136	137	153	137	145	143	152	137	153	133	133	157	139	129	135	139	162	165	149	133	137	148	121	150	144	173	158	160	144	137	148	163	133	135	145	150	161	165	158	135	146	112	162	128	126	124	163	141	147	132	178	144	165	145	144	134	150	147	149	155	141	160	152	125	166	173	132	153	141	140	141	155	136	125	140	141	162	149	159	146	130	144	132	144	128	131	133	146	176	141	145	121	164	130	140	132	160	155	167	137	123	173	182	129	128	143	125	154	163	133	113	158	137	136	158	157	142	151	152	139	137	148	152	155	154	149	132	130	136	166	149	154	160	143	128	149	144	123	140	139	130	167	141	148	152	149	141	138	186	160	139	149	155	146	155	151	148	158	139	159	151	143	127	141	141	130	156	126	136	150	134	156	146	155	164	129	147	151	147	129	166	154	167	124	156	150	124	158	146	153	126	127	135	162	167	146	131	148	131	145	150	137	147	140	142	155	144	144	142	125	139	138	118	162	140	151	138	141	151	146	158	133	129	121	159	158	150	149	149	122	161	124	158	155	132	148	162	145	136	137	167	128	142	150	166	147	143	135	141	147	157	149	143	143	148	140	135	153	129	162	147	144	139	157	131	130	161	120	160	159	150	150	146	130	152	148	146	153	136	161	148	153	145	149	146	117	167	139	150	153	155	141	144	137	137	162	142	156	138	139	151	150	161	134	151	139	152	140	185	144	152	146	144	165	152	152	155	124	148	157	127	156	154	131	169	114	160	141	162	139	151	163	161	132	150	151	153	149	164	130	154	118	126	156	152	148	147	146	147	137	125	129	119	155	128	126	153	123	153	146	133	151	158	136	139	165	151	134	157	138	147	157	148	153	145	148	138	144	132	140	160	135	168	139	168	125	146	152	141	151	151	139	156	124	164	139	161	158	139	145	146	135	138	158	144	176	150	166	147	125	143	147	144	134	152	159	142	134	138	132	119	135	144	161	161	173	151	130	149	145	145	144	135	131	144	139	137	134	122	157	153	156	148	145	149	143	141	139	132	171	159	141	133	138	157	140	165	131	113	161	141	158	132	153	112	147	130	144	166	136	165	157	133	123	156	132	148	127	145	141	139	144	165	158	167	160	150	135	125	153	151	165	159	146	156	145	163	138	175	132	139	172	147	166	130	137	129	167	114	159	168	121	146	129	132	145	146	167	151	180	133	185	150	166	145	146	164	139	120	144	137	173	158	123	172	130	154	141	144	151	153	135	149	150	136	138	164	149	126	164	168	123	163	158	127	138	140	148	130	128	127	135	145	136	149	144	164	153	153	145	142	156	125	127	140	142	161	136	155	145	148	148	160	174	150	145	154	150	135	148	158	127	134	141	148
22167	3451	3013	6010	4278	2278	1831	1536	1075	780	649	644	637	640	577	517	590	650	567	448	422	448	441	469	431	486	467	478	426	451	457	465	459	424	443	422	449	446	469	444	488	506	480	494	452	443	471	482	430	409	400	441	418	374	396	365	403	397	412	394	376	373	371	353	385	391	395	402	389	389	374	355	352	345	377	395	377	341	359	371	388	369	374	422	353	394	347	379	382	376	385	369	370	354	355	369	374	365	358	378	375	336	369	357	366	364	389	359	360	405	349	397	363	382	348	395	343	336	352	372	378	368	373	390	336	384	376	335	374	361	362	343	361	354	381	392	345	371	419	361	386	354	351	352	385	352	363	387	347	386	376	381	369	360	386	354	382	341	376	353	367	362	379	380	378	370	376	376	353	380	341	374	390	423	351	365	376	394	388	336	408	335	388	399	390	377	369	394	384	383	370	374	393	397	368	373	366	381	382	399	361	359	356	364	351	360	395	373	370	363	372	405	333	365	360	372	355	381	355	359	360	369	408	361	349	395	378	351	407	382	403	377	382	350	379	384	370	381	352	383	400	383	344	348	372	367	382	360	416	365	370	372	358	394	360	379	381	406	344	362	340	358	364	381	348	387	357	362	373	374	374	383	396	370	398	369	392	358	348	343	356	375	355	387	345	348	395	352	384	392	380	348	393	387	353	401	374	358	373	388	367	409	391	377	374	391	374	355	345	358	390	367	392	352	399	360	390	386	344	339	390	371	355	345	372	396	367	358	392	368	356	371	368	354	371	385	375	385	374	361	402	384	348	359	375	362	332	378	371	351	355	368	339	338	355	354	390	377	368	368	370	370	388	327	399	402	362	359	371	337	373	359	371	376	378	349	358	404	371	370	357	397	330	360	374	362	356	364	387	391	355	350	352	345	382	391	355	368	401	362	361	368	359	402	347	365	389	322	383	347	388	368	381	395	399	396	331	352	366	361	361	366	393	356	344	364	378	386	359	342	376	335	360	370	374	359	390	361	381	355	390	377	382	373	382	392	383	382	363	362	383	374	358	328	388	318	374	345	348	365	354	360	394	353	356	403	372	376	351	391	383	381	367	373	381	407	368	378	353	389	348	362	357	404	364	355	347	317	372	388	379	338	357	388	380	389	355	365	334	333	356	354	391	364	365	369	367	359	404	369	351	420	397	384	400	372	376	365	376	390	347	365	374	353	351	378	388	378	383	372	396	357	373	360	375	354	371	337	361	361	344	363	353	353	369	381	369	368	375	370	363	356	393	344	386	367	415	384	341	361	381	363	390	388	374	352	361	343	380	347	391	353	394	367	361	352	412	352	366	362	405	380	366	364	346	372	345	375	348	369	371	379	349	353	393	358	426	365	377	342	368	376	402	384	374	363	369	368	378	375	378	324	361	346	350	348	374	415	359	372	351	383	363	356	389	368	405	333	391	368	358	354	383	344	389	382	382	342	351	342	381	403	344	371	361	379	352	369	378	357	372	350	373	332	361	366	361	392	390	380	381	381	360	356	379	384	366	351	355	377	383	382	358	340	390	363	391	342	354	384	396	354	402	377	392	378	374	369	385	391	385	404	364	371	383	363	368	330	352	344	380	346	365	362	361	352	373	365	357	328	357	345	419	383	375	354	389	328	371	357	394	398	381	384	371	356	357	338	359	375	408	408	360	350	360	344	370	372	378	366	346	378	351	382	332	379	342	367	370	392	400	404	349	348	349	357	355	370	342	339	370	390	377	399	374	356	367	356	435	356	371	406	417	391	364	366	383	363	355	374	343	390	374	353	346	336	372	412	342	371	371	393	395	362	382	379	398	383	370	368	342	348	380	401	384	345	369	348	378	373	378	371	335	348	367	391	356	373	347	367	400	361	389	356	396	386	370	362	402	386	325	375	365	366	343	378	361	377	386	360	339	352	372	372	387	380	404	378	381	400	371	382	355	395	350	388	343	363	334	375	398	396	357	353	361	358	358	392	394	396	362	389	344	383	316	389	381	399	386	381	364	384	367	359	355	364	362	340	358	393	354	361	357	381	369	348	363	337	363	356	344	348	384	341	375	350	343	349	343	381	380	407	361	386	360	346	373	371	355	364	395	389	360	372	384	390	364	413	350	332	344	382	377	380	350	387	378	376	388	387	397	342	398	405	365	327	353	368	364	390	358	346	382	341	351	378	424	357	395	392	364	378	371	338	340	358	389	338	381	357	404	348	372	360	370	367	336	394	369	384	386	391	381	368	393	336	361	343	331	370	376	388	343	356	388	397	369	343	355	350	370	392	367	347	370	374	388	356	347	376	371	380	350	361	388	388	366	350	343	379	350	337	395	382	338	375	380	398	399	368	356	350	360	373	375	379	336	377	358	404	367	377	425	368	359	357	361	350	349	402	366	394	370	388	378	384	373	361	353	360	362	346	362	369	386	382	366	346	338	347	355	369	382	341	358	390	392	352	329	393	336	393	353	374	363	396	352	368	368	399	382	377	385	347	410	401	368	344	367	382	390	363	361	371	344	352	346	362	343	362	369	387	389	351	342	371	389	394	379	384	355	402	352	387	376	372	384	320	389	373	380	350	365	350	351	375	399	348	343	349	374	391	384	352	359	377	378	339	326	360	390	384	330	338	367	353	385	385	354	357	381	374	363	402	361	386	383	384	361	344	390	339	388	365	327	385	387	398	378	407	342	337	395	357	364	369	358	369	355	393	396	384	360	356	391	410	379	359	380	341	391	343	397	347	369	343	373	377	320	356	365	353	349	359	374	383	359	360	343	347	383	351	351	395	358	366	404	401	368	335	378	377	381	376	387	405	351	349	377	353	368	364	377	335	371	346	356	385	349	383	372	369	357	344	375	344	357	377	390	383	342	390	346	369	360	373	335	365	407	381	377	375	331	368	369	346	357	352	366	376	378	384	393	383	357	371	351	373	354	353	379	400	380	318	401	373	390	362	351	370	359	382	354	359	362	381	363	424	391	379	393	386	354	405	409	372	371	343	380	347	365	361	321	354	355	366	356	397	356	354	354	350	376	343	371	371	389	376	393	391	350	389	403	361	372	370	375	372	348	400	354	368	414	380	357	364	350	373	330	363	389	357	355	382	389	393	369	338	382	374	371	387	354	388	361	366	400	377	352	369	379	364	341	361	372	399	350	372	375	366	351	392	372	375	359	365	385	380	349	394	383	380	362	386	411	356	379	372	351	392	423	337	363	359	389	326	348	364	371	382	384	340	393	389	394	345	404	377	366	351	367	366	346	378	383	383	364	372	381	341	362	401	396	376	352	433	366	378	378	392	343	379	354	369	316	345	413	371	358	380	376	386	388	367	388	340	374	377	382	397	390	360	364	385	339	385	374	389	364	347	361	368	384	364	333	367	410	363	355	340	369	354	393	362	377	385	372	350	386	340	380	403	366	370	349	353	355	351	342	322	392	353	361	396	402	344	363	373	382	339	391	357	405	364	345	397	388	346	348	377	392	372	375	374	332	394
73690	38324	13100	5231	3146	1292	983	774	553	423	365	360	327	336	297	315	275	349	305	269	252	263	246	236	259	290	260	280	273	257	259	251	287	264	251	279	259	266	262	236	284	252	225	251	257	272	262	251	236	229	238	251	242	230	252	237	210	239	232	223	211	255	249	247	249	219	243	231	216	222	239	261	228	225	224	251	218	211	215	234	234	261	255	212	207	239	233	218	222	231	211	240	235	210	239	237	230	197	252	223	231	223	241	235	240	264	229	192	263	256	243	250	225	211	238	260	205	221	223	241	220	255	218	207	205	210	236	229	246	221	222	247	245	249	192	244	212	238	251	199	205	225	250	205	210	221	214	235	248	266	219	241	234	249	249	247	218	233	242	206	224	228	231	203	224	215	237	217	261	226	245	226	203	233	229	216	207	222	239	223	237	222	230	235	229	227	240	203	229	222	255	221	238	229	223	240	230	223	221	225	213	225	223	234	255	205	226	247	224	227	237	238	216	226	247	204	216	238	222	230	247	241	223	260	253	241	220	247	226	253	234	210	227	254	217	220	237	225	234	206	244	255	223	213	240	254	239	231	236	252	207	222	221	202	242	252	242	187	251	247	236	261	214	225	213	248	256	234	240	240	225	259	241	228	239	238	234	220	246	240	236	241	221	227	236	216	228	234	240	230	247	230	253	238	212	248	233	214	239	219	226	224	237	218	204	214	228	240	253	255	253	252	223	220	215	187	198	218	218	267	219	223	230	237	215	248	233	250	216	241	246	248	258	232	242	242	228	226	226	231	235	226	222	217	249	207	228	248	238	234	232	250	207	233	213	224	235	228	204	256	220	233	219	232	243	229	227	236	207	226	219	231	235	209	234	215	240	218	245	264	257	231	204	214	246	226	230	242	227	230	267	245	239	239	248	221	223	213	253	230	268	243	232	256	223	208	221	238	219	221	261	225	215	222	217	229	215	239	233	232	232	222	232	230	240	230	299	233	195	227	228	223	194	206	223	207	226	208	234	223	198	241	213	234	232	251	241	200	203	228	219	245	240	216	231	218	241	224	224	207	241	262	261	240	248	221	222	256	238	200	244	236	234	253	228	248	252	194	212	223	203	219	213	225	254	215	226	240	260	220	225	222	228	257	244	241	245	252	246	254	234	236	249	219	241	232	214	234	241	239	233	239	248	226	229	226	249	209	223	243	241	234	237	223	244	197	225	240	231	244	223	198	238	229	243	218	245	228	245	236	238	241	211	241	261	244	255	262	253	231	204	206	201	242	214	216	208	220	248	249	230	235	233	240	219	239	243	230	203	210	248	244	226	204	213	229	235	242	230	221	195	226	222	239	226	238	225	253	229	229	235	226	213	248	247	235	237	218	228	236	234	232	245	244	221	224	190	228	217	243	209	205	227	206	213	218	239	229	230	218	215	244	218	208	261	247	246	219	228	233	226	235	252	246	242	241	249	237	214	241	242	227	250	234	215	231	237	245	218	243	219	238	268	227	236	221	241	271	234	210	226	247	231	232	251	263	210	213	244	230	222	257	232	233	207	219	243	225	235	250	221	240	232	237	244	218	232	225	237	223	239	234	204	218	219	230	242	227	234	265	252	242	232	235	215	248	227	220	233	229	234	224	235	211	251	248	233	243	217	220	240	247	226	267	218	224	226	229	218	228	235	221	246	238	209	232	229	243	226	220	214	267	224	225	216	222	220	264	193	223	238	223	259	223	206	218	246	243	238	249	229	233	231	227	228	236	223	250	239	248	220	241	227	229	201	226	251	239	224	233	241	209	229	226	239	242	228	226	190	214	244	256	252	249	210	229	233	217	219	263	236	246	238	204	242	239	236	243	214	232	256	235	221	227	245	261	235	221	223	235	205	236	252	220	217	254	243	247	246	230	258	230	207	258	221	216	241	225	205	259	244	224	229	239	233	216	203	251	194	240	215	217	225	251	225	241	233	241	225	230	245	223	225	223	233	232	199	229	238	215	254	225	233	206	213	237	254	235	247	233	219	252	231	238	236	221	223	230	237	203	249	207	225	227	218	219	215	210	244	261	204	218	195	237	260	244	216	226	230	230	233	205	234	223	250	237	191	226	230	245	207	237	222	225	222	207	237	233	239	225	231	234	235	238	259	252	206	261	203	231	240	239	208	214	229	242	248	212	228	227	218	219	227	237	227	243	199	228	255	236	237	221	238	240	244	242	228	213	214	228	230	209	269	232	242	224	246	220	202	241	238	245	213	215	224	209	203	229	211	229	223	247	218	227	230	238	224	208	214	243	191	212	210	242	205	241	235	221	241	214	235	221	211	240	239	240	220	246	257	273	239	241	254	228	219	239	222	214	228	266	220	194	234	205	218	281	230	247	235	214	223	256	266	243	259	228	211	221	255	220	219	225	213	237	230	225	191	219	233	252	227	252	242	244	254	225	246	244	238	215	229	263	217	240	258	219	240	270	249	255	213	224	248	224	198	206	228	205	240	220	241	227	218	232	238	209	228	236	246	230	209	221	233	212	226	205	236	225	242	221	221	218	201	216	209	217	238	235	232	218	230	208	233	249	243	249	210	241	212	252	269	239	250	228	252	205	241	227	219	242	243	260	217	216	253	286	271	206	243	242	249	239	229	247	211	219	228	236	274	234	235	233	230	249	222	222	221	249	206	217	220	224	216	228	197	218	259	251	230	202	225	228	224	245	229	245	249	209	248	240	243	227	232	252	208	229	243	218	241	231	236	251	239	239	204	225	222	208	231	221	214	225	229	238	250	234	237	212	210	223	224	234	254	220	197	255	256	236	240	266	241	234	235	219	226	240	231	222	243	250	200	232	255	220	229	207	234	231	254	210	250	221	210	230	226	253	224	246	224	190	223	239	227	211	202	256	225	221	213	228	201	221	234	217	234	204	233	230	239	241	247	208	247	240	241	219	249	223	234	236	230	222	248	226	234	240	216	216	244	237	213	230	215	239	213	228	221	230	243	243	244	266	219	246	229	226	219	239	243	207	234	219	248	223	222	282	262	249	206	245	259	268	232	213	230	246	214	255	245	264	221	221	212	220	223	254	209	218	210	221	229	220	240	222	218	224	234	239	223	223	230	212	227	232	239	221	260	254	238	237	211	243	194	252	255	227	230	267	230	221	245	253	238	232	255	250	255	232	223	213	215	243	230	204	258	234	218	244	245	218	210	242	209	216	262	236	246	223	210	245	240	231	252	219	208	244	209	205	220	221	239	245	226	256	211	257	266	230	225	238	222	229	210	239	213	250	250	225	223	233	242	219	229	234	243	234	203	219	219	223	241	204	236	261	232	202	214	232	234	255	241	237	227	214	249	214	237	246	246	235	237	252	233	246	245	223	239	232	219	229	240	213	229	216	233	233	237	231	232	226	263	248	193	229	222	227	245	244	225	235	218	243	192	222	205	250	253	263	239	233	234	247	224	245	237	242	210	251	253	228	208	221	255	233	227	222	248	237	227	231	234	226	224	245	241	234
47615	16934	5949	11982	9428	5116	3827	3372	2344	1675	1457	1284	1316	1334	1130	1050	1160	1293	1126	855	797	865	820	790	852	849	774	741	736	734	789	774	734	731	732	711	708	674	677	687	774	780	729	659	674	755	686	658	652	676	611	608	624	645	616	655	578	591	555	558	540	525	570	579	521	564	548	583	597	533	550	515	558	514	561	588	557	534	537	528	549	549	568	495	538	543	558	507	561	546	579	517	547	532	580	550	525	576	528	565	581	533	522	544	600	508	571	555	547	565	541	539	525	577	555	543	583	515	537	571	577	540	559	554	551	496	503	556	553	545	507	490	565	555	554	533	570	532	533	507	553	525	570	616	534	533	569	538	527	554	547	520	526	530	561	568	571	517	520	572	545	561	548	559	496	530	541	550	538	524	552	541	554	530	550	554	541	556	550	523	541	581	521	525	547	528	545	530	495	549	508	551	519	531	558	511	527	528	544	531	523	546	539	533	553	525	538	549	519	545	532	513	552	516	510	518	578	508	531	506	542	516	550	534	546	562	565	533	518	540	577	546	573	547	527	595	516	520	541	513	556	563	532	523	507	538	589	574	532	557	552	551	562	544	526	536	538	515	546	530	547	519	518	555	548	539	525	551	551	524	562	531	528	530	578	552	529	527	556	522	511	549	533	521	559	554	546	521	562	543	564	518	513	577	531	517	536	542	594	566	496	545	549	541	546	528	572	536	554	548	535	520	560	555	559	546	538	573	562	586	518	555	566	513	536	510	548	578	533	507	552	598	520	574	526	530	526	554	468	580	512	563	562	536	532	549	560	524	542	538	548	533	528	560	538	561	520	505	571	524	518	536	549	551	545	516	569	493	551	528	539	580	544	509	513	545	553	498	494	560	559	566	539	537	528	514	537	535	522	549	562	522	535	528	544	530	583	556	554	497	566	505	543	536	602	574	548	551	548	535	565	527	567	545	559	562	527	538	526	558	511	525	553	534	525	508	521	537	543	534	582	562	575	586	586	525	557	566	570	571	544	566	533	548	523	558	567	579	557	539	548	518	558	552	565	535	587	544	529	544	529	533	511	549	539	560	596	542	534	546	550	521	563	549	543	491	557	558	591	542	551	536	541	554	565	513	540	560	518	560	516	523	538	574	576	536	516	584	531	558	522	525	588	568	573	531	548	507	515	556	548	551	570	526	585	551	521	540	513	565	566	529	522	554	530	569	518	587	517	527	561	561	571	579	513	550	563	532	532	563	537	568	538	517	579	541	515	563	513	532	545	565	563	588	543	538	540	560	542	576	536	556	537	539	551	584	511	599	513	557	542	549	526	533	598	569	553	590	552	529	546	536	572	529	578	531	555	499	531	531	501	557	554	525	577	569	529	521	530	583	507	577	531	551	560	538	530	549	518	527	581	509	559	555	514	534	535	573	564	526	548	515	561	554	538	567	546	543	526	519	565	473	555	524	515	534	537	521	524	571	535	528	556	521	562	541	527	551	535	536	521	512	569	531	549	561	545	546	549	529	529	537	504	547	543	547	530	547	566	522	569	595	552	514	542	543	552	541	549	576	535	543	573	563	584	515	551	535	541	537	516	597	535	566	554	531	509	510	564	513	511	554	530	522	563	539	567	539	553	582	543	525	532	531	535	548	597	548	592	535	546	551	513	574	504	525	545	504	549	551	563	540	536	540	525	573	507	556	556	535	535	500	519	553	540	574	540	565	546	536	569	539	552	540	558	567	539	527	500	468	564	530	528	553	575	506	510	525	516	538	480	527	586	525	544	560	534	540	568	566	545	534	566	537	584	527	509	570	539	525	527	507	550	530	592	524	536	510	557	535	554	526	539	505	512	546	529	533	533	502	514	531	550	492	558	575	548	545	566	503	571	524	537	526	537	546	526	521	522	531	496	510	563	566	560	504	553	520	586	516	546	540	521	546	520	488	555	540	537	549	537	552	557	555	560	546	513	545	518	551	531	538	546	523	552	541	544	566	533	501	525	560	558	535	529	542	563	571	591	501	528	565	551	548	551	533	572	576	548	570	522	556	554	496	569	527	529	591	556	528	533	512	547	527	500	568	541	541	534	562	555	584	524	537	515	553	555	507	575	525	537	558	547	529	508	574	561	582	531	540	546	564	519	525	557	579	537	560	568	562	529	555	536	507	545	549	574	538	524	502	540	552	496	540	533	549	536	553	507	547	605	549	538	552	512	527	565	597	512	502	538	510	532	548	510	518	511	526	533	524	515	590	518	562	533	549	538	500	562	558	497	481	520	536	575	566	513	559	536	492	547	569	559	544	529	536	568	569	541	582	526	533	511	566	531	569	552	539	530	551	564	533	548	558	544	538	498	517	507	514	568	589	585	508	579	545	570	519	540	566	525	567	564	510	532	533	542	575	547	602	517	512	522	530	530	537	542	541	548	532	567	579	536	533	558	557	540	556	575	571	535	534	539	580	504	530	515	605	493	530	560	573	557	522	513	565	535	532	544	548	573	555	522	516	554	529	514	573	577	549	546	520	579	546	539	568	554	562	561	595	562	534	531	567	557	571	554	560	547	562	553	521	560	563	560	540	540	517	507	528	564	585	566	543	564	530	588	542	524	538	534	543	522	545	552	506	553	530	545	546	533	560	550	518	533	551	528	538	563	573	551	522	563	519	542	557	597	503	576	576	554	568	520	537	564	550	497	559	543	584	499	535	545	538	520	523	558	558	532	509	563	540	550	562	526	508	522	553	575	553	535	582	513	549	514	538	537	525	526	545	556	558	534	554	563	506	500	519	538	499	549	506	564	551	557	539	569	552	521	562	544	519	529	550	532	529	531	510	537	529	540	542	533	524	520	564	589	539	565	524	530	561	538	550	514	530	518	577	560	549	495	575	509	569	567	530	550	553	582	525	529	539	543	549	545	553	598	541	579	539	526	536	572	578	553	564	543	523	560	556	515	534	528	569	569	551	549	544	566	520	526	553	531	565	549	541	538	551	537	595	564	520	509	557	538	559	511	559	554	547	557	547	549	514	526	576	581	517	538	497	558	549	563	517	531	532	589	533	507	538	550	541	525	528	508	544	563	562	563	561	517	533	559	528	519	523	521	537	582	522	518	574	547	516	549	522	529	534	563	512	520	583	557	574	509	560	562	567	562	574	523	529	517	522	563	547	532	521	572	566	523	542	496	575	532	570	571	542	512	558	536	528	576	578	503	568	505	577	525	554	559	529	559	559	542	559	528	579	521	554	583	573	573	562	569	562	542	551	529	572	525	555	559	515	538	525	483	567	524	564	538	497	541	556	547	521	552	543	555	516	553	554	554	558	545	554	506	561	543	523	589	556	565	576	549	552	540	501	535	557	539	549	537	537	594	568	531	544	522	556	567	559	568	571	510	557	556	556	532	531	550	539	550	555	528	547	559	540	557	533	544	543	526	535	520	536	522	578	553	534	540	549	511	538	567	529	551	500	543	534	567	555	506	565	572	514	552	565	524	547	565	542	569	572	541	543
79632	45683	20713	10065	5135	2097	1382	1066	747	562	487	405	466	405	422	360	378	390	412	293	303	296	280	298	300	309	321	260	290	298	286	258	277	235	287	276	253	266	276	307	294	279	299	259	257	288	270	270	284	255	241	221	215	242	228	259	245	235	251	263	234	209	235	223	249	287	273	254	224	253	237	231	243	265	232	261	248	246	268	236	258	249	245	254	262	255	262	226	228	244	244	258	246	221	238	258	253	233	235	237	244	271	217	245	249	246	220	286	238	231	254	252	266	243	249	264	257	256	243	251	259	237	233	238	216	244	232	236	243	244	237	244	224	241	251	254	190	244	209	217	214	220	256	248	233	229	243	234	216	247	231	228	248	258	219	239	253	242	229	239	253	214	226	241	239	241	211	259	229	233	253	217	248	245	266	214	220	272	242	224	235	256	244	252	254	257	216	247	248	232	229	263	250	207	251	220	237	255	225	240	238	242	251	222	237	242	258	245	238	207	225	256	244	241	206	246	274	267	242	234	234	216	278	218	248	242	251	245	270	221	213	256	239	205	226	241	241	229	250	249	233	223	275	215	209	220	247	245	262	242	204	246	251	225	244	226	221	249	218	251	239	235	206	263	237	231	281	220	253	238	227	224	241	231	248	216	240	240	252	252	234	226	239	225	258	243	221	229	239	231	225	236	213	224	215	258	254	244	253	260	233	223	241	279	235	233	225	220	226	244	258	246	229	221	243	239	221	261	252	226	226	240	239	233	224	260	233	270	261	243	234	248	253	225	232	206	277	228	241	212	230	240	205	233	247	228	228	218	243	250	231	237	240	293	240	238	228	255	230	245	193	223	221	232	240	251	220	206	237	231	255	248	206	230	262	226	230	250	202	266	251	250	238	250	234	248	236	249	222	238	226	237	262	229	264	222	197	232	233	232	216	230	264	235	226	236	248	235	249	232	228	273	257	250	251	231	220	231	240	238	231	230	253	239	263	261	227	205	241	251	220	220	245	230	228	230	239	227	243	248	230	253	246	236	229	233	223	239	256	235	244	222	237	207	242	258	256	274	225	250	254	216	238	254	243	214	237	257	253	260	191	256	233	219	259	243	242	204	231	216	266	271	234	242	232	245	236	232	246	254	262	238	255	210	241	199	215	236	235	235	212	228	225	231	233	225	260	243	226	234	246	232	251	242	267	251	273	229	249	250	239	215	254	222	236	258	230	218	240	248	232	246	221	236	249	233	243	222	251	229	228	228	232	213	245	223	206	255	226	228	229	279	273	243	232	261	260	217	223	258	257	227	252	222	230	227	232	225	225	208	243	209	245	256	243	223	250	248	248	241	295	230	227	234	229	225	243	238	274	248	243	219	246	249	254	225	226	251	235	264	264	241	217	234	234	220	232	241	253	251	227	236	240	234	219	236	238	236	247	204	254	249	249	264	250	245	236	238	202	200	222	276	234	268	244	246	257	237	230	252	219	253	264	240	249	224	249	241	212	214	270	254	227	248	246	240	227	254	243	244	231	227	201	220	218	253	238	257	243	241	227	270	229	230	233	244	238	246	257	217	242	232	236	251	242	270	243	241	232	250	254	242	230	257	261	223	226	235	221	250	265	240	260	225	256	249	214	255	226	230	258	248	269	243	238	233	241	246	215	250	265	240	244	266	220	206	242	242	259	214	223	244	239	209	217	231	238	212	238	224	241	243	232	225	252	260	225	241	239	224	235	232	238	224	259	243	226	219	233	242	238	234	258	241	239	235	227	237	244	248	245	222	233	228	228	256	221	240	222	236	254	256	234	246	272	219	221	241	251	244	224	273	239	234	228	253	218	234	232	252	260	264	252	219	233	221	244	263	232	243	228	260	247	238	224	244	188	266	253	234	228	240	236	219	239	220	259	242	261	215	236	251	257	252	236	238	237	238	258	250	222	220	272	226	249	244	252	216	215	199	255	232	219	249	236	240	249	252	267	236	249	260	242	238	263	220	207	226	253	234	244	252	243	211	217	247	256	237	241	236	225	235	252	233	210	243	222	216	223	249	240	252	254	207	232	247	245	265	235	251	227	238	250	258	250	241	244	260	235	238	224	235	227	235	255	242	237	235	245	229	226	242	244	257	226	229	241	209	262	235	244	262	251	212	241	260	270	232	252	250	231	214	221	236	235	240	211	272	229	234	261	259	259	253	234	226	249	230	221	249	251	242	231	235	223	212	246	257	209	233	261	239	246	237	214	221	244	251	214	233	234	249	238	232	242	244	223	241	255	258	234	259	233	247	231	269	232	236	248	256	226	256	248	211	231	252	207	236	242	219	234	219	244	243	242	244	243	219	259	242	241	235	257	231	217	258	244	214	241	263	230	240	228	234	244	239	244	231	253	240	235	232	224	248	235	244	232	251	226	261	230	242	264	231	220	237	217	245	240	212	214	250	253	209	216	234	217	245	264	250	254	224	223	227	248	237	287	211	217	244	221	227	231	272	255	241	229	244	245	264	225	219	245	236	241	262	235	235	229	237	221	243	216	258	231	250	244	207	269	252	251	216	227	253	212	248	255	272	222	216	272	242	250	235	197	261	204	257	237	211	255	245	235	238	237	233	235	238	260	231	221	235	226	244	242	235	265	216	251	235	227	264	227	223	252	258	226	214	234	240	239	243	234	230	227	221	237	237	246	236	253	239	225	247	264	250	230	228	270	256	233	224	225	270	243	218	230	239	223	220	231	252	218	239	237	242	222	218	239	237	252	240	231	226	229	264	219	226	246	252	225	229	243	262	237	242	219	238	258	233	217	250	243	253	240	221	274	262	226	224	254	239	251	233	245	236	239	262	237	259	240	244	264	252	218	248	249	241	231	223	232	199	248	241	266	268	239	210	227	239	233	218	247	250	253	266	226	257	225	239	237	234	232	229	249	225	267	215	220	240	241	254	262	223	239	225	248	232	238	253	228	235	230	221	229	230	242	223	222	238	239	223	228	265	268	227	239	234	237	247	235	245	248	218	285	241	223	228	248	229	210	277	235	223	238	240	255	227	206	214	269	264	251	250	242	235	273	246	211	257	248	241	254	219	234	236	231	243	254	254	238	226	264	250	249	234	246	248	241	250	242	222	237	246	267	248	226	205	224	244	254	229	236	221	242	243	241	246	232	237	247	220	229	248	211	242	221	232	221	260	237	239	233	265	234	241	232	244	231	239	231	232	238	239	248	226	249	257	219	221	280	217	256	220	235	202	229	247	226	258	235	230	249	241	247	218	241	196	209	248	254	257	241	255	219	233	226	237	264	248	212	214	264	229	220	218	244	244	236	264	197	232	256	260	229	247	233	235	200	223	257	236	243	254	219	242	243	231	256	238	258	245	268	220	234	243	240	239	255	256	237	226	245	259	235	211	243	190	265	250	245	245	243	249	231	204	240	259	237	214	214	243	227	282	236	256	254	244	230	293	228	253	219	243	244	246	243	241	249	256	210	269	244	244	224	219	243	256	241	234	240	237	267	239	238	243
57922	22445	8512	15860	13375	7364	5796	4681	3449	2383	2014	1773	1809	1724	1516	1377	1540	1841	1442	1042	950	1008	1003	953	1036	977	962	893	837	861	895	826	837	728	777	792	827	799	779	741	812	801	780	766	701	790	771	726	673	698	654	609	666	641	622	603	621	617	647	610	535	552	532	554	527	619	591	537	564	592	554	607	616	566	577	549	588	578	557	590	623	594	538	545	531	569	532	558	571	541	499	506	551	526	554	535	577	545	522	583	535	588	542	513	530	527	592	576	523	512	556	563	513	573	547	545	522	549	561	546	533	527	501	532	547	593	533	548	547	542	556	522	564	551	544	526	567	541	556	547	557	562	518	560	562	527	553	510	530	538	546	549	519	555	566	540	598	526	505	518	527	530	521	526	497	545	517	602	541	575	555	564	552	520	557	522	535	512	493	519	553	536	567	536	538	554	540	588	528	558	569	546	521	567	534	487	519	533	492	534	500	555	504	562	534	561	571	527	507	545	566	548	541	546	518	586	566	556	521	556	530	544	564	551	532	534	557	542	541	556	526	561	564	508	538	518	532	539	458	529	553	534	535	600	567	565	585	549	520	536	509	534	536	534	531	526	516	539	534	522	530	543	490	539	538	540	543	539	509	551	540	548	549	549	530	531	575	547	540	562	517	554	497	555	540	556	542	540	546	560	496	552	524	543	543	530	508	505	558	558	525	509	532	498	518	564	564	565	536	558	544	583	552	545	528	550	530	552	541	536	522	536	497	534	516	559	519	564	548	539	518	509	539	518	552	539	553	578	535	557	529	523	497	517	526	572	548	488	548	547	545	499	519	555	586	527	524	544	567	548	543	529	543	539	594	577	558	547	520	556	536	546	517	548	573	580	555	541	534	524	536	574	545	530	556	524	539	586	580	560	568	584	522	573	498	549	537	536	511	560	566	541	561	533	554	521	515	514	536	541	583	532	571	537	534	540	545	525	543	530	516	534	519	561	558	564	522	537	548	561	516	545	539	512	554	551	549	579	570	559	485	508	510	571	596	532	567	559	553	510	549	501	585	567	528	560	544	551	551	542	533	523	508	546	527	514	534	544	509	602	549	534	536	524	506	564	531	515	567	524	576	555	578	521	562	518	547	533	505	548	575	551	480	593	548	501	489	510	561	569	498	520	512	547	523	526	530	511	553	530	547	532	507	552	516	525	493	536	536	544	499	561	515	513	568	562	577	550	544	512	522	537	523	516	500	592	533	518	544	559	522	556	551	510	561	551	531	530	502	516	546	532	560	547	540	544	555	565	541	622	569	506	526	535	567	516	564	522	511	504	546	551	520	563	572	528	562	536	524	504	517	496	555	545	546	521	504	542	554	511	575	560	547	549	554	571	506	563	579	516	511	576	555	550	524	536	508	537	546	489	512	534	542	533	554	543	533	529	532	573	562	532	507	563	533	515	550	565	564	556	541	535	546	541	562	538	532	533	573	589	523	533	554	550	513	531	519	547	546	545	528	599	555	511	515	518	551	520	537	535	561	541	542	541	524	546	521	530	533	535	538	567	546	568	574	556	553	559	547	548	506	538	516	518	555	534	543	533	526	543	560	541	509	576	569	525	552	541	539	498	555	562	535	528	534	532	537	519	578	552	535	540	528	535	534	532	610	549	569	528	560	546	533	537	543	531	517	539	576	499	537	536	548	577	538	517	533	542	533	565	537	538	527	552	575	543	559	536	520	539	543	604	529	527	543	558	536	569	568	510	516	530	522	528	541	551	513	536	540	560	526	580	516	547	536	516	565	525	584	513	522	502	532	503	570	565	542	552	539	557	530	569	540	535	525	558	544	546	528	566	547	539	573	522	555	568	567	516	553	546	581	571	552	514	513	548	570	543	533	595	519	489	539	556	589	518	541	544	545	526	535	509	538	573	540	542	593	502	547	567	587	560	558	538	525	538	540	554	549	543	551	565	549	528	563	569	522	573	548	580	520	548	552	523	533	513	589	528	544	559	559	548	542	540	520	558	539	527	522	565	550	561	567	514	559	567	540	546	559	544	543	580	522	565	551	529	502	511	504	543	538	569	525	521	534	525	524	538	512	573	498	536	522	567	500	568	584	546	505	552	520	552	547	509	528	571	544	538	543	496	524	548	520	493	562	543	544	537	531	532	523	507	528	524	520	554	547	588	542	529	537	542	547	563	587	528	538	519	537	518	551	596	564	546	557	541	585	544	541	554	552	505	557	571	575	525	538	553	512	540	524	543	525	540	563	534	535	551	557	519	563	542	551	548	514	501	540	529	520	534	519	558	530	509	527	575	557	527	534	594	516	534	527	512	557	516	570	575	525	621	510	535	542	510	539	542	567	552	547	497	586	526	578	525	540	523	570	542	560	530	561	514	511	591	538	530	545	552	555	521	573	538	557	574	552	550	537	536	531	573	557	525	587	530	589	540	529	521	523	539	521	563	544	536	546	571	541	570	534	552	512	553	567	578	564	582	525	537	511	505	538	545	547	517	582	542	584	524	571	564	548	525	559	565	561	537	518	565	553	520	561	566	513	550	528	567	585	527	534	534	537	528	524	536	580	505	538	532	504	549	554	576	563	509	544	544	555	525	548	557	533	563	572	559	534	511	525	540	540	516	561	591	533	543	514	541	505	530	570	564	557	546	516	569	520	556	524	541	574	522	555	500	506	587	491	500	503	519	509	558	583	556	480	524	532	573	526	534	571	545	571	521	596	525	528	521	582	527	561	563	518	525	523	525	549	499	487	522	498	584	556	576	564	517	543	512	529	557	545	542	553	563	550	559	573	510	529	520	556	521	559	550	542	546	545	519	539	535	550	528	544	508	538	557	559	523	557	547	527	484	542	551	533	508	517	495	539	513	562	559	542	555	521	536	532	533	524	539	545	558	552	534	540	541	544	546	561	559	553	517	560	526	502	514	555	534	540	552	543	530	571	570	516	571	522	582	513	536	544	547	514	531	503	545	552	515	568	513	531	589	571	562	546	556	571	536	518	514	538	566	523	538	594	519	551	502	511	502	572	527	556	520	552	535	514	532	557	535	507	532	552	550	549	518	519	574	546	564	497	531	539	524	489	522	560	535	560	557	598	546	552	522	547	531	512	544	570	573	566	540	536	535	552	542	542	542	550	547	543	531	573	528	538	535	566	570	514	536	565	568	576	547	578	542	549	539	519	560	500	534	533	572	570	499	541	560	544	557	552	495	527	548	542	540	553	548	540	521	535	561	599	528	588	524	602	525	506	487	578	546	547	565	542	540	583	546	535	529	508	561	537	574	555	549	526	496	538	514	560	511	554	569	538	581	561	588	543	548	517	551	532	559	563	523	553	536	540	539	577	535	532	553	568	534	540	546	536	520	538	511	583	571	530	577	563	538	518	574	526	524	565	583	526	538	615	568	570	550	557	548	552	587	561	580	557	597	553	548	509	541	545	543	547	537	524	512	544	539	558	545	571	549	528	525	579	541	550	537	577	524	556	554	544	486	533	554
24887	5093	1349	1955	1365	552	412	351	262	174	189	186	185	181	168	159	190	184	171	126	136	169	163	177	159	161	173	147	140	176	147	151	178	147	141	142	145	161	138	135	157	167	172	120	163	150	163	158	139	133	159	151	156	164	148	141	147	125	156	145	148	147	157	135	148	146	180	147	177	156	155	129	149	149	151	132	144	146	134	132	141	145	142	151	151	159	128	141	141	151	168	147	156	156	159	163	160	167	155	147	157	128	133	135	139	140	144	153	144	146	146	162	133	141	140	135	155	151	157	122	140	136	138	143	148	127	156	150	139	162	153	146	157	134	141	152	142	161	150	138	136	137	146	136	151	151	171	144	130	124	150	143	142	126	129	131	146	117	144	140	127	152	151	172	144	148	144	129	147	124	112	142	145	145	177	154	145	144	136	133	135	162	157	138	137	148	141	154	139	132	128	140	139	154	136	142	128	137	148	146	150	160	166	141	149	134	140	150	146	117	151	142	164	129	142	138	147	136	131	147	163	139	149	166	152	152	130	147	140	158	173	145	132	144	140	128	162	156	140	127	124	141	145	143	152	139	147	148	152	175	144	136	156	147	137	129	161	129	146	134	155	123	148	145	137	159	144	148	135	141	132	156	134	142	127	126	143	155	162	141	150	143	156	131	146	146	141	144	159	138	133	154	145	161	174	129	148	154	156	163	147	169	143	139	121	129	138	139	127	113	152	146	142	107	128	160	132	134	165	149	149	161	146	129	147	154	130	157	147	148	138	141	142	167	146	173	158	153	142	151	155	131	121	130	129	151	132	158	146	150	151	133	136	142	131	147	140	118	136	134	166	163	137	143	129	163	143	156	139	168	122	141	132	140	142	137	160	129	144	167	165	125	143	152	154	139	142	167	161	148	169	148	123	147	154	140	143	148	132	147	136	139	161	167	147	109	156	129	142	152	135	128	139	165	159	151	147	128	143	165	130	161	161	130	140	156	150	155	130	162	144	142	158	136	130	134	148	147	153	148	126	128	146	153	137	148	146	148	142	136	152	139	160	156	161	146	118	150	141	137	142	140	158	152	139	158	156	163	164	141	150	141	144	162	164	145	153	157	132	123	147	126	153	124	136	143	145	129	155	143	141	159	169	146	138	134	157	135	170	144	134	151	143	138	132	154	135	137	129	142	155	121	141	156	127	134	147	145	131	132	136	121	143	136	157	143	160	147	137	143	131	158	153	163	124	138	164	154	120	150	166	132	153	120	181	128	149	155	160	136	128	130	142	140	161	153	119	141	141	141	154	149	158	147	127	151	136	139	136	118	142	149	154	126	137	164	142	128	136	131	150	124	149	148	129	137	135	134	146	164	159	148	129	133	136	133	133	139	139	161	134	142	133	141	151	134	132	143	153	128	145	119	144	153	135	168	140	134	134	156	156	135	136	138	140	164	139	150	141	139	146	143	167	135	147	130	142	143	137	152	133	150	127	148	157	130	133	152	154	156	136	121	174	151	152	147	142	142	148	144	139	140	155	144	154	131	141	150	148	119	123	134	126	146	138	155	132	134	160	131	133	131	165	152	148	166	140	154	115	139	169	147	164	152	142	134	145	151	124	142	163	159	162	133	129	128	155	141	136	141	152	145	124	134	136	140	141	150	149	145	156	136	153	142	138	147	147	139	133	147	134	149	152	145	135	147	113	131	155	157	137	152	144	134	148	143	154	141	156	157	132	137	129	168	137	139	147	159	167	130	146	135	136	148	153	158	124	140	153	122	168	145	153	159	154	131	150	130	148	144	125	148	154	153	166	150	158	150	161	130	162	131	154	148	139	150	138	138	130	134	140	144	142	155	136	141	154	153	139	141	158	175	129	140	145	141	126	146	152	142	144	120	138	156	138	136	143	134	147	161	133	147	142	130	156	125	121	147	147	183	186	130	135	166	166	163	146	145	132	148	144	153	149	121	118	145	136	134	146	158	130	128	146	125	140	124	148	147	133	139	136	141	156	135	139	156	142	155	151	115	140	164	137	146	145	149	144	165	147	159	136	149	115	112	166	138	147	129	133	140	138	144	134	135	128	162	131	120	137	148	151	159	127	156	154	160	152	159	160	137	166	130	132	147	162	137	142	145	131	132	153	144	121	151	110	132	150	147	137	129	145	152	165	159	173	147	139	143	147	141	140	173	137	147	123	146	141	143	137	141	131	144	133	175	155	140	150	169	148	166	145	130	153	152	138	140	153	134	155	145	173	120	128	133	154	145	138	140	151	150	159	161	142	136	131	121	135	143	135	155	150	137	152	133	128	134	164	134	133	140	128	138	156	144	136	122	157	137	136	127	126	156	153	150	143	133	139	163	141	138	142	157	144	139	168	139	158	140	130	119	139	145	141	140	136	155	146	173	143	137	135	150	130	139	131	137	152	155	140	159	156	134	125	147	138	130	157	114	120	148	129	150	138	139	149	146	144	127	145	120	144	134	136	144	155	135	136	166	150	130	114	126	149	146	125	140	159	144	145	135	140	131	120	138	145	140	132	158	145	141	168	148	175	134	128	131	136	150	120	148	160	138	150	133	156	159	131	136	124	156	133	145	150	131	146	146	137	159	138	136	145	164	137	137	141	156	148	132	143	151	131	148	133	144	129	138	167	154	127	125	145	135	157	136	147	161	123	135	131	125	138	139	135	129	157	147	148	137	150	163	146	163	152	140	131	154	141	128	144	149	128	137	139	145	149	118	135	138	128	150	140	138	145	139	147	151	152	146	141	144	147	151	149	133	161	136	158	121	140	141	148	144	144	144	131	137	167	135	149	141	157	147	168	149	147	162	121	146	142	137	144	133	131	152	136	132	140	130	150	162	141	154	142	141	150	162	138	152	156	152	147	143	130	151	135	135	138	155	138	126	144	146	181	141	151	149	120	169	164	132	139	123	155	161	138	138	149	163	135	159	141	129	159	135	132	159	146	118	122	152	138	150	162	117	159	152	136	137	155	127	138	143	146	155	149	146	160	152	137	158	154	123	133	138	155	131	152	150	140	164	160	141	136	156	153	156	130	145	132	144	143	140	135	117	146	147	126	140	161	143	152	137	161	150	147	160	159	142	152	147	136	153	136	147	129	133	124	149	124	150	145	150	143	113	137	160	161	138	150	121	149	164	169	139	143	126	154	140	149	156	153	134	173	156	152	136	136	155	146	158	151	137	153	143	127	150	142	143	134	156	127	124	150	129	127	148	143	155	135	141	157	155	123	144	142	138	144	134	144	159	153	146	132	154	141	145	152	141	146	136	176	170	156	136	115	156	118	139	159	145	146	152	171	150	137	144	131	151	153	144	156	144	160	143	156	136	154	121	140	123	157	129	143	138	161	150	144	147	118	133	141	156	131	159	142	152	151	106	138	125	122	142	136	151	147	123	130	153	131	133	148	136	132	137	139	130	141	145	145	141	149	152	145	150	131	111	129	160	123	127	139	141	135	161	162	116	123	143	148	150	136	103	158	140	151	141
22823	3204	2926	6321	5094	2403	1841	1553	1031	817	611	627	663	608	619	531	588	649	547	439	423	445	438	469	446	437	471	433	474	469	479	493	464	417	425	446	416	402	447	477	480	485	483	456	430	466	463	464	408	429	431	363	376	398	411	398	384	398	383	371	352	381	390	350	386	378	356	386	363	409	382	369	348	366	370	410	351	352	349	369	373	346	339	391	357	384	366	372	360	368	353	387	386	333	354	358	378	396	356	363	374	377	349	380	352	333	382	364	336	362	371	352	376	341	398	388	339	396	372	361	377	368	335	339	348	383	369	350	335	396	366	360	389	357	341	406	356	362	369	361	364	332	381	398	356	361	391	393	391	348	401	335	375	371	362	384	360	377	370	360	341	370	369	385	360	372	356	337	391	384	336	336	371	348	371	391	412	372	370	343	389	372	359	365	377	362	395	365	352	339	409	373	342	353	365	362	380	378	388	363	356	385	365	400	376	393	377	363	345	339	365	317	381	349	393	388	369	404	350	350	352	386	376	414	354	339	384	367	376	360	396	363	335	402	360	379	346	401	346	393	391	348	378	382	380	412	377	348	367	398	353	376	357	371	373	373	342	347	394	396	326	365	337	354	398	371	397	366	387	365	377	367	365	401	377	360	394	355	402	351	372	427	385	400	389	363	391	357	356	382	327	356	364	357	368	375	350	366	370	348	360	436	380	355	368	398	385	406	404	344	378	381	358	394	397	379	368	341	381	362	360	388	353	385	371	379	398	346	370	366	349	373	382	379	388	357	402	373	360	383	410	364	382	378	393	352	384	371	340	364	390	351	384	376	357	386	369	356	356	347	379	350	349	349	360	364	386	347	359	377	391	380	375	401	353	396	359	393	330	358	394	379	359	389	376	352	349	377	388	343	416	375	374	377	376	370	373	354	354	353	362	356	366	372	364	406	342	338	406	391	377	347	359	403	381	356	398	345	379	402	365	377	378	358	340	388	337	353	366	315	339	355	366	337	346	312	376	388	362	334	394	371	358	386	361	342	386	360	346	389	356	387	365	362	358	384	402	350	340	363	422	392	342	374	360	396	385	357	406	321	406	365	363	358	360	386	355	338	344	372	355	371	358	373	383	353	360	374	390	365	370	365	380	345	373	321	369	363	407	383	353	368	366	380	376	379	379	383	374	351	369	336	388	374	364	341	338	361	364	373	345	347	398	354	345	398	373	346	396	365	357	338	356	339	370	365	350	387	355	363	389	402	362	386	344	366	348	369	359	365	388	384	371	378	371	398	384	359	356	368	368	348	403	349	401	388	365	329	348	354	377	365	392	343	396	397	370	370	379	365	373	382	357	364	349	351	373	341	369	347	343	411	334	377	376	391	386	371	352	348	371	360	361	349	363	391	380	358	361	365	354	359	395	370	336	342	346	380	380	358	337	354	382	393	350	355	347	362	363	384	366	332	369	334	346	346	337	386	345	388	343	359	359	395	366	362	379	359	398	369	381	363	379	381	366	397	387	372	378	348	397	374	371	367	383	357	384	358	358	352	344	378	360	389	407	349	371	384	378	355	361	339	357	350	394	387	357	380	331	404	358	365	382	420	352	369	329	356	349	367	398	411	370	388	361	384	362	327	360	349	337	384	379	353	348	366	380	377	392	357	361	360	377	399	370	353	334	350	354	370	385	373	360	391	330	365	391	360	387	373	359	361	383	359	406	380	364	362	367	371	382	379	386	383	382	388	404	365	330	368	377	376	341	348	365	347	349	421	370	341	361	359	359	383	360	370	386	371	353	349	376	350	363	413	356	334	392	380	365	375	399	377	356	393	400	362	384	365	365	390	364	365	367	376	346	350	390	359	350	375	397	363	349	362	355	363	355	357	389	372	398	316	361	401	406	402	351	355	386	362	373	353	366	345	358	367	372	397	357	375	360	336	342	352	385	338	338	371	375	380	386	372	350	383	386	381	352	395	353	363	360	401	386	395	374	379	378	381	360	392	402	362	383	357	363	366	383	408	380	355	375	400	384	373	348	383	370	361	342	395	366	354	366	364	355	380	367	385	382	373	385	348	373	366	386	376	390	376	383	311	371	361	385	389	351	375	378	416	360	384	407	396	376	329	346	375	374	380	391	359	384	359	391	354	378	361	339	332	341	371	397	357	342	335	391	349	375	298	363	385	371	351	356	358	367	364	412	365	384	362	337	326	379	352	368	343	361	341	360	361	359	369	395	376	347	353	377	362	346	369	347	361	349	386	360	385	334	355	347	393	347	399	406	366	341	385	363	369	387	330	367	367	369	385	392	374	353	358	391	356	388	377	366	391	362	387	384	392	376	379	351	390	357	382	354	385	357	389	362	410	367	348	366	385	370	363	358	393	373	361	341	360	374	356	394	367	358	396	408	396	371	390	389	412	353	383	354	366	359	389	393	350	360	383	349	365	358	391	366	376	360	387	359	382	394	332	347	402	375	358	360	370	396	363	358	354	352	380	376	367	321	327	361	370	380	337	395	297	384	374	371	408	371	387	364	373	381	365	373	405	386	380	355	365	368	372	356	330	371	363	360	389	357	376	337	389	367	364	369	372	361	352	374	381	407	365	358	365	359	394	386	379	340	357	373	347	387	380	348	398	382	347	357	384	383	364	368	354	361	404	349	342	369	351	373	384	386	399	355	382	380	398	385	375	363	339	357	358	380	378	407	327	396	385	410	404	378	366	345	391	359	352	379	358	375	347	350	330	373	365	346	358	387	367	394	406	358	350	384	356	354	386	355	406	324	395	349	383	394	354	355	356	346	368	364	378	358	396	376	369	369	329	360	375	376	398	383	379	374	413	394	313	404	382	352	402	347	365	343	382	359	367	367	384	359	357	342	403	386	363	370	328	397	370	388	368	368	358	360	370	372	366	344	344	358	376	399	368	382	361	363	374	368	386	355	382	356	367	382	357	358	391	357	347	379	375	393	403	365	360	378	360	379	399	390	363	382	365	344	364	354	336	383	371	360	373	366	387	387	383	414	353	375	392	378	372	349	357	358	399	374	363	389	355	381	338	407	368	364	344	355	362	372	368	369	362	361	350	341	377	330	357	361	370	421	402	382	358	347	398	324	380	397	361	346	371	334	362	385	342	403	336	353	346	363	374	370	370	370	397	371	328	364	346	370	396	336	402	380	369	374	397	378	390	345	364	375	386	357	361	381	391	372	388	390	361	332	377	374	355	390	376	373	355	355	416	368	354	378	369	354	386	370	385	362	382	392	347	340	407	367	361	372	391	410	373	383	356	343	357	348	401	337	347	352	382	376	394	364	380	366	372	342	383	370	363	366	396	360	365	358	363	374	377	374	334	374	350	368	380	370	368	332	344	398	369	355	367	332	380	407	342	379	379	359	355	396	351	367	407	370	383	355	352	354	361	389	378	362	363	364	342	389	352	363	363	373	368	346	374	365	392	356	359	372	360	338	365	368	373	362	357	393	369	377	378	373	341	382	364	373	359	351	365	414	362
73798	37799	13491	4949	3113	1414	919	771	565	443	342	336	347	338	283	385	284	354	295	254	263	234	258	240	257	247	242	255	237	234	263	272	272	264	269	246	239	250	262	232	272	277	255	217	261	263	247	254	237	248	246	220	262	209	214	209	257	249	252	244	265	225	231	226	209	216	243	229	238	228	226	225	224	231	238	245	214	245	246	226	234	218	197	208	221	216	247	217	209	226	232	243	233	225	212	231	222	228	225	234	245	227	214	236	200	215	232	208	233	228	211	252	206	263	214	237	225	199	251	241	237	232	219	243	223	250	232	234	259	262	233	226	215	203	224	230	238	227	211	243	230	241	230	221	241	197	255	216	211	235	220	237	222	218	201	185	232	215	250	216	254	216	218	247	235	225	229	227	238	215	251	238	245	209	219	215	252	205	224	256	252	236	216	215	199	234	222	222	236	203	233	210	215	250	247	217	217	243	222	219	236	219	228	247	246	234	198	243	255	257	224	227	252	242	229	217	261	239	232	239	233	230	201	239	233	231	241	260	246	222	221	233	214	211	202	232	219	245	240	222	212	244	230	214	259	230	213	234	241	220	221	240	240	230	249	256	234	205	234	225	244	230	223	216	249	211	237	211	216	218	235	210	228	223	238	232	233	223	218	217	226	244	251	242	271	213	212	242	227	234	261	243	236	198	229	215	207	238	222	212	198	221	243	228	244	229	205	225	232	221	242	232	206	230	212	178	205	214	228	224	206	260	226	232	226	208	217	232	215	253	249	227	228	248	198	219	235	209	217	209	230	220	215	214	245	225	221	230	200	227	197	235	245	222	208	212	231	210	216	231	222	212	214	210	225	243	225	209	222	245	242	233	217	266	230	217	226	264	229	222	260	221	227	266	247	229	241	232	219	232	247	231	216	256	254	227	250	229	216	235	230	233	218	227	234	204	214	223	213	240	218	225	210	225	213	233	236	240	278	224	227	245	227	204	217	221	239	217	236	245	201	263	241	245	255	245	240	242	262	213	258	237	234	235	232	252	238	236	271	236	195	214	242	260	200	247	228	229	220	234	229	231	245	272	234	255	226	256	252	228	223	241	265	230	235	241	242	256	246	213	245	197	200	212	218	243	262	206	207	227	226	203	220	223	214	209	227	225	217	236	238	258	220	256	222	240	246	250	224	223	248	247	248	226	218	191	254	208	238	247	218	237	221	216	252	241	237	225	190	192	199	240	240	253	246	237	219	242	237	208	243	237	241	239	232	252	223	227	237	233	218	235	249	212	248	243	239	256	247	260	219	227	231	235	249	204	210	206	215	250	244	208	248	219	255	241	221	214	211	208	223	231	212	239	230	251	240	199	210	226	224	217	249	242	235	196	223	236	204	246	192	241	237	244	236	232	243	202	228	254	258	250	221	215	210	256	227	220	265	235	234	228	221	227	228	248	214	209	215	228	210	238	228	221	246	237	244	244	259	237	242	226	230	233	238	245	221	218	218	235	203	225	239	214	249	224	232	215	238	246	230	253	222	226	209	217	232	258	225	230	201	265	207	217	234	234	221	238	227	241	275	195	225	243	225	222	242	231	217	200	218	240	238	235	211	229	229	210	227	220	244	195	217	237	217	223	225	240	223	213	228	212	233	216	218	241	254	214	213	214	206	243	213	221	233	230	239	215	226	233	210	261	257	227	225	215	253	217	230	200	219	200	233	237	255	229	210	249	213	246	249	215	245	219	208	223	212	266	240	226	255	227	254	249	246	200	247	202	238	218	226	198	232	256	231	227	234	225	216	246	223	242	237	204	239	232	265	226	251	250	224	258	243	244	222	216	193	219	224	241	220	221	247	233	215	202	225	234	234	243	244	248	211	238	225	228	220	235	204	211	229	202	198	223	208	215	223	231	212	240	235	236	255	234	256	194	238	218	226	242	239	265	212	245	264	226	256	205	210	211	242	213	243	236	237	206	259	238	244	224	216	230	241	233	223	247	225	224	231	240	229	208	212	270	221	217	242	225	228	205	197	239	234	227	240	201	247	238	205	238	227	203	241	225	263	233	229	237	242	246	192	229	244	211	231	238	246	250	221	221	192	206	229	219	245	254	218	244	266	207	198	268	229	213	214	231	229	243	247	235	237	235	223	206	240	231	233	258	230	217	225	199	230	249	234	231	218	224	246	234	230	223	247	229	254	245	226	220	241	252	237	234	228	245	225	235	216	247	233	248	230	234	246	207	237	224	214	227	216	215	229	235	269	216	243	222	248	249	237	202	229	244	210	227	229	246	247	233	240	236	232	208	225	221	189	226	248	225	215	241	283	233	226	202	209	236	248	235	240	206	243	247	211	226	233	212	215	230	238	219	203	234	223	238	231	236	202	248	215	257	253	214	232	220	245	230	248	227	218	236	215	255	208	237	229	232	223	247	219	229	235	226	226	208	215	213	245	242	203	227	236	257	259	218	240	220	216	237	226	224	243	238	222	241	246	250	209	224	236	239	232	218	217	228	261	232	232	209	249	234	234	212	219	219	219	221	236	224	238	224	252	211	214	232	226	210	230	201	222	224	235	208	227	219	237	193	232	229	242	249	235	243	244	235	251	243	259	231	249	238	250	221	228	228	195	231	213	206	224	226	209	202	196	216	243	222	215	227	219	228	222	226	224	231	239	240	256	223	234	212	211	222	230	241	230	234	254	213	235	206	213	218	212	229	231	226	230	242	249	210	225	237	257	233	226	278	236	239	248	233	242	224	232	227	263	227	221	246	248	222	238	235	241	232	227	245	245	230	238	223	259	217	210	207	231	237	226	244	222	221	219	227	230	205	281	213	243	205	233	259	246	225	244	251	234	230	247	236	256	204	207	251	212	240	220	231	215	233	227	236	226	229	232	223	231	218	239	241	223	224	199	224	218	227	231	266	248	226	220	232	236	245	223	211	217	241	231	237	225	238	251	208	217	219	233	213	204	221	211	210	222	221	243	204	225	222	251	249	220	246	245	243	234	208	212	235	250	233	226	254	237	235	225	237	262	214	239	241	235	245	253	249	230	221	256	221	225	244	202	254	227	240	213	226	224	223	207	223	200	222	219	235	230	201	239	216	237	223	220	218	226	211	222	239	219	216	268	241	218	256	248	233	213	204	232	225	232	225	256	235	230	241	263	276	213	243	221	241	206	245	218	234	238	226	208	216	196	251	210	231	243	233	248	232	235	204	242	247	194	215	199	223	229	231	232	278	196	209	214	217	214	201	199	203	241	230	243	229	196	225	234	227	235	221	248	243	228	255	244	240	237	229	211	215	224	247	231	256	233	247	212	237	245	250	224	235	215	244	233	207	214	218	222	233	243	233	221	219	241	220	215	218	218	228	237	200	228	240	207	236	232	226	211	211	221	220	241	218	221	264	237	236	236	245	261	234	255	245	217	240	206	252	251	224	252	235	240	211	196	234	230	249	235	237	226	232	213	234	212	244	214	240	246	207	226	225	232	235	199	214	262	235	219	230	211	246
48466	16112	5571	11821	10046	5155	3979	3379	2426	1715	1408	1309	1305	1232	1130	1162	1239	1353	1058	823	794	802	740	721	871	870	771	714	715	725	730	757	727	779	717	697	714	677	639	751	728	724	715	739	702	739	664	656	678	670	595	623	595	564	589	593	596	554	540	533	563	564	582	524	573	562	548	528	561	548	563	594	550	570	572	542	548	571	573	551	523	564	570	542	546	529	572	558	586	528	532	574	569	528	531	549	538	498	549	528	557	534	605	519	553	509	563	555	546	520	526	563	521	537	506	559	555	554	532	540	563	517	520	532	559	528	583	523	559	582	512	524	520	560	568	563	582	574	545	509	528	541	495	524	518	520	564	563	543	550	518	532	551	567	542	536	551	549	573	504	545	589	520	536	539	519	526	571	559	529	521	559	523	518	553	532	562	572	573	547	520	544	561	514	555	554	525	547	544	538	568	513	569	589	539	582	561	516	539	572	541	587	524	497	525	525	544	569	540	522	542	560	538	576	552	540	534	567	530	530	548	539	567	556	548	561	516	538	572	522	512	528	527	536	498	542	525	556	493	556	546	539	519	565	524	561	548	555	505	505	532	491	548	513	523	549	528	522	513	534	536	496	534	567	534	559	565	537	486	552	501	547	532	506	530	528	537	512	522	571	541	605	544	521	524	521	528	579	525	536	514	564	563	568	553	508	568	568	512	534	525	568	535	554	532	546	546	551	536	538	587	530	555	538	542	567	518	544	501	538	543	538	546	503	525	517	549	566	540	521	543	530	581	536	565	536	518	546	545	556	536	552	545	555	554	525	504	537	534	536	539	556	563	554	558	510	561	531	560	531	541	523	493	545	511	557	547	556	506	539	578	513	518	510	541	565	542	547	536	510	559	546	491	544	529	567	509	519	513	543	528	533	530	544	556	515	498	531	551	580	571	535	561	535	549	524	489	542	552	513	537	556	563	540	561	523	525	577	526	540	511	526	546	517	540	524	519	532	553	583	560	534	586	512	581	495	566	533	520	509	498	522	570	507	551	549	546	537	523	527	576	559	518	558	524	576	518	546	575	519	533	533	545	557	564	534	529	603	562	553	541	549	565	527	573	543	521	555	564	479	532	564	531	547	543	545	559	559	546	544	527	538	531	546	527	486	519	547	540	556	503	550	558	525	579	527	557	531	570	562	558	592	565	527	553	523	532	539	538	594	532	504	546	545	542	557	538	521	527	552	541	580	534	487	505	514	536	503	551	523	553	567	565	570	555	542	546	525	512	523	530	544	525	551	507	568	515	541	552	540	557	531	522	546	502	524	548	515	516	548	571	561	473	540	541	566	529	567	522	529	535	554	563	591	512	555	568	524	562	569	521	551	519	517	558	512	526	527	585	549	566	574	535	534	523	535	550	520	543	552	559	544	539	522	511	519	597	520	517	528	567	534	535	538	524	542	538	527	548	537	542	551	570	506	586	539	531	523	525	546	535	550	504	509	546	534	540	513	562	505	507	578	542	553	578	548	549	545	551	533	531	553	531	577	560	497	537	530	559	538	575	526	520	547	552	527	518	546	544	529	540	553	526	541	543	544	565	546	523	521	538	541	502	540	509	519	543	534	563	551	516	600	535	589	541	560	532	519	539	567	519	565	521	563	539	539	539	539	527	506	575	506	515	519	543	529	557	567	522	551	569	491	522	516	559	509	574	534	535	539	529	568	560	540	544	530	518	545	536	547	513	579	527	543	496	555	519	564	513	560	555	529	573	517	543	518	546	568	524	523	537	535	529	504	578	547	518	559	521	539	540	508	561	501	505	521	557	563	569	497	535	534	540	543	573	572	523	552	527	576	572	530	539	522	513	531	503	538	579	497	523	542	550	568	532	572	536	514	555	530	561	572	545	563	546	541	583	548	524	570	550	496	570	540	603	515	545	579	531	524	559	562	567	529	522	581	533	538	525	546	529	520	541	531	508	538	541	588	545	575	564	525	551	574	531	520	571	545	554	532	548	548	502	525	546	526	521	512	498	543	555	538	554	579	538	541	529	529	532	519	507	539	512	552	553	539	547	506	532	507	509	502	553	584	586	494	574	556	539	540	532	572	520	524	569	502	546	562	569	502	542	524	534	536	527	505	587	502	516	533	558	558	550	518	551	553	535	548	516	516	575	572	531	576	558	545	525	524	497	525	554	506	531	546	534	600	521	540	554	550	530	509	569	522	538	549	584	554	519	535	531	548	521	513	569	528	532	512	560	532	540	548	531	535	531	543	525	622	517	566	538	549	550	526	535	551	509	493	504	547	585	582	515	552	509	554	526	521	573	514	544	551	537	545	550	542	521	531	515	573	570	517	507	476	530	544	593	554	557	542	500	539	563	521	517	574	556	497	536	560	542	562	547	539	508	514	559	573	514	540	525	560	485	526	518	536	520	538	535	547	533	552	533	500	539	554	529	551	524	530	532	521	507	506	602	526	544	561	530	565	488	533	530	541	518	503	569	538	579	552	565	526	538	530	565	527	527	548	530	550	522	502	527	527	528	525	520	536	509	536	552	568	544	538	502	543	516	531	539	521	518	529	558	562	518	567	563	576	553	491	482	505	542	484	529	536	532	583	544	554	543	545	548	521	537	562	549	534	515	564	511	567	539	559	540	530	562	501	536	575	526	540	506	528	482	511	579	531	541	561	537	506	550	540	553	525	489	528	552	508	532	529	562	539	562	537	552	514	528	536	571	539	542	532	558	573	528	563	554	512	603	534	509	531	522	523	524	546	524	565	547	554	546	564	549	520	558	562	510	503	520	562	499	569	535	575	553	528	541	558	581	498	552	552	559	488	550	531	544	533	533	550	517	543	537	551	544	561	521	584	530	532	570	560	544	537	538	527	515	561	488	538	555	508	535	537	542	514	537	547	542	525	540	525	573	556	553	566	519	542	486	551	545	525	565	547	541	500	537	533	535	541	520	521	573	561	495	528	544	538	582	545	543	494	538	531	504	576	512	551	521	554	577	551	522	535	555	572	562	528	547	496	521	517	516	536	521	549	552	532	550	498	551	521	552	588	524	563	528	529	530	536	525	560	549	544	494	539	521	546	543	548	532	544	579	562	532	604	522	538	528	533	520	548	543	554	572	516	541	557	570	542	562	551	551	566	535	525	528	522	498	545	519	558	519	530	563	558	552	529	556	538	540	528	551	574	479	568	539	559	554	509	568	553	518	536	527	557	546	563	504	523	497	525	537	484	523	569	570	572	529	542	534	541	532	544	540	568	533	516	524	490	530	564	553	543	538	523	513	524	560	533	569	524	565	560	510	499	531	544	525	492	505	538	538	567	577	555	555	526	535	491	537	550	581	541	578	564	528	505	511	475	541	503	584	543	530	574	560	533	515	542	564	512	507	552	531	531	554	514	591	522	539	497	570	523	497	534	537	551	561	525	552	530	542	551	557	563	547	515	548	554	532	605	533	607	492	532	555	552	527	559	574	575	510	571	557	542	531	496	523	567	525	570	561	543
79558	44095	20420	10006	5355	2247	1474	1124	759	581	507	414	434	390	381	366	418	446	378	275	308	272	291	296	305	272	254	277	275	292	302	289	301	287	275	291	277	288	268	273	272	270	283	272	254	262	237	278	238	241	250	268	217	263	262	243	229	228	214	253	256	258	228	248	243	238	233	231	241	241	244	237	235	256	239	223	242	233	200	237	235	240	245	265	231	242	217	236	251	238	234	231	250	259	238	232	240	221	249	237	262	246	234	267	216	268	221	252	238	220	210	254	219	234	230	222	239	231	238	221	227	210	207	258	253	236	223	232	239	265	229	241	255	227	229	258	232	242	237	228	233	212	216	236	254	217	226	228	230	235	244	239	265	259	227	221	244	266	216	223	228	222	221	231	224	250	210	263	252	231	236	201	220	255	239	254	251	242	234	224	243	239	257	244	283	222	250	249	235	228	225	235	237	241	237	245	251	199	238	250	227	251	250	240	255	198	246	242	232	241	235	237	227	205	227	249	225	222	254	229	202	208	239	225	253	231	236	236	217	232	212	230	226	223	260	277	258	226	233	260	251	227	240	242	266	243	208	252	222	240	229	233	220	245	259	255	203	215	235	243	234	261	250	260	250	208	264	241	238	251	224	229	232	256	216	246	229	242	250	229	262	232	252	255	242	251	219	227	223	232	246	225	266	247	259	216	238	248	212	247	246	230	232	222	245	250	229	282	241	237	251	213	260	246	202	240	240	246	249	223	247	227	278	260	223	243	232	255	235	232	231	235	267	223	235	239	255	236	244	247	240	193	227	245	208	230	228	235	228	244	231	227	236	258	244	242	213	234	254	247	253	236	240	257	217	228	249	249	257	236	233	243	268	265	224	225	213	234	206	272	263	244	240	243	211	232	226	241	223	217	220	239	232	254	218	242	238	242	225	242	244	208	231	224	238	241	239	235	232	224	214	232	238	223	235	242	212	231	254	223	228	267	219	232	262	221	258	210	223	225	236	251	235	250	226	237	231	232	220	230	270	237	233	239	240	245	231	250	211	238	219	227	239	223	247	222	238	246	239	224	230	237	222	233	239	223	263	246	229	241	234	252	281	255	230	272	256	221	260	230	249	204	256	239	242	236	266	265	248	236	236	242	234	258	235	236	241	234	229	228	238	273	222	243	265	221	224	232	218	201	246	237	257	247	251	224	247	242	233	253	202	243	269	237	234	235	243	244	236	249	228	232	250	222	232	242	258	242	226	243	221	265	237	222	225	223	221	231	245	233	243	239	236	245	262	236	246	255	257	246	257	247	219	233	215	231	212	220	243	221	225	256	259	217	240	243	230	185	250	242	236	239	249	254	226	234	222	219	264	236	238	208	244	221	226	267	222	241	225	242	230	207	213	203	211	223	216	244	228	219	243	229	234	241	209	263	229	201	224	241	253	262	239	259	223	202	245	258	244	217	232	273	235	233	204	234	232	211	220	244	250	254	265	256	245	256	245	257	266	251	223	216	261	259	268	223	212	219	262	255	254	251	235	263	234	212	246	263	234	228	262	250	225	249	243	237	233	242	232	229	234	243	219	246	243	209	249	230	241	235	222	234	234	234	247	255	239	263	241	231	261	226	217	262	231	212	224	248	212	226	241	244	208	232	213	277	236	237	228	259	239	216	197	238	241	256	230	257	226	260	214	215	239	230	252	238	262	234	228	226	210	240	228	225	201	246	259	228	250	252	213	242	218	251	229	237	250	214	260	251	245	221	258	255	260	247	244	243	219	281	205	232	242	236	231	245	225	229	248	225	246	235	259	246	219	209	223	191	200	222	226	232	234	213	231	267	237	240	240	231	235	210	234	268	237	223	210	222	214	217	222	216	232	250	267	251	229	235	248	245	247	257	236	253	247	235	228	244	239	253	240	216	239	242	242	226	262	221	245	220	231	232	253	228	261	245	248	219	227	224	237	234	241	218	208	230	208	221	269	242	218	234	237	232	235	241	237	231	238	224	251	236	237	226	243	247	225	261	230	210	231	244	246	224	215	204	216	252	220	251	244	247	266	243	240	252	247	244	213	246	244	244	230	213	246	214	253	226	242	227	227	265	263	233	216	226	209	221	219	237	219	231	209	197	224	252	220	220	218	269	243	230	233	302	272	240	237	226	227	254	232	252	248	231	251	219	252	243	227	255	265	259	236	193	232	240	212	212	235	245	215	254	255	244	265	232	252	245	226	244	245	206	252	256	237	254	256	243	238	250	250	224	250	242	226	211	209	226	237	227	220	224	218	236	241	248	244	262	266	256	264	221	236	235	220	241	263	230	257	243	253	213	243	242	237	243	244	221	214	232	222	263	229	231	237	255	218	227	223	238	237	227	215	230	222	205	245	208	228	237	211	234	260	250	228	254	229	276	227	224	225	229	234	216	246	245	240	245	250	215	218	225	248	204	225	233	231	227	215	232	218	245	250	221	254	249	244	242	244	268	233	243	223	215	237	256	267	223	230	248	201	260	199	255	237	219	253	254	245	229	227	250	244	248	218	234	206	230	231	208	243	254	247	228	206	237	247	268	238	219	231	241	221	233	236	219	224	220	237	226	218	238	251	262	227	232	226	213	245	250	246	247	227	255	243	272	256	255	202	227	228	252	269	238	235	284	247	234	238	213	217	265	203	247	241	244	233	246	234	226	255	266	226	248	238	261	222	252	242	235	263	242	245	236	247	225	225	254	270	234	257	231	214	273	242	239	246	258	222	249	267	256	249	270	243	231	270	249	227	239	271	242	212	239	209	247	213	192	246	255	238	224	267	244	245	239	228	213	253	239	230	211	239	237	245	231	237	247	218	244	222	221	228	220	243	232	205	222	221	228	256	253	237	249	241	237	255	260	204	243	245	248	250	246	248	263	251	243	205	231	206	234	238	214	227	262	262	262	223	201	249	218	224	232	238	209	227	240	299	264	235	223	213	229	245	246	230	219	253	225	231	253	235	213	246	244	243	249	224	278	222	217	220	257	239	227	236	251	245	223	212	231	252	244	227	251	237	208	262	230	226	259	221	194	259	244	225	252	245	225	229	236	227	250	240	238	231	225	232	233	255	216	218	226	230	229	257	248	229	249	249	250	244	224	236	272	226	273	253	245	246	238	245	213	241	219	234	229	264	243	220	224	255	238	253	212	272	236	230	204	234	260	240	243	250	240	230	272	234	239	235	231	238	227	231	244	221	235	251	253	242	212	217	223	234	232	221	259	227	247	239	217	228	218	239	218	209	247	239	248	217	249	247	251	242	203	214	252	246	229	250	233	229	227	251	228	235	267	247	252	206	269	273	248	228	222	216	237	223	269	239	249	232	220	225	225	264	237	232	240	228	221	237	248	237	228	242	228	216	217	226	223	222	228	219	200	230	254	274	247	231	225	241	251	249	236	262	227	235	237	217	220	219	256	243	255	241	253	230	232	224	231	246	223	237	254	239	261	232	246	226	240	265	247	216	253	250	279	236	249	243	237	225	226	211	254
58444	20618	7762	16082	13655	7633	5802	5017	3437	2420	1914	1785	1888	1792	1525	1374	1641	1961	1356	956	967	970	951	1016	986	925	882	813	841	847	860	853	866	819	820	780	748	683	750	718	773	735	799	784	785	764	734	691	696	635	618	640	635	643	631	574	627	587	565	585	553	562	587	565	548	574	529	556	545	559	556	541	522	534	531	506	558	553	501	544	557	538	526	548	581	542	559	561	546	577	561	545	546	524	535	547	558	511	504	550	542	498	524	537	507	545	544	498	558	532	572	560	550	505	553	521	523	536	550	538	523	550	504	525	631	583	534	554	547	495	569	552	521	540	555	527	524	578	515	501	542	558	564	503	522	524	516	536	531	562	546	495	550	520	493	555	537	557	516	580	541	534	500	536	521	552	510	542	500	517	560	540	546	527	541	549	561	570	581	527	568	542	567	550	523	503	494	552	610	507	560	508	558	506	539	548	519	515	533	519	536	557	543	512	554	562	520	534	519	534	546	529	549	581	519	563	577	546	542	556	548	545	525	497	541	561	516	533	505	525	503	528	539	538	519	545	562	594	585	564	526	559	535	564	533	480	509	534	524	538	510	537	557	548	555	518	570	550	568	587	472	529	508	571	507	529	534	532	521	525	509	539	515	594	565	539	533	504	512	555	564	576	542	489	528	570	544	500	554	547	549	538	513	547	534	554	526	532	537	531	513	527	577	533	516	538	503	520	536	543	529	543	587	542	568	548	525	613	541	543	523	548	503	538	582	540	514	536	550	511	555	584	512	511	572	513	548	535	569	538	545	518	456	557	541	557	531	526	538	566	556	539	563	498	552	547	509	593	536	517	546	504	559	548	533	544	560	525	532	548	522	506	538	564	534	564	572	507	537	581	574	589	510	532	517	529	550	521	547	556	538	562	498	564	531	522	518	505	527	518	489	558	570	538	578	510	500	578	584	571	543	530	556	555	507	529	529	529	559	520	516	523	549	563	562	560	522	540	521	533	546	542	567	536	579	544	540	506	525	510	537	517	529	546	571	553	517	538	548	525	507	516	529	532	562	517	551	483	525	523	548	566	534	513	538	509	561	526	561	518	569	540	524	570	546	562	526	520	590	511	497	562	510	533	542	545	547	575	578	536	511	557	562	489	522	549	560	537	557	538	514	533	493	552	528	577	525	509	529	557	534	551	533	541	518	566	587	518	525	509	508	507	510	538	517	560	552	548	537	556	536	585	545	513	581	556	560	516	559	509	545	545	527	510	555	541	540	536	567	562	572	524	494	555	545	559	510	520	513	499	515	537	541	579	532	526	508	514	521	526	530	516	536	563	514	527	568	553	535	551	552	540	495	573	537	533	552	510	551	556	542	534	613	559	525	553	542	576	521	549	560	529	538	487	540	537	496	562	557	608	554	545	567	573	543	539	534	518	555	540	535	508	542	570	510	525	528	496	525	511	561	539	552	547	523	493	539	485	548	581	566	526	520	530	544	529	517	530	538	556	571	511	559	508	567	570	549	539	499	489	517	552	550	537	534	549	542	520	563	527	500	541	523	543	516	597	529	533	535	556	535	528	566	553	536	512	535	497	510	539	531	511	520	528	574	564	560	548	505	531	542	571	486	568	551	543	537	560	555	517	533	538	561	554	506	613	565	573	549	510	517	585	518	523	531	503	552	577	530	536	516	484	548	522	550	555	554	539	554	572	544	528	523	565	573	529	500	553	536	560	547	527	494	523	525	503	530	540	527	563	534	533	534	590	532	488	521	522	500	523	503	528	555	589	513	551	519	547	564	532	517	549	602	543	549	550	538	540	500	563	543	522	551	562	564	513	557	534	560	522	537	548	537	573	503	515	560	536	521	549	538	500	526	521	551	515	545	524	535	567	515	566	540	558	515	527	556	534	573	554	557	496	547	539	524	562	548	555	554	518	556	564	543	577	521	540	579	558	541	526	507	530	569	534	543	540	506	543	529	504	550	529	550	501	569	520	540	554	523	540	516	560	553	512	543	516	549	533	543	552	551	494	546	504	571	558	523	513	578	571	569	558	507	552	547	519	535	500	518	586	519	537	506	551	506	518	505	525	554	522	505	558	511	551	541	536	502	519	534	560	572	530	509	552	520	541	526	513	527	510	507	554	514	516	513	507	585	563	543	538	535	552	520	525	542	562	526	498	513	502	532	466	529	526	527	555	499	562	551	527	539	509	547	575	530	510	584	545	554	531	531	544	527	527	573	520	531	511	548	541	564	520	575	562	512	544	533	556	583	542	526	541	556	574	518	541	521	485	510	535	522	536	505	500	552	582	518	560	559	541	540	547	495	524	525	522	528	504	564	573	561	517	558	535	543	590	549	557	482	556	489	503	528	504	554	521	529	529	514	512	539	517	538	514	550	535	500	515	513	552	535	550	527	520	520	519	518	513	532	521	541	548	539	551	540	539	555	550	502	581	536	561	530	587	512	579	547	520	540	548	536	561	575	512	483	537	548	535	527	569	554	579	530	557	549	541	563	503	565	530	529	533	550	512	512	512	550	571	551	528	521	544	539	571	576	487	536	529	506	527	555	538	462	552	549	580	463	524	589	588	533	564	506	541	525	515	561	559	541	480	535	566	552	514	547	554	561	512	551	561	535	541	513	565	552	564	556	508	545	547	543	536	506	531	507	560	528	549	513	526	550	543	527	539	569	550	532	550	550	535	517	548	504	576	564	571	555	567	583	518	532	561	496	513	551	530	540	529	525	514	585	522	533	546	540	541	570	540	530	486	495	532	564	544	517	590	569	554	591	539	535	514	538	559	513	507	554	545	565	532	567	497	554	557	557	537	537	528	547	528	505	525	517	523	554	553	546	514	479	510	524	497	558	515	533	523	483	561	548	525	524	501	546	542	537	545	535	543	544	539	506	549	524	570	550	518	542	508	529	535	534	544	547	566	562	514	524	550	547	523	554	542	548	536	599	568	581	519	486	544	535	520	555	551	513	536	514	591	536	556	532	533	518	558	526	536	546	532	528	527	560	565	568	541	547	531	527	527	550	525	538	570	555	552	558	528	523	533	497	558	573	561	508	547	537	540	515	553	575	506	539	523	571	525	538	497	544	497	522	545	556	540	575	528	524	514	515	519	503	535	540	530	533	564	529	528	554	544	554	542	539	549	523	540	541	558	519	554	530	562	529	560	544	513	550	584	522	525	519	564	530	558	560	544	518	529	550	566	502	498	518	502	532	539	566	517	530	556	575	519	533	539	542	536	544	529	529	530	525	577	506	552	589	508	535	571	569	555	534	554	558	527	550	540	550	534	500	521	524	547	559	535	505	536	567	566	574	556	529	534	521	524	531	571	498	524	567	544	513	513	529	560	514	523	557	500	518	532	524	504	534	491	572	543	527	519	518	524	568	563	539	556	561	545	524	555	527	541	531	558	519	547	531	539	504	534	544	543	509	528	526	597	533	541	523	544	576	526	525	498	572	500	545	537	570	522	536	524	521	504	529	531	565	515	555	542
24560	4707	1358	2065	1379	615	426	369	282	219	197	174	180	165	175	173	166	208	162	150	157	137	153	146	156	157	147	168	153	149	142	168	150	155	153	156	157	155	136	167	132	133	176	138	168	160	155	142	140	165	148	125	154	154	144	162	146	147	133	145	140	153	137	126	163	172	159	153	151	154	154	159	140	139	150	147	150	160	138	119	151	150	160	121	123	131	136	144	150	139	134	137	134	131	123	164	154	119	149	166	112	144	150	148	132	125	131	150	148	139	129	137	137	118	146	133	132	171	134	147	151	154	140	136	144	157	137	149	148	148	138	162	143	150	122	122	138	128	159	148	152	139	144	161	143	113	149	141	135	147	143	135	145	149	140	124	181	169	167	162	145	161	140	148	144	155	134	149	151	160	149	152	165	148	151	139	145	133	134	155	142	140	149	151	141	135	143	145	140	138	169	136	148	148	150	136	143	119	136	159	149	156	154	144	133	132	137	152	125	132	144	145	145	136	154	149	160	143	138	149	147	139	128	148	137	144	181	153	120	154	162	152	158	131	135	133	139	137	151	152	161	144	148	130	153	142	177	148	133	160	149	126	119	146	131	130	158	160	145	150	141	136	159	140	138	149	123	140	161	158	124	155	150	144	150	142	154	138	154	143	121	171	128	131	159	136	155	143	120	154	128	167	133	139	148	150	147	146	150	140	143	148	118	133	140	158	152	159	143	153	140	147	131	136	122	165	136	138	143	130	133	155	160	124	139	138	144	146	149	137	127	142	152	132	133	132	155	134	161	161	140	148	128	119	149	140	143	139	143	150	133	149	154	141	134	140	124	153	147	170	166	144	156	148	141	130	155	163	148	117	128	128	144	134	154	147	121	149	146	136	135	149	116	152	156	137	149	164	134	148	158	149	172	149	131	150	148	135	139	149	138	121	153	127	146	147	124	157	142	147	151	162	162	150	116	148	147	158	127	130	142	158	145	132	131	126	132	134	144	138	144	129	127	145	134	141	146	152	151	129	134	124	148	155	144	146	139	159	138	135	161	147	159	129	141	151	136	141	159	136	133	159	139	134	139	118	134	151	123	159	162	139	149	154	134	135	156	142	151	130	154	144	139	160	137	126	143	137	148	163	136	147	175	139	139	138	150	127	161	147	131	144	161	142	130	123	129	136	141	138	131	148	114	133	125	140	150	129	166	160	147	122	153	147	147	158	149	151	132	153	118	151	146	146	158	124	166	136	151	146	147	155	140	108	143	149	136	125	159	121	139	130	135	141	134	142	136	130	159	155	132	155	154	129	149	126	139	134	160	141	133	149	131	142	150	145	144	155	161	131	130	132	147	129	140	136	154	141	135	128	141	144	135	129	147	154	153	112	153	143	148	167	145	134	122	147	140	137	125	150	148	142	150	144	127	139	126	138	135	129	154	141	148	147	145	149	126	141	139	146	135	153	136	152	145	130	144	157	140	142	140	153	143	132	170	172	130	150	148	159	142	150	124	150	155	144	141	144	132	147	120	124	128	130	144	155	156	128	162	122	161	149	138	162	147	140	136	140	132	145	150	161	141	120	131	131	127	141	133	165	130	120	144	135	131	157	140	153	149	150	141	160	135	143	145	130	120	131	142	116	130	171	137	139	148	136	133	162	148	128	143	142	145	140	147	151	151	145	144	133	139	154	133	121	135	140	143	137	132	122	154	160	129	156	137	132	148	148	170	153	147	138	151	132	150	146	140	157	147	134	153	125	157	153	141	183	139	160	163	146	156	144	151	163	144	147	144	144	138	147	129	135	133	140	153	133	149	137	144	142	122	161	139	131	123	138	152	149	117	136	170	135	138	152	155	134	135	160	147	147	137	137	144	156	141	168	150	146	119	160	132	145	167	156	128	153	129	139	143	148	115	130	149	171	149	134	149	131	150	131	142	138	127	154	140	122	129	159	123	147	151	160	161	150	153	163	160	164	153	165	151	160	162	172	128	136	149	148	150	131	138	126	150	149	148	136	144	133	121	156	138	163	148	134	145	151	133	149	144	121	116	139	135	152	117	132	129	141	143	138	135	170	135	159	150	148	147	141	139	161	138	144	143	135	144	132	146	148	139	129	132	122	136	149	136	141	148	154	147	156	139	142	144	137	145	138	154	131	139	131	133	144	153	127	130	155	147	120	129	129	129	136	143	130	135	122	145	156	147	123	145	102	123	141	133	130	134	155	138	150	132	132	125	140	140	135	144	146	148	120	123	144	115	153	141	142	138	115	142	146	142	162	132	132	142	159	139	140	141	141	141	130	139	156	139	154	133	133	133	130	149	147	164	137	140	144	142	151	138	155	125	137	139	156	128	147	145	155	125	144	129	138	138	131	130	129	136	154	140	147	150	132	143	145	127	173	155	135	135	140	139	136	120	156	149	144	146	132	126	159	134	134	147	144	166	139	114	163	138	129	152	147	155	151	163	134	165	150	143	157	150	133	129	142	141	126	140	138	132	173	146	153	122	163	163	129	139	142	130	134	142	123	143	150	135	143	152	130	147	156	148	134	142	180	146	156	139	143	137	137	159	144	139	146	163	119	135	150	148	140	131	149	133	123	154	135	152	166	143	142	138	134	152	141	134	149	167	141	158	150	145	154	139	154	125	125	135	118	136	148	151	163	115	139	128	118	132	121	151	134	132	168	150	175	139	126	147	158	143	132	154	165	140	125	143	144	139	126	126	155	161	130	173	146	182	153	138	142	151	132	154	152	142	132	138	140	131	138	153	143	148	138	123	145	143	161	128	133	130	135	129	142	150	143	140	151	143	130	163	163	140	127	146	136	141	144	106	157	155	152	145	150	144	150	136	138	139	138	130	117	160	160	138	140	140	145	146	141	126	158	159	142	133	141	156	155	147	134	150	146	125	156	127	134	140	164	129	141	131	143	143	136	137	153	122	148	143	156	131	146	157	141	117	131	128	142	129	150	151	153	131	137	175	130	151	141	151	132	159	149	150	151	149	160	139	175	163	116	133	137	119	134	156	150	149	142	126	130	133	152	150	142	150	164	152	144	140	145	151	141	137	147	152	134	148	134	141	137	149	126	149	165	146	146	135	130	150	134	118	141	135	148	130	154	147	128	140	126	135	156	164	147	140	165	135	154	137	121	166	135	142	122	133	141	128	153	135	119	150	159	139	136	136	135	155	142	139	119	121	117	154	159	146	138	140	142	139	153	147	171	156	168	157	132	147	120	154	158	119	154	154	142	136	144	125	157	152	134	130	154	132	159	162	159	137	148	158	154	135	165	134	159	155	143	147	151	129	109	137	132	165	148	146	160	130	165	116	143	152	129	131	161	137	137	146	121	139	152	150	133	148	139	140	153	132	124	144	153	150	143	153	138	142	143	161	155	131	147	140	151	129	145	134	135	149	155	128	127	141	123	157	163	132	142	129	135	162	151	138	142	161	157	149	152	135	154	145	152	128	136	139	148	149	151	163	175	146	138	148	153	130	143	160	148	160	133
22811	2964	2662	6421	5041	2421	2041	1590	1114	803	662	600	633	573	559	577	659	668	519	416	463	432	435	441	461	483	457	479	502	456	478	464	459	439	401	441	455	417	442	417	474	509	489	414	455	433	433	405	402	404	381	410	378	386	349	397	349	370	390	366	378	420	387	360	331	347	329	357	399	375	353	353	370	377	360	344	368	370	390	342	338	344	345	337	343	324	342	361	361	329	350	374	358	377	318	381	378	404	345	413	344	350	378	376	310	327	363	367	365	345	348	355	365	349	361	377	348	353	354	346	347	364	314	340	355	381	382	334	398	360	369	351	367	377	361	332	364	363	351	391	323	326	380	370	379	352	357	314	363	364	353	383	409	391	347	370	376	322	365	362	352	354	384	382	342	392	361	379	342	402	388	345	356	389	352	341	382	377	356	376	313	363	364	331	378	366	367	349	355	343	356	397	373	352	336	353	377	361	392	361	371	363	346	384	388	327	344	340	364	371	355	352	352	316	351	359	360	358	377	364	333	358	367	329	381	342	339	388	357	351	372	361	378	362	392	360	372	357	339	370	329	391	367	316	341	398	337	391	354	381	367	355	378	375	345	381	323	376	388	390	378	355	397	346	356	349	377	389	352	359	366	353	349	368	319	335	384	367	379	384	379	344	365	353	370	355	353	376	366	372	417	419	363	344	364	399	370	386	337	379	353	360	365	382	345	355	367	356	379	364	358	320	388	375	355	368	394	370	387	377	378	390	371	366	355	355	344	353	339	389	368	380	358	361	366	345	359	357	366	356	362	347	408	354	379	374	356	359	403	362	333	390	357	370	401	394	349	357	350	370	409	377	370	324	370	343	373	356	359	384	364	359	377	357	347	357	354	338	379	353	351	354	392	360	307	389	371	371	329	339	350	344	361	371	389	378	333	353	354	368	374	334	356	337	350	338	405	386	337	337	376	336	366	358	333	363	372	361	363	347	353	340	359	349	360	336	336	354	384	373	353	363	374	401	382	388	341	375	349	377	356	358	364	344	355	364	332	385	391	372	352	352	380	367	378	364	381	384	351	395	362	345	354	347	402	375	373	343	343	338	354	360	362	349	340	371	352	391	363	385	344	387	321	373	369	326	379	399	364	362	389	370	370	357	373	372	352	374	388	335	360	370	356	367	343	360	365	380	313	332	363	363	364	360	367	373	358	365	366	376	354	355	335	361	368	370	363	350	367	394	330	370	344	345	357	379	360	357	382	366	353	373	375	367	373	353	363	347	355	359	364	361	338	348	362	368	371	337	383	353	403	336	367	383	354	401	334	347	364	325	352	364	360	340	368	375	345	360	390	358	323	337	380	384	328	348	326	372	367	314	375	349	366	409	327	343	349	368	405	371	366	362	362	325	350	378	366	378	365	344	388	405	382	372	386	379	378	399	373	342	368	342	361	370	374	365	364	348	358	347	376	347	378	349	351	367	352	388	355	337	354	388	336	375	339	364	377	340	360	368	380	374	383	370	362	349	363	365	338	373	369	362	382	359	371	382	338	347	362	412	367	350	348	349	324	350	347	368	342	363	380	333	367	362	348	350	381	363	379	343	356	356	356	367	364	373	332	346	380	340	352	359	384	353	375	386	360	370	347	357	392	350	331	372	362	358	357	374	386	351	355	384	344	330	363	380	334	341	370	329	353	367	375	357	363	377	348	357	387	357	382	350	353	385	362	344	358	377	344	351	345	341	351	369	369	340	385	348	346	375	364	339	345	347	341	340	351	341	344	362	341	362	365	385	359	353	380	351	368	338	360	353	375	351	325	371	355	339	367	348	336	372	371	378	380	358	358	332	327	388	353	351	350	371	368	338	397	344	387	365	335	352	354	368	376	373	387	377	354	354	379	341	337	371	358	352	367	341	366	345	340	374	399	357	369	408	369	389	382	365	378	357	354	384	342	367	338	388	372	385	381	349	355	359	336	333	384	367	388	409	367	359	366	334	315	364	401	379	341	357	331	378	376	398	339	334	348	388	335	375	372	365	386	417	355	341	369	376	323	381	366	354	352	366	352	330	351	361	366	380	373	332	349	352	364	380	376	399	368	364	368	350	345	350	375	373	344	321	347	370	364	407	349	367	376	369	338	355	355	342	354	383	369	349	366	389	339	355	356	387	337	396	337	386	363	378	373	384	360	357	379	359	391	372	366	314	374	387	346	326	346	373	333	382	347	359	363	373	357	371	348	374	375	363	376	377	350	369	348	365	335	329	345	361	360	324	352	342	364	344	341	353	390	362	331	333	319	362	368	395	365	357	399	366	372	325	360	353	348	360	374	373	362	360	374	396	377	367	351	386	375	357	341	371	349	360	354	378	350	346	340	361	376	394	341	368	348	366	354	328	367	347	378	362	347	330	385	382	362	369	352	345	366	345	381	405	376	368	361	398	345	354	351	357	386	341	374	352	375	337	390	378	359	344	391	357	373	340	357	382	343	360	404	388	338	371	371	365	326	341	384	356	349	409	344	377	362	339	373	387	349	367	359	371	340	361	371	347	356	370	348	335	363	362	357	347	359	375	393	329	346	347	359	339	337	366	357	324	346	396	362	358	375	386	351	391	385	338	364	351	381	358	396	344	371	375	342	358	359	380	372	389	385	380	362	353	323	351	348	381	383	386	358	361	389	352	359	346	389	356	357	349	337	389	344	361	354	376	362	342	377	369	354	345	361	334	342	369	371	347	355	368	368	354	368	372	382	382	349	368	357	390	368	363	338	361	380	342	359	369	360	343	386	387	357	356	377	387	332	353	351	398	365	390	373	351	328	395	334	385	351	369	361	379	344	373	343	361	356	344	350	358	327	370	347	385	349	360	375	386	394	355	358	349	363	370	389	391	364	358	359	349	345	374	374	358	349	355	406	339	379	358	328	361	364	367	349	355	355	380	365	368	365	350	353	396	373	368	370	334	356	383	345	371	395	350	341	367	380	370	371	390	375	384	361	354	369	355	357	365	375	351	373	343	379	335	360	357	370	404	399	381	379	356	399	386	384	371	371	338	354	356	376	355	397	346	367	357	336	335	352	338	333	351	361	335	354	357	364	362	369	344	403	384	372	337	372	365	355	370	342	368	374	355	350	385	386	346	360	384	381	356	360	359	350	357	339	346	362	335	379	355	341	354	335	397	364	340	373	348	385	353	385	359	381	354	340	357	375	337	370	380	336	365	366	350	371	343	355	342	374	358	389	377	346	334	374	361	382	338	339	354	389	347	338	385	331	363	382	347	381	371	361	337	332	352	376	402	392	366	361	369	338	412	317	352	361	388	344	373	367	368	340	353	371	347	358	369	374	318	343	336	370	398	393	332	342	335	360	359	364	348	400	376	369	354	365	355	371	387	367	350	392	374	365	368	356	350	342	347	360	334	353	375	368	379	361	356	385	377	339	355	346	370	353	391	345	402	382	346	346	359	349	359	403	382	348	364	345	334	378	345	348	379	365	331	337	349	352	368	347	337	364	345	361	356
73618	35995	13738	5345	2983	1523	971	720	573	468	398	320	333	316	294	267	304	333	306	256	266	263	247	299	245	247	271	254	242	297	269	247	268	258	259	246	248	242	269	243	267	242	293	282	240	252	258	246	241	227	240	224	240	252	244	229	236	229	245	232	231	216	225	233	231	227	231	227	219	200	214	217	206	251	226	220	236	213	229	230	234	236	229	196	241	216	198	228	207	229	226	221	243	251	218	242	219	210	244	220	218	234	257	246	234	236	186	233	232	231	203	239	215	247	219	209	222	228	218	198	224	241	235	245	244	233	242	223	239	219	240	244	189	214	234	236	204	250	240	235	228	242	209	198	207	222	220	212	228	218	202	206	240	226	189	228	228	224	251	259	253	222	234	232	230	215	242	241	243	208	237	228	225	233	204	240	213	242	221	246	218	239	237	246	216	260	253	229	237	227	260	246	239	235	230	230	233	226	235	260	215	231	227	240	252	233	243	218	211	247	209	257	241	224	209	240	225	227	213	228	216	252	228	231	211	230	241	224	236	240	232	223	242	225	229	232	243	221	228	214	199	221	232	195	225	220	223	234	213	256	208	244	221	241	237	219	218	244	229	231	249	228	212	218	251	199	210	212	250	251	216	218	218	236	197	224	226	226	233	231	216	236	230	198	205	232	227	222	268	228	239	227	223	227	231	229	235	224	224	248	208	254	258	204	221	226	214	259	228	248	231	249	228	216	213	190	218	223	238	217	265	213	222	246	250	238	230	233	233	219	229	215	236	227	240	216	211	239	240	224	240	250	205	222	249	223	225	220	250	239	213	174	216	217	223	203	216	212	244	234	219	233	221	223	235	254	237	221	231	239	230	218	272	205	217	250	248	238	235	245	232	216	205	225	245	242	225	233	225	238	249	242	214	222	237	223	219	199	221	215	244	224	249	211	249	251	220	230	247	232	231	269	238	226	235	251	199	247	237	226	224	227	242	232	251	226	221	261	218	245	215	202	214	221	226	223	211	208	206	243	221	191	232	229	232	210	236	233	233	228	210	222	243	223	234	243	238	232	219	226	205	228	244	249	232	217	228	243	240	230	235	233	252	259	241	212	201	203	220	206	254	237	232	220	230	204	229	242	220	241	235	236	235	216	227	226	235	224	249	219	257	251	238	229	215	211	229	230	227	196	233	235	214	238	231	221	187	248	200	215	247	234	214	217	235	210	238	193	242	236	243	224	224	228	235	218	224	232	235	220	232	222	188	240	211	232	245	249	221	242	215	223	245	188	232	250	228	260	232	233	230	218	246	202	234	193	237	223	242	212	239	248	220	245	257	221	244	218	219	224	228	247	240	228	217	241	226	220	230	216	215	244	225	225	223	224	217	235	217	227	240	223	244	245	236	249	213	219	212	252	231	215	230	227	245	223	219	223	229	219	235	233	233	217	208	235	229	243	234	191	203	209	252	248	199	234	247	229	207	213	227	221	238	223	243	230	230	241	205	241	227	210	228	247	226	236	263	254	226	236	213	228	251	204	259	211	228	230	203	244	214	230	232	225	243	195	225	230	242	240	243	247	230	212	245	212	242	216	231	249	223	206	233	236	232	238	233	244	217	230	244	225	217	222	233	212	232	229	187	234	222	229	238	242	228	200	244	239	213	215	223	222	236	235	224	253	247	217	231	224	206	220	225	218	220	231	229	212	206	219	241	226	234	231	214	233	237	244	215	234	237	253	243	209	226	222	221	237	207	222	237	212	244	248	251	233	212	218	208	212	247	249	221	222	219	240	225	259	260	238	232	215	211	232	226	237	215	215	259	233	243	259	224	231	206	236	224	230	237	225	237	246	224	199	194	205	209	220	208	229	210	204	220	249	196	223	247	216	250	241	250	219	212	249	216	218	254	253	253	257	235	250	243	234	236	251	241	219	228	227	241	215	204	221	246	256	269	239	242	217	211	238	232	235	237	201	204	238	256	237	206	229	242	220	224	245	220	185	222	205	227	242	225	224	234	230	221	213	222	252	253	231	231	218	232	219	217	204	227	224	228	219	225	243	243	232	226	230	209	214	218	245	239	215	206	214	249	253	228	236	252	194	204	228	224	226	231	226	234	206	219	232	217	213	245	233	252	209	237	246	246	257	209	236	221	238	204	208	238	232	237	230	229	234	231	214	209	212	219	212	206	250	218	254	243	231	227	222	232	252	238	247	209	228	230	228	238	217	218	239	233	246	194	218	202	207	232	255	257	187	238	229	236	208	231	230	248	203	223	223	217	255	233	223	242	243	269	216	225	246	217	229	222	273	243	237	236	211	251	232	250	196	224	230	242	222	223	228	252	248	225	210	242	226	212	245	254	227	242	226	216	246	222	244	248	233	218	209	205	237	212	213	228	229	264	233	226	233	202	219	253	230	247	263	246	233	218	233	205	197	240	220	210	233	255	235	222	229	242	248	198	223	272	213	202	220	228	204	194	273	223	202	220	260	247	240	241	225	231	270	226	250	209	223	236	223	260	234	211	205	232	236	220	224	252	237	223	225	242	221	241	238	218	237	244	223	229	239	241	243	225	209	212	277	219	222	208	207	208	221	250	215	205	240	247	265	258	222	224	212	231	233	210	239	237	231	219	235	241	217	225	202	248	270	237	217	244	225	258	245	228	208	220	249	261	222	209	235	240	239	234	240	231	239	215	243	238	245	200	250	212	185	236	236	267	231	213	199	209	226	218	210	233	218	220	219	234	251	219	205	208	190	214	241	240	232	239	241	262	243	228	239	240	202	242	233	249	226	244	232	249	210	235	213	225	230	222	245	241	241	185	226	219	189	235	220	236	194	244	240	218	237	238	244	223	220	227	231	234	247	245	214	230	231	237	230	214	235	244	201	221	221	234	226	239	240	213	233	231	208	225	231	205	252	249	222	230	250	229	253	254	231	219	247	240	247	228	238	223	198	219	209	215	237	231	234	220	240	204	232	213	224	239	232	224	226	227	217	218	233	222	265	237	213	217	204	232	210	214	222	220	240	241	215	202	225	221	231	253	237	235	209	241	189	250	224	216	224	232	203	247	204	207	245	255	224	249	236	233	218	209	247	202	215	253	199	221	236	229	234	210	253	255	229	216	211	239	265	222	220	211	228	205	245	240	242	210	195	228	265	215	238	242	222	240	231	241	241	215	226	205	263	226	229	233	237	212	243	225	220	231	195	205	232	233	254	231	227	217	236	215	230	235	213	247	213	198	230	237	258	230	214	243	216	228	221	227	227	239	216	238	227	230	234	230	236	245	254	223	232	217	265	236	244	245	232	243	243	240	231	248	234	231	217	218	252	205	226	236	220	210	228	229	203	203	216	228	254	252	235	235	237	196	217	211	212	212	223	225	224	240	253	223	237	210	253	239	249	211	236	231	229	214	231	246	204	256	257	246	228	232	223	229	259	241	238	221	210	211	241	241	209	262	208	250	211	224	204	195	216	261	240	207	237	219	227	239	234	226	223	220	240	196	208	223	255
48504	13679	5625	11699	9779	5544	4351	3394	2590	1732	1466	1336	1245	1265	1151	1097	1256	1434	1016	796	836	746	811	839	861	822	753	694	720	797	736	743	716	760	746	715	681	688	693	731	677	679	658	689	675	680	686	652	605	621	597	588	624	610	553	613	579	549	533	538	545	614	523	522	564	556	508	539	551	554	546	532	515	611	524	558	575	538	558	553	550	566	555	513	567	510	531	541	512	571	536	502	564	532	541	559	562	574	532	559	558	578	511	538	538	533	581	551	554	556	526	532	551	580	533	550	520	556	575	498	610	535	528	526	550	554	561	517	517	553	538	527	512	544	535	540	520	545	477	524	551	540	528	560	538	536	588	531	547	523	531	534	525	565	568	532	532	496	558	538	548	503	510	549	530	530	518	526	515	517	496	541	569	555	532	502	540	541	514	550	538	531	550	556	546	511	534	557	553	535	523	536	521	574	510	589	575	552	549	539	562	539	524	516	544	520	529	567	540	554	517	576	498	563	556	537	555	512	562	522	528	575	496	571	548	511	545	514	546	526	539	555	562	541	534	551	529	536	563	570	506	495	582	529	524	514	492	543	553	536	595	532	524	527	519	515	531	576	519	498	505	549	529	555	533	542	535	489	561	561	499	506	566	529	529	560	513	535	553	557	526	523	485	481	536	553	527	532	510	530	561	522	538	525	520	512	585	530	506	532	548	593	545	508	580	581	495	506	523	540	560	532	534	500	515	579	529	548	537	547	522	528	545	539	525	510	555	538	531	556	505	555	490	497	486	523	486	552	541	574	506	548	550	521	543	569	551	547	548	559	528	542	515	518	496	560	548	533	533	511	547	522	545	544	550	573	529	571	516	576	536	550	543	518	553	527	528	537	537	512	515	544	548	537	524	545	530	553	529	513	565	538	552	508	542	538	539	519	503	524	556	563	503	548	543	535	526	562	515	525	528	530	517	518	518	562	544	507	529	500	544	559	554	549	524	542	585	554	561	604	551	545	566	532	540	536	572	533	543	509	552	546	543	546	537	514	532	514	507	530	554	557	526	563	564	547	552	537	515	545	542	537	532	521	498	510	530	488	515	543	533	514	567	499	534	536	523	520	521	498	530	552	573	526	505	556	544	536	531	521	528	556	549	495	527	518	547	554	554	534	547	522	554	563	520	535	529	551	536	540	496	543	563	543	551	550	587	561	507	507	595	507	560	517	594	526	524	542	510	549	535	517	519	518	548	510	548	524	534	508	512	478	533	540	516	540	518	531	518	518	504	518	503	543	520	589	535	558	554	562	518	571	582	541	486	542	508	533	511	554	592	541	554	515	531	546	513	536	542	515	558	524	530	537	542	541	521	542	559	542	537	555	512	517	553	538	537	540	548	566	516	550	532	544	577	530	579	514	534	530	543	526	548	552	552	553	551	533	561	524	527	579	558	533	524	497	539	524	557	521	513	520	547	529	537	541	563	557	543	529	515	507	544	485	518	530	535	568	509	576	551	521	553	518	540	539	562	508	531	551	536	565	541	560	544	521	559	517	584	550	556	499	505	575	536	529	526	538	507	520	466	524	529	515	564	506	526	518	548	541	511	544	554	510	529	551	545	545	520	549	567	553	579	541	544	558	548	581	557	503	584	526	569	529	564	542	548	506	532	580	562	513	490	543	533	546	502	540	534	528	543	545	530	513	567	515	520	493	555	532	543	524	548	522	559	558	489	568	535	570	501	556	525	542	483	531	522	508	540	536	588	516	558	543	507	540	548	534	512	534	494	507	514	492	552	521	516	533	537	534	500	530	553	579	577	495	535	498	514	543	562	523	557	545	543	536	553	532	537	474	537	528	520	524	526	565	543	535	534	530	546	558	548	512	511	485	534	511	531	551	530	558	556	558	515	563	528	556	503	533	554	524	538	577	528	533	517	486	524	563	480	588	540	521	498	514	570	521	544	531	510	557	545	520	546	548	525	532	520	556	550	584	544	589	534	510	543	564	552	551	503	543	540	513	535	559	552	550	605	557	511	542	579	506	534	539	533	497	555	505	567	570	545	573	513	559	547	510	521	566	530	533	529	578	542	552	516	551	553	532	528	589	525	560	548	554	551	543	553	501	535	489	566	524	502	515	551	542	554	556	559	547	533	536	577	535	533	502	479	521	556	548	529	544	539	511	554	561	587	503	493	507	519	531	523	543	526	528	555	531	583	516	528	562	519	507	518	555	515	525	566	557	588	510	512	451	510	564	489	533	543	513	517	582	504	543	504	496	529	558	520	554	550	534	561	545	537	528	508	506	558	514	535	506	522	508	554	518	544	548	552	541	532	559	502	487	514	561	548	561	548	513	559	551	492	556	563	514	509	572	544	532	495	562	525	514	522	539	539	546	551	535	520	506	476	547	552	516	518	544	514	545	485	551	562	535	570	547	562	535	549	580	551	538	569	553	545	539	543	520	528	529	568	551	529	526	522	547	552	542	540	550	518	513	533	566	550	519	550	534	514	541	527	531	533	529	534	466	558	585	549	555	535	491	535	562	556	535	553	547	570	560	520	529	536	520	555	571	554	539	552	523	518	510	538	509	546	539	536	512	568	517	566	501	536	510	480	554	532	518	585	524	518	552	492	534	557	550	535	508	524	535	551	533	550	535	527	554	557	526	534	586	538	568	516	582	587	558	546	534	505	542	517	562	513	542	556	542	545	539	536	547	518	528	511	536	520	500	545	511	564	544	509	521	525	559	590	547	513	567	559	518	529	540	506	510	562	566	521	578	524	492	510	561	554	514	536	501	536	542	485	524	558	571	513	489	541	517	549	512	529	532	498	592	548	530	481	542	578	540	540	564	544	555	527	543	551	555	549	539	551	546	527	547	573	559	512	548	573	552	539	546	486	538	594	539	507	581	534	469	509	515	524	542	512	535	525	554	524	522	542	557	574	560	530	540	531	552	518	581	519	524	514	506	557	560	523	553	525	548	542	519	551	542	539	523	575	529	547	539	514	546	562	563	565	549	497	503	511	559	555	531	516	514	501	523	539	506	513	523	509	542	505	523	565	514	561	520	549	537	519	587	533	530	520	562	568	503	574	552	558	517	528	533	519	564	548	549	546	591	510	540	509	520	550	496	524	545	546	574	554	533	549	563	545	529	539	570	526	561	499	558	517	571	597	530	523	573	531	541	552	514	539	546	535	505	521	548	551	555	548	541	500	545	521	538	554	572	572	545	552	533	578	521	518	578	515	522	494	551	566	567	571	577	547	535	528	546	534	555	493	578	552	539	581	559	516	517	520	534	519	520	486	529	515	504	555	504	541	521	538	513	533	546	529	524	515	572	535	550	542	524	552	539	520	583	568	539	509	532	553	496	520	542	522	532	588	543	544	570	556	537	523	586	518	508	495	517	509	547	553	566	544	538	539	558	525	527	534	541	530	545	510	475	584	543	546	520	495	541	509	533	534	553	529	510	509	551	589	501	487	535	575	546	513	541	556	496	498	519	524	542	532	563	572	537
80364	43508	20200	9362	4836	2194	1520	1171	782	555	453	445	456	416	387	361	395	414	323	315	304	262	298	284	288	316	273	258	289	282	246	300	251	270	232	262	243	264	237	259	277	248	249	247	277	254	238	235	252	251	243	247	234	280	226	275	246	242	241	226	244	249	237	239	250	248	227	225	202	201	245	251	239	243	217	261	228	237	219	197	224	268	228	259	201	244	214	246	236	241	259	249	263	257	228	225	239	242	249	243	251	247	224	249	252	265	218	225	225	245	238	233	222	250	216	203	249	225	239	235	201	251	229	274	239	232	201	232	238	222	253	226	219	213	213	252	259	238	214	230	246	216	218	199	231	235	207	229	230	259	228	232	227	233	264	237	244	224	253	202	221	243	247	221	242	223	222	221	224	257	243	236	222	241	232	210	236	280	263	226	234	237	243	207	250	259	241	236	247	196	239	221	213	235	261	234	247	208	241	211	224	234	229	228	234	241	223	215	233	258	255	222	239	253	235	203	228	247	235	224	238	209	258	237	255	223	238	234	215	222	246	234	212	244	233	261	229	264	258	228	220	246	238	244	233	249	220	246	205	235	255	237	252	246	227	244	218	226	225	226	250	234	238	214	248	251	224	250	242	218	239	202	211	221	246	233	221	225	258	242	206	227	212	248	243	230	250	238	271	225	239	258	246	221	255	262	244	226	241	236	243	246	248	269	245	245	236	212	226	246	235	256	234	202	253	261	236	254	232	245	267	270	229	213	238	216	218	258	234	196	259	227	232	238	250	243	238	237	248	260	216	252	230	233	210	241	237	233	249	240	239	245	225	250	247	221	215	226	255	214	198	232	265	243	239	218	227	256	228	247	218	237	241	244	228	255	250	223	239	270	238	230	248	268	221	219	250	250	238	265	233	239	215	211	243	243	236	226	215	234	256	234	249	246	253	244	241	212	236	230	228	197	243	246	237	220	224	215	249	218	247	228	244	235	229	215	247	266	261	259	277	229	215	216	247	230	216	246	250	229	256	241	251	246	243	252	226	229	218	232	234	246	228	276	220	224	241	251	208	220	218	232	244	237	246	237	251	217	237	217	236	229	221	212	225	240	230	228	252	214	232	229	252	259	223	224	240	238	212	248	206	252	243	236	269	222	237	227	250	241	229	212	250	239	257	262	219	223	232	236	228	244	224	214	233	259	217	241	259	247	252	256	245	238	209	240	209	217	224	242	233	250	231	232	226	248	246	236	236	227	223	219	259	260	264	220	271	247	234	232	242	239	228	250	260	220	225	245	247	230	230	240	221	212	219	214	240	280	219	232	228	277	238	251	231	222	216	208	204	212	232	250	246	231	253	219	249	237	233	224	220	241	250	243	245	217	215	239	254	234	258	242	235	237	302	236	256	241	237	249	216	226	211	227	227	226	236	258	237	253	251	204	211	222	235	226	248	213	233	235	250	254	242	221	231	240	257	225	221	246	253	241	232	239	257	229	252	256	238	218	241	262	197	231	209	244	223	219	211	211	240	224	253	250	257	225	244	245	228	250	221	227	238	257	253	236	213	240	250	235	252	242	276	247	259	204	254	243	240	224	276	223	248	218	234	239	234	251	246	220	251	221	239	237	223	216	230	253	238	257	227	249	228	216	242	225	198	235	232	268	213	219	211	213	230	233	265	249	227	207	250	266	251	247	196	228	231	243	204	220	221	233	279	234	246	228	228	221	232	245	216	248	204	234	220	203	244	249	211	234	249	250	226	244	264	260	260	230	230	213	225	230	238	245	224	259	230	217	257	240	222	209	229	245	216	224	223	226	240	242	230	242	246	280	242	262	243	206	202	235	222	232	234	207	263	248	229	238	209	231	251	248	232	207	230	263	228	234	226	251	232	237	239	233	220	205	239	245	220	221	238	264	242	222	239	239	240	245	226	228	232	255	231	235	236	240	228	223	241	239	214	225	260	248	232	232	240	240	231	208	235	232	216	241	251	215	247	255	241	227	238	235	241	262	261	222	224	234	262	245	211	222	246	210	256	208	202	252	241	222	277	233	252	232	245	222	255	243	264	237	191	248	236	227	204	237	245	242	217	271	245	239	224	232	272	253	234	262	245	218	231	234	239	233	239	258	203	224	221	249	244	241	227	229	231	229	232	235	219	256	237	230	241	255	211	221	223	238	228	252	237	226	246	239	217	208	220	217	245	266	237	230	220	234	248	246	236	220	251	208	234	260	243	258	249	236	231	242	225	218	220	230	212	212	226	236	264	224	240	238	232	254	247	223	235	247	225	217	275	253	203	240	228	268	211	233	232	215	241	236	236	215	229	220	225	223	247	232	222	243	223	230	238	223	237	214	233	243	226	200	220	215	260	260	237	229	255	237	240	253	235	250	236	225	246	232	241	250	232	240	213	242	227	230	240	232	237	255	231	258	220	188	251	221	210	210	236	242	228	226	211	259	237	242	238	250	251	237	239	236	223	242	220	261	277	215	219	218	237	249	234	236	240	265	226	263	246	267	234	249	203	236	220	234	244	231	238	245	210	238	229	250	208	232	236	250	229	232	253	222	250	232	246	272	272	233	241	220	249	229	251	230	204	227	255	205	257	235	235	241	215	219	225	229	225	240	218	213	249	229	238	223	217	237	250	265	231	239	252	236	264	238	252	247	234	237	232	203	214	243	224	217	256	243	236	260	246	221	240	204	240	241	240	256	221	258	241	233	225	248	276	236	222	221	249	231	226	234	246	217	277	201	227	249	242	223	223	219	208	235	242	216	254	210	229	252	214	244	237	237	250	239	248	230	226	267	228	239	241	225	237	239	236	233	245	237	263	243	225	249	231	233	251	247	248	216	224	254	237	221	227	247	221	231	222	207	249	278	237	214	252	230	236	229	247	250	231	230	226	226	231	244	219	240	270	243	233	229	206	226	238	236	226	248	218	233	245	202	247	251	249	245	227	212	235	247	228	240	225	257	216	257	227	210	255	239	245	244	265	251	219	245	249	264	238	239	219	249	211	213	256	217	236	200	210	242	250	226	245	256	229	226	212	220	220	226	212	235	230	242	209	220	222	265	243	274	206	225	244	226	217	237	254	246	228	248	238	239	248	228	241	219	235	250	244	235	204	236	260	226	249	234	229	239	250	232	237	243	232	221	242	232	204	227	262	254	213	258	222	228	248	225	235	255	218	242	278	225	250	242	239	213	256	245	201	234	216	237	197	230	206	250	243	218	237	240	223	203	211	237	227	215	225	224	235	201	229	241	246	238	266	215	241	221	234	226	243	249	221	262	298	258	250	230	248	242	236	255	224	210	241	247	229	239	241	239	199	242	221	227	219	221	226	210	233	214	239	215	247	240	230	236	238	234	222	230	223	256	214	255	261	208	220	229	221	215	251	239	211	229	244	237	247	220	240	258	203	229	202	228	236	230	217	241	222	249	194	234	243	246	250	213	217	232	234	204	225	214	237	215	236	218	243	244	252	265	223	201	197	232	284	239	232	226	223	255
58625	19054	7902	14981	13325	7951	6181	5014	3676	2500	2058	1830	1855	1720	1506	1483	1795	1835	1252	1035	972	913	932	989	959	989	875	842	841	852	874	824	809	738	781	802	746	744	680	725	731	763	783	778	722	734	740	692	614	622	627	623	670	634	586	581	575	564	585	560	581	579	518	521	543	604	559	541	552	604	592	564	569	562	554	597	613	608	592	539	506	552	556	562	555	549	533	565	510	558	520	511	530	556	544	544	499	519	519	566	538	514	521	521	574	545	527	547	567	551	543	518	518	506	543	547	559	560	539	548	529	539	545	510	507	535	492	525	529	508	572	530	547	544	530	495	520	556	551	559	574	541	488	526	518	568	545	547	509	536	523	539	542	544	565	524	538	531	551	525	499	519	513	537	542	518	491	572	524	528	558	535	507	516	572	536	505	536	515	547	531	526	546	521	501	547	525	541	590	545	535	542	516	549	532	549	527	521	525	558	535	523	511	507	536	541	526	564	515	499	546	581	522	558	534	534	561	505	592	556	559	550	564	534	546	517	525	523	503	509	539	543	540	547	500	526	516	529	547	539	504	552	562	521	515	564	533	550	553	549	547	570	574	489	511	558	548	491	529	508	533	549	543	560	548	515	528	515	554	553	510	520	553	545	537	526	553	509	528	586	525	579	530	537	517	549	544	489	496	529	546	550	527	539	517	548	569	505	520	517	558	526	523	541	528	536	539	537	507	533	555	570	485	533	485	528	542	559	507	545	543	538	567	576	538	544	503	525	509	539	513	545	527	534	495	503	503	512	575	553	540	550	528	537	505	556	547	540	541	565	542	543	577	564	543	527	497	512	536	523	500	545	576	510	495	520	549	535	522	508	497	508	496	515	536	490	547	572	500	521	543	541	504	529	532	524	557	557	568	525	538	520	528	505	534	538	532	560	515	521	556	530	522	545	504	506	494	545	554	512	525	513	530	533	529	511	513	502	532	546	522	535	499	536	502	523	550	522	510	502	512	547	494	532	554	549	575	546	545	591	560	562	519	530	554	564	492	503	540	566	557	560	491	535	525	583	535	529	554	523	511	539	565	557	489	540	528	554	506	527	522	571	528	499	539	541	499	549	522	543	561	552	547	536	543	497	516	536	532	547	548	538	525	525	555	526	511	521	512	504	508	593	539	552	532	535	535	558	535	582	557	550	490	502	508	551	526	527	491	537	531	553	523	535	571	523	561	565	471	534	518	515	545	531	526	513	504	485	527	506	491	539	562	542	543	525	573	544	536	533	559	545	581	525	503	502	549	572	515	517	540	526	502	523	521	567	569	511	526	526	563	504	567	545	559	532	526	498	515	499	530	542	519	536	541	558	574	525	533	533	561	508	543	527	546	555	530	529	580	588	512	588	507	552	529	492	485	535	558	550	517	512	535	492	529	520	567	543	510	532	513	568	534	511	534	518	497	540	539	565	522	486	551	540	517	523	529	510	502	562	509	543	535	508	505	537	526	485	516	546	527	519	504	557	567	545	500	547	503	503	555	546	522	522	538	552	550	564	541	516	559	512	555	517	502	544	487	525	517	503	536	531	494	513	543	539	544	510	560	504	576	534	540	559	514	498	532	534	543	546	540	568	530	567	542	521	574	526	573	554	502	516	541	525	546	521	558	504	561	524	525	552	572	592	528	538	535	551	521	538	541	540	543	516	515	522	576	526	534	541	528	527	540	476	515	541	526	536	513	491	529	519	540	511	488	540	532	533	567	571	494	554	503	586	537	558	541	503	498	535	569	541	510	546	539	514	554	507	531	536	513	518	538	515	576	554	511	549	496	540	527	499	539	560	550	499	555	547	551	517	525	495	534	551	514	534	518	534	535	527	503	572	535	543	530	578	543	531	558	530	511	519	543	501	551	552	502	566	561	536	503	548	551	520	525	548	572	544	519	537	561	553	547	523	502	507	509	526	522	544	554	502	505	510	536	524	531	546	537	506	538	500	542	556	534	556	535	554	508	553	486	529	521	580	540	555	522	517	540	531	506	538	539	507	512	562	534	530	521	539	555	521	549	551	539	543	523	521	509	529	537	554	520	541	513	496	545	549	531	547	511	512	546	583	558	543	563	520	545	542	526	515	482	534	542	519	542	539	518	539	531	517	538	501	548	534	551	559	506	573	546	509	541	541	507	573	574	514	536	517	570	515	505	562	578	529	575	518	544	534	562	531	548	543	568	531	529	520	555	506	525	557	524	539	537	553	512	525	600	540	556	560	520	559	518	503	547	560	506	514	516	516	504	558	530	542	487	518	542	545	531	496	500	524	522	534	509	561	544	522	511	500	532	504	554	516	556	555	561	529	534	564	527	521	554	537	538	543	550	556	508	532	517	529	495	570	535	508	525	522	552	546	524	565	551	522	545	531	560	555	530	522	495	521	521	526	547	521	510	562	541	547	551	616	555	520	530	513	550	511	533	521	528	540	521	534	572	547	533	548	555	533	512	513	556	558	548	524	528	537	516	514	544	553	516	548	501	508	549	523	516	554	560	538	495	529	541	523	544	528	499	498	505	548	537	534	519	557	512	529	535	566	549	540	490	516	540	541	541	539	565	562	539	527	521	523	546	557	547	512	549	535	528	514	554	533	477	504	569	540	504	526	512	520	533	553	542	542	517	512	533	525	517	495	565	558	524	507	550	506	572	524	530	511	502	528	542	533	540	539	521	544	580	513	534	522	482	550	518	540	535	541	559	550	540	578	512	527	519	561	525	550	542	577	501	534	527	504	543	556	511	553	545	552	528	497	505	532	524	472	547	520	540	565	530	531	557	565	553	533	507	528	531	532	496	494	542	526	518	541	554	505	543	518	536	517	522	522	546	544	532	533	547	524	515	538	581	529	545	541	554	481	539	551	524	552	508	582	531	547	543	500	483	521	582	521	524	498	598	515	569	575	535	573	541	559	547	558	471	532	511	513	544	542	495	551	559	541	509	527	549	556	514	556	542	526	546	525	508	524	550	535	548	516	545	535	524	544	570	567	547	546	568	542	504	584	523	569	537	547	535	508	523	511	524	578	506	542	545	535	531	511	570	527	516	550	536	550	561	542	541	579	544	497	547	485	541	543	518	584	522	554	518	527	566	543	501	502	553	541	523	540	526	553	546	515	537	524	545	542	510	558	576	527	536	544	496	535	548	511	546	519	520	480	493	521	514	569	541	519	553	557	553	545	550	531	542	537	553	531	509	560	543	536	528	524	523	552	528	546	546	535	543	530	543	522	533	534	545	552	546	516	550	529	510	513	527	522	526	565	527	537	521	523	531	523	532	518	605	531	522	530	541	510	530	526	507	529	500	533	536	505	543	536	518	531	521	540	508	551	533	584	509	568	527	558	533	535	561	513	541	521	513	551	515	528	555	528	510	555	509	542	554	537	540	502	534	521	500	577	548	527	498	535	529	541	565	570	523	536	528	518	538	536	543	566	533	521	571	529	522	537	527	574	524	541	526	526	545	539	530	540	536	535	517	513
24997	4935	1369	1566	1339	694	433	336	287	214	196	180	166	186	162	166	200	167	153	134	162	154	156	123	163	158	170	162	140	163	154	157	138	156	179	168	191	162	170	162	150	146	142	155	161	151	123	152	141	154	135	143	145	142	145	149	147	123	140	154	131	146	143	126	144	141	137	137	158	150	134	148	149	140	126	137	153	123	148	121	147	146	145	145	142	140	152	153	152	162	126	151	135	165	147	129	141	131	139	139	144	133	142	155	146	143	119	134	164	139	153	138	173	133	144	143	139	143	146	141	137	152	123	147	169	134	146	144	137	143	162	134	127	130	115	150	142	127	137	131	154	134	148	155	157	151	136	143	152	133	124	136	149	149	121	138	110	150	155	134	130	153	144	124	119	112	139	140	140	109	144	114	137	125	124	155	141	134	136	137	137	151	144	149	159	150	166	134	149	160	156	141	157	133	130	125	142	158	139	142	151	149	157	140	152	133	130	145	149	142	159	145	154	155	162	143	135	128	152	140	136	143	143	144	117	140	147	135	138	131	143	125	163	152	141	124	144	136	160	117	122	137	144	133	156	126	142	142	153	153	145	133	138	166	149	130	139	153	142	142	133	111	134	166	128	146	132	134	138	140	145	156	123	157	138	113	143	151	130	121	133	135	142	147	132	128	126	129	111	133	130	146	125	151	123	140	150	126	142	154	144	119	179	131	136	158	133	133	135	148	137	131	150	139	148	138	143	122	109	126	124	124	159	149	132	126	131	138	137	142	151	127	143	145	143	131	156	141	142	136	159	139	128	169	159	144	137	139	132	112	148	108	142	140	141	144	140	126	134	145	145	139	137	145	151	121	143	148	147	156	137	131	129	135	129	138	137	121	144	126	113	127	144	139	128	166	125	142	150	161	137	131	141	133	137	140	152	136	149	147	133	139	144	115	162	137	134	123	145	149	146	128	128	158	129	144	148	124	126	155	143	139	136	145	142	145	141	146	152	127	145	118	146	153	147	138	146	134	138	149	156	119	126	163	125	141	122	132	155	161	136	148	133	129	141	145	146	133	143	146	133	142	163	155	136	144	137	158	152	144	137	133	136	138	163	125	154	145	166	120	141	139	136	170	148	156	128	119	140	151	147	145	149	140	132	134	142	153	145	140	130	125	116	153	137	148	143	134	128	148	132	142	141	146	122	123	138	147	115	123	135	145	114	151	138	135	157	139	145	124	155	133	135	127	147	133	129	132	135	168	145	142	132	132	174	120	145	150	165	139	134	149	149	132	150	164	111	152	136	142	171	138	140	160	132	141	141	153	138	162	143	128	123	130	127	134	127	132	154	133	137	144	127	131	151	163	124	164	163	141	136	133	114	141	111	140	148	147	139	165	148	153	147	119	141	134	131	138	136	125	134	118	154	137	159	160	138	149	125	116	140	144	121	135	135	157	129	139	146	142	130	136	145	147	151	134	168	146	128	144	151	147	127	135	131	135	136	132	144	136	143	130	131	137	120	137	163	164	144	126	126	136	141	132	136	133	142	129	154	146	145	171	149	152	118	171	144	125	122	135	166	144	138	122	123	165	147	130	135	134	133	130	136	141	145	152	157	165	142	118	139	159	168	120	143	142	148	153	165	134	135	140	149	139	148	120	143	145	124	136	152	133	141	127	139	128	141	149	154	140	152	135	124	139	132	124	125	136	133	149	158	123	139	158	142	139	128	141	147	130	145	146	124	126	145	139	134	136	146	119	151	148	162	153	122	142	144	160	121	121	134	172	139	138	138	117	132	127	166	147	162	134	154	137	139	139	138	129	151	146	134	138	121	137	136	132	129	112	123	134	142	135	143	140	129	144	140	145	136	144	152	129	144	136	151	153	130	140	145	135	152	134	135	152	149	121	140	134	140	145	163	162	131	154	141	123	139	162	145	134	152	150	124	151	161	148	157	136	123	125	177	152	157	141	134	148	124	156	130	166	143	121	139	143	136	141	135	121	150	127	149	124	139	131	128	127	139	101	148	139	135	129	150	141	161	148	153	126	121	153	135	144	163	153	129	126	142	113	141	139	131	145	120	126	142	157	131	131	147	137	125	137	131	145	148	156	144	139	144	144	139	152	138	147	159	175	165	138	122	135	142	162	132	142	135	126	151	143	161	163	130	142	154	151	142	140	167	140	127	138	157	128	161	159	135	130	128	141	143	124	142	136	151	145	133	121	142	126	144	158	149	125	146	151	132	134	131	155	163	163	133	129	138	158	116	155	141	138	150	161	154	126	154	113	122	159	139	132	125	146	133	147	156	138	161	147	118	135	149	131	148	134	147	126	169	136	151	141	137	130	136	146	130	162	139	118	122	133	133	154	124	134	143	138	127	114	147	143	153	135	131	141	147	141	148	144	125	144	144	144	130	124	152	145	138	136	130	128	143	130	146	131	155	133	153	140	138	138	141	155	140	141	133	151	167	145	155	133	144	140	135	111	139	136	132	135	124	124	145	163	131	140	142	156	112	134	139	137	143	120	139	146	141	122	142	132	124	121	163	125	132	158	183	131	128	121	124	127	141	129	177	132	131	127	159	139	117	159	125	116	147	143	144	152	141	130	136	159	138	131	143	147	159	133	156	134	133	136	140	153	128	144	158	140	157	146	160	139	137	166	152	139	137	137	147	145	150	136	115	135	135	141	121	123	121	150	132	147	144	139	143	141	151	147	138	129	125	179	139	142	134	135	137	142	154	137	145	136	127	137	133	137	129	144	135	149	146	124	147	126	171	146	121	125	132	147	180	134	139	159	134	113	161	126	131	137	130	135	146	132	134	134	151	141	118	130	131	145	142	140	155	155	139	139	137	121	142	155	141	156	138	137	146	150	159	149	144	135	120	128	143	145	147	138	134	151	141	135	152	162	128	156	137	150	150	119	163	133	161	128	138	141	153	157	134	160	133	135	145	136	143	132	131	125	157	136	128	136	144	165	160	137	145	152	140	133	133	140	156	154	137	140	143	168	137	164	138	145	137	137	127	139	132	138	117	172	159	127	154	138	133	144	109	129	121	146	139	146	156	121	142	163	136	165	127	143	127	120	129	144	138	153	149	148	118	156	134	158	137	140	144	138	151	175	160	151	158	132	152	110	156	146	114	158	135	136	152	132	165	142	142	150	145	153	149	127	141	154	158	173	139	142	141	146	137	142	140	139	140	126	148	160	126	138	135	163	141	135	138	150	146	141	158	143	159	153	163	145	140	155	133	119	129	140	139	146	146	93	171	138	150	133	139	130	165	147	132	154	149	134	144	148	145	175	152	128	164	134	138	130	130	155	134	137	119	156	143	136	140	145	156	119	165	163	142	120	131	138	148	124	123	151	148	135	135	114	155	139	123	125	142	126	134	124	136	141	139	143	130	155	138	140	164	143	143	124	137	133	139	161	166	154	142	142	154	126	148	140	125	124	148	141	120	146	149	165	168	151	128	153	134	135	137	145	147	133	140	150	143	146	173	138	142	184	134	131
22986	3000	2458	5005	4959	2846	2034	1618	1167	884	616	566	672	591	547	531	684	616	487	411	441	470	433	425	461	455	420	445	446	463	444	460	438	420	442	388	416	418	419	447	418	506	437	462	433	424	404	400	413	364	420	398	342	345	418	395	351	381	399	366	374	330	388	367	363	394	355	350	318	342	376	370	391	337	364	387	373	361	353	332	363	370	381	347	376	352	367	382	344	363	302	401	342	371	397	377	345	363	345	344	385	350	358	360	359	368	344	344	354	357	338	393	348	399	358	347	350	327	365	362	317	355	385	364	389	343	364	343	360	367	344	366	376	368	373	342	345	349	333	311	342	348	361	368	373	350	326	344	341	379	351	351	309	344	349	340	366	350	375	351	359	378	382	365	365	342	315	355	354	357	352	349	364	354	353	366	355	351	386	330	351	321	348	388	376	371	374	354	358	363	374	336	369	333	354	362	331	393	352	366	345	321	354	333	353	361	335	365	342	367	340	324	394	344	356	369	375	382	356	359	334	432	325	356	388	353	358	397	346	387	368	370	349	359	306	356	379	369	375	357	354	352	348	348	322	360	354	363	338	373	364	386	322	357	355	362	348	345	337	344	386	389	367	348	375	364	347	352	339	372	398	367	342	362	345	332	348	380	392	347	330	340	357	363	318	348	368	381	350	354	360	341	354	353	360	366	358	400	336	376	333	348	358	334	366	367	368	376	369	377	346	374	367	373	345	369	382	372	362	341	365	368	331	373	395	354	379	323	355	375	350	365	370	345	351	344	357	352	337	358	369	352	335	340	343	338	341	393	372	376	403	364	350	337	375	348	350	332	384	331	364	342	359	367	390	366	370	338	344	380	355	365	385	371	369	383	358	368	354	332	359	359	372	365	350	368	344	375	358	318	354	356	383	331	377	359	370	377	362	380	343	374	331	349	342	368	367	368	346	353	331	368	323	396	403	390	393	358	367	366	333	352	359	326	362	343	369	368	338	352	351	364	356	353	381	372	363	336	343	326	350	385	357	366	400	338	381	350	356	362	368	347	379	376	346	330	396	338	378	380	347	342	340	368	354	387	362	346	388	335	355	373	317	348	360	351	358	377	327	367	341	377	379	378	369	350	359	378	341	386	379	365	377	345	388	368	357	371	371	355	358	377	390	342	381	384	357	375	361	356	347	380	330	375	358	362	328	361	362	365	368	354	348	384	357	375	375	410	358	347	352	360	351	357	373	358	359	405	364	359	351	355	357	378	325	344	313	356	358	382	347	372	345	328	369	346	358	343	373	366	341	368	325	339	317	356	379	364	303	388	393	365	367	388	376	347	356	326	388	353	392	358	336	379	327	378	333	323	363	331	365	348	384	336	355	345	334	358	365	364	377	341	322	354	358	367	390	338	342	346	382	353	371	366	361	351	382	377	380	371	353	374	354	359	388	364	333	353	352	344	379	348	334	357	355	339	368	378	366	357	360	356	376	361	352	360	369	367	381	410	369	360	365	346	363	371	368	365	350	388	364	365	339	364	381	381	375	361	359	368	366	374	342	363	381	352	364	386	376	374	376	343	369	345	389	344	343	347	360	348	363	330	351	364	357	386	353	347	369	374	328	389	336	356	354	319	350	326	383	365	316	332	337	363	373	377	354	358	348	343	317	379	360	374	341	348	382	362	352	331	393	355	314	369	374	347	353	373	344	367	385	347	361	350	346	367	347	346	349	382	352	367	358	341	372	354	369	314	356	376	348	400	362	353	350	374	317	352	344	330	347	371	363	337	353	359	379	342	351	331	347	348	361	380	335	356	342	361	320	360	364	365	361	384	336	354	369	331	386	356	348	353	366	365	370	368	362	367	328	382	377	355	357	375	377	344	341	383	341	339	336	360	338	389	345	354	381	362	421	375	370	334	388	354	384	361	354	333	360	364	361	351	373	328	334	372	358	357	334	331	348	362	357	364	344	352	328	373	371	336	361	328	371	342	385	326	349	363	361	396	361	353	373	374	350	378	385	348	356	382	327	335	354	350	363	347	404	367	318	358	337	403	361	359	363	351	376	349	343	337	352	350	347	388	370	388	367	360	375	384	384	366	358	330	364	376	333	315	381	375	350	372	340	353	341	372	350	355	370	382	378	357	344	334	361	355	342	383	346	334	362	381	335	327	351	329	373	367	355	360	317	367	381	373	361	375	359	355	336	408	373	361	359	374	385	389	362	340	322	395	352	326	389	350	362	364	351	319	353	354	341	345	334	342	360	358	352	332	381	350	359	381	334	348	347	334	374	392	359	401	360	375	352	364	365	352	370	360	357	338	375	348	365	367	379	387	327	362	353	403	359	335	332	351	371	352	343	390	392	380	385	354	352	337	374	332	401	370	374	329	370	371	364	342	366	383	352	351	349	359	350	377	378	362	356	342	316	375	366	346	364	349	317	342	361	388	318	378	349	387	365	373	370	334	349	376	354	358	377	358	349	344	329	330	330	367	365	361	364	386	376	342	340	337	338	322	367	380	368	336	379	355	373	365	381	365	369	383	356	362	345	356	361	357	368	330	374	371	371	335	355	362	338	357	357	360	351	339	353	374	384	366	327	337	357	327	377	383	362	365	361	367	350	355	351	367	349	372	340	392	338	369	343	368	361	373	377	345	333	364	387	378	343	343	361	404	373	372	349	334	377	411	363	350	357	376	345	354	391	342	321	362	361	323	327	336	368	357	353	389	299	359	341	352	351	342	358	366	361	361	360	390	376	395	354	366	367	339	356	362	337	335	351	355	394	372	356	361	352	334	354	356	358	364	341	360	332	358	357	340	349	332	355	341	350	384	373	332	393	360	327	359	373	376	332	337	353	346	376	392	389	356	361	366	378	354	386	343	392	364	387	349	378	353	353	359	344	341	388	357	329	354	360	336	338	398	329	361	359	371	349	362	363	369	344	358	392	378	374	370	377	371	386	364	322	348	357	343	384	354	354	324	350	376	381	365	328	366	367	334	355	380	375	374	365	363	366	345	352	359	357	365	353	359	330	355	359	350	346	343	338	349	360	347	348	372	344	349	350	379	362	391	371	357	368	358	357	372	325	351	354	328	387	357	366	371	336	361	326	347	386	302	388	358	362	389	375	335	389	350	347	349	322	353	347	380	347	358	346	345	352	364	368	352	369	341	381	351	379	377	364	339	329	350	355	345	354	332	390	375	347	355	354	376	377	382	362	380	377	358	370	351	344	354	329	335	343	377	390	336	376	377	346	352	351	344	360	379	397	327	353	321	345	388	330	357	369	336	359	334	333	399	378	366	362	355	345	359	367	338	356	356	378	349	343	343	380	338	366	326	387	319	367	383	354	344	350	362	357	364	352	348	346	382	364	354	339	342	369	353	343	374	330	360	375	364	347	381	332	341	359	431	354	390	389	378	362	363	368	358	336	365	343	373	376	397	375	370	355	368	377	378	351	387	344	339	345	397	361	356	357	342	384	360	352	372	330	384	373	364	358	355	342	373	339	338
73345	36266	13497	4254	2836	1581	1032	840	534	504	389	343	368	356	305	314	397	292	294	272	279	228	271	264	257	268	258	237	266	266	222	244	262	225	218	240	243	227	219	250	219	261	237	254	242	204	238	216	226	226	243	219	242	225	216	221	222	229	229	228	230	232	235	256	229	236	220	232	210	239	241	218	251	258	243	228	244	192	222	226	195	213	221	223	231	195	233	232	215	217	235	235	230	241	226	221	217	228	217	244	244	221	210	198	245	232	235	252	205	231	218	215	206	216	257	244	206	265	236	231	198	244	218	204	217	246	222	234	225	221	227	221	217	235	236	246	219	237	220	217	258	233	232	224	219	237	228	210	229	195	215	236	208	204	233	237	230	235	208	224	225	210	236	223	220	252	248	236	232	228	225	216	252	242	214	220	252	229	256	227	228	235	238	244	243	209	212	214	234	210	215	215	233	182	209	196	239	225	218	212	217	236	220	208	230	193	243	194	234	237	216	248	216	226	199	216	252	221	199	224	240	224	216	238	222	209	235	213	240	243	218	229	229	254	247	238	213	249	240	210	250	232	215	196	221	210	246	179	236	232	230	200	225	236	222	233	236	224	219	216	209	203	223	230	221	226	231	190	220	235	211	237	229	225	221	228	218	230	213	224	217	226	225	236	208	214	247	209	224	226	219	254	228	216	220	217	227	205	210	225	215	255	213	207	219	218	226	253	231	215	231	213	221	251	207	220	219	258	218	211	245	216	245	241	232	238	269	216	219	213	220	236	231	248	224	241	231	211	208	229	243	253	217	245	204	221	234	230	234	224	207	223	237	230	237	229	231	230	253	230	246	212	190	214	247	241	244	224	237	236	251	230	226	212	227	252	224	192	194	177	238	242	223	255	231	202	254	217	209	246	259	240	211	224	237	206	226	216	230	218	246	256	223	244	201	243	235	215	192	241	208	206	243	214	225	218	218	204	226	210	238	244	245	227	232	219	228	203	220	225	204	252	213	238	214	215	213	198	250	246	234	222	227	237	245	217	227	219	230	249	233	239	181	218	237	220	229	231	227	222	240	243	214	240	243	234	249	232	227	222	225	227	227	254	234	243	256	234	240	228	208	226	253	216	233	210	229	232	246	225	233	253	233	224	220	223	228	227	208	234	236	225	228	210	226	242	210	221	247	196	237	238	227	234	242	223	229	241	233	227	226	226	220	213	222	213	238	216	233	237	230	256	242	242	266	230	240	256	258	215	214	216	219	220	247	226	228	235	214	241	211	255	249	199	238	231	192	205	217	237	250	230	218	235	258	230	219	213	237	212	233	247	210	226	223	209	228	228	243	214	204	220	222	240	228	221	240	228	249	245	219	227	265	207	242	231	223	249	214	228	202	238	232	231	227	220	229	237	212	240	242	233	240	219	235	235	224	211	209	223	204	234	207	209	220	209	257	245	237	240	223	234	224	214	246	211	238	212	215	209	197	218	201	221	235	210	215	254	231	267	228	210	227	231	262	211	243	230	253	235	217	225	221	193	230	231	258	233	234	235	222	235	252	231	198	219	245	207	222	226	231	236	228	236	212	223	220	240	233	246	219	226	237	220	225	210	227	226	200	237	215	212	221	225	204	209	230	231	223	239	222	261	228	206	258	239	200	189	224	235	237	238	247	223	224	217	245	214	215	234	231	220	247	206	252	245	207	207	241	219	227	213	236	221	222	215	247	221	229	217	205	254	238	212	241	234	238	215	209	252	236	222	228	225	232	247	224	215	200	226	200	204	222	252	190	248	224	207	215	207	221	238	224	197	223	236	270	207	224	239	234	229	229	226	197	250	225	233	212	247	221	215	231	255	200	212	202	224	213	195	199	197	268	245	247	196	210	198	235	247	222	224	246	215	231	241	235	238	226	223	254	230	243	218	225	244	227	256	245	196	255	237	243	208	246	218	222	196	217	251	227	251	213	235	228	237	228	211	244	240	239	232	209	209	226	225	232	253	212	224	240	238	208	227	205	230	253	229	220	235	237	194	207	212	235	221	234	239	216	199	240	200	231	214	202	237	228	221	217	218	202	230	221	231	244	213	228	243	247	228	237	231	228	222	221	239	239	224	206	217	211	243	228	234	247	223	227	215	232	205	216	260	234	245	201	205	259	236	226	223	208	232	235	217	226	204	212	238	212	210	223	236	220	224	244	236	207	240	234	214	227	218	259	254	243	217	266	225	242	201	245	256	231	192	218	246	237	241	245	245	264	206	221	241	248	239	219	239	213	268	228	243	196	224	220	186	248	249	232	224	235	204	242	239	209	221	226	224	226	242	223	247	226	214	233	233	222	257	242	231	251	229	212	207	235	217	213	209	230	214	233	257	230	236	209	225	234	211	219	218	268	233	242	234	238	250	246	226	229	234	201	254	226	206	222	244	208	208	232	248	210	244	243	231	237	225	237	215	213	246	208	248	257	245	222	231	243	242	215	242	235	238	213	252	231	231	241	254	226	203	227	222	255	234	217	230	210	232	220	215	217	222	203	219	242	221	221	190	233	214	199	211	211	247	203	224	214	233	246	240	236	223	230	226	225	257	239	238	219	216	228	237	235	244	246	220	221	227	231	195	211	252	238	214	227	235	237	225	219	231	237	249	216	223	197	223	235	230	210	226	236	178	208	246	254	254	215	222	224	242	219	228	246	232	234	247	243	253	211	207	230	202	227	221	209	207	252	243	233	223	210	236	263	240	218	227	254	245	213	228	226	207	213	227	243	230	231	211	235	219	216	217	221	260	230	245	205	242	267	237	255	247	223	226	228	220	201	211	225	230	221	245	264	229	231	230	240	222	247	213	224	228	215	215	233	246	221	249	218	217	242	234	235	252	218	226	232	237	229	233	233	240	234	236	245	249	216	237	227	220	239	234	202	224	251	219	214	226	251	234	254	232	214	252	218	230	233	228	231	218	230	225	216	225	209	230	230	217	211	249	256	226	226	225	205	200	205	230	180	211	241	238	214	234	222	197	204	211	222	255	244	234	230	232	225	217	227	229	220	203	219	226	235	232	206	209	215	237	207	245	219	210	223	214	219	244	224	231	226	226	223	204	211	219	217	258	242	211	239	231	272	238	236	223	253	237	216	216	212	215	207	221	247	254	194	227	239	235	220	251	205	239	268	247	215	219	237	208	244	242	222	219	229	219	221	229	222	216	209	217	219	189	220	228	228	197	231	215	245	233	230	186	276	232	239	218	241	204	219	228	251	243	244	227	221	244	204	237	220	220	227	222	219	242	225	226	238	215	220	232	232	229	243	216	255	200	251	233	214	222	217	236	239	213	217	214	224	227	217	241	242	236	206	212	237	215	210	198	244	251	256	231	203	220	234	237	214	232	223	222	229	251	221	197	236	212	214	218	219	241	205	226	253	234	229	232	221	241	243	246	206	218	220	231	225	238	225	231	214	249	215	240	214	243	234	246	226	224	206	240	229	241	204	227	220	231	188	210	225	242	220	242	238	245	255	241
48687	13587	5215	9272	9192	5863	4529	3476	2652	1801	1434	1272	1267	1196	1087	1079	1391	1354	991	752	879	741	773	819	844	796	725	815	757	757	696	744	696	713	673	668	611	672	682	635	664	680	738	679	613	671	687	587	586	585	568	605	641	572	555	573	543	559	568	575	571	552	550	553	560	563	513	601	527	521	534	539	550	559	586	611	561	530	510	557	529	541	542	515	481	546	522	528	498	532	489	537	540	521	515	537	569	545	528	529	516	503	540	510	495	550	536	576	536	520	504	524	499	533	527	525	528	535	548	535	527	506	538	481	504	522	553	518	535	579	541	554	572	530	537	523	540	611	580	544	544	491	557	564	545	535	536	527	514	529	537	502	522	547	563	562	591	548	551	552	547	508	544	529	533	499	511	558	518	572	547	546	517	488	552	576	561	547	538	586	485	516	556	530	515	541	521	572	538	528	510	526	544	534	500	532	534	493	551	518	521	531	555	572	536	512	519	562	524	568	560	471	538	530	539	534	581	551	585	497	586	549	559	570	537	534	527	533	547	512	544	544	546	492	549	492	521	569	538	491	556	509	535	540	549	526	549	556	536	529	534	542	509	562	528	492	514	496	564	526	549	529	571	542	550	601	514	557	559	538	531	529	568	541	506	527	509	489	551	514	504	520	540	535	531	534	543	550	526	500	528	536	493	550	500	523	520	525	541	538	594	523	548	580	523	527	528	565	558	571	537	550	544	519	542	536	515	520	527	508	520	547	538	527	513	560	524	543	519	542	541	535	543	554	509	517	554	551	495	516	554	525	544	520	526	551	507	532	512	509	489	542	561	536	525	557	550	572	495	520	565	540	541	511	507	498	569	538	573	564	533	525	568	533	557	540	512	479	530	581	544	501	543	518	521	531	531	529	553	554	536	504	534	531	505	509	527	551	537	499	518	544	528	516	531	504	572	530	550	536	550	527	545	529	516	526	503	517	547	527	522	544	548	541	530	536	511	526	555	534	511	569	568	530	529	534	543	524	543	515	541	515	528	560	499	498	531	515	548	540	559	535	579	515	506	545	502	562	578	507	533	524	559	513	516	470	521	535	569	540	547	551	505	542	472	526	510	538	523	505	544	531	518	553	571	592	504	549	525	523	549	514	558	508	514	556	516	525	511	535	502	550	565	522	527	532	567	560	509	551	533	505	545	557	548	483	579	524	536	540	533	531	542	520	548	533	486	515	547	546	522	543	549	560	519	530	511	547	549	539	538	539	557	545	535	517	536	546	525	519	523	555	539	529	518	520	509	524	542	543	558	522	498	494	521	513	537	567	537	537	543	561	534	564	526	520	536	538	557	561	531	524	580	467	524	524	570	537	527	551	549	546	524	558	539	552	558	548	535	558	537	522	531	534	512	549	557	509	549	567	568	562	509	549	589	525	513	535	558	531	524	535	497	546	543	479	532	535	542	511	610	583	548	566	524	524	577	527	580	532	515	551	514	518	479	525	523	539	539	537	477	517	560	534	522	537	480	539	534	549	546	549	538	525	541	569	550	547	542	529	545	510	541	536	535	545	527	523	526	543	568	574	581	534	545	521	529	534	545	521	564	516	533	513	536	544	495	524	501	528	526	485	517	525	521	552	491	535	524	484	550	495	484	502	530	546	522	514	524	519	576	519	545	528	535	579	503	573	581	538	500	556	548	542	491	580	506	514	545	530	514	528	536	524	555	505	542	536	534	539	545	545	508	522	520	519	527	523	573	533	542	530	513	550	506	497	528	570	512	569	563	518	540	502	559	545	538	541	525	498	526	509	499	554	575	540	497	518	532	529	525	554	509	527	533	511	499	520	543	484	483	545	557	505	500	531	554	519	553	532	550	547	557	504	486	513	572	567	555	564	563	538	522	534	491	556	552	517	524	544	545	532	527	518	514	525	540	541	522	523	530	539	563	499	546	548	549	498	532	508	507	552	532	521	562	536	546	552	513	514	542	536	589	527	541	538	511	531	568	523	520	526	525	558	523	565	515	542	486	493	547	507	567	541	538	551	526	521	563	540	539	532	543	512	556	551	535	497	558	572	535	537	523	549	546	527	534	558	502	515	524	534	588	550	534	524	548	482	513	520	530	518	544	534	534	489	534	510	552	521	539	519	520	531	486	538	544	500	541	521	560	526	547	507	510	526	557	581	533	469	574	554	533	556	509	502	523	536	498	511	502	532	534	518	495	503	570	559	526	542	550	498	552	546	556	550	541	503	537	560	595	579	528	538	517	568	530	527	483	506	514	538	549	531	544	549	549	545	510	515	516	537	525	522	574	536	502	527	478	503	530	581	515	519	524	534	574	504	548	539	525	513	518	523	547	530	557	545	532	560	506	562	526	523	570	569	527	547	513	530	537	610	527	540	553	488	557	547	535	534	540	522	562	527	564	533	557	534	560	541	557	540	522	542	492	503	502	597	532	498	559	518	551	496	536	557	520	542	509	525	536	564	546	521	512	492	542	565	547	549	556	556	571	532	493	548	552	544	540	548	578	566	508	570	503	526	482	538	551	516	516	542	494	534	525	551	503	498	533	540	502	537	520	540	503	545	512	553	557	584	544	481	526	550	534	536	575	527	500	507	547	542	516	559	554	517	517	569	522	537	532	549	565	554	549	524	546	558	521	503	552	534	562	527	532	531	548	537	565	514	537	558	555	571	525	541	554	518	496	527	566	532	539	555	510	546	534	554	546	556	550	530	509	517	483	553	547	558	522	538	514	547	491	589	528	498	478	504	514	519	584	521	491	555	517	559	536	539	546	549	577	507	529	523	498	587	542	487	549	538	555	560	585	550	543	530	555	567	515	552	552	528	532	533	490	534	544	469	540	562	537	527	502	513	539	519	533	572	510	562	543	533	506	511	524	513	507	532	531	522	495	489	526	554	555	544	553	498	543	503	547	515	508	573	516	548	537	523	501	552	539	509	575	538	528	535	529	515	520	551	571	552	516	511	517	535	544	527	566	524	568	524	561	531	530	554	543	539	517	557	551	551	516	513	513	521	505	507	528	501	504	534	515	521	532	515	546	559	532	546	522	566	493	557	522	533	550	532	551	549	526	525	549	524	592	548	520	518	541	531	502	551	550	501	549	566	525	551	555	559	547	531	538	544	527	557	536	547	545	550	520	532	541	511	513	526	564	537	547	554	512	499	533	518	548	527	538	528	563	563	535	527	527	500	512	550	500	527	529	538	552	514	511	515	517	517	502	538	555	585	511	557	542	504	555	540	544	566	528	521	502	561	538	519	513	514	570	502	565	514	545	580	522	554	524	550	542	526	542	561	520	526	541	542	556	526	510	527	550	521	569	544	543	510	515	512	554	485	578	510	525	512	465	542	542	512	534	508	563	552	516	517	509	561	525	528	583	574	538	522	555	565	568	538	554	556	505	530	568	532	568	561	574	530	572	540	468	499	498	562	525	530	565	591	534	563	547	573	548	507	494	529	544	537	502	526	464	511	564	537	530	536	531	524	551	514
80408	43369	20121	7949	4249	2405	1452	1136	792	608	470	452	389	398	379	354	452	398	284	284	298	265	291	267	296	297	277	280	297	297	257	300	245	262	245	239	258	273	271	232	265	269	259	246	267	262	241	247	261	242	250	235	224	234	235	236	242	234	235	230	243	221	224	249	240	245	263	253	239	247	251	245	235	255	222	259	229	232	231	247	211	252	275	222	222	244	226	230	261	244	230	247	229	208	227	231	255	232	247	237	239	237	245	227	229	228	228	237	215	219	220	242	234	218	232	192	213	249	228	252	227	241	257	221	268	244	222	225	238	250	229	219	260	224	241	249	209	229	258	207	264	215	209	232	230	241	229	260	215	221	246	237	219	245	216	241	221	242	258	233	235	230	208	211	230	239	203	241	224	242	224	230	214	259	216	227	229	241	248	244	255	224	245	230	221	217	236	227	218	227	244	234	229	188	245	243	234	218	246	221	222	232	216	211	258	253	228	242	232	236	231	237	189	219	253	244	203	233	221	209	252	235	230	227	262	226	209	219	225	226	235	255	268	240	228	245	229	245	214	217	209	249	241	228	245	219	209	227	255	201	235	222	276	231	240	215	255	204	251	206	229	257	254	269	246	218	208	232	226	216	217	227	216	252	241	209	235	241	247	231	233	225	218	221	194	229	225	250	208	258	221	244	253	235	255	251	241	237	230	252	238	246	244	239	259	207	227	219	223	235	224	212	199	208	212	228	215	248	220	212	231	236	234	246	237	257	230	275	217	218	214	229	246	235	225	230	242	229	232	232	220	231	249	245	264	240	215	251	235	218	227	199	210	227	238	236	226	225	231	210	250	248	214	239	236	263	225	269	244	227	216	213	240	233	201	218	229	226	240	211	257	223	218	238	253	255	246	247	223	238	230	215	249	215	228	229	241	261	237	231	218	226	237	230	248	228	223	222	234	202	250	223	240	250	256	253	191	220	224	232	231	243	216	228	225	234	221	277	239	211	250	212	200	237	267	280	245	213	226	229	244	256	242	246	240	249	234	239	238	235	219	207	222	211	227	215	230	207	249	235	255	245	215	185	201	235	264	231	219	223	252	211	247	210	225	204	230	264	226	240	232	216	211	229	232	257	223	242	238	245	249	249	232	236	240	259	236	249	245	243	241	260	233	218	239	216	238	235	226	234	225	247	226	214	249	242	231	239	241	208	251	230	221	219	224	220	217	224	232	253	228	234	207	242	243	220	236	227	255	243	232	229	218	224	233	215	219	236	221	237	219	222	215	228	247	247	236	250	235	249	233	221	215	225	244	204	255	229	247	218	225	213	222	241	231	223	257	212	229	226	215	231	219	227	231	210	200	239	229	213	253	251	217	234	218	243	244	230	234	230	236	237	230	240	232	229	230	227	245	236	228	218	230	216	228	253	225	231	219	234	240	234	240	222	213	246	229	209	233	248	217	220	251	236	230	248	254	242	217	241	238	227	234	262	251	203	240	248	220	237	256	240	252	224	230	225	235	218	231	236	238	231	208	234	259	235	205	226	232	226	238	231	227	218	229	239	235	220	224	253	221	236	237	226	232	206	218	243	237	214	239	245	227	227	245	216	245	247	251	242	240	239	236	232	236	246	238	233	214	249	226	213	260	244	250	252	233	231	234	204	218	254	240	224	237	232	236	229	226	251	191	250	243	237	224	258	224	221	234	245	229	244	235	220	210	227	211	235	211	236	218	235	229	245	233	223	204	213	203	242	223	221	241	247	219	243	245	223	247	232	229	227	247	230	233	246	220	207	220	260	209	228	218	219	211	235	235	220	248	245	220	249	246	201	250	263	239	236	226	234	227	252	214	234	231	226	227	255	211	226	209	210	240	252	226	240	251	212	232	227	224	217	222	231	245	234	239	238	229	228	272	266	254	228	256	254	224	232	227	240	230	230	230	227	253	236	240	224	251	240	212	219	234	238	227	241	240	237	232	228	201	262	230	215	222	225	248	214	232	220	200	245	213	216	235	247	230	235	246	236	245	257	228	228	233	227	236	234	233	221	254	235	249	232	220	244	246	238	218	221	224	248	225	227	192	207	219	232	250	243	259	230	253	244	236	212	231	211	239	216	218	251	232	226	239	241	227	207	224	215	235	225	243	235	248	204	245	267	249	228	226	204	269	243	247	233	258	247	247	209	226	222	242	235	225	229	241	241	233	240	272	224	242	240	231	251	226	233	226	229	220	255	232	229	238	230	238	206	246	231	228	229	248	214	243	207	224	243	223	218	240	242	228	234	218	214	226	242	218	222	244	225	246	256	248	272	238	250	222	237	197	253	249	225	237	230	238	256	231	223	246	247	232	242	241	216	222	234	235	242	211	265	246	260	246	240	235	240	238	232	238	235	252	264	248	253	232	215	241	227	216	241	228	208	235	221	218	238	220	241	234	234	226	219	228	252	275	218	218	226	238	277	208	236	253	232	256	236	248	234	231	210	244	233	225	228	243	241	251	209	247	243	230	256	253	240	227	235	230	225	276	266	208	222	251	218	246	235	257	230	221	216	211	221	239	235	275	221	236	206	199	218	233	235	215	241	217	226	218	267	242	240	251	226	227	240	240	270	223	241	233	223	265	241	248	239	274	217	209	249	211	227	267	252	222	231	236	204	226	229	211	212	253	233	206	219	211	246	226	239	243	256	256	210	237	224	270	247	220	221	237	215	245	223	250	212	231	220	201	231	218	235	234	257	230	247	246	246	224	227	210	236	247	222	268	229	240	268	239	208	233	209	208	243	231	206	238	221	209	204	239	216	240	218	229	232	219	250	227	208	217	232	218	245	228	260	227	234	241	222	258	248	229	203	217	227	227	234	221	230	230	245	245	259	267	247	231	190	240	216	233	225	279	236	238	216	232	249	258	233	215	252	260	232	224	219	222	259	263	218	245	213	290	230	247	240	215	228	253	223	229	231	254	236	234	228	223	225	221	258	228	229	249	214	215	231	227	193	220	239	253	258	238	251	213	211	233	256	228	247	256	232	225	243	230	222	217	250	259	233	243	228	221	213	248	229	228	239	236	237	256	260	211	245	240	222	229	215	228	220	231	226	220	241	240	253	246	219	247	232	232	205	248	204	241	222	242	226	231	218	266	212	214	224	219	237	274	230	244	230	229	214	235	225	242	227	241	227	226	242	234	241	215	228	231	234	213	231	228	231	240	229	236	247	233	232	231	223	227	238	261	240	190	206	238	232	247	206	258	233	225	239	212	232	197	193	214	225	233	225	211	230	249	241	229	210	243	249	216	239	235	236	226	224	224	238	218	226	225	236	237	242	205	223	253	232	255	208	230	207	216	245	243	234	251	243	231	239	227	243	275	203	239	276	227	240	223	219	200	212	244	239	224	226	221	203	241	258	272	238	245	249	230	231	201	213	234	240	235	220	266	211	220	222	235	244	253	206	232	213	197	228	239	236	244	223	230	219	238	219	221	226	241	230	248	269	231	231	222	247	244	222	244	217	267	215
58863	19158	7814	12005	12215	8587	6504	5036	3597	2565	2052	1773	1747	1725	1477	1474	1962	1800	1135	978	1080	935	1018	989	1004	922	931	883	864	860	853	843	794	795	741	800	774	721	668	710	745	758	743	739	715	751	683	618	585	610	610	628	585	605	588	597	551	577	574	558	543	549	577	585	543	553	567	556	581	534	536	557	552	593	591	572	584	561	575	543	520	527	538	493	508	537	568	497	558	515	529	533	546	554	563	537	515	500	521	546	569	529	528	563	520	524	488	508	522	521	562	527	550	539	564	525	515	494	546	553	552	537	552	530	533	521	524	535	543	549	538	519	586	548	537	487	562	530	498	529	519	534	529	476	492	562	520	491	550	505	512	533	547	533	505	528	472	522	513	509	540	522	548	528	526	550	472	530	536	554	482	534	530	526	536	568	501	515	493	544	501	543	539	495	539	496	497	509	568	580	572	523	506	524	531	554	552	538	543	539	514	559	519	560	563	509	566	535	531	501	547	511	570	556	523	508	553	522	536	488	550	548	495	556	538	478	505	510	514	506	530	529	533	565	546	527	541	491	524	520	576	557	524	538	511	515	536	518	492	537	517	527	529	492	502	550	534	542	499	482	516	535	517	493	499	495	551	516	546	550	477	544	528	567	511	510	565	500	537	511	557	495	561	521	512	543	547	530	520	520	545	493	529	541	510	499	505	576	504	563	560	509	535	486	518	530	565	522	512	521	531	521	508	514	525	514	483	485	546	522	530	500	518	532	554	523	532	525	501	514	519	557	523	501	536	579	520	522	532	496	548	555	541	533	504	519	514	515	518	511	511	516	517	532	544	493	529	547	511	513	521	543	513	565	507	581	493	594	509	516	475	543	557	571	571	547	496	507	536	523	542	527	537	531	522	499	546	506	546	527	537	503	547	503	533	522	521	542	515	492	519	503	534	601	523	526	533	531	542	517	545	534	533	514	512	554	482	515	550	552	529	552	523	483	495	519	526	572	528	514	537	492	557	506	519	527	563	504	517	513	611	481	567	498	568	494	554	571	571	571	538	500	528	542	495	512	528	560	570	530	566	547	491	495	566	542	549	529	508	531	521	510	517	542	542	537	503	524	501	472	534	485	513	524	515	568	525	511	541	523	534	571	543	513	553	527	560	514	534	554	488	548	522	544	507	529	554	516	524	532	451	505	540	514	516	561	563	559	546	529	552	521	523	546	525	534	467	550	519	521	503	528	580	584	547	603	532	540	535	494	530	559	502	542	517	536	571	543	540	533	515	538	497	563	565	515	532	533	554	542	543	548	552	554	525	530	552	548	500	553	507	519	559	567	514	486	527	531	529	540	518	540	538	536	542	520	488	503	490	530	527	525	514	546	538	566	550	502	494	530	551	502	509	554	521	527	519	484	511	544	541	519	545	533	531	527	565	545	568	519	514	519	559	534	529	529	537	533	508	504	551	503	489	537	559	561	530	499	488	531	563	486	515	485	535	549	519	502	539	530	478	515	569	543	502	535	513	509	549	530	543	520	482	525	551	522	513	486	517	569	543	541	520	515	501	547	530	534	535	544	501	533	504	555	528	528	544	527	541	517	508	487	515	501	529	523	538	566	507	560	521	513	556	547	542	515	546	535	520	518	558	517	574	520	497	525	507	523	530	540	503	567	502	487	461	525	511	533	506	543	517	534	533	558	505	544	522	509	491	506	513	498	489	536	558	554	560	529	513	492	546	520	504	562	534	545	538	547	526	529	529	545	514	525	545	495	504	518	499	565	524	510	526	585	553	527	462	519	523	496	537	546	528	535	524	517	541	525	523	504	563	532	515	496	529	549	511	517	538	543	533	515	527	545	522	507	523	506	544	521	542	506	547	550	540	527	486	502	600	495	522	519	513	530	488	531	560	557	536	554	538	491	550	563	505	540	501	553	510	539	522	559	513	545	537	518	589	547	488	527	520	515	561	524	515	530	544	540	527	551	499	575	555	554	516	564	538	573	542	519	497	500	535	501	525	493	492	551	558	524	501	510	516	534	499	514	573	516	518	530	547	485	519	574	498	540	542	562	521	538	492	533	527	520	522	524	519	527	528	526	575	524	508	512	512	560	493	513	568	545	535	515	489	564	518	507	544	494	543	551	547	499	524	517	521	516	497	551	551	526	512	544	516	511	498	519	528	568	493	522	542	492	530	569	531	528	556	533	534	545	528	505	491	521	535	511	495	485	506	549	537	522	534	469	545	499	513	555	512	538	554	557	491	554	482	503	499	525	512	515	511	530	496	494	507	541	519	538	540	561	538	547	496	556	591	496	507	510	531	514	522	537	547	562	519	547	522	514	501	552	517	520	571	526	529	508	540	533	543	504	525	533	537	500	509	528	505	546	542	516	517	573	538	551	541	539	552	540	502	578	515	481	526	528	555	491	538	563	575	517	476	544	575	508	560	503	496	522	529	506	560	523	485	511	565	520	522	532	521	535	549	574	517	524	502	538	525	510	550	498	562	546	530	512	526	522	503	543	550	528	519	589	494	509	570	557	545	527	515	523	568	495	549	513	513	538	493	531	528	569	549	521	499	517	551	544	544	543	541	553	531	493	496	518	546	506	546	538	577	525	485	521	547	527	532	521	526	559	509	550	528	537	530	516	556	508	539	526	542	505	559	586	512	543	537	547	487	536	514	506	548	550	537	538	523	526	565	529	529	508	532	557	571	499	552	526	499	522	540	521	492	484	564	503	511	531	552	527	515	548	525	528	535	532	507	567	529	573	480	525	519	509	525	519	515	534	540	528	604	504	551	553	515	515	490	524	522	564	549	499	545	542	505	543	515	536	538	529	535	543	510	530	481	552	509	532	525	499	535	546	541	531	553	543	495	510	548	513	575	492	537	523	485	502	492	569	524	521	512	499	487	553	520	544	548	530	494	528	519	522	544	538	508	525	537	513	502	540	540	524	535	552	483	526	543	517	528	488	475	512	533	539	515	566	535	504	531	481	539	520	495	540	522	542	536	501	551	535	541	519	521	535	526	522	531	562	495	503	532	487	491	554	502	535	561	525	487	501	523	575	544	543	495	509	500	554	524	484	539	516	550	535	530	550	498	477	547	490	567	529	501	533	544	551	537	527	514	549	506	525	554	518	597	512	549	527	531	535	497	533	548	566	528	534	524	507	497	467	515	527	519	543	488	528	535	514	497	560	542	551	510	565	499	530	568	541	522	544	521	512	496	522	541	580	510	502	489	515	517	539	554	501	483	544	494	549	548	484	514	508	549	545	549	529	520	526	548	510	518	534	523	512	585	557	541	501	519	500	564	536	502	521	540	521	516	560	568	586	543	524	513	550	543	559	539	528	543	536	531	538	513	545	504	568	545	560	544	525	540	520	529	489	573	539	540	532	544	567	519	515	543	524	543	539	526	512	510	483	521	533	527	533	545	510	511	511	547	602	536	579	536	528	572	509	529	534	566	492	496	525	523	553	503	590	518	514	505	529	537	493	542	514	515	551	535	541
24168	4756	1489	1190	1246	699	469	371	293	238	218	161	176	183	167	163	168	162	148	160	142	143	141	175	160	122	149	159	147	158	151	132	134	155	138	119	148	141	139	133	152	155	153	128	156	146	129	141	153	136	139	140	128	139	146	158	155	154	168	176	137	153	134	132	148	141	133	146	131	150	132	144	149	149	141	142	158	131	148	145	148	145	133	134	153	161	131	133	153	147	145	149	141	146	137	143	143	137	132	132	126	147	133	148	144	110	139	128	130	165	121	142	153	146	167	115	135	142	164	136	137	144	136	143	136	143	137	155	131	160	140	157	156	136	151	131	158	141	144	154	143	150	129	134	166	150	135	142	138	151	149	160	128	144	156	137	145	140	157	163	156	139	141	153	127	125	137	117	136	134	135	143	133	166	133	149	148	145	127	152	161	140	133	137	112	139	130	138	133	134	144	119	111	129	128	159	156	148	138	142	168	123	150	148	131	153	130	116	143	137	151	138	151	151	130	156	136	152	153	146	145	141	144	133	141	136	148	159	170	153	140	155	154	125	134	136	157	158	149	131	137	156	167	120	151	160	146	130	135	130	143	147	135	122	137	125	136	113	146	135	167	130	129	121	150	164	127	122	153	112	144	110	165	128	136	157	127	148	134	153	133	170	146	143	158	145	122	129	137	143	120	126	119	139	146	152	134	150	142	123	137	138	148	144	144	157	147	142	119	136	132	148	134	154	111	132	128	142	141	148	130	144	165	119	152	145	146	169	147	149	151	167	151	142	141	157	141	152	134	131	140	137	139	131	147	137	132	160	155	140	132	155	117	122	124	156	137	134	147	145	154	132	132	128	123	138	130	148	127	146	152	150	142	137	162	133	144	121	129	152	152	131	129	128	117	150	146	138	166	135	145	122	125	148	139	139	141	128	142	151	146	143	137	161	144	147	141	155	146	137	135	144	132	140	129	133	155	149	160	139	134	118	145	138	137	144	149	142	143	140	143	162	115	147	143	128	129	124	142	155	136	125	124	133	129	131	136	136	134	147	146	137	175	130	124	140	153	120	125	147	151	132	136	118	133	135	154	139	111	136	141	135	139	131	115	144	140	138	134	130	143	161	125	140	142	153	145	144	131	138	146	149	139	139	120	124	139	118	131	131	142	137	141	126	130	115	131	142	123	146	123	161	143	153	141	132	146	113	136	128	140	143	132	135	129	120	151	143	141	147	148	129	149	141	155	140	151	128	127	151	142	151	163	144	133	136	140	152	151	143	180	152	138	139	121	125	147	140	133	150	149	126	138	141	131	130	150	149	149	143	172	136	142	145	143	147	127	142	129	164	146	117	126	109	152	146	143	128	138	135	140	143	150	151	145	130	139	123	135	143	138	150	166	132	126	141	126	147	161	147	130	129	122	186	135	131	156	143	141	146	161	162	140	148	131	127	150	139	138	110	126	133	133	151	138	128	140	142	133	140	119	128	169	138	151	146	160	143	131	123	131	158	127	125	118	162	133	148	127	146	138	129	135	147	137	154	132	120	132	148	110	139	154	146	159	135	130	153	143	149	137	135	120	122	113	148	130	123	147	155	146	150	144	167	144	137	126	134	156	149	144	153	136	138	124	117	152	110	151	116	155	136	155	141	139	136	129	149	159	152	153	139	119	126	134	137	140	130	164	143	141	139	127	175	157	118	147	130	132	131	128	129	154	163	141	128	132	136	149	130	125	112	124	146	122	142	125	163	150	145	122	141	146	156	141	154	131	142	144	130	137	134	136	121	129	145	131	142	114	134	131	139	149	146	137	154	140	132	118	134	136	145	138	160	142	151	140	119	146	134	151	154	143	143	148	143	152	131	132	140	126	137	116	131	119	138	126	152	128	135	141	143	127	144	130	122	127	118	127	139	149	137	131	143	138	117	142	151	146	152	132	133	142	147	143	137	127	143	129	153	149	136	148	127	121	148	145	159	146	155	141	128	148	131	118	119	142	144	143	170	128	134	181	156	131	126	121	151	137	155	150	142	146	151	126	145	150	155	127	104	143	138	143	137	160	150	146	142	145	118	114	120	139	146	144	128	148	158	158	136	156	139	132	144	164	143	137	138	128	140	136	137	119	132	133	159	150	119	162	151	130	134	135	122	136	149	134	131	137	130	132	111	143	141	164	148	132	141	123	132	115	152	141	136	153	149	106	131	133	158	139	126	138	152	129	141	151	149	151	142	129	145	139	140	152	128	134	138	149	132	156	163	146	140	136	118	147	130	153	145	136	142	147	153	144	132	129	152	121	109	139	158	140	136	154	129	148	135	141	153	114	116	168	144	125	156	155	144	136	133	147	134	126	138	139	148	144	136	126	163	142	112	140	129	137	145	137	139	142	141	144	118	136	129	147	129	119	144	143	134	141	125	122	157	123	151	134	119	138	128	150	155	149	132	149	159	141	159	132	120	139	151	131	137	140	137	138	148	149	142	144	148	146	161	119	143	136	116	149	140	152	146	101	130	134	146	152	142	144	131	133	140	133	143	138	138	116	145	148	136	129	142	111	139	136	137	136	144	162	121	148	129	157	127	148	151	125	132	149	133	121	150	120	127	140	160	134	141	137	144	154	117	150	148	149	150	166	150	135	119	133	138	132	160	136	123	131	132	132	115	138	143	141	135	145	124	135	134	161	116	143	145	153	160	118	148	136	123	136	142	138	164	132	138	131	136	128	128	145	127	146	131	130	146	119	137	174	153	126	119	130	130	147	132	138	147	147	134	138	114	145	133	128	135	114	131	132	129	147	162	128	149	157	136	121	136	109	138	121	141	117	128	133	159	131	127	148	147	157	136	133	143	144	161	122	148	153	132	126	148	135	148	160	149	147	136	139	144	133	134	136	124	160	125	121	148	133	155	153	155	133	115	144	126	126	141	129	138	148	130	142	123	132	133	123	156	136	144	133	142	141	146	136	143	150	140	122	119	140	135	129	126	135	136	153	154	126	143	135	138	167	131	139	144	127	127	132	118	151	156	128	169	146	148	166	157	134	150	139	134	150	139	163	153	156	149	122	124	134	141	160	137	146	153	153	144	140	138	136	163	140	147	127	130	141	126	143	139	152	144	148	146	148	147	126	130	137	139	116	140	135	144	155	134	159	150	136	147	149	123	142	136	146	138	148	127	125	140	152	145	139	149	167	141	131	131	157	134	143	130	137	130	139	130	122	125	129	140	136	140	121	131	141	135	144	142	146	148	145	137	123	132	136	149	142	148	125	166	142	136	141	145	158	125	141	158	141	132	136	129	124	122	152	152	129	121	124	144	124	126	159	140	142	159	140	144	121	162	141	135	130	132	120	146	135	142	125	131	163	134	121	133	126	146	128	141	166	127	146	133	153	168	146	141	126	148	121	143	171	136	153	125	130	147	145	151	135	148	127	131	129	159	160	132	121	113	124	138	134	118	138	136	134	141	145	131	133	149	149	149	132	128	141	156	137	144	155	128	163	147	149	141	147	148	130	134
22458	3330	2700	3981	4718	2932	2113	1699	1258	901	681	679	661	575	535	579	669	623	478	456	432	413	453	484	489	470	448	451	418	439	480	419	428	416	407	474	404	415	405	429	433	452	469	435	454	409	410	392	388	398	389	370	373	397	345	346	371	360	344	385	328	387	376	339	375	343	349	346	369	370	367	344	356	355	347	345	373	355	354	360	359	345	394	354	381	364	371	413	355	349	358	376	353	378	372	345	346	321	328	355	342	373	376	335	362	334	338	363	347	365	341	357	383	347	369	364	378	377	332	342	337	338	350	344	349	363	362	363	328	352	317	362	375	350	359	342	326	349	357	357	318	324	346	320	364	358	381	340	351	354	367	351	358	319	365	352	367	343	371	364	335	339	352	366	357	348	358	354	365	317	351	355	352	335	338	378	360	345	348	358	358	333	359	341	370	375	376	343	355	344	378	350	354	359	374	352	314	324	362	333	346	373	317	379	349	362	330	354	373	324	318	370	381	358	335	374	366	350	335	336	353	345	379	357	365	381	379	350	360	361	356	330	371	358	386	364	347	322	354	346	348	357	392	336	360	347	367	362	356	375	324	359	383	342	324	375	365	361	373	372	378	346	370	388	356	350	370	386	353	341	355	351	356	340	374	366	337	357	355	371	377	350	377	354	340	319	327	354	334	367	371	327	375	340	347	351	371	340	373	363	394	368	358	348	354	352	316	365	332	357	389	367	346	334	341	343	366	340	366	349	320	321	341	357	363	320	370	355	386	362	362	354	339	342	382	354	365	327	343	357	370	372	345	379	363	352	363	379	357	358	356	340	311	358	346	395	336	349	339	339	340	351	340	331	331	370	369	369	367	367	345	327	347	353	373	384	346	346	333	355	362	386	331	353	349	343	295	371	348	362	332	371	366	360	363	334	350	359	316	366	356	341	338	358	361	380	347	355	341	373	346	313	349	342	360	356	344	334	349	347	349	353	355	391	358	338	339	380	343	379	350	359	350	374	348	362	360	325	372	353	359	303	323	364	323	346	339	375	331	344	334	351	370	365	367	353	354	410	360	357	380	339	333	339	363	334	356	372	381	345	339	367	313	361	368	364	381	362	355	336	328	342	365	341	362	374	336	361	351	351	369	378	345	372	333	318	368	362	356	361	344	335	364	360	369	363	335	355	371	358	350	365	342	360	330	347	370	364	350	361	346	344	372	348	363	341	361	358	368	309	319	346	368	347	357	346	388	369	356	373	373	362	378	344	347	350	350	398	361	339	361	360	356	360	360	311	379	329	399	364	342	351	360	358	336	334	328	341	363	363	339	340	314	348	346	366	348	362	340	365	346	340	368	349	370	367	348	325	383	381	347	357	348	333	337	361	379	391	328	383	366	376	339	354	353	352	370	360	347	360	342	357	371	362	343	383	341	346	344	379	382	354	346	333	368	353	345	359	371	340	363	375	342	293	360	384	344	332	341	363	351	332	405	391	320	365	362	349	347	344	352	331	347	390	361	332	362	368	334	347	344	371	348	341	329	380	360	351	358	350	334	332	385	355	335	340	345	363	390	371	352	370	320	355	314	353	387	356	351	309	360	335	345	347	329	340	306	352	380	366	374	343	326	357	326	375	388	335	368	361	363	356	369	335	361	375	379	329	348	342	369	373	355	370	355	367	331	370	346	335	363	367	381	324	353	359	344	352	379	343	347	332	350	359	335	327	368	394	353	360	372	380	322	370	340	356	332	352	342	378	372	344	368	332	341	367	367	365	359	349	372	341	363	353	353	350	379	317	339	343	355	319	362	369	396	379	372	354	376	378	356	337	351	320	364	376	338	341	347	366	348	335	383	339	377	330	354	342	374	368	334	324	367	352	336	343	328	356	364	368	363	344	348	348	377	360	353	340	351	354	354	349	353	340	348	352	347	351	349	373	366	357	379	395	335	334	348	367	347	368	348	332	298	343	347	360	322	341	354	347	350	361	368	372	346	394	358	355	337	348	334	339	360	368	349	353	346	332	363	334	342	366	389	351	326	341	372	380	337	345	346	370	352	332	363	325	382	351	379	360	362	325	366	349	349	350	332	363	344	344	374	331	332	357	355	351	367	356	379	384	331	354	321	358	399	380	336	345	378	360	355	345	364	345	328	368	369	376	364	327	381	351	381	355	370	367	347	336	360	336	365	370	333	345	319	358	367	361	378	357	373	363	369	339	333	317	364	365	356	348	360	342	348	371	353	357	367	341	352	373	337	351	353	363	361	351	375	372	326	356	350	378	376	334	332	314	360	332	347	343	326	407	354	336	346	377	349	346	368	356	353	334	366	344	355	359	390	336	367	362	347	367	372	348	343	340	346	364	331	347	379	359	365	349	346	360	356	333	380	365	368	368	335	360	347	347	331	369	338	333	328	343	327	361	368	345	353	352	388	329	368	375	361	359	355	376	364	388	368	340	358	352	374	340	344	349	328	366	366	361	384	341	340	376	359	355	357	338	349	390	362	361	372	335	358	369	365	379	356	364	339	375	335	363	307	331	341	365	360	365	365	336	339	369	354	347	344	357	318	351	363	381	367	364	358	368	366	333	371	386	362	346	386	341	342	357	349	363	362	405	355	343	340	341	337	348	350	339	353	404	322	356	354	323	377	394	346	359	362	327	375	371	330	365	348	367	375	334	352	347	350	370	333	333	342	350	353	380	371	353	348	360	366	340	362	381	377	345	351	336	343	335	319	333	357	340	346	368	362	366	373	338	369	362	328	330	372	329	391	352	365	373	350	361	394	351	340	382	357	381	348	318	342	350	343	346	342	357	338	344	373	355	333	367	348	393	330	349	359	320	336	371	402	356	339	322	387	333	337	323	349	348	351	359	351	358	349	357	315	340	351	359	355	320	337	383	357	318	384	389	347	353	345	328	335	347	335	364	321	354	338	328	346	348	324	354	356	389	386	357	358	331	367	369	355	372	334	359	343	356	359	353	346	366	361	368	341	327	343	359	368	320	335	402	332	372	313	355	355	349	363	383	357	357	344	373	315	383	345	370	330	341	406	377	354	345	389	343	379	357	358	333	340	352	309	343	373	350	335	345	362	356	391	377	339	355	371	355	354	349	370	351	347	364	385	360	362	348	347	385	352	343	359	381	349	335	337	326	338	384	328	374	334	366	361	356	365	306	360	360	319	368	355	334	376	364	406	318	333	384	336	357	327	362	343	364	371	338	367	337	373	354	376	340	345	364	359	371	358	332	355	357	371	316	332	368	367	360	378	358	364	353	327	381	354	332	365	331	348	384	361	338	401	352	381	345	352	353	370	397	351	342	375	342	360	352	363	408	406	332	362	367	344	377	384	397	369	386	354	345	355	322	346	341	333	374	367	358	382	388	369	351	355	377	336	341	351	362	373	394	351	348	336	379	379	329	350	342	358	340	362	366	311	326	342	353	373	372	394	339	370	372	345	360	359	366	345	338	344	324	343	344	392	375	334	345	351	348	338	353	364	354	366	337	362	354
73851	37844	13108	3447	2630	1622	1015	790	587	468	345	380	319	361	313	285	359	339	289	247	261	243	260	259	254	229	254	259	249	246	237	234	233	252	279	216	221	239	244	203	280	258	240	266	216	233	236	262	238	232	245	232	253	235	242	223	244	226	220	238	202	224	197	206	222	217	249	223	263	224	210	216	224	235	228	257	239	198	230	226	245	219	198	231	215	216	220	221	234	233	214	250	203	214	228	252	233	213	231	251	248	226	189	222	232	229	235	221	243	196	249	221	208	209	216	213	204	210	233	209	232	180	247	240	223	201	219	206	214	217	218	214	257	191	234	195	215	253	209	240	211	219	226	231	234	215	218	198	231	230	235	264	247	213	229	212	218	217	222	207	246	225	240	212	208	247	225	247	233	219	220	242	240	229	238	245	218	208	226	232	240	216	249	229	232	227	211	208	239	245	221	226	218	227	216	223	217	239	230	220	222	215	227	220	218	220	231	237	232	225	212	235	235	215	243	252	226	225	247	228	239	233	236	243	214	207	241	215	222	221	233	227	224	255	236	217	212	239	250	222	206	227	203	258	229	214	213	242	230	218	227	265	219	265	260	238	228	248	226	223	239	222	236	223	226	217	242	246	247	221	237	206	237	226	250	236	211	173	176	234	222	216	223	232	214	212	204	237	207	218	212	184	257	237	221	213	218	211	249	212	204	227	234	226	233	213	241	243	265	211	245	212	219	241	182	229	225	215	213	228	220	199	255	238	230	221	242	230	229	194	201	207	228	236	210	242	244	232	212	214	218	239	221	218	226	218	236	234	230	231	209	252	217	228	204	233	195	236	212	224	210	207	217	246	209	227	198	265	232	265	235	227	249	203	213	242	231	212	237	226	220	229	221	221	250	225	203	210	222	237	232	223	224	219	208	230	204	229	241	209	215	215	243	235	216	225	217	225	219	223	230	236	233	259	214	255	219	219	237	216	259	213	206	219	256	235	256	226	242	233	221	247	232	222	209	228	211	219	219	231	238	218	221	229	220	251	210	247	247	211	202	221	231	224	217	228	233	238	247	250	231	211	231	237	210	236	226	218	234	217	218	241	228	221	217	246	226	206	223	230	221	208	206	223	248	247	208	221	219	211	243	231	216	217	222	229	236	250	214	204	240	223	222	226	207	204	214	223	234	244	195	225	214	219	228	230	194	209	228	210	209	247	258	208	217	238	215	238	207	208	237	229	226	217	243	208	234	235	242	221	216	245	218	195	217	232	260	196	205	217	241	221	233	236	222	224	238	240	228	238	199	231	246	209	228	234	229	238	224	226	222	197	213	252	229	214	225	211	253	215	220	235	202	238	197	214	237	222	218	219	239	212	254	228	226	222	207	223	220	220	208	219	241	236	212	248	221	246	237	261	225	229	220	219	228	220	204	204	203	203	228	214	221	217	246	204	206	207	227	241	229	215	223	193	242	223	199	209	228	209	218	214	187	221	210	223	194	199	225	233	239	229	220	241	239	216	261	246	245	207	195	235	191	213	211	249	224	214	213	239	233	250	240	238	253	263	225	253	237	241	196	231	229	236	227	227	258	228	223	220	232	225	249	226	220	249	241	212	226	215	254	238	240	220	225	255	244	226	192	229	201	247	241	221	213	223	262	219	238	247	198	215	198	227	230	249	249	245	191	214	235	245	205	204	231	215	212	231	210	223	220	205	247	226	224	219	226	194	219	218	208	217	259	195	214	240	224	238	226	240	249	247	206	248	199	227	267	236	202	227	245	230	226	222	264	201	238	231	240	216	236	192	230	212	226	229	238	226	241	229	238	260	251	237	189	185	225	214	229	248	240	231	215	235	221	204	239	225	248	237	240	219	216	200	234	223	220	226	205	203	201	233	247	211	215	237	234	235	243	229	226	220	229	212	216	238	219	215	237	237	190	224	249	206	227	226	206	219	222	224	250	194	242	207	223	237	265	214	205	242	215	218	226	218	221	250	238	244	201	237	244	262	195	255	235	209	221	205	228	225	205	242	227	235	222	221	249	237	204	223	230	218	229	214	227	192	220	219	246	230	248	203	235	227	241	208	208	228	223	246	193	199	226	249	237	227	221	206	210	197	221	234	240	240	258	233	231	216	228	208	205	251	205	214	219	259	256	272	242	255	187	216	201	219	236	238	203	197	247	214	196	232	229	233	255	237	217	243	223	214	207	226	245	226	232	205	216	215	218	213	232	224	220	241	222	252	208	215	216	220	226	253	217	237	194	208	239	207	229	220	226	226	231	237	220	255	229	208	210	229	230	247	231	245	199	239	211	222	262	220	203	220	226	238	237	226	234	215	246	236	211	234	220	200	217	244	216	238	213	190	227	236	253	256	229	234	229	237	225	197	210	221	242	228	224	247	204	215	219	234	224	229	232	242	241	225	226	234	227	215	231	212	231	235	228	235	240	235	229	223	237	216	213	238	240	228	226	230	234	213	231	217	206	247	239	239	214	216	254	185	230	228	256	225	211	240	194	219	222	234	215	229	265	230	228	207	208	194	243	233	213	239	217	243	207	212	245	200	228	212	206	253	208	246	226	239	225	209	211	249	232	225	218	235	230	239	204	210	233	233	217	220	216	236	194	223	240	221	230	245	238	228	204	223	227	232	228	236	229	216	236	237	242	222	246	210	242	227	221	216	208	235	226	240	225	222	228	244	234	201	220	210	232	207	249	230	224	217	238	221	237	227	238	206	256	223	229	213	227	213	226	221	246	242	231	252	258	240	203	233	232	263	228	211	238	228	227	215	206	206	240	197	208	234	225	231	207	207	210	228	207	248	236	208	192	209	230	223	231	221	207	239	229	222	229	229	234	177	211	201	242	219	226	208	196	231	230	203	221	205	220	218	258	239	222	231	193	224	219	247	213	196	243	220	235	210	233	209	218	216	212	231	218	239	221	235	218	262	212	228	205	217	228	259	225	248	229	211	216	219	243	222	230	227	208	223	207	204	238	208	211	220	229	216	269	219	223	200	225	209	232	205	231	222	199	232	235	213	239	238	233	187	257	217	259	224	198	204	239	243	211	241	221	251	244	200	226	210	221	194	209	249	206	222	264	214	221	221	274	243	230	189	230	218	247	236	233	224	249	246	236	226	214	245	203	238	244	220	226	216	254	213	237	240	236	221	212	232	211	202	205	247	247	227	239	223	248	197	208	240	231	247	206	226	202	208	250	218	214	207	258	230	224	207	224	227	227	183	213	207	227	202	222	235	212	217	216	235	238	235	237	207	217	210	211	215	216	225	229	232	216	214	219	254	226	246	247	220	208	252	241	236	206	226	230	239	186	229	232	219	213	231	212	223	218	209	207	244	224	246	208	234	249	232	218	226	260	217	206	216	221	198	200	251	212	236	203	236	217	218	215	212	220	235	224	207	237	244	246	209	250	242	217	231	215	222	266	201	223	243	197	209	251	222	228	215	250	233	218	204	256	222	226	235	204	228	224	238	242	220	223	209	224	206	215	221
48117	15843	5850	7594	9477	6187	4451	3489	2634	1932	1447	1371	1236	1214	1076	1149	1519	1248	886	823	859	776	805	805	851	798	736	790	747	744	769	741	734	707	698	659	685	634	619	659	689	693	641	691	667	576	656	615	621	599	584	619	584	536	551	577	572	561	560	554	541	585	576	547	547	556	541	553	553	540	531	579	501	575	553	554	565	558	582	538	531	547	526	549	569	552	516	549	569	547	517	530	548	530	533	511	576	491	551	478	514	526	511	530	526	552	558	555	573	544	525	522	541	539	503	531	549	555	514	522	491	495	538	529	554	509	535	539	525	519	511	558	535	510	497	506	559	500	551	507	514	542	499	521	540	489	532	549	536	515	513	523	534	485	526	500	506	534	540	491	490	541	513	545	516	567	511	508	488	555	539	517	499	544	555	559	555	511	519	475	510	548	524	550	511	550	531	546	515	552	558	515	507	552	543	517	507	510	516	596	564	508	556	543	537	527	555	517	527	512	523	525	505	525	520	531	499	505	503	581	519	528	527	507	500	489	501	549	497	568	477	515	506	519	524	555	540	526	546	503	542	516	507	508	546	576	537	571	582	557	500	503	526	520	548	498	588	530	513	547	503	537	526	511	505	537	581	528	512	550	514	551	538	513	536	554	569	551	532	505	520	534	521	559	561	514	534	526	525	496	536	503	489	539	539	578	509	533	553	520	540	545	494	545	508	535	519	501	533	510	498	556	537	506	516	532	539	526	518	583	551	527	515	536	518	530	490	519	502	553	520	538	539	549	558	578	523	571	487	535	560	531	520	561	541	536	533	504	573	567	530	536	555	504	525	555	529	531	508	541	522	527	543	474	544	505	521	484	534	568	487	508	500	538	518	522	551	498	503	564	532	522	530	492	512	555	516	537	517	542	601	489	504	546	526	544	514	534	518	533	549	528	556	513	565	537	526	496	526	505	526	505	503	522	516	566	530	538	535	565	503	498	518	505	544	524	563	526	509	542	527	548	502	514	533	554	492	522	533	580	556	541	550	536	497	523	530	516	521	570	513	546	564	519	494	530	556	519	512	549	485	517	538	545	510	546	526	522	524	548	533	532	488	546	523	544	540	515	526	490	532	521	536	502	505	509	534	532	550	504	525	570	543	530	565	543	530	545	549	483	550	514	524	540	537	530	494	517	531	538	527	541	585	525	515	508	544	563	544	511	559	532	519	516	542	524	541	478	503	556	537	542	555	536	514	562	541	506	486	561	527	508	519	503	518	493	527	538	531	542	527	535	554	517	515	506	524	543	531	557	529	556	493	539	529	519	511	546	502	530	536	489	516	545	523	510	557	508	532	560	518	559	532	556	501	533	522	521	530	509	520	515	573	549	544	527	526	526	552	535	524	528	513	503	490	528	549	515	544	539	587	509	533	503	549	540	520	515	534	572	519	568	513	486	493	527	535	503	557	568	517	524	561	555	514	569	518	579	525	513	535	535	488	504	508	520	486	551	546	491	550	538	532	516	528	521	553	528	505	503	495	549	530	519	503	507	551	538	502	564	534	507	509	506	536	519	534	474	546	550	538	564	508	533	510	537	497	551	524	526	554	495	530	542	534	496	536	530	522	534	482	521	525	514	516	520	528	548	563	558	544	521	551	544	539	521	491	507	504	567	541	527	512	528	500	525	547	557	545	514	541	517	605	523	516	508	546	494	532	560	516	538	557	535	543	521	571	518	526	527	533	559	502	518	552	552	503	515	536	567	536	526	519	523	547	538	570	513	543	533	538	547	566	535	542	546	509	547	527	507	535	544	483	517	543	521	512	552	546	513	527	538	518	504	520	538	576	517	518	545	532	546	497	538	521	511	502	537	538	564	488	552	494	539	497	525	552	521	510	542	524	577	522	527	536	547	528	514	506	473	456	505	535	533	484	536	516	536	546	498	532	567	534	509	517	531	505	529	571	556	528	495	538	579	528	527	519	536	518	565	491	501	553	522	559	557	580	518	527	525	544	563	596	542	526	527	550	548	549	503	530	551	548	529	539	573	532	539	464	559	563	509	527	522	545	487	542	555	544	552	522	503	518	522	512	546	515	570	491	553	543	527	513	510	557	527	567	525	534	516	494	525	561	574	547	505	535	520	549	539	537	540	571	521	515	504	540	500	533	500	534	537	519	534	524	545	549	546	509	505	540	540	512	579	522	495	522	540	529	540	523	524	498	516	579	534	533	564	526	523	559	553	521	500	549	522	490	499	544	563	523	548	534	523	545	542	536	578	560	501	479	547	547	537	501	532	557	543	550	509	518	520	517	497	507	510	577	522	505	548	530	526	531	513	509	502	530	511	518	528	515	511	553	532	508	514	509	517	523	530	536	479	512	540	502	530	528	520	550	529	516	546	513	572	499	530	536	573	523	539	524	592	559	488	549	538	558	582	564	531	506	550	514	500	560	541	529	494	505	535	556	495	554	529	500	535	556	463	553	490	544	536	498	565	565	542	504	541	537	539	503	531	511	529	508	521	551	536	532	548	574	537	539	545	527	534	532	476	540	591	539	482	546	551	494	550	503	520	509	532	549	546	501	520	535	527	497	532	497	551	504	568	512	527	564	563	502	520	503	505	547	539	551	517	541	520	555	546	583	553	495	553	507	522	520	521	541	557	512	558	525	531	560	557	507	529	516	492	545	518	514	534	563	507	536	516	532	519	527	539	532	542	567	537	517	546	508	512	523	525	513	530	537	504	567	523	507	489	512	556	532	529	516	523	547	526	548	493	520	502	526	557	540	526	545	547	533	508	553	526	538	503	497	546	545	505	549	505	541	531	566	516	487	530	518	508	514	523	539	516	578	570	544	527	549	515	486	509	522	583	503	531	536	484	528	551	530	507	540	557	547	517	515	526	527	501	558	518	565	526	491	510	540	553	532	544	529	535	536	525	527	538	528	525	542	514	514	555	534	567	530	540	517	510	555	535	524	560	532	535	510	543	523	552	491	558	553	510	562	515	569	500	535	504	554	542	559	550	523	552	486	481	515	552	511	537	546	496	570	535	572	563	498	550	525	519	548	495	556	529	551	517	535	565	539	540	524	555	516	511	542	556	545	523	500	513	484	513	546	516	490	504	512	496	537	501	493	511	566	547	539	541	507	543	515	521	507	524	501	541	554	587	547	533	555	522	518	512	551	558	520	513	496	484	546	516	529	534	496	496	571	492	526	512	525	520	543	524	518	490	540	528	507	513	508	527	528	509	547	548	504	496	540	513	525	543	542	558	529	558	540	527	574	564	530	533	539	535	506	568	501	549	525	528	520	552	514	519	518	497	524	516	533	509	518	560	498	551	516	548	512	484	537	543	527	527	520	523	535	538	559	552	565	504	536	537	543	570	533	554	572	522	531	534	505	540	539	581	528	544	551	506	562	539	556	513	511	544	552	538	528	508	550	517	527	498	547	504	532	542	529	501	535	536	548	554	559	539	526	555	510	527	482	488	565	554	549	529	549	509	515	543	554	532	584	511
80304	45680	19296	7030	4048	2580	1609	1181	840	606	507	451	442	399	359	364	493	388	337	329	287	291	311	308	317	309	251	269	236	266	290	261	277	270	285	243	245	252	244	246	242	233	244	278	214	249	247	229	234	233	242	243	213	227	251	227	267	263	240	197	227	213	227	208	239	204	209	242	215	233	236	233	221	257	246	243	223	227	224	232	230	231	253	251	252	261	251	222	236	253	229	244	229	224	251	219	224	259	209	254	219	225	241	235	212	223	222	210	230	232	247	225	232	240	222	264	238	236	216	204	219	246	200	218	223	219	214	240	234	217	238	242	234	225	213	208	239	252	228	214	242	244	206	251	229	238	241	211	228	212	228	244	218	207	232	233	232	216	230	208	231	233	215	202	252	214	256	220	222	244	226	215	209	254	239	247	241	236	224	222	242	232	215	230	214	231	210	206	233	215	219	194	208	259	230	218	235	223	246	229	215	226	223	232	238	209	244	245	232	207	226	231	230	239	247	211	238	214	266	200	240	234	245	225	224	234	237	247	256	238	211	249	221	227	259	241	262	280	225	225	234	246	246	216	262	268	243	244	223	237	205	247	225	230	238	238	239	203	224	230	249	225	215	255	261	238	226	217	221	221	216	272	249	248	213	236	214	208	237	240	241	232	250	284	217	228	228	230	217	245	222	215	239	198	262	240	218	229	253	248	243	250	240	232	216	209	247	239	241	223	235	246	211	237	225	223	223	228	250	209	217	232	201	236	226	229	231	258	230	227	241	227	241	235	234	237	229	228	221	212	239	270	260	209	252	243	257	241	220	238	249	246	231	228	200	227	200	215	243	272	254	228	227	243	235	218	212	233	225	223	226	228	246	236	238	241	223	246	236	240	221	220	230	246	227	218	254	265	233	242	208	233	248	230	238	232	233	218	224	244	256	247	208	208	208	254	241	215	245	208	234	241	237	200	213	235	247	218	249	236	239	249	222	209	251	236	216	233	257	237	260	252	205	263	239	210	235	236	245	236	218	246	237	222	239	230	220	210	230	224	262	223	228	223	219	240	249	259	233	229	246	252	245	233	237	214	223	221	240	251	241	241	248	243	230	244	225	253	235	249	205	230	271	247	224	205	220	218	229	229	235	238	210	202	233	227	232	211	229	251	235	232	224	256	224	216	237	248	197	240	228	216	245	234	230	218	261	211	236	231	217	241	248	205	223	242	222	205	197	225	221	216	219	220	222	224	234	229	217	251	233	223	220	222	253	249	226	254	227	217	240	229	231	236	259	203	234	232	235	213	197	208	215	216	230	238	229	239	215	216	233	222	242	224	221	231	250	231	207	231	233	232	263	256	238	239	213	229	258	258	246	233	222	212	225	218	244	227	232	237	229	228	207	215	225	220	237	263	256	232	219	200	230	249	240	265	194	245	208	236	235	222	219	213	248	223	238	225	257	246	293	221	232	229	228	211	240	233	221	242	245	205	247	235	227	230	227	233	255	215	242	228	259	230	227	259	223	190	212	238	232	231	243	246	206	208	216	249	220	290	234	220	233	210	209	213	259	212	246	238	199	231	201	215	241	229	228	212	215	261	240	223	230	242	222	234	241	236	246	235	224	242	246	232	232	210	220	261	247	243	230	241	230	259	219	255	240	232	237	228	232	214	218	214	244	205	235	251	207	248	260	242	205	268	209	246	238	213	228	244	241	204	229	224	240	223	204	192	233	252	226	204	246	227	211	229	247	236	254	242	214	214	225	239	225	229	228	213	225	234	259	247	231	247	242	243	242	227	225	229	247	231	222	238	237	232	204	235	230	214	254	240	234	251	261	206	230	231	237	211	229	237	254	218	231	240	243	243	215	230	226	237	221	231	235	252	207	211	240	243	249	222	233	231	242	252	227	242	248	203	235	217	254	242	217	209	249	229	245	214	230	228	228	251	254	222	219	261	223	237	231	226	245	232	236	230	223	225	193	223	232	196	243	235	246	225	222	236	231	247	230	231	257	243	237	223	219	225	224	254	191	250	217	219	239	239	203	222	222	244	242	209	248	275	254	229	229	205	219	253	223	236	220	233	233	227	242	224	232	230	233	255	217	247	253	254	224	221	232	231	244	221	225	254	221	225	237	239	228	225	214	215	217	245	212	231	228	201	221	226	216	243	215	225	230	265	260	250	226	221	276	212	251	215	204	214	234	247	254	245	250	252	240	220	262	196	256	212	221	249	226	231	225	215	234	205	220	206	239	219	227	217	227	219	234	231	208	242	244	244	223	247	231	214	232	226	236	267	270	207	219	231	235	217	262	226	244	271	237	248	238	247	222	237	246	245	242	223	240	230	249	219	206	221	229	216	243	232	228	210	234	217	216	252	242	215	208	228	225	224	223	223	255	225	212	210	235	235	243	239	221	240	228	238	247	221	216	256	248	236	240	265	222	259	239	234	238	248	220	209	255	205	225	217	212	218	219	239	219	214	222	207	187	250	243	240	229	207	235	228	217	198	252	242	202	224	203	220	221	233	230	252	233	254	216	207	222	234	243	237	247	218	223	203	245	228	260	249	217	219	189	220	237	237	232	212	236	214	212	235	238	251	222	212	233	242	254	238	231	237	245	223	226	212	244	240	236	219	225	248	236	218	226	224	252	233	256	214	242	248	200	204	220	235	245	225	250	250	208	241	238	259	240	202	217	214	231	229	214	224	255	198	233	241	208	229	242	262	207	242	229	214	260	247	217	225	196	238	212	204	244	222	221	237	244	235	199	248	242	222	251	227	232	235	231	213	266	246	254	221	223	241	261	219	234	208	232	243	250	245	221	234	202	232	219	227	228	203	239	233	249	221	219	206	250	234	231	238	231	248	241	244	240	215	245	220	249	249	214	215	237	239	223	219	256	237	225	250	249	249	221	211	232	188	217	227	234	227	231	214	239	227	224	225	247	256	221	226	261	245	238	226	211	238	251	239	215	243	244	248	245	227	231	225	185	216	243	242	223	217	211	240	235	258	212	229	246	249	225	236	256	233	237	239	236	206	234	214	246	226	216	249	252	240	229	242	249	249	237	200	247	234	210	254	239	226	241	219	224	213	254	201	252	226	249	208	235	226	213	228	216	245	233	243	260	249	290	268	237	261	252	242	230	214	248	238	232	233	249	239	234	223	234	257	213	248	231	229	214	218	242	225	256	193	230	219	235	227	228	232	251	246	227	232	237	229	234	249	232	236	234	196	229	217	253	240	218	227	209	228	219	199	230	223	214	231	265	227	262	225	217	233	222	239	235	216	258	226	243	219	236	246	247	224	249	215	204	243	210	211	209	225	239	215	243	216	238	206	205	236	215	247	220	243	240	221	229	238	219	231	237	255	235	216	243	220	217	196	251	221	240	234	199	218	215	212	253	238	229	234	212	245	244	249	229	187	228	246	225	258	217	242	211	229	215	231	238	237	209	226	256	226	219	217	237	227	251	210	243	234	235	213	258	228	214	225	218	237	249	201	204	208	226	226	232	198
58215	19350	8687	10264	12039	8975	6842	5012	3811	2725	2080	1823	1797	1655	1486	1542	2154	1749	1084	988	1058	970	980	1061	956	912	870	834	868	865	866	861	770	807	790	738	760	714	709	719	776	808	717	729	728	680	653	632	602	622	602	653	629	575	530	613	563	567	536	590	542	626	505	544	588	536	565	555	576	593	543	526	526	577	577	566	547	529	545	568	508	539	586	560	547	498	524	552	511	524	551	557	513	530	475	522	515	511	545	513	522	552	500	469	515	576	518	515	576	484	562	531	507	505	503	523	506	517	503	537	512	499	497	500	512	540	541	566	505	526	481	554	494	499	578	503	509	516	500	525	535	514	491	551	538	518	486	548	540	542	525	534	495	576	522	532	527	553	512	537	527	538	527	532	537	521	515	516	517	496	539	486	535	514	549	514	522	532	473	514	527	500	513	520	503	515	562	500	572	519	511	493	543	505	526	530	524	506	542	509	543	491	556	510	521	519	543	579	498	533	516	563	559	522	530	541	521	534	505	509	509	524	525	489	544	498	534	502	506	513	480	557	535	514	486	495	549	532	510	507	513	520	543	492	552	507	545	508	522	528	535	530	548	531	522	519	544	492	493	533	576	551	484	552	497	495	513	497	548	541	533	515	535	561	523	495	559	523	553	509	484	517	528	484	541	510	500	511	543	498	524	534	500	528	499	518	578	506	525	501	542	484	526	512	503	504	530	519	584	514	514	513	550	517	530	546	479	513	542	494	538	494	489	484	515	526	575	509	539	541	606	515	507	518	482	531	553	525	500	545	507	529	500	538	539	529	492	506	518	545	531	514	515	537	482	530	554	528	500	532	545	530	519	547	534	538	474	543	469	516	514	533	535	547	532	490	518	529	501	549	498	515	557	595	537	536	527	507	509	524	552	551	550	506	500	539	481	563	480	529	543	566	541	523	544	552	511	513	533	514	479	548	514	533	476	531	520	522	528	510	493	534	488	483	537	512	507	503	490	524	564	450	540	506	512	505	523	515	474	513	545	551	506	517	487	548	562	514	550	517	520	545	527	550	559	523	533	501	494	561	551	488	551	530	548	511	517	539	507	552	543	510	510	499	515	518	497	521	529	478	532	547	498	544	541	525	531	545	499	552	487	485	551	564	500	520	582	458	528	551	534	559	563	518	528	516	518	537	462	515	526	497	589	499	479	569	485	500	499	527	500	529	516	530	513	528	550	555	499	499	529	498	555	540	532	520	512	547	503	508	548	561	519	524	506	522	532	543	502	517	560	520	497	546	518	537	583	488	492	542	521	515	511	539	525	494	567	521	541	572	503	532	509	526	549	499	516	534	493	519	509	504	543	546	534	499	523	517	513	517	492	491	510	508	510	497	508	523	519	525	510	524	547	563	510	529	522	547	506	543	489	537	543	558	554	566	521	532	530	507	541	534	507	517	520	517	532	526	560	499	497	515	529	516	546	517	512	523	547	510	517	474	562	540	539	543	507	517	526	500	520	570	521	500	543	481	508	569	522	542	478	533	517	551	529	509	506	526	523	551	509	537	525	561	505	510	513	501	510	522	513	492	547	510	521	547	513	567	511	499	484	493	526	524	505	514	510	515	539	556	528	543	528	542	528	494	498	498	561	551	517	494	488	481	549	488	524	506	531	564	537	572	504	502	533	517	492	520	539	543	514	552	501	522	525	528	514	535	503	521	572	505	547	545	500	539	523	571	532	455	531	541	499	543	577	482	521	493	544	574	510	537	496	527	555	508	516	502	489	510	534	535	546	552	483	508	540	564	523	491	518	495	501	530	500	525	550	546	544	563	512	534	517	542	504	541	572	528	541	529	530	506	492	547	545	511	499	550	484	569	493	506	489	486	526	538	490	532	520	476	552	506	536	514	498	494	534	529	491	497	534	536	548	529	511	522	496	515	507	555	526	508	533	510	501	512	493	555	531	565	530	536	507	497	562	552	550	548	536	549	526	500	544	485	562	507	499	541	532	540	513	488	534	510	542	507	468	523	531	554	533	493	529	500	533	559	557	554	514	497	519	534	509	541	523	494	550	519	550	494	508	533	507	530	529	525	489	570	562	512	500	526	525	514	532	526	519	533	523	521	544	520	514	519	476	534	530	522	520	496	470	540	544	499	518	476	522	490	556	494	516	555	500	473	512	555	512	538	511	554	541	505	505	511	534	474	513	525	514	530	526	504	522	561	492	530	511	503	525	522	529	512	546	491	494	534	511	521	522	525	537	499	530	581	476	530	530	517	605	524	515	521	510	523	548	500	574	521	511	541	534	505	515	527	506	525	503	532	563	527	545	519	543	557	534	521	535	511	508	509	539	551	536	513	510	553	525	527	546	493	527	496	519	513	498	535	558	529	507	574	504	549	523	545	505	531	545	508	504	517	502	547	529	529	526	513	530	548	515	501	543	511	537	539	522	533	570	522	518	545	507	513	511	509	563	562	528	519	506	546	545	484	543	507	525	509	509	524	534	493	529	517	506	504	508	537	528	502	532	511	531	526	497	550	536	521	531	529	511	511	541	496	506	479	510	517	524	550	491	539	519	542	522	511	520	513	527	552	494	486	571	557	523	531	549	497	539	511	511	543	537	495	501	546	525	539	526	542	555	556	519	483	566	550	537	530	531	522	540	516	556	545	490	540	490	523	502	478	506	565	526	564	547	514	505	533	517	551	505	493	527	539	545	517	526	533	540	550	483	557	531	546	511	508	530	525	505	513	543	545	507	521	533	539	519	525	530	539	523	517	495	533	555	553	522	533	491	526	499	489	499	506	510	526	540	513	567	544	512	528	530	527	536	530	510	512	552	500	511	515	510	534	507	533	545	568	563	545	521	538	510	531	519	527	498	541	542	550	549	527	531	537	543	489	518	498	525	517	517	568	505	513	550	502	542	522	511	526	560	523	528	506	542	541	539	546	534	552	518	582	514	538	539	471	510	517	532	515	519	507	511	532	512	506	525	560	551	508	479	513	517	465	496	493	531	502	509	530	492	542	513	524	481	532	524	517	506	531	518	518	538	522	539	515	491	535	522	538	531	518	525	531	526	537	522	543	520	499	530	515	547	526	561	519	487	566	531	489	492	534	495	531	516	519	548	528	583	561	516	503	492	457	518	541	526	515	552	537	508	534	485	559	558	508	551	532	491	519	507	499	510	535	554	499	524	504	551	495	565	531	563	535	503	537	485	490	512	530	473	547	522	495	519	518	494	497	549	525	539	513	520	523	543	488	486	535	517	545	505	480	535	499	543	499	514	512	564	486	553	554	531	548	527	546	529	523	518	516	499	540	529	488	552	535	494	486	548	495	534	524	532	509	520	532	531	491	536	528	543	558	471	469	542	507	542	511	537	521	526	549	519	513	558	545	490	537	517	496	517	523	515	551	539	514	542	513	546	504	503	533	520	502	508	499	514	525	498	563	520	501	480	503	502	503	467	535	545	526	544	518	530	519	528	484	506	501	512	526	512	533	537	521	514	488	559	501
23879	4524	1675	1177	1031	762	518	400	313	213	184	160	202	184	175	164	175	169	151	152	128	152	164	153	129	145	140	142	163	157	143	149	156	138	133	161	142	144	162	139	157	148	150	137	138	131	151	128	154	156	125	131	140	174	166	155	120	124	148	138	127	151	128	123	137	182	163	142	135	127	144	130	131	152	142	144	135	131	129	132	155	147	132	119	116	137	135	132	119	164	109	150	136	148	129	145	129	151	122	155	142	133	145	151	144	133	137	149	129	120	132	127	128	159	140	153	133	130	131	169	121	147	143	150	134	160	130	156	108	135	137	138	115	162	143	131	131	131	135	140	138	138	150	130	140	142	123	150	142	124	140	132	147	132	143	134	155	133	136	145	135	114	128	132	153	141	141	134	140	149	135	128	125	143	171	143	145	149	159	149	129	129	149	132	122	162	141	126	136	137	129	127	104	142	122	131	150	129	144	123	157	126	124	135	130	143	146	115	133	135	147	141	134	125	135	151	149	148	138	104	160	128	142	153	143	137	101	160	160	157	141	131	158	151	132	122	125	137	136	137	141	142	140	126	149	130	119	150	143	136	134	144	130	141	139	127	135	148	162	115	145	132	127	115	143	131	125	143	145	134	143	121	165	151	114	141	135	159	151	151	159	137	135	131	133	117	128	133	133	140	136	133	130	143	148	142	119	124	136	133	149	137	142	150	127	125	149	154	124	121	143	138	156	140	139	132	151	138	150	154	152	142	149	136	138	139	161	123	129	122	109	163	159	122	153	139	161	150	145	159	134	128	144	149	134	149	118	153	129	146	146	134	129	147	143	133	136	135	126	145	131	158	133	136	131	135	139	146	131	152	141	127	149	147	137	150	121	148	130	133	130	166	156	135	128	121	142	123	119	114	132	147	138	112	127	138	136	154	152	133	130	140	124	136	144	132	134	159	140	132	137	136	162	122	149	153	128	156	105	130	140	130	132	145	137	132	131	153	139	125	118	156	124	140	140	134	129	131	140	133	133	147	156	150	131	143	141	139	139	150	140	128	124	128	128	138	135	145	142	133	145	136	123	157	130	138	144	139	145	129	126	135	141	125	154	146	124	140	148	146	107	136	130	131	132	139	139	148	144	109	139	163	148	159	136	129	127	146	160	151	139	132	158	133	163	162	113	120	114	144	145	150	141	128	130	139	106	151	138	130	132	130	134	129	129	127	135	148	159	128	121	127	129	129	136	148	130	142	148	152	144	128	131	137	124	120	121	138	151	145	129	127	123	130	137	150	157	157	140	163	120	160	142	132	147	128	138	139	134	142	135	115	139	147	134	124	142	153	151	138	132	132	137	146	143	145	130	145	134	124	141	124	159	140	140	135	132	136	138	142	136	139	150	126	135	136	119	122	147	166	141	130	135	137	152	129	154	147	149	131	140	141	140	131	152	144	139	141	122	131	132	140	130	123	150	126	127	136	134	139	128	147	135	116	133	128	132	149	140	151	149	140	135	148	137	131	132	118	137	152	153	128	133	169	123	123	143	117	148	118	130	138	145	150	129	142	119	141	136	135	137	140	133	116	147	143	146	125	116	119	123	156	125	147	143	136	133	133	157	160	127	138	144	121	143	140	123	145	133	145	129	139	134	118	122	148	149	142	140	151	144	139	137	146	122	146	149	155	132	120	148	125	155	140	129	149	128	123	143	142	127	154	142	128	133	138	159	119	161	154	146	128	128	146	128	147	132	138	137	151	128	135	159	154	138	138	126	143	125	133	148	147	135	118	133	130	133	149	132	132	149	152	130	128	108	127	154	134	126	135	139	142	124	136	129	146	142	140	116	152	134	134	131	119	108	122	142	133	135	136	119	124	152	142	155	136	135	124	146	135	99	153	144	118	144	121	122	135	143	132	158	146	139	144	154	136	140	127	142	142	136	129	159	137	146	128	157	167	147	139	141	145	111	149	122	135	126	151	142	151	169	149	152	156	148	127	135	120	122	156	155	127	128	143	145	124	136	119	127	131	149	128	153	125	119	109	123	120	147	128	140	129	140	131	148	122	173	135	171	130	119	142	144	161	120	145	135	138	139	131	120	145	132	146	125	145	132	138	120	152	154	148	149	127	115	136	146	116	123	122	139	129	141	133	140	144	153	131	143	146	114	149	133	144	161	140	135	123	126	122	143	152	161	146	140	139	118	137	156	138	156	144	132	134	125	125	127	129	129	120	153	134	140	125	145	180	156	118	143	123	155	159	133	137	147	143	135	133	140	147	149	130	137	134	140	131	141	143	141	127	132	154	137	160	143	128	113	147	115	139	137	129	151	148	156	161	147	145	129	135	144	145	148	140	135	116	141	125	135	137	148	116	111	122	131	116	154	167	137	128	114	147	160	142	129	149	119	134	140	143	133	150	140	147	136	144	117	152	128	154	122	123	124	147	128	130	165	136	145	132	158	134	118	117	153	132	132	135	122	118	130	162	145	128	145	136	130	147	113	153	161	145	133	130	137	134	168	148	123	134	122	141	144	145	131	134	162	137	123	125	119	123	154	145	135	129	156	167	111	131	124	130	129	133	151	113	139	123	136	126	115	138	159	148	141	148	148	143	139	138	153	147	147	126	149	146	153	160	124	129	138	166	129	127	140	144	144	142	147	125	130	152	133	155	144	140	130	142	130	117	152	121	127	160	113	133	128	152	146	149	148	121	138	146	146	145	118	163	151	113	134	130	145	132	147	142	147	153	145	147	140	140	151	144	145	154	121	141	144	134	126	143	138	153	131	146	149	135	139	139	138	128	159	139	133	124	124	156	123	160	136	144	154	138	135	129	129	146	112	124	143	117	163	116	128	135	111	132	142	141	132	140	160	134	151	128	124	135	128	123	140	156	148	132	116	149	145	141	158	148	153	137	142	134	152	146	125	141	144	136	146	112	125	135	177	136	132	130	133	147	143	127	155	121	146	156	132	136	125	143	111	150	144	154	130	174	130	156	130	126	133	137	138	120	145	152	152	129	152	116	140	126	106	128	133	128	107	126	132	137	152	142	139	135	140	124	152	159	121	168	148	147	135	155	114	115	139	146	150	136	146	145	140	111	127	134	142	136	136	139	151	145	132	147	153	124	159	123	141	136	137	133	136	138	121	148	142	139	150	168	128	122	125	152	128	118	153	131	138	140	126	135	126	140	117	129	132	151	143	145	149	141	129	133	146	129	145	138	126	129	106	137	132	150	132	162	132	144	136	143	126	127	128	150	135	127	152	145	144	119	119	161	139	133	142	138	137	139	145	132	150	166	126	145	122	127	140	142	138	136	127	136	152	132	139	145	132	132	128	130	130	145	144	154	117	133	126	154	139	134	143	133	140	135	117	120	140	142	132	137	122	137	129	136	132	142	138	131	136	122	121	152	107	134	126	162	134	148	143	136	124	150	126	144	123	131	151	140	123	134	167	149	142	129	144	114	132	132	127	113	131	152	136	127	156	140	150	110	139	128	144	133	136	160	144	108
21860	3101	3010	3524	4082	3164	2380	1665	1309	1027	718	653	634	562	575	617	714	583	432	427	478	457	428	396	465	428	449	451	515	485	460	434	464	431	441	420	407	422	443	389	430	400	470	427	436	405	387	374	396	425	388	403	390	388	345	360	340	362	323	350	364	339	361	383	388	371	335	343	381	350	342	342	357	407	369	359	364	368	361	337	353	339	342	382	352	363	375	315	358	373	361	316	354	339	356	349	331	386	334	302	345	339	344	332	348	383	326	354	388	371	365	346	338	389	355	311	337	334	355	341	374	330	331	349	379	355	331	346	360	323	367	370	368	374	336	331	350	375	347	391	373	356	360	349	335	349	337	373	354	345	339	330	313	342	384	368	353	380	321	352	355	346	385	344	352	334	306	352	356	341	329	348	333	341	359	331	354	347	371	328	330	328	347	357	366	375	340	342	320	337	333	383	349	339	348	355	357	322	320	334	363	337	335	343	326	338	375	349	361	355	335	352	381	387	365	364	344	365	362	362	365	348	352	318	344	331	361	333	358	358	367	326	321	352	351	338	324	359	362	372	330	382	339	331	379	339	342	324	335	318	344	336	331	350	375	368	362	339	356	345	383	338	337	356	355	305	360	362	364	355	345	344	373	367	353	346	359	355	351	353	327	353	356	351	345	370	350	375	333	342	341	349	363	358	343	329	300	371	342	341	373	362	381	338	344	333	322	341	352	371	356	364	355	341	349	348	369	343	365	327	350	327	325	332	323	345	350	351	392	351	332	354	346	359	313	308	359	341	375	316	355	344	350	366	343	362	361	333	302	346	373	368	383	386	330	337	327	357	363	348	329	350	354	337	335	372	350	359	338	359	331	339	348	328	392	356	352	335	355	351	363	333	344	364	348	356	353	332	353	363	346	362	377	355	358	334	318	361	339	346	345	352	375	346	345	339	374	351	346	329	340	343	355	353	383	320	392	360	343	372	350	348	335	306	345	346	319	353	344	374	351	320	377	362	330	328	366	341	317	353	315	375	340	357	355	358	329	376	386	343	347	357	337	357	322	352	340	360	344	331	364	323	340	334	338	332	333	354	318	338	340	352	381	345	360	364	346	338	364	357	364	353	329	366	321	353	356	346	343	335	391	363	369	333	362	348	363	314	326	365	361	350	348	350	342	369	333	367	407	334	329	328	313	358	362	356	342	340	360	329	325	361	341	349	363	374	373	367	295	352	339	335	340	356	344	367	304	332	343	344	326	368	370	379	370	385	342	335	360	364	338	338	344	342	361	337	273	365	345	330	362	357	355	354	346	329	320	336	379	316	344	339	340	376	360	316	364	337	365	356	338	351	318	350	336	331	329	341	358	359	334	328	331	342	356	317	374	345	367	339	329	367	347	329	360	367	329	384	351	348	361	350	384	323	350	332	343	346	359	381	335	354	329	347	352	380	350	359	343	340	354	363	348	353	373	363	362	355	347	325	325	361	362	332	380	359	345	349	333	339	372	381	362	369	369	347	365	352	350	349	327	346	336	380	360	367	379	348	363	322	364	332	335	343	372	332	361	362	354	362	337	331	366	344	352	335	337	393	349	347	333	353	341	361	362	354	323	319	380	359	342	354	321	371	363	346	347	349	388	365	377	360	349	338	379	329	361	357	324	336	321	360	360	309	335	316	371	351	346	308	376	357	379	332	358	341	375	345	322	350	363	347	297	338	311	350	375	344	357	347	339	346	363	367	351	353	349	348	378	345	366	346	340	388	352	322	344	365	379	367	357	340	346	329	357	353	379	375	346	348	355	362	351	375	338	341	351	324	326	352	331	332	338	372	338	345	325	345	376	336	355	330	324	352	369	333	336	371	353	331	380	338	368	378	380	365	377	308	334	346	321	366	360	352	352	349	370	347	365	355	347	341	332	324	358	347	380	339	368	315	388	331	360	340	368	381	371	366	341	322	376	389	303	358	350	352	355	335	342	351	359	316	352	340	342	366	337	366	331	346	348	339	333	322	333	321	333	340	371	345	363	370	343	396	348	349	323	367	329	331	330	377	347	366	372	359	342	369	330	339	337	354	354	362	356	317	367	337	356	345	373	347	375	313	348	338	368	354	341	351	333	320	328	361	355	325	351	349	361	318	352	372	362	383	353	365	346	349	325	339	344	325	358	368	347	319	338	319	328	345	351	372	377	356	353	375	347	368	337	359	356	357	316	355	329	357	359	379	368	377	327	333	345	343	355	344	306	342	368	364	339	342	353	343	340	353	370	354	381	359	361	362	328	350	361	315	342	319	356	349	336	330	364	358	351	332	316	347	358	342	328	339	380	374	343	342	346	335	355	350	343	337	321	335	362	340	356	351	364	340	332	380	373	333	355	348	337	370	328	315	364	359	340	366	300	361	327	345	339	347	343	355	364	359	313	330	359	316	360	365	366	340	369	357	369	317	326	326	363	341	320	367	305	346	328	335	332	353	347	365	347	335	357	349	352	368	330	338	375	375	325	351	366	352	359	347	344	401	367	357	371	334	345	368	319	353	347	374	392	366	365	377	365	344	337	347	327	352	380	369	350	366	370	324	368	362	341	360	355	364	352	331	360	333	349	336	314	364	353	320	345	372	336	361	328	396	338	346	333	341	368	359	338	342	378	330	364	342	383	343	312	329	349	341	358	352	356	362	332	326	341	354	341	370	366	397	310	350	326	312	340	346	325	345	364	377	345	338	321	339	327	344	332	324	366	325	341	370	359	367	357	341	348	370	323	362	346	321	347	370	344	347	381	344	359	375	352	330	350	354	381	356	322	304	384	385	371	333	303	369	350	328	382	350	325	334	329	366	339	370	351	376	337	350	361	345	359	341	367	333	376	341	322	336	368	390	358	375	334	401	353	361	372	330	351	353	362	347	323	346	320	373	348	335	402	360	344	347	350	340	359	319	329	336	388	385	336	344	339	307	384	383	347	333	323	367	335	334	371	338	362	332	325	341	342	367	346	337	354	338	341	352	347	362	325	335	335	385	335	327	369	350	360	363	344	355	348	307	366	331	365	374	336	329	345	332	330	342	352	324	366	347	335	318	338	370	366	377	380	329	367	350	316	359	357	355	384	327	348	367	382	368	357	369	380	353	353	337	377	388	330	317	377	369	338	366	323	334	349	353	368	369	371	350	385	360	378	346	348	365	359	357	369	344	351	355	350	347	352	331	345	333	386	349	329	358	331	346	367	341	347	345	346	354	353	333	366	376	315	349	335	346	342	351	360	362	328	338	389	314	349	339	347	376	349	380	334	338	304	348	376	390	368	342	362	379	344	359	331	354	346	317	328	349	338	306	370	346	347	321	345	370	358	330	332	391	345	378	351	318	360	356	339	354	368	358	355	361	364	334	379	347	363	334	364	355	333	337	363	346	342	341	354	355	384	348	317	343	348	348	321	340	331	343	331	369	353	365	369	358	355	390	339	314	351	380	358	332	342	332	353	333	381	367	374	351	373	373	357	333	361	372	379	369	358	373
73477	36043	13059	3375	2449	1731	1144	789	625	490	418	379	355	323	280	334	323	296	290	272	281	273	281	288	261	237	250	263	269	261	237	272	225	254	211	232	217	238	251	267	254	212	237	242	238	232	257	230	225	232	253	220	238	228	221	250	232	196	231	233	219	244	229	213	230	234	215	243	207	234	236	218	224	217	204	215	217	211	227	243	233	235	217	235	225	211	222	233	256	248	216	211	228	176	221	208	209	260	241	237	226	252	234	263	233	219	211	221	252	231	237	205	224	198	229	227	230	243	244	211	203	230	208	225	238	211	219	212	209	212	249	240	226	220	208	226	239	230	248	246	243	227	210	221	223	200	216	209	237	227	212	222	220	215	233	246	216	201	205	226	201	229	238	194	224	222	204	207	232	224	208	215	224	213	229	229	185	236	222	231	234	220	204	221	226	217	207	227	235	216	203	217	243	240	227	213	246	220	205	242	202	236	229	274	241	220	195	228	230	225	229	233	199	215	227	236	206	252	230	223	221	232	175	215	244	203	206	226	248	207	224	244	229	227	265	237	224	239	235	237	220	229	208	205	224	247	234	194	212	238	212	228	201	242	241	230	203	193	220	237	265	211	233	228	244	208	230	229	203	212	242	221	202	244	212	215	241	239	210	240	241	200	218	216	241	231	229	221	223	224	222	228	235	212	209	206	228	223	237	196	238	229	236	249	233	220	234	245	233	219	190	235	228	244	216	197	239	235	228	222	244	221	230	222	210	245	223	223	233	248	265	206	211	263	219	237	213	237	235	197	226	264	239	198	225	211	211	227	222	233	217	234	190	197	211	216	242	203	237	219	222	252	232	221	231	242	209	221	227	220	210	230	258	221	220	231	203	223	230	230	208	203	215	217	220	212	226	202	221	223	225	235	223	245	223	214	234	208	234	210	208	238	232	245	223	216	236	202	234	219	246	206	209	229	262	212	241	222	237	253	220	234	202	220	201	217	227	225	242	218	243	212	237	240	205	218	217	216	219	215	247	212	231	219	235	196	259	191	210	214	242	199	227	240	205	229	215	220	220	220	230	243	225	229	240	195	212	257	232	225	212	229	216	233	240	234	228	216	215	234	216	215	228	241	203	226	224	234	227	245	241	241	226	220	230	221	229	232	205	184	240	256	227	205	200	220	214	238	218	204	222	196	224	230	235	235	233	208	228	225	213	224	228	234	258	214	226	233	229	233	232	218	233	223	237	195	248	240	226	230	244	220	216	256	232	216	231	222	226	225	222	227	235	212	236	223	209	243	256	193	243	222	237	245	215	236	219	212	206	217	225	225	207	256	230	236	238	244	210	199	217	221	247	243	227	260	225	207	206	201	229	230	239	215	223	234	229	204	215	244	219	242	232	263	201	223	213	204	226	226	221	229	189	218	229	209	237	211	256	209	226	234	221	217	250	221	230	231	196	230	254	198	231	221	209	236	220	204	229	209	214	221	217	205	237	215	242	226	252	230	259	198	243	207	223	245	206	207	196	253	242	215	225	208	235	232	232	227	243	226	219	221	246	222	227	225	222	238	220	241	202	239	215	222	207	202	234	241	221	217	211	217	215	219	236	214	240	220	227	216	232	230	230	207	238	194	241	224	218	235	225	244	230	245	213	214	201	228	191	230	214	243	235	226	186	189	205	208	249	233	208	212	234	235	246	211	221	242	227	226	224	246	234	242	211	241	241	249	212	217	224	231	230	212	219	238	225	216	202	228	231	241	222	250	247	216	244	207	219	250	206	252	204	201	210	198	232	229	224	245	205	238	229	193	204	233	231	233	191	234	240	227	249	239	233	227	255	213	229	210	199	214	200	269	234	206	199	227	238	218	221	251	198	258	199	243	210	227	236	214	212	206	209	218	214	202	255	218	223	241	240	247	221	216	226	207	207	256	257	228	220	201	211	205	226	225	226	198	219	216	219	228	216	243	217	225	232	234	204	214	205	215	257	230	209	219	216	240	264	219	228	204	224	223	247	264	239	234	231	228	228	238	241	219	211	213	201	203	226	236	217	230	218	224	217	217	216	225	221	220	216	223	223	193	207	225	238	244	229	222	229	206	230	226	217	198	225	232	249	242	263	223	227	211	222	235	201	200	204	251	227	213	230	229	231	229	215	229	236	235	204	239	213	226	228	231	232	242	206	219	214	205	240	243	221	197	207	203	229	212	209	240	209	216	212	236	218	214	233	218	242	211	219	203	225	205	225	231	245	209	220	218	260	250	203	231	239	229	227	220	217	212	229	188	224	223	227	253	225	214	228	222	197	227	223	237	229	241	232	209	228	231	217	233	242	230	228	201	225	238	206	224	230	225	216	230	210	202	215	178	222	216	239	231	212	251	241	224	215	232	254	215	210	200	228	223	204	239	234	240	221	224	228	225	207	237	208	224	215	233	211	213	253	244	221	218	230	232	216	213	212	234	230	203	202	190	222	225	224	225	213	225	211	211	210	218	223	202	236	203	225	230	241	200	237	232	231	227	226	196	206	202	223	210	209	210	213	224	243	228	246	231	245	239	226	224	226	234	215	240	259	233	228	243	235	224	215	234	212	202	212	206	238	208	204	211	226	216	218	203	206	190	199	233	194	206	223	226	222	240	218	197	201	219	195	210	238	212	217	249	229	216	189	247	206	251	217	222	204	237	224	233	219	214	238	210	223	225	214	231	229	215	202	244	197	236	211	221	220	272	255	213	223	225	227	195	247	241	206	210	222	198	206	228	223	228	239	223	212	248	219	228	215	199	221	241	227	244	214	257	205	205	226	192	251	220	235	189	239	236	243	231	234	225	232	201	218	219	222	244	217	242	213	206	201	230	225	205	211	205	243	243	220	221	245	220	242	205	239	202	210	222	218	241	230	268	207	224	194	227	195	205	219	213	250	235	239	230	228	222	192	249	256	230	215	226	222	214	247	237	218	261	247	219	207	225	232	209	206	204	238	188	227	237	241	217	228	232	222	220	207	231	244	203	205	221	231	253	189	230	218	216	228	196	199	224	215	240	253	223	232	227	222	207	227	217	239	213	199	224	219	213	224	231	203	200	200	253	212	232	224	246	242	248	235	221	238	247	221	221	228	260	210	217	220	231	219	214	239	231	230	238	205	217	232	213	201	228	222	226	197	225	239	272	221	196	197	233	217	209	221	204	236	244	224	198	199	217	206	229	210	215	231	228	235	198	241	211	229	227	213	225	240	216	230	236	234	248	248	232	224	223	245	233	206	226	243	200	225	203	232	242	228	209	225	260	226	232	223	227	241	202	203	207	216	222	229	198	236	239	255	218	200	240	216	255	268	209	225	247	211	225	213	229	203	210	230	247	219	213	196	233	251	230	208	201	209	224	196	224	228	227	204	229	235	218	218	199	221	216	222	233	216	199	221	217	214	228	199	196	201	225	185	222	223	215	236	208	239	238	234	219	226	233	224	224	239	218	228	226	190	224	243	228	191	200	217	226	237	232	264	220	202	248	248	232
47986	13067	6353	7364	8494	6573	5091	3510	2731	2051	1514	1323	1330	1204	1142	1283	1541	1212	873	883	793	782	798	813	793	798	721	737	794	789	762	726	735	672	699	609	598	619	619	624	675	693	689	616	639	657	600	620	614	592	597	606	542	525	514	567	559	528	564	521	526	510	557	548	552	559	525	522	523	547	543	530	541	543	556	538	574	559	548	509	539	515	549	549	533	499	496	545	542	551	513	543	526	532	481	540	543	557	519	482	490	547	546	523	533	529	496	517	520	515	527	521	528	499	531	520	522	532	500	489	502	499	496	482	525	522	557	568	542	522	572	514	494	520	557	543	493	506	495	494	522	548	491	541	514	514	541	526	535	548	562	513	555	533	546	520	520	540	542	507	519	533	541	536	503	501	480	500	543	534	480	496	518	542	507	540	524	493	532	514	526	522	549	512	563	518	498	525	561	515	521	485	537	519	547	553	548	511	524	529	539	489	521	521	558	551	538	557	510	536	506	504	515	529	477	526	525	493	469	503	538	529	487	523	548	546	501	514	538	533	482	507	519	553	509	519	549	513	561	515	555	502	491	520	562	546	520	518	545	489	505	523	497	543	551	542	528	556	521	528	505	511	494	523	504	514	528	551	512	503	545	504	493	553	530	502	523	542	532	546	513	523	528	479	511	510	523	486	525	523	526	502	521	500	499	524	488	519	483	527	475	525	539	510	495	546	527	527	531	523	532	536	510	532	545	491	543	461	548	519	515	534	501	481	551	523	531	534	519	530	477	514	540	510	544	513	529	555	540	540	530	528	573	506	515	500	509	545	533	527	510	510	528	501	510	509	494	508	534	482	486	489	496	560	524	518	503	531	523	513	468	496	591	529	545	517	522	503	508	527	554	507	532	511	496	468	527	512	516	513	542	514	497	502	528	499	530	524	541	517	550	512	484	560	529	539	506	495	510	491	494	518	535	512	530	526	526	495	526	522	559	524	491	493	509	506	525	518	548	501	539	527	475	512	507	494	570	559	524	545	490	500	516	531	505	534	503	509	533	564	518	514	503	498	502	505	558	540	532	501	529	547	527	538	536	515	508	538	475	499	540	504	516	503	524	529	497	534	538	539	527	526	473	587	559	484	524	500	539	534	505	538	491	532	512	575	526	514	524	530	515	537	531	494	483	482	536	511	525	552	536	522	515	524	540	513	525	487	507	505	520	569	534	515	511	547	526	502	503	513	487	525	530	541	488	566	533	538	515	514	562	503	520	527	494	576	539	586	502	529	525	517	509	486	533	542	508	506	533	503	516	526	533	586	530	513	501	545	522	518	496	495	518	550	513	496	545	548	531	519	491	528	496	594	506	488	527	530	504	486	524	525	524	535	464	517	544	506	534	559	517	550	493	513	509	526	522	517	563	515	501	483	533	561	524	540	521	502	511	477	505	531	500	531	527	548	527	466	514	505	495	565	496	505	518	527	528	537	521	571	488	543	510	524	587	527	506	485	500	501	517	511	554	550	545	582	540	554	512	552	447	478	528	507	513	527	541	545	495	467	523	507	535	507	551	534	536	538	537	530	522	481	547	493	514	492	508	523	567	528	510	525	507	506	531	538	554	554	520	519	513	510	531	553	507	503	550	540	538	565	525	496	518	548	519	527	545	497	532	531	509	509	517	491	553	534	550	486	502	498	503	506	482	509	563	499	501	492	516	520	538	537	517	503	501	516	546	525	515	535	540	492	507	508	522	560	484	522	537	499	526	511	549	515	521	507	518	500	511	497	569	540	551	481	515	501	545	495	492	538	508	525	523	488	502	525	502	537	491	537	512	540	559	551	501	582	537	556	541	563	524	512	522	516	541	604	514	515	521	545	524	542	500	478	552	501	526	499	491	489	520	524	519	495	498	513	502	507	548	506	524	544	520	568	523	519	515	526	508	506	522	531	553	550	500	553	563	509	523	519	566	521	557	479	494	555	505	472	511	490	496	507	506	558	506	511	524	498	499	506	534	514	519	523	526	523	510	505	541	538	527	545	486	528	559	476	528	550	526	527	525	501	522	515	500	510	539	564	551	523	547	553	515	526	534	520	542	515	536	553	526	554	538	527	493	562	518	563	546	521	526	512	522	550	563	534	554	516	528	550	548	534	523	509	545	528	527	502	504	501	519	491	508	503	519	510	536	535	511	558	524	500	517	551	494	504	504	493	526	494	556	556	504	545	524	508	509	563	468	525	544	548	553	514	487	510	539	534	550	497	552	533	520	540	543	521	539	552	514	521	499	536	524	505	503	537	521	520	531	525	505	527	494	551	545	536	531	557	473	499	498	484	537	569	531	530	513	549	481	526	557	534	503	464	535	499	508	534	549	555	544	529	526	531	500	483	520	527	564	519	554	495	526	545	524	499	536	532	497	544	525	456	554	509	522	491	494	496	526	545	524	535	522	516	547	581	510	511	544	535	510	517	494	537	554	546	563	561	501	509	557	553	526	531	512	476	566	522	536	500	548	485	507	518	519	520	484	534	567	516	530	513	519	527	499	523	514	533	547	505	543	532	497	520	504	550	569	549	547	512	504	544	528	554	490	517	532	527	529	513	509	516	502	546	567	536	505	535	567	487	508	529	521	508	497	540	508	541	513	496	548	461	512	514	543	503	525	513	526	511	512	528	521	493	515	535	544	539	498	557	462	521	510	526	527	522	539	527	522	548	535	500	491	552	562	509	528	503	544	516	530	538	524	583	545	528	542	524	557	548	521	496	537	560	526	504	578	496	542	531	518	510	531	539	503	514	518	522	547	512	540	544	525	530	503	515	507	537	495	545	504	515	566	544	552	520	521	535	502	507	522	577	557	489	538	522	521	531	550	543	543	520	474	529	525	478	561	555	558	496	525	517	546	497	492	519	524	490	550	532	542	551	490	504	527	509	525	531	519	520	538	527	541	537	510	538	571	513	520	506	527	514	547	539	496	527	519	542	501	514	530	504	508	536	561	534	505	523	521	485	549	513	506	524	546	547	540	552	532	487	540	494	507	526	534	506	551	521	498	512	494	554	552	545	530	530	567	482	553	511	513	522	493	546	511	531	530	539	501	477	538	513	504	508	494	508	534	571	522	537	520	506	534	544	529	466	531	532	544	508	534	523	509	533	512	513	533	496	489	512	555	538	498	545	518	506	512	532	519	555	497	529	528	530	525	488	532	525	493	510	510	517	538	496	545	505	524	520	533	529	550	490	523	553	542	541	491	522	508	492	525	539	491	526	549	539	513	501	515	522	523	536	529	539	517	494	499	529	493	544	563	498	514	482	535	522	496	531	525	496	512	555	500	525	506	543	565	527	507	516	504	528	502	521	568	516	568	495	503	533	524	519	558	532	518	485	498	504	552	530	484	525	538	534	526	518	506	491	569	516	552	567	571	536	504	555	537	507	551	508	509	533	572	511	509	522	548	556	514	458	554	499	571	533	532	551	543	538	527	533	551	536	533	520	539	507	478	508	518	539	523	488	519	526	534	504
79321	42747	20236	7254	3853	2702	1718	1131	850	681	516	498	455	410	394	392	422	387	304	275	317	276	277	281	269	287	259	288	275	267	261	255	255	265	254	238	260	229	210	243	254	258	260	268	236	249	250	259	245	251	275	233	252	228	255	220	244	234	213	207	243	223	236	204	203	251	222	259	265	206	228	258	229	241	234	227	226	224	210	234	230	209	229	207	211	252	200	219	227	244	238	223	222	270	228	234	234	242	225	229	250	225	219	203	217	221	236	233	249	238	260	226	246	211	249	228	236	223	252	228	228	239	244	223	225	228	193	240	241	208	245	238	210	255	240	223	237	237	243	237	226	243	214	252	219	221	235	212	244	277	236	242	248	225	235	229	212	264	203	210	225	219	236	214	221	195	244	243	247	233	232	238	218	260	236	223	217	261	233	231	188	224	211	227	207	220	210	229	244	219	219	240	248	206	244	253	237	233	243	242	216	220	238	223	216	244	212	229	243	223	221	231	274	241	239	253	220	222	231	240	229	263	224	234	219	254	217	213	221	210	230	268	221	218	246	244	210	225	235	241	238	242	252	241	230	228	252	197	231	250	228	242	212	229	234	241	216	222	200	213	231	248	229	207	236	220	251	230	229	227	205	233	222	196	235	227	224	230	211	225	237	228	233	185	215	254	229	226	246	275	237	228	218	215	190	238	227	213	231	238	242	230	226	251	254	249	216	236	242	249	228	228	259	243	238	244	222	256	223	224	249	211	245	227	250	235	197	245	202	222	206	266	229	221	242	211	249	248	234	221	228	240	227	238	208	195	219	220	240	228	218	232	233	232	223	211	196	211	213	245	230	213	212	184	225	240	226	259	277	244	217	253	203	220	206	208	227	251	255	249	237	226	252	203	209	231	220	222	208	253	222	232	272	226	199	232	229	228	247	254	202	221	244	237	219	229	230	232	230	240	213	225	193	207	216	241	225	206	234	225	215	207	228	229	236	222	240	235	208	226	215	222	225	237	239	255	231	209	240	233	251	197	236	239	215	226	242	212	204	252	214	217	230	225	235	206	217	222	199	224	238	228	229	205	247	232	221	232	249	232	236	239	228	232	222	248	233	221	212	213	214	213	202	241	229	207	239	243	240	236	218	227	202	215	241	215	241	215	209	260	242	227	214	235	226	227	236	205	232	267	263	222	224	216	218	235	225	209	217	271	207	226	215	257	236	209	196	241	244	255	223	234	199	257	238	225	235	196	226	227	221	254	217	230	223	208	242	239	236	255	212	220	226	252	221	224	241	237	227	232	235	228	230	258	275	257	222	236	228	241	229	234	215	234	194	261	231	240	214	211	237	225	213	239	180	236	251	222	206	254	228	253	237	227	192	224	262	261	233	229	209	245	222	223	232	233	229	257	241	212	245	212	206	236	212	221	217	229	215	213	247	213	226	231	249	229	210	251	225	232	235	234	214	234	233	204	220	210	232	202	225	235	212	244	235	197	224	242	221	248	240	238	221	232	215	191	211	230	243	229	196	237	227	207	238	231	237	227	216	225	226	236	231	251	214	261	228	228	216	225	224	190	215	216	227	215	195	221	215	210	231	226	221	219	234	247	209	230	246	213	248	218	236	203	239	209	232	221	246	248	236	220	211	237	223	211	223	224	200	226	215	231	230	237	226	251	240	224	202	217	228	250	220	217	239	210	246	239	222	235	244	239	225	228	225	222	265	228	223	242	244	207	255	211	244	243	209	232	208	212	220	204	225	222	253	241	238	218	194	212	219	239	255	221	230	219	222	211	259	211	223	258	246	216	242	256	244	239	239	237	219	210	219	207	228	225	234	217	236	212	229	206	186	226	218	226	208	223	241	221	228	211	218	220	227	230	214	257	234	200	209	222	235	239	225	228	240	251	208	248	242	241	255	217	240	197	264	242	228	219	228	241	209	205	218	240	232	240	217	207	234	213	229	227	220	240	250	243	223	248	203	251	230	233	226	233	261	225	249	215	226	241	250	229	257	253	253	233	218	208	219	233	249	238	224	257	217	238	217	234	212	217	242	257	229	234	202	250	216	231	223	227	223	216	241	235	192	225	236	228	226	249	227	246	223	242	244	225	199	232	224	250	199	214	249	223	233	217	244	204	233	253	233	217	210	244	212	227	212	245	243	226	249	216	206	232	230	220	226	228	233	220	229	212	237	234	236	236	234	219	212	221	238	229	211	213	220	248	241	228	230	249	206	228	211	209	230	214	217	233	231	232	225	227	227	240	275	263	223	230	219	247	242	224	220	244	202	208	224	235	232	229	230	209	196	250	245	215	210	226	212	241	234	217	214	221	230	219	222	249	242	239	234	270	232	216	222	220	237	232	206	235	236	222	259	243	261	230	263	221	224	202	232	248	209	226	213	215	206	240	216	226	268	212	184	238	272	197	242	201	225	229	237	211	212	284	228	179	218	233	209	223	208	198	218	231	240	218	225	208	230	244	201	214	221	273	241	234	236	186	273	230	241	202	277	217	223	227	229	272	240	180	234	236	235	240	234	237	224	209	213	189	239	217	223	232	228	225	256	218	224	256	224	220	243	204	242	224	254	225	229	245	223	253	211	269	226	227	190	242	208	205	193	193	230	240	240	261	214	183	208	228	214	209	235	231	229	219	235	234	237	218	227	216	224	236	237	249	248	223	233	221	250	236	245	231	235	225	227	247	210	223	225	234	236	212	239	215	216	214	234	234	210	222	240	218	235	272	224	227	222	239	231	205	240	235	219	226	231	229	227	234	248	237	226	216	256	205	219	240	238	180	245	247	210	213	235	200	254	234	225	217	232	243	217	214	213	217	223	209	265	227	206	238	194	247	254	230	213	216	250	227	219	238	212	248	224	249	218	203	237	222	230	239	229	215	206	260	221	216	224	230	231	225	196	254	237	222	258	227	229	232	241	200	244	233	238	251	222	248	227	235	245	219	260	200	226	221	222	222	225	229	215	226	218	233	203	229	237	227	220	219	223	240	230	215	250	230	240	219	205	245	228	258	236	233	232	221	226	224	201	243	261	221	228	227	226	207	232	217	239	217	209	264	230	235	219	231	192	271	199	225	219	217	226	249	231	203	252	219	260	242	208	237	217	211	249	187	232	212	220	245	209	227	240	225	250	214	223	241	240	218	212	244	256	230	241	217	258	222	232	233	193	204	217	237	214	207	197	222	218	216	224	240	242	216	244	222	229	220	234	244	227	224	238	255	230	207	226	256	248	230	269	241	238	215	240	235	244	219	296	248	219	214	274	221	250	233	240	272	245	227	245	232	219	221	210	208	209	214	233	236	220	246	231	231	222	201	217	217	256	220	224	232	206	197	228	230	213	219	243	244	244	249	255	221	249	236	230	207	240	220	211	248	210	253	235	224	224	237	243	207	258	248	235	218	227	222	215	245	222	235	218	236	226	215	223	227	236	213	223	198	231	237	214	219	209	220	254	216	205	189	221	250	206	245	221	230	221	243	225	217	225	241	194	235
57767	17594	9353	10491	11972	9781	7133	5175	3920	3073	2304	1833	1870	1628	1567	1813	2204	1669	1118	1034	1058	976	1021	1006	954	931	904	843	828	845	869	853	801	767	716	740	735	682	693	707	732	697	738	718	641	650	623	651	620	575	584	639	606	590	634	576	560	544	553	521	567	552	536	518	513	559	588	534	539	534	563	548	555	550	566	590	594	567	541	522	521	555	493	522	559	522	522	484	537	501	541	531	515	508	497	524	561	522	537	544	543	524	532	564	534	499	567	545	565	511	537	494	530	527	510	520	509	533	525	541	549	507	481	530	547	529	517	511	543	504	556	516	519	512	544	502	511	533	538	489	509	577	519	483	504	534	504	570	508	505	514	503	556	499	481	524	536	503	540	515	500	506	499	516	514	536	519	505	538	531	518	540	508	505	530	497	509	537	509	486	501	509	525	480	533	476	480	480	555	547	473	525	533	507	492	511	498	511	529	524	498	533	537	507	523	497	521	507	497	514	487	544	507	522	516	546	511	482	537	505	499	529	555	499	514	515	558	527	518	544	491	510	520	505	535	542	495	521	522	529	511	524	496	489	451	490	517	506	461	506	547	507	516	518	541	521	496	493	539	591	506	528	505	555	541	537	529	520	518	498	508	505	515	521	494	499	500	522	562	534	503	504	500	511	505	496	506	509	489	507	529	556	511	488	524	509	497	483	498	482	513	510	536	510	510	489	510	517	489	520	481	517	493	590	530	513	469	517	541	520	536	547	492	519	534	516	547	497	552	564	540	484	522	534	521	490	538	508	507	549	511	503	497	523	476	527	526	538	470	520	483	530	531	551	518	517	526	559	505	512	547	496	550	508	543	506	516	519	538	516	543	505	514	531	519	543	547	505	490	554	523	512	477	511	489	538	547	493	503	507	476	516	472	541	537	493	516	509	501	486	502	527	533	512	506	533	523	481	522	565	487	505	529	506	537	498	544	481	513	516	522	530	518	521	507	526	518	497	497	528	519	509	516	518	483	505	522	533	525	498	500	526	510	530	530	486	522	529	502	552	478	509	510	482	483	531	522	532	512	499	515	525	528	535	530	495	529	489	508	538	487	530	451	477	516	482	532	466	504	495	537	526	487	511	528	546	546	550	543	534	519	519	500	524	503	539	495	523	518	498	487	539	511	500	542	519	497	527	493	535	508	499	508	527	488	499	523	528	497	530	562	544	524	500	522	500	512	541	495	493	509	547	543	518	543	499	476	544	523	516	511	494	515	470	540	484	514	512	488	526	487	509	490	527	515	525	503	508	487	505	519	528	532	506	496	523	551	533	529	522	478	485	489	502	524	496	488	513	511	495	546	511	487	524	502	536	491	497	535	504	530	490	541	513	502	497	556	507	535	538	523	524	548	551	557	521	487	489	518	520	527	568	525	522	516	497	498	496	558	536	486	534	552	508	519	555	509	477	520	541	518	465	519	545	540	512	494	505	533	520	462	531	484	517	530	507	540	519	543	506	506	477	503	483	559	492	523	529	490	492	541	475	530	502	548	543	546	521	517	508	580	504	516	531	521	484	489	519	533	538	475	504	544	485	494	540	520	496	580	577	523	535	488	553	548	522	528	520	520	517	535	484	529	535	573	536	519	562	495	504	510	493	508	510	535	521	474	516	506	513	535	507	493	527	506	524	513	493	496	534	488	499	549	527	546	528	489	535	529	526	498	520	493	488	462	478	480	530	520	529	529	525	497	511	529	485	506	521	512	537	518	496	525	534	487	522	513	518	519	492	528	503	522	529	496	503	511	513	532	553	532	524	458	530	498	494	502	500	510	549	498	486	508	497	476	480	479	482	516	516	520	484	546	523	531	523	530	499	503	542	517	527	548	451	524	506	473	496	513	509	500	506	505	568	523	524	524	505	536	531	541	533	499	504	505	524	514	530	524	510	518	535	504	496	527	516	517	515	521	509	498	550	497	522	497	497	550	527	515	506	560	492	540	542	500	537	501	502	498	514	489	551	521	546	509	503	521	505	522	477	556	526	524	486	524	481	540	502	533	509	502	502	521	502	516	498	522	511	506	563	504	560	525	538	513	528	513	546	513	518	501	514	505	534	514	509	503	515	512	490	534	500	550	501	488	489	513	511	499	533	541	541	524	523	516	507	482	484	521	548	536	485	508	495	530	551	519	554	537	527	526	468	532	562	493	541	517	549	532	478	474	501	500	521	538	543	528	529	451	493	561	530	479	524	534	514	545	538	504	520	545	476	500	485	510	515	518	512	496	527	519	550	542	513	514	487	507	513	513	570	482	515	552	544	560	516	567	518	530	491	521	518	517	513	501	491	526	530	569	518	528	542	561	516	534	480	514	536	519	531	475	509	500	551	500	472	505	495	520	491	509	505	536	508	508	524	521	511	509	541	538	522	547	481	524	486	478	540	491	515	556	561	520	474	542	495	497	537	485	494	538	472	542	525	492	531	513	504	505	523	518	534	505	528	536	535	495	549	491	474	508	568	496	513	497	541	541	488	489	479	477	501	517	539	519	508	500	552	520	532	530	509	523	515	542	547	522	531	499	536	557	521	519	559	525	558	547	496	495	485	526	503	517	543	513	490	523	519	496	493	526	506	499	475	494	518	495	517	513	520	490	498	512	540	567	516	523	553	501	519	565	500	521	542	529	542	514	500	502	494	501	544	500	492	538	459	496	484	526	508	492	532	502	549	481	501	520	506	522	488	520	495	567	522	527	547	555	515	550	513	514	525	554	551	486	532	506	512	545	528	511	519	535	495	521	519	502	533	518	505	538	508	490	532	514	501	549	526	506	506	495	521	505	547	489	515	458	522	509	503	469	509	548	545	536	521	495	539	591	515	515	538	510	526	529	495	504	506	524	506	542	499	513	568	515	562	508	526	519	523	525	536	511	533	488	511	546	497	531	494	516	519	520	539	513	531	493	509	540	505	541	523	490	536	476	513	498	507	478	532	564	535	506	515	505	583	504	548	499	468	517	539	512	502	540	513	507	513	486	495	525	544	492	496	522	510	523	520	529	528	536	478	502	486	574	476	507	539	516	467	517	552	480	533	485	543	530	490	481	483	530	505	518	529	505	535	489	520	511	520	519	537	514	514	513	556	535	522	539	511	515	484	525	543	543	486	512	511	504	519	487	514	531	561	533	513	496	507	494	532	501	539	517	504	499	494	531	498	531	490	526	525	504	512	512	563	514	507	518	511	512	503	498	486	500	492	497	581	506	516	513	498	516	508	534	529	477	564	523	488	522	560	512	551	540	495	501	525	514	534	517	534	502	519	530	525	505	486	497	532	520	484	527	550	543	531	546	512	524	505	518	533	533	476	543	524	502	504	546	524	492	519	498	536	524	526	530	529	533	478	546	551	514	547	544	543	462	506	525	514	509	497	508	550	489	509	543	528	543	527	536	483	539	511	516	554	527	520	519	512	566	544	505	546	580	548	482	455	525	502	521	503	515	549	528	569	521	539	532	504	469	539	531	546	519	485
23350	4308	1655	1174	1097	851	503	413	302	245	195	202	181	136	149	182	182	157	141	138	148	122	149	154	133	171	152	144	150	147	134	155	164	144	143	155	156	168	137	174	144	169	155	157	127	144	124	146	153	158	138	148	148	149	153	119	157	111	134	119	139	130	111	135	129	123	159	138	146	131	139	140	140	140	120	138	140	125	137	115	121	140	137	130	137	113	135	158	158	148	147	135	140	151	147	119	124	156	132	151	139	122	119	135	135	152	134	143	143	116	160	139	129	132	129	149	131	134	148	136	137	132	140	114	129	141	149	132	129	133	129	140	163	132	120	144	125	118	134	149	126	137	148	129	122	116	131	129	126	141	154	146	149	138	124	100	134	154	131	135	127	153	145	136	131	131	148	140	130	132	132	148	149	141	151	125	129	128	148	112	137	128	130	154	147	130	139	138	126	115	141	120	138	134	152	132	142	118	144	145	118	118	137	140	138	138	138	124	129	131	129	129	134	126	121	138	127	134	117	115	136	118	140	113	127	135	151	144	116	128	128	137	146	143	126	140	123	140	126	130	138	114	168	118	131	130	142	131	140	141	159	151	117	140	143	147	132	130	145	147	130	128	123	137	116	134	117	133	130	146	134	132	134	129	128	134	143	134	131	116	125	142	128	137	154	137	140	137	130	156	152	140	153	138	138	136	137	157	128	119	156	127	135	135	158	128	132	145	124	149	142	130	128	136	127	138	142	116	131	153	124	147	138	156	122	167	122	152	127	142	142	135	115	121	128	132	132	127	137	125	142	124	131	149	148	126	133	143	128	148	147	147	122	139	146	134	111	113	127	149	139	111	143	152	125	125	139	124	118	127	118	124	137	140	144	147	150	130	141	130	140	123	131	132	156	173	126	141	139	113	124	136	153	136	118	133	142	148	138	125	128	118	134	128	123	134	128	102	119	158	127	134	132	164	126	148	134	138	150	134	124	157	128	124	143	141	127	111	129	155	126	141	138	127	158	137	130	143	124	120	138	141	128	141	140	135	138	122	154	138	140	125	138	142	124	138	121	137	119	122	149	137	118	114	131	121	140	152	137	118	132	133	139	142	132	160	150	125	128	128	130	141	138	147	135	128	153	132	130	125	137	128	119	156	149	127	136	137	121	130	146	139	138	138	128	148	141	136	135	142	129	134	124	134	150	123	107	120	132	149	147	134	143	133	140	131	133	152	113	160	151	137	144	155	149	120	132	148	145	151	134	128	138	140	143	142	119	145	130	134	123	149	152	130	137	129	127	146	147	134	127	129	127	145	130	135	166	131	126	140	132	125	151	157	134	132	140	146	154	128	129	144	138	137	125	137	126	140	120	126	123	140	133	128	116	123	137	133	137	170	143	126	154	135	129	135	137	138	126	156	121	123	117	120	140	142	131	139	139	136	143	137	150	130	133	150	130	137	129	129	125	128	136	142	154	123	133	120	129	124	144	133	136	143	101	125	139	140	139	118	129	151	124	152	157	123	123	140	134	139	136	137	151	138	117	149	149	124	125	156	142	146	137	130	135	133	147	129	133	118	141	151	125	112	124	156	149	127	129	145	147	114	129	135	126	140	147	153	166	124	135	132	139	137	129	131	129	140	134	138	141	132	123	104	122	127	121	162	127	137	127	121	125	130	155	143	156	147	132	133	153	165	137	149	137	149	166	147	119	138	128	132	136	127	139	154	154	136	139	137	134	144	134	139	154	146	167	134	149	133	136	140	134	144	130	154	136	142	142	127	141	144	117	116	122	155	161	130	144	147	127	136	129	146	140	141	143	129	148	128	157	126	147	116	157	157	125	111	139	112	128	136	137	141	116	124	151	145	140	139	134	137	114	137	128	146	126	147	126	131	142	131	137	137	114	123	147	142	187	149	119	124	140	148	140	143	135	147	128	151	134	120	132	127	148	149	125	158	146	142	125	122	138	133	166	152	152	140	106	137	149	142	143	134	160	144	135	132	135	131	138	122	138	141	139	110	134	122	143	125	121	142	136	131	162	147	109	141	135	127	146	138	127	141	134	144	137	165	147	146	124	127	136	116	130	139	141	152	127	148	124	120	145	168	120	133	133	150	132	120	145	127	136	155	143	130	118	128	146	143	151	147	134	117	131	139	132	150	151	115	110	151	144	148	146	139	170	133	152	124	135	129	151	143	146	123	128	143	121	144	140	133	140	133	124	129	141	131	144	120	129	142	136	131	151	134	158	124	141	136	150	136	118	161	140	153	142	141	138	134	147	124	142	152	123	142	130	144	143	146	144	133	142	113	145	148	143	147	157	153	144	160	134	129	154	155	121	121	130	136	140	115	146	139	151	150	103	152	134	118	143	130	145	137	134	130	124	121	130	129	128	123	112	139	113	135	130	127	143	144	114	159	142	130	144	145	123	119	157	158	126	120	135	140	122	139	142	141	154	156	133	112	122	137	118	112	126	120	142	140	121	128	105	143	134	137	139	131	140	149	132	128	128	140	121	166	136	133	151	143	136	118	127	133	143	135	142	131	127	130	134	146	129	160	153	136	131	137	139	130	141	136	127	122	140	134	129	152	142	130	131	130	137	118	108	129	147	154	139	121	135	133	130	149	139	129	116	164	135	152	120	138	113	148	135	147	146	126	140	142	130	147	136	119	150	150	132	123	119	160	137	134	139	121	142	146	144	148	150	132	150	157	121	128	129	134	135	108	134	123	133	118	114	124	119	146	120	146	155	119	143	134	115	119	143	129	124	139	144	141	143	118	136	141	151	137	147	132	123	138	138	121	121	118	117	127	118	129	138	121	134	107	132	157	121	146	160	137	149	140	133	138	137	126	147	149	135	119	125	151	127	143	120	125	119	168	134	135	135	152	122	153	106	132	134	137	143	145	173	135	118	140	126	156	131	132	145	136	157	139	152	139	127	127	137	143	168	146	132	166	133	151	150	117	150	110	136	136	122	141	136	127	134	146	127	116	145	149	145	137	131	137	137	138	134	114	130	149	133	137	115	117	124	127	140	128	132	148	140	121	128	137	154	120	146	132	107	134	149	151	138	136	142	130	139	146	129	136	133	115	139	147	139	145	138	143	141	174	149	126	128	116	150	147	129	127	146	137	145	127	138	139	128	137	137	116	179	171	134	158	114	110	133	130	132	130	134	126	136	138	148	137	143	139	138	121	126	136	135	138	137	149	144	132	143	130	138	140	150	133	134	140	100	128	114	154	147	154	146	127	123	150	145	125	134	131	149	137	164	142	145	119	159	161	108	131	122	132	145	119	137	114	145	123	138	118	133	149	136	132	133	145	140	117	135	152	145	132	124	146	139	144	144	126	130	133	138	121	127	139	116	123	126	142	138	143	138	139	136	134	145	130	147	153	130	142	140	124	133	131	127	139	135	143	116	150	125	151	152	148	149	139	134	138	141	129	127	147	138	131	153	138	139	114	151	126	136	124	131	127	137	120	132	132	129	121	127	132	126	145	122	154	138	127	127	124
21952	2927	3097	3447	4196	3245	2293	1751	1311	1029	751	634	663	571	563	601	721	515	426	426	439	431	457	444	458	447	416	426	432	464	468	452	466	413	419	412	380	378	407	407	417	423	442	388	431	378	382	376	361	381	386	370	349	372	402	371	341	366	330	350	347	355	337	338	366	369	309	345	377	371	328	351	373	370	374	332	354	364	360	354	334	353	356	384	354	348	325	334	354	359	340	344	348	329	353	358	376	354	376	347	338	337	369	389	369	345	369	355	371	333	356	333	372	322	337	326	372	342	375	331	340	346	344	342	334	353	377	330	336	351	329	368	374	341	368	323	355	332	350	344	338	400	323	360	373	338	350	353	343	310	344	358	358	342	350	350	332	346	348	352	356	327	365	365	339	316	332	359	324	306	338	347	350	323	347	365	331	387	338	321	332	329	343	363	358	361	375	321	355	345	329	335	339	346	344	343	364	363	357	333	331	324	353	369	360	354	333	345	364	361	373	355	399	378	352	323	339	348	325	350	322	368	342	373	327	348	346	373	342	364	348	329	356	334	382	344	367	351	344	337	357	323	356	364	381	348	367	336	355	349	370	321	338	309	330	355	347	331	348	372	356	317	358	366	340	347	325	368	334	352	321	343	309	322	353	350	343	337	338	341	357	335	339	361	316	337	366	331	365	353	341	369	360	347	313	351	363	348	340	401	335	340	345	340	338	341	369	307	340	324	336	397	350	336	364	374	340	350	342	375	364	324	344	328	371	396	335	354	333	356	326	367	338	363	365	338	344	370	343	331	360	356	355	294	348	344	336	332	364	351	358	388	324	346	397	336	346	340	353	332	376	336	353	317	334	327	355	366	342	380	347	340	369	328	348	300	312	354	352	346	330	330	334	377	356	327	362	359	331	354	370	364	358	367	349	360	345	316	351	380	331	336	356	336	364	326	326	358	325	378	349	346	325	358	337	346	374	327	357	343	319	339	305	329	343	327	343	323	359	400	355	328	351	339	330	338	312	331	360	328	357	341	331	339	339	323	340	367	322	371	348	349	365	332	365	358	342	349	351	336	355	322	352	341	308	312	323	349	342	309	296	334	346	343	368	347	366	328	368	341	361	331	358	340	391	343	337	330	334	329	318	348	346	385	357	362	365	363	339	356	332	338	346	335	363	344	336	338	374	336	330	332	363	355	358	365	366	354	343	355	353	367	365	348	356	345	384	338	356	332	351	345	341	363	366	341	327	348	366	351	345	337	364	352	343	334	334	344	333	349	316	351	327	317	354	333	348	366	342	350	326	359	353	340	335	349	347	344	332	353	328	327	335	358	383	353	366	338	321	369	330	338	350	346	348	349	348	320	336	360	311	354	340	317	363	382	361	350	352	373	337	333	337	342	337	360	322	349	378	305	350	328	347	361	321	339	354	357	367	339	359	330	363	343	353	390	326	351	369	353	362	355	329	359	331	351	323	368	347	343	311	327	315	396	360	377	353	352	378	370	339	344	373	362	363	350	301	369	331	341	364	324	338	344	351	330	350	373	345	360	342	309	325	356	317	373	352	356	323	348	371	340	320	329	347	369	367	333	372	334	360	340	341	368	352	369	347	359	374	318	323	323	342	380	376	322	360	298	365	328	331	327	302	325	322	328	372	343	350	334	341	355	317	354	326	338	348	296	336	366	305	346	330	361	349	343	339	339	352	379	361	330	326	349	371	388	355	361	332	380	356	320	317	344	331	342	332	341	360	339	370	327	337	361	370	358	339	342	337	389	348	337	327	350	361	361	352	352	314	368	360	339	338	339	353	351	356	343	345	331	347	353	344	323	340	356	379	329	347	369	355	353	335	380	343	370	336	344	375	369	344	349	332	350	357	335	366	362	359	330	354	359	325	353	352	326	328	347	299	352	347	330	337	355	390	378	383	317	351	350	333	363	363	355	353	318	356	338	306	406	343	357	353	357	340	334	319	340	348	356	323	344	335	323	340	349	333	347	364	295	361	351	351	333	361	337	366	331	337	360	355	361	331	318	355	365	362	339	339	322	346	348	362	353	365	376	363	353	321	359	320	344	355	306	351	348	355	359	392	353	334	352	343	365	350	395	373	357	331	344	370	362	370	363	371	365	334	336	318	340	338	337	315	341	339	322	324	348	317	329	358	328	337	352	342	361	367	373	309	314	341	342	366	326	379	365	340	346	338	370	342	325	313	338	355	364	352	376	351	338	335	338	344	362	342	357	340	339	324	391	348	334	361	348	348	353	336	306	349	338	324	321	347	377	334	337	346	359	350	303	329	312	318	324	302	361	345	336	330	332	324	352	317	360	369	342	340	333	333	340	356	346	376	336	323	362	329	337	349	330	369	335	346	352	325	357	298	356	330	294	395	346	361	364	340	342	347	326	317	360	397	348	300	354	327	372	367	338	335	377	346	354	360	352	354	357	342	330	365	332	356	363	353	346	347	374	353	361	355	364	330	361	346	362	344	313	348	349	336	332	396	378	344	341	348	355	337	335	320	381	333	359	360	377	366	338	371	351	361	343	379	351	358	343	324	349	335	307	364	337	320	355	382	333	360	349	338	364	335	358	347	354	345	339	314	377	359	312	364	348	318	333	347	359	368	347	320	346	354	337	347	362	350	357	356	357	338	356	361	347	332	342	342	293	324	368	336	355	339	337	323	369	349	374	321	365	339	346	343	338	355	374	394	347	341	318	342	359	336	332	325	346	362	345	374	354	358	352	358	320	367	372	352	335	347	366	324	335	345	325	343	364	340	346	335	342	334	367	366	375	368	318	334	305	346	312	363	379	362	344	324	359	334	356	332	350	355	357	344	378	331	329	342	317	358	340	361	355	357	349	350	370	324	346	338	320	362	348	344	348	352	348	329	359	354	338	322	333	333	341	346	350	338	337	334	365	364	352	365	333	345	354	370	334	358	324	339	346	323	358	357	369	348	348	324	359	328	358	359	334	358	326	359	367	389	366	368	359	363	341	375	346	333	383	339	348	365	339	334	378	350	380	360	369	351	339	328	329	342	329	353	316	343	348	352	361	347	350	345	361	313	371	351	393	384	392	376	347	348	352	327	334	343	337	355	343	338	343	333	373	362	336	338	360	332	386	353	344	324	353	340	385	344	336	366	357	366	343	369	316	347	348	348	347	334	351	336	353	355	355	354	366	367	364	370	363	371	360	367	334	334	354	351	357	362	339	362	348	339	355	349	394	316	336	342	367	343	360	371	337	324	342	346	372	363	322	316	314	338	320	349	351	338	364	338	317	362	352	315	364	330	353	367	349	354	334	341	331	365	310	353	330	354	350	354	337	348	385	309	335	354	340	333	324	355	379	327	352	348	361	358	359	365	357	309	368	376	337	363	339	335	371	335	341	337	349	321	375	355	335	371	369	351	356	358	358	366	320	345	342	343	351	351	353	359	378	341	334	314	355	379	356	373	321	336	306	366	336	354	312	342	323	358	340	390	361	362	332	325	347	345	355	312	298	327	330
73773	36697	12268	3219	2132	1898	1136	815	604	464	376	368	362	306	332	352	328	313	285	238	238	234	274	269	247	265	284	263	252	276	256	253	262	244	279	230	225	221	238	233	239	231	243	232	221	212	226	215	237	233	246	225	230	225	251	210	215	220	226	215	231	235	203	221	222	234	205	224	236	231	217	204	237	220	197	238	213	226	206	207	215	211	219	195	221	218	220	209	250	218	214	255	196	238	201	237	211	222	216	222	261	212	236	206	206	206	214	214	224	252	183	220	218	233	213	198	221	217	234	228	231	198	223	220	212	207	204	195	208	214	205	212	198	216	199	238	212	214	199	223	221	209	205	220	236	233	232	225	209	250	230	221	241	197	222	217	223	226	209	211	189	210	234	258	210	220	200	233	230	220	207	245	247	215	213	250	217	227	193	210	214	201	251	214	219	218	230	218	210	220	218	230	220	233	242	207	217	220	208	238	224	224	221	203	204	214	240	218	245	237	240	217	221	228	221	220	217	235	207	259	233	210	238	210	236	188	240	217	210	194	236	204	201	227	234	221	237	207	209	211	187	218	212	206	240	231	225	195	213	214	234	210	206	193	208	227	220	204	235	209	213	205	216	226	229	212	227	242	216	231	235	231	196	217	207	217	237	220	227	193	241	214	217	210	252	211	227	199	224	228	212	233	211	202	229	227	229	202	232	213	200	227	231	242	214	216	238	208	210	227	210	218	234	202	198	232	225	221	232	202	197	196	226	204	248	229	221	218	215	222	256	231	199	209	239	221	229	218	233	216	201	217	177	239	226	200	209	239	208	206	213	226	242	216	228	212	196	233	221	200	237	212	215	221	213	221	222	191	221	205	234	215	246	246	217	219	220	218	205	219	240	203	215	223	242	223	242	213	211	209	226	236	223	235	221	219	208	233	217	242	204	219	218	226	214	218	213	232	210	232	228	243	207	224	204	235	219	224	208	212	243	216	235	227	226	206	209	224	215	249	245	213	229	218	217	212	215	217	221	218	212	238	230	205	223	229	218	201	223	227	207	235	251	242	204	215	209	227	232	207	239	242	216	213	204	250	221	210	220	207	223	201	207	236	201	230	231	242	218	222	202	234	224	250	213	216	235	204	230	231	244	227	197	233	220	206	207	226	209	225	224	221	229	198	228	210	237	227	227	237	210	216	235	220	221	206	230	208	196	237	244	225	227	248	244	217	214	213	209	238	226	218	219	234	228	230	199	240	220	215	217	217	220	251	208	245	218	243	205	232	220	235	227	203	233	210	225	226	234	222	217	225	212	195	195	233	208	222	184	203	223	230	246	209	204	216	217	250	234	229	243	240	213	228	230	218	251	224	231	225	211	209	224	216	207	232	220	188	198	190	191	208	215	235	217	201	241	221	235	245	211	217	220	237	218	212	242	233	248	191	219	230	246	215	234	237	226	205	215	216	251	218	243	232	195	240	197	226	218	233	223	227	194	238	209	225	229	222	220	196	203	221	224	210	215	222	221	213	231	218	177	231	220	195	217	214	219	223	222	228	226	220	221	213	210	245	217	237	228	228	213	227	223	211	221	216	224	228	214	232	229	200	218	232	252	237	202	211	232	205	221	189	219	205	234	219	205	202	232	238	233	224	234	202	222	237	220	230	226	232	209	197	223	245	227	216	226	224	216	227	219	220	229	226	215	198	217	233	229	214	212	199	235	207	233	210	208	220	235	196	232	209	205	243	252	223	230	229	238	234	213	201	221	252	197	226	202	234	225	209	219	235	211	222	212	218	265	239	250	240	211	234	202	199	222	203	212	207	230	228	221	230	205	247	221	211	208	206	238	228	233	226	240	222	233	227	243	214	202	213	230	241	211	236	219	215	206	228	208	234	216	219	239	212	206	220	244	210	201	236	223	212	216	211	197	231	212	207	202	244	234	212	275	239	239	215	224	215	256	236	222	201	233	198	219	203	234	221	215	209	207	203	236	202	211	240	213	227	198	234	215	219	209	211	239	222	213	231	249	236	223	227	230	207	240	219	217	230	219	228	229	218	221	214	201	238	235	243	216	210	226	246	232	215	213	220	236	239	217	229	218	246	229	243	213	200	228	212	224	206	223	225	209	240	207	225	222	214	225	218	213	212	225	208	225	224	212	221	228	232	197	222	248	208	231	209	207	214	209	233	216	239	207	221	243	229	250	227	227	211	193	232	214	216	210	227	214	212	197	232	231	210	208	205	205	222	239	243	206	199	224	180	207	226	234	239	237	230	218	233	248	236	221	211	219	216	233	210	226	210	206	238	219	192	227	220	214	192	232	232	222	242	189	210	228	226	251	241	220	228	211	208	200	218	225	234	216	226	241	233	220	208	222	238	230	236	220	221	230	200	198	222	229	220	201	239	225	217	241	251	211	237	233	235	248	206	204	206	206	230	222	240	233	222	235	218	200	226	200	229	198	230	190	205	210	199	226	198	202	187	209	221	222	245	190	236	230	226	226	212	203	231	219	222	206	205	225	221	245	232	199	222	197	205	217	238	210	222	230	249	207	232	229	210	269	253	219	221	228	227	223	216	275	246	226	231	207	230	230	239	231	230	197	203	302	228	201	219	235	228	216	209	187	189	211	234	240	188	214	221	222	217	245	226	205	225	238	236	206	222	209	199	207	245	252	228	220	234	211	207	226	205	213	228	201	242	228	248	201	222	209	223	201	233	238	204	230	228	213	242	225	223	236	208	214	206	210	237	225	227	228	219	224	191	207	241	234	203	238	212	213	227	227	244	218	262	223	234	229	243	218	200	235	228	211	245	224	236	225	221	216	198	234	220	216	237	218	221	191	200	251	218	207	224	207	205	200	227	236	209	225	205	217	226	227	213	224	230	231	228	236	235	240	227	215	211	226	220	235	208	208	195	240	224	243	197	226	230	247	204	203	206	243	246	209	224	224	204	207	235	218	239	248	226	236	230	203	223	216	215	202	236	216	192	247	191	226	228	219	200	218	209	208	211	210	224	217	238	228	183	220	199	232	242	238	242	235	200	192	201	203	265	218	202	218	218	227	196	232	231	225	224	227	227	243	239	248	222	197	224	213	231	235	219	215	188	221	243	221	215	196	210	230	220	240	219	195	213	217	198	235	207	215	222	213	231	222	240	210	225	235	249	218	239	241	202	209	203	203	208	191	223	246	246	227	234	221	214	208	221	235	233	184	253	222	219	219	198	229	232	222	212	237	216	232	231	213	231	221	227	229	233	224	200	209	237	186	230	239	212	254	215	217	225	247	220	243	210	205	216	190	208	209	236	228	232	228	186	205	204	240	240	266	250	212	224	230	220	251	223	202	221	223	235	210	233	204	225	233	219	208	220	208	248	201	226	223	234	222	225	220	200	222	218	205	204	236	205	225	226	221	209	206	229	233	241	241	204	195	177	213	240	226	203	216	243	218	255	214	195	207	232	237	189	202	239	219	206	216	195	197	242	246	234	234	228	238	228	214	225	216	210	246	239	247	214
48028	12641	6011	7391	7860	7425	4952	3608	2708	2141	1613	1414	1352	1188	1093	1367	1539	1163	887	830	826	780	810	848	844	772	751	739	735	784	743	716	732	631	641	632	647	616	579	667	645	726	677	617	614	599	609	571	547	596	578	587	551	539	554	533	496	555	530	501	496	556	547	511	522	542	566	565	537	545	499	569	565	543	555	580	550	520	542	540	531	499	523	544	525	523	552	487	527	515	564	504	514	530	568	495	530	536	544	495	524	520	496	515	523	517	542	508	482	507	529	540	502	551	574	594	482	537	539	549	484	536	496	526	486	502	512	520	504	568	506	497	517	501	529	478	497	525	556	573	504	523	510	503	533	511	501	521	515	559	509	541	474	509	547	498	533	494	531	509	486	489	483	553	524	502	566	514	533	512	504	544	523	555	520	496	535	498	537	500	546	513	535	552	536	566	495	563	520	543	519	539	534	555	508	486	520	523	530	452	528	526	533	515	532	503	492	539	525	519	549	495	559	558	518	510	496	501	534	488	524	520	508	524	545	535	537	527	526	520	495	512	513	508	506	547	524	507	540	505	483	516	547	487	520	502	511	548	520	523	527	528	516	533	540	491	515	559	586	490	503	530	528	526	500	495	535	506	519	510	513	584	531	552	534	516	541	530	506	539	522	535	503	496	489	538	503	505	522	488	543	557	523	509	495	532	531	468	541	503	552	517	543	532	495	503	477	516	501	533	499	525	504	502	530	510	522	527	546	517	571	520	494	560	456	485	516	497	541	536	491	545	530	473	518	542	502	550	575	557	514	529	529	481	515	526	508	534	518	519	531	499	490	532	513	500	523	513	495	572	520	531	488	525	493	533	511	523	537	536	538	496	544	507	520	543	558	507	514	573	494	522	540	516	519	514	553	566	530	467	550	512	474	519	532	507	486	497	523	532	520	521	517	572	497	512	526	506	466	511	511	490	506	482	522	473	534	520	510	551	507	524	507	492	475	534	540	470	493	544	534	524	510	557	515	556	513	473	499	497	540	508	544	535	534	466	519	497	497	595	507	527	550	508	529	481	538	539	506	515	502	546	553	589	492	523	543	541	535	509	526	507	516	526	495	519	523	554	530	540	512	532	550	534	552	533	507	517	522	525	538	473	519	519	512	538	492	572	530	528	525	545	530	521	513	513	537	488	514	526	545	511	519	483	522	541	504	514	486	522	555	496	521	548	536	490	532	515	515	568	550	509	537	521	525	478	482	521	545	509	505	517	540	484	533	506	505	477	552	526	513	499	486	535	531	535	489	527	542	513	508	502	559	516	540	489	544	510	542	512	523	529	520	532	478	529	501	494	507	502	493	477	525	490	492	522	522	504	529	527	540	469	523	517	561	498	519	511	536	541	497	528	511	549	504	533	543	516	518	528	511	533	541	491	546	497	516	501	515	493	522	509	500	507	525	488	517	509	528	501	540	542	511	520	533	512	532	497	533	484	507	534	517	545	455	511	501	523	522	497	524	545	559	524	468	546	533	500	520	520	519	535	508	535	520	546	511	491	506	499	542	521	542	517	521	499	552	537	483	511	499	538	530	481	524	544	514	525	525	512	492	526	528	499	494	528	540	512	508	502	517	564	510	517	509	507	535	513	557	521	516	520	544	500	504	500	523	518	519	492	531	515	519	509	522	541	506	520	490	513	519	527	506	552	522	505	551	498	539	504	546	482	498	530	548	494	553	590	499	549	457	519	515	500	534	488	516	571	525	505	558	543	562	495	529	534	490	523	498	517	544	529	530	511	491	500	558	550	508	507	548	527	543	537	529	484	561	496	498	559	561	506	539	526	546	556	526	585	526	508	507	528	528	514	522	545	574	511	517	499	546	511	547	564	540	510	544	490	502	538	553	555	528	498	500	474	509	492	500	536	533	493	535	518	538	507	483	538	516	486	512	527	519	546	549	539	542	506	539	532	535	514	506	535	506	493	502	522	532	489	518	525	494	498	517	555	555	496	522	514	484	484	547	489	543	544	518	482	537	485	484	499	531	539	512	512	560	534	483	497	539	496	522	528	527	449	498	511	520	538	506	520	544	568	514	509	545	513	562	517	507	545	521	503	519	529	543	512	531	500	517	509	498	540	493	499	581	481	499	563	545	568	551	516	518	569	530	473	525	503	527	534	524	494	541	467	535	523	538	568	488	561	552	549	529	503	505	517	529	532	565	557	521	483	520	478	469	506	563	515	536	528	514	479	518	554	541	509	516	513	546	530	578	520	561	516	508	515	488	513	540	526	544	532	521	532	498	487	537	499	532	526	529	510	555	527	490	523	532	495	504	498	547	512	503	510	497	522	534	521	540	550	543	540	490	507	531	559	500	528	496	526	508	488	564	485	555	525	521	518	518	513	542	521	514	512	551	538	491	525	504	553	529	516	522	518	559	479	479	512	560	527	521	492	508	523	535	449	527	532	514	506	533	508	519	520	465	518	503	506	554	528	519	497	550	552	546	543	539	541	462	515	552	516	498	540	489	518	534	523	500	481	512	481	529	531	542	512	563	536	492	511	529	511	530	536	521	539	496	482	569	525	523	539	543	530	517	542	523	514	545	530	491	477	544	476	528	540	514	512	481	501	509	523	538	511	512	514	507	560	516	546	522	516	519	552	529	524	577	519	540	504	506	498	512	512	533	533	558	520	502	506	532	518	553	497	506	479	524	468	473	549	529	492	490	520	497	537	555	504	553	546	550	486	527	532	550	497	523	530	505	534	511	540	550	483	523	518	520	567	503	555	511	532	565	508	516	512	531	505	506	545	488	497	530	530	502	532	492	528	516	534	523	509	526	515	479	519	543	513	534	533	532	568	525	512	516	535	487	497	516	553	539	547	560	518	480	515	504	506	519	499	544	543	525	557	518	489	504	492	517	499	493	507	521	501	517	518	496	500	507	514	556	505	535	527	513	550	533	523	518	550	535	521	516	524	502	528	468	505	482	512	520	551	523	494	505	484	516	544	503	540	526	558	492	541	477	514	533	522	497	512	517	551	514	528	477	502	553	519	488	524	499	526	494	533	504	548	540	561	555	530	517	536	493	556	531	539	557	490	533	522	470	540	541	537	545	534	521	532	540	511	522	534	537	501	559	535	535	552	484	521	507	487	516	494	499	516	523	518	546	497	516	536	509	528	549	530	513	518	501	545	521	468	517	567	495	533	459	532	520	489	521	501	513	506	540	475	519	512	528	554	482	485	504	518	540	456	501	528	538	532	523	508	501	539	529	540	521	539	464	534	513	522	479	503	512	533	511	516	518	499	541	541	541	505	542	541	513	523	522	525	530	524	536	512	531	512	562	490	537	527	517	499	519	537	552	507	515	533	550	468	527	493	501	563	531	513	519	521	526	530	494	514	560	530	502	485	529	511	516	513	559	512	512	561	549	522	520	484	515	532	548	502	528	508	554	482	508	510	528	505	518	533	525	511	515	508	526	514	490	557	558	477	531	525	503	532	527	533	517	520	508	523	538	499
81338	44968	18209	6678	3368	2995	1686	1142	812	711	541	450	468	369	390	430	474	369	301	322	321	275	314	304	299	283	302	273	293	320	261	282	255	250	270	239	233	249	227	216	253	250	246	243	230	248	246	251	234	235	238	239	205	232	253	242	223	241	236	200	228	193	206	256	238	227	241	220	191	237	256	221	239	234	225	237	268	262	208	230	232	240	236	207	266	222	242	243	228	209	255	218	256	233	196	238	215	232	200	201	224	202	245	253	233	239	214	233	220	206	211	220	233	227	235	232	210	219	243	238	212	231	235	267	231	247	223	218	233	245	225	218	244	239	254	233	226	255	221	240	226	232	252	230	238	206	239	241	219	223	218	210	212	231	230	210	202	235	223	216	208	238	230	233	202	240	222	234	238	227	217	231	197	217	219	219	261	206	232	226	217	221	231	234	244	263	208	226	209	255	213	217	238	242	228	229	238	233	244	220	239	196	194	227	216	246	231	244	228	250	247	208	182	232	205	239	204	248	251	200	192	205	243	233	219	208	216	234	207	217	240	242	238	213	197	240	214	218	229	205	199	220	221	226	195	223	213	227	206	206	183	198	232	241	205	224	227	235	222	252	199	229	203	233	227	205	255	253	228	196	221	233	231	230	221	235	228	235	208	193	226	227	206	224	225	234	206	216	203	231	228	242	235	218	220	238	242	238	250	226	200	235	206	217	225	245	199	203	230	185	233	237	233	223	210	238	234	223	220	222	217	248	217	229	211	251	229	235	204	214	198	232	235	222	231	232	258	208	204	221	205	232	181	195	240	196	235	215	235	227	227	255	205	212	236	222	205	199	230	204	214	206	232	224	219	260	202	217	204	233	225	230	234	232	239	221	234	207	233	241	223	205	226	231	227	263	230	237	240	226	249	252	218	264	234	246	222	224	222	251	247	248	252	226	210	213	243	207	198	223	238	244	231	244	223	249	235	218	216	243	245	233	234	226	214	241	245	236	211	243	242	248	214	230	217	227	236	195	224	229	231	235	239	223	221	248	225	214	235	204	195	255	231	239	216	199	231	224	206	220	246	257	226	213	222	222	282	231	219	211	195	249	221	237	233	228	253	239	226	240	199	219	197	224	206	220	244	242	258	191	221	227	217	221	237	225	220	204	215	211	247	218	221	214	240	225	213	221	204	229	235	259	231	234	241	220	219	181	212	218	220	215	227	214	218	207	234	222	237	216	219	250	239	229	226	239	217	221	243	190	206	228	231	230	242	234	205	226	235	222	237	220	231	239	208	214	237	240	218	218	244	219	257	229	233	220	228	247	202	223	232	232	227	189	245	227	219	226	230	228	237	250	225	209	211	222	218	219	223	225	200	239	203	217	228	231	220	227	256	208	235	224	201	227	227	228	238	223	221	232	254	236	250	239	220	226	248	240	237	249	229	236	236	249	234	246	229	237	258	230	238	243	246	258	221	261	251	219	183	238	234	184	257	224	205	246	246	232	225	215	222	211	225	231	259	253	208	208	231	207	227	226	233	225	218	225	254	225	224	223	223	216	257	229	234	219	218	234	215	223	227	216	225	228	224	241	252	232	211	206	190	224	236	227	227	232	253	228	240	208	231	221	238	219	218	219	219	231	226	243	261	233	206	231	224	234	225	208	212	250	246	203	223	227	226	222	228	244	228	231	227	238	213	231	212	224	238	237	215	207	220	249	212	233	219	219	187	234	263	234	205	215	217	229	234	241	226	234	214	189	211	234	206	245	237	236	217	240	239	253	195	224	206	237	228	222	244	213	200	224	223	207	259	214	192	205	224	237	235	222	205	226	195	237	221	231	221	223	262	253	205	248	231	259	225	201	237	224	200	233	246	222	218	205	200	220	213	209	218	209	221	239	237	235	258	210	233	235	217	228	242	217	232	234	231	229	252	247	227	234	213	217	221	203	206	204	216	211	214	254	238	198	208	210	231	216	238	236	230	228	222	241	226	196	219	219	244	221	228	219	229	219	238	218	198	223	221	211	213	249	210	246	243	219	227	249	215	214	227	235	234	243	234	249	217	225	226	203	249	237	195	236	216	204	216	217	187	262	226	211	209	203	215	244	207	213	228	217	227	232	234	237	218	245	237	197	212	238	209	229	226	221	218	203	216	231	229	218	236	225	220	229	255	240	210	252	229	234	243	228	212	225	250	251	187	236	253	264	226	218	233	228	212	208	229	256	208	245	223	222	212	228	232	232	225	219	248	233	205	213	233	233	239	223	219	224	191	206	221	230	224	246	232	228	228	232	214	256	247	237	221	240	222	208	258	201	231	224	230	272	220	234	223	228	241	267	198	220	234	226	248	276	267	218	221	233	228	220	225	247	223	217	220	239	213	261	231	238	218	227	207	214	240	228	238	234	213	214	235	266	225	245	224	224	257	206	220	254	235	202	221	275	251	247	214	265	247	233	213	225	235	232	214	227	240	208	227	220	242	241	231	221	228	198	244	216	215	224	206	226	270	182	244	241	213	239	238	228	208	242	202	213	212	241	233	233	254	206	244	226	216	229	205	232	252	216	240	224	235	231	262	245	210	199	236	221	226	258	237	232	226	217	237	243	252	225	223	241	234	221	240	212	241	249	246	237	226	229	232	233	227	210	222	245	209	238	245	230	241	247	218	185	225	209	222	221	247	246	213	211	207	241	227	202	254	239	223	215	254	236	218	239	246	232	210	223	224	232	238	238	248	239	262	216	220	221	219	208	218	205	226	213	215	237	237	268	244	238	259	219	220	242	237	248	230	228	214	243	243	228	206	241	229	226	234	246	205	206	216	205	253	204	233	186	209	246	234	253	226	201	227	228	238	230	223	237	196	216	244	227	195	231	247	209	228	244	257	220	212	222	227	215	255	246	208	227	216	205	210	247	214	226	226	205	226	240	230	235	227	227	222	220	219	250	204	222	235	236	224	229	188	230	230	240	217	236	206	213	231	221	253	207	207	233	250	214	253	194	250	239	212	230	232	246	245	216	241	223	222	191	219	211	207	240	236	237	239	200	229	238	171	242	236	236	222	251	209	243	241	250	221	244	219	227	203	218	245	215	247	195	255	212	187	211	235	214	212	235	224	216	223	232	201	207	216	235	251	207	235	216	241	241	235	231	234	240	212	240	237	263	236	214	178	208	223	224	220	232	239	216	234	216	214	235	216	227	234	226	198	213	235	220	230	202	203	205	221	216	220	244	240	226	245	231	227	233	230	210	218	223	202	209	191	209	215	234	222	191	232	258	223	233	221	211	214	208	253	234	221	242	225	220	210	217	235	205	192	213	266	221	220	218	230	238	211	214	219	243	231	240	219	239	209	219	228	244	244	215	259	236	226	208	212	223	238	253	231	239	214	239	279	238	232	227	240	253	216	251	243	212	199	231	213	221	241	215	227	241	236	224	230	227	236	220	241	236	203	242	210	245	253	207	245	211	217	220	227	225	240	257	229	241	232	242	217	236	237	244	233	227	205	223	243	217	220	232
58533	14745	8597	10826	10648	10920	7103	4999	3868	3065	2206	1969	1766	1614	1542	1942	2215	1486	1041	1146	1072	1005	1056	975	917	935	907	924	856	914	865	778	748	718	675	714	686	652	700	692	704	744	746	650	663	644	570	697	608	611	573	596	563	587	577	536	558	547	541	573	541	529	567	608	591	534	538	531	579	553	566	564	594	614	595	597	548	524	521	504	556	533	529	534	571	503	525	504	522	523	509	529	534	518	554	498	484	514	519	568	479	514	486	531	530	521	530	483	555	503	542	510	493	515	554	474	534	507	526	478	546	529	490	508	486	514	518	504	511	497	480	516	509	506	501	531	548	497	519	567	501	564	498	564	500	502	483	482	544	490	503	519	513	557	520	494	506	520	523	494	551	485	502	492	500	552	525	495	532	543	515	508	551	491	511	511	487	542	533	508	533	499	477	503	484	520	504	495	522	480	487	494	512	475	529	489	499	502	538	494	518	506	501	513	554	479	508	510	534	521	507	517	505	510	479	519	558	473	559	516	532	515	525	492	522	563	515	528	506	541	512	475	503	510	479	516	484	559	533	507	531	534	504	492	488	517	497	513	499	543	515	524	514	482	536	518	492	498	498	525	537	555	481	519	586	554	517	496	482	538	490	522	489	530	527	497	500	544	488	512	474	488	510	504	573	519	540	494	477	509	544	514	494	510	485	531	518	548	490	491	510	528	485	465	473	568	530	525	548	513	532	531	556	494	502	490	524	506	539	501	498	546	495	490	505	535	500	520	530	517	506	501	519	529	459	528	497	524	523	514	505	510	537	567	514	545	489	546	498	483	524	538	519	515	471	477	478	473	542	489	537	514	476	556	526	493	498	555	580	476	515	512	508	525	527	549	524	496	543	502	507	522	480	526	491	495	504	530	513	539	495	487	499	486	519	495	501	486	522	530	492	510	476	503	519	520	536	530	537	509	513	487	495	501	516	558	498	512	462	532	543	503	562	514	495	490	525	520	504	532	524	513	508	522	536	495	538	469	489	534	523	510	543	515	462	537	528	497	510	474	513	484	492	493	565	522	555	498	523	542	518	487	513	512	533	532	500	523	499	493	546	501	525	498	486	505	516	509	510	539	483	543	524	507	514	527	505	526	554	518	545	525	509	521	487	511	489	490	539	568	505	499	490	524	512	500	515	489	507	497	490	527	496	509	518	532	556	523	480	556	516	516	552	523	508	552	555	527	533	503	525	472	550	520	491	529	509	533	512	558	536	521	514	506	519	538	541	473	491	520	526	482	542	498	524	531	503	506	562	522	526	508	547	541	545	511	487	491	461	508	546	504	511	511	512	521	532	480	527	553	513	513	511	549	516	539	485	523	528	571	551	502	506	530	538	484	500	522	501	534	510	524	526	499	499	475	517	515	488	536	489	526	542	496	536	523	530	490	507	525	520	517	532	494	484	508	498	527	481	498	537	530	502	540	508	516	519	531	507	500	528	497	531	537	553	487	505	498	505	504	483	511	494	483	515	531	483	482	535	513	538	488	524	502	500	495	501	524	504	502	513	482	500	508	535	516	561	465	538	513	523	497	480	522	544	537	510	482	509	494	571	528	539	532	513	525	521	510	533	517	553	494	522	521	550	494	521	518	549	531	581	501	526	544	537	542	497	511	488	487	500	487	524	524	512	522	520	487	527	536	538	547	521	501	497	562	482	495	567	497	504	517	517	526	477	487	501	531	502	546	542	507	540	530	542	499	512	517	512	494	516	505	459	542	529	526	505	495	504	525	523	543	519	541	499	526	484	504	553	535	521	514	536	539	487	477	512	561	529	532	478	517	506	540	486	520	509	517	525	493	514	520	537	538	536	520	501	551	524	522	532	520	537	472	534	521	547	509	511	520	518	584	488	526	521	529	523	506	496	511	522	533	527	488	513	508	496	551	497	521	515	531	475	527	510	502	493	482	502	530	510	490	518	491	518	487	553	501	509	521	506	541	504	532	518	545	513	477	547	515	525	520	518	534	501	493	535	546	521	539	524	493	534	517	542	484	493	504	526	503	498	527	515	519	521	511	472	526	536	499	512	493	496	519	563	482	555	489	470	528	571	547	523	496	493	504	535	497	463	533	523	489	523	528	503	512	507	496	523	534	523	517	481	493	461	505	517	463	523	504	508	512	526	554	497	532	513	519	496	500	563	525	481	559	530	496	539	530	548	509	522	531	560	532	490	519	534	487	539	531	536	511	523	474	519	484	493	519	487	520	475	519	544	544	472	481	531	511	485	520	497	497	515	523	522	468	531	505	517	497	508	544	508	504	506	534	494	489	504	532	508	523	569	494	541	526	546	512	526	500	488	529	517	522	477	529	544	498	506	505	524	500	508	519	531	517	483	486	531	541	529	503	537	504	485	554	534	525	538	469	527	506	498	497	518	471	481	532	508	504	508	486	492	482	478	508	536	501	503	516	518	517	492	472	473	495	498	533	526	504	491	506	512	505	495	503	518	533	513	504	511	491	515	525	516	497	499	515	503	497	529	481	467	525	551	501	471	469	490	506	414	499	555	497	516	539	522	508	543	502	507	514	557	478	534	521	534	520	513	523	496	464	538	514	553	504	507	533	521	502	489	515	553	501	507	477	537	492	513	520	589	475	544	467	526	484	553	521	573	519	509	481	472	514	527	504	516	558	570	551	508	517	504	538	511	537	497	555	463	511	528	517	527	501	518	500	521	588	481	513	528	571	501	522	480	521	461	516	498	534	502	513	497	533	520	545	507	542	523	501	480	526	486	530	489	452	551	554	528	501	496	515	495	468	494	483	521	485	488	504	511	554	518	505	482	489	541	510	535	512	513	481	475	519	544	487	509	530	554	489	514	517	512	533	520	510	497	507	499	500	492	516	501	558	517	515	526	518	537	469	491	487	521	470	541	517	511	492	551	528	496	518	526	532	512	508	507	542	536	497	525	502	501	492	538	520	527	563	527	529	507	510	508	535	495	498	524	473	488	504	491	529	522	488	517	502	513	496	485	467	503	487	519	494	498	504	493	536	514	544	508	535	509	494	531	541	508	511	510	486	525	500	528	528	505	485	508	547	482	520	539	506	491	525	538	500	490	493	481	554	515	535	522	499	498	518	531	501	465	529	523	528	541	492	518	497	547	512	508	552	504	487	519	507	504	509	515	521	518	467	508	504	542	539	536	512	533	518	534	532	503	514	523	555	510	498	515	537	503	526	486	532	536	510	514	521	541	521	583	520	495	518	537	463	489	553	502	491	491	506	520	525	463	521	556	512	500	540	526	486	509	540	480	510	532	510	521	492	508	525	491	519	561	500	502	519	510	524	516	506	519	545	519	548	473	530	507	536	512	507	479	506	536	516	543	509	545	502	503	530	491	547	509	494	490	485	510	534	477	538	518	522	520	517	511	538	535	502	490	508	509	486	525	519	532	514	512	492	492	478	492	506	526	522	475	535	525	489	526	518	564	517	500	502	479	473	463	481	517	505	518	513	459	490	540	522
23505	3901	1364	1097	887	869	534	374	306	251	190	196	215	171	180	142	182	163	157	123	152	137	171	180	133	160	167	148	149	165	143	136	146	146	129	150	150	132	138	155	140	165	134	145	127	125	147	125	137	159	151	127	139	114	121	152	129	151	143	146	144	128	149	135	129	129	128	169	113	119	148	134	123	141	137	138	131	132	137	130	118	139	139	123	122	138	125	128	129	138	152	138	116	133	134	134	148	138	133	151	152	129	136	118	130	148	142	140	130	132	140	137	124	131	147	131	123	116	126	143	145	122	136	126	110	152	145	120	127	128	145	119	150	119	130	142	124	124	116	146	157	135	136	136	115	116	117	160	156	149	125	145	152	138	130	158	122	152	139	121	137	112	124	121	148	139	138	136	129	123	127	140	125	132	147	148	141	144	124	146	143	129	147	137	131	162	120	143	152	112	114	149	149	134	140	138	126	118	153	124	125	162	144	135	138	150	149	136	126	129	148	131	140	119	132	145	115	133	149	151	114	126	155	140	132	139	150	159	140	142	133	126	134	131	141	128	121	138	124	119	123	110	130	137	124	118	134	108	144	140	123	150	126	164	128	156	130	128	139	122	137	126	150	158	133	128	146	137	123	133	125	143	144	144	129	144	140	157	130	129	131	133	140	120	150	145	123	126	113	138	126	129	121	126	131	125	149	127	140	127	132	139	133	129	140	131	123	156	133	138	128	140	134	150	146	119	144	113	129	127	120	128	138	125	138	137	126	119	122	123	125	128	145	122	128	149	110	132	142	115	121	126	131	132	140	131	138	137	136	126	141	128	145	128	129	115	142	150	113	119	150	140	146	150	143	120	146	101	147	148	122	128	146	152	124	137	110	135	114	153	132	139	130	121	98	137	136	145	151	138	154	128	127	124	139	116	129	142	132	130	149	134	131	136	158	128	129	152	132	130	134	142	140	125	131	122	163	136	140	103	123	133	148	142	117	135	125	129	126	138	131	136	134	144	147	135	120	119	140	120	137	117	125	129	138	142	134	122	138	132	117	136	130	121	128	156	156	149	139	146	136	122	132	134	118	162	131	151	132	126	148	140	137	134	158	137	147	159	122	133	120	160	128	135	139	148	130	128	135	125	166	126	135	142	155	141	164	142	139	132	131	121	133	135	136	134	130	147	116	147	136	185	121	122	147	122	122	141	137	157	110	126	153	114	143	138	114	138	135	151	129	118	137	144	123	143	130	112	170	140	122	130	134	125	118	105	142	132	128	145	127	121	139	149	133	145	147	140	125	123	136	147	146	131	119	121	115	146	137	141	135	165	118	136	149	135	134	122	123	131	108	145	143	136	147	131	156	147	141	106	138	118	115	136	128	152	155	138	142	142	128	129	115	125	131	149	124	134	132	140	126	119	121	120	145	135	138	147	140	122	131	146	135	134	159	130	134	117	146	140	123	132	108	137	136	124	125	136	129	145	130	141	121	159	142	141	133	143	129	135	135	111	134	119	130	128	123	157	154	130	134	148	134	120	113	113	135	149	128	137	132	140	119	147	168	128	127	136	122	123	134	135	151	118	130	141	133	127	102	137	140	143	129	131	137	134	117	147	151	121	109	128	143	158	126	131	134	142	127	112	135	137	133	136	158	133	152	141	127	123	141	139	147	135	131	122	112	138	165	139	139	127	128	117	138	146	140	122	113	151	137	116	119	121	145	145	139	112	135	132	123	129	146	125	128	147	135	120	122	151	135	142	144	133	152	135	117	133	135	111	136	157	133	135	143	118	140	147	149	154	129	128	140	132	134	140	133	130	149	130	150	133	102	132	117	139	129	134	140	125	144	125	146	111	125	128	128	148	155	134	150	130	135	124	144	125	133	137	139	133	141	133	139	154	160	152	140	146	145	114	133	147	118	130	133	154	142	132	131	121	152	143	118	142	134	135	124	144	108	133	157	148	144	130	136	113	124	140	132	120	159	144	139	165	133	143	127	114	144	135	117	123	152	127	120	116	139	125	130	137	105	137	121	136	134	126	119	135	144	134	135	136	147	156	115	134	141	139	122	123	137	144	121	135	132	147	126	138	125	133	132	124	130	129	135	152	132	128	124	127	122	146	148	150	121	142	122	134	138	156	131	114	130	137	145	155	131	128	152	136	138	155	132	123	151	124	139	125	141	129	122	129	144	131	128	134	151	139	137	146	130	144	141	156	145	107	141	145	131	139	128	129	146	130	141	148	161	141	134	117	126	150	137	134	141	130	149	143	134	120	121	117	124	111	131	114	129	123	110	140	133	126	114	143	137	122	142	128	124	120	144	121	140	138	137	149	152	145	120	158	143	135	128	128	133	139	117	147	141	149	127	150	125	140	129	160	104	118	140	155	142	128	135	129	114	122	158	138	128	122	128	119	163	150	140	131	134	128	133	126	143	124	114	111	148	148	144	124	131	138	136	135	128	156	138	116	140	115	138	123	129	144	138	154	136	126	117	127	144	136	130	146	142	136	135	119	126	139	150	140	142	138	127	143	144	132	128	134	121	143	143	138	136	135	139	134	129	133	124	134	136	142	151	151	136	131	115	131	128	143	141	132	133	140	142	133	137	119	134	133	145	134	132	131	142	120	143	137	161	118	134	122	144	151	126	138	121	136	152	131	138	113	136	142	141	157	138	144	157	137	151	132	132	142	133	150	130	119	128	155	129	152	154	134	143	141	146	136	144	141	139	140	134	149	139	132	151	115	153	136	126	144	112	141	136	141	126	141	110	146	153	119	145	134	130	125	123	106	124	128	142	131	132	112	146	139	107	127	117	122	151	119	124	138	140	125	137	115	138	135	133	149	131	134	137	110	146	160	136	159	130	132	113	128	115	133	132	136	136	128	139	124	111	124	123	134	143	131	141	134	137	127	117	131	147	128	138	154	132	154	138	121	132	135	138	109	122	143	143	153	144	120	133	129	107	145	150	146	117	153	149	140	145	127	107	135	132	124	122	139	154	146	131	141	141	134	148	164	151	128	146	151	137	127	145	138	155	132	114	130	124	126	113	146	110	145	135	138	120	131	142	143	137	136	155	148	145	137	134	137	142	107	111	146	135	143	153	129	153	125	142	135	119	121	123	154	138	131	139	120	145	140	128	142	141	146	139	137	130	126	137	112	141	134	143	115	134	148	148	134	139	157	125	139	124	122	131	122	133	157	138	141	133	139	136	127	147	126	134	135	132	119	121	132	142	127	140	132	121	140	121	156	142	131	139	134	133	119	139	148	138	143	144	145	135	144	131	137	129	127	104	118	146	146	121	131	124	127	109	140	130	147	116	124	142	145	138	147	155	121	144	116	144	139	133	129	119	130	124	140	144	129	121	143	142	139	132	137	131	125	140	136	134	150	152	137	122	118	122	126	135	131	118	127	123	155	126	133	132	130	156	150	126	137	138	156	126	127	130	122	134	127	137	140	141	122	141	140	134	144	127	138	132	123	138	169	129	113	118	125	130	128	145	145	125	141
22131	2419	2741	3551	3585	4088	2425	1575	1238	1063	768	670	655	590	564	713	749	522	406	420	465	473	492	453	451	434	441	438	441	456	467	455	435	421	408	387	368	387	405	420	459	425	444	405	404	409	384	369	390	371	359	358	359	348	342	341	353	365	329	356	381	357	344	325	330	338	353	317	331	352	363	361	352	354	389	359	366	324	354	350	323	369	335	335	318	375	319	347	364	329	365	329	344	351	322	349	312	328	349	353	342	330	344	363	349	391	326	360	345	313	346	344	319	357	324	349	345	327	327	331	332	337	362	346	358	350	348	371	335	329	340	317	293	356	340	340	337	324	306	317	318	358	351	354	338	318	312	335	345	356	344	329	379	355	309	371	323	322	323	349	371	363	364	394	357	338	311	360	340	340	336	357	345	344	353	306	339	364	360	331	343	330	334	350	312	361	374	355	336	302	383	350	350	362	331	382	370	331	370	361	377	312	352	364	365	360	359	343	340	321	345	341	310	340	363	371	331	367	346	341	333	383	352	327	364	325	360	348	375	321	318	327	366	348	354	315	313	343	337	377	313	341	352	331	352	334	344	315	345	341	334	334	322	336	321	360	337	347	347	364	316	348	358	322	352	325	339	327	361	331	311	322	371	342	340	339	321	337	340	378	312	375	349	340	392	360	345	331	351	335	335	317	333	329	343	333	344	359	329	390	346	336	320	323	336	343	369	306	350	342	333	370	351	336	376	354	357	334	360	313	353	357	329	347	322	315	366	337	337	360	356	320	308	348	360	344	322	380	359	347	334	333	359	324	332	326	328	354	341	327	323	320	355	342	390	373	312	312	383	360	334	328	333	351	352	330	360	344	360	338	355	349	349	322	332	336	313	343	325	356	317	315	318	307	347	350	351	359	347	344	311	324	354	335	339	297	337	348	345	350	325	350	348	324	357	348	358	353	325	352	372	337	305	329	345	318	339	321	345	335	358	349	356	344	356	322	341	343	333	343	330	332	335	332	346	359	364	379	342	349	365	361	342	319	359	352	326	351	312	345	345	308	323	325	299	336	347	304	366	323	332	345	343	362	352	339	360	357	325	333	307	354	355	338	339	353	375	359	342	320	303	335	370	368	319	348	353	365	316	324	343	310	310	342	319	358	318	382	319	335	369	327	365	342	373	358	345	325	273	341	345	332	376	349	357	343	334	331	329	391	310	313	343	356	333	352	344	341	367	314	357	355	335	353	358	333	351	358	337	351	331	337	341	355	356	349	317	337	363	357	346	321	348	319	382	355	340	337	322	325	369	312	348	327	339	355	345	302	348	378	349	338	352	356	340	362	345	346	336	323	332	352	375	300	358	326	345	342	359	335	359	334	336	338	342	347	354	349	358	371	344	357	352	316	334	347	358	364	335	363	351	328	332	333	343	348	373	344	329	341	364	353	372	348	331	313	320	359	364	373	362	311	311	332	343	312	335	326	348	348	321	382	351	352	355	325	314	335	322	303	364	327	318	338	340	323	283	324	346	329	331	334	368	353	348	322	359	327	342	322	333	325	368	326	368	360	314	363	310	350	352	324	331	320	325	376	334	344	336	346	358	345	324	351	346	339	353	353	358	358	335	354	338	328	360	326	340	337	348	361	350	333	338	319	345	322	373	364	363	345	364	341	355	349	309	372	335	324	362	328	303	308	335	318	368	332	346	342	359	349	329	331	330	347	344	318	355	373	350	337	353	325	331	357	346	337	322	332	329	327	336	344	331	351	334	369	331	335	335	321	370	312	342	354	330	315	319	328	346	325	335	358	329	344	339	321	302	354	338	334	328	371	338	362	349	348	335	332	348	350	334	339	336	337	340	347	333	323	332	339	363	319	355	326	362	337	358	332	346	365	370	374	337	379	376	349	365	343	321	331	348	365	334	343	330	324	312	343	364	325	319	354	340	343	350	396	343	363	346	342	327	341	321	326	339	344	370	370	322	361	333	345	319	321	328	347	316	324	345	330	340	363	355	361	355	337	392	337	338	294	352	335	360	349	355	354	294	335	329	295	337	312	347	361	340	358	310	333	331	352	341	340	386	330	350	352	339	351	346	332	346	338	363	336	338	359	333	320	318	335	327	361	336	341	349	361	364	327	339	333	313	351	337	340	352	337	322	327	350	376	308	357	333	343	356	335	291	346	339	343	371	351	338	324	347	344	349	323	355	393	336	362	334	353	366	356	325	355	327	315	327	341	341	342	339	349	346	309	344	356	345	366	314	358	357	331	337	416	361	344	318	334	355	382	331	358	320	328	364	353	352	337	310	338	334	351	334	319	336	372	359	355	344	322	350	341	328	351	374	333	364	338	335	358	343	338	334	347	335	353	337	364	324	353	311	327	342	361	354	350	353	315	330	341	324	331	326	340	341	332	346	329	391	310	358	362	331	344	361	344	320	348	342	333	341	343	374	337	343	345	348	333	368	349	315	316	343	357	316	359	340	330	373	357	338	359	363	336	359	362	336	332	347	360	373	340	364	356	336	366	372	354	358	348	327	361	335	380	334	313	342	357	372	341	366	358	366	372	351	358	316	316	330	351	342	377	361	341	362	355	350	326	347	338	355	350	299	331	347	322	331	352	362	391	371	343	326	351	344	351	317	328	379	350	331	353	332	366	374	331	355	352	331	370	336	345	343	321	377	389	329	361	338	367	333	360	343	322	372	311	342	344	332	363	352	338	366	349	347	337	344	357	347	354	374	318	338	352	346	376	355	349	328	337	321	328	326	352	351	320	360	346	356	325	341	355	333	342	334	328	364	316	345	376	319	362	381	341	323	379	345	364	343	330	354	320	341	371	359	354	339	348	318	375	355	372	347	359	350	346	322	353	376	341	357	363	359	360	333	343	348	364	352	347	355	369	339	303	337	339	358	339	350	344	349	350	362	334	316	342	326	339	364	325	333	350	353	359	323	307	356	369	323	337	346	326	384	349	371	330	329	335	354	359	327	309	338	337	321	324	337	334	322	346	319	364	328	333	325	354	326	367	347	349	344	339	330	351	348	323	336	344	330	346	335	350	305	368	330	326	350	389	341	336	345	341	359	352	330	338	337	356	355	357	337	338	342	355	330	336	357	345	323	333	361	379	318	354	331	354	343	316	320	350	373	355	321	336	342	365	352	327	331	346	336	344	335	329	346	330	327	334	324	358	388	344	351	327	358	333	348	354	377	336	297	335	339	340	333	322	363	334	333	341	340	320	346	337	364	352	358	319	347	352	297	339	330	365	338	315	330	335	324	333	336	333	361	340	326	336	361	341	333	356	341	333	321	358	346	324	366	327	339	376	357	335	344	346	309	358	349	343	348	361	337	363	331	379	343	364	346	338	363	373	371	360	328	365	319	336	341	333	338	331	360	355	366	364	335	341	310	356	344	345	342	354	332	362	376	339	382	365	351	359	313	363	334	319	368	321	324	390	381	314	348	340	338	354	337	347	358	360	382	326	321	343	369	329	368	326	366	332	346	321	339	298
73467	36547	11216	3076	2010	1850	1208	843	604	532	419	374	354	306	335	344	350	287	261	266	282	233	260	241	272	264	249	259	261	222	250	208	245	258	237	230	212	227	246	230	261	224	223	232	213	227	227	208	263	231	220	231	235	213	229	243	236	244	233	192	209	233	210	239	221	239	235	217	210	224	226	224	217	210	231	235	233	207	223	205	221	218	218	207	230	224	243	231	211	217	232	223	225	224	221	201	212	220	215	223	214	198	198	223	218	205	214	237	198	229	217	177	226	200	173	229	203	209	218	235	224	239	227	238	252	234	217	221	205	225	216	227	199	219	208	223	250	230	233	205	221	236	200	227	248	231	216	229	211	210	215	219	193	215	226	218	244	216	194	208	224	247	218	235	238	257	216	196	222	208	222	223	198	210	221	198	231	220	176	230	214	212	215	211	216	223	227	217	213	221	223	212	243	202	244	222	214	204	208	221	224	257	228	217	206	233	216	206	217	215	221	212	228	238	192	211	210	217	228	233	223	190	234	207	216	177	207	251	220	213	229	201	225	241	231	193	233	223	169	224	218	204	192	195	206	201	239	222	224	224	237	215	233	242	257	227	193	203	223	245	241	220	220	231	209	227	205	208	237	217	211	231	233	212	218	234	209	214	209	226	211	227	218	205	194	245	212	212	198	187	207	209	224	219	193	194	212	219	223	214	209	197	195	226	198	218	215	240	211	221	252	209	217	223	234	219	238	229	233	221	203	235	189	218	174	185	217	231	206	226	247	243	224	200	249	234	194	234	210	217	211	226	216	223	213	212	220	195	244	204	211	193	203	216	199	216	233	232	226	227	216	190	211	233	237	224	246	197	228	208	231	222	229	218	214	227	215	214	253	229	188	216	217	240	236	199	219	230	198	217	226	221	253	224	224	227	225	229	245	239	234	224	214	206	209	238	221	194	212	222	223	213	206	211	214	220	229	204	224	236	237	211	214	226	188	206	225	191	219	196	202	209	209	223	256	221	237	211	211	216	232	188	251	200	212	237	215	238	202	223	225	208	223	232	249	217	174	191	230	215	197	257	233	219	232	216	221	193	233	207	219	218	197	221	188	214	240	245	215	207	240	226	206	210	219	216	232	214	224	201	233	212	241	209	211	231	219	218	203	195	206	210	200	193	226	237	214	225	208	204	217	233	229	232	227	203	204	234	236	227	209	236	226	204	223	214	200	230	219	216	232	248	243	223	196	204	222	211	239	204	200	192	225	226	236	194	216	233	234	239	216	232	219	208	225	203	202	228	222	199	241	212	227	229	233	212	227	225	223	236	213	209	212	217	199	229	201	204	205	217	211	185	211	238	219	204	215	219	226	212	268	227	211	211	236	223	216	199	235	226	202	238	217	254	232	229	229	226	233	227	243	218	218	237	222	236	237	214	226	222	220	221	209	223	222	231	216	210	206	199	239	190	198	225	215	211	247	228	209	221	209	208	230	208	236	192	251	200	219	226	213	209	238	207	193	244	233	226	227	187	219	242	205	218	208	226	218	230	207	215	220	234	208	236	233	241	197	221	194	222	213	236	223	223	248	220	193	206	214	202	205	211	207	199	222	216	200	231	207	201	193	215	214	220	215	226	199	198	225	231	192	224	233	193	233	234	237	231	236	212	212	205	222	220	239	217	223	226	230	222	187	201	243	208	206	207	199	218	205	201	222	232	212	197	221	216	221	209	217	213	245	216	208	240	221	227	228	220	212	232	220	234	229	230	228	247	251	213	226	215	227	210	242	218	222	234	220	221	234	193	218	233	227	206	230	220	227	221	216	203	240	208	233	205	253	244	187	186	243	208	211	263	191	205	249	213	223	215	226	231	243	238	214	207	205	217	216	209	185	227	208	203	208	221	224	192	227	242	205	228	225	201	187	220	231	195	218	241	213	190	208	195	222	230	227	206	215	200	225	245	212	208	216	225	214	216	215	240	209	238	248	223	200	223	200	233	214	217	226	206	222	218	192	205	227	246	205	209	248	254	215	210	208	220	224	213	228	219	182	230	241	201	235	239	188	228	226	215	198	195	259	234	186	195	197	220	211	216	215	210	203	207	193	209	214	216	233	225	236	198	212	230	217	218	235	209	226	227	233	233	238	246	237	229	235	235	212	212	195	229	213	245	223	238	210	213	194	228	221	222	259	219	224	235	194	234	200	225	195	208	240	217	230	219	237	235	245	200	219	249	212	199	209	212	219	185	222	184	222	209	242	233	205	225	223	199	209	217	224	223	224	224	223	209	209	234	218	234	202	227	235	240	221	211	215	179	212	231	225	192	219	209	223	237	248	209	228	223	224	237	219	259	232	209	210	218	202	214	232	204	210	233	230	250	193	220	240	222	223	211	230	219	210	202	241	218	201	213	217	246	197	236	221	230	226	201	213	209	187	233	222	233	194	239	226	222	216	207	230	225	234	219	237	228	213	216	215	214	226	232	254	196	218	225	225	209	190	221	190	202	187	208	240	207	238	213	239	256	207	202	210	207	218	216	212	235	247	216	241	233	223	220	228	222	230	208	211	219	224	216	188	223	215	197	227	205	235	225	232	225	235	229	223	213	211	222	223	230	234	219	221	194	188	193	203	226	222	240	193	206	236	210	231	242	221	223	203	196	233	211	218	216	225	228	226	225	238	220	207	215	217	229	210	223	244	222	240	226	207	207	190	228	213	208	222	209	236	219	222	209	224	212	236	207	230	227	216	216	196	216	198	241	207	244	237	195	226	177	218	208	204	196	198	210	194	200	213	205	250	198	218	206	218	234	233	232	232	250	212	224	228	235	219	224	196	196	203	215	227	212	210	196	267	229	218	205	201	197	204	216	212	233	208	198	217	233	221	219	224	205	213	228	195	223	206	254	226	231	216	230	230	228	228	195	248	211	252	235	221	219	220	238	205	229	226	248	208	212	237	261	212	218	206	241	219	199	256	199	221	235	250	244	208	218	244	216	204	195	238	186	222	252	211	202	192	204	235	204	257	211	203	222	215	190	244	202	216	224	217	227	240	251	224	183	194	230	235	236	231	208	266	252	228	212	217	249	219	219	202	209	221	220	235	215	201	238	203	227	232	214	206	177	222	224	222	193	219	212	212	210	219	213	223	229	203	223	245	220	219	232	237	202	214	216	262	238	239	207	179	241	202	235	223	228	219	228	216	223	218	221	214	225	221	193	214	223	189	248	214	247	231	236	193	201	222	234	220	218	220	199	188	219	233	235	215	205	198	208	205	233	232	238	248	227	198	188	204	249	217	217	215	241	217	241	246	216	234	213	219	202	225	222	216	252	216	212	242	212	267	244	225	218	237	220	221	238	223	206	224	209	240	237	210	218	226	213	213	180	224	200	236	214	220	226	203	191	237	214	229	194	212	221	237	204	212	208	236	221	219	212	202	221	230	213	219	225	214	202	208	235	200	213	223	234	237	253	200	232	185	220	207	226	225	223	207	219	219	218	202	222	238	220	230	225	240	239
48374	10340	5165	7057	7063	8012	5091	3457	2679	2191	1618	1428	1343	1243	1156	1482	1544	1082	817	870	815	865	870	823	767	746	788	815	734	847	806	648	718	696	585	635	626	626	607	646	672	712	660	642	601	614	550	556	587	592	582	524	561	565	500	515	580	546	497	530	570	543	529	552	591	610	512	524	524	565	547	568	586	532	571	568	589	529	543	493	536	534	522	498	546	537	537	522	505	529	480	499	500	530	531	516	528	530	470	508	492	507	492	486	485	519	530	512	510	519	529	542	497	467	519	470	493	538	552	503	520	497	541	545	510	516	561	474	525	527	514	495	523	560	526	517	483	489	539	540	529	520	523	516	503	541	508	484	550	542	556	512	509	552	552	485	533	514	519	505	528	519	513	561	445	495	539	510	497	490	498	519	563	515	482	525	534	511	463	519	502	524	516	528	493	479	521	554	537	511	525	511	484	490	533	494	484	518	515	498	556	572	499	539	505	497	515	542	522	544	516	559	534	528	513	532	546	497	542	532	500	507	541	519	523	502	515	541	549	445	543	549	505	502	486	509	527	517	479	507	500	510	537	544	522	501	500	515	532	499	551	477	501	470	504	542	533	501	492	525	515	514	482	539	528	555	535	498	497	498	523	537	504	511	522	522	508	472	493	539	505	530	484	498	530	533	530	524	525	531	493	548	539	556	505	519	516	491	466	524	496	485	589	505	508	542	522	509	491	486	478	502	524	518	538	533	513	544	516	490	552	554	494	499	511	509	522	496	479	544	529	493	492	529	491	482	539	528	527	494	512	524	514	533	536	524	530	533	517	481	548	500	523	547	528	539	566	531	531	497	540	540	527	521	517	508	509	492	496	501	503	486	509	531	497	493	515	485	518	547	513	545	524	529	477	532	538	507	511	508	514	586	543	511	524	487	514	520	504	509	532	513	490	550	518	521	513	539	560	520	539	517	498	538	521	506	512	516	491	510	511	526	497	500	526	564	524	474	573	514	510	590	537	521	518	497	518	503	528	528	533	499	511	492	496	483	512	530	545	519	481	549	519	507	537	518	542	532	501	490	520	551	527	511	512	495	537	521	513	543	514	534	460	559	515	516	560	517	536	535	554	494	500	537	508	548	515	545	502	536	524	510	517	490	507	506	490	546	510	555	527	487	541	516	487	492	534	512	469	537	543	542	548	544	507	497	518	476	521	509	519	531	500	493	541	477	491	509	506	549	576	494	523	542	523	518	527	472	523	520	479	493	547	498	475	524	515	538	552	494	564	478	538	512	522	466	507	486	523	515	519	541	522	540	525	482	528	532	477	506	528	552	487	522	551	555	529	514	544	502	547	528	494	511	517	519	523	522	562	521	512	568	512	498	505	533	562	516	487	515	513	533	514	515	506	542	512	523	537	528	514	550	531	495	515	524	509	511	530	499	545	529	503	480	529	524	498	530	509	541	500	508	529	512	537	542	542	488	515	513	528	513	508	476	527	481	510	506	529	546	549	520	543	536	532	556	535	508	527	501	544	513	519	531	486	510	502	497	520	519	484	545	496	519	535	504	525	519	504	520	519	511	538	495	516	510	470	518	541	512	532	511	542	483	506	526	499	510	514	488	487	489	545	535	535	533	521	522	537	516	500	505	504	526	485	482	471	524	517	489	497	525	494	545	512	520	518	502	525	516	536	525	498	546	515	477	516	529	472	487	519	508	535	536	552	534	529	522	531	514	507	505	526	518	478	531	502	524	518	520	506	503	535	512	513	515	569	500	512	509	526	535	546	509	481	499	522	562	532	495	515	524	485	552	521	520	503	522	504	519	489	496	530	507	488	533	493	508	518	493	528	537	507	541	515	518	538	487	541	516	544	550	491	505	538	503	537	513	548	546	501	538	526	481	514	493	536	538	546	534	515	558	517	496	527	497	564	549	500	513	502	558	509	524	558	511	506	507	509	525	513	499	524	511	524	533	514	501	550	495	562	504	527	520	509	516	532	526	485	512	528	526	563	540	499	511	529	514	506	552	518	550	539	538	502	499	562	499	531	564	515	533	536	570	498	508	496	554	548	528	543	518	537	505	518	540	501	524	508	552	566	487	518	555	531	515	535	543	527	506	517	535	579	518	505	529	531	501	530	509	506	523	529	514	539	477	525	543	511	544	526	494	513	506	485	537	531	536	535	513	508	492	533	505	560	498	547	519	502	532	538	515	531	514	496	515	535	539	520	474	520	531	513	495	518	536	536	544	553	526	497	546	504	513	501	507	539	521	522	507	502	514	551	523	489	519	518	547	508	525	522	516	508	551	512	497	517	522	536	505	544	525	553	529	505	534	544	485	509	514	517	524	520	498	538	522	489	528	513	503	463	503	501	458	529	498	510	476	509	511	558	506	520	507	465	467	466	526	481	450	541	491	493	490	542	553	535	502	524	518	511	515	560	517	482	530	519	505	523	507	512	530	510	518	500	537	486	525	506	497	555	485	527	516	493	511	541	537	497	515	554	480	499	504	490	527	502	557	558	540	500	493	538	563	506	484	470	522	545	542	542	495	474	536	505	495	473	542	505	494	526	512	552	517	543	505	569	510	525	531	488	498	514	521	522	511	559	473	478	553	531	515	478	521	548	469	534	547	539	511	481	503	480	476	544	515	510	518	521	499	542	519	548	534	522	536	515	512	520	540	548	495	543	507	497	496	547	513	504	510	511	551	504	553	526	539	508	483	510	545	541	533	505	514	497	504	495	491	533	517	499	524	536	503	544	495	500	509	527	535	526	518	504	488	498	503	514	517	540	484	502	545	517	488	532	464	553	489	506	562	493	525	552	511	515	496	529	558	527	502	510	541	528	516	499	509	511	513	514	525	485	514	509	538	546	537	471	542	483	508	511	522	468	514	555	507	513	528	477	520	525	550	522	526	530	481	531	494	540	548	508	543	447	557	528	567	528	511	515	539	519	544	493	520	517	496	564	563	513	540	517	528	481	504	517	538	502	489	525	513	507	528	532	493	536	517	490	511	507	523	555	531	491	483	513	518	537	498	543	559	514	531	494	504	566	483	535	507	490	487	549	454	522	499	544	521	507	496	540	528	516	502	519	536	506	520	514	511	528	533	523	567	515	540	531	514	518	528	515	564	510	538	488	500	544	478	527	494	542	507	542	561	508	500	561	495	487	506	549	476	547	526	513	520	538	512	556	515	538	535	530	531	536	515	501	533	550	491	509	521	512	499	491	491	500	529	497	503	526	540	517	535	546	533	548	484	496	530	493	508	499	519	504	526	539	520	510	501	509	515	491	551	488	470	541	525	515	487	502	476	498	518	496	538	545	567	494	505	511	506	498	516	475	562	529	523	507	512	526	533	491	507	505	516	497	508	500	500	524	546	525	526	555	526	497	484	496	527	512	487	515	552	485	466	458	510	469	475	478	524	518	532	544	510	551	522	554	535	545	521	532	534	532	560	519	511	507	485	522	538	524	560	523	485	488	520	550	487	534	515	529	544	555	552	563	506
79796	43036	18481	6261	3223	2767	1773	1171	823	675	544	451	457	413	400	452	489	327	264	295	309	294	298	251	286	288	269	298	273	276	267	242	254	246	260	255	255	228	277	246	269	241	226	250	243	255	257	234	242	235	234	217	228	217	245	267	214	223	237	221	233	218	227	231	226	213	215	219	203	238	247	222	230	239	231	271	232	235	254	210	227	225	211	216	216	223	222	226	261	223	238	225	233	237	234	236	192	217	214	209	232	223	217	212	240	221	239	231	238	239	198	202	235	232	199	209	207	208	217	206	238	207	212	247	201	234	192	226	220	236	229	217	238	210	212	234	220	248	251	215	234	237	225	257	236	243	200	236	222	239	209	232	244	232	216	219	215	208	253	229	235	227	205	224	207	223	206	239	212	253	230	201	240	208	229	240	221	227	221	207	231	220	226	241	210	235	251	227	228	258	240	217	214	240	188	249	240	231	226	243	198	248	235	217	229	219	244	225	226	205	249	220	208	230	220	221	216	231	243	222	209	212	218	247	185	221	213	222	225	245	186	212	207	195	183	206	235	221	222	241	234	219	216	196	226	242	239	250	234	213	219	231	217	221	236	231	224	234	227	251	234	191	230	219	216	204	206	219	240	211	236	226	205	190	221	224	235	219	230	230	226	202	215	253	228	208	222	255	225	234	243	201	248	229	211	212	216	242	215	226	228	212	206	218	199	214	194	202	240	242	239	260	237	236	212	237	193	206	237	232	193	228	222	234	206	230	191	258	226	209	250	215	213	212	232	187	202	195	213	225	235	233	212	248	244	239	216	209	215	233	251	208	227	202	241	217	201	214	219	223	232	258	228	253	248	206	248	238	195	260	256	223	238	204	202	193	233	231	216	231	206	244	230	232	237	227	227	230	228	238	219	222	246	224	228	244	229	219	212	224	230	232	234	228	223	201	237	237	218	208	250	208	219	221	232	246	220	214	211	250	212	209	234	229	255	231	202	206	213	214	216	228	213	199	193	215	221	214	242	204	211	254	221	255	236	228	210	217	230	214	220	252	207	246	245	252	218	242	218	215	227	231	212	280	217	226	250	214	223	253	212	207	211	237	221	193	213	226	230	234	226	229	232	180	214	240	228	239	219	204	219	221	245	216	235	210	231	205	224	213	224	218	253	227	218	224	216	213	239	231	240	223	219	259	216	247	229	210	209	204	247	217	241	215	196	230	243	201	256	221	226	252	237	180	212	214	216	233	212	217	218	219	226	218	228	224	218	232	229	222	233	254	223	240	221	223	193	244	208	222	212	209	218	196	232	229	234	187	230	230	263	231	227	214	217	213	251	205	237	244	205	194	222	240	228	221	238	209	198	205	215	213	227	234	235	221	249	206	198	204	231	228	219	209	224	224	237	241	256	186	229	221	216	261	240	222	215	203	206	248	221	242	216	215	210	223	209	182	226	215	231	257	246	209	242	236	220	218	190	232	253	235	216	225	212	245	217	216	218	233	244	219	213	202	243	255	205	218	247	195	242	235	242	231	199	221	208	224	216	220	232	250	224	245	234	243	235	212	218	220	227	248	189	216	230	218	209	228	232	261	245	231	243	182	207	247	262	262	227	175	243	221	235	194	215	196	237	227	215	206	201	214	236	229	208	219	216	216	229	191	218	248	208	239	200	214	257	224	212	222	226	230	223	199	214	231	202	220	229	244	233	227	215	239	223	219	218	215	244	241	195	213	221	226	216	211	216	232	222	212	235	223	247	191	240	202	211	230	205	206	214	243	236	197	222	245	239	218	210	210	219	224	188	218	192	220	214	252	223	196	243	235	205	197	265	237	223	225	229	213	216	224	215	234	221	205	224	202	227	210	212	214	238	248	246	229	209	213	234	243	202	244	229	219	219	209	240	209	223	200	223	237	225	185	222	215	215	190	221	229	254	231	247	199	194	230	229	188	224	226	248	245	228	204	233	209	244	186	222	211	211	209	227	221	200	245	232	228	210	221	188	248	237	219	216	212	244	204	200	241	243	207	234	258	204	205	237	264	225	246	226	230	223	228	224	230	241	223	197	204	213	225	230	199	225	222	210	239	256	201	203	208	221	213	232	225	254	213	249	257	240	241	221	248	225	218	232	200	218	211	242	244	233	212	232	237	220	208	238	220	223	248	239	222	209	217	247	206	233	223	211	203	241	252	206	211	222	221	217	227	214	199	244	206	247	245	199	223	225	242	274	210	214	223	191	203	229	209	210	210	189	217	242	238	219	230	226	224	193	221	247	219	232	237	211	206	225	233	205	219	212	228	231	237	213	236	244	226	259	231	231	236	224	212	210	211	188	219	220	227	236	213	207	219	231	232	241	195	240	230	242	224	254	244	205	237	234	205	212	224	208	227	228	229	204	205	178	215	202	249	213	230	231	224	231	196	203	204	243	230	254	241	212	249	242	237	227	259	192	230	231	227	226	240	234	238	206	226	213	241	189	249	216	221	232	213	214	214	231	242	196	195	237	262	220	222	216	223	233	220	228	220	215	199	206	235	230	197	216	240	269	236	229	214	258	200	238	212	225	217	220	251	222	238	237	195	227	220	233	213	233	228	231	240	224	220	210	217	233	229	216	202	219	219	208	219	229	213	240	201	250	227	239	217	202	242	209	225	198	226	262	222	204	210	212	227	221	236	227	227	244	210	223	220	253	217	219	199	230	210	196	204	208	201	231	221	240	228	222	225	225	224	250	227	253	233	200	231	231	215	217	218	237	232	205	244	201	177	218	234	221	235	256	217	234	243	223	198	225	233	219	222	191	212	231	243	216	220	185	192	235	228	211	233	216	246	197	206	227	216	220	228	229	215	187	226	207	216	242	232	216	216	260	222	250	217	227	236	223	230	213	226	220	228	204	231	219	195	226	232	218	244	237	199	241	211	200	269	222	230	195	209	251	217	207	216	218	210	227	216	222	223	239	215	214	206	205	222	235	222	183	220	248	211	225	228	245	196	217	219	227	223	247	241	239	222	243	220	228	236	197	218	200	231	230	230	208	226	212	204	222	240	248	235	246	206	208	239	243	235	227	215	227	203	241	246	213	218	220	225	201	224	191	220	210	218	234	239	231	242	222	199	211	218	226	217	208	272	256	201	228	243	223	217	207	214	245	241	239	224	229	239	221	230	213	220	234	202	241	244	260	211	225	212	200	243	230	240	219	221	232	198	226	234	226	247	220	229	228	235	206	218	225	196	187	205	229	224	236	228	256	230	228	207	239	225	222	226	228	264	263	229	222	221	218	231	213	233	243	244	215	244	235	224	218	215	197	233	231	240	230	213	216	223	208	213	266	228	259	219	232	182	230	227	266	239	224	218	230	200	231	205	230	233	250	227	208	258	217	204	243	239	231	216	215	217	184	231	239	228	208	204	254	201	225	232	172	220	232	207	234	230	202	223	250	231	272	218	221	187	232	260	203	208	226	221	234	232	177	245	224	216	232	219	222	242	199	243	212	218	239	252	217	234	256	205
58478	13573	6508	9623	9711	10718	7486	5050	3845	3175	2308	1970	1981	1769	1542	2141	2161	1401	1030	1126	1026	961	1050	987	916	871	828	884	877	875	819	834	731	670	728	686	700	675	634	727	761	693	665	623	638	618	663	630	609	592	574	613	568	564	556	584	569	546	567	543	555	535	571	564	579	547	577	601	574	542	556	626	533	557	523	525	549	534	475	508	483	509	525	496	540	469	516	475	525	546	531	491	539	505	496	506	506	491	547	497	509	485	518	489	502	488	512	535	524	491	492	512	526	546	493	494	531	522	535	533	516	515	475	516	461	494	491	518	547	533	503	534	506	482	523	501	478	502	480	526	493	515	505	512	515	503	503	477	502	533	527	506	464	535	479	501	510	486	512	487	472	529	537	497	524	486	514	488	503	515	519	502	510	513	496	535	511	491	523	556	499	544	478	528	526	491	488	518	488	523	495	488	521	539	476	473	510	515	516	522	489	543	510	554	490	490	508	513	498	508	533	504	494	493	506	468	522	491	493	527	512	533	528	475	565	510	561	464	475	509	501	514	524	489	486	505	522	538	490	534	534	538	501	467	488	517	523	474	517	489	473	519	537	477	464	479	505	490	489	519	516	513	524	483	514	504	507	533	535	508	519	530	521	539	492	498	565	528	531	507	510	499	533	497	524	510	511	487	510	469	522	481	501	521	498	507	520	513	493	500	525	485	523	516	509	501	487	496	533	567	536	524	543	494	498	468	503	512	517	515	496	477	531	478	527	499	503	524	516	525	502	497	520	498	493	470	495	510	505	514	533	497	530	494	535	473	484	478	504	525	477	489	532	489	477	506	480	547	504	512	509	548	524	511	536	556	487	488	507	529	519	472	464	503	482	534	525	501	524	510	503	460	511	543	556	493	493	523	514	502	517	508	497	484	494	533	500	506	508	522	510	495	518	517	528	529	483	549	505	507	516	569	513	511	495	494	504	511	508	470	548	476	528	505	512	536	509	530	510	527	527	534	479	509	493	485	474	491	514	520	538	508	470	513	543	562	453	517	501	550	494	480	551	524	496	483	486	494	532	532	498	489	483	515	494	520	505	482	522	529	551	495	536	527	542	572	518	516	461	535	489	509	507	472	547	501	500	484	478	494	496	522	479	514	538	510	481	459	521	487	530	530	516	577	510	498	549	522	497	493	517	530	527	491	479	491	465	509	510	519	500	537	469	500	533	518	465	505	506	526	515	531	544	520	492	526	525	507	518	561	480	472	506	535	497	527	510	492	490	509	493	477	489	446	472	526	526	462	510	465	523	500	454	523	568	515	495	506	535	511	497	523	472	529	472	534	518	522	516	459	513	508	479	497	515	532	512	486	528	549	537	500	480	543	472	498	512	510	514	503	523	525	509	475	546	512	474	489	513	497	470	490	484	521	541	493	485	484	501	533	501	566	504	519	489	529	509	522	469	489	535	519	497	507	531	532	480	503	521	482	490	522	507	481	502	480	499	490	523	528	518	499	475	507	532	503	497	528	504	511	472	511	489	489	525	566	487	505	568	500	510	533	489	508	571	553	501	528	513	498	444	526	498	513	477	518	527	499	532	507	496	508	500	517	480	518	522	530	542	477	489	486	529	521	507	538	501	523	515	507	523	534	519	492	507	506	499	550	528	503	513	545	509	481	522	493	497	472	466	538	530	493	490	509	492	535	519	506	509	480	543	488	467	532	518	489	498	532	510	494	509	513	528	544	510	526	501	544	503	513	486	508	492	508	558	527	508	516	431	501	503	515	508	527	463	515	494	483	524	501	509	522	537	541	511	527	561	546	512	498	485	539	477	493	468	534	525	481	512	497	500	484	538	558	490	504	446	527	489	527	471	508	505	511	513	509	556	561	487	493	512	520	518	523	518	527	533	540	504	525	510	532	554	519	503	465	577	531	510	520	487	500	495	502	488	501	504	528	538	496	553	503	531	493	469	525	546	498	545	519	471	500	494	484	493	444	490	470	553	513	528	519	507	519	521	515	520	516	559	509	498	517	513	498	488	542	489	553	512	493	489	521	491	496	518	525	492	515	523	520	481	503	532	519	507	547	479	502	531	471	540	513	496	496	544	483	510	527	514	521	472	540	521	501	522	499	510	491	514	492	516	510	503	537	501	507	530	524	529	492	445	506	517	510	523	512	529	526	536	534	539	482	521	489	496	508	553	491	476	521	534	512	515	502	488	494	473	509	477	499	511	470	532	483	489	505	527	486	515	494	490	478	505	514	557	535	500	504	515	492	505	498	514	498	506	495	499	469	510	496	495	464	495	516	545	497	509	513	507	479	481	519	549	507	517	477	484	452	534	536	495	473	511	493	513	477	495	481	502	559	513	530	486	471	500	501	465	510	499	485	487	456	516	520	534	512	520	513	482	509	488	492	544	551	530	490	494	516	524	484	507	480	488	501	541	519	495	455	490	489	516	506	526	465	521	482	501	472	484	518	497	530	528	532	476	511	488	519	483	534	505	547	540	515	507	511	496	524	486	502	538	544	509	532	518	498	507	519	503	473	477	501	505	521	519	480	557	509	491	529	475	519	464	545	512	505	528	491	515	480	507	492	558	525	544	499	529	530	524	518	506	520	500	499	549	480	530	501	524	538	502	508	472	529	504	550	478	511	514	534	547	473	499	526	477	496	536	488	485	515	498	526	491	535	528	538	496	508	517	485	552	493	458	547	564	506	511	520	452	507	523	480	528	504	506	543	504	488	509	496	523	511	496	539	516	524	518	487	502	499	552	542	516	496	500	475	492	498	493	498	485	509	481	504	514	517	503	503	509	529	519	508	500	512	507	559	556	592	505	508	540	536	527	517	465	532	524	534	533	468	497	480	529	565	505	503	495	481	478	492	493	481	495	504	485	503	535	547	493	498	511	508	479	482	521	522	478	509	536	522	519	487	498	498	497	505	537	551	504	530	514	512	552	505	487	525	515	511	511	515	513	488	558	502	528	491	516	565	487	489	509	507	497	502	471	491	482	488	516	503	495	526	540	505	517	478	499	515	500	524	483	498	521	557	508	499	489	533	547	544	515	481	513	484	491	513	491	529	478	522	517	541	552	509	520	542	513	477	515	462	519	512	545	547	507	485	545	522	519	522	513	487	506	522	534	490	491	462	495	532	523	499	538	459	478	514	517	459	497	512	520	481	521	513	523	513	534	515	489	480	508	476	527	505	500	496	497	470	521	502	568	519	476	482	507	501	494	509	535	582	515	491	531	527	484	516	523	523	516	497	492	486	489	503	514	498	482	546	495	488	519	511	500	505	525	531	490	529	515	527	510	480	538	464	538	495	495	535	509	519	505	501	508	512	505	499	575	527	514	514	468	514	536	537	517	506	452	496	493	524	504	498	471	511	506	514	515	496	490	535	498	480	534	547	519	517	524	501	570	521	546	497	477	523	476	457	534	506	556	525	496	522	525	554	507	534	554	530	497	502	485	524	483	533	514	523	551	541	485	510	506	563	512	528	509	512
23999	4140	978	970	858	918	560	402	243	253	234	194	166	145	175	214	187	157	161	134	141	145	143	138	140	135	149	140	148	131	136	153	157	127	139	172	135	139	158	116	142	146	118	143	133	159	133	136	131	133	100	137	128	150	128	134	132	113	125	131	143	116	140	126	137	145	144	150	131	132	143	149	133	128	135	117	134	120	113	164	136	131	118	136	121	131	131	119	135	151	116	103	151	145	144	116	128	134	120	116	129	141	138	136	128	150	141	127	109	133	138	131	130	120	144	101	140	132	125	152	128	132	127	147	130	138	124	127	134	123	141	136	136	138	128	141	147	116	111	129	124	125	125	129	147	136	119	132	136	150	130	128	117	107	126	136	131	151	118	152	129	150	144	127	130	138	135	151	130	125	142	115	147	122	140	137	124	134	140	135	140	162	122	129	145	115	142	140	124	143	129	140	146	124	144	131	154	127	139	136	151	143	134	138	151	109	130	131	133	154	117	119	124	136	151	154	140	121	131	161	109	133	136	143	115	120	127	134	130	121	137	119	106	131	112	138	131	152	129	147	139	144	141	120	132	153	121	129	127	114	118	116	131	127	151	105	144	149	143	151	140	154	139	129	108	142	143	121	125	118	121	156	142	139	136	136	139	108	149	133	127	141	124	139	140	125	126	158	116	123	117	129	146	146	125	122	131	126	112	118	158	150	119	123	122	117	126	131	114	126	110	148	113	138	125	144	111	115	133	130	119	132	154	113	163	125	136	158	147	137	114	123	131	130	130	117	146	132	128	148	122	125	156	130	132	114	136	130	140	139	137	140	130	138	148	149	129	155	130	145	129	145	122	120	140	130	109	145	146	112	152	138	126	115	129	133	143	113	127	134	121	142	147	144	120	145	134	122	129	166	152	139	131	145	134	106	103	123	121	133	120	138	138	131	155	139	133	124	156	126	127	141	130	143	129	111	142	140	114	119	114	127	129	139	144	143	133	139	144	132	110	136	126	137	124	120	121	120	122	128	143	139	126	128	112	122	131	147	150	146	151	126	115	159	134	143	116	130	122	111	139	134	130	121	154	143	120	125	117	124	138	116	142	125	126	151	143	142	110	132	116	140	115	143	141	137	133	129	124	134	141	128	143	147	128	122	135	129	126	149	119	138	135	140	127	145	140	140	131	136	135	144	147	130	126	160	141	124	145	124	121	132	136	122	148	135	147	127	134	123	170	129	120	125	136	134	113	152	121	125	141	140	139	125	129	133	125	136	140	129	126	119	129	143	135	147	136	135	137	159	124	134	132	138	116	133	111	131	132	134	118	126	155	113	132	122	117	147	138	135	131	117	132	120	137	132	142	119	131	102	127	136	142	146	127	137	165	131	133	155	143	140	151	137	133	123	148	144	141	151	143	138	146	119	118	139	139	126	132	146	110	139	134	147	124	150	110	124	138	124	130	140	136	116	134	121	137	111	129	150	136	118	143	108	131	137	126	155	126	115	143	126	127	138	122	120	143	130	127	126	135	127	149	138	129	126	132	136	117	131	108	147	132	123	137	110	155	110	117	132	129	133	136	132	142	153	130	132	118	120	131	132	141	139	139	143	137	123	139	124	139	149	123	144	133	146	128	123	134	135	151	151	141	132	120	113	131	138	131	133	137	141	146	152	139	136	125	103	151	152	119	121	113	127	140	137	159	141	145	126	140	133	135	136	117	132	118	155	161	122	114	157	107	118	139	143	135	119	133	127	134	133	122	141	125	142	158	147	150	124	145	136	135	122	129	132	135	138	129	141	123	138	132	138	124	133	135	128	143	124	118	130	150	151	158	132	110	117	138	137	113	127	123	128	126	163	136	142	122	123	168	145	139	131	144	129	124	121	142	141	117	109	134	156	115	131	139	125	130	136	134	152	133	118	155	123	138	136	139	128	134	131	119	144	125	140	129	133	128	144	136	136	143	138	136	116	125	158	119	126	134	122	119	127	135	115	148	134	125	117	140	154	137	115	134	145	136	142	125	140	125	147	126	138	146	147	124	138	140	146	133	139	146	124	132	122	123	140	109	130	132	150	144	147	118	123	147	153	155	146	163	141	124	123	154	138	159	121	123	145	128	154	117	132	135	116	118	135	127	133	148	129	173	158	131	122	127	126	129	123	120	136	130	113	138	99	137	127	124	125	126	127	123	114	125	144	131	164	119	128	152	132	131	149	128	125	146	140	146	130	146	141	154	126	131	148	140	120	129	135	146	124	141	154	129	123	144	144	125	116	155	143	132	125	129	123	130	135	151	109	140	147	126	150	120	144	138	135	117	119	160	122	122	130	145	126	129	132	134	130	148	160	127	141	130	111	128	133	132	136	141	122	144	144	132	133	142	143	126	134	138	138	130	148	109	140	121	124	145	134	140	133	101	128	112	120	107	129	135	112	148	135	150	137	114	105	134	121	137	117	115	165	144	117	128	122	133	132	136	118	145	135	110	145	126	141	156	124	141	139	114	122	163	125	120	135	111	120	157	118	129	131	123	125	126	132	122	150	124	118	152	144	150	151	153	131	136	130	143	132	116	121	118	144	143	147	135	147	132	136	142	123	132	150	120	133	126	128	126	135	155	153	118	137	144	141	153	155	133	121	145	141	138	119	150	146	125	129	131	127	128	107	117	144	107	130	137	120	128	155	127	139	115	146	134	156	153	148	136	134	113	107	142	139	115	128	136	128	122	133	137	143	156	129	126	124	136	136	145	130	142	119	140	119	117	130	117	136	152	125	133	144	143	140	122	155	143	125	141	141	109	161	135	122	148	114	144	137	142	119	145	123	128	129	141	112	121	150	128	111	140	120	122	142	157	135	135	152	128	112	103	129	130	136	141	142	125	165	133	135	127	135	124	139	127	131	116	128	141	137	117	124	121	112	162	134	134	126	143	134	123	139	153	146	126	134	121	153	123	109	147	144	124	127	124	132	148	144	126	109	151	114	115	150	128	148	138	152	138	155	146	117	128	144	141	108	142	117	141	141	139	124	132	133	137	146	160	142	138	147	133	141	140	131	128	145	142	142	141	132	157	131	157	125	147	136	117	137	146	118	113	143	121	136	127	137	145	104	153	139	123	160	135	118	112	147	131	116	120	138	132	111	126	136	118	132	141	134	139	139	104	126	123	141	109	143	126	126	132	115	154	120	165	133	152	123	128	146	127	131	136	125	146	120	130	140	127	121	152	151	125	119	140	143	129	144	131	135	120	142	134	159	152	114	146	122	141	137	108	113	124	128	159	124	126	124	132	152	138	151	157	140	121	130	131	143	129	129	143	129	131	137	123	121	141	142	127	142	122	128	121	119	143	135	116	133	158	121	124	135	176	119	116	132	145	149	132	139	128	127	142	116	149	137	154	152	131	112	140	120	137	125	114	130	112	125	124	141	127	126	140	114	129	124	145	132	164	129	136	143	134	148	142	140	139	131	116	149	140	137	128	126	119	128	151	134	130	125	131	130	123	147	118	145	134	136
22519	2185	1844	2983	3481	4064	2626	1649	1269	1120	739	692	677	570	556	730	748	473	443	436	441	418	489	441	453	412	457	489	477	422	456	398	421	376	387	410	389	364	392	415	451	429	401	376	397	387	388	376	357	356	331	321	345	351	396	361	312	339	367	328	389	314	382	352	342	318	344	348	362	362	346	377	348	370	342	375	340	374	350	364	335	350	360	327	341	360	330	336	349	330	330	332	345	353	353	325	343	311	350	324	346	350	319	357	330	305	348	343	348	322	347	310	352	336	315	362	339	335	348	331	313	346	338	329	325	370	323	320	378	308	340	323	366	326	329	357	315	309	336	328	344	345	385	338	349	332	340	342	357	353	334	341	367	308	350	349	318	354	370	309	379	324	351	345	344	359	338	350	342	339	351	299	320	331	346	362	325	359	335	356	339	335	344	338	345	363	327	312	319	330	320	323	390	336	335	318	333	364	360	337	314	346	328	311	347	351	338	321	340	355	347	328	326	360	328	357	369	325	337	344	338	365	343	365	324	345	363	316	372	352	309	329	334	326	321	353	333	339	323	315	335	335	337	325	352	352	356	374	340	338	349	329	351	324	314	338	355	314	362	331	347	338	339	317	361	356	341	354	371	360	317	337	333	376	318	332	320	349	341	342	337	357	340	330	327	326	340	316	361	332	361	335	333	349	350	332	305	347	329	383	326	340	332	343	345	319	345	323	335	328	311	332	333	320	354	334	369	340	343	318	370	310	339	350	340	356	340	369	339	342	338	352	340	339	357	310	347	353	362	376	347	337	317	330	324	341	338	341	365	324	345	322	325	327	346	363	319	339	323	320	362	326	343	357	342	359	328	324	323	344	355	352	323	308	319	330	314	389	378	340	353	337	329	347	324	379	353	340	332	294	331	339	338	345	298	341	338	332	341	341	342	339	325	368	343	336	321	352	353	322	326	333	320	357	358	332	338	335	302	352	341	315	365	338	312	335	370	327	319	338	349	325	349	347	352	345	336	346	327	317	359	324	325	356	355	327	337	332	343	321	329	337	349	348	341	347	346	355	315	346	346	367	352	319	360	367	340	358	344	345	347	341	371	334	345	327	359	378	336	314	377	313	369	343	309	365	371	391	308	328	335	314	351	313	371	367	338	353	338	368	364	333	322	320	332	331	359	382	354	316	345	364	370	329	350	375	319	361	349	348	330	322	366	322	356	330	345	336	353	323	322	353	330	350	316	339	341	303	344	347	342	363	337	362	337	348	345	351	327	309	305	332	285	349	340	322	318	333	318	337	331	338	322	324	329	319	333	344	346	351	335	340	381	349	300	341	335	345	356	352	373	343	388	306	343	356	320	354	357	333	328	348	348	311	344	335	347	326	338	344	356	340	342	328	321	339	338	330	324	338	340	348	330	349	333	330	342	342	361	342	341	312	351	341	298	318	307	320	348	329	359	315	348	335	329	323	313	295	365	344	340	349	319	363	355	320	315	327	348	342	323	340	352	330	338	300	349	342	324	345	345	365	340	362	347	348	301	314	358	344	341	314	330	325	304	316	355	339	335	297	326	313	353	366	366	339	293	317	376	317	316	340	364	345	361	346	324	310	333	344	326	350	323	349	328	332	321	344	348	314	335	332	387	359	335	319	346	346	310	341	359	345	333	373	346	340	292	338	334	335	316	357	355	321	348	332	340	361	349	349	324	330	324	342	341	316	335	322	312	328	329	348	322	325	334	351	345	359	324	344	319	343	346	318	324	342	343	315	321	310	337	351	341	370	335	320	380	345	336	344	343	327	339	352	346	339	344	349	360	358	345	324	344	337	309	329	349	319	347	343	363	353	313	365	375	336	351	335	322	363	362	319	381	343	319	337	319	343	319	344	348	334	358	317	341	367	327	377	368	348	331	372	325	344	335	352	342	324	324	350	346	333	343	332	344	353	367	314	341	384	318	376	353	323	328	361	358	345	333	359	289	342	326	341	349	341	340	370	324	332	342	331	344	328	318	348	303	349	321	328	316	362	368	335	338	351	337	362	343	358	357	340	337	335	336	317	371	362	343	355	342	308	336	323	363	340	333	322	321	342	312	337	334	352	338	353	329	310	328	295	323	348	344	308	331	377	348	350	347	361	365	332	362	325	343	364	328	330	343	348	323	322	324	319	346	313	360	334	349	351	349	331	344	341	332	370	332	366	352	366	356	344	310	354	360	341	321	349	338	344	333	336	339	334	330	351	334	327	355	339	356	334	336	364	322	330	328	339	321	351	362	323	338	320	340	346	351	313	331	371	342	339	300	322	332	317	353	355	341	367	359	322	347	352	338	345	335	323	350	371	335	352	345	282	322	317	324	362	322	338	338	359	337	344	342	344	343	360	334	318	336	287	343	359	348	361	352	323	311	340	316	331	360	347	324	319	369	338	346	339	340	343	316	347	331	334	329	322	355	339	327	347	335	323	357	324	344	335	303	332	333	345	355	337	325	347	370	333	338	325	330	354	337	338	322	354	366	320	344	368	340	320	327	309	358	313	354	357	312	366	385	317	348	309	345	360	357	330	322	330	309	349	326	333	273	347	359	336	321	367	326	355	329	332	346	338	364	347	348	365	340	335	321	339	364	323	348	337	351	298	375	333	368	340	336	302	339	337	321	357	332	320	370	333	352	326	346	319	327	331	354	362	336	351	361	347	348	331	311	368	335	380	332	347	312	325	348	357	336	324	352	339	355	348	322	322	345	324	355	302	289	362	347	332	339	335	320	323	327	338	351	316	333	341	343	312	310	344	362	382	346	338	346	327	328	324	326	355	341	327	346	347	332	349	324	332	339	370	326	356	374	343	349	323	319	349	326	351	347	329	348	321	324	340	315	351	334	348	300	328	348	342	370	340	303	318	339	333	333	336	355	369	328	378	372	319	355	357	367	339	333	358	353	351	318	342	307	334	306	342	322	339	348	360	309	336	346	323	351	338	337	336	356	344	328	357	332	349	369	347	359	352	346	359	358	340	324	344	315	321	367	306	316	335	351	357	313	338	332	348	344	303	354	331	305	350	327	320	350	316	335	359	347	335	344	336	344	301	385	312	340	369	333	367	350	361	319	340	319	336	315	356	351	351	332	346	321	352	348	343	334	293	325	362	350	333	342	340	383	345	339	350	350	364	350	318	351	331	372	335	335	350	327	333	344	342	317	335	324	343	337	346	340	340	357	355	342	343	336	354	339	306	332	331	373	355	350	305	346	324	356	329	357	331	309	365	370	299	357	329	371	371	345	333	357	307	355	309	345	338	374	356	320	340	353	315	352	340	332	339	331	342	365	346	322	309	386	334	345	320	361	345	352	340	290	356	331	369	340	347	319	345	333	371	343	351	359	341	355	353	326	317	334	304	335	359	338	308	333	345	347	357	346	343	336	353	374	368	295	325	323	356	336	334	333	371	367	344	373	325	330	336	317	327	353	367	350	339	349	318	351	356	327	358	312	329	346	338	362	358	358	346	352	350	335	377
72505	33466	11077	2622	2003	1959	1247	786	612	521	438	366	363	319	290	345	396	272	265	245	258	295	278	242	253	273	249	243	279	250	253	249	210	225	225	268	210	194	235	214	275	231	236	252	224	238	254	256	236	218	231	210	213	222	218	223	213	227	228	215	207	213	185	230	218	207	205	218	201	213	208	247	223	215	220	180	221	230	199	192	219	186	196	201	206	255	228	230	201	195	214	220	228	224	213	221	217	209	189	232	218	199	200	205	214	221	216	228	202	252	223	230	229	191	221	231	211	231	194	216	202	223	223	227	201	188	225	207	194	221	210	244	195	222	226	206	219	223	214	227	220	209	227	223	213	209	240	213	198	223	232	198	215	203	230	223	223	195	225	241	229	195	204	233	211	226	225	204	209	195	211	200	198	224	231	199	205	224	186	202	233	230	212	199	195	207	190	239	205	198	224	196	237	219	226	223	221	225	198	229	238	234	232	244	225	212	216	220	203	222	199	218	197	242	213	217	187	204	197	220	218	219	217	199	231	218	219	207	218	232	171	213	214	194	211	193	196	197	215	239	218	209	229	222	205	228	205	239	224	214	238	225	226	229	223	208	218	231	189	234	211	228	229	193	212	250	226	203	210	224	235	199	206	227	211	208	219	225	198	208	220	234	232	223	220	221	226	211	206	210	228	207	196	240	234	199	214	220	224	198	204	196	211	210	207	230	202	226	220	206	190	230	237	195	204	220	223	219	207	213	185	208	239	244	211	209	200	201	207	190	219	222	221	209	231	216	222	211	230	208	227	192	248	203	218	195	206	219	226	217	230	188	191	197	241	244	228	216	211	213	200	218	218	226	212	228	193	207	209	220	235	202	205	213	236	222	206	246	199	229	192	251	216	241	208	230	212	181	209	196	209	194	197	201	214	233	219	204	207	215	226	217	195	199	205	214	212	200	193	226	233	200	213	179	218	196	212	224	218	226	225	186	223	213	238	238	215	227	207	220	233	218	214	184	230	251	230	200	244	213	207	223	215	191	199	240	223	185	207	208	234	216	236	195	225	228	225	242	218	203	212	180	231	215	236	221	223	215	222	225	183	200	233	215	217	246	204	213	199	216	259	198	245	233	227	218	210	219	243	232	230	200	228	212	223	226	240	215	237	235	237	201	199	211	212	223	205	200	227	227	209	231	214	211	219	224	213	223	229	253	216	222	231	216	207	218	226	214	193	219	185	246	218	207	199	221	226	216	220	203	227	227	196	222	210	185	206	226	243	202	212	213	252	219	223	219	224	208	248	193	208	217	240	194	185	221	232	192	215	220	214	203	200	227	188	208	199	196	228	201	199	199	194	232	206	217	234	210	191	221	186	186	221	210	176	219	202	214	243	204	231	234	206	212	218	200	213	258	228	250	219	195	219	193	214	194	200	170	184	246	230	241	235	215	199	196	194	245	196	216	208	212	195	214	208	220	221	227	213	222	210	246	215	213	219	229	240	221	222	181	223	202	236	208	215	212	224	216	206	239	235	209	199	234	212	212	218	206	204	210	193	220	196	245	230	219	213	213	225	225	230	246	205	237	254	232	232	211	230	214	216	214	206	202	205	198	225	205	237	243	225	237	229	215	210	238	205	206	222	226	212	202	218	190	222	228	218	200	214	205	205	211	217	209	232	215	205	204	189	235	233	223	236	215	199	225	219	213	224	224	214	211	219	208	225	193	211	227	206	229	207	234	238	215	202	219	229	215	206	268	221	219	230	222	208	239	215	213	225	230	213	225	217	233	225	192	221	220	200	238	239	233	221	200	229	226	211	208	204	196	223	236	196	187	205	198	236	204	220	237	224	217	194	209	226	212	224	206	217	215	191	240	198	207	209	201	209	189	200	225	215	208	219	220	229	252	202	206	204	203	226	235	207	232	219	205	191	207	223	240	210	214	194	211	173	220	199	233	204	210	223	230	207	201	224	201	226	218	212	234	216	214	202	220	225	201	216	214	205	220	214	254	218	205	223	200	213	220	204	205	223	204	215	214	230	215	197	213	218	219	227	204	229	248	206	193	221	231	240	186	228	209	224	226	222	216	201	214	207	229	231	234	217	201	200	204	223	228	205	234	221	229	240	199	206	183	238	197	198	198	194	197	237	199	204	184	230	210	211	217	221	221	236	191	198	221	184	222	217	245	227	204	206	216	190	214	221	230	213	207	214	210	190	206	211	220	216	229	232	218	236	225	233	210	229	225	230	217	210	218	220	222	220	208	225	236	246	210	188	200	198	198	183	222	234	201	252	211	219	224	211	218	200	201	216	213	198	239	204	201	224	200	202	236	234	221	237	227	218	228	213	214	238	231	185	216	234	211	224	205	222	211	211	215	229	246	221	227	222	233	208	224	253	208	209	206	223	229	223	199	222	245	232	216	184	201	195	210	213	248	213	208	207	216	219	264	227	221	202	231	227	216	213	206	220	246	220	241	220	208	215	222	207	219	236	242	199	211	221	209	206	186	199	232	183	225	194	220	227	219	251	198	215	228	211	211	249	209	214	219	203	219	214	222	222	225	227	231	203	224	211	237	198	220	230	190	220	209	213	198	193	212	220	238	209	263	195	212	243	228	198	243	223	233	241	233	251	218	251	225	201	219	226	229	213	227	214	219	224	214	203	228	206	203	226	240	233	228	204	219	217	209	210	234	207	225	234	206	238	208	199	243	227	247	229	203	205	218	205	198	240	212	192	230	224	201	240	208	207	215	229	240	208	235	230	213	216	225	225	201	210	211	223	217	208	206	219	259	215	210	221	214	224	239	214	218	204	210	209	247	217	225	204	240	190	197	227	231	223	226	205	230	197	204	200	225	235	215	193	211	222	208	209	219	195	219	215	204	219	209	212	210	218	221	184	216	243	216	213	188	209	211	199	251	217	243	246	244	233	238	174	215	203	214	192	226	216	189	236	198	223	253	207	197	198	224	245	210	208	200	218	200	210	207	207	196	225	218	243	237	221	235	189	231	209	215	219	215	207	229	202	217	224	238	220	202	262	215	225	219	204	208	233	217	216	214	203	225	214	234	222	222	204	194	202	196	215	181	212	205	218	209	205	218	235	204	198	217	196	194	211	201	197	246	210	202	210	218	215	214	205	257	209	207	187	219	226	217	203	184	189	193	230	222	220	196	255	233	201	222	206	210	233	228	199	201	210	209	213	204	219	221	204	221	199	206	227	211	208	217	227	216	224	191	211	208	193	197	248	221	225	216	225	237	208	250	211	190	233	225	206	200	210	214	197	205	228	232	205	234	205	191	225	236	200	223	226	225	244	236	224	232	224	231	212	202	195	213	229	251	218	225	206	245	212	219	212	228	219	228	194	233	223	204	254	238	233	219	237	205	216	217	220	260	194	217	238	211	191	211	234	239	244	207	220	249	250	208	212	192	228	208	239	215	202	212	211	207	238	218	241	231	204	219	231	208	240	219	197	248	221	224	205	217	202	236	210	197	205	206	212	206	228	201	228	205
47861	7897	3942	6220	7428	8111	5387	3573	2684	2318	1659	1484	1436	1222	1236	1617	1580	1037	845	938	845	837	906	796	770	765	799	757	797	719	766	688	694	634	627	623	618	650	598	692	711	620	595	586	597	598	596	613	586	526	543	606	534	546	528	563	550	535	573	503	542	515	556	524	540	549	568	533	539	581	617	556	595	554	513	527	469	536	508	526	515	564	471	490	533	516	485	521	517	540	485	507	578	536	484	532	538	482	460	490	535	538	501	495	463	534	507	510	526	508	495	471	492	500	499	486	519	488	506	439	541	472	515	544	508	491	506	508	506	565	514	475	495	522	510	572	472	504	453	492	542	500	522	520	526	482	487	519	514	524	503	505	490	525	514	521	542	512	517	506	532	525	459	531	496	501	522	555	520	528	507	489	475	505	480	500	528	525	514	539	510	533	516	511	525	502	554	484	522	473	505	446	522	508	500	478	533	500	487	468	542	529	544	527	494	506	483	457	518	526	510	521	520	503	498	518	449	498	529	521	515	476	547	544	498	484	538	510	498	512	477	538	486	536	516	525	540	489	475	524	482	518	499	535	502	505	516	525	532	524	518	498	505	516	516	536	489	525	505	487	493	531	520	536	498	516	495	531	516	539	469	499	538	543	505	514	526	492	508	518	519	504	482	484	518	498	528	521	528	519	535	506	500	515	509	494	541	503	493	503	510	509	505	518	474	551	534	511	499	549	503	501	510	505	556	514	466	476	535	498	512	478	507	508	506	506	515	558	525	512	559	494	531	549	532	494	550	530	515	542	558	548	506	549	487	502	507	521	478	494	501	526	487	517	534	519	502	510	518	532	483	506	460	468	472	506	487	544	497	529	502	496	490	531	524	510	523	561	511	488	504	523	502	535	506	516	502	475	460	519	539	528	494	487	479	506	524	549	474	538	543	495	483	473	499	509	487	475	494	478	477	528	474	526	530	526	553	468	523	500	523	524	490	527	522	518	512	530	497	491	532	528	517	507	524	506	515	489	491	502	480	555	485	515	523	488	481	526	481	503	531	513	491	513	523	520	523	490	479	514	475	502	505	486	507	499	499	480	509	527	533	530	507	538	503	535	501	481	511	506	533	528	500	457	539	510	483	483	510	481	508	487	516	513	530	476	519	530	538	460	494	522	493	513	510	511	513	484	499	526	520	516	507	519	534	509	503	519	515	522	477	526	472	498	518	490	492	510	528	517	486	482	527	506	502	533	505	496	514	520	480	467	480	529	498	481	468	532	491	505	517	515	517	494	512	490	482	504	491	481	531	509	498	514	504	541	502	504	524	503	500	516	462	516	500	491	540	487	514	502	515	529	479	527	498	529	481	517	473	478	508	500	514	536	519	517	497	480	511	504	517	471	497	535	512	512	522	496	493	544	525	505	488	508	516	538	497	536	493	498	505	525	505	534	509	497	536	510	537	489	496	480	557	502	516	503	522	507	508	497	489	484	534	483	487	530	503	510	525	513	514	500	563	494	501	492	527	494	506	499	486	514	510	484	531	549	487	518	498	484	476	468	529	500	504	553	492	483	517	540	502	472	491	547	543	505	545	488	514	480	465	521	475	492	525	489	550	535	507	555	495	522	527	492	474	520	505	487	518	484	544	486	543	489	508	535	514	490	496	505	496	552	498	498	510	521	502	526	508	520	519	465	509	494	516	502	520	543	496	498	510	469	527	540	525	480	475	523	501	506	482	497	507	492	512	528	511	523	499	492	530	513	489	454	472	498	495	510	517	529	499	503	499	507	526	502	495	494	515	504	506	494	519	538	518	506	490	514	546	521	506	473	461	521	510	477	480	526	492	492	488	474	542	488	507	524	489	507	499	525	530	485	492	513	515	521	469	515	527	485	464	517	487	521	524	506	536	513	514	507	515	505	562	519	492	474	518	506	515	488	510	492	546	484	470	498	539	527	508	515	489	496	479	481	530	508	539	506	504	548	520	495	532	504	511	504	485	502	540	525	577	529	466	502	509	505	524	548	502	463	489	488	505	475	559	517	512	506	526	496	466	501	527	466	516	503	473	503	588	504	506	546	527	493	483	471	469	523	477	505	495	496	508	555	488	473	477	536	537	477	513	518	512	501	529	493	532	534	494	474	496	508	509	525	520	533	514	523	495	516	524	529	546	508	494	505	499	502	537	539	507	529	505	484	518	469	508	509	526	508	514	493	508	531	509	544	533	507	514	514	526	515	534	508	497	499	507	498	492	500	491	552	506	550	502	493	467	492	479	471	509	508	479	533	513	513	490	502	544	494	485	526	522	525	454	478	556	520	531	520	487	502	519	487	528	509	445	512	522	534	518	481	493	479	507	483	514	483	530	521	525	512	497	487	506	485	510	488	542	544	510	490	535	492	478	497	522	483	504	498	516	505	503	555	486	508	496	529	542	502	549	520	502	496	523	533	524	533	476	522	515	517	510	545	522	513	510	477	545	565	507	498	494	497	518	498	499	515	498	476	525	482	521	510	485	518	495	496	504	498	541	497	511	536	508	531	525	497	491	486	548	476	514	518	534	492	502	499	514	494	536	495	501	464	574	541	508	502	534	531	514	502	540	549	509	501	516	514	512	532	493	484	509	518	544	496	507	518	481	531	509	476	486	529	542	510	494	514	494	494	514	499	508	514	476	481	479	523	537	500	490	468	474	537	500	519	506	508	502	527	496	468	516	527	466	541	524	514	519	460	530	535	459	516	499	457	473	516	504	512	485	488	532	500	506	496	507	518	526	488	517	484	543	530	531	514	464	493	505	506	531	475	524	508	558	490	524	506	498	527	525	521	535	533	497	500	520	509	517	565	502	524	541	506	512	512	544	496	465	487	525	522	508	474	516	469	505	506	524	468	496	524	519	512	489	509	503	537	514	482	482	516	521	501	508	532	471	530	501	517	552	497	545	527	513	536	527	526	496	505	486	513	486	511	553	548	499	499	498	506	495	540	502	529	520	474	498	523	482	483	537	528	503	482	536	513	547	497	496	506	517	555	527	522	538	492	467	531	514	529	536	529	517	470	525	523	519	499	521	473	507	497	517	521	502	556	509	507	486	490	534	505	520	515	515	498	542	498	500	524	506	531	562	523	488	510	493	492	545	477	483	542	517	490	542	526	513	525	509	494	473	544	530	535	498	504	511	508	486	519	489	498	516	473	517	508	466	494	455	498	503	519	553	519	521	504	508	520	522	517	513	495	505	527	511	485	560	499	507	513	516	491	527	516	504	517	493	485	546	516	507	498	545	517	490	492	538	468	505	550	519	527	471	519	493	486	531	513	483	557	521	488	555	504	491	497	470	493	517	515	516	496	541	497	493	500	526	493	509	473	558	449	536	503	500	513	476	495	533	549	516	518	514	486	508	486	546	525	532	528	523	511	525	538	523	526	546	580	495	509	509	474	485	506	521	538	524	471	485	498	502	503	514	493	524	475	542	489	484	478	512	566	508	569	495	479	504	545	507	504	530	497	458	518	455	506
77644	40221	18489	5819	3377	3119	1934	1244	879	718	562	512	492	457	405	470	487	336	286	318	281	300	267	306	282	241	270	281	264	241	259	247	277	258	244	211	228	233	225	242	236	248	244	216	284	266	211	230	251	218	220	217	236	249	235	224	234	232	208	233	226	209	199	202	240	234	219	217	212	251	251	213	211	215	212	234	213	217	227	237	239	203	214	235	241	227	230	203	242	230	213	207	217	224	252	212	234	214	215	182	173	230	213	202	240	203	214	205	233	240	241	196	215	204	208	221	206	226	196	216	242	201	225	179	231	213	256	222	225	184	202	220	233	246	242	223	254	222	204	211	235	219	195	202	237	230	212	217	213	240	183	208	248	219	190	238	227	216	195	228	218	214	253	225	223	238	229	213	215	228	223	227	177	222	236	204	197	217	241	238	228	210	221	218	247	227	216	202	255	221	246	218	244	202	226	212	232	225	215	204	265	209	196	216	202	225	216	191	236	234	199	213	237	218	212	229	245	211	224	235	229	221	182	213	233	228	231	251	233	216	215	206	227	211	206	211	201	230	208	212	203	236	225	217	221	245	236	221	227	219	191	211	223	231	241	200	218	254	193	217	227	233	218	244	218	198	240	219	224	203	219	191	214	228	247	222	213	221	212	260	244	238	188	199	183	226	247	210	236	251	247	218	220	216	205	214	221	247	224	225	227	221	230	217	202	227	189	237	246	215	221	212	206	239	196	206	210	211	211	215	212	219	191	206	231	256	226	216	219	193	230	237	210	220	198	204	185	206	249	215	198	254	216	233	215	221	235	221	233	220	224	213	231	216	236	237	222	221	221	248	233	210	237	247	194	234	205	202	221	237	196	218	252	199	226	256	233	215	221	188	217	226	222	219	242	218	234	254	210	207	229	214	211	238	206	231	212	230	226	234	248	211	216	232	233	214	210	213	250	218	241	203	211	211	224	216	195	216	235	231	226	215	232	204	218	245	212	193	217	221	239	230	218	251	241	226	222	234	223	240	224	240	243	198	209	207	198	225	209	235	206	223	208	208	202	240	214	214	238	215	217	212	219	213	202	207	208	200	211	228	210	210	189	219	233	230	216	217	208	224	243	212	220	218	192	222	203	224	221	228	216	235	227	208	218	233	228	191	200	200	193	204	267	203	219	218	239	220	192	229	174	193	203	232	185	233	208	220	209	221	196	240	230	239	227	222	245	189	221	229	215	227	251	221	216	236	208	229	208	210	225	201	244	189	221	259	224	219	223	229	215	190	226	215	209	240	245	218	216	233	243	219	214	208	212	204	234	212	244	221	209	217	181	192	215	222	222	224	240	203	196	175	220	253	224	227	233	233	211	235	202	250	224	209	206	205	218	221	228	241	220	217	209	223	192	205	206	246	230	221	237	238	246	206	222	224	202	231	216	214	201	243	267	234	239	253	203	256	237	240	234	220	224	192	227	202	217	228	203	228	242	229	199	222	234	211	267	210	209	221	236	222	234	233	224	182	198	222	213	200	228	192	226	226	209	232	236	224	241	226	227	206	217	192	219	228	211	218	233	220	237	233	215	221	230	232	214	215	253	203	242	228	220	220	230	229	227	238	235	235	201	199	244	232	221	236	255	227	248	223	213	239	196	210	194	227	216	225	249	221	231	220	217	239	230	201	207	226	227	244	211	219	222	199	240	212	209	229	216	225	227	252	235	194	205	239	216	202	248	215	202	225	239	240	225	214	237	189	222	210	205	198	237	207	222	221	246	253	219	231	210	251	223	231	185	220	249	229	215	231	228	231	249	233	207	202	240	208	230	226	206	219	207	237	220	239	210	226	190	213	256	213	211	242	230	220	233	218	240	240	234	236	219	239	230	211	229	213	202	221	243	235	205	211	236	230	216	224	201	256	227	206	267	233	227	239	226	240	214	230	219	217	198	227	222	220	240	222	229	219	226	223	210	203	210	218	246	240	234	231	218	208	223	240	242	212	206	207	194	221	218	226	210	224	211	225	219	222	208	225	227	199	207	224	234	210	221	212	193	222	209	242	206	210	203	236	214	205	210	209	227	205	231	228	212	197	237	212	227	231	218	218	201	226	205	244	215	208	226	217	216	209	236	236	210	220	208	215	236	201	233	229	205	229	223	217	219	202	242	217	210	211	223	233	234	239	215	223	247	223	204	213	222	216	203	201	206	199	239	242	239	206	209	220	215	233	212	234	213	234	213	239	216	212	240	226	217	204	216	216	211	226	213	203	223	208	215	242	225	217	234	265	209	196	246	231	219	239	192	208	258	218	249	230	215	234	211	188	223	228	209	209	223	212	220	226	198	214	199	191	195	219	194	209	230	228	225	213	229	193	221	213	225	225	206	252	242	231	196	233	191	230	202	209	217	219	226	233	231	222	214	187	222	203	218	260	252	255	218	229	214	216	200	220	242	225	208	198	219	205	204	192	241	222	189	251	224	239	227	205	244	239	230	226	222	236	199	216	203	188	231	256	249	237	216	197	216	213	235	233	205	221	232	206	214	218	203	251	242	225	216	239	217	216	227	210	215	227	203	227	215	245	219	257	201	234	248	202	200	220	223	243	228	221	209	253	212	225	217	219	214	206	236	221	209	222	208	210	242	216	214	221	207	193	190	215	230	223	210	219	228	217	205	206	234	221	248	202	227	210	219	209	220	242	221	225	233	216	235	240	223	228	230	247	239	209	218	218	252	242	225	204	245	241	219	217	220	195	264	202	230	215	240	227	221	209	215	219	203	227	223	218	251	247	203	221	240	236	232	229	214	231	191	202	202	224	220	252	231	224	190	223	212	208	255	222	178	218	216	236	239	210	228	215	199	235	220	219	219	240	219	220	219	208	234	217	218	212	206	234	214	242	227	232	246	194	242	226	208	235	209	258	225	221	236	228	205	215	189	201	221	234	227	213	244	225	236	240	222	220	220	218	226	209	198	195	210	199	223	208	219	254	264	217	211	220	200	228	238	212	184	211	221	226	238	208	232	230	204	223	213	233	226	229	248	237	222	231	199	219	226	206	202	233	225	214	224	186	229	242	234	257	215	220	252	224	203	214	243	217	189	240	239	226	213	242	235	250	206	212	224	236	213	209	249	210	222	203	240	227	213	218	216	209	223	198	233	213	230	224	217	220	221	225	215	232	239	242	206	221	227	233	232	238	264	220	197	219	212	252	208	238	213	217	204	201	240	204	219	193	202	223	218	216	206	252	239	234	187	243	244	196	211	234	203	229	200	215	227	216	206	232	228	233	224	193	222	203	258	226	231	221	231	227	200	229	201	218	224	209	197	232	234	213	226	206	248	228	222	195	195	244	233	249	221	201	235	185	201	203	236	251	216	222	212	197	235	198	213	205	219	204	224	221	249	244	221	218	196	212	209	224	238	212	249	219	250	176	245	226	226	222	217	226	234	245	226	207	201	185	245	205	214	203	245	239	216	218	220	202	252	213	234	225	251	217	243	241	242	204	205	218	237	200	224	199
57296	11870	5468	8070	10558	11489	7976	5025	3918	3341	2447	2102	2070	1651	1656	2363	2238	1378	1115	1134	1041	1049	1120	1041	899	900	933	927	944	875	823	788	676	735	700	720	670	714	678	716	716	688	643	688	648	611	641	625	637	582	614	590	566	551	588	515	548	516	532	562	541	555	551	542	553	565	492	554	548	565	559	614	584	535	517	523	528	487	521	476	461	516	512	507	490	498	493	478	516	530	525	502	516	523	529	481	548	521	492	476	498	534	481	507	482	503	547	469	512	481	556	503	546	441	564	529	475	512	486	536	505	486	507	526	501	475	505	481	468	507	524	514	489	504	511	563	532	491	541	529	443	459	487	515	481	524	502	515	487	487	481	471	489	492	545	523	512	495	539	519	546	470	519	466	484	515	505	503	491	458	495	524	494	498	480	511	530	525	520	509	516	497	514	513	525	510	500	468	519	516	545	514	504	511	470	482	516	499	513	482	477	523	498	514	548	499	522	492	497	466	548	480	479	477	532	496	466	523	495	520	500	528	526	464	496	485	476	528	463	494	547	525	474	484	454	513	543	460	547	481	531	501	513	498	477	544	522	551	480	547	506	490	486	497	485	479	511	496	470	497	518	499	506	512	517	493	451	515	509	487	461	504	486	525	513	474	486	499	521	511	494	496	489	505	501	527	494	457	502	487	498	553	520	502	570	517	512	579	477	490	507	511	518	526	539	509	464	505	480	506	534	509	491	475	470	507	505	483	498	513	485	485	526	531	489	517	515	522	494	508	496	499	490	549	534	490	516	507	501	470	490	528	503	546	499	496	508	521	502	516	522	517	496	522	528	483	495	502	510	511	540	502	521	525	498	495	520	499	496	505	512	525	539	511	499	531	478	481	535	473	489	493	503	484	517	497	472	492	502	542	474	494	490	493	478	525	484	476	506	512	529	528	503	508	479	487	489	499	516	558	515	512	464	520	501	532	522	498	490	507	474	497	502	485	480	482	548	485	485	481	513	433	500	497	537	490	507	510	500	493	505	547	448	463	483	483	485	521	499	514	458	499	511	481	530	531	468	518	475	451	506	489	497	528	498	513	537	528	512	490	488	477	466	499	464	477	514	488	493	496	478	489	532	496	485	500	482	522	484	499	515	545	499	533	501	516	504	524	545	489	531	504	503	488	528	518	473	443	523	459	481	502	488	527	514	495	489	467	535	511	479	504	533	532	510	479	537	517	526	534	513	533	513	499	466	539	511	471	497	481	494	480	508	474	498	486	501	480	524	483	490	476	483	501	491	514	446	502	476	455	535	528	496	467	498	500	539	510	469	491	497	509	484	516	524	530	503	524	511	442	469	471	500	531	503	506	561	490	501	442	497	516	513	528	492	480	521	476	500	507	518	471	503	539	540	451	484	471	520	520	485	494	479	476	497	533	521	488	521	533	486	479	522	493	510	513	532	519	508	541	524	497	498	521	530	496	505	496	548	489	510	469	499	460	491	509	479	517	522	495	501	511	496	534	509	524	521	487	517	523	531	510	475	518	498	495	498	486	463	480	485	502	501	521	527	478	526	491	491	502	500	459	495	468	501	516	479	497	479	532	442	485	531	506	513	472	518	513	500	511	494	470	500	476	468	506	565	531	535	513	510	518	533	489	511	495	504	515	493	492	465	472	478	513	486	486	486	486	460	535	519	531	491	490	497	523	504	527	463	478	498	491	519	466	479	521	517	502	479	481	477	470	514	469	512	506	513	516	496	547	499	531	484	535	493	484	511	491	476	527	493	497	493	530	541	497	527	509	500	478	522	494	506	496	500	481	503	492	506	460	541	456	518	512	487	498	484	501	531	483	585	504	514	507	488	571	514	482	448	521	505	480	501	505	498	499	530	484	480	478	494	532	493	490	497	520	512	492	451	462	533	501	495	512	457	500	469	475	513	526	477	486	529	491	500	494	501	473	489	489	508	497	476	527	506	487	500	481	458	517	564	467	507	548	557	513	506	528	536	493	505	513	509	511	479	480	488	502	474	503	518	470	481	491	510	460	501	529	532	499	490	508	491	468	518	511	478	533	529	512	513	509	559	512	515	553	504	529	465	477	502	525	492	515	491	503	514	532	476	478	506	487	529	481	528	504	512	490	509	509	487	480	528	518	459	484	501	505	486	451	492	544	500	525	514	517	493	456	508	516	533	504	515	541	482	469	514	476	451	499	476	538	478	510	466	534	513	525	485	523	530	494	492	525	472	506	508	541	509	518	522	509	511	512	534	496	502	494	526	509	485	531	476	528	525	522	510	532	545	467	483	458	522	500	463	467	499	472	506	524	482	507	501	496	495	513	524	480	486	469	509	495	494	552	481	495	470	488	500	511	489	484	478	534	549	557	519	493	537	528	511	519	511	483	508	579	476	501	460	527	531	484	472	479	499	486	498	479	478	470	475	493	511	528	514	506	487	508	524	456	495	490	475	518	529	497	526	475	512	502	493	497	479	496	481	520	489	510	511	459	469	485	530	507	495	496	517	465	521	573	462	508	495	499	506	521	468	544	487	510	500	458	531	508	457	469	528	516	482	511	500	484	521	496	507	502	481	501	529	500	496	533	508	471	511	464	511	490	494	538	519	490	521	537	470	454	472	467	479	536	500	486	502	478	459	498	482	466	498	502	497	500	477	496	492	486	519	498	464	490	504	472	519	508	504	529	508	522	464	517	503	494	470	447	534	496	456	522	478	482	522	509	474	514	505	532	525	521	514	515	534	520	527	459	543	513	509	516	513	521	488	474	508	480	504	473	511	539	505	545	511	496	465	507	532	514	512	505	533	493	505	512	520	513	464	488	525	510	488	493	528	497	502	538	509	513	478	467	455	494	513	495	504	519	464	495	521	466	492	533	493	529	523	527	506	472	494	476	509	475	534	490	483	469	483	483	493	494	488	503	491	493	483	501	524	502	531	521	489	489	516	525	537	469	567	523	486	488	468	486	490	463	491	481	501	494	502	521	518	525	499	549	485	495	525	488	486	496	501	461	479	497	512	509	474	526	486	494	549	505	531	510	506	497	469	503	488	515	462	473	531	489	470	520	513	520	505	508	518	478	473	514	509	493	483	520	512	509	526	474	492	503	493	476	495	507	487	493	500	453	497	477	521	481	510	531	499	454	481	484	552	476	530	478	524	465	485	474	463	474	500	457	519	507	488	501	510	529	528	541	483	507	489	478	477	518	463	535	498	501	523	513	513	514	507	506	502	494	520	515	543	519	511	492	471	497	515	493	515	485	474	515	533	462	485	488	536	532	515	493	529	501	547	487	507	499	519	483	516	471	498	496	522	468	496	503	487	518	496	468	535	532	476	489	503	472	540	488	505	506	490	497	464	493	506	488	488	510	498	470	508	484	532	528	479	507	479	505	492	513	469	469	451	466	478	513	497	486	478	487	490	496	483	498	473	502	449	485	442	506	484	532	496	526	520	479	510	528	516	502	513	483	497	479	479	496	503	495	466	537	471	511	516	511	472	476
23681	3504	706	627	773	911	655	409	287	278	181	179	187	175	178	206	195	161	130	134	127	155	160	157	150	141	154	140	158	130	163	136	136	159	97	163	133	140	126	121	135	143	138	130	120	126	153	144	131	145	143	124	130	122	124	127	112	115	141	126	119	142	108	132	106	133	120	113	126	120	133	149	151	129	124	141	124	129	112	110	131	111	117	132	119	123	119	129	134	129	134	116	132	142	122	129	116	123	133	142	146	133	134	131	127	135	125	136	135	137	123	111	109	129	146	124	109	123	158	115	121	113	142	122	135	136	112	126	134	128	120	138	130	146	126	123	113	114	131	132	135	150	135	145	137	120	117	128	131	127	139	128	110	124	134	130	126	142	116	125	115	153	127	139	111	147	133	133	121	121	129	138	152	134	118	122	139	137	124	119	137	129	147	134	134	138	134	117	137	117	125	118	106	114	144	137	121	128	137	131	141	122	119	115	145	125	114	135	121	133	129	114	129	126	136	165	126	143	123	157	140	146	128	146	131	108	131	117	117	125	125	131	104	102	146	153	126	111	118	142	135	123	138	108	125	139	118	135	118	142	133	144	122	115	148	141	117	141	141	125	135	143	155	133	129	120	115	125	123	154	128	141	142	120	134	119	122	119	126	137	135	132	144	116	142	116	126	136	118	107	143	139	135	153	124	124	154	129	132	122	139	151	133	136	130	158	138	118	118	114	132	137	137	133	106	143	130	111	124	130	130	134	123	155	122	137	123	144	124	126	139	144	153	107	135	133	134	133	118	136	139	142	129	142	127	125	118	138	130	126	127	154	131	149	125	131	123	129	118	142	132	143	123	130	127	148	139	146	122	143	127	128	119	130	146	127	124	123	125	125	130	131	114	146	117	133	140	121	124	140	130	153	137	135	128	116	142	119	135	130	119	119	136	130	134	131	131	126	130	150	144	120	113	127	119	139	143	136	122	134	128	135	117	116	128	126	119	121	126	117	137	129	119	132	128	132	156	130	116	140	120	132	139	125	119	131	136	138	135	124	128	140	115	127	129	131	107	134	126	136	128	126	138	132	136	137	141	130	140	145	130	117	110	125	163	124	138	168	124	133	132	139	127	138	136	129	114	132	134	134	138	118	117	110	117	139	135	124	134	128	118	127	132	138	133	127	115	130	128	112	131	131	119	123	128	124	142	117	129	138	128	136	138	147	124	121	111	115	116	129	119	130	126	124	135	121	117	125	105	130	107	120	139	124	136	130	131	114	136	113	140	150	118	122	151	119	148	132	130	143	124	134	115	133	131	138	126	137	129	124	136	132	136	130	120	103	128	145	118	125	117	145	124	122	131	133	128	133	120	137	137	130	137	129	118	129	146	121	137	121	137	131	144	162	106	124	111	110	122	125	124	135	141	121	141	119	114	102	153	120	113	138	123	144	138	116	138	135	126	129	136	133	122	131	115	141	128	114	128	124	135	125	139	128	144	149	134	138	122	107	146	142	129	138	142	130	139	130	127	137	129	127	144	151	124	121	115	129	126	140	127	139	125	168	142	121	111	132	138	137	131	127	109	129	101	133	130	133	119	139	134	121	125	142	118	104	132	133	117	101	140	109	127	124	143	134	133	131	123	141	129	130	120	130	108	114	141	123	124	123	128	147	122	135	131	119	143	153	144	128	132	129	119	118	121	111	136	134	132	124	136	130	124	134	116	130	113	113	132	136	136	133	146	140	118	131	127	141	121	160	128	135	118	130	157	136	131	134	124	139	140	145	119	121	129	140	129	135	141	122	159	130	129	140	132	147	144	123	106	148	117	124	126	128	141	113	128	144	130	136	134	134	132	138	117	125	138	147	121	117	151	143	123	127	146	146	131	116	144	144	123	134	140	135	127	122	144	137	121	151	161	130	121	124	127	128	124	130	122	129	144	130	156	117	139	128	136	126	125	126	119	129	160	119	122	128	118	125	156	125	119	120	141	110	148	134	132	125	123	136	134	143	117	142	119	141	138	124	136	145	140	130	138	126	140	106	110	145	164	137	147	147	130	134	120	136	145	109	127	133	118	118	119	135	116	127	131	126	128	103	129	131	128	119	126	116	105	139	122	141	152	113	139	158	128	135	125	120	124	136	152	113	136	129	106	117	112	127	131	144	131	145	137	131	125	143	146	139	137	143	127	137	149	150	117	140	134	158	132	130	132	137	138	149	127	152	131	142	139	134	117	137	138	150	135	135	128	125	138	148	147	116	114	158	130	126	124	137	132	109	126	136	130	129	117	150	118	139	112	136	142	130	162	138	132	143	149	137	120	137	134	120	120	139	146	151	147	127	121	140	142	149	118	113	117	146	132	118	140	128	121	132	159	139	125	119	123	127	142	136	138	134	120	133	149	132	153	134	133	141	131	121	130	136	131	114	122	135	119	129	129	136	129	145	114	114	137	141	121	115	147	113	137	148	114	148	125	125	141	128	105	121	122	149	135	137	146	114	118	119	121	121	128	131	130	110	126	138	131	120	139	122	133	123	122	144	109	140	131	124	131	111	134	132	125	126	121	131	143	130	120	134	135	131	141	136	148	137	147	115	152	143	150	134	124	128	124	148	124	141	145	131	113	151	115	135	144	133	116	133	137	122	130	120	145	116	131	127	118	99	133	100	138	132	111	148	119	151	118	125	148	136	125	107	137	110	116	129	127	134	134	131	120	129	129	113	125	148	138	130	125	139	97	132	120	119	134	152	131	134	142	136	118	106	136	124	152	121	129	133	111	122	117	117	136	128	126	140	151	134	126	151	127	119	145	127	130	129	131	131	125	125	127	134	127	132	116	148	112	117	143	141	137	127	152	128	121	142	104	123	127	130	121	133	114	119	126	133	109	120	141	116	125	126	150	138	130	126	120	122	146	103	107	145	118	127	134	133	110	156	108	149	128	132	140	139	136	128	142	118	118	114	133	124	126	134	135	110	122	137	138	100	120	105	143	140	135	128	123	130	121	143	160	121	104	119	126	126	108	123	133	132	129	128	128	140	139	130	130	132	125	125	120	136	128	130	121	142	128	155	126	126	138	139	134	139	136	129	128	126	120	142	158	120	123	150	136	150	140	146	141	151	118	141	122	137	117	159	125	120	146	110	170	124	129	116	124	125	137	139	134	132	121	132	135	152	121	138	122	124	153	124	122	126	133	129	150	136	144	148	129	122	123	170	138	108	123	158	138	136	143	130	113	136	123	116	136	132	143	125	123	115	116	125	110	137	143	125	120	128	126	128	156	135	128	137	121	136	117	131	117	126	155	156	127	130	138	146	144	128	152	126	126	128	136	139	132	122	134	146	121	136	124	123	129	115	139	136	133	161	132	114	140	143	129	147	124	140	158	122	153	152	130	122	139	151	135	116	146	136	123	142	136	130	124	114	123	148	140	120	118	128	123	148	121	129	144	136	129	119	143	118	117	131	132	128	154	118	133	136	142	142	116	110	122	145	131	128	145	132	125	130	117	120	122	130
21629	1734	1487	2064	3205	3988	2787	1775	1280	1044	794	716	749	545	557	757	735	491	444	459	452	450	452	422	488	436	436	426	502	457	444	416	417	381	400	368	378	369	357	364	395	407	390	400	377	390	362	402	398	347	319	319	359	347	330	318	344	368	336	329	343	346	316	341	340	311	335	354	379	380	367	357	337	352	333	342	343	336	344	333	320	322	323	332	337	326	362	353	306	332	347	322	276	326	344	303	322	366	358	341	326	321	290	352	315	306	346	312	326	309	338	313	365	338	335	335	343	331	325	326	348	345	312	361	324	291	338	370	336	328	336	364	337	313	320	308	335	315	349	312	321	350	315	315	317	356	305	349	341	345	334	327	350	312	325	327	340	324	341	313	323	342	319	317	305	315	343	308	341	334	334	331	337	349	364	346	364	346	337	330	344	358	321	318	322	318	349	325	311	344	335	298	376	369	338	345	328	334	365	331	325	373	363	308	326	341	356	350	303	322	335	345	342	340	312	318	327	367	321	350	340	331	348	357	355	350	343	332	357	315	319	350	313	328	299	362	336	322	358	337	362	338	341	310	298	312	355	344	349	343	326	333	318	336	319	335	336	332	330	343	354	346	340	325	327	373	326	311	321	336	293	307	338	330	318	330	346	327	312	360	348	334	314	298	336	340	336	345	331	361	307	318	321	353	347	320	325	315	316	347	335	331	344	337	311	329	353	364	315	331	358	369	345	398	328	307	345	365	341	319	351	324	297	339	308	324	327	314	358	361	354	345	342	335	318	328	307	336	345	326	333	345	341	308	324	332	364	327	359	338	365	326	357	317	323	332	308	356	356	324	308	333	315	346	308	339	317	305	329	331	346	349	332	324	332	354	352	323	324	321	357	354	289	361	377	320	317	346	344	329	323	298	362	322	311	322	354	337	338	358	334	349	339	322	316	337	313	381	321	301	336	348	344	342	326	340	323	312	329	344	302	340	322	339	362	327	332	353	343	346	332	323	348	327	348	346	329	317	363	330	346	339	336	319	313	304	311	351	342	321	310	304	349	337	329	357	301	370	330	320	317	311	347	359	340	342	319	358	353	369	328	338	350	363	312	326	342	350	356	347	319	341	376	339	349	291	322	360	295	329	343	329	332	350	307	340	339	354	340	301	331	350	290	333	321	344	344	368	321	337	329	341	336	317	341	353	314	356	340	331	347	339	321	337	346	329	320	319	327	331	354	339	322	351	336	336	314	345	314	312	331	332	343	317	334	311	287	345	356	342	361	342	327	330	348	303	322	338	358	353	304	331	357	325	359	329	337	362	367	346	351	345	326	332	314	327	337	299	370	312	316	317	324	317	333	354	343	335	340	310	343	333	346	338	334	325	355	332	319	326	358	305	339	343	331	300	324	301	347	321	315	321	328	294	340	366	351	331	336	338	315	368	323	311	325	328	336	316	366	343	335	344	339	337	335	328	331	326	328	312	320	318	351	342	320	333	371	319	332	361	300	338	323	318	337	316	338	333	304	371	361	316	347	325	336	326	314	324	325	319	339	336	340	296	329	334	330	318	338	328	366	330	334	329	318	283	331	351	291	303	314	320	353	335	330	331	351	333	334	345	323	368	324	298	340	337	324	291	320	352	319	353	341	364	326	335	344	332	329	342	343	336	344	322	305	343	334	322	336	323	346	364	314	349	317	321	320	337	335	345	326	327	327	333	309	312	303	317	371	332	349	325	327	336	349	341	352	334	351	338	301	310	321	341	315	309	344	360	302	334	338	363	313	336	331	327	293	325	318	322	338	359	327	345	353	345	329	320	358	314	349	326	344	305	346	286	343	322	353	362	338	329	331	342	320	325	336	325	341	321	350	310	335	331	332	313	312	309	364	355	328	302	341	354	351	333	334	348	348	366	341	325	315	287	343	337	353	339	308	355	334	319	327	328	344	350	329	332	321	316	325	331	347	351	324	341	324	356	349	304	305	327	373	342	344	319	332	368	343	334	321	338	344	296	345	306	326	350	370	333	345	337	332	346	337	317	365	339	342	345	337	362	325	340	325	350	332	355	347	344	314	325	339	375	345	327	283	344	337	338	352	308	319	368	328	368	329	317	332	343	327	322	330	331	317	341	329	340	357	315	324	302	310	344	306	341	311	336	332	345	309	322	320	329	328	309	304	342	347	321	342	337	308	303	350	353	316	330	353	339	331	347	345	343	337	369	353	341	349	356	342	324	334	285	361	362	339	325	303	322	346	332	348	352	336	351	347	302	325	321	323	304	317	312	320	329	363	331	316	322	336	327	338	306	363	351	303	384	303	325	340	365	346	335	351	357	361	308	326	329	331	333	322	350	317	324	363	335	366	377	359	355	349	338	349	316	345	324	333	347	344	327	336	346	348	309	342	332	336	338	342	365	342	384	337	345	353	338	322	328	337	353	354	322	316	332	347	353	335	332	360	316	362	339	326	314	371	324	335	323	320	350	334	324	341	347	326	352	333	327	346	336	314	328	321	351	355	355	342	363	303	338	310	325	320	318	306	296	343	337	322	315	311	312	316	347	330	351	336	309	315	366	322	308	363	335	309	330	346	369	346	342	367	295	339	356	322	316	330	311	366	342	367	301	341	326	335	314	333	319	318	347	346	326	343	325	326	322	329	336	360	336	357	356	336	317	318	357	310	343	365	329	320	331	297	343	310	305	327	330	322	327	360	325	332	334	317	333	334	357	325	329	364	349	313	304	330	312	322	340	356	340	345	324	342	338	334	352	335	297	346	329	351	335	330	346	313	336	342	334	312	350	336	336	353	362	340	333	327	351	346	335	339	355	351	345	340	310	335	358	304	297	328	348	322	357	333	308	332	303	355	316	348	324	305	318	349	342	323	370	335	320	321	340	323	339	322	365	312	351	341	318	320	324	347	348	332	306	321	344	345	335	339	314	344	364	352	340	303	319	333	328	309	358	319	337	358	327	329	335	342	339	358	334	335	328	310	325	336	311	298	338	326	349	336	344	338	341	309	353	346	322	345	368	345	337	339	358	325	344	354	331	325	328	326	346	384	300	328	344	354	298	337	301	338	341	338	360	335	308	334	365	318	348	326	325	345	330	329	331	337	349	347	349	348	354	323	349	346	320	331	332	383	330	343	327	339	334	314	311	332	314	315	346	329	333	317	334	306	351	361	335	323	332	323	325	295	329	318	334	316	339	336	351	332	331	342	306	324	315	325	338	334	324	339	328	345	302	356	315	341	337	318	367	331	330	330	346	319	349	340	341	341	347	327	338	345	329	341	365	345	311	344	331	320	350	358	388	340	340	318	310	300	312	356	325	357	302	320	332	346	315	349	342	338	322	319	320	331	313	317	361	318	352	344	335	334	348	321	333	338	344	349	338	339	344	362	324	320	329	337	346	323	312	337	352	353	321	345	305	330	345	314	341	334	332	343	339	362	327	349	313	338	322	330	397	293	338	355	332	334	335	314	336	336	318	343	363	326	322	323	308	327	327	342	328
71503	33377	11515	2213	1842	1991	1342	815	651	607	396	364	393	375	325	373	402	304	238	271	256	281	244	232	238	246	248	243	235	241	270	250	201	241	243	219	253	230	218	213	241	258	249	230	231	232	205	216	206	244	218	234	239	235	222	252	221	241	188	229	249	212	194	225	218	250	211	228	232	216	229	213	220	224	247	229	211	176	206	216	201	188	218	201	211	256	232	209	215	239	217	242	201	218	195	208	227	213	197	215	208	202	215	208	239	219	210	212	192	226	236	228	218	247	210	222	214	204	200	202	234	227	226	248	210	199	233	225	241	207	225	259	208	199	219	214	218	199	207	218	211	183	216	198	224	200	215	234	220	188	202	224	206	221	221	220	204	203	228	218	192	240	232	217	223	197	202	225	199	219	216	241	215	239	210	194	201	211	227	217	229	220	218	215	203	248	236	192	227	206	208	221	226	230	208	225	210	204	239	207	222	221	233	192	220	192	227	214	210	242	228	187	229	214	223	214	226	205	191	207	236	191	218	214	217	197	226	186	235	213	201	190	212	225	218	215	202	236	226	191	212	228	218	216	205	212	187	204	208	232	194	235	220	217	177	202	198	218	213	202	232	214	182	242	222	221	222	234	232	186	206	236	200	187	226	210	200	198	193	214	189	176	195	226	225	228	234	208	233	203	225	218	212	198	221	210	220	203	207	201	209	211	219	187	199	218	224	203	210	236	219	220	201	240	248	191	210	240	209	197	219	237	207	194	222	206	221	211	214	197	205	194	213	212	197	218	226	210	212	220	215	205	222	234	180	197	209	225	190	210	242	228	216	205	194	203	221	225	200	206	188	193	176	190	227	241	202	209	215	191	229	214	204	215	219	233	222	209	209	217	214	203	227	245	244	207	212	196	192	250	204	253	215	200	234	226	207	216	242	210	187	219	206	181	205	222	235	211	207	231	196	235	205	215	204	239	210	205	204	203	226	207	208	220	205	204	224	219	192	209	205	222	188	217	203	243	208	218	235	209	199	215	217	219	220	208	214	223	209	200	199	207	210	196	217	229	226	229	205	211	199	213	197	206	220	235	231	250	229	214	241	227	223	230	214	209	230	222	191	186	221	227	231	233	204	197	212	256	238	231	201	219	199	248	220	217	214	212	204	207	212	198	185	200	190	215	205	216	215	229	232	203	219	215	201	240	199	205	232	235	205	205	183	218	243	214	210	209	210	205	215	224	236	224	197	216	251	194	230	203	220	205	214	203	225	230	198	216	189	190	220	230	222	192	226	208	196	220	197	199	205	237	221	181	216	209	224	216	221	230	198	206	201	228	211	200	206	189	214	242	199	198	226	204	204	195	197	203	203	211	212	233	221	207	205	209	217	240	234	231	202	221	220	218	215	226	226	229	204	204	199	197	203	208	203	209	198	228	214	198	206	179	230	208	187	222	223	204	230	226	224	204	210	208	205	214	212	235	172	206	236	199	223	224	234	238	211	186	213	178	229	213	190	187	210	223	201	207	194	231	211	207	219	231	215	205	222	190	181	216	214	209	209	220	219	265	214	193	232	210	197	212	220	202	225	203	210	241	205	219	215	218	201	215	218	207	210	208	230	199	220	237	235	228	215	237	225	203	186	217	230	228	220	225	208	200	203	203	202	211	196	223	204	231	195	201	224	207	198	216	213	236	217	202	243	189	197	224	197	225	169	191	204	199	220	238	240	228	222	229	210	217	221	216	209	201	222	206	219	218	196	212	195	239	193	236	196	223	206	209	207	221	216	223	236	196	224	232	239	186	191	211	187	199	196	203	201	215	215	222	218	205	199	217	226	211	254	229	227	199	245	215	199	201	206	191	224	202	196	222	185	224	191	195	222	223	208	193	228	211	211	205	193	208	213	189	204	197	228	209	222	232	191	213	229	228	205	210	212	231	220	190	227	205	213	238	192	228	207	219	260	214	211	220	234	237	217	239	196	226	233	221	231	229	183	201	226	208	226	206	227	199	226	220	234	212	205	201	209	198	204	226	231	199	213	227	216	246	197	236	225	247	219	213	224	192	242	217	202	215	197	234	212	206	219	216	192	222	213	202	216	226	216	238	228	235	192	225	198	203	198	214	204	216	186	214	194	222	193	202	213	221	211	237	221	241	200	206	245	223	239	193	227	210	195	199	210	218	224	241	224	217	216	219	224	186	222	224	220	209	200	223	210	201	211	228	180	203	175	198	227	207	210	190	211	206	227	223	206	214	251	212	198	210	215	226	227	196	223	198	198	242	236	237	224	216	223	197	221	190	212	215	210	204	195	215	216	211	216	199	205	189	226	219	229	218	222	202	244	201	201	223	224	197	231	187	230	194	218	187	217	200	232	175	207	208	214	225	238	232	203	224	222	232	215	212	234	229	215	238	206	214	217	205	216	218	231	223	200	232	212	241	235	221	238	227	205	206	207	222	215	229	199	188	229	225	199	179	226	216	195	219	173	197	209	210	224	193	217	211	192	202	207	212	231	234	221	193	193	195	216	240	178	224	224	207	225	234	204	245	224	207	235	246	213	221	213	213	208	209	198	245	218	244	219	208	225	220	231	191	197	187	206	235	220	249	212	201	207	214	225	219	261	236	213	198	217	210	213	239	234	244	206	192	201	213	220	211	231	221	190	218	227	213	217	194	185	211	231	214	178	229	205	180	202	212	220	210	239	197	230	208	212	206	198	216	217	197	206	205	206	247	224	220	213	240	241	226	224	216	190	226	235	225	196	226	223	199	205	190	196	211	211	218	231	239	248	198	219	217	238	176	224	235	228	232	215	223	236	178	207	218	225	223	221	199	223	200	197	233	211	190	216	208	208	245	227	213	200	210	198	220	195	206	209	210	206	195	227	210	229	192	224	239	210	205	222	210	208	195	231	207	229	201	223	182	205	244	208	225	230	195	170	215	211	216	220	207	216	212	211	215	217	213	198	217	211	238	228	207	234	173	231	194	232	216	209	236	198	199	230	217	209	210	218	197	230	215	240	189	207	194	202	219	222	223	230	203	244	230	220	215	205	215	209	198	188	217	212	182	233	208	227	227	213	198	228	238	224	214	199	237	216	206	201	212	217	204	219	203	222	208	223	226	214	205	206	205	208	202	218	254	209	208	222	233	220	220	200	244	229	212	231	222	227	208	201	196	237	235	203	204	184	222	212	188	232	221	225	206	203	216	202	240	217	201	198	245	231	241	218	214	186	211	208	223	213	196	234	234	238	240	209	193	187	185	220	180	228	216	204	224	185	201	222	217	213	206	227	185	207	205	206	200	228	194	206	193	186	193	199	200	222	214	185	209	222	220	207	224	220	206	249	201	195	221	200	203	223	193	215	237	224	201	199	243	235	197	227	219	206	190	234	229	231	202	209	209	242	201	230	226	206	218	197	215	222	204	224	228	218	194	222	224	218	208	191	192	202	254	219	199	207	204	218	207	261	216	227	249	195	229	221	221	253	230	215	232	235	232	236	207	215	200	219	199
47170	8225	3549	4870	6755	8059	5776	3656	2769	2400	1656	1508	1520	1222	1289	1699	1495	983	887	924	880	921	927	813	815	711	838	843	784	717	723	674	664	583	629	628	631	633	640	605	698	623	620	640	588	557	626	611	578	527	561	514	572	514	558	516	546	518	528	524	522	533	529	512	534	532	534	542	561	584	565	569	543	583	545	521	486	500	519	555	489	529	534	494	498	511	504	521	548	557	516	514	541	493	532	518	528	454	512	547	495	507	490	515	485	519	474	539	501	530	508	477	503	475	477	460	486	513	521	482	498	532	546	508	553	521	517	522	526	482	528	531	477	520	463	461	497	452	524	498	522	511	532	492	512	490	504	492	477	454	507	515	513	478	480	534	539	533	509	476	487	542	504	458	494	500	530	501	534	511	492	530	538	496	541	529	515	480	462	534	498	527	482	533	502	524	502	511	513	509	496	487	534	545	500	479	495	484	474	509	484	514	471	478	534	515	427	486	482	475	504	502	519	474	513	547	511	511	508	490	497	503	491	511	504	501	467	495	488	514	501	529	515	483	510	453	493	518	503	482	495	497	486	494	507	530	498	482	501	538	490	530	555	483	492	491	500	506	509	489	533	509	485	488	480	469	481	502	482	530	507	477	540	480	477	525	445	497	504	508	512	493	497	472	506	492	493	522	506	510	515	520	497	463	477	494	491	504	497	494	501	533	523	520	518	517	496	486	500	542	486	478	458	489	495	543	494	469	496	488	496	554	508	466	496	503	513	510	532	507	475	521	505	515	505	543	483	539	489	487	527	516	491	486	469	552	531	473	501	499	548	478	480	535	516	496	531	485	511	463	523	530	497	490	522	512	540	528	495	514	488	542	496	481	514	499	504	529	495	543	515	467	486	507	539	512	494	492	454	508	504	521	511	490	508	554	526	487	542	533	512	479	478	522	492	514	527	489	497	514	486	479	558	533	512	542	502	512	521	504	514	525	522	501	547	507	493	532	492	528	490	535	471	494	541	476	515	546	512	476	506	480	549	530	485	477	485	477	472	473	477	518	545	501	503	482	534	518	491	472	560	494	493	501	519	522	486	475	508	560	499	542	481	505	482	505	529	540	513	479	492	531	485	513	534	486	512	524	469	509	487	492	471	536	478	497	487	473	494	498	513	472	503	517	486	471	487	493	490	520	502	498	536	516	506	484	559	463	511	485	491	497	500	517	511	535	573	515	487	505	534	538	513	474	493	509	497	494	496	511	506	492	483	515	471	497	489	508	558	465	471	533	528	489	553	471	494	529	460	511	518	499	554	529	519	508	516	504	509	501	494	516	512	477	512	496	488	476	516	526	481	499	522	541	510	542	469	516	499	472	444	459	543	534	543	507	500	513	562	511	495	466	509	459	513	500	472	501	448	520	475	466	547	474	506	503	469	504	512	483	478	494	483	505	495	525	494	511	529	510	498	496	469	474	501	515	493	513	520	528	491	483	500	478	493	513	492	484	461	465	507	468	480	528	520	489	461	506	479	468	516	522	556	478	512	523	473	509	536	516	517	509	490	519	508	510	514	504	542	445	503	538	471	539	482	489	496	529	506	470	513	518	485	525	512	520	507	547	513	565	529	496	456	491	480	514	489	498	491	523	522	470	504	514	479	473	525	489	536	517	514	518	534	478	525	533	525	489	516	519	514	521	503	505	469	533	523	516	523	548	503	500	517	530	460	461	514	519	507	474	531	511	531	486	455	480	520	515	522	541	512	480	468	500	513	488	495	474	496	460	458	484	530	476	532	509	502	524	485	499	500	489	474	459	497	525	470	519	479	490	487	489	522	498	512	508	517	502	498	512	479	526	503	508	538	517	505	513	492	524	515	490	530	531	493	484	512	493	505	526	492	498	537	501	490	497	460	528	509	516	481	481	517	499	519	485	477	491	515	516	516	503	496	507	508	511	474	517	479	500	530	504	513	462	511	506	493	511	499	500	498	514	497	472	508	474	504	463	498	523	527	525	490	503	532	513	493	501	498	478	461	476	536	492	469	500	493	480	501	513	506	498	520	558	532	534	518	542	464	476	484	501	420	502	508	488	510	486	497	529	523	508	545	499	532	521	527	519	516	503	496	501	501	515	503	514	524	490	516	527	526	481	519	505	485	510	500	495	523	502	488	493	483	518	508	517	439	494	513	495	512	513	500	511	537	522	494	500	486	504	510	528	495	487	534	470	572	488	470	498	479	529	520	518	455	519	486	504	509	501	483	476	505	501	474	501	505	488	521	513	450	473	500	522	523	523	483	546	495	502	509	500	527	492	514	516	501	498	496	484	531	532	506	456	510	505	489	495	492	506	452	521	509	565	528	518	490	492	553	512	485	504	481	491	466	471	504	521	533	529	482	502	472	540	513	521	525	495	541	507	507	477	465	495	521	495	544	518	472	496	491	488	525	495	483	515	478	480	545	515	500	504	453	464	494	462	490	503	461	473	503	545	515	510	495	523	484	492	510	534	515	500	490	523	470	457	482	500	514	495	501	501	503	501	483	492	509	517	508	483	474	527	510	505	483	549	499	526	490	534	511	490	497	527	491	489	520	543	510	521	498	498	480	517	520	506	555	508	485	512	493	458	501	492	490	510	502	523	535	523	490	490	465	481	559	535	496	458	520	450	494	515	521	494	479	533	518	491	505	499	512	472	489	494	505	515	513	491	482	480	480	498	513	500	498	541	487	533	534	529	473	501	510	500	477	544	506	482	485	490	530	495	528	474	538	480	459	481	484	531	508	502	504	488	526	468	472	522	533	495	489	520	466	515	479	467	492	517	497	531	503	452	541	500	494	504	548	486	511	472	511	492	544	468	472	496	566	513	491	517	486	493	486	482	462	504	538	522	537	499	514	506	483	476	492	500	483	492	499	517	522	462	486	530	480	520	517	532	487	511	522	456	544	504	502	494	505	522	561	508	558	478	473	469	529	519	523	481	531	521	512	512	500	471	477	499	523	538	474	564	531	464	521	475	472	512	483	528	509	489	501	545	542	506	511	485	523	487	503	496	524	547	522	501	492	487	500	459	499	529	487	474	485	535	501	517	510	523	514	496	445	543	528	479	519	486	508	494	477	524	503	536	483	515	500	487	504	490	525	490	526	515	508	492	498	473	515	509	505	495	499	550	445	499	515	505	480	522	474	507	495	475	469	501	483	512	525	502	481	507	522	451	541	509	503	530	521	485	497	518	534	520	487	484	523	492	477	497	468	495	540	485	513	503	521	485	476	522	485	536	467	494	510	541	508	528	487	503	517	496	516	516	501	491	468	495	497	524	505	475	505	485	503	476	517	477	490	468	474	531	483	500	535	523	554	483	515	533	509	467	480	485	511	488	478	556	498	501	541	531	521	513	485	512	509	530	515	482	498	527	508	483	508	484	504	534	511	495	481	505	495	525	489	484	524	490	502	494	502	477	521	522	503	502	483	508	505	498	486	506	517	499	494	518	507	463	490	536	492	500	543	502	472	455	520	499
78386	40066	18403	5394	2840	2994	2116	1153	829	696	565	451	486	383	398	552	489	320	311	318	285	298	296	319	259	228	258	281	292	245	239	272	253	251	223	282	237	258	252	222	233	245	227	238	259	212	215	192	243	260	234	232	236	221	225	212	200	208	225	200	237	212	216	190	216	232	229	244	230	208	228	216	223	249	247	215	234	232	219	213	241	221	244	211	216	203	213	203	237	239	215	217	236	228	200	215	251	231	223	219	214	221	229	205	209	235	204	228	214	230	205	229	215	219	183	220	229	227	210	227	214	215	230	222	206	216	200	215	228	214	206	223	243	212	208	251	201	214	218	217	229	233	221	237	241	202	197	251	238	237	219	209	209	230	201	224	227	238	216	234	187	203	202	221	207	211	215	215	233	226	206	217	208	216	192	228	216	230	213	208	219	224	223	216	206	215	231	210	230	221	212	215	237	213	228	219	242	239	213	208	192	213	214	234	215	212	198	217	234	228	225	215	217	205	225	224	242	217	223	222	213	225	224	222	233	199	227	205	223	206	213	202	218	224	231	222	253	238	216	208	202	224	219	225	238	218	223	224	218	205	216	196	250	212	201	210	196	215	231	227	227	224	202	230	203	237	215	231	208	222	205	220	202	244	222	210	190	229	248	246	218	202	196	208	214	223	202	234	221	221	214	192	221	212	243	211	210	229	236	208	228	210	202	213	240	226	233	229	238	219	230	216	216	228	240	240	238	215	206	212	196	225	252	218	198	230	204	211	229	209	233	218	194	254	217	225	228	226	234	227	233	203	214	228	198	202	193	223	238	201	233	243	207	211	205	210	210	219	231	242	268	249	223	212	220	215	225	228	233	213	215	212	219	225	207	234	213	232	220	205	196	214	217	214	216	236	223	204	211	211	257	206	199	226	203	248	217	250	219	194	225	200	222	204	237	248	208	221	244	231	215	228	196	225	210	216	220	225	252	240	244	199	234	219	199	189	216	212	208	230	219	199	233	205	223	225	225	216	227	185	221	222	218	233	195	219	214	228	201	199	243	220	236	212	255	224	196	213	251	199	213	213	212	239	214	222	216	196	204	225	205	223	186	247	258	221	234	229	233	217	221	246	220	233	215	207	199	202	206	214	226	207	206	237	219	215	222	202	203	213	219	218	196	217	209	218	226	243	193	207	233	201	210	211	215	202	235	244	216	197	257	237	197	230	210	216	222	223	223	236	213	216	215	218	226	210	243	210	215	226	192	243	195	250	211	209	245	198	208	233	189	199	215	228	211	221	217	214	207	193	212	220	195	222	236	193	245	217	218	213	223	229	230	221	208	238	228	234	226	207	232	239	212	213	205	227	215	206	251	204	207	219	211	234	228	218	225	208	219	218	214	217	232	185	223	219	197	198	234	218	212	212	203	263	229	196	203	217	208	221	258	246	187	218	196	215	215	196	235	221	206	206	243	202	209	212	244	225	223	233	196	216	228	199	222	238	224	228	223	215	223	204	229	227	228	221	203	207	209	234	233	220	238	214	201	230	210	210	216	220	205	212	238	207	232	218	238	228	206	214	246	212	204	218	214	239	200	230	214	237	236	255	197	216	213	206	220	202	209	212	211	238	230	224	233	224	234	242	202	243	220	234	216	220	214	226	217	231	235	236	241	222	221	211	212	244	190	214	200	206	252	205	218	227	225	227	227	224	224	198	188	210	217	232	229	223	212	202	199	191	208	199	243	227	211	220	192	235	188	233	239	264	206	226	219	200	199	206	235	207	224	219	207	240	226	226	224	233	210	220	227	239	240	212	228	248	236	223	229	197	196	208	234	189	203	204	205	231	198	233	192	224	202	195	219	217	208	212	202	221	218	222	216	235	207	200	246	218	222	200	185	198	195	206	207	223	210	219	210	219	225	202	223	219	207	210	229	200	220	248	219	235	195	209	214	208	214	188	206	211	219	237	212	230	237	208	195	218	208	239	213	205	200	229	221	216	211	220	220	219	216	187	211	218	197	201	224	225	205	220	224	226	229	212	253	235	239	243	203	198	208	208	207	216	202	214	238	206	215	232	222	197	225	236	230	248	223	235	212	205	221	220	186	215	204	216	237	217	209	221	193	204	225	210	191	230	231	202	227	230	213	218	209	238	229	204	248	222	231	217	229	192	195	203	216	207	213	215	237	239	195	225	210	222	225	225	222	224	209	220	192	217	216	223	200	217	200	241	200	228	217	220	217	249	217	243	191	219	214	199	235	193	206	224	226	221	225	207	215	199	220	211	191	198	200	229	231	214	222	192	210	239	228	224	202	205	240	226	229	250	265	226	206	225	205	204	209	221	226	242	220	209	232	217	211	212	215	241	199	225	197	211	241	210	194	243	204	196	235	231	194	235	230	220	209	243	233	205	236	213	195	206	201	219	218	195	221	209	239	255	219	194	198	267	204	238	212	230	252	210	216	205	201	239	217	223	204	220	217	218	207	260	236	220	238	212	217	233	229	214	238	215	211	217	221	195	195	253	226	229	233	209	211	202	208	206	216	226	200	210	219	189	247	238	201	197	208	208	215	223	185	241	217	233	236	209	234	216	232	238	209	218	222	232	240	212	233	210	190	216	213	186	216	197	232	214	214	211	228	217	210	192	178	211	221	237	235	208	246	216	228	198	231	248	207	196	208	244	202	226	250	229	225	215	226	223	211	232	224	223	234	223	202	223	185	207	232	222	196	217	212	235	229	206	216	235	226	225	205	232	226	194	229	230	221	214	235	208	223	203	210	210	222	223	211	221	253	215	230	211	227	191	215	200	206	192	218	216	197	223	246	223	249	222	199	211	239	215	245	207	200	229	221	217	254	213	248	201	241	201	226	229	205	210	213	208	212	198	197	207	215	187	220	221	227	235	215	222	208	207	228	234	198	210	210	242	219	197	207	243	237	232	231	239	234	203	216	223	227	230	209	226	252	244	216	245	203	217	232	186	227	232	236	223	241	218	222	176	218	219	225	213	217	235	208	196	245	194	200	217	211	231	214	232	237	230	222	231	229	202	205	188	219	203	212	193	225	215	226	235	225	186	215	228	201	234	227	189	214	246	197	201	213	172	219	233	213	237	220	213	203	231	212	203	242	228	216	202	224	226	216	208	226	224	201	193	191	226	234	244	217	226	230	222	232	216	219	227	208	220	192	196	230	200	233	235	215	213	216	224	209	215	203	245	240	216	233	222	207	225	199	201	221	221	218	217	247	240	224	218	227	220	228	238	206	204	189	212	237	223	227	202	198	226	219	204	214	225	221	214	221	233	237	219	222	211	220	209	220	230	204	214	224	220	214	225	209	232	205	185	237	231	232	219	229	218	216	218	231	187	228	195	229	205	211	237	205	234	234	203	243	253	223	252	222	229	213	216	203	210	229	220	194	223	211	248	223	228	225	222	228	231	241	226	202	207	225	210	249	228	196	190	234	209	211	249	232	218	248	239	212	199	201	219	250	197	235	181	216	209	238	211	198	187	225	221
57159	12734	5250	7042	9471	11079	8389	4959	4055	3422	2482	2188	2046	1695	1823	2512	2166	1215	1184	1104	1052	1167	1111	985	966	844	988	923	917	871	810	790	723	662	707	669	658	639	721	700	710	638	686	621	652	630	590	594	599	522	559	537	530	519	556	502	553	573	519	496	538	517	554	544	556	543	547	546	590	602	536	564	591	553	555	523	523	493	503	488	511	556	556	524	510	525	487	525	513	523	477	510	537	546	479	500	515	481	503	494	505	461	529	529	490	530	532	503	503	530	493	531	527	506	487	459	497	488	520	491	499	490	496	487	500	503	535	487	460	514	499	492	485	493	535	475	485	517	501	489	508	474	496	500	468	495	464	490	472	517	469	572	531	476	444	505	486	487	492	479	484	502	505	501	509	510	490	506	478	486	535	494	482	545	488	481	516	495	498	478	492	514	480	507	497	521	490	490	484	514	485	483	510	502	484	491	553	510	496	536	488	525	475	517	481	521	471	482	499	509	457	449	492	477	516	519	472	519	507	513	467	474	492	500	502	497	520	546	527	466	487	510	481	514	540	495	535	440	478	481	506	518	515	525	495	475	476	498	489	475	501	504	482	488	495	527	515	511	518	469	485	483	496	469	481	482	527	466	503	538	465	476	513	485	509	495	509	521	485	475	489	470	493	537	464	516	533	491	495	462	489	452	543	496	462	492	495	456	481	522	491	535	517	471	488	490	481	511	493	483	543	484	498	456	503	538	488	508	537	499	482	530	472	534	513	547	475	525	505	519	475	485	519	493	517	488	471	502	476	477	462	526	520	500	478	470	507	516	478	554	497	460	497	514	507	503	487	494	522	514	510	455	520	479	488	517	521	497	488	519	518	497	501	492	494	466	491	495	464	503	536	483	483	497	517	526	491	505	508	512	502	492	493	472	474	465	530	498	501	483	491	528	459	487	510	489	524	471	503	459	511	501	502	485	502	558	473	484	488	507	540	490	470	502	495	509	498	538	541	499	531	486	487	508	494	510	514	454	528	480	535	523	503	490	496	484	491	482	447	459	487	517	519	522	525	475	478	478	484	498	530	517	515	503	473	469	514	498	455	473	472	526	513	503	483	482	534	510	508	510	526	516	488	467	515	521	515	507	509	529	496	447	510	496	483	480	493	484	498	516	512	497	498	473	493	506	518	543	520	502	489	482	469	527	477	545	477	484	482	482	469	483	496	495	485	478	507	464	496	518	469	495	509	486	510	530	489	487	485	509	489	498	518	488	469	507	485	519	519	492	514	505	476	471	502	464	536	491	517	459	466	497	526	456	477	512	492	497	486	500	466	556	486	483	469	516	485	466	459	468	502	479	495	503	529	509	504	499	488	479	533	486	498	478	459	566	499	483	479	531	480	563	491	498	513	512	517	492	491	489	524	512	527	477	481	507	492	476	510	473	496	500	513	507	514	488	495	507	495	499	486	484	536	479	518	492	519	543	519	453	490	460	466	468	515	480	482	494	484	517	533	523	523	479	541	489	497	509	499	513	477	474	480	488	530	527	461	455	526	513	448	494	520	494	521	483	474	514	516	491	499	497	486	520	479	489	529	485	476	500	508	543	527	508	527	512	498	507	481	495	500	495	544	522	480	528	488	495	534	483	511	478	507	551	500	522	480	513	514	512	514	468	512	483	527	510	475	515	483	473	509	543	511	500	493	507	506	474	536	514	457	512	517	469	507	497	526	512	481	521	509	482	498	481	495	527	511	475	497	507	491	497	498	481	460	501	466	555	476	484	487	512	493	513	511	469	502	498	483	496	512	482	525	493	484	495	495	435	544	486	486	482	489	507	535	489	459	528	519	488	489	520	497	496	523	519	511	507	499	463	515	464	482	471	484	496	460	503	458	529	517	488	526	479	509	517	504	548	505	491	450	502	479	505	508	492	516	487	517	491	467	504	506	486	445	479	486	519	494	500	477	489	507	482	500	543	520	490	489	521	503	478	500	531	470	508	491	498	533	537	466	513	484	434	492	490	511	472	506	497	501	533	497	467	487	493	486	476	532	493	525	495	510	484	503	477	516	513	502	487	531	496	521	521	520	463	524	467	506	543	492	461	499	524	530	513	477	456	485	502	503	515	488	504	484	519	442	483	495	468	447	479	513	526	508	532	503	480	506	512	507	512	517	490	495	494	487	518	475	523	526	501	470	519	495	476	514	512	468	482	507	485	462	483	444	506	466	483	485	509	454	469	511	482	475	464	497	508	495	497	472	476	520	458	484	508	492	499	485	498	507	507	466	501	488	500	485	468	507	495	489	508	489	500	489	500	529	491	528	491	527	494	504	479	450	521	453	533	501	494	476	489	515	465	508	481	511	492	516	494	501	475	484	464	457	438	511	519	538	520	486	483	511	518	509	463	484	552	478	524	497	508	524	460	523	524	526	519	483	534	470	465	479	489	459	461	469	494	502	517	513	483	450	438	485	474	493	489	474	513	493	513	491	536	466	504	514	552	518	497	518	502	524	493	495	511	479	520	448	470	523	459	471	466	477	519	497	500	470	505	492	484	503	479	486	491	491	499	516	532	515	515	522	497	513	470	485	503	523	458	482	481	496	491	496	487	514	493	507	494	486	495	464	473	500	501	513	515	501	490	507	520	501	510	456	548	490	476	518	495	482	544	521	483	460	484	549	535	523	450	530	484	484	474	500	478	493	525	511	516	516	490	492	475	489	492	504	513	474	527	496	532	509	522	458	560	452	513	506	551	501	525	511	494	490	508	525	501	482	506	495	458	485	446	502	480	477	464	512	521	504	496	501	485	502	491	493	524	454	489	492	507	491	507	520	478	465	476	514	501	483	517	477	516	482	521	499	490	496	528	574	508	530	461	477	475	544	483	526	474	511	489	489	493	483	463	523	519	538	484	483	501	495	527	472	512	498	491	519	527	466	533	490	489	513	521	479	527	488	525	462	516	497	483	502	495	518	485	511	481	496	480	515	513	511	473	485	502	487	509	461	457	539	541	452	542	487	533	514	493	512	482	470	443	476	498	504	473	502	495	497	508	454	494	515	475	447	514	510	468	482	514	517	487	476	492	512	523	496	470	511	519	506	497	465	501	499	482	467	499	467	504	524	481	513	495	496	466	523	468	525	513	487	510	491	522	479	528	488	547	489	491	517	495	477	523	458	522	478	507	512	470	500	492	500	491	518	517	472	492	470	492	502	544	481	493	504	477	493	525	506	500	482	461	461	497	484	519	482	516	476	470	508	467	501	498	460	499	506	510	498	521	490	464	522	521	476	513	522	469	484	500	501	524	488	502	496	503	473	513	541	482	492	504	492	484	472	460	522	488	501	504	468	512	508	499	500	509	534	455	500	520	486	486	480	489	462	505	520	507	506	453	539	483	467	502	484	513	492	495	500	477	520	492	463	444	517	506	496	524	515	480	495	475	474	493	520	523	483	499	535	486	519	489	484	525	519	489	478	473	493	465	497	499	495	495	488	474	494	505	485	517	483	480	515	464
23758	3820	725	600	656	853	624	322	283	299	217	186	153	179	156	193	168	132	147	164	166	148	152	131	134	134	145	174	129	141	149	132	130	130	160	136	133	132	112	127	132	127	140	144	120	145	148	128	136	129	106	146	125	106	146	107	127	115	131	124	125	115	124	114	134	130	152	141	134	125	137	116	131	112	113	112	119	141	143	116	123	108	133	131	139	119	127	143	119	122	140	148	131	122	130	143	128	130	153	113	148	120	140	133	136	125	132	126	121	139	120	133	134	114	123	129	140	149	157	120	141	127	154	136	148	122	131	138	114	122	121	124	131	113	125	126	136	133	123	142	124	135	127	108	137	129	123	123	118	143	112	134	125	129	102	126	134	117	113	134	134	144	129	139	118	98	135	131	124	139	123	151	124	120	129	125	126	122	115	133	133	141	133	130	105	138	137	117	141	148	136	111	126	143	136	108	142	127	115	135	158	108	135	116	135	129	139	137	126	106	119	118	133	134	129	121	125	140	125	132	140	108	126	116	121	132	130	131	114	127	123	131	141	138	150	132	118	115	112	113	122	132	137	117	134	135	109	126	120	142	127	109	129	132	125	123	136	130	118	151	128	120	126	135	119	131	125	107	122	106	115	120	111	117	126	131	127	135	121	123	124	118	137	140	118	129	127	110	135	108	117	134	132	120	135	140	122	108	118	146	133	125	102	110	131	129	125	109	134	130	135	124	121	150	116	128	139	125	114	130	139	127	117	110	137	130	123	119	136	135	123	130	125	120	115	142	127	140	128	143	134	101	117	138	135	120	136	123	115	120	118	148	120	153	152	128	121	123	137	111	114	127	143	128	140	101	122	151	121	140	133	149	148	132	136	147	130	132	115	121	149	138	126	105	118	133	134	138	124	127	137	134	139	140	116	119	121	134	118	130	117	121	130	152	130	124	125	137	124	134	111	138	134	113	111	99	126	124	134	122	130	152	120	127	109	134	105	139	127	151	120	120	112	119	127	143	127	149	142	143	124	137	115	108	131	135	106	139	125	126	142	139	127	149	130	151	115	136	135	158	151	165	140	126	121	118	123	116	130	116	124	133	112	135	101	136	120	140	134	120	125	124	123	127	151	135	128	126	110	144	131	140	143	136	123	126	143	125	121	134	127	127	128	135	139	135	111	146	110	120	122	130	134	120	126	140	135	119	132	141	112	122	138	100	132	130	119	131	105	123	126	129	125	133	135	116	149	116	119	117	117	143	126	140	121	118	127	153	129	130	137	125	136	145	135	120	138	130	117	145	123	117	115	108	150	116	117	129	133	151	133	148	136	147	127	114	111	129	126	122	136	134	123	115	120	124	131	118	121	138	126	138	157	142	137	139	119	125	133	113	128	139	110	126	133	118	139	146	149	113	122	110	135	145	152	134	150	133	104	118	122	123	117	126	129	121	145	138	122	126	123	105	124	130	135	110	117	136	142	120	105	131	121	121	116	132	151	131	126	129	123	122	135	118	116	139	120	126	129	130	155	132	103	120	127	143	102	123	152	118	138	132	100	130	126	134	109	111	117	134	125	115	126	107	118	115	130	140	125	138	142	117	137	126	125	115	112	124	111	143	127	101	111	130	130	142	136	140	102	116	113	127	122	128	123	144	122	134	130	140	134	119	127	133	128	135	126	126	107	120	116	128	140	125	132	134	131	111	130	121	112	145	110	139	148	135	136	110	119	145	113	113	121	116	132	128	112	122	148	116	121	127	115	153	115	160	124	124	120	124	133	138	113	126	134	124	144	116	140	113	122	155	108	110	119	118	111	139	125	135	112	129	105	126	119	135	132	116	123	124	118	146	126	140	122	135	134	123	115	117	103	129	113	161	124	113	111	130	115	117	141	126	143	135	123	115	116	118	117	122	110	135	137	125	145	101	134	120	133	114	128	129	125	124	112	130	120	108	134	133	131	133	115	122	151	108	122	148	117	92	136	118	132	135	126	107	106	126	126	128	129	111	137	133	136	145	132	119	131	106	126	102	140	119	124	124	142	122	144	115	131	111	130	117	120	133	124	122	122	110	147	139	114	151	121	125	122	117	129	111	126	125	113	126	120	142	149	130	118	113	156	115	104	115	125	137	134	134	111	120	121	119	134	144	121	122	149	131	91	121	109	141	112	150	119	127	121	117	123	122	133	105	133	128	132	114	108	118	107	112	137	137	142	132	122	126	121	123	113	118	134	127	146	116	131	144	136	110	158	129	109	122	134	132	127	131	138	131	134	102	124	107	130	119	152	120	122	132	128	138	120	109	141	133	109	121	123	125	119	128	130	128	140	112	142	116	103	122	110	118	102	132	114	113	119	107	120	129	117	128	116	112	139	123	146	143	145	109	129	127	122	127	117	128	124	139	123	105	137	141	142	119	119	124	122	121	108	128	118	125	137	155	131	133	130	135	104	119	126	120	122	140	111	117	142	142	121	129	128	119	121	124	121	149	121	133	140	131	120	119	147	149	134	124	116	116	128	121	136	145	125	132	117	116	125	128	113	126	130	137	119	141	137	135	115	160	147	141	126	137	119	109	122	127	132	142	145	132	130	115	123	127	144	120	133	134	139	129	125	121	128	152	114	151	117	126	143	127	123	125	114	101	134	124	121	129	134	117	114	132	107	133	136	141	133	139	132	125	132	127	116	124	116	127	125	148	162	138	132	139	127	142	136	138	131	126	131	122	123	141	107	122	133	147	133	125	119	134	126	124	145	124	107	115	132	125	115	137	136	129	128	124	146	136	139	129	127	132	123	125	138	131	143	131	133	134	125	128	123	124	107	120	124	130	108	127	111	127	115	120	118	148	110	120	131	123	148	129	135	116	150	117	121	122	117	131	108	129	132	130	136	160	126	129	117	123	137	131	124	116	134	156	131	137	126	133	135	142	117	122	116	137	118	141	121	120	120	133	127	130	109	121	121	105	117	127	133	144	123	128	128	125	141	134	141	122	122	117	120	130	130	104	112	125	118	131	122	120	126	147	130	125	133	139	138	96	122	146	130	133	117	135	118	127	122	121	145	110	121	138	121	132	107	122	137	119	143	144	122	131	122	120	123	121	127	137	131	136	126	130	123	125	125	131	140	115	106	123	127	128	116	120	134	139	133	127	123	135	131	134	132	131	111	113	107	129	157	123	117	143	136	132	144	144	132	133	127	107	122	123	133	118	122	133	114	120	124	129	127	111	142	105	121	131	144	123	133	115	98	125	140	131	127	138	119	98	127	136	131	134	127	119	106	119	116	138	131	113	137	129	148	124	134	127	141	138	132	130	137	143	118	130	135	126	115	127	128	137	116	137	121	126	118	130	139	113	125	123	113	161	124	129	144	131	158	146	112	136	125	124	136	108	125	111	139	116	127	116	119	113	121	128	126	136	131	92	133	134	142	126	123	126	141	116	130	118	127	120	133	111	118	108	117	126	99	126	135	143	141	135	132	128	140	123	139	131	118	121	117	131	114	110	125	125	123	125
21619	2091	1522	2015	2729	3911	2866	1739	1211	1132	784	666	700	629	601	811	712	442	462	433	462	441	461	435	421	412	434	447	445	443	432	421	367	379	401	370	353	404	372	396	382	368	373	385	357	355	329	330	317	325	324	362	349	348	337	346	292	320	328	368	345	351	340	323	353	356	308	312	357	338	367	376	343	295	339	353	298	334	313	331	347	345	358	360	322	325	317	304	307	348	307	334	326	341	345	347	358	324	347	348	354	315	333	340	340	353	318	325	365	330	346	352	348	338	313	336	330	325	316	327	320	334	336	342	332	298	372	338	310	313	313	293	318	343	316	333	337	337	329	292	336	323	338	351	320	363	336	337	349	331	360	298	328	304	322	319	321	333	336	367	329	356	325	321	321	344	339	329	318	302	300	344	364	330	317	350	339	326	332	336	329	330	354	348	298	305	331	369	330	325	316	318	338	338	340	307	338	319	341	347	312	303	303	360	330	357	342	338	335	336	317	309	353	357	280	330	331	307	316	328	342	339	319	372	330	338	343	326	319	316	312	316	324	292	340	330	295	340	322	295	326	310	331	328	339	335	301	301	296	347	329	341	302	322	336	314	345	320	327	325	324	313	333	332	311	310	330	319	329	313	320	319	369	306	323	352	298	324	351	288	315	330	312	329	357	300	359	349	306	301	321	322	323	328	326	306	308	367	318	312	327	335	294	332	320	334	329	352	305	332	353	315	343	309	311	315	319	326	302	318	307	352	335	325	341	332	366	341	296	354	312	310	351	346	328	302	309	331	317	331	324	312	337	327	325	316	349	300	331	330	308	324	315	325	374	328	336	318	324	336	339	342	324	311	345	317	326	306	375	351	321	337	328	347	314	326	342	351	318	314	340	339	303	341	336	303	316	312	335	322	323	320	345	347	302	326	337	319	302	338	326	330	344	325	333	302	334	333	298	353	337	302	319	303	331	314	319	359	346	330	309	307	355	319	319	300	344	333	356	315	309	357	332	358	333	325	367	334	311	327	335	314	305	321	326	315	337	328	325	316	319	314	359	329	341	310	342	372	333	355	337	301	335	329	325	313	313	366	330	349	332	360	331	360	324	314	334	330	338	329	339	357	349	341	323	352	315	327	332	325	374	316	324	338	331	308	332	321	353	338	322	348	333	312	331	310	331	298	317	318	334	319	315	307	332	326	331	336	326	339	378	340	341	345	292	333	361	300	323	343	343	312	319	370	324	307	357	317	329	353	341	313	354	323	352	358	301	326	310	326	325	364	339	315	316	336	319	336	348	300	369	342	337	342	301	317	332	339	323	344	350	344	317	333	340	343	340	328	299	321	339	325	335	330	335	354	258	363	325	324	324	337	309	334	318	309	351	327	323	297	314	333	325	326	318	355	343	310	331	327	340	343	340	329	318	326	351	342	320	338	315	314	303	334	352	313	316	334	309	313	330	323	350	361	311	336	343	323	331	301	340	302	344	340	351	307	360	322	351	348	332	299	325	325	336	379	369	331	334	294	306	331	357	324	328	358	317	357	318	317	322	338	332	317	344	314	373	338	329	312	309	325	339	347	342	335	327	342	334	319	309	327	320	347	311	329	314	356	335	339	346	339	325	306	345	339	322	333	332	308	332	318	309	317	302	340	321	315	321	343	321	345	371	345	325	333	359	349	356	326	310	308	322	349	343	332	327	345	329	332	320	338	320	339	339	335	352	337	316	330	354	309	327	331	352	351	327	308	329	315	331	330	309	331	321	289	313	335	291	350	333	364	337	338	328	303	315	335	327	342	359	301	326	316	338	329	385	364	340	351	313	326	305	353	321	304	323	352	307	330	323	298	319	308	355	322	318	339	318	330	323	325	326	337	341	298	330	333	310	326	351	334	335	341	309	344	345	343	300	330	333	324	348	350	308	335	310	308	340	307	335	322	344	311	336	327	328	341	303	338	374	368	336	330	310	336	299	314	321	324	344	327	324	344	296	347	327	343	333	317	303	316	367	319	345	348	354	339	342	336	299	305	325	330	326	324	318	323	346	333	338	315	329	349	325	350	339	300	332	321	307	342	350	331	339	359	352	299	336	284	362	329	329	358	325	348	314	334	265	343	309	331	354	351	360	336	322	294	323	323	315	344	325	317	361	360	320	343	348	328	323	314	370	332	331	352	287	361	345	301	317	308	341	331	345	322	353	332	333	348	358	339	330	338	317	309	299	326	352	301	348	348	301	332	341	340	338	355	330	353	344	328	315	320	338	322	339	325	310	302	344	322	325	312	330	303	335	309	347	308	320	335	336	325	365	323	326	340	344	334	318	335	328	340	360	298	326	323	308	355	348	327	347	340	284	333	348	341	344	336	333	345	348	311	348	345	336	329	336	320	332	313	315	313	313	335	370	339	288	319	320	307	327	353	343	328	320	348	344	326	308	333	319	343	332	308	300	318	318	325	316	345	328	316	338	329	333	352	319	339	307	318	331	313	364	318	341	320	326	327	316	315	331	359	349	312	351	346	333	322	336	326	337	371	329	325	327	315	323	343	331	296	325	353	329	354	329	318	322	318	323	328	305	327	332	344	334	342	408	322	330	297	318	296	380	324	306	336	315	303	340	333	329	333	347	336	325	320	298	327	370	299	334	317	320	294	346	302	305	339	300	344	334	318	353	331	332	319	335	331	331	342	373	356	363	345	332	296	359	321	343	329	319	316	342	339	317	358	333	312	281	307	339	352	325	350	321	329	329	312	342	327	322	342	333	366	333	310	333	320	361	348	295	335	340	331	289	340	340	294	307	329	314	342	322	341	321	325	323	373	328	323	342	329	329	338	335	321	332	323	326	337	323	343	312	306	322	357	356	304	339	349	311	326	372	355	332	309	337	345	321	338	347	352	324	340	335	290	330	323	331	353	292	342	324	327	288	331	325	314	338	331	325	338	359	329	326	325	335	358	325	307	327	327	341	344	355	337	314	323	362	344	347	331	341	368	309	323	324	315	349	307	332	339	325	338	355	364	320	319	302	340	316	335	316	320	317	336	335	318	318	334	298	311	345	313	331	352	310	330	321	372	312	349	320	342	341	324	347	352	328	340	369	327	288	291	313	329	341	334	320	356	307	348	312	310	332	299	314	333	344	326	351	316	290	318	327	353	332	310	319	306	310	353	305	343	357	319	321	342	334	298	315	335	350	362	312	316	338	320	340	304	300	330	330	327	342	344	321	332	333	334	359	333	332	361	313	334	308	324	314	341	334	321	328	341	348	357	345	310	331	315	318	307	359	321	310	307	329	307	334	309	336	318	323	310	348	333	346	355	321	308	340	301	297	355	342	315	331	325	326	337	319	343	339	316	317	326	346	356	364	344	318	329	344	320	324	292	336	337	330	329	334	349	314	347	315	340	330	305	315	349	315	337	315	315	345	319	344	281	341	335	347	333	331	355	301	334	340	329	330	324	342	322	324	315	343	307	293	295	318	352	336	332	324	346	325	335	335	321	335	336	353	314	330	357
71990	34417	11075	2083	1597	1694	1281	803	591	595	397	383	352	337	330	405	344	307	267	250	270	276	279	246	254	235	208	242	234	242	202	213	220	226	220	225	216	227	241	225	226	224	229	204	217	256	217	222	250	227	223	203	223	200	208	225	218	218	217	212	192	221	243	220	213	236	242	243	204	221	214	213	246	200	209	217	222	234	196	212	200	222	221	224	203	222	213	194	225	248	218	205	209	199	204	214	210	190	204	218	211	221	217	177	217	199	208	200	199	218	203	220	209	197	225	209	221	198	221	206	196	201	198	202	243	193	214	217	227	214	233	210	225	225	215	218	207	200	217	221	204	192	213	208	225	209	216	217	205	214	218	197	225	186	215	236	217	235	203	199	214	212	180	220	217	198	214	217	202	188	189	204	238	234	203	208	211	219	198	203	239	222	200	213	187	214	220	217	215	224	228	185	230	194	206	205	215	210	224	217	204	231	209	227	217	192	216	220	190	203	249	213	183	221	207	214	203	210	216	197	206	197	208	223	227	222	232	215	206	201	214	203	210	233	187	223	224	187	231	227	214	214	211	233	216	182	197	210	185	202	194	198	216	211	227	186	222	207	207	200	208	192	233	233	214	240	211	198	203	247	266	223	198	206	201	186	193	192	227	234	209	197	210	196	210	208	210	230	205	228	203	201	241	209	205	235	215	206	222	212	191	207	221	202	201	225	228	218	201	208	214	195	222	209	217	214	228	206	197	237	210	223	197	189	220	246	219	191	212	215	221	227	233	239	239	191	219	198	185	208	195	216	216	213	184	218	224	226	205	226	184	227	197	185	211	257	178	227	211	220	211	184	231	208	210	211	222	202	208	210	231	229	193	249	220	212	216	232	233	185	214	190	211	197	186	226	219	196	217	183	203	191	218	224	196	223	196	204	215	223	222	236	190	185	218	223	244	216	209	181	228	206	228	215	202	209	231	217	191	210	193	239	229	214	230	212	222	221	210	230	213	201	210	207	223	216	223	222	205	197	208	223	196	197	211	202	235	230	197	221	221	213	234	214	207	202	197	199	209	209	213	220	204	197	189	224	205	237	211	232	197	206	219	250	205	204	200	220	209	228	199	253	215	204	212	204	186	199	209	201	212	201	232	239	221	223	217	217	206	204	233	189	194	191	233	222	213	185	202	212	229	214	202	202	198	204	216	185	213	198	211	240	225	224	200	228	214	200	180	216	233	204	193	219	218	196	231	189	239	230	235	247	214	225	242	215	187	187	209	234	215	172	189	238	229	235	220	198	194	206	190	226	217	197	209	204	199	200	178	208	228	209	195	245	226	235	193	229	208	218	212	194	211	208	202	207	190	213	178	225	211	207	239	223	206	213	209	209	225	217	244	219	201	198	219	208	222	235	196	198	223	193	212	228	213	197	220	211	201	210	225	200	205	245	227	222	185	207	208	195	229	182	195	215	208	187	212	179	224	198	188	236	197	210	207	177	207	191	197	203	202	226	213	190	207	222	200	217	222	207	177	259	196	183	230	237	231	198	199	220	192	190	229	201	217	206	207	226	217	214	204	174	222	250	207	218	197	209	220	216	180	186	218	203	230	221	203	171	190	196	204	215	218	241	195	204	185	204	204	238	200	224	200	207	221	212	203	212	257	202	207	219	189	215	199	222	201	238	265	218	224	214	233	220	194	235	201	212	228	186	194	219	218	211	240	190	214	202	181	230	176	208	203	196	217	202	205	198	217	197	211	211	223	234	198	207	189	224	211	244	193	194	206	234	213	222	198	221	191	206	206	211	219	231	247	204	182	212	203	208	207	201	225	192	210	216	205	211	213	217	217	220	195	212	209	218	209	201	236	169	225	200	196	165	231	207	215	211	200	211	205	173	232	192	219	191	194	213	213	217	218	194	227	191	229	214	191	207	219	204	238	229	189	205	212	212	207	195	214	221	207	202	244	201	195	202	208	219	200	210	197	203	184	199	214	200	187	211	218	224	239	212	215	225	225	218	185	205	220	232	205	223	222	204	225	224	218	194	236	211	209	231	222	208	204	216	218	214	183	233	207	211	201	230	206	229	218	208	204	207	196	187	199	213	228	209	242	200	231	210	208	226	194	221	223	235	237	212	246	234	229	197	202	238	208	218	217	186	243	221	248	222	214	206	249	217	219	213	208	216	217	200	245	172	210	195	207	189	221	213	227	218	195	215	183	235	220	190	199	216	255	239	219	211	208	194	209	225	220	227	232	204	222	199	219	215	220	206	230	223	195	188	201	207	225	189	177	242	186	184	191	238	213	212	232	223	221	198	212	185	203	211	181	213	199	226	217	218	219	233	226	226	226	204	220	242	205	208	224	195	224	192	209	227	200	219	205	218	192	199	215	216	213	211	194	217	187	211	208	215	219	232	189	190	217	210	204	175	216	241	194	203	200	213	221	227	207	207	212	198	183	205	219	226	217	193	230	194	209	214	206	219	224	167	180	239	239	227	227	201	194	231	198	208	229	214	182	187	210	225	202	226	211	201	215	197	220	215	213	211	229	210	212	189	204	206	202	205	190	219	204	197	189	196	215	177	224	221	205	225	223	217	200	230	229	198	224	199	210	215	208	184	183	209	257	227	190	207	205	182	217	196	223	199	216	202	207	224	199	218	220	197	184	217	219	195	208	227	219	206	200	198	226	239	241	184	198	200	206	210	244	226	228	205	224	207	228	218	183	227	216	212	190	194	198	197	203	236	232	235	196	213	208	224	208	214	215	219	257	208	221	225	201	238	213	238	243	203	206	228	226	221	204	221	212	206	217	189	197	244	209	223	215	208	245	200	217	208	226	215	232	232	218	199	227	231	218	196	208	199	225	212	220	206	215	215	195	182	177	211	218	197	241	226	240	214	201	221	212	204	236	226	220	189	204	174	214	204	186	214	217	216	221	212	221	195	172	222	214	210	217	220	205	205	193	234	184	199	212	196	203	212	238	235	217	211	209	237	202	204	184	204	207	203	220	194	231	201	234	205	209	206	203	201	205	213	180	202	233	196	216	203	215	228	202	225	234	195	220	227	199	199	217	185	207	204	210	209	240	212	222	221	219	214	244	214	207	222	211	212	206	225	218	198	201	219	217	207	211	211	194	226	220	190	222	203	228	204	221	211	216	204	231	195	238	228	249	229	189	203	197	200	204	212	208	205	230	226	201	204	207	236	195	202	222	209	207	208	197	194	221	210	208	182	187	214	255	208	222	209	214	242	212	215	219	238	223	219	191	225	222	226	168	190	205	218	212	217	219	228	224	222	190	211	213	211	216	221	208	196	199	228	207	214	215	196	185	233	223	207	221	207	208	197	208	228	206	218	236	214	207	217	266	225	225	191	208	223	230	200	213	193	203	199	186	180	189	226	235	214	202	222	234	197	224	233	192	198	230	210	215	208	198	219	191	208	206	224	205	193	245	187	207	212	192	179	215	208	196	197	206	187	207	225	232	206	202	208	213	200	213	217	206	224	209	218
47413	9710	3395	4652	6088	7266	5782	3492	2804	2344	1707	1480	1400	1230	1267	1775	1421	904	904	887	801	853	835	795	736	748	783	794	773	758	710	665	632	602	629	614	579	608	593	602	624	625	579	575	596	568	578	550	539	535	542	542	523	577	527	486	510	531	530	480	491	516	598	557	547	531	529	601	547	562	559	496	510	532	541	518	501	510	505	495	500	519	509	475	485	502	475	481	485	471	535	531	525	520	512	498	540	530	536	526	480	513	524	483	525	438	502	532	484	505	500	529	487	473	496	549	508	466	471	516	492	486	505	539	474	480	545	537	510	499	522	540	521	483	493	529	515	488	478	504	468	505	482	509	505	510	488	510	557	487	522	442	526	508	504	497	483	506	519	527	479	511	532	495	489	505	532	503	480	502	485	489	530	503	519	475	480	516	485	499	505	521	454	522	510	491	506	500	497	482	505	478	480	533	485	477	501	510	509	452	492	490	509	485	491	484	506	472	535	517	536	492	488	485	550	543	519	436	509	469	494	493	514	473	488	472	463	497	465	519	499	504	493	474	501	440	544	506	535	485	541	503	468	501	480	502	490	499	519	539	512	511	482	539	500	469	505	496	494	493	518	514	494	480	520	468	519	519	505	490	514	496	472	542	495	481	507	470	479	524	504	511	531	545	505	497	535	500	505	519	491	447	509	533	491	480	508	513	492	474	494	507	481	519	484	446	510	516	478	503	488	490	493	472	491	503	524	516	545	497	496	455	464	511	495	489	476	475	495	511	497	474	489	473	496	515	471	507	498	500	477	488	528	526	485	489	495	493	489	515	449	470	493	498	516	500	535	466	520	534	458	471	468	512	494	468	479	520	512	524	467	510	504	534	472	466	492	534	465	489	543	473	479	494	498	533	517	518	500	507	504	506	531	519	474	499	478	497	496	507	527	515	470	484	509	527	486	527	513	463	519	489	488	503	507	477	512	473	486	480	519	491	492	485	533	450	511	466	485	506	506	502	527	454	487	495	534	494	479	497	487	495	473	525	540	468	473	493	493	505	485	517	516	501	507	489	507	513	485	496	526	495	465	530	530	512	493	489	502	502	549	528	514	482	504	513	533	512	498	497	495	482	564	531	504	503	557	537	471	508	488	483	537	540	510	476	510	494	475	485	449	482	515	453	468	497	505	509	473	467	469	472	485	517	475	475	480	460	492	526	519	460	467	515	570	488	471	470	517	478	487	482	500	522	501	499	502	504	522	501	519	484	461	543	534	495	500	465	479	497	470	534	522	489	541	509	505	474	478	505	537	508	494	496	539	487	492	528	496	478	506	515	483	500	490	500	471	466	525	497	529	460	498	506	516	489	497	445	505	504	509	498	523	539	496	584	504	492	470	489	522	478	512	457	459	497	506	518	527	476	505	499	537	479	506	506	478	483	545	487	525	520	474	490	469	500	547	504	497	478	451	497	506	526	492	513	525	506	512	488	522	521	471	511	478	524	503	499	493	496	504	507	522	552	476	463	530	524	548	529	529	482	497	492	503	515	486	505	524	520	493	473	491	496	497	525	511	507	508	476	516	485	453	465	480	523	500	505	490	482	504	501	487	501	484	512	491	512	495	478	502	505	493	525	506	478	495	508	479	472	509	523	521	502	467	474	525	473	531	510	526	507	491	492	474	481	524	468	485	471	486	460	492	483	507	463	522	550	535	470	488	515	505	494	509	475	480	504	519	507	479	526	512	512	542	519	527	482	488	512	512	481	497	502	476	495	511	498	510	506	487	521	478	531	485	499	465	474	465	510	487	470	523	510	490	486	496	482	510	496	536	469	489	481	531	513	518	474	542	473	512	486	465	559	498	503	474	483	537	444	506	480	525	510	507	536	501	496	486	483	482	520	476	478	479	490	535	498	534	487	509	472	538	556	518	494	464	478	474	497	492	495	468	505	532	454	513	509	493	508	505	514	566	496	487	479	454	457	481	527	519	503	511	501	535	520	549	499	474	523	516	486	492	502	487	468	502	518	513	504	475	499	514	479	530	468	517	508	489	518	516	467	483	512	520	503	465	528	488	478	497	513	498	489	512	495	468	514	512	497	504	481	474	487	519	531	534	533	474	491	502	491	476	478	467	505	480	489	472	498	492	515	518	502	538	505	497	480	465	482	521	520	498	483	488	467	530	503	560	482	488	515	520	476	496	509	500	500	527	484	531	497	539	534	513	503	509	487	497	525	456	472	499	508	490	518	487	502	478	532	480	502	488	503	522	535	479	494	525	530	467	475	493	497	495	498	542	502	494	488	490	515	480	517	529	512	527	508	512	549	476	489	475	467	481	509	486	504	500	489	518	472	476	497	517	504	512	523	494	506	482	499	497	521	472	501	485	473	497	541	513	487	508	524	499	482	538	534	493	462	492	483	507	512	541	516	475	501	482	507	500	509	494	479	487	460	435	487	501	502	500	500	506	515	506	483	463	520	496	510	499	477	517	509	491	479	527	492	494	489	498	516	500	469	499	479	472	548	464	487	487	486	508	506	497	489	494	501	496	535	547	467	491	502	517	448	507	453	529	508	500	474	521	542	509	495	509	490	463	510	486	501	513	508	487	468	533	483	527	522	521	507	513	518	468	512	458	510	462	529	480	466	522	536	507	504	510	505	518	509	476	499	465	522	470	483	518	491	463	487	484	520	458	489	495	516	492	518	475	500	499	531	472	493	478	496	479	481	471	462	473	506	485	487	488	562	517	482	508	485	462	490	445	482	520	482	459	464	481	452	487	491	435	506	495	489	475	508	512	522	464	469	545	505	534	485	510	513	510	496	477	528	476	460	495	506	514	500	485	511	479	498	473	534	505	504	501	491	531	503	503	505	521	484	449	505	509	469	512	489	491	518	498	486	474	493	502	509	508	498	513	514	501	489	498	473	503	528	447	490	508	524	507	502	488	507	463	519	470	475	479	508	519	508	508	534	501	515	530	520	503	518	543	521	486	481	505	487	502	500	489	522	516	483	502	516	489	486	502	513	528	514	497	552	490	459	486	499	448	513	490	485	526	465	518	477	493	485	518	531	535	506	483	485	484	490	476	511	514	486	497	490	505	485	540	490	519	490	529	509	525	504	532	485	502	475	503	478	527	482	500	498	458	501	484	499	535	482	520	514	482	498	503	479	483	532	494	483	503	468	511	489	463	490	538	492	488	501	493	492	496	501	535	511	534	503	479	498	482	501	481	498	512	472	594	538	443	474	517	467	480	498	538	497	523	521	508	496	529	518	468	527	526	534	535	473	498	534	493	519	480	483	471	491	526	505	531	497	497	492	458	521	493	505	533	515	457	478	505	477	497	517	481	470	527	511	476	546	481	516	510	519	499	499	511	483	494	525	493	512	494	520	459	508	548	474	512	530	471	488	516	470	515	528	515	521	502	502	509	501	470	507	487	496	502	531	506	552	521	483	501	513	544	458	483	498	476	498	497	446	492	453	480	501	503	485	477	482	477	502	523	492	484	511	490	500
78700	40500	17711	5100	2521	2684	2056	1128	815	744	523	467	432	394	407	510	449	298	338	297	300	295	312	257	274	259	246	257	280	270	256	244	251	218	244	245	249	245	259	258	233	222	248	212	216	224	207	219	220	241	184	237	215	245	226	250	222	243	226	231	221	229	179	230	233	218	232	228	210	223	232	222	221	215	216	218	223	236	197	223	211	214	201	221	223	191	186	222	199	206	205	226	225	230	216	216	228	205	219	198	259	223	202	235	203	235	222	208	216	232	237	193	225	224	185	227	222	195	209	227	205	218	236	229	217	206	195	162	208	227	199	218	225	215	227	217	204	219	208	224	205	236	196	231	213	214	211	209	222	229	227	228	241	211	180	223	227	231	210	219	248	224	200	213	212	226	200	239	201	206	200	237	246	211	236	227	188	219	240	215	198	209	185	202	202	211	232	216	214	217	216	223	226	243	195	216	207	243	245	195	220	232	194	227	216	229	214	219	207	215	207	236	214	246	236	204	211	215	214	238	211	210	226	232	216	223	234	220	235	231	224	212	194	220	211	226	221	217	235	212	215	213	222	218	222	214	210	208	211	185	235	198	206	233	222	208	225	204	239	230	194	213	191	202	212	213	211	223	251	192	219	225	228	246	199	204	193	212	225	239	220	234	228	217	224	209	185	222	184	240	221	212	224	213	209	224	204	243	222	218	222	245	207	219	234	216	221	214	225	221	218	202	237	221	209	207	205	223	206	218	202	231	200	219	233	223	216	241	204	226	214	224	215	209	200	189	209	212	248	234	201	205	226	203	219	195	200	206	202	200	205	202	202	204	219	230	241	189	217	239	226	227	230	200	207	211	204	217	231	210	204	213	202	212	182	213	197	205	232	219	215	224	207	226	234	235	218	199	205	218	213	215	227	235	260	195	207	220	201	211	216	224	214	237	193	242	217	200	219	222	212	179	203	254	217	202	222	204	220	184	207	222	189	208	209	208	235	214	234	228	205	201	220	194	210	211	232	203	234	203	227	213	220	215	242	218	219	244	195	210	216	223	219	202	209	257	204	196	214	243	210	200	215	194	216	218	208	215	237	187	233	225	217	207	213	190	224	235	199	221	222	222	228	177	237	199	217	214	203	216	238	219	223	189	207	208	226	230	212	211	216	222	225	215	188	218	226	209	212	219	240	224	208	202	204	223	212	215	231	243	199	199	235	228	209	251	209	217	238	218	221	213	204	208	195	197	233	244	225	211	215	222	193	201	192	209	223	244	255	204	217	209	205	210	214	235	218	198	205	205	218	206	198	214	212	201	220	241	223	231	212	195	217	239	228	212	229	222	227	222	205	202	247	220	174	210	201	229	206	216	191	213	225	227	214	197	219	202	206	230	211	227	173	215	236	194	204	263	207	201	207	218	211	230	208	191	184	228	206	239	208	213	201	207	226	189	215	229	190	218	226	191	235	197	231	224	225	236	188	199	221	215	226	221	234	202	208	214	198	204	221	226	210	217	233	201	193	213	213	224	219	189	195	207	234	225	232	199	205	195	192	211	212	218	221	189	216	226	199	228	203	216	207	206	227	200	195	208	209	199	210	212	207	211	203	215	229	214	219	235	198	220	217	218	228	215	216	240	211	221	226	223	172	229	206	216	202	222	209	195	204	187	203	210	232	194	205	200	190	235	219	227	243	207	211	199	210	205	208	203	216	204	173	219	226	217	226	238	222	206	247	212	224	204	214	232	200	202	210	204	220	191	228	242	245	210	206	248	213	176	216	216	204	243	211	214	194	217	236	199	198	202	187	222	248	252	220	208	218	214	219	187	209	205	209	217	210	201	230	205	218	223	216	199	232	217	243	219	207	223	195	207	231	203	218	246	220	239	200	208	230	207	216	210	205	236	219	220	213	217	218	237	193	215	229	234	232	219	208	195	188	230	243	227	211	186	210	223	207	203	213	219	220	218	224	207	216	228	195	216	202	221	216	212	219	188	236	214	197	228	194	215	210	215	210	222	195	203	212	216	230	221	204	217	232	208	211	237	197	209	218	208	205	244	235	213	227	189	217	207	219	230	241	215	216	209	235	226	237	211	208	227	207	206	211	184	191	245	254	219	218	209	214	216	214	203	229	237	210	217	219	207	198	214	187	228	188	212	216	211	225	225	207	186	226	224	227	209	224	215	194	221	221	232	238	223	194	226	205	237	199	241	235	200	216	204	234	231	243	222	227	197	228	207	205	214	216	211	228	203	241	193	204	237	235	201	208	242	227	215	196	206	204	195	208	250	226	238	223	226	216	228	210	247	210	188	189	221	209	209	215	194	221	222	204	227	217	210	218	228	213	218	201	233	199	212	186	228	200	204	196	236	191	235	212	213	237	222	182	208	232	261	199	246	214	181	211	206	248	203	214	215	225	217	231	220	210	240	223	198	215	247	229	223	226	235	216	206	239	220	221	198	231	201	237	210	196	212	256	208	216	215	233	210	249	220	207	208	207	234	218	251	213	220	220	210	204	233	226	232	226	199	216	177	209	221	216	236	235	205	218	190	164	189	193	232	219	224	211	232	224	173	210	224	210	223	206	223	223	197	201	217	220	197	238	218	207	220	212	234	253	221	210	193	241	218	209	232	227	226	206	214	195	222	206	230	208	207	216	208	188	213	209	222	207	210	231	244	213	214	217	195	210	224	223	226	189	219	216	204	213	232	214	210	243	231	212	234	211	221	220	216	222	207	210	213	239	199	209	190	211	190	199	210	228	216	197	227	228	217	214	205	220	219	226	211	193	203	197	187	241	243	241	208	206	197	223	217	209	218	221	215	206	196	203	218	214	200	217	243	220	219	212	225	229	246	236	219	195	208	221	223	224	216	194	246	210	211	209	205	229	219	223	209	236	233	222	211	204	215	212	197	220	208	209	227	226	196	237	244	221	209	219	215	207	251	195	202	197	247	220	192	203	199	185	189	195	230	201	200	186	212	213	248	200	212	221	242	210	206	206	232	226	218	200	191	227	208	243	196	218	222	188	209	202	205	224	199	207	205	193	203	254	199	204	223	241	249	209	234	223	208	200	229	206	220	257	252	211	230	247	242	204	199	197	206	198	227	211	233	240	225	247	203	245	216	221	234	254	238	211	200	227	229	210	210	180	233	205	213	216	226	225	206	220	204	214	223	218	206	253	226	203	207	194	237	215	192	194	210	248	182	253	207	207	236	174	232	229	215	218	224	223	212	253	222	233	209	187	201	205	221	214	205	193	220	237	204	207	230	181	225	201	207	189	214	222	228	235	217	211	197	218	219	197	224	197	216	213	221	247	215	205	218	218	219	194	211	219	215	222	218	201	200	243	226	232	233	219	207	187	228	201	223	218	215	216	213	246	200	203	233	241	217	231	219	226	208	205	207	210	225	200	190	237	235	216	205	204	224	227	212	225	229	225	197	238	190	224	212	215	178	219	203	201	203	230	207	222	235	203	250	225	240	215	196	224	226	226	223	223	211	191	216	192	199
57579	11628	5188	7048	8135	10517	8219	5010	3927	3388	2434	2063	2031	1720	1886	2460	2006	1156	1262	1073	1096	1136	1019	937	839	887	948	951	940	882	762	707	710	687	693	690	704	658	668	647	660	633	638	582	647	653	568	578	560	588	546	523	450	518	548	502	572	518	566	555	576	544	541	557	517	532	574	602	618	563	553	555	542	485	515	579	499	518	505	481	477	508	483	491	471	491	538	492	526	524	483	504	485	495	559	501	490	486	520	504	504	506	513	487	494	506	502	501	510	480	464	489	509	497	515	480	493	480	472	489	507	505	459	482	504	514	458	466	483	474	488	503	524	471	514	507	503	493	471	485	527	511	469	457	474	501	492	481	485	511	470	470	476	460	562	516	516	503	549	492	489	506	507	536	464	453	505	481	449	506	542	498	521	504	443	445	523	493	463	513	482	476	463	498	470	565	510	485	509	500	526	480	505	489	481	507	482	498	509	523	491	511	522	513	480	508	456	488	464	484	509	464	492	480	453	481	508	491	505	494	513	461	482	522	463	486	503	488	487	525	497	531	492	512	485	492	510	516	472	533	475	506	501	489	484	506	447	468	489	480	521	489	487	484	499	436	491	495	521	527	495	476	506	476	500	466	500	482	493	493	494	505	486	489	482	440	467	480	465	492	467	493	465	526	489	471	538	452	504	514	517	504	470	466	476	464	472	473	488	539	491	508	519	551	551	536	489	467	513	490	468	466	491	537	461	471	510	513	506	496	456	509	469	471	495	498	457	486	473	466	500	517	502	498	469	502	473	443	530	491	492	508	501	475	491	465	526	505	485	484	480	499	485	427	488	509	509	520	473	488	499	492	459	496	527	513	459	462	476	462	503	489	493	489	511	493	477	463	482	475	458	469	456	468	493	477	473	487	498	479	511	483	452	522	487	496	502	493	492	493	471	509	511	505	530	521	506	486	507	474	504	512	473	507	481	491	483	531	492	483	504	478	486	460	492	438	502	504	490	508	486	460	498	477	483	473	481	502	479	477	470	485	508	521	483	524	505	522	493	509	485	497	520	463	473	483	481	516	488	465	512	495	517	461	524	468	465	484	486	491	515	521	494	475	503	492	482	482	484	486	496	487	488	481	463	469	495	491	486	492	501	471	552	463	450	464	507	509	497	489	512	491	482	452	471	496	479	473	479	470	494	496	480	475	502	473	473	521	504	448	511	512	504	477	506	488	500	487	531	515	479	461	478	462	451	490	476	491	500	461	443	488	473	496	535	507	459	454	487	510	516	487	490	475	474	512	491	492	516	474	527	500	504	492	493	506	480	470	471	476	498	488	484	523	454	463	511	546	522	485	460	485	474	482	522	504	499	483	490	522	477	465	491	503	471	501	470	475	526	502	522	464	480	502	476	449	494	517	458	466	455	472	516	472	489	575	500	508	531	505	536	484	498	469	474	466	468	486	467	499	482	491	469	488	510	481	473	455	514	497	500	491	508	471	483	479	506	545	455	485	506	496	487	498	514	480	457	525	502	483	466	520	501	505	450	460	457	478	499	487	503	478	508	520	485	493	476	537	462	479	505	487	500	484	514	545	488	479	470	526	514	515	469	507	501	481	461	480	491	438	466	485	473	504	522	507	500	494	510	497	515	459	499	454	487	467	507	473	512	455	488	480	476	503	471	474	485	451	498	487	490	457	551	521	535	517	502	457	504	535	473	498	486	488	528	478	461	505	469	487	476	487	489	469	501	501	507	455	493	478	475	520	464	482	473	503	508	469	483	521	481	477	513	515	505	482	539	556	541	494	527	446	455	493	463	517	499	470	509	515	506	517	485	497	481	510	523	488	502	490	496	515	482	545	486	479	489	475	534	465	505	509	431	483	520	499	520	479	521	461	475	461	508	500	493	477	501	471	505	498	529	482	455	499	516	482	473	507	498	471	508	462	515	472	480	480	466	499	498	476	533	490	482	461	540	477	495	486	479	504	484	467	485	477	525	509	480	476	480	508	495	479	451	518	488	473	495	463	462	484	479	472	478	461	528	452	468	527	482	505	471	466	500	490	478	575	466	536	489	488	455	516	493	544	474	497	488	514	486	453	496	509	495	481	519	517	479	483	523	455	482	444	469	513	490	485	520	505	486	494	468	500	488	463	522	515	514	486	501	512	493	483	503	480	502	484	518	490	530	450	502	516	443	437	464	507	498	492	495	477	512	504	450	542	542	495	473	487	480	544	498	495	510	520	492	497	465	496	489	460	475	512	486	467	487	471	472	514	441	466	508	534	457	473	471	482	473	525	506	476	467	530	467	492	506	520	502	473	492	514	487	444	497	532	503	522	470	460	477	483	479	444	480	506	499	490	494	514	533	520	481	510	505	540	505	486	533	476	438	528	498	478	469	496	461	496	457	548	541	518	500	491	448	507	497	525	530	464	492	474	482	507	470	475	488	506	475	515	486	473	486	500	498	488	488	488	513	497	476	506	479	484	503	515	514	507	509	504	552	483	463	490	474	477	480	519	496	511	462	459	535	465	493	474	482	493	525	545	522	485	468	433	467	494	493	462	466	493	521	511	505	499	491	469	527	481	499	499	524	480	515	487	520	473	483	499	484	510	508	511	478	481	478	464	495	482	503	480	504	536	488	511	447	495	499	478	505	450	508	512	473	502	513	497	491	504	503	477	489	481	467	466	468	480	480	489	510	469	498	500	510	475	470	504	487	498	509	504	521	507	477	497	496	455	507	470	508	526	484	470	512	477	515	500	502	537	457	463	488	448	481	501	500	496	485	491	454	519	528	445	464	479	518	475	450	443	469	485	473	493	489	482	465	491	459	446	486	546	477	491	477	518	473	471	478	486	502	483	473	499	504	499	472	533	500	485	484	483	511	475	458	468	489	497	489	491	502	554	521	496	509	456	494	473	467	504	511	480	492	517	509	494	478	496	466	525	472	463	499	499	475	493	468	486	532	485	489	505	515	494	521	493	506	482	500	485	563	468	487	468	484	470	488	481	513	482	463	493	507	484	495	510	469	507	494	559	507	496	491	518	521	533	488	477	444	498	507	498	502	458	479	478	505	506	486	486	482	492	494	470	505	516	487	500	474	472	507	456	490	467	472	496	480	504	479	472	510	501	522	484	555	453	487	482	487	486	534	482	510	508	501	454	500	457	466	512	496	515	517	493	482	494	524	509	502	510	492	509	501	492	512	495	494	484	514	464	500	475	479	528	513	514	478	480	503	505	487	513	502	509	537	490	515	529	469	462	484	509	471	451	476	469	467	510	452	481	469	482	480	492	503	500	486	528	496	476	474	478	491	498	511	500	456	531	496	492	483	507	474	549	498	499	525	500	541	470	477	488	466	465	492	489	460	483	486	455	526	479	477	481	478	509	473	473	482	477	473	443	534	510	493	491	454	514	492	489	504	522	482	506	482	486	477	494	464	476	502	496	467	557	500	482	496	494	495	490	494	474	490	499	474	478	465	478	492	497	470	485	501	496	513	484	489	480	486	486
23997	3762	744	644	588	730	624	338	261	241	206	157	165	164	167	188	170	124	132	137	157	146	133	131	118	133	141	123	154	140	141	118	125	135	141	130	128	115	130	136	127	146	154	132	152	127	112	131	119	124	133	132	137	144	119	139	132	137	106	145	136	130	113	128	136	138	139	139	144	124	132	128	143	118	123	121	115	124	120	106	105	123	105	140	104	120	117	130	138	121	113	109	156	140	113	126	119	117	122	149	125	138	126	125	133	134	160	134	103	123	109	105	116	135	128	116	143	106	117	120	120	132	120	117	124	148	111	139	121	118	129	157	132	139	129	129	118	139	120	126	129	125	120	148	137	114	142	136	140	131	118	148	136	118	149	113	128	103	126	122	123	115	148	112	131	132	120	102	129	115	126	126	130	118	145	129	112	152	126	139	124	122	114	98	106	132	125	119	125	137	127	144	133	135	135	133	120	120	120	124	143	107	137	162	126	125	138	104	151	130	135	129	134	133	133	109	122	110	127	122	135	124	133	129	117	122	145	125	151	145	140	146	111	121	136	128	98	130	128	140	140	130	126	110	121	128	114	135	132	114	127	125	131	122	125	123	137	129	118	123	122	129	102	125	120	142	115	98	123	118	129	130	122	116	124	135	126	139	111	126	112	106	130	152	134	107	130	121	120	113	113	143	135	121	122	122	133	107	131	138	130	138	116	125	145	137	121	95	119	113	119	133	124	134	127	122	137	121	112	110	145	123	129	118	139	127	109	98	121	143	133	125	129	127	108	127	115	131	134	140	145	121	123	132	149	159	126	123	120	111	119	116	127	128	110	137	126	123	153	127	141	126	136	151	130	134	153	119	129	128	125	110	123	131	137	133	129	128	129	140	102	128	120	144	137	125	104	127	133	107	133	119	121	137	143	114	162	122	113	100	128	139	110	100	122	120	118	124	114	115	130	140	119	114	129	142	131	131	110	112	138	124	114	133	119	131	114	142	128	130	114	156	141	120	124	141	118	137	120	134	117	127	131	152	118	144	120	123	128	130	131	116	118	139	125	137	125	112	109	140	128	134	133	120	123	121	120	131	129	115	122	130	135	105	123	141	144	119	135	103	128	126	145	119	118	98	118	165	123	136	132	131	127	121	132	135	114	110	120	125	131	120	147	127	149	130	129	150	95	121	134	137	117	137	112	120	118	116	132	141	131	150	124	129	158	130	130	131	133	113	151	135	143	135	128	133	133	123	126	139	131	112	100	128	116	116	113	124	141	153	138	132	120	140	135	128	117	144	119	113	107	130	141	136	130	150	128	107	139	134	122	151	108	121	147	128	131	134	102	121	129	159	111	134	130	114	124	128	118	110	129	105	134	147	130	148	119	125	115	125	133	113	108	124	133	132	122	138	126	118	130	116	129	107	142	128	135	128	121	121	127	135	104	115	119	133	120	132	109	139	144	133	124	127	136	111	114	147	126	137	127	117	92	123	131	137	131	123	116	141	133	145	140	137	134	158	130	127	133	123	111	132	132	118	117	138	133	110	147	130	118	123	137	130	130	122	119	121	132	138	134	126	137	125	145	158	112	126	129	135	148	104	126	131	136	129	135	145	115	106	128	120	120	102	138	121	110	123	138	128	113	130	132	134	140	122	124	105	129	117	142	137	140	137	119	136	116	116	135	109	127	102	115	121	114	131	142	138	125	125	131	123	134	140	124	122	140	132	111	128	118	117	115	133	137	121	123	134	132	132	116	114	115	124	121	113	126	123	124	124	128	128	94	127	132	134	123	113	126	105	139	126	121	124	106	138	127	116	133	116	112	125	111	136	122	108	121	92	108	117	144	142	131	133	104	138	124	137	118	135	119	123	124	113	123	148	130	114	139	128	127	141	116	128	130	116	121	128	135	147	127	138	137	105	112	117	120	126	150	125	110	124	138	133	120	124	112	132	107	133	132	135	122	104	122	114	119	133	149	132	136	134	115	111	117	129	142	135	143	152	125	119	145	152	108	113	138	117	131	142	136	125	115	133	138	110	139	120	135	152	133	142	142	133	117	146	134	135	128	102	108	122	130	113	118	134	126	132	128	127	133	129	154	130	138	131	127	135	123	121	115	110	137	127	128	122	127	119	115	127	144	138	132	145	127	103	146	126	120	126	121	107	135	150	140	134	132	131	131	154	126	136	121	115	141	119	109	139	119	117	129	120	129	133	112	106	135	130	113	133	102	133	155	134	117	121	121	131	119	126	140	122	114	148	134	121	120	123	122	118	137	141	135	154	116	132	130	143	128	134	144	144	117	141	127	131	128	119	98	123	124	116	131	126	117	123	129	134	108	130	113	135	125	123	122	129	128	104	104	120	130	133	119	131	127	99	129	121	117	141	148	128	117	109	137	126	143	155	141	121	122	131	140	125	113	133	137	128	131	99	123	123	122	126	114	139	110	125	139	148	118	124	142	138	123	116	129	114	115	113	115	120	154	122	125	126	135	119	140	129	129	143	108	106	96	127	135	122	90	124	116	131	126	138	143	146	104	110	136	125	130	119	119	132	134	141	113	135	138	119	126	135	126	138	133	127	115	119	123	144	115	133	124	140	118	129	111	107	155	119	130	139	146	108	139	132	107	120	129	112	121	89	141	122	138	119	120	126	122	119	141	142	136	130	122	134	118	131	136	131	117	120	146	125	116	112	144	129	114	127	144	126	120	123	147	128	100	123	146	121	122	118	112	127	108	109	141	138	104	120	133	129	126	145	121	126	144	113	127	129	131	139	131	126	137	115	119	135	132	137	121	139	120	122	126	134	129	114	124	138	115	128	132	114	119	139	118	123	111	128	113	138	125	123	134	133	115	124	114	111	118	133	119	125	147	108	125	134	131	133	153	125	121	142	120	130	121	127	104	113	144	107	123	109	122	136	137	110	121	122	110	143	121	120	123	136	116	146	132	127	130	129	114	111	146	131	112	116	120	134	136	124	127	136	144	111	128	132	129	139	111	133	129	137	99	107	142	108	129	120	125	114	143	127	112	117	109	138	142	124	133	89	116	118	126	120	129	137	137	125	128	114	114	113	130	125	124	143	151	129	103	140	129	128	122	121	126	99	109	138	126	126	143	129	114	140	132	130	118	103	120	123	136	116	147	112	125	137	117	120	140	131	129	114	129	129	136	132	140	132	105	132	142	113	130	117	114	111	126	134	135	128	124	146	128	116	146	127	111	112	124	118	152	120	132	118	120	127	139	134	101	137	134	129	123	109	103	123	115	112	117	137	116	132	126	122	112	128	139	128	117	120	132	131	133	135	114	124	122	122	132	132	126	135	119	115	123	125	130	143	125	141	117	113	129	125	116	125	122	136	108	144	111	117	126	123	119	138	135	120	152	108	133	116	120	119	126	129	109	147	106	152	132	139	124	122	129	126	114	112	113	124	117	115	123	115	126	122	110	133	135	118	118	119	143	122	103	121	127	128	138	129	124	132	112	133	136	150	114	127	111	119	110	117	127	122
21920	2054	1492	1929	2480	3366	2714	1628	1244	1091	796	721	678	618	712	817	604	480	488	426	466	491	427	427	442	437	479	456	477	481	439	393	411	392	382	349	396	380	379	396	385	397	349	415	401	352	315	328	304	380	399	310	357	353	349	335	342	331	321	337	340	322	339	318	311	357	352	382	355	351	344	309	329	334	325	325	339	342	310	333	312	320	317	327	328	328	309	305	316	321	328	345	323	320	302	340	323	327	313	313	331	333	326	357	330	341	291	332	334	290	352	333	315	338	304	343	344	312	322	316	327	342	310	315	320	305	311	339	336	331	305	318	279	318	306	358	336	353	283	328	322	317	336	332	316	304	324	320	318	337	340	331	316	342	336	321	347	301	296	317	364	330	325	353	310	330	320	318	285	337	297	337	347	333	332	311	323	341	342	336	307	349	336	326	320	339	317	311	327	292	314	319	315	355	327	312	315	316	296	322	310	324	340	345	295	333	296	314	307	318	296	325	341	338	332	301	313	360	323	333	311	332	322	336	316	327	334	299	302	375	318	311	319	319	326	329	319	318	332	341	355	323	335	331	296	327	320	341	318	319	313	324	344	329	310	342	298	344	288	316	302	317	314	332	305	336	328	290	324	318	365	321	348	296	296	336	354	336	293	342	322	311	345	359	304	298	308	328	292	345	317	312	337	279	366	328	358	328	312	317	320	334	333	309	319	317	309	324	294	298	340	296	305	299	314	324	317	324	347	311	297	308	298	311	342	343	317	319	355	339	329	310	355	346	324	364	303	317	334	320	343	326	320	367	342	343	301	336	320	334	309	329	322	317	344	340	317	321	320	350	334	326	363	325	339	337	322	265	299	347	310	356	350	301	338	362	334	331	314	352	305	306	334	351	370	329	349	331	328	319	333	338	355	340	303	339	367	340	312	296	287	354	341	330	295	348	306	334	315	329	337	348	344	303	317	320	292	325	320	313	352	314	346	329	331	328	344	311	345	274	370	320	342	323	326	359	336	306	328	312	318	315	310	326	312	331	312	308	317	304	296	297	311	357	311	318	315	313	319	293	337	318	297	312	316	367	331	360	293	301	326	318	310	336	365	324	327	355	316	314	315	308	310	335	329	296	356	302	339	328	325	332	321	313	319	331	329	331	320	332	298	298	299	335	343	319	334	308	336	388	309	341	340	301	325	303	313	334	305	332	315	304	329	332	329	347	314	324	345	304	329	342	304	326	323	278	315	284	318	332	333	309	298	346	334	293	339	354	339	372	328	310	315	338	310	346	315	362	330	342	344	341	355	311	311	359	327	322	322	333	317	316	303	344	353	343	324	360	330	345	304	321	342	343	353	336	340	320	384	345	311	354	292	300	339	334	350	318	337	307	323	308	297	340	332	325	323	344	330	359	309	304	302	311	317	338	317	319	323	335	311	339	322	326	338	341	321	285	351	350	337	340	336	333	304	344	348	323	315	335	338	335	307	369	315	307	315	341	346	321	310	304	350	338	339	303	332	335	326	333	298	309	306	308	320	330	335	352	349	366	295	328	326	319	287	311	300	328	320	297	370	348	336	318	318	314	338	344	326	324	337	321	344	307	317	307	326	319	322	301	326	335	321	349	339	357	349	306	310	327	322	324	343	319	333	345	356	310	321	310	335	325	300	353	328	348	319	322	322	319	321	343	303	345	319	317	308	279	320	299	340	304	325	315	333	334	301	310	312	346	322	348	314	336	335	312	337	328	325	372	327	323	330	300	310	343	351	313	354	361	362	328	308	316	343	331	337	322	324	321	295	354	353	327	322	385	314	346	324	360	316	310	312	336	328	308	330	307	332	308	332	358	347	334	326	302	338	283	352	326	318	342	315	348	324	322	315	323	304	325	294	336	340	318	300	327	319	343	326	314	340	331	327	308	350	341	322	347	322	297	314	312	315	333	317	336	309	351	320	318	315	303	305	322	302	318	315	317	335	290	315	349	306	329	337	336	351	341	300	335	316	352	319	340	332	318	333	345	303	330	328	337	337	325	347	300	330	329	341	306	319	334	339	313	314	286	341	303	339	333	305	334	300	314	338	348	318	308	327	304	343	307	324	313	310	312	298	337	320	351	312	342	326	310	334	324	315	318	324	336	319	309	342	310	316	316	333	330	321	310	333	314	337	315	332	344	310	330	333	331	336	324	305	324	334	324	330	349	333	337	295	329	319	339	309	338	317	331	323	321	325	300	312	318	333	323	316	313	354	319	355	335	297	303	300	334	365	314	322	326	337	324	342	333	316	339	326	302	331	303	315	321	349	298	336	309	331	328	309	334	293	284	309	337	308	368	318	337	345	322	294	320	330	327	320	357	317	343	351	333	309	340	317	303	344	332	302	308	341	339	328	342	308	288	300	345	330	298	307	310	337	342	318	316	330	350	294	303	328	342	342	343	322	325	339	336	313	299	308	328	309	348	356	319	321	297	331	293	329	317	355	325	348	366	339	361	304	345	319	389	341	331	307	331	318	333	301	339	346	323	346	336	305	331	310	306	316	338	326	345	359	306	371	327	353	338	324	310	362	339	318	293	313	328	322	284	324	368	339	344	343	338	346	307	307	360	322	324	339	299	325	310	298	311	341	318	323	307	335	331	293	336	326	331	318	322	328	295	325	335	341	330	298	325	296	287	308	330	356	317	319	328	338	367	344	357	338	325	319	350	342	301	332	313	368	295	324	312	312	343	296	344	318	333	311	319	322	318	322	351	305	301	332	322	326	312	310	336	339	320	346	333	336	325	295	344	311	350	328	307	352	343	342	308	316	337	306	362	316	315	316	331	324	308	325	324	327	308	349	327	304	352	317	337	331	325	316	342	306	304	299	344	331	310	319	328	323	311	325	333	334	298	321	369	331	336	318	310	340	323	356	317	339	312	358	321	294	325	294	338	327	323	334	317	330	283	342	346	342	286	342	322	349	311	319	326	342	306	324	327	349	309	313	347	316	329	303	365	344	302	319	333	300	329	304	327	307	336	343	335	332	319	349	332	316	324	329	303	307	321	333	311	332	314	327	285	308	305	297	297	330	326	358	347	361	321	300	332	351	318	329	276	346	356	350	363	309	307	308	316	346	325	311	315	301	312	323	326	328	344	341	368	342	347	329	338	329	317	290	327	278	326	317	282	323	331	312	314	302	312	292	316	326	343	315	343	351	323	301	309	296	315	323	347	323	332	308	306	311	327	308	318	312	336	339	360	333	304	337	346	328	325	327	315	312	334	298	332	328	332	337	314	311	317	338	322	329	292	322	324	306	330	339	292	317	322	303	334	346	337	368	301	287	346	361	301	336	340	326	331	347	298	314	325	304	307	293	311	340	306	320	295	265	325	308	342	362	284	323	324	314	290	328	367	323	345	325	328	331	327	328	321	324	297	345	288	305	333	346	308	328	344	351	317	355	327	313	307	337	346	338	301	348	324	300	329	293	346	319	341	299	335	341	336	306	320	333	316	319	305	325	304	318	306	314	325
73062	33794	10174	2191	1654	1753	1404	754	589	571	428	376	367	292	354	408	325	253	298	285	249	272	213	247	246	237	223	253	306	232	204	234	230	217	211	221	228	234	228	213	214	207	250	264	245	223	224	213	207	237	243	209	190	206	225	206	246	236	227	195	221	231	207	192	246	229	235	230	236	223	198	221	197	199	215	212	206	209	240	221	203	236	210	223	235	214	240	202	190	200	221	222	207	184	214	196	193	240	220	198	204	210	223	229	206	183	215	200	196	240	196	250	194	198	222	200	223	200	232	212	229	201	203	204	201	204	210	205	214	213	205	207	212	217	190	202	201	202	180	196	206	211	217	222	203	185	204	217	233	206	210	208	215	225	208	199	192	181	177	184	189	192	194	198	216	209	226	199	238	255	222	221	225	207	201	221	209	239	200	204	201	202	235	215	190	198	234	216	216	226	215	188	207	239	246	223	196	196	194	241	193	213	225	201	220	223	196	187	203	208	216	210	186	219	204	193	216	212	225	190	243	197	199	214	220	206	199	205	209	214	226	228	235	210	202	202	229	189	211	176	188	201	199	188	197	214	210	175	186	207	214	216	220	209	221	185	184	222	216	187	214	211	249	189	193	184	189	204	193	194	206	209	232	178	223	179	213	204	209	209	202	192	225	210	222	196	223	219	221	209	212	213	208	234	201	222	196	220	222	197	198	192	222	213	212	255	196	209	213	200	195	192	181	206	203	202	215	208	204	233	202	194	216	198	220	228	198	213	185	211	215	238	222	200	199	211	207	224	219	185	201	203	216	204	186	215	254	200	203	233	195	222	214	249	220	202	210	215	204	239	197	187	210	216	221	235	191	202	218	204	226	202	207	213	220	230	188	228	203	225	218	212	210	221	253	198	213	210	209	217	210	234	208	226	234	226	175	242	210	208	218	205	182	210	204	209	235	213	186	182	232	196	228	211	215	214	215	218	209	214	217	213	203	185	232	194	218	220	196	214	192	222	217	215	212	194	218	214	245	222	207	210	249	198	218	224	223	218	221	211	186	217	217	222	200	202	211	202	206	219	223	209	216	212	213	196	188	199	214	188	225	241	197	195	213	198	192	215	214	245	190	239	188	201	200	201	243	191	189	218	216	209	219	207	215	198	204	213	176	217	199	203	207	228	198	245	218	231	236	217	193	206	202	228	206	224	222	189	204	198	194	200	199	183	210	225	220	200	241	213	222	202	205	202	229	204	193	225	207	209	218	205	211	212	215	184	212	200	217	206	182	218	221	219	214	191	212	221	213	204	216	219	183	219	215	241	216	193	215	192	222	253	219	203	210	213	191	240	205	196	199	222	209	221	209	216	210	211	223	233	206	213	211	191	191	219	215	187	197	211	205	199	218	209	227	210	234	222	192	221	201	231	197	213	217	219	197	197	200	227	223	225	178	225	195	201	207	213	210	207	209	200	227	202	176	205	197	197	205	180	204	208	243	185	212	219	198	225	206	198	208	199	206	202	194	195	205	212	207	203	225	208	190	197	202	193	203	212	204	197	199	218	209	209	226	234	231	240	250	209	203	226	226	223	236	215	212	220	220	190	218	232	219	211	200	189	222	207	205	200	205	223	192	204	219	206	198	214	215	227	225	209	219	216	205	196	215	218	212	212	232	235	187	229	227	224	220	193	206	225	229	217	226	204	208	198	231	194	217	223	209	214	216	225	198	226	240	231	179	196	183	180	219	225	211	212	214	190	237	189	195	244	191	212	215	209	224	220	232	216	216	236	214	204	188	247	214	238	214	221	217	229	204	209	219	239	220	197	186	220	202	223	221	184	214	185	222	210	226	213	204	198	199	201	206	224	231	209	202	178	229	205	201	211	226	190	219	217	237	227	215	214	229	193	221	209	219	204	236	216	219	195	228	186	193	205	202	210	207	206	234	231	201	193	227	177	224	210	204	211	215	219	196	227	196	211	229	216	221	200	233	201	217	202	216	243	199	200	227	213	207	205	205	195	224	204	204	205	215	222	196	213	202	210	211	224	211	186	199	214	200	189	204	207	229	212	213	208	202	260	193	213	207	214	207	199	213	205	211	219	198	187	211	212	232	214	225	217	231	226	224	197	223	221	199	182	183	205	210	216	237	204	229	216	202	195	228	223	204	204	217	214	203	191	206	198	185	211	221	215	203	201	199	202	194	245	204	189	221	211	204	194	203	205	192	172	209	189	201	201	203	201	228	240	234	203	200	223	212	209	232	206	199	193	205	226	211	220	211	223	211	219	223	190	207	226	190	184	215	172	226	205	223	202	201	196	198	200	202	238	207	242	238	216	227	203	202	193	191	176	220	228	203	210	241	211	209	192	213	215	213	218	183	210	174	236	205	243	220	180	192	176	197	226	213	200	226	210	205	208	235	216	191	193	244	190	188	236	185	205	192	207	204	207	213	222	228	205	214	222	223	226	195	196	181	219	203	214	208	199	202	197	209	201	219	192	213	218	205	188	193	217	216	224	242	210	235	216	198	200	201	200	197	229	222	186	202	230	185	193	211	216	208	219	219	205	209	191	217	187	206	195	196	202	218	223	220	190	178	230	214	212	217	221	207	209	230	224	220	193	202	222	226	223	213	212	184	231	196	217	213	176	237	218	223	208	198	221	214	225	197	214	231	224	221	205	222	211	201	206	208	198	210	196	217	232	199	182	221	190	231	218	220	196	210	202	193	222	223	207	215	208	209	221	209	194	218	195	195	212	194	198	230	211	196	206	200	203	222	189	236	218	223	206	223	183	209	187	200	201	213	217	217	207	198	244	214	224	199	189	177	201	174	208	201	208	194	200	220	224	218	218	224	200	198	231	212	234	210	198	189	217	213	181	196	204	209	201	225	239	217	200	245	221	199	166	201	210	189	205	231	225	204	195	205	207	207	205	226	205	203	202	207	219	214	235	226	186	220	232	182	212	225	199	218	228	186	224	211	215	213	216	196	199	222	203	187	206	203	217	221	222	213	205	207	183	212	221	211	210	210	174	239	218	205	215	213	214	169	208	219	199	238	244	207	207	233	242	207	217	212	218	207	218	197	218	215	244	183	218	231	232	220	223	206	220	227	206	199	175	214	210	201	195	186	184	224	202	227	244	212	206	223	228	226	214	218	192	192	220	208	244	213	202	207	208	220	203	217	222	218	210	191	200	221	224	203	207	229	217	189	195	216	245	219	205	198	182	199	202	204	231	208	226	209	214	234	226	210	190	217	204	210	236	223	218	204	220	214	189	185	201	218	211	202	244	195	217	210	192	189	209	220	201	205	223	207	232	183	186	219	234	228	186	219	231	201	233	214	207	206	221	211	203	216	202	210	232	212	177	195	196	209	229	189	221	225	210	235	214	214	222	190	212	214	212	202	185	202	203	199	206	203	210	214	197	225	238	192	205	212	231	185	243	189	225	192	191	203	219	207	216	209	227	219	221	228	211	220	211	231	205	198	216	205	233	181	198	213	212	183	221	235	205	216	217
47161	9233	3700	5207	6060	7327	5903	3501	2731	2385	1806	1551	1585	1327	1490	1908	1315	973	1008	846	880	877	831	872	760	776	713	802	803	742	634	651	629	617	626	595	638	606	574	644	609	592	545	620	577	584	516	593	589	541	523	522	547	506	527	490	522	481	495	514	555	556	471	542	525	532	564	563	549	531	523	503	509	520	527	519	523	498	504	508	462	495	511	523	462	523	532	520	502	497	508	512	484	512	503	530	537	502	496	479	474	491	451	498	519	485	545	494	496	487	476	533	498	475	532	449	504	480	519	480	495	537	489	508	443	453	490	480	514	491	488	481	507	467	480	516	501	492	469	514	505	487	464	504	496	501	497	459	449	518	499	522	483	494	507	554	499	471	498	481	490	521	495	480	488	511	473	509	477	466	516	465	491	493	502	473	527	516	496	471	476	514	548	472	465	503	491	483	498	507	480	512	504	511	473	484	487	480	473	502	484	520	449	491	508	513	518	448	473	459	470	489	496	510	518	498	493	500	491	478	486	475	462	487	501	510	485	494	530	506	466	507	496	479	470	468	484	520	507	492	498	495	475	470	446	525	467	476	483	473	468	482	484	512	481	526	475	484	485	489	486	496	495	487	471	512	536	501	457	527	526	470	499	470	472	501	510	479	498	525	481	471	492	491	522	489	487	550	478	499	505	519	533	494	488	541	500	436	524	479	501	505	471	475	505	497	501	508	477	570	533	512	520	525	449	529	502	508	502	494	527	507	513	474	498	535	499	470	496	475	483	482	484	484	533	492	508	499	494	515	462	472	500	485	490	500	476	548	496	507	477	515	510	478	513	500	485	463	523	474	505	510	507	499	484	498	498	535	514	474	499	489	540	477	490	480	482	492	494	465	521	470	531	473	456	486	460	552	497	490	505	490	457	489	518	564	473	477	523	509	526	451	504	487	538	540	490	482	508	479	505	471	492	534	481	485	485	487	486	496	483	494	518	457	471	495	497	503	525	517	466	472	453	500	493	512	473	499	535	494	516	538	472	528	472	514	469	442	484	507	482	507	495	527	494	508	485	491	472	476	494	511	544	522	489	495	492	513	510	534	493	478	514	484	488	499	504	485	518	464	515	506	482	494	499	489	518	502	475	494	454	480	474	514	491	491	493	494	468	478	490	477	504	501	533	482	518	507	515	495	478	505	487	462	461	499	495	524	541	466	487	531	483	495	473	495	492	504	508	477	495	489	507	494	503	491	478	473	477	496	482	471	520	493	516	491	481	475	475	520	488	486	524	489	494	494	518	476	440	510	497	511	509	512	446	488	530	517	478	500	543	435	490	481	510	532	516	476	528	491	492	547	516	511	501	453	515	501	481	491	522	522	481	476	513	485	504	498	480	535	497	512	487	493	477	519	499	486	507	490	518	525	474	469	506	513	493	506	521	484	508	507	486	471	485	482	485	531	535	507	496	474	497	504	496	564	494	485	535	508	536	508	507	519	490	499	482	500	489	508	468	516	530	467	493	506	503	531	509	467	471	488	487	529	515	466	472	484	497	515	498	461	495	518	487	500	500	504	537	494	475	466	480	539	513	489	508	496	501	498	539	501	459	478	505	490	500	473	491	486	493	501	494	510	522	483	505	506	500	476	487	513	540	491	498	511	494	525	524	493	494	491	500	477	506	495	478	477	463	536	481	475	527	499	477	432	504	542	463	510	520	478	501	494	537	487	488	510	520	456	503	475	508	481	530	503	486	520	490	469	488	517	505	549	495	476	504	477	499	477	493	497	518	509	503	459	488	496	471	508	499	497	503	479	518	486	480	480	524	506	462	485	505	496	518	495	476	498	505	487	489	517	527	477	476	504	484	499	515	492	522	459	544	496	475	527	506	479	457	500	466	479	517	485	455	503	517	516	456	508	492	493	548	528	517	518	503	501	520	474	487	482	468	506	472	508	511	495	550	508	545	454	501	526	500	481	508	542	501	517	482	488	501	502	495	473	494	505	546	506	525	474	471	523	498	480	494	486	481	558	512	498	513	470	475	489	491	508	546	499	495	491	508	499	496	488	478	524	513	438	467	513	522	512	541	478	472	489	482	498	489	509	515	490	527	502	527	507	482	488	525	470	474	498	509	493	510	490	509	511	511	482	462	481	485	465	475	470	488	511	464	481	543	498	505	462	475	480	478	513	488	492	511	502	515	494	507	482	474	495	507	539	539	502	512	511	473	487	476	505	493	490	518	486	476	499	494	488	511	486	460	501	496	480	506	469	474	518	492	543	480	527	492	482	483	486	509	461	505	506	469	474	493	502	469	526	484	477	492	475	488	467	513	493	524	496	501	470	505	536	488	485	508	484	461	498	489	470	488	528	492	504	524	452	490	494	469	490	468	500	499	509	500	475	483	508	478	513	499	492	459	460	515	517	533	506	469	498	522	513	512	485	511	529	504	447	489	491	514	517	517	476	498	467	491	492	437	530	506	448	481	537	495	487	471	470	508	527	441	523	503	519	505	501	473	505	477	510	498	499	503	482	510	492	509	476	488	536	478	533	485	519	479	485	473	462	537	522	491	503	525	462	500	478	473	522	465	512	492	456	490	520	499	488	550	507	503	496	518	478	503	517	488	524	459	510	512	517	509	505	475	482	502	507	513	516	518	488	500	484	517	463	491	499	541	496	476	486	492	516	510	463	500	485	509	476	526	480	485	494	485	516	485	496	483	545	513	489	498	487	485	509	510	497	519	492	474	496	475	495	495	501	451	480	501	513	476	450	502	499	496	516	482	499	534	514	516	490	528	491	528	470	463	508	512	511	524	506	520	497	487	499	499	507	482	471	484	491	504	486	510	495	501	495	506	488	470	480	504	468	471	537	526	480	463	521	498	509	492	486	508	473	499	503	449	423	513	490	526	477	470	494	540	513	469	499	488	493	524	486	540	524	489	504	491	533	500	478	508	503	509	491	503	542	516	467	487	484	487	471	495	510	474	475	497	472	511	500	505	517	504	496	530	444	489	494	510	477	481	484	501	486	490	517	509	500	466	480	526	517	483	506	479	492	519	477	496	448	547	501	471	496	494	469	505	491	468	495	474	476	488	505	498	508	505	493	518	507	497	441	493	504	494	489	473	510	492	484	525	549	482	468	501	512	492	491	490	471	508	522	454	482	486	485	520	532	481	517	490	484	475	489	522	520	463	512	470	502	492	526	469	538	485	443	494	508	486	485	515	522	531	494	502	535	504	495	532	498	518	491	467	493	501	522	494	486	472	484	514	476	505	524	509	515	494	492	446	461	509	477	440	524	517	459	511	499	524	463	484	523	475	466	538	537	493	461	500	469	537	489	476	481	479	510	530	490	512	497	516	449	527	516	508	502	479	500	482	487	486	505	484	485	481	511	501	542	507	496	523	493	478	494	510	454	500	520	463	475	486	521	503	469	472	491	470	503	465	504	485	489	506	466	474	506	513	493	475	474	505	504	483	552	516	465	470	504	496	486	516	495	494	520	502	472	532	487
78483	39760	16842	5014	2670	2743	2186	1219	846	744	548	458	449	418	439	540	421	314	345	297	316	270	325	265	253	267	289	270	276	266	250	275	225	256	268	257	245	224	233	240	213	230	234	247	217	217	199	238	222	201	204	195	227	227	222	236	229	197	195	237	214	225	246	218	218	215	212	229	207	220	246	226	237	252	228	243	196	216	225	224	212	203	221	208	207	241	248	232	208	215	218	230	205	233	212	213	219	195	195	225	220	212	244	216	191	214	238	228	220	252	223	208	215	226	194	187	220	211	202	216	215	199	227	205	213	212	219	214	194	199	192	222	209	224	176	215	202	235	207	227	188	228	214	211	214	240	197	225	216	238	203	221	192	229	216	225	243	204	221	210	221	221	216	187	216	190	209	212	206	214	223	209	208	228	205	221	211	244	198	231	215	233	190	192	194	219	235	217	204	220	229	219	179	222	193	220	164	209	234	238	202	212	220	234	235	197	200	220	213	226	218	217	228	236	193	216	199	205	212	194	223	190	223	214	208	210	202	250	205	215	201	202	210	213	198	221	199	191	229	233	201	232	239	200	228	199	196	211	211	224	181	221	186	235	198	220	244	195	218	198	221	200	206	205	189	224	183	215	186	207	188	207	227	232	195	222	219	223	217	227	225	195	205	209	182	223	200	189	201	191	216	227	228	193	226	224	231	224	202	197	209	210	250	214	232	238	207	182	208	210	228	218	212	226	250	205	219	196	202	217	201	218	192	222	213	250	192	225	212	202	235	233	219	202	232	210	218	220	255	203	225	212	222	212	215	194	194	210	217	217	216	192	205	216	198	198	206	233	246	205	183	193	203	213	214	191	211	211	218	201	216	234	216	234	213	204	204	190	247	199	228	211	221	188	238	239	203	205	192	225	214	209	234	202	221	193	188	216	188	231	259	221	212	221	228	207	193	218	188	195	228	197	212	232	213	206	180	209	242	200	236	231	215	211	183	170	236	227	209	217	222	180	213	222	223	255	212	194	200	247	199	217	208	215	208	221	213	211	213	208	210	249	228	225	221	199	220	222	243	224	198	224	221	215	209	199	221	208	201	200	223	207	194	220	203	195	217	211	219	223	204	201	212	188	191	209	216	208	217	237	219	194	217	218	204	192	207	221	202	194	201	209	208	194	223	200	223	219	250	247	234	243	214	194	207	224	236	208	196	188	212	177	188	243	197	230	212	211	201	237	232	216	207	212	226	195	222	270	200	194	234	196	203	213	233	221	224	194	217	196	192	224	208	238	212	215	225	183	226	207	220	239	222	192	231	209	227	203	236	203	247	218	208	213	217	212	243	239	208	214	207	209	234	241	179	224	222	185	217	215	203	244	213	222	230	204	217	180	199	217	188	217	191	237	212	229	212	253	217	219	229	213	202	223	234	237	210	221	215	211	230	208	194	217	203	227	231	216	217	231	179	242	216	223	245	185	189	227	205	201	220	211	205	199	241	216	224	205	237	198	193	226	231	214	225	208	182	213	189	186	201	215	201	227	230	220	224	234	202	225	252	214	198	224	208	234	224	213	219	232	192	205	214	197	193	219	235	249	203	222	221	233	207	196	205	215	215	218	219	221	199	225	214	222	204	196	220	216	233	230	235	204	236	229	208	189	234	222	242	215	221	203	212	213	219	239	209	190	201	218	185	189	224	204	223	223	207	216	212	223	243	202	181	207	220	230	241	211	209	236	184	227	195	206	231	213	220	226	223	213	211	220	217	216	201	211	220	212	187	234	222	202	197	203	201	210	222	204	197	216	197	213	206	211	223	195	216	217	195	208	220	236	214	191	199	223	207	212	230	202	213	189	230	218	218	224	217	228	212	210	217	225	208	191	206	239	214	240	215	200	226	177	199	198	237	228	212	260	214	201	233	193	212	221	189	196	230	214	213	213	216	202	239	214	205	218	211	203	235	245	218	215	196	194	181	230	223	197	220	182	232	227	196	198	209	211	234	209	220	202	241	220	243	242	215	189	207	225	224	211	210	219	210	212	204	220	196	215	200	185	209	208	204	214	202	203	240	250	218	223	206	193	175	174	245	198	195	215	211	215	239	216	227	246	225	217	258	215	212	203	212	220	183	177	210	203	210	228	221	233	218	233	225	211	247	216	203	212	205	219	235	188	190	217	203	225	193	224	225	201	232	186	221	207	229	202	215	209	233	229	197	187	213	236	222	216	220	208	241	218	184	186	225	218	222	184	208	180	226	210	205	200	226	200	209	200	223	212	238	202	225	222	233	227	198	206	185	214	244	236	191	203	234	223	229	186	229	200	271	262	199	186	194	203	195	236	207	236	215	229	217	197	201	219	211	227	186	241	201	199	223	225	214	215	219	213	199	189	217	228	208	214	195	190	204	231	203	214	206	212	186	200	209	235	179	203	184	248	217	239	224	218	218	214	247	222	243	242	233	201	215	203	223	221	205	204	217	220	205	211	207	225	201	238	216	221	238	211	222	210	204	230	212	217	219	193	233	211	211	218	213	197	215	220	220	210	219	220	186	244	213	219	206	220	215	226	207	210	217	192	224	198	209	205	208	236	195	222	234	207	201	197	213	215	233	205	242	207	245	204	206	215	194	220	232	194	221	216	232	211	210	193	203	217	229	198	221	195	229	202	221	216	217	210	207	209	229	248	208	214	210	211	213	222	212	192	203	242	216	217	212	207	210	194	217	222	195	224	197	228	239	234	196	205	207	218	184	191	213	242	208	214	202	235	189	189	205	216	223	211	199	220	210	210	201	207	207	252	229	221	207	211	207	230	237	192	194	210	211	209	219	229	201	200	189	199	199	192	225	219	202	209	214	209	195	174	234	202	192	194	203	243	229	234	230	203	221	215	220	204	236	195	236	212	196	210	219	211	217	190	212	200	211	237	214	208	224	212	217	206	206	219	231	219	190	217	215	213	226	221	237	199	233	184	214	226	202	202	188	198	237	197	201	228	199	210	194	223	256	219	206	198	212	223	210	207	212	212	214	195	217	213	210	208	202	205	245	181	189	246	214	225	202	205	179	192	222	211	214	207	229	214	194	212	228	226	222	196	216	214	224	185	218	225	189	226	190	228	201	214	203	204	203	231	189	236	171	190	230	212	214	192	187	237	215	220	223	202	213	213	205	178	191	206	234	195	214	212	226	205	195	236	219	178	194	209	237	235	201	226	208	221	223	216	236	236	192	246	173	197	206	179	226	206	198	235	203	217	230	224	211	227	257	202	221	198	222	194	220	221	237	215	207	167	207	219	210	253	200	216	209	201	208	236	216	199	211	215	208	199	224	234	191	205	247	219	216	215	183	183	204	216	194	231	197	233	236	215	220	224	245	209	230	209	191	234	236	208	220	234	209	215	227	237	238	210	196	204	211	196	203	198	211	203	182	225	226	207	240	195	215	234	236	214	200	211	187	226	204	222	186	219	228	232	200	224	202	210	205	216	218	217	199	232	187	208	207	209	188	227	215	215	215	187	194	210
56262	10043	5661	7711	8867	10729	8310	5105	3926	3408	2514	2156	2107	1845	2133	2713	1872	1262	1363	1143	1196	1156	1034	971	887	911	898	1003	913	784	802	693	684	668	726	712	661	665	607	672	631	644	668	655	659	637	572	552	537	556	525	531	542	586	517	523	498	524	531	545	527	583	545	549	563	547	563	539	592	547	554	502	558	497	544	517	525	500	492	554	490	492	492	500	504	528	471	525	520	511	483	480	474	452	518	499	486	517	524	523	495	491	459	459	465	466	489	477	475	494	446	516	510	482	454	495	523	480	506	485	490	508	494	469	521	497	482	492	458	547	490	466	470	437	466	484	477	482	466	459	509	520	471	481	487	474	483	486	504	442	470	480	423	483	505	460	502	506	487	473	479	452	459	466	492	487	466	517	510	480	441	521	477	523	488	465	514	473	487	507	463	506	522	504	451	504	437	502	463	475	513	527	495	510	473	518	480	505	481	471	508	466	463	488	515	434	416	485	496	453	484	500	489	499	493	453	540	477	496	492	485	470	483	503	503	488	462	472	488	494	456	495	467	468	477	485	478	474	539	499	503	476	457	462	443	479	471	496	510	536	500	476	470	534	477	450	511	530	484	468	485	434	522	482	507	490	512	531	490	511	474	465	480	484	482	474	485	516	485	463	470	469	500	499	497	466	471	496	491	510	467	508	501	480	471	511	507	484	482	480	455	510	463	537	528	478	476	447	464	480	483	515	499	522	513	511	487	519	505	467	514	464	547	472	491	483	500	478	455	500	510	477	457	510	498	496	542	514	491	482	511	507	486	516	486	467	479	463	501	497	469	484	495	515	497	500	482	524	430	462	515	459	516	518	502	526	455	482	458	474	487	434	505	506	518	493	470	488	451	473	505	474	507	497	512	482	491	500	448	480	504	468	502	465	489	504	490	471	542	477	485	438	500	480	477	458	512	466	496	499	453	488	501	461	461	488	509	493	469	479	476	493	481	466	484	510	464	478	480	500	523	468	510	466	513	477	466	481	519	493	493	485	506	497	498	497	492	509	485	455	477	460	506	472	487	530	510	460	494	474	457	489	492	479	461	502	489	425	438	501	531	470	460	487	493	465	453	477	471	479	482	486	482	467	491	440	481	495	452	447	488	501	500	519	468	448	503	480	450	501	467	482	449	501	506	510	479	474	492	470	511	520	488	465	472	470	503	464	483	469	483	494	460	486	492	469	508	477	467	465	473	510	496	508	516	510	446	477	469	546	445	492	487	489	477	495	478	507	529	461	481	497	477	485	445	453	513	466	467	500	486	451	467	480	497	486	475	464	468	498	506	488	474	487	490	447	492	512	526	491	524	489	492	476	463	499	491	473	500	490	511	460	490	457	506	461	487	493	473	502	485	505	541	512	481	453	500	466	477	445	498	490	492	505	513	476	475	508	489	467	491	505	512	494	473	521	445	493	493	502	485	499	513	487	474	483	475	462	465	463	451	485	440	499	479	506	507	491	484	491	509	467	457	500	503	491	466	477	477	491	486	466	498	481	475	537	481	491	510	479	507	482	478	468	459	460	502	496	491	505	479	514	446	500	471	471	495	470	499	475	494	509	483	474	464	476	504	469	508	472	497	474	482	495	419	495	449	469	459	447	471	502	471	485	507	498	471	447	484	472	513	478	455	507	477	501	483	489	508	498	480	479	494	481	491	472	497	507	482	479	462	451	512	509	481	473	455	484	507	485	501	468	470	508	516	499	491	463	531	513	516	468	486	496	496	459	459	477	484	488	482	493	497	466	484	455	469	514	485	500	513	548	475	484	436	483	483	516	485	475	488	481	522	503	446	489	475	434	490	482	486	486	464	488	514	485	506	487	485	498	506	466	487	458	488	469	481	486	471	472	493	518	467	517	467	510	500	498	506	489	457	512	492	500	503	487	505	458	510	471	486	472	453	488	491	483	490	439	520	458	487	501	499	483	482	469	508	499	492	524	522	507	497	515	480	492	471	495	484	474	445	508	511	471	468	498	485	507	483	484	490	468	457	511	412	498	484	471	478	456	503	484	488	469	499	498	491	513	479	484	475	496	498	531	539	489	471	481	475	453	500	480	488	534	499	490	458	478	452	481	502	494	425	508	467	506	448	474	516	497	521	495	478	510	481	515	493	503	497	510	480	450	497	515	466	501	503	467	493	464	483	495	479	476	513	452	490	491	493	514	534	469	496	466	524	487	450	462	465	464	452	474	495	470	467	499	431	459	500	444	504	478	509	486	461	480	506	459	537	481	498	481	470	519	487	496	495	507	473	464	512	454	468	494	466	461	519	480	463	483	511	466	495	529	467	465	495	471	458	482	468	490	491	436	482	478	468	475	505	509	474	484	538	456	500	490	451	456	488	493	482	454	498	504	452	469	510	524	494	466	441	476	469	477	519	495	473	416	469	522	493	497	506	485	467	486	480	525	499	509	500	513	493	489	483	533	501	463	464	450	504	485	463	455	470	491	439	480	466	447	430	508	472	488	475	501	504	472	518	482	455	448	495	495	440	443	509	430	497	460	476	506	520	519	454	523	477	476	474	512	514	476	481	513	462	488	501	491	472	472	493	468	498	518	490	480	483	473	490	476	451	504	488	454	439	458	466	454	478	497	452	493	502	471	495	504	496	509	468	465	504	464	444	478	466	473	489	477	447	508	490	461	514	486	486	491	486	504	481	442	453	518	417	489	454	449	500	506	503	483	481	498	473	473	468	488	506	476	488	451	473	486	502	479	527	493	478	428	473	501	495	484	476	476	515	475	485	451	481	501	493	488	490	519	465	462	503	459	439	459	504	482	509	491	467	457	491	490	474	494	498	476	529	494	474	483	497	510	486	485	487	533	499	478	506	511	472	472	482	498	496	518	461	469	506	495	487	465	512	486	508	480	482	494	520	489	465	496	501	495	481	465	528	489	494	437	486	489	470	460	463	492	474	523	491	477	452	506	489	474	506	518	455	488	496	484	505	515	495	504	472	498	495	538	475	483	479	503	480	489	525	482	485	481	487	521	481	492	491	447	483	513	498	460	540	462	503	482	452	489	470	504	522	478	491	529	475	451	466	460	463	516	485	465	471	448	506	468	470	493	484	491	479	500	470	500	449	542	492	511	440	519	493	537	501	512	499	486	492	468	508	549	507	485	479	469	475	466	482	517	491	483	502	473	498	485	479	520	488	506	513	490	506	478	468	494	492	475	515	485	491	491	524	448	470	492	482	508	476	472	437	526	448	517	509	459	481	453	453	501	481	479	470	521	497	478	486	502	497	480	472	488	487	482	517	490	497	493	472	527	476	480	448	477	467	500	497	498	481	460	508	448	475	484	485	479	465	485	466	477	447	516	496	507	490	461	520	493	500	485	489	461	488	533	492	463	485	486	469	477	502	440	514	510	504	466	464	472	493	513	475	487	525	487	544	495	476	504	500	464	502	499	487	526	482	504	540	489	500	503	525	477	464	472	476	473	538	468	494	475	519	473	500	486	477	490
23362	3251	792	675	682	820	596	351	296	224	201	179	191	190	213	191	143	163	154	154	129	144	156	117	128	122	152	126	137	145	150	132	117	142	108	119	135	139	144	140	139	122	137	134	132	119	127	102	115	117	115	122	114	104	127	122	115	140	116	127	113	149	137	122	127	124	127	146	150	135	116	131	155	125	111	140	150	113	108	141	106	100	118	138	109	125	120	125	128	118	101	121	137	129	115	122	141	113	114	121	120	106	129	138	119	136	128	113	130	124	107	114	122	126	122	127	114	118	116	122	128	130	137	114	117	112	102	99	132	121	110	142	126	136	126	121	129	146	129	131	137	108	125	135	119	108	134	140	136	139	145	107	138	124	131	119	133	129	136	128	119	102	127	110	137	132	117	100	132	134	134	137	108	120	108	136	126	133	126	104	116	111	132	126	118	129	129	133	138	118	123	122	128	127	119	154	116	111	145	99	119	127	103	132	131	139	121	105	127	103	122	139	111	120	109	132	119	123	111	129	107	134	112	125	125	118	117	120	141	118	123	101	136	121	133	116	124	131	111	133	132	111	107	127	146	142	148	137	135	127	128	111	147	133	122	135	128	126	121	123	124	136	116	109	127	132	124	117	105	102	119	141	133	123	118	140	122	112	91	117	123	143	125	153	109	130	123	135	120	127	136	107	118	130	115	135	124	107	127	135	110	105	128	128	123	112	130	111	124	132	123	133	107	106	135	123	121	114	134	118	110	126	125	110	125	121	120	134	133	126	111	112	122	118	106	114	115	113	135	143	143	126	121	118	99	112	151	123	119	127	136	126	154	142	130	140	111	120	129	114	124	124	132	120	151	146	110	133	120	129	110	112	102	124	103	139	116	118	137	126	115	114	140	128	133	137	100	123	109	128	134	103	121	106	120	147	137	137	131	112	124	118	128	110	125	98	128	118	112	127	136	125	109	125	129	149	137	130	156	143	106	108	131	129	113	105	124	113	101	116	108	147	133	115	125	129	125	117	104	124	132	129	128	116	120	117	125	123	116	116	122	119	140	141	148	129	132	132	131	120	129	117	116	109	109	125	129	134	108	115	148	134	129	138	121	130	111	116	126	138	115	110	122	111	120	103	135	124	118	115	123	119	129	105	130	134	110	134	129	128	116	140	117	119	134	131	125	118	119	117	140	130	121	125	126	125	122	134	137	139	117	154	105	130	139	144	139	118	126	122	125	114	121	137	118	126	112	125	132	132	124	129	133	128	134	122	137	121	137	120	123	132	127	113	112	124	109	109	133	119	120	129	134	112	116	148	134	116	119	110	135	151	123	116	129	116	121	134	117	110	118	133	131	123	109	139	132	141	116	136	118	102	116	120	106	107	109	129	120	119	118	127	137	125	116	125	119	125	128	113	132	134	111	115	137	128	120	130	116	141	121	111	125	143	94	124	127	125	123	133	139	133	143	123	104	119	123	121	117	128	108	140	117	129	126	135	131	127	106	99	133	122	97	130	132	101	138	126	121	137	141	121	129	111	119	121	145	120	121	110	118	124	129	135	108	118	117	117	116	122	130	137	125	130	131	120	125	124	142	144	138	120	115	107	130	120	130	110	110	137	116	133	123	112	122	121	147	109	124	117	114	130	115	124	126	114	150	114	139	124	108	124	132	144	135	119	117	122	145	122	134	115	119	137	125	146	123	117	130	141	119	129	123	132	112	137	105	103	119	117	133	119	118	137	119	130	114	144	113	123	145	106	119	129	140	128	118	125	125	125	113	108	113	119	127	154	133	118	127	122	126	119	126	139	127	151	145	129	124	117	118	107	119	132	121	118	130	154	141	108	152	121	143	111	110	120	133	123	112	120	131	111	124	132	125	111	117	142	145	136	116	121	134	136	109	119	96	117	122	104	123	104	125	104	120	127	131	118	100	117	135	133	112	144	128	140	138	122	135	125	125	133	118	133	127	127	107	139	113	118	120	115	107	121	117	123	114	130	126	106	121	142	160	145	129	123	125	148	121	138	122	127	124	137	129	120	132	141	136	124	136	129	114	129	144	123	140	134	124	114	114	116	122	137	156	127	122	122	111	116	142	126	100	127	125	114	119	144	136	114	112	136	126	118	131	124	114	134	125	132	132	123	124	150	130	109	117	125	113	127	101	145	107	105	114	119	143	91	118	136	105	110	118	152	129	145	136	129	112	117	138	128	134	133	133	106	109	117	113	134	127	126	114	136	140	130	123	139	112	122	114	129	112	110	133	116	149	127	115	121	118	119	112	122	131	122	133	135	113	119	124	115	126	114	129	108	116	115	144	125	113	135	135	133	126	146	136	126	128	120	120	115	111	130	107	109	104	129	128	126	129	119	136	119	119	118	138	127	108	152	129	123	137	132	119	127	119	122	121	122	110	126	125	143	126	122	121	124	113	119	120	120	158	124	104	123	111	133	118	134	130	135	121	131	118	116	113	117	118	114	112	123	144	131	120	148	121	113	134	130	115	125	133	131	120	105	96	117	107	137	119	124	128	120	134	123	111	119	148	127	123	119	134	125	125	143	124	124	120	122	125	146	123	120	96	132	112	123	112	112	122	133	126	136	120	128	123	130	137	161	130	139	121	131	138	136	134	114	123	122	113	116	104	121	100	130	110	118	114	111	108	142	129	141	107	137	122	112	121	136	138	122	112	121	95	112	137	131	123	110	129	136	101	120	128	121	117	121	130	130	134	119	110	107	133	138	105	118	143	126	105	127	113	104	133	130	120	131	112	115	132	117	142	113	100	106	121	125	119	134	115	132	118	127	118	108	127	118	131	131	125	113	127	147	116	140	118	117	116	131	128	121	136	107	138	123	112	110	135	135	126	134	110	124	119	122	142	123	116	135	130	135	123	128	124	112	109	130	162	125	104	127	126	130	136	133	119	125	123	108	133	139	120	127	143	136	114	158	130	128	139	122	133	133	113	123	129	132	138	96	100	108	123	93	104	148	123	126	125	131	123	114	129	105	120	107	127	142	116	130	149	113	118	137	106	145	127	104	125	148	110	138	128	125	110	134	116	112	117	139	110	132	116	115	113	135	130	121	122	146	136	129	124	117	99	144	132	134	131	115	114	130	123	128	107	125	137	116	105	127	134	138	124	142	124	145	129	128	115	136	126	137	139	128	134	124	128	114	133	126	117	118	129	120	128	137	129	111	109	111	109	125	112	110	126	143	111	130	128	122	130	128	107	119	131	129	115	105	141	107	118	119	142	122	116	122	135	119	132	119	137	115	145	141	143	119	132	100	123	133	124	113	121	133	128	132	125	116	112	134	133	114	116	117	113	132	117	110	125	127	142	116	140	113	121	123	117	127	109	112	124	123	139	117	122	119	127	135	120	128	120	139	118	108	128	122	134	144	118	149	144	128	127	152	128	143	106	132	128	136	119	108	133	119	134	132	137	118	142	129	120	137	123	115	120	145	112	121	125	125	132	139	123	128	116	119	116	121	123	112	147	121	149	137	104	126
21390	1563	1702	2088	2643	3661	2876	1684	1306	1091	855	722	689	591	731	831	526	468	486	453	444	448	416	434	400	403	468	483	439	449	404	408	414	352	381	378	375	373	350	381	415	387	390	377	365	355	364	351	305	347	348	301	303	285	328	333	330	366	351	324	339	361	323	339	362	311	375	331	337	333	319	360	360	321	319	324	331	345	331	286	340	298	327	304	334	312	287	331	288	319	324	355	307	320	296	344	321	335	321	344	323	300	313	348	313	304	311	306	300	305	304	333	344	343	330	314	303	357	304	319	325	296	280	310	335	312	289	337	321	321	317	328	310	326	325	302	355	302	323	318	318	315	325	353	316	338	287	304	338	303	303	312	286	297	329	340	325	329	300	336	346	322	313	319	301	326	314	303	308	347	349	319	314	292	312	312	292	308	328	311	310	317	313	317	320	338	312	316	354	351	337	309	323	337	304	326	349	327	296	317	294	291	317	316	294	350	351	332	341	301	334	317	318	324	337	339	333	341	326	307	301	301	307	301	304	354	363	295	323	324	340	336	317	329	304	328	336	299	305	330	334	318	342	305	305	328	329	303	310	320	316	334	319	331	314	312	304	336	315	331	351	326	320	310	299	289	351	311	337	292	336	318	321	349	308	337	307	328	309	342	307	319	320	310	349	315	309	350	310	321	299	323	329	294	305	309	348	330	337	304	314	328	330	326	336	334	346	289	325	333	300	306	324	329	302	362	347	295	338	297	309	304	302	306	346	321	345	326	314	301	357	326	337	334	354	364	350	312	307	349	327	341	351	306	326	249	366	317	302	297	348	322	282	342	323	307	355	323	327	306	318	362	333	315	326	341	333	328	315	307	317	339	368	325	310	337	314	297	324	349	309	308	344	338	341	321	294	316	312	329	299	283	331	338	328	307	309	286	313	320	326	361	317	336	286	306	317	322	327	313	311	305	341	339	303	331	303	299	336	323	308	315	324	333	322	346	337	311	321	324	337	320	315	310	336	319	332	321	320	320	310	288	308	281	341	332	362	334	331	345	287	314	344	320	350	311	325	342	350	307	304	335	325	324	304	323	299	344	292	349	331	313	329	328	323	311	295	318	315	318	351	318	331	304	324	332	308	306	296	333	305	341	331	336	321	327	295	325	341	319	302	321	320	324	313	345	326	315	322	349	301	312	318	347	344	319	287	322	317	316	313	297	332	332	312	348	314	304	333	316	330	323	327	286	350	345	298	324	332	331	353	358	317	301	308	313	305	330	310	336	300	319	332	329	327	328	325	280	360	325	313	353	311	313	337	360	318	301	316	303	335	294	367	336	339	326	327	312	349	326	328	310	294	334	321	303	338	332	321	347	287	361	326	311	315	332	302	324	304	343	270	325	336	285	312	335	327	333	303	319	331	333	327	328	301	315	354	304	313	330	309	325	298	300	330	317	321	330	302	320	303	334	301	317	336	329	324	315	305	337	277	363	345	335	346	341	335	332	331	293	314	335	346	312	338	324	334	341	306	299	314	340	295	333	314	314	308	318	274	302	330	331	317	305	335	368	332	287	326	306	331	336	335	338	341	297	314	294	322	374	320	352	309	322	337	302	332	334	326	296	322	342	321	334	318	308	312	312	327	350	337	316	340	283	332	318	350	329	305	309	308	301	360	320	343	325	342	310	303	326	362	319	329	299	303	317	319	298	325	306	309	301	288	352	327	325	333	308	314	342	309	301	297	314	316	303	310	288	338	318	347	305	305	330	338	314	348	281	360	348	300	307	292	310	334	326	341	348	322	324	303	305	344	350	298	302	316	290	304	343	308	344	325	311	340	316	295	300	322	327	312	302	323	337	296	316	314	322	322	333	321	319	335	316	302	360	330	335	265	316	325	322	305	323	339	336	333	333	297	317	314	318	309	326	316	318	309	336	327	302	329	316	345	282	346	337	320	320	296	291	306	327	334	347	334	329	332	327	306	323	312	353	338	296	361	303	313	319	306	299	348	310	320	324	351	321	329	331	294	352	333	318	324	300	366	337	319	337	340	288	333	306	305	321	299	327	298	324	301	324	337	303	333	316	322	321	320	324	270	307	303	319	333	312	342	348	343	294	326	306	321	307	300	346	340	323	342	318	302	300	328	326	332	357	311	327	312	324	340	350	280	333	304	335	336	317	348	325	303	357	354	314	314	330	343	355	312	336	322	311	307	330	315	313	307	302	337	312	303	305	319	338	333	315	320	311	334	325	288	347	334	316	318	340	333	317	334	349	349	311	295	326	291	308	309	311	307	333	321	297	353	322	323	319	296	329	303	308	332	328	341	329	357	327	305	325	311	332	296	306	292	340	295	347	306	342	322	325	293	322	307	348	346	306	296	312	311	309	328	338	321	315	330	289	338	344	296	321	304	305	319	310	330	334	323	307	326	333	311	314	355	331	324	341	319	334	330	318	322	323	323	311	314	318	297	337	315	293	316	344	345	310	297	300	303	316	329	319	298	309	341	294	344	310	326	314	324	297	312	353	319	301	317	293	354	300	322	334	334	303	317	351	331	304	306	382	350	308	318	297	340	305	342	319	346	303	318	330	314	306	335	324	330	309	342	374	318	314	310	315	320	342	307	324	293	338	329	343	287	294	300	329	351	314	319	362	285	314	345	318	343	281	305	307	311	324	314	336	347	324	306	319	340	338	308	317	333	320	306	365	297	309	324	356	291	309	304	299	297	317	302	293	307	333	340	308	285	331	300	285	311	339	349	294	342	339	302	343	320	325	339	293	334	327	315	312	307	330	320	306	345	270	326	313	326	358	321	268	332	322	346	341	330	329	331	309	345	296	312	325	330	306	351	336	313	338	311	307	306	314	321	302	297	350	342	333	344	361	321	317	351	323	311	332	317	309	326	333	336	296	325	301	292	323	303	323	314	334	298	318	332	304	318	316	309	313	321	328	302	322	275	323	326	326	313	319	306	334	332	325	314	330	320	329	335	342	317	319	299	311	312	316	371	330	353	361	344	323	287	342	291	306	315	319	334	330	314	332	322	330	313	348	314	312	314	317	328	317	305	316	303	291	323	335	333	319	350	330	320	322	306	349	333	318	324	317	320	297	312	325	308	316	323	323	301	322	299	293	339	327	318	348	298	333	337	330	338	328	318	336	327	355	322	304	328	316	299	339	336	286	300	345	314	335	335	298	329	295	298	311	316	298	289	323	303	315	337	302	311	330	315	310	305	316	326	323	321	327	286	329	329	298	310	322	351	346	317	329	339	314	308	300	320	328	326	326	333	275	311	334	314	339	301	275	363	365	314	301	321	322	340	329	339	302	332	303	305	315	345	319	280	309	316	316	296	335	330	345	302	343	353	301	312	307	324	284	326	339	345	329	303	308	327	320	340	334	298	300	301	296	343	323	310	291	313	312	329	308	320	321	309	316	291	324	339	340	328	311	310	335	321	308	335	312	315	327	317	335	342	335	338	309	331	330	301	329	350	293	345	318	322	338	332	327	332	338
72348	32752	10103	2090	1580	1716	1332	782	614	545	401	349	359	305	377	406	302	234	294	259	245	268	242	220	250	257	246	280	241	220	199	222	217	240	237	238	248	220	212	217	223	200	227	258	210	215	233	208	188	207	219	216	221	218	204	195	213	187	202	209	207	203	204	203	221	215	176	197	245	225	174	202	205	228	221	232	207	214	200	189	226	233	189	214	198	205	190	190	209	204	185	226	204	206	220	194	225	201	193	196	187	203	201	206	213	210	181	234	232	232	189	193	220	198	233	217	216	207	232	204	187	212	201	212	231	202	213	216	198	184	189	212	194	187	218	224	217	179	207	196	214	240	218	207	208	195	218	183	203	235	212	184	241	222	193	215	218	197	206	181	227	209	208	178	237	234	188	205	221	213	197	202	203	226	205	224	187	217	215	227	205	225	210	222	248	204	199	198	198	211	230	216	220	213	190	200	220	228	192	194	237	216	202	207	199	209	225	207	206	204	198	260	214	215	216	238	185	201	213	180	206	193	200	210	195	190	189	193	251	246	208	190	200	199	202	206	218	213	198	221	200	204	189	225	190	182	199	232	226	196	190	204	206	218	211	194	202	230	194	208	228	223	194	209	188	207	188	194	195	219	203	172	198	210	234	203	188	187	192	227	216	223	217	222	220	201	189	198	192	218	197	215	211	201	183	180	202	231	214	191	212	231	220	191	212	201	227	221	204	219	222	218	201	191	233	219	220	205	194	212	206	187	229	202	221	227	178	179	229	219	210	205	190	202	197	208	245	212	224	191	203	183	221	195	235	215	216	211	208	225	172	184	198	206	186	185	208	216	205	215	209	206	194	208	213	205	199	207	189	198	198	203	223	210	213	218	203	214	217	206	177	185	211	225	202	195	181	238	213	203	224	222	213	229	194	228	213	205	188	196	184	222	240	244	183	223	215	182	202	215	211	210	179	199	196	201	219	180	173	215	206	177	183	202	191	215	193	217	199	205	200	202	192	210	218	195	166	227	188	187	204	202	168	228	223	242	207	200	190	203	214	214	223	212	192	195	215	213	200	228	218	223	218	214	196	238	198	197	205	202	235	202	171	202	201	238	209	210	184	214	189	209	213	209	204	207	187	179	197	222	233	204	232	204	227	196	189	206	204	185	230	195	204	217	192	209	199	176	206	212	206	224	209	243	227	193	186	185	232	191	198	204	210	225	216	184	225	188	201	236	206	174	216	192	219	201	199	200	182	215	241	220	203	215	204	212	218	189	209	230	202	218	203	187	195	213	156	199	237	229	188	186	192	222	204	222	216	232	214	219	184	205	214	209	219	219	209	194	202	195	207	183	207	187	201	241	199	208	196	221	216	212	206	190	200	209	218	230	242	191	230	196	222	224	224	213	219	203	187	193	197	206	179	192	211	211	207	194	213	223	216	223	221	248	221	210	206	225	211	193	207	207	205	213	215	203	189	201	216	197	179	239	214	207	191	198	182	230	204	225	191	219	207	193	206	196	201	208	190	223	213	206	200	195	183	225	184	201	190	230	222	210	218	207	191	210	221	233	216	206	168	215	205	235	214	204	203	195	255	187	203	197	212	242	200	191	199	204	216	196	200	203	209	230	190	220	228	232	202	192	201	213	197	208	207	201	205	202	209	237	197	199	204	203	199	200	206	215	199	215	210	215	185	173	200	201	203	217	210	182	217	211	222	195	235	219	217	191	214	199	196	202	223	229	215	223	193	204	231	185	209	214	213	189	180	195	212	190	191	180	215	208	198	225	226	215	190	216	213	227	215	248	220	216	204	231	209	209	208	209	214	181	231	211	203	197	188	213	214	183	224	201	221	227	211	215	203	202	212	206	220	214	201	206	195	199	207	210	218	187	215	212	224	194	198	227	203	205	198	200	213	216	204	185	219	225	217	242	216	205	186	251	209	223	208	198	199	189	219	225	199	204	210	201	190	190	211	203	239	170	199	187	241	202	204	200	213	210	192	220	222	218	201	250	202	207	212	213	192	220	189	193	213	214	213	216	191	176	234	198	244	214	225	201	208	200	197	195	205	206	179	193	226	214	197	219	216	188	214	182	234	205	212	206	193	231	210	213	214	196	191	200	223	211	205	191	205	202	214	217	213	221	228	194	206	210	226	190	220	214	214	197	193	215	193	210	221	221	201	208	233	200	230	225	174	218	215	224	216	205	234	203	212	203	198	195	199	212	213	207	213	212	220	220	213	174	222	208	222	196	218	205	194	183	201	201	210	207	194	206	183	216	186	202	180	241	226	212	199	212	193	214	221	204	204	234	226	200	219	203	177	199	206	203	196	230	199	206	241	201	222	200	186	199	196	200	190	230	195	207	190	192	200	193	190	203	188	214	215	209	200	208	188	247	195	209	186	191	194	210	204	230	196	200	170	235	199	204	226	216	223	204	221	196	194	213	210	211	224	213	219	196	188	195	214	210	200	178	211	180	192	208	202	208	199	209	206	214	180	196	210	193	198	215	206	179	217	209	206	236	215	203	246	214	213	216	182	195	215	201	195	185	199	217	200	170	213	176	188	233	202	190	183	203	212	221	211	212	172	195	198	197	220	259	223	212	195	195	195	200	211	225	210	218	235	219	212	198	187	215	212	199	210	231	213	198	215	205	224	207	208	231	221	197	201	178	206	194	204	153	200	208	215	205	211	218	197	200	201	202	191	210	203	223	184	200	230	187	165	244	185	186	216	198	178	187	193	199	195	199	178	198	218	174	218	202	192	195	227	232	193	224	206	242	199	188	194	214	202	201	207	232	189	225	236	204	193	193	192	204	209	179	190	221	189	189	203	201	208	199	212	221	209	215	207	202	194	205	235	232	213	207	204	240	206	200	208	184	209	196	197	209	201	197	194	224	203	202	223	202	204	206	238	206	221	196	217	178	214	198	210	215	225	228	207	209	199	191	194	211	206	194	184	212	201	206	187	179	206	229	208	184	215	196	208	215	200	200	222	203	218	235	222	225	175	205	212	230	219	191	193	188	175	209	225	181	224	227	234	219	221	208	192	186	210	204	234	218	202	216	218	239	204	205	190	212	226	186	201	192	214	215	205	214	230	190	201	214	208	188	191	261	198	207	191	212	208	221	223	223	231	206	214	202	208	179	185	223	215	216	197	175	200	228	216	208	214	242	197	236	177	195	163	202	207	213	213	191	180	228	226	214	212	199	208	198	238	237	203	193	232	205	202	194	191	234	193	210	181	206	198	221	203	199	201	217	206	191	213	196	202	200	213	207	222	217	213	214	197	229	209	194	213	223	203	236	196	222	196	246	199	204	212	194	219	217	192	196	207	217	207	201	203	209	206	212	184	230	207	233	197	214	213	232	228	207	218	225	219	236	209	198	209	213	213	204	183	188	204	239	176	211	220	205	215	239	203	210	189	192	213	221	232	178	226	177	208	216	195	214	203	192	193	205	195	203	204	215	213	208	187	209	185	200	196	214	222	231	223	223	196	210	186	219	203	193
46619	8076	3929	5163	5815	7409	5982	3582	2870	2464	1876	1598	1588	1406	1663	1905	1107	918	1013	867	935	871	799	757	734	773	759	835	775	669	647	625	624	728	643	636	574	596	610	647	610	621	593	591	545	603	567	557	502	519	520	519	476	537	501	517	503	521	544	485	570	539	534	495	501	589	578	546	517	534	546	510	526	519	501	496	484	474	504	483	502	519	494	537	505	489	526	538	451	484	477	494	483	502	479	470	504	475	516	465	499	500	495	524	484	446	474	535	540	507	507	503	464	523	470	482	473	471	511	503	524	495	471	471	427	486	461	479	485	461	477	497	479	469	511	497	503	497	480	499	514	486	479	507	501	499	494	502	527	506	445	508	497	514	540	464	483	491	511	502	489	498	458	503	467	499	470	478	513	492	496	474	507	447	482	507	473	483	487	489	482	513	473	586	502	479	508	459	512	484	472	470	509	517	486	502	487	480	474	485	478	468	498	493	511	497	511	461	475	488	489	492	528	529	504	477	480	519	452	497	486	499	488	509	530	503	504	430	501	480	482	544	469	481	520	495	482	503	491	508	519	456	471	486	484	491	483	500	486	495	501	494	486	506	515	482	476	502	516	494	491	482	502	510	519	478	459	506	473	534	504	481	489	489	447	481	533	524	501	513	532	521	543	503	469	507	465	494	469	501	497	498	505	484	553	475	491	504	475	506	474	484	498	469	542	501	507	452	495	493	508	493	487	532	482	505	468	436	480	499	481	545	477	466	482	468	473	450	514	454	514	528	492	466	485	468	485	485	532	478	461	473	513	482	511	511	462	485	496	513	464	468	494	480	498	462	474	526	477	500	466	486	480	473	501	474	492	491	495	513	465	466	491	512	537	489	488	468	526	471	504	523	506	462	465	479	478	484	479	533	445	492	475	505	467	513	502	503	516	451	498	477	484	499	474	472	461	508	526	495	526	501	491	517	502	475	454	510	514	509	505	523	453	430	507	468	490	502	492	494	486	536	502	490	489	481	468	535	436	462	521	485	458	481	464	467	490	497	444	487	525	472	523	489	516	479	529	495	509	485	515	465	475	500	483	502	509	499	485	502	495	499	484	513	482	523	496	490	482	461	481	463	516	473	521	462	544	516	487	500	527	479	509	505	535	473	469	491	469	499	513	500	492	510	505	508	483	504	503	464	516	495	519	470	509	483	475	489	475	480	481	491	505	519	475	490	527	525	476	507	514	481	507	456	509	467	533	525	505	455	511	464	520	513	487	511	481	492	472	460	482	480	501	523	501	494	497	488	459	509	472	501	487	508	537	530	485	532	508	492	498	503	492	476	521	462	472	482	501	479	447	480	460	489	516	473	532	472	479	466	477	482	456	487	506	505	490	491	460	492	492	475	493	499	488	482	508	453	481	483	499	518	532	480	495	521	488	486	442	482	492	505	482	496	498	517	474	485	499	519	487	529	493	494	428	430	475	499	482	514	458	475	475	540	497	477	500	495	497	474	488	518	463	485	444	491	481	493	480	467	503	511	498	509	476	489	458	494	467	480	497	545	515	498	455	476	497	482	476	487	466	505	516	495	493	518	457	483	487	492	473	467	465	480	452	471	551	495	557	493	514	460	454	504	522	472	477	492	521	472	468	494	474	467	520	509	474	491	511	455	514	501	477	482	504	524	494	494	492	502	479	504	501	505	475	502	490	525	488	490	520	524	501	490	504	486	519	463	458	467	492	517	503	450	494	509	501	526	460	454	494	495	476	495	484	461	525	500	495	532	512	525	496	512	487	507	467	504	472	523	544	486	465	449	513	487	519	458	464	475	476	485	496	514	505	513	495	482	502	487	488	546	500	496	490	498	477	499	480	506	493	491	527	484	507	466	486	521	458	504	492	507	481	523	500	511	472	486	482	456	494	473	503	470	511	469	458	451	526	472	483	463	476	543	525	459	478	484	479	486	469	496	427	475	508	495	451	503	548	477	475	515	509	464	478	492	474	494	513	512	468	473	493	520	474	479	515	477	537	488	531	477	487	525	486	499	455	500	496	469	482	517	464	496	495	457	505	491	474	495	503	511	489	534	487	498	520	474	511	487	489	519	507	486	487	487	525	487	513	462	516	498	471	490	498	458	491	488	515	503	553	493	471	464	528	517	521	507	476	490	461	460	448	507	452	507	499	471	493	508	502	504	465	515	444	472	478	494	472	492	520	495	490	521	501	528	502	484	503	474	486	459	479	496	502	475	472	481	491	475	517	486	463	515	478	509	487	520	494	499	492	502	497	476	501	491	505	518	462	515	441	481	480	476	471	472	527	467	497	504	485	479	534	496	487	494	471	473	416	490	484	520	490	480	487	497	490	496	507	500	478	507	503	446	510	511	493	498	490	500	485	524	483	510	482	519	470	505	488	518	491	450	568	461	499	505	527	523	476	521	516	503	483	495	502	488	489	503	468	529	530	491	470	470	492	510	488	482	502	483	478	521	482	524	468	495	484	507	524	436	464	485	437	513	481	531	491	502	497	502	511	481	503	508	488	465	484	502	468	493	507	521	497	509	509	469	540	458	446	470	516	530	473	501	483	497	496	480	487	437	461	500	475	472	454	506	491	476	489	504	518	513	486	479	521	515	479	494	498	531	475	521	496	464	505	513	471	482	480	464	495	525	491	433	486	535	501	501	452	503	490	477	521	485	511	505	474	492	490	503	507	474	487	491	455	487	490	486	485	490	467	496	494	453	496	466	533	465	434	477	471	516	530	476	491	511	463	512	514	481	492	479	480	493	541	467	495	515	425	481	474	497	493	465	533	477	497	455	532	518	479	523	473	498	494	506	501	512	463	491	512	475	444	490	501	470	530	501	473	445	479	507	498	500	512	476	479	465	508	455	498	517	525	499	509	464	461	501	457	494	472	486	465	478	518	510	477	485	496	479	475	510	517	458	497	508	473	487	510	504	511	516	477	471	497	489	489	490	470	481	500	457	489	444	473	477	520	477	511	498	499	507	517	466	497	469	499	498	528	522	474	488	534	503	515	455	539	531	526	519	522	502	481	501	519	540	475	478	511	470	483	495	544	489	491	497	475	473	520	526	491	484	500	501	482	491	487	442	510	487	473	507	528	536	479	473	481	489	475	502	512	523	489	482	484	462	425	489	498	548	524	470	506	490	505	468	446	519	495	473	514	450	465	486	519	466	504	460	490	500	498	454	458	465	491	505	487	486	470	503	523	490	466	467	541	456	487	499	473	484	497	463	510	479	510	497	491	461	510	473	501	488	491	494	493	489	475	465	485	483	503	496	504	464	469	483	509	496	495	445	484	503	510	502	493	481	504	492	488	518	519	516	506	471	500	488	473	508	471	502	519	490	521	491	500	485	525	478	500	472	466	482	517	467	500	497	516	486	471	482	486	463	499	488	500	474	506	489	483	461	501	483	493	490	529	498	533	493	481	490	465	500	467	508	515	474	497	464	496	492	545	481	523	478	452	480	540	501	502	520	506	452	479	535	451	504
80257	39941	16857	4799	2480	2857	2083	1087	879	792	560	488	489	466	479	536	350	297	307	308	308	304	306	280	267	268	253	280	276	235	235	243	253	249	263	226	224	231	209	200	201	232	212	231	212	230	224	213	215	199	226	223	233	224	241	228	245	220	224	218	204	191	193	195	221	209	203	212	217	214	225	241	196	190	235	210	190	217	212	193	233	213	225	204	210	226	209	231	240	251	216	222	190	217	201	237	221	229	225	229	213	219	217	209	199	230	192	224	204	232	219	218	212	199	203	195	197	221	198	218	220	245	214	232	198	233	193	190	214	220	223	221	195	232	233	163	234	213	206	227	224	215	217	206	196	191	208	256	214	196	176	218	214	216	217	211	205	195	193	217	191	205	203	205	209	215	199	201	196	231	235	200	185	216	212	228	229	206	233	202	221	198	193	197	201	226	204	216	213	223	202	262	194	188	193	255	189	204	232	214	217	196	219	241	209	211	205	206	229	236	207	219	188	218	210	227	228	257	199	224	191	219	242	208	220	196	217	204	217	216	201	233	205	186	194	189	241	236	230	211	218	221	207	200	214	197	196	195	238	214	208	222	214	223	210	220	218	218	207	196	228	195	197	223	205	188	218	213	240	224	213	202	226	203	217	235	220	236	229	197	229	191	216	218	225	206	200	226	191	178	212	203	199	222	212	206	221	209	211	228	200	221	216	179	243	216	243	209	212	204	204	214	216	223	251	231	210	201	240	206	200	216	233	202	221	194	224	217	194	191	239	203	206	227	217	204	209	230	215	224	201	228	218	224	216	201	220	232	204	221	207	224	228	209	237	217	228	218	232	209	208	210	229	206	210	205	242	211	186	211	196	203	235	213	199	210	204	190	216	209	232	193	201	228	216	205	230	194	204	198	194	221	217	207	217	228	209	206	242	202	200	230	215	222	184	215	214	241	201	211	229	223	191	196	242	223	216	209	219	200	196	211	213	202	196	192	193	183	188	188	215	210	217	219	204	171	198	209	217	217	203	205	193	225	193	255	224	216	205	200	229	214	232	196	216	207	235	206	194	174	199	197	230	218	218	198	186	212	229	232	201	214	227	208	230	216	242	229	202	198	188	215	213	181	228	192	226	211	226	214	240	254	187	193	235	242	235	217	227	194	238	191	213	210	212	221	224	189	176	202	202	213	189	216	212	210	203	230	196	203	194	196	221	187	215	220	225	211	211	199	232	211	213	255	202	207	195	192	235	220	199	238	222	198	232	193	240	229	219	212	207	229	229	211	199	190	206	207	207	208	206	185	226	206	211	205	205	197	198	190	191	223	211	218	227	182	203	217	188	206	205	223	214	196	198	195	223	240	223	220	203	225	217	205	220	197	204	223	216	238	198	198	211	217	234	231	211	208	233	242	222	211	194	213	214	222	225	204	205	196	189	213	214	197	220	198	173	209	265	209	234	222	198	221	236	198	187	199	210	233	216	194	218	208	196	199	184	189	213	197	210	204	186	203	198	218	229	187	208	217	187	180	216	186	196	209	192	216	220	179	205	221	213	216	217	226	226	202	183	202	211	226	178	222	223	220	221	211	227	212	197	204	189	210	201	222	239	198	223	237	204	218	232	245	200	225	208	183	225	195	191	198	191	202	219	209	222	232	234	222	220	187	225	219	221	202	210	183	217	222	200	209	189	184	195	198	194	207	220	177	208	228	197	205	223	215	217	200	215	218	235	192	223	228	225	202	226	211	195	193	207	200	222	211	222	213	209	197	200	217	224	214	191	233	224	201	188	219	210	174	222	203	211	227	215	228	242	187	195	183	229	217	208	204	183	186	228	214	204	260	249	221	182	227	215	221	224	228	219	184	226	227	188	222	208	197	227	208	206	197	206	234	228	203	227	218	198	214	219	213	197	204	210	217	205	222	217	227	202	191	199	188	193	254	232	223	195	213	222	189	198	205	240	218	183	199	236	213	208	199	209	233	209	231	235	211	204	239	216	239	226	211	199	210	194	225	226	187	177	213	216	201	214	209	217	201	231	198	215	220	180	210	220	222	264	183	205	211	205	219	206	198	204	216	242	217	190	201	192	226	211	211	221	212	222	216	222	230	237	208	228	217	188	218	218	196	228	197	234	213	231	204	205	217	216	200	205	234	205	216	194	228	203	223	182	224	227	222	222	217	209	205	210	214	212	220	197	213	207	202	222	199	220	226	252	209	204	218	215	231	235	207	220	222	189	214	198	190	206	226	201	231	198	218	245	205	207	218	233	230	208	233	210	188	193	220	197	201	200	200	222	223	187	230	203	195	197	211	185	215	233	207	185	206	201	249	219	242	236	178	212	231	234	235	197	206	198	194	205	211	199	198	227	203	211	199	218	222	214	201	228	212	206	213	219	234	203	222	203	210	190	191	261	219	198	195	198	201	192	205	180	194	223	218	219	193	192	233	221	217	233	200	222	234	217	216	179	208	194	205	214	219	226	227	185	229	220	220	212	193	218	201	239	218	194	212	213	210	225	211	219	219	233	203	188	228	221	237	206	221	210	251	211	203	179	214	197	224	229	218	204	209	210	235	219	197	197	193	212	204	212	213	201	224	214	209	184	227	198	223	232	209	229	215	181	191	217	191	201	199	234	215	214	225	215	198	203	197	188	219	234	193	214	186	230	202	197	225	219	209	228	200	210	217	234	230	197	215	213	222	213	221	206	190	207	200	213	215	170	212	218	225	202	221	204	196	221	204	215	207	194	218	215	223	180	214	190	222	198	223	206	206	216	235	213	228	216	210	241	221	208	214	197	190	208	210	215	197	218	202	197	192	235	217	216	238	197	200	237	201	217	225	221	211	202	209	222	189	201	212	206	186	207	228	184	204	205	211	197	222	198	202	215	231	209	211	205	214	221	219	202	199	237	192	233	210	213	228	206	215	226	247	203	199	208	210	205	230	211	194	206	220	210	223	217	209	193	236	218	211	207	206	224	208	238	213	232	194	214	203	201	215	207	190	227	204	200	228	236	229	199	210	225	194	251	210	206	224	219	232	209	230	212	208	204	217	228	200	218	236	230	212	198	189	197	216	225	219	234	226	251	215	206	201	242	242	220	222	233	236	203	204	233	222	215	192	196	200	224	216	228	231	196	227	228	197	202	231	208	239	175	197	212	212	210	213	184	197	255	196	234	217	240	231	204	218	210	225	189	224	222	207	218	194	204	221	208	208	220	211	214	202	196	199	231	225	212	198	210	222	214	213	204	196	216	237	232	215	203	192	201	219	243	203	213	221	209	193	227	230	221	205	212	224	213	240	216	208	220	234	226	228	220	224	192	223	213	220	204	220	186	194	241	190	210	198	243	239	240	196	241	192	202	218	257	234	199	179	214	185	213	228	211	180	211	209	200	219	204	238	218	244	202	221	225	226	214	194	193	221	203	193	229	223	203	192	198	227	213	229	187	196	219	205	216	227	206	206	214	198	225	225	217	219	213	211	206	210	225	217	170	235	214	195	223	198
56526	10938	5841	7688	8486	10481	8409	5080	4000	3517	2504	2311	2165	1909	3011	2595	1470	1220	1275	1177	1156	1122	1006	967	917	953	962	958	859	813	750	710	677	723	667	702	634	633	662	639	637	688	686	600	597	589	539	531	545	561	546	500	537	550	539	545	527	551	538	518	559	545	565	507	557	516	612	583	549	523	562	582	486	530	526	547	478	503	526	523	517	498	497	516	477	471	512	515	462	500	503	501	490	530	483	495	478	452	465	439	455	505	433	485	475	489	486	518	446	498	441	479	481	485	474	506	521	498	502	492	498	502	480	476	486	495	469	510	483	500	492	463	466	452	494	477	512	490	492	501	494	474	481	486	509	500	520	467	470	451	493	466	476	466	431	523	486	453	495	476	489	444	495	468	487	486	525	512	474	483	509	470	470	463	445	499	465	502	506	495	473	461	454	481	513	486	553	489	477	500	476	481	484	501	443	484	458	517	496	509	469	495	482	471	484	475	472	521	494	469	471	441	491	547	494	463	459	469	460	496	509	493	513	447	531	484	510	473	523	493	521	470	496	494	469	522	494	515	465	491	489	479	507	488	468	538	471	507	521	472	458	459	494	487	491	495	516	462	483	484	469	495	491	510	487	461	481	537	497	459	454	497	511	472	455	488	504	472	501	487	501	452	470	464	483	510	461	460	460	474	502	509	445	493	484	523	474	471	493	473	500	493	475	464	478	509	465	488	497	477	460	518	427	464	450	488	484	501	463	491	444	499	511	502	495	494	469	485	519	453	480	464	525	462	458	493	500	518	478	492	435	497	482	487	459	468	499	471	441	506	483	443	488	462	471	487	500	475	482	512	458	487	485	457	473	492	493	459	506	495	507	507	470	483	489	489	540	461	476	491	472	478	471	483	460	499	475	502	494	443	514	470	479	512	490	503	508	426	488	447	486	453	524	483	499	482	486	475	499	512	478	491	519	493	479	500	476	494	456	478	495	488	478	484	492	472	459	450	500	501	481	470	470	516	523	493	506	479	498	473	477	517	476	482	470	482	463	503	480	455	518	499	446	486	477	486	479	496	490	497	503	477	510	444	468	454	486	481	534	489	518	488	502	495	476	493	457	486	477	470	465	466	486	487	457	506	468	490	453	518	483	495	479	469	445	448	503	500	484	475	491	510	467	503	503	501	466	469	450	546	519	525	520	486	518	461	519	462	486	492	477	538	484	486	479	487	468	485	464	471	468	532	491	473	472	478	473	491	488	479	447	532	477	491	462	504	501	522	462	446	507	487	546	496	508	509	494	465	497	465	438	459	513	515	498	468	509	542	480	489	520	492	489	461	510	470	446	477	469	500	490	468	482	485	472	506	484	460	489	481	457	458	519	465	492	463	473	471	459	489	478	429	486	485	489	474	469	457	469	509	482	476	480	494	478	436	493	521	508	495	501	469	468	531	482	480	495	515	476	480	493	481	504	467	493	481	473	466	503	473	486	490	506	493	448	463	483	492	461	487	501	496	521	498	454	461	482	452	483	529	472	470	500	485	513	451	470	475	486	513	518	462	484	485	480	531	473	477	476	486	533	511	462	482	479	479	468	470	507	455	502	508	476	486	501	465	513	466	432	461	488	458	453	500	442	491	457	486	479	485	515	468	522	528	484	483	488	489	496	541	483	520	473	499	505	484	484	474	484	469	487	485	499	476	486	453	472	486	491	475	467	482	502	506	467	466	465	539	476	474	486	471	451	492	497	478	497	488	458	490	511	512	516	501	496	517	466	517	453	504	450	489	467	492	478	499	505	468	512	467	493	531	473	466	488	489	468	510	483	482	450	534	460	478	492	506	505	465	532	451	494	484	487	512	539	450	506	482	511	495	486	457	439	478	511	479	469	481	484	447	432	470	453	460	506	507	491	478	519	485	477	480	517	504	468	484	491	442	488	459	496	472	481	488	490	503	475	505	506	468	477	456	548	473	476	503	500	484	493	481	464	467	509	501	484	481	524	480	496	478	497	473	468	507	496	465	456	507	538	491	524	484	491	472	496	493	485	507	475	526	502	502	525	485	485	518	503	472	498	482	490	487	500	514	492	500	495	479	470	457	520	475	475	469	503	477	497	451	470	497	489	479	469	496	473	535	467	521	511	462	466	497	494	448	495	476	495	494	501	499	484	481	466	486	471	510	457	507	483	504	454	476	502	482	497	465	499	471	473	524	494	469	478	504	514	496	461	461	487	490	500	462	469	459	502	500	516	456	448	476	480	527	471	482	497	476	502	461	506	485	456	465	490	448	499	459	489	485	420	494	460	486	532	472	480	461	493	488	486	488	494	500	490	481	477	461	508	460	492	475	457	446	487	500	515	444	475	456	520	442	466	473	463	502	508	450	500	512	467	502	513	473	508	505	505	515	473	496	549	511	493	525	460	482	491	414	497	497	469	473	467	476	501	486	477	472	445	492	485	515	498	469	512	502	480	484	479	509	470	485	477	508	480	490	498	477	501	477	490	515	461	461	539	490	454	496	494	478	492	443	474	482	487	469	469	491	488	490	484	516	478	489	537	493	508	461	507	471	492	507	497	516	500	506	496	501	494	523	484	442	477	475	472	454	490	475	467	492	515	449	480	510	468	518	486	475	492	488	517	476	467	514	511	486	508	516	469	504	502	521	434	517	501	520	524	492	473	494	481	486	478	470	477	470	499	493	489	495	475	489	513	495	500	472	541	514	480	485	425	503	486	495	494	468	518	491	474	490	465	491	490	484	458	481	511	495	515	525	495	523	493	436	501	510	505	513	517	495	478	477	479	494	454	433	470	458	467	459	489	498	524	479	492	509	478	455	468	495	470	498	490	534	436	487	470	481	513	465	523	459	468	499	518	438	495	456	470	475	503	496	502	494	503	497	468	509	518	496	441	499	427	488	489	470	493	485	462	479	457	455	527	507	487	492	465	497	511	541	468	505	500	487	495	476	486	472	484	474	508	496	523	494	529	486	509	488	498	458	452	489	485	458	518	508	536	529	501	485	496	510	462	507	516	474	469	497	471	475	447	463	491	487	512	485	511	523	508	510	500	518	501	513	522	505	454	445	517	462	508	447	543	493	487	456	488	495	458	492	489	494	454	517	481	472	497	480	509	489	500	501	516	487	502	470	518	466	500	496	465	483	481	479	445	500	495	460	491	482	480	497	470	471	513	498	479	460	505	475	534	463	489	493	470	465	474	511	514	499	489	513	479	518	496	508	483	518	435	493	493	446	452	530	507	485	502	477	460	498	519	506	481	508	528	443	520	504	481	469	449	503	477	492	513	483	503	467	470	489	490	477	507	486	483	406	452	455	493	469	456	493	505	483	475	500	515	483	486	514	487	497	475	480	484	450	487	485	505	465	470	503	489	519	497	479	472	474	500	502	496	497	451	488	499	486	516	477	469	450	485	503	490	498	472	537	509	472	470	471	485	470	527	487	451	449	489	463	435	512	497	459	483	484	465	504	484	514	476	496	450	489	472	515	522	496	451	475
23997	3519	879	687	564	805	620	338	276	263	207	207	191	155	212	199	159	151	153	156	149	139	136	116	138	150	157	154	144	170	118	125	103	129	134	149	116	118	120	135	142	132	129	134	136	129	113	119	126	133	140	128	129	121	125	131	130	128	111	98	142	131	134	112	119	114	124	127	123	118	120	115	130	121	121	104	130	112	112	131	131	121	122	128	114	143	123	152	126	111	116	121	132	126	141	131	101	132	129	120	123	108	123	130	130	129	119	143	137	136	138	101	122	105	137	115	129	120	136	121	115	135	119	130	116	119	124	94	142	130	121	134	145	119	113	115	109	123	127	128	134	119	160	132	132	137	122	110	124	120	111	109	105	124	124	123	120	124	128	123	139	128	128	153	101	123	109	112	113	132	148	113	139	121	124	127	120	127	120	114	125	126	116	104	129	104	121	125	132	101	129	107	148	119	145	115	135	126	119	106	148	129	116	117	122	116	119	110	117	122	141	122	154	122	113	124	115	141	135	126	132	127	107	124	140	125	114	116	133	123	128	121	134	115	120	126	125	134	111	123	124	88	131	129	140	140	130	107	112	144	164	110	127	103	98	112	101	139	106	116	122	152	116	120	127	116	107	120	127	155	122	141	128	119	123	128	118	128	130	114	122	127	126	137	120	100	136	123	140	134	132	120	121	104	130	138	150	133	137	125	133	143	120	119	133	129	117	120	131	128	127	134	117	105	128	112	116	128	127	113	130	136	125	140	136	127	118	128	119	125	110	123	137	141	138	131	126	111	118	117	140	125	116	119	142	110	125	118	130	113	143	136	99	134	128	132	109	109	109	128	143	144	113	110	144	116	116	111	123	132	129	131	146	118	142	148	140	128	113	116	138	126	120	130	121	128	114	132	111	145	145	119	123	130	126	124	127	114	118	110	97	124	128	142	145	100	127	125	113	108	125	131	130	135	112	118	136	128	133	114	139	112	137	133	128	120	122	132	128	134	136	133	115	128	129	122	144	120	124	128	125	133	135	133	139	127	127	105	118	143	123	131	143	116	112	120	120	97	131	117	129	114	115	109	105	149	120	117	103	106	111	134	124	122	121	140	125	131	146	122	134	110	127	111	137	142	132	130	117	130	128	129	107	128	117	112	118	112	115	120	108	110	130	124	110	111	136	127	113	126	111	129	113	125	124	126	154	119	127	131	131	127	148	125	121	104	119	125	137	129	145	112	135	121	128	128	113	126	136	110	113	109	123	119	130	127	136	139	131	134	120	130	138	154	135	131	127	105	111	107	135	125	145	139	121	122	121	142	112	132	113	115	108	126	131	118	123	116	125	130	134	131	129	120	120	117	127	129	149	125	151	102	143	114	126	120	139	124	122	143	122	139	109	127	115	124	120	107	112	134	146	105	120	89	126	126	137	133	132	130	130	114	115	129	122	125	118	131	115	112	119	146	111	112	112	127	123	111	125	118	111	112	123	111	112	123	145	129	134	115	130	146	132	121	135	125	117	100	110	131	114	107	124	160	124	128	122	113	117	125	100	110	130	119	120	116	118	133	119	122	111	144	97	135	130	135	146	108	120	156	122	139	125	139	113	128	128	141	118	138	133	115	138	131	124	124	139	109	149	107	111	135	133	134	126	126	125	119	117	122	138	109	119	123	120	122	125	119	146	154	128	128	129	129	110	126	122	143	111	137	120	130	113	120	137	121	127	133	142	127	114	115	131	127	106	124	125	124	123	139	149	123	126	115	120	115	112	118	118	116	126	134	144	113	159	128	140	124	112	108	125	119	112	114	131	152	110	138	112	117	117	105	106	148	123	106	129	128	118	116	129	115	122	134	127	111	118	138	125	110	121	120	130	121	116	119	120	140	118	110	127	133	124	112	109	132	127	128	135	123	132	100	134	124	117	124	129	135	127	110	119	125	140	135	99	111	111	130	132	113	120	119	117	123	131	138	126	146	112	115	118	137	121	119	126	115	136	145	128	122	126	122	133	123	130	138	117	121	138	148	147	116	134	119	137	144	125	118	147	146	121	125	121	130	103	125	128	116	122	140	132	126	140	136	106	145	126	137	125	108	107	116	116	138	124	133	114	133	147	113	137	107	126	117	137	127	130	141	117	114	111	131	117	117	126	131	140	103	128	123	127	129	118	105	123	123	113	136	139	123	139	132	109	147	115	116	136	139	95	120	121	103	120	130	108	110	147	121	99	122	116	152	127	121	123	130	124	113	126	136	123	116	137	137	118	128	130	140	116	104	121	129	118	134	127	110	125	133	151	116	123	111	124	119	110	119	126	114	120	150	140	115	139	112	128	130	119	121	140	124	132	113	132	110	128	126	125	138	101	136	116	160	123	136	107	121	116	111	122	115	105	135	107	117	122	126	131	136	118	112	88	116	131	134	119	127	109	135	97	114	108	118	130	118	132	133	117	141	111	130	125	116	113	111	133	118	135	111	133	136	123	98	128	125	109	122	116	117	133	140	131	107	122	114	108	119	127	110	111	139	139	142	113	115	124	134	129	136	142	121	111	113	126	138	107	121	141	127	129	139	131	131	122	112	129	139	112	114	134	111	111	104	103	127	127	121	111	131	154	118	136	119	124	128	134	117	120	113	115	108	118	134	125	113	129	126	134	127	115	116	132	111	137	106	123	147	130	123	102	117	139	125	125	117	116	118	122	119	103	140	129	140	124	126	119	129	108	103	136	132	144	124	120	109	142	129	119	116	146	139	112	149	127	119	112	136	129	110	128	117	123	111	104	148	115	115	131	106	126	130	120	115	141	121	123	142	132	138	126	138	123	120	142	126	125	125	113	138	150	122	118	116	122	101	116	123	103	107	142	129	117	109	142	130	132	117	113	129	148	109	123	119	129	135	115	125	144	110	132	116	136	144	128	115	112	132	120	118	122	124	138	105	133	107	120	102	120	139	138	121	103	137	123	119	117	118	142	114	127	146	108	133	123	110	129	123	123	123	111	106	127	127	132	131	132	101	120	130	138	105	119	130	112	122	140	148	130	119	106	124	119	125	125	134	146	125	121	125	104	131	126	125	143	125	125	102	138	113	123	109	127	114	145	112	138	141	137	120	137	131	128	137	135	101	119	124	126	120	118	126	115	132	116	111	143	124	136	129	125	137	130	111	117	128	135	145	157	130	135	128	126	128	118	143	126	110	129	118	114	142	115	131	117	112	130	121	114	123	114	126	117	106	122	115	141	124	125	123	144	116	120	122	125	142	127	96	117	117	133	125	110	124	121	109	127	116	105	115	135	118	127	135	124	137	128	123	124	106	113	137	117	122	130	125	127	144	122	117	138	140	124	121	117	134	131	111	104	138	138	108	116	131	120	107	138	102	109	138	119	107	115	130	127	127	142	118	142	114	142	121	151	108	129	129	131	144	148	116	130	113	139	112	113	100	116	135	122	130	157	124	121	127	152	139	126	111	130	134	113	147	121	129	129	101	104	119	136	132	116	121	110	132	95	124	146	137
22099	1700	1711	2268	2373	3620	2914	1608	1238	1088	917	783	709	668	758	832	485	478	480	474	431	443	411	413	413	451	444	431	442	424	374	378	379	370	391	360	350	346	356	372	331	413	393	376	342	346	349	342	317	348	337	342	316	341	301	327	344	355	303	327	332	341	311	367	314	360	344	385	373	332	378	348	288	329	351	311	318	335	323	308	333	318	341	332	316	355	320	304	328	319	308	342	330	339	311	328	324	306	331	280	324	316	320	345	303	284	336	337	337	345	338	324	309	311	323	328	333	372	302	314	334	334	324	302	296	304	319	313	345	323	308	353	309	349	303	335	329	320	299	322	314	328	347	288	314	350	327	336	334	340	337	334	328	307	311	339	280	315	310	338	349	324	324	320	322	337	318	337	352	342	317	341	354	332	324	324	312	311	349	337	320	324	308	323	317	329	329	349	310	325	300	295	303	321	330	320	305	315	325	332	324	317	325	352	355	314	316	305	332	321	307	336	319	349	334	349	330	326	337	294	334	326	329	336	342	316	303	329	337	345	359	319	326	355	300	311	282	340	301	316	356	289	318	296	289	321	319	304	340	337	353	331	307	277	326	327	325	314	307	317	333	299	356	330	334	304	306	311	326	321	350	312	318	341	320	298	312	319	315	326	298	345	331	323	335	323	334	285	320	309	323	337	336	331	320	315	365	320	345	336	326	309	325	319	328	320	317	325	306	323	303	327	314	290	342	337	329	321	300	314	320	304	297	318	342	329	314	343	297	336	345	340	338	324	404	362	318	331	308	300	305	324	345	352	308	321	340	327	340	276	347	340	313	316	344	295	316	339	347	325	318	314	351	335	294	326	312	319	342	317	305	337	346	317	337	329	300	299	297	302	306	299	325	304	310	295	352	307	340	312	349	323	308	326	296	311	332	332	330	350	332	307	298	354	305	315	341	347	330	332	294	318	330	322	319	333	327	316	300	293	333	308	303	333	300	351	340	336	331	310	315	313	312	336	319	326	300	365	306	330	316	315	318	333	307	301	359	335	309	328	293	314	290	336	323	325	303	315	305	320	297	358	304	299	328	325	350	318	301	335	327	315	317	281	353	311	324	358	324	326	318	295	305	317	296	321	313	306	328	305	291	321	317	282	311	317	316	324	323	314	313	306	338	315	322	314	300	306	326	304	324	362	342	291	316	325	321	332	339	331	303	335	298	298	294	342	320	328	319	329	324	299	312	317	305	309	334	318	326	294	312	318	318	328	310	302	288	330	305	343	313	305	314	304	339	312	321	332	301	311	320	332	308	308	326	289	296	294	314	326	343	325	336	331	300	336	324	303	305	325	336	310	328	302	325	320	318	351	313	313	299	341	320	288	299	371	314	335	313	331	308	300	292	337	296	308	299	288	332	340	314	321	324	306	314	339	321	320	306	338	278	306	310	332	289	298	325	341	304	309	292	331	301	330	346	330	316	318	295	321	336	320	315	328	312	284	346	332	315	321	346	289	318	327	303	321	302	346	297	307	313	346	319	282	314	323	313	307	281	335	314	360	331	331	341	326	337	341	316	312	320	314	307	312	307	346	303	325	326	322	300	304	336	305	311	299	313	317	330	318	329	335	327	288	307	319	309	309	309	318	317	297	304	329	313	317	327	345	299	336	286	324	305	320	326	339	310	296	327	334	329	342	305	326	328	338	311	341	353	330	310	315	301	313	300	344	312	325	344	320	299	323	330	323	342	317	333	308	283	333	320	347	314	307	362	355	331	313	354	322	321	324	321	338	314	315	298	328	311	308	303	328	336	320	352	336	305	356	352	295	312	309	327	335	315	343	311	302	328	316	311	336	283	334	332	330	343	349	329	309	360	361	314	317	301	311	352	338	335	327	327	330	341	312	291	342	352	320	307	273	316	335	287	343	323	311	339	312	338	322	339	305	311	395	310	327	332	312	348	320	313	309	323	301	317	304	324	335	325	297	311	345	319	333	305	304	319	291	330	309	314	304	305	307	353	333	318	337	337	339	346	321	345	344	336	315	310	333	348	311	311	301	328	326	299	351	294	351	336	307	328	323	325	332	312	323	320	282	316	317	322	341	335	318	343	331	335	296	329	317	309	341	308	306	347	317	331	325	341	333	334	316	309	296	348	358	303	318	311	318	316	311	285	337	333	330	307	321	312	341	317	293	325	345	312	302	300	312	308	336	310	309	313	314	335	317	346	356	319	317	297	331	300	312	288	337	308	307	338	283	356	328	282	317	307	358	333	317	285	306	331	302	317	357	326	338	320	331	314	322	319	337	339	326	335	318	314	352	303	343	312	334	342	331	334	304	324	331	297	282	314	318	325	317	358	331	317	311	323	327	298	329	325	319	317	316	345	318	352	303	300	302	296	346	311	328	349	295	325	302	314	320	324	319	303	307	295	306	312	322	349	318	334	280	287	345	312	329	307	368	288	307	326	318	310	287	310	332	328	310	306	340	308	340	320	294	323	319	349	342	313	332	303	336	335	288	325	333	305	304	310	322	333	344	299	303	290	301	329	305	321	332	344	331	339	327	337	321	306	296	315	305	297	327	302	330	334	318	309	323	301	316	349	343	326	313	313	331	308	328	319	322	300	327	322	311	341	320	308	332	318	340	297	314	341	327	292	331	329	312	315	325	324	326	304	334	318	316	287	328	339	301	326	354	362	286	318	314	326	316	320	325	334	330	346	320	295	306	338	321	304	339	333	357	296	305	321	320	328	304	329	321	297	339	318	317	353	294	337	346	309	319	325	294	335	311	290	334	343	349	304	333	310	336	348	334	299	327	340	319	318	328	319	327	298	299	323	323	311	345	288	331	333	315	304	281	331	312	327	340	323	359	300	304	291	339	330	356	287	315	336	296	317	304	346	299	308	310	325	311	348	324	286	322	326	307	355	300	347	323	316	317	311	355	329	348	306	311	320	341	333	325	302	318	299	321	290	331	326	303	349	330	307	331	299	296	316	332	336	296	324	311	309	312	313	335	333	332	339	302	302	366	323	309	315	368	336	302	335	325	309	313	268	332	347	331	323	293	322	310	337	290	322	275	316	338	315	338	341	306	299	297	343	341	312	332	337	321	340	335	334	316	360	318	307	301	330	330	320	318	326	307	329	318	309	333	371	314	313	333	319	329	329	351	340	337	319	319	317	313	313	318	305	352	270	332	338	297	334	285	301	296	312	295	330	318	305	334	322	341	303	305	318	303	329	292	325	293	327	287	339	322	308	326	373	313	312	347	318	335	321	321	320	333	320	318	339	294	313	319	345	317	325	316	291	307	336	306	340	310	368	330	338	290	328	307	315	320	327	309	307	331	335	308	330	318	311	338	312	323	318	308	295	306	314	308	345	313	339	317	327	309	317	319	318	308	326	328	308	342	313	305	356	324	317	328	334	337	352	365	305	316	310	335	314	350	340	306	323	319	307	316	347	330	305	310	317	335	332	327	364	316	325	329	347	321	311	313	307	336	312	289	359	318	356	334
73315	34078	10003	2126	1475	1707	1341	820	600	579	441	373	343	349	367	407	292	272	291	274	274	252	248	239	256	288	242	268	225	249	195	229	211	203	203	252	203	199	213	215	221	231	196	213	238	204	202	210	216	199	208	215	221	213	232	217	183	205	209	194	232	222	234	195	215	221	214	200	216	205	223	200	240	229	203	198	181	191	198	228	213	173	204	201	207	230	191	229	218	205	198	223	218	195	183	196	235	190	201	199	188	229	204	217	213	217	217	206	201	218	199	180	205	216	192	209	185	197	207	219	241	193	216	191	187	213	207	209	189	215	234	209	201	215	209	167	206	241	190	182	187	201	212	229	211	191	207	194	218	210	191	196	204	210	202	203	207	198	215	197	201	230	212	200	219	211	196	189	190	202	193	189	194	191	188	217	219	214	180	207	194	221	197	190	210	227	212	191	235	198	193	210	231	193	201	196	203	221	201	211	182	197	216	179	210	201	226	206	225	199	205	212	226	200	205	247	243	231	181	207	203	209	203	232	197	217	208	194	206	196	205	209	191	242	199	178	212	217	216	229	233	213	206	214	205	220	210	231	182	175	245	199	212	216	222	197	178	206	220	236	207	206	232	207	194	216	218	191	210	199	185	205	207	211	211	176	193	206	216	203	228	225	186	183	228	206	227	208	208	208	192	198	209	246	208	197	204	221	205	209	222	202	205	222	222	223	203	210	187	223	195	199	226	199	197	158	205	210	214	187	216	212	206	170	225	205	214	204	210	232	228	218	200	185	193	195	211	198	198	202	205	222	214	224	205	219	205	199	206	206	187	229	224	198	195	231	206	220	217	228	208	208	215	211	213	194	224	203	223	184	182	210	222	200	202	195	185	217	191	191	214	205	210	184	198	204	172	231	229	191	181	202	226	177	194	189	201	206	215	208	227	220	208	189	222	204	190	226	218	204	215	159	212	216	201	182	186	209	204	237	211	184	209	188	177	199	204	215	223	196	222	214	211	193	228	194	217	215	200	201	221	217	191	191	202	205	184	239	215	202	209	203	212	198	196	208	213	212	206	201	202	193	194	192	210	214	209	208	214	204	218	196	206	210	185	242	226	199	220	220	203	195	213	207	256	200	204	166	199	204	190	191	187	228	212	204	213	220	229	212	192	225	201	206	194	236	192	204	256	211	197	218	206	181	202	211	222	210	208	199	212	221	193	228	207	206	230	226	222	222	182	208	209	180	193	178	196	198	210	210	230	221	206	229	191	201	203	212	208	160	213	231	197	218	209	195	209	226	208	191	218	226	181	200	226	188	175	189	217	195	212	199	228	219	227	213	201	199	198	200	179	204	192	226	211	208	233	215	189	234	208	211	223	198	216	217	213	208	207	228	234	199	210	211	235	214	186	205	199	194	190	212	209	225	212	183	200	190	217	188	224	214	231	207	191	219	201	221	210	228	191	238	188	206	204	224	200	208	193	215	199	212	191	191	212	211	209	209	213	200	201	203	243	198	183	181	212	187	216	215	219	206	202	207	227	204	189	190	188	183	181	216	207	210	217	209	201	206	207	220	196	211	252	187	229	207	221	199	206	210	203	198	216	227	219	196	211	210	200	178	242	227	185	196	198	197	205	199	203	236	206	207	223	199	185	226	209	215	217	213	222	205	206	203	216	192	196	213	208	189	213	197	201	204	204	212	228	227	206	226	219	210	181	212	201	228	197	205	235	216	221	196	188	178	213	209	177	183	193	190	210	183	208	215	197	192	220	233	210	211	204	192	189	229	218	192	209	212	201	199	184	210	200	199	172	226	265	220	201	203	211	233	213	213	191	207	211	224	194	200	188	212	207	219	196	232	211	195	162	223	198	206	200	210	224	227	207	190	202	207	206	218	205	208	231	208	194	209	237	219	187	220	213	219	231	212	229	219	207	205	231	182	208	217	183	214	221	229	221	201	200	226	175	183	180	194	209	191	194	211	197	199	191	197	210	193	195	205	231	211	203	197	195	201	201	203	203	204	210	194	190	205	214	217	220	208	211	218	228	187	203	224	224	184	218	204	221	212	205	202	224	191	212	217	210	212	206	242	231	189	208	222	185	228	214	191	196	221	206	207	210	161	199	205	225	198	225	180	184	217	192	202	191	217	186	181	215	210	183	188	183	208	195	192	212	206	218	187	224	198	219	206	197	196	202	193	183	215	226	216	204	214	203	198	210	218	217	197	201	191	209	210	229	172	206	201	224	206	217	216	208	214	192	192	238	209	206	223	220	194	220	189	214	216	222	206	204	232	175	197	204	202	245	193	175	218	193	209	200	206	227	198	210	210	198	231	201	216	184	224	207	218	229	208	198	218	199	225	228	204	215	190	204	199	216	201	217	191	220	198	240	202	200	197	218	234	224	216	216	229	196	232	221	208	209	202	215	213	201	191	194	209	223	200	238	194	194	212	213	204	202	185	217	203	217	231	178	206	204	212	229	188	202	230	217	209	212	204	223	179	227	199	209	198	206	180	207	202	205	225	214	209	200	200	193	191	197	179	213	206	232	204	202	190	216	212	224	194	177	200	200	188	221	216	214	197	184	202	225	203	233	202	204	218	198	193	199	205	198	242	194	185	233	232	217	211	203	195	221	210	217	238	234	178	212	212	191	204	213	201	218	184	188	194	211	236	222	191	201	209	196	184	206	199	190	205	218	219	205	200	184	190	213	219	195	212	223	208	191	178	205	194	205	203	208	210	212	200	235	216	238	234	221	228	206	197	202	224	209	208	222	199	185	196	215	202	219	201	220	210	205	212	223	206	196	192	231	219	206	193	199	229	210	220	237	202	200	189	218	213	191	200	212	185	196	193	206	197	222	211	195	210	181	205	207	249	224	189	211	216	203	203	228	203	209	179	251	202	212	206	197	224	206	214	221	222	217	207	191	228	196	203	213	178	188	183	202	198	215	255	211	214	178	200	218	202	204	207	217	221	207	230	203	186	198	195	194	207	197	197	234	201	209	207	199	223	198	172	194	208	197	197	198	169	201	192	211	193	210	225	178	237	200	208	207	204	219	208	216	229	211	223	205	207	180	216	212	213	223	221	217	209	177	207	216	183	186	201	210	202	217	233	197	219	204	232	225	183	212	215	199	224	220	207	189	210	210	225	207	203	218	198	228	199	210	209	207	220	196	231	181	227	197	204	228	220	192	180	199	168	201	193	180	184	218	176	211	193	225	228	206	227	221	210	200	198	241	225	179	224	232	186	206	220	199	191	202	235	241	199	213	189	194	226	198	226	220	203	206	202	185	219	208	188	205	227	199	188	203	204	185	196	205	230	186	192	215	208	196	211	192	174	207	215	251	193	212	196	222	222	221	199	218	171	215	190	223	194	231	209	217	208	198	229	221	204	195	202	206	232	215	224	214	203	185	203	195	233	206	217	203	202	227	216	200	213	192	186	221	194	198	226	223	213	210	208	196	220	224	197	192	215	199	191	202	199	211	225	183	203	217	188	209	250	205	204
47643	8530	3984	5224	5337	7163	5784	3429	2748	2217	1838	1630	1514	1305	1774	1826	1030	961	981	970	874	866	806	730	715	738	774	777	748	672	633	620	650	628	587	590	577	583	579	599	618	586	560	603	542	546	545	513	529	507	481	555	560	499	519	526	472	516	516	529	534	545	515	516	550	602	608	527	566	565	528	490	490	524	489	487	540	466	463	517	516	476	516	490	511	531	553	515	511	471	486	499	508	487	492	432	517	513	478	510	459	481	481	498	521	493	493	489	471	473	517	498	477	473	528	505	447	486	517	484	491	471	497	488	534	503	522	476	477	464	506	480	515	476	492	485	474	467	516	512	509	441	506	499	498	503	469	523	469	477	483	491	463	495	502	455	482	526	507	514	498	443	489	512	489	474	470	495	505	475	496	503	467	471	493	472	493	489	501	456	521	445	488	458	471	495	509	482	468	481	471	505	447	477	496	460	491	510	513	491	520	536	518	474	484	472	493	505	475	511	499	433	479	525	486	482	528	487	474	481	552	510	505	505	489	480	482	479	479	490	487	488	517	485	509	499	510	472	476	492	480	520	487	496	470	477	485	449	492	526	493	487	491	530	508	477	456	500	523	434	481	501	482	479	506	521	506	507	477	480	468	473	486	521	528	513	513	465	477	494	484	536	509	461	484	487	496	498	518	512	435	449	511	485	505	521	461	459	503	500	490	503	490	463	504	491	528	492	480	489	499	516	507	447	492	460	458	475	514	490	511	499	491	465	466	486	483	536	469	485	512	513	481	516	476	493	463	468	523	482	462	496	458	517	505	497	466	497	486	512	537	509	491	533	482	498	491	502	532	538	505	457	513	521	520	487	471	506	505	516	517	481	485	499	557	471	493	507	488	496	427	499	473	473	514	476	544	488	483	547	500	473	481	526	479	473	575	479	444	468	467	493	492	455	488	532	429	515	466	496	495	525	489	486	488	532	525	459	470	527	491	488	512	505	523	526	459	510	516	452	468	484	524	483	458	502	515	478	506	459	486	475	491	541	471	488	468	482	483	499	502	485	478	484	487	505	546	461	531	511	481	519	488	485	491	525	512	486	499	424	479	497	496	477	482	481	481	500	486	492	453	521	526	450	492	521	473	478	488	537	547	492	491	505	499	486	486	521	474	492	506	508	523	520	518	503	498	516	475	489	494	512	507	522	494	453	477	485	479	458	445	472	468	482	512	524	491	469	519	476	479	470	519	498	459	490	459	515	484	487	458	439	479	493	463	455	442	503	485	490	549	517	513	504	494	462	465	485	478	516	493	439	505	472	494	527	512	465	480	452	465	499	508	449	536	509	471	463	453	478	485	487	432	502	483	485	494	487	501	480	507	519	461	475	507	483	488	491	483	511	527	505	504	485	475	508	494	496	485	524	530	459	474	473	526	502	494	474	513	508	471	477	507	473	470	539	466	451	512	460	508	459	488	509	472	486	488	488	508	482	538	478	510	470	516	508	476	499	436	498	478	519	485	514	510	474	506	493	487	486	447	452	474	504	483	491	485	503	429	462	497	494	482	495	500	510	522	487	486	514	447	455	536	505	486	513	491	532	455	475	500	505	499	500	489	502	487	501	456	528	507	483	525	506	470	485	490	497	445	470	461	526	512	491	481	490	520	474	489	512	505	511	483	541	464	468	504	468	483	492	504	511	523	480	503	525	478	494	450	519	489	486	497	447	499	476	460	519	473	478	535	484	528	485	504	488	487	547	471	518	482	480	453	495	492	475	512	483	493	454	488	563	498	467	463	489	489	554	484	460	473	490	460	447	510	499	461	497	467	483	503	442	508	509	486	518	506	500	488	482	515	496	499	475	466	486	493	484	482	479	496	473	509	462	473	486	498	506	519	503	504	551	497	481	508	535	467	434	494	480	485	483	477	476	492	497	490	478	480	528	511	483	495	509	508	489	509	488	465	490	539	490	458	515	498	498	463	518	496	508	546	505	458	488	506	506	477	492	495	474	477	518	474	513	484	482	495	505	491	484	449	502	476	456	493	504	536	509	478	469	454	487	522	532	444	487	505	473	487	511	485	492	484	485	493	485	470	498	466	467	509	477	475	467	499	476	500	503	556	513	504	449	474	481	505	474	529	475	516	508	491	462	510	486	504	510	482	482	501	499	473	444	492	499	504	502	532	512	463	495	483	466	465	464	487	516	486	478	506	476	515	538	470	492	535	516	531	507	486	469	469	505	498	508	481	468	475	499	502	507	508	524	469	468	446	478	459	511	465	532	496	519	495	503	510	487	498	492	516	485	474	518	502	509	504	492	557	485	492	497	493	522	503	482	515	506	539	492	483	508	509	472	500	515	507	477	479	516	500	482	454	521	483	492	468	473	471	500	499	494	462	527	507	510	495	482	531	477	480	500	515	506	509	455	478	496	454	509	508	449	520	505	521	495	481	494	503	518	502	492	473	455	463	505	480	505	467	500	498	464	492	467	444	495	502	500	524	508	477	465	465	485	490	491	493	486	497	496	461	466	498	505	505	484	509	458	498	520	520	481	486	461	442	531	485	500	470	483	506	471	450	486	505	483	466	492	514	492	481	508	506	555	501	491	468	447	486	479	474	518	482	480	499	471	503	470	479	493	494	521	483	504	429	501	467	478	481	462	513	519	513	486	479	463	488	482	468	553	550	475	511	482	488	468	493	503	473	511	505	495	508	487	498	457	483	523	515	480	498	513	509	472	501	481	488	493	523	514	508	473	502	496	448	506	492	500	438	499	477	426	475	457	500	472	465	488	464	498	522	464	508	473	506	515	499	469	524	453	473	533	516	480	549	511	540	472	499	515	415	529	478	476	527	497	511	476	483	479	481	479	485	479	482	489	474	538	492	458	548	471	491	475	477	493	471	500	500	521	480	494	474	485	484	486	504	513	497	472	500	478	500	501	462	446	449	502	483	479	536	513	505	497	451	468	481	485	500	519	479	503	507	497	441	512	510	492	469	464	501	473	507	502	496	491	461	491	475	506	499	502	542	513	474	481	508	489	503	496	499	456	491	506	472	479	468	471	491	487	533	470	505	469	518	467	492	501	531	492	532	482	501	501	467	457	493	481	527	478	501	557	502	507	491	511	498	505	500	477	505	518	509	477	484	486	500	491	524	496	520	510	446	486	487	451	507	501	510	499	488	486	474	494	478	475	462	465	480	519	472	509	472	478	483	456	526	477	492	477	455	477	491	493	503	508	536	494	481	476	468	486	529	523	492	479	477	491	501	492	457	487	502	493	496	503	432	498	488	434	468	515	481	443	504	525	518	522	487	500	448	513	522	458	484	480	474	467	454	474	512	493	500	500	499	496	471	460	484	474	510	498	461	482	478	474	487	478	495	486	526	501	445	489	506	472	473	483	494	494	489	499	500	534	446	506	503	512	520	480	479	478	490	499	512	475	504	506	490	490	507	481	508	511	468	492	460	484	527	461	516	520	446	472	476	490	469	514	505	514	495	467	466	483	522	520	488	495
81593	42782	16065	4901	2455	2528	1991	1038	828	685	594	485	418	419	517	480	352	309	328	313	299	270	284	228	252	263	264	297	251	264	239	253	220	240	251	236	236	225	247	227	231	223	222	209	235	226	228	241	207	198	237	256	202	228	199	238	230	219	191	242	230	226	219	226	227	217	224	203	220	197	244	239	222	206	249	222	228	208	190	237	202	231	221	225	218	250	224	209	203	239	232	199	204	206	211	189	203	207	185	208	215	243	227	199	219	207	213	216	226	195	195	220	254	232	229	217	225	205	215	182	224	204	239	231	201	260	221	225	209	209	237	218	163	204	236	221	189	231	216	192	207	217	220	222	226	199	192	189	208	197	207	229	211	225	196	217	221	229	221	182	212	193	206	193	228	217	197	196	211	184	198	215	234	217	193	211	225	219	213	195	213	205	226	213	204	218	182	225	189	196	204	223	223	218	204	214	201	221	193	237	199	204	207	213	197	229	223	180	197	225	216	228	236	188	224	202	206	210	225	219	194	201	237	210	196	213	189	235	204	232	225	208	194	191	196	235	200	202	186	206	189	216	194	208	188	201	187	210	212	196	229	225	222	208	227	212	235	226	230	218	207	207	191	187	231	224	220	212	199	217	219	209	225	209	212	209	202	225	189	220	217	196	208	204	224	206	202	204	209	207	225	231	197	210	203	199	192	209	226	232	201	228	219	223	220	240	206	210	222	198	209	194	226	229	220	222	248	220	210	222	221	205	239	233	243	208	219	215	236	227	188	219	177	220	202	198	243	227	209	188	227	196	211	213	214	261	219	216	201	211	206	211	209	178	219	191	218	197	203	201	223	234	188	198	205	230	196	184	194	220	229	246	223	205	201	237	217	211	183	199	198	220	231	195	198	181	196	203	209	227	206	208	198	215	229	217	215	223	203	210	204	230	194	227	188	203	219	217	235	199	235	208	219	251	219	176	228	217	195	196	235	204	217	201	183	238	203	214	200	230	191	199	218	207	205	209	188	221	200	206	213	221	219	225	208	196	220	251	234	208	201	205	231	220	238	201	215	227	226	212	214	202	224	219	223	207	183	215	181	201	211	211	248	209	206	224	196	219	226	225	211	223	233	219	196	204	201	202	220	215	230	182	219	197	232	220	221	220	224	189	217	205	234	214	219	217	232	220	209	218	207	226	219	218	219	203	218	215	211	222	238	234	201	219	242	201	181	207	201	193	238	256	178	222	196	204	205	237	213	222	185	223	184	218	219	202	205	213	204	223	225	203	233	207	183	216	194	220	205	180	222	230	224	220	213	206	189	177	219	201	233	186	208	210	189	220	198	237	224	192	232	201	210	195	201	228	203	199	220	200	221	201	196	221	189	226	207	215	202	198	221	222	200	202	205	213	213	182	212	224	204	210	205	217	202	238	197	214	195	186	192	214	220	226	227	185	211	219	191	222	219	196	208	208	202	194	205	241	222	227	210	225	183	212	250	189	215	193	220	222	201	196	218	227	207	203	204	207	207	167	201	237	203	200	215	233	193	229	233	253	201	238	226	211	201	223	201	214	224	237	223	242	229	203	230	202	210	236	167	198	219	195	211	205	199	221	210	207	225	209	189	214	212	210	224	231	249	221	209	224	205	231	203	209	220	235	253	221	229	208	224	229	222	222	200	221	195	226	242	239	201	216	208	202	186	211	227	201	189	205	193	187	209	216	208	204	196	199	224	223	235	210	227	203	199	207	234	230	230	205	235	199	217	198	202	257	204	202	218	202	215	207	203	227	213	209	234	208	235	186	206	219	192	228	222	221	192	215	226	218	227	192	248	227	231	207	205	214	216	213	228	200	180	192	206	234	224	194	261	235	231	239	236	194	229	215	221	216	236	224	189	198	213	192	209	211	178	198	214	226	208	218	232	213	223	176	213	203	196	201	234	221	219	225	227	220	187	201	221	203	239	239	219	224	189	205	209	223	208	208	216	231	225	213	188	204	211	216	209	205	201	228	210	202	217	238	223	230	216	210	217	228	202	206	212	240	216	202	220	203	210	231	220	198	188	195	265	217	203	186	213	199	202	192	229	212	226	205	230	230	210	189	230	231	212	200	213	203	200	212	214	206	242	227	206	249	201	197	188	205	209	218	216	202	197	218	212	232	226	204	209	220	202	194	229	244	218	201	206	211	210	218	272	210	227	236	202	234	217	201	227	199	220	226	211	207	194	207	212	200	204	192	215	211	231	198	205	246	214	191	196	208	222	172	226	232	195	218	210	239	219	200	221	242	206	233	219	196	210	217	198	208	209	200	220	204	206	199	209	183	199	212	199	200	229	217	230	193	198	192	217	205	218	213	212	229	207	235	236	210	234	228	208	211	189	186	214	205	212	208	233	249	238	220	208	256	223	187	218	242	220	208	190	214	230	219	190	211	236	232	219	215	201	181	218	201	238	201	218	219	248	209	183	209	202	215	199	211	214	201	222	213	235	205	201	190	206	235	232	222	215	229	222	226	243	213	212	252	233	228	206	222	200	249	220	214	231	209	229	219	216	200	191	180	195	201	199	205	220	187	226	226	233	195	220	206	191	208	202	205	222	193	205	204	201	213	204	223	199	217	226	211	219	219	191	210	216	206	235	237	228	180	214	205	222	217	204	211	169	229	227	200	222	242	203	180	219	240	196	202	214	207	222	214	218	183	203	231	209	193	235	204	233	243	235	233	199	211	226	169	222	232	211	232	216	195	232	199	214	230	221	233	215	229	233	218	218	200	224	235	221	228	195	212	207	245	217	226	239	204	196	242	211	204	195	208	227	209	218	219	219	218	200	221	204	215	228	220	205	217	191	208	230	218	231	206	191	190	188	210	208	210	185	214	190	214	214	222	223	194	224	214	231	191	222	217	211	226	216	243	221	217	214	201	225	218	200	203	212	229	202	203	222	208	213	233	169	225	213	208	217	200	188	189	217	192	227	232	219	227	246	246	221	220	214	217	219	205	226	215	201	237	188	242	207	218	196	178	228	212	209	225	222	199	219	202	222	221	224	222	207	191	200	220	180	229	194	212	207	192	226	212	209	217	231	241	194	241	235	213	212	229	188	217	209	217	224	219	223	238	203	212	198	194	217	198	214	206	198	202	202	214	185	215	254	221	210	205	193	215	250	202	223	209	193	209	239	211	220	193	203	223	224	217	229	221	205	186	233	204	228	213	206	227	223	215	228	192	199	197	210	220	197	213	207	211	200	209	205	219	204	218	211	204	210	207	209	209	206	196	233	220	200	205	238	215	208	213	226	216	200	234	223	214	186	258	188	217	226	192	215	208	204	213	219	221	223	187	232	211	231	202	196	191	195	235	217	220	230	204	197	224	213	218	216	208	206	203	213	186	231	191	193	219	235	216	217	235	208	242	202	213	222	225	184	199	227	224	218	222	233	191	212	216	207	192	206	212	201	229	196	229	183	215	209	218	217	199	190	209	199	203	199	210	190	199	194	218	226	235	209	217	223	215	213	237
58147	11520	5777	7762	7954	9759	8266	4723	3896	3350	2588	2297	2075	1839	2563	2513	1311	1284	1217	1191	1155	1096	966	895	911	910	936	869	895	697	771	683	723	684	644	653	654	610	636	618	620	607	638	624	604	572	559	558	513	548	552	546	562	566	549	496	532	554	545	541	527	553	536	535	562	610	584	582	512	558	508	540	514	489	509	518	470	527	511	455	486	491	474	527	531	503	504	535	472	493	493	480	463	474	503	470	450	472	502	468	509	506	502	500	487	479	511	520	459	472	478	485	493	493	488	470	468	442	469	458	501	447	455	485	533	458	477	468	517	499	473	489	486	459	469	467	513	506	497	506	488	454	478	507	485	458	518	440	485	491	499	525	473	508	480	479	481	483	493	512	496	487	466	458	465	470	453	473	519	485	475	524	495	474	439	485	474	519	476	483	492	486	464	492	490	479	480	495	447	496	514	460	495	495	470	493	484	452	482	472	482	564	502	489	487	523	514	504	457	471	509	477	487	453	488	521	488	473	481	510	509	497	493	473	452	427	489	468	485	487	443	506	494	495	484	462	476	475	459	472	455	432	489	495	476	459	456	447	453	484	462	483	493	492	419	493	517	465	468	484	529	522	501	487	502	496	492	504	498	475	514	525	479	492	488	483	471	508	452	458	525	492	492	477	483	494	479	465	455	501	532	468	484	456	499	460	498	513	517	509	463	468	502	479	493	525	498	475	473	495	502	467	476	452	510	498	486	480	501	461	469	475	521	517	515	515	475	474	489	495	495	467	490	468	475	471	497	483	505	521	498	451	521	492	518	487	467	455	485	539	441	506	473	465	495	508	463	522	516	476	491	497	468	441	495	492	507	498	496	497	490	474	490	525	513	481	485	482	454	502	541	454	481	466	500	514	486	510	480	429	482	492	492	503	482	519	510	480	481	504	457	484	546	486	527	432	501	473	464	463	494	478	472	482	507	460	499	456	461	503	471	482	519	476	457	457	489	479	504	468	487	475	447	474	459	493	440	515	489	502	486	424	468	484	511	486	479	465	470	489	484	494	489	487	483	502	481	525	482	481	503	471	485	482	471	485	513	489	469	501	515	503	481	453	496	476	459	480	458	495	523	438	479	463	498	526	467	462	499	497	472	445	483	487	494	487	463	494	438	519	492	486	489	479	471	461	470	481	485	490	482	507	465	490	501	523	527	490	473	466	497	477	484	503	489	480	483	494	469	495	524	496	503	475	490	495	482	433	441	488	484	523	440	484	491	467	483	487	462	512	513	484	473	444	491	506	508	459	482	505	465	504	479	440	459	508	470	457	492	473	485	489	507	520	488	468	466	498	506	486	485	462	490	520	492	479	508	515	454	444	510	517	534	476	500	460	474	517	487	458	474	502	476	488	472	476	436	494	453	471	469	509	472	468	488	467	494	484	434	539	465	442	497	474	498	461	488	455	482	450	416	466	462	514	540	517	507	524	480	505	468	493	448	490	447	447	475	484	496	498	470	472	472	464	498	478	485	477	483	505	483	493	516	474	500	525	484	490	457	512	504	489	487	522	480	490	479	475	448	477	465	501	472	486	463	500	534	540	479	468	447	480	497	489	491	519	508	519	478	495	509	497	498	508	475	488	490	480	483	501	449	501	510	496	495	480	462	493	481	487	523	479	478	507	486	478	524	484	466	482	454	480	481	489	442	486	450	521	447	493	481	508	494	506	521	475	452	520	454	485	506	474	499	443	518	527	426	479	478	476	432	451	496	471	497	511	504	502	494	480	476	523	469	479	482	480	509	480	456	493	476	485	485	488	528	471	509	482	500	490	485	488	531	535	496	478	510	445	517	504	529	465	506	498	497	472	507	509	522	488	507	470	452	535	439	467	471	523	466	478	488	465	458	465	484	536	471	498	495	498	470	501	498	486	472	446	502	512	527	475	491	497	476	481	458	474	470	475	490	513	492	470	502	516	471	481	534	479	498	470	492	537	448	500	515	461	463	480	460	467	470	460	492	498	458	462	492	509	475	460	503	459	488	469	474	481	499	477	509	518	490	501	487	486	482	510	482	475	494	454	497	510	512	473	490	475	485	491	497	489	438	469	470	466	476	490	464	463	489	475	453	507	451	469	478	508	489	482	497	491	488	463	483	482	495	497	535	506	476	499	488	507	486	516	492	479	467	490	476	498	474	528	444	454	509	497	521	534	499	471	491	486	485	479	501	494	493	504	488	497	494	448	483	501	500	487	501	467	500	452	455	491	472	473	525	508	490	469	482	491	460	467	497	466	477	480	467	481	466	499	462	541	488	453	520	464	494	487	486	492	518	514	515	482	497	495	462	515	503	519	467	483	507	499	502	465	513	475	521	483	495	533	493	487	470	488	469	520	465	480	468	449	497	520	447	477	502	455	477	492	492	482	488	473	521	458	498	475	488	493	457	476	430	530	478	463	507	449	517	497	491	519	497	498	491	471	470	479	483	494	492	467	483	482	519	487	488	500	495	482	481	492	484	459	514	495	465	500	493	476	499	483	480	482	477	499	457	485	496	459	503	473	473	499	490	476	497	488	489	464	485	488	497	521	471	494	482	500	486	507	484	478	477	464	457	473	495	476	514	474	490	459	473	501	448	491	476	479	451	473	472	503	487	513	487	519	465	499	486	516	491	528	469	495	484	447	526	494	451	504	459	543	513	469	471	463	437	439	506	502	474	498	481	492	503	475	477	487	458	484	473	455	505	503	473	484	497	481	501	495	458	496	501	481	497	492	468	404	495	510	537	443	478	476	509	456	520	488	480	509	475	513	480	469	493	490	504	469	516	499	506	475	521	482	471	459	443	458	433	491	543	480	486	513	529	487	497	515	507	504	494	484	465	476	524	515	485	477	475	493	466	508	479	495	478	479	501	498	482	500	503	492	462	506	486	459	482	477	507	485	492	427	462	470	505	535	479	477	445	509	486	501	463	467	489	473	509	505	475	471	459	530	478	503	467	492	492	500	500	478	448	500	485	521	484	487	441	515	518	519	465	494	482	498	515	550	482	436	475	490	479	464	494	469	479	476	505	514	485	446	504	465	492	474	468	446	487	489	527	527	476	498	472	489	469	483	464	475	521	474	489	453	539	486	445	490	499	554	484	493	456	484	502	455	449	493	471	478	454	491	485	479	466	502	478	474	459	499	528	483	509	432	515	493	489	505	456	504	471	487	482	496	520	483	507	513	436	482	496	497	483	481	516	480	473	496	485	447	465	480	491	467	509	454	487	487	487	487	498	483	488	463	522	472	483	495	527	484	462	465	467	506	482	477	486	514	486	506	488	498	494	504	479	525	481	499	478	477	485	498	477	488	440	504	507	449	520	507	477	501	489	512	464	445	463	441	474	459	503	520	490	524	543	517	464	484	453	492	458	482	506	491	465	472	496	461	483	460	490	490	485	510	474	455	452	492	493	496	487	499	464	469	491	462	526	469	497	457	495	487	473	483	484	505	487	506	414	455	548	501	489	482	482	448	503	483
24524	3690	865	758	552	704	583	338	258	262	193	189	202	185	208	177	140	156	162	129	150	143	133	118	143	142	159	145	162	133	143	143	123	144	132	130	122	129	116	149	122	136	131	128	135	137	145	131	130	134	150	111	127	128	118	106	131	128	128	137	129	127	132	121	124	132	122	144	133	114	128	126	131	131	128	121	115	124	126	123	131	116	137	120	125	125	115	112	126	107	117	116	127	136	125	127	122	129	129	122	129	140	125	139	127	115	116	123	130	133	102	129	113	115	125	127	117	102	127	116	127	136	125	127	123	129	127	107	143	143	125	124	128	124	130	105	118	136	116	117	142	134	149	135	133	132	107	135	132	136	126	115	133	113	133	146	138	136	102	143	122	117	121	110	118	141	118	104	109	141	121	104	109	100	128	125	126	107	117	116	130	120	124	130	135	136	137	121	132	125	116	114	129	131	121	129	119	141	122	120	123	133	132	115	122	118	141	109	126	124	135	125	101	116	125	131	131	125	113	137	118	130	114	120	122	107	142	136	114	124	119	127	119	120	125	125	124	126	129	109	102	129	115	133	138	139	145	122	127	122	109	109	131	115	116	108	126	128	133	119	124	129	135	108	118	131	116	112	124	124	133	127	129	119	119	119	111	129	129	119	128	116	99	140	138	124	117	131	141	129	104	114	112	142	134	102	137	126	123	120	122	139	127	129	124	134	132	128	139	133	137	120	116	133	123	126	118	112	112	120	118	141	132	120	120	116	145	133	154	133	123	112	130	119	117	112	112	116	132	128	143	106	131	142	102	119	136	128	123	125	142	114	123	102	130	124	127	130	123	114	106	114	126	128	109	128	140	125	127	139	111	134	144	136	137	121	123	125	128	131	137	133	131	115	127	132	122	124	127	127	134	123	118	126	119	136	131	131	124	115	140	120	134	112	140	89	118	126	112	125	126	133	129	135	131	120	116	114	143	103	123	122	136	133	128	107	137	119	116	106	111	110	129	123	123	127	119	130	127	122	136	110	121	111	132	128	115	136	125	135	151	136	130	115	130	134	126	109	116	133	123	132	116	118	119	143	127	123	115	117	132	123	146	113	111	117	119	112	127	112	122	128	108	128	133	120	93	151	128	131	125	128	124	109	137	125	139	134	130	115	123	122	143	125	126	141	123	125	115	138	118	132	127	152	117	108	117	113	123	128	126	126	122	135	136	145	121	151	96	141	119	116	136	96	137	145	119	108	117	106	141	140	126	138	131	130	119	128	135	119	128	127	103	100	123	127	134	115	122	120	118	138	130	126	135	133	121	135	114	126	128	130	125	134	130	119	132	144	124	127	131	120	149	122	129	125	111	104	128	115	131	112	119	108	110	122	132	116	134	134	119	142	131	132	131	109	136	135	118	124	130	99	131	104	126	128	127	144	123	110	122	135	111	122	130	130	127	144	128	124	134	119	137	135	125	138	116	105	116	116	137	118	125	132	110	127	118	140	143	125	122	142	101	129	125	123	126	128	111	121	134	137	118	135	119	134	128	111	121	126	114	108	131	129	122	122	114	105	154	142	133	123	113	118	111	115	107	118	137	132	130	131	132	128	122	126	138	144	122	136	119	120	119	135	162	134	143	101	135	130	104	123	127	132	139	133	109	118	138	133	124	107	129	114	120	139	138	119	124	119	114	117	126	120	123	112	123	106	131	134	117	111	117	123	133	126	144	139	125	120	106	126	130	145	135	118	123	136	119	120	129	125	142	122	107	128	123	135	137	131	119	142	154	128	114	134	124	103	128	128	139	127	126	126	138	119	133	126	152	112	139	134	116	125	133	129	128	113	126	102	123	121	122	123	113	116	138	117	129	124	137	121	117	133	116	126	134	122	131	131	138	102	106	115	134	110	113	127	96	140	141	132	131	135	144	115	130	108	131	124	116	151	108	111	118	132	137	126	138	116	133	131	139	109	130	117	138	124	123	118	105	116	131	124	122	116	139	146	123	124	130	106	124	122	117	110	140	131	117	124	127	108	121	113	138	112	113	121	105	110	142	123	118	114	123	140	115	135	125	116	121	130	138	129	117	136	125	123	138	137	136	126	124	133	124	107	145	97	104	148	136	135	128	123	111	124	140	116	123	140	118	131	138	109	119	136	132	120	134	130	124	127	120	137	109	114	122	124	126	107	139	115	130	124	117	129	134	147	121	109	165	131	128	122	124	115	142	146	127	140	130	134	115	118	128	137	134	137	112	140	144	126	140	121	137	123	120	118	120	100	143	122	135	131	130	119	129	125	112	105	126	135	124	121	124	130	150	135	126	117	130	111	119	142	124	113	150	137	125	135	127	137	127	106	124	133	118	121	119	120	121	114	99	140	120	136	122	137	116	134	136	109	131	120	137	118	137	137	153	124	115	137	124	138	110	122	143	122	125	139	116	135	134	131	108	106	134	127	109	118	107	134	107	108	130	122	124	137	140	144	111	125	120	132	152	120	124	121	127	137	145	107	118	133	127	123	122	127	140	122	116	99	133	127	124	106	128	115	122	134	120	117	105	122	125	112	115	129	135	126	109	122	128	127	119	142	112	133	127	120	129	140	120	134	118	137	111	124	134	140	124	118	124	103	129	120	135	122	126	137	109	119	124	120	137	107	125	98	127	135	120	117	128	133	116	137	104	131	120	130	117	108	123	127	119	130	112	121	138	142	118	149	115	126	150	130	125	93	133	111	127	137	127	122	144	127	134	130	128	127	118	110	129	127	105	126	136	164	109	131	119	94	107	137	128	147	142	115	110	144	132	126	134	132	108	121	117	128	130	160	140	137	99	122	127	134	125	121	109	121	141	123	118	139	138	135	123	138	115	127	154	122	114	143	111	140	129	133	137	130	131	107	123	117	137	126	130	135	119	133	125	121	141	141	130	121	126	118	121	115	128	120	120	117	142	114	141	128	121	125	136	120	122	132	136	113	116	136	121	140	110	116	141	136	132	131	137	105	127	123	140	116	130	141	140	135	136	144	125	134	121	134	117	130	123	107	121	113	127	109	131	131	111	147	109	149	126	137	120	131	132	126	126	114	155	138	123	154	140	115	122	116	130	104	133	126	142	149	119	125	116	140	138	105	144	131	128	126	122	130	124	119	128	129	125	116	147	128	119	130	118	114	140	122	126	123	121	134	119	106	121	127	134	146	139	159	122	116	135	110	141	125	101	136	118	142	114	138	119	133	117	131	139	123	136	105	104	97	122	120	138	150	116	130	152	128	129	121	123	136	115	124	139	132	129	134	130	126	124	117	112	96	128	114	123	133	125	110	125	116	121	124	135	113	134	130	138	137	132	110	143	151	152	114	136	121	144	135	145	117	118	101	109	104	148	137	111	122	120	124	139	141	137	129	118	117	147	117	129	142	120	123	139	118	119	121	118	126	143	132	142	134	135	137	129	136	111	141	111	122	122	117	123	131	139	122	123	123	130	108	138	121	112	129	121	110	135	132	142	106	142	123	138	134	141	122
22579	1704	1675	2301	2229	3189	2762	1666	1278	1074	897	758	715	639	858	777	460	488	459	452	435	417	468	424	410	438	484	464	443	421	373	375	365	390	376	381	323	332	366	362	385	364	391	367	381	387	336	346	319	337	350	355	366	341	315	329	323	334	316	309	354	302	331	353	351	371	337	321	317	331	359	309	343	335	315	302	326	309	300	330	313	306	306	328	291	325	314	367	352	334	314	306	313	312	325	333	306	355	275	323	309	328	317	329	340	331	327	298	286	310	325	323	320	303	332	313	327	348	325	309	328	311	318	311	326	310	337	316	323	339	326	305	355	320	308	347	348	323	298	329	292	323	320	321	327	336	323	315	358	331	302	327	345	290	302	326	313	310	316	330	287	320	340	282	335	318	292	311	339	322	345	349	314	325	291	334	299	328	296	355	301	330	311	322	315	299	343	360	308	335	326	330	329	328	354	309	326	299	273	328	324	298	324	346	351	316	334	321	333	289	362	316	326	342	324	311	320	295	330	289	315	327	312	325	297	319	309	350	311	343	306	331	304	319	314	315	346	290	321	327	321	343	303	314	312	328	305	322	325	350	358	312	325	335	346	335	335	327	308	335	336	304	306	333	292	314	333	331	317	333	314	295	327	324	278	369	310	346	311	322	325	331	314	341	343	333	339	351	305	335	330	296	307	333	314	347	339	338	350	338	359	353	289	311	305	356	309	332	314	326	315	296	317	328	322	328	320	293	320	341	316	344	338	290	341	329	295	339	296	301	327	315	349	298	285	297	303	320	328	323	304	342	335	281	358	320	310	332	325	328	298	305	342	329	298	290	276	338	322	310	316	304	336	322	354	294	313	348	308	340	317	363	293	316	295	335	354	308	329	306	326	344	286	340	325	311	311	337	319	306	326	302	300	309	306	298	319	342	297	327	292	323	304	339	314	309	321	302	337	310	341	317	329	319	324	298	312	338	335	320	355	336	310	341	327	290	319	307	311	308	307	292	324	287	335	307	308	281	337	313	291	305	328	354	325	311	308	326	327	325	333	324	309	337	294	333	315	328	319	293	325	297	303	324	282	305	319	351	333	325	319	352	329	339	299	305	314	309	327	325	328	323	360	334	293	301	310	277	300	312	308	327	332	321	281	323	304	307	349	326	297	338	317	361	317	319	316	334	333	358	324	318	313	332	301	317	305	311	314	310	309	331	294	327	303	327	319	316	296	333	305	315	367	349	342	290	310	301	333	330	317	333	347	334	296	324	320	310	308	324	319	344	312	331	322	368	328	311	314	310	322	321	348	323	335	321	299	329	327	351	337	343	320	327	325	357	311	327	333	344	326	316	345	320	314	311	311	341	322	348	351	309	319	294	305	333	310	332	322	330	316	299	337	353	304	295	326	308	326	352	325	343	324	311	319	320	362	306	329	312	316	312	311	332	312	322	317	312	300	304	319	314	308	280	347	322	339	312	375	323	313	342	298	311	315	315	305	330	315	327	317	344	312	298	326	327	327	334	303	339	303	329	342	346	302	321	346	343	309	360	326	319	344	348	321	325	327	299	294	303	297	322	299	312	336	336	314	324	337	323	329	303	340	308	329	307	315	336	314	314	324	328	292	306	333	303	317	334	337	325	301	316	311	308	288	300	301	344	335	331	318	310	305	350	324	334	310	299	331	311	319	329	307	324	306	280	338	369	304	334	338	340	330	325	315	334	326	295	298	328	330	329	306	297	327	348	322	326	332	316	301	338	284	298	333	339	350	307	319	339	306	331	319	319	308	311	340	304	324	309	309	338	308	304	327	337	321	301	343	300	280	306	319	346	348	286	340	332	340	325	318	332	325	346	312	318	312	332	338	325	331	327	332	301	312	323	336	326	319	333	353	364	320	336	322	317	351	311	321	344	310	313	304	305	286	320	343	307	307	300	307	336	309	358	338	307	322	344	357	335	301	308	342	321	323	330	340	336	319	328	322	319	337	288	341	327	310	333	326	317	318	322	303	305	346	339	316	361	300	346	350	322	333	321	338	354	333	320	328	315	314	315	332	284	335	315	318	337	303	331	300	333	327	332	345	313	328	301	336	333	301	355	314	365	311	337	317	329	347	305	314	332	323	313	334	340	290	337	338	318	342	314	307	323	331	311	313	346	329	300	292	300	303	340	309	367	326	340	306	314	299	306	341	317	339	318	309	326	355	314	330	337	294	354	313	303	319	333	369	332	306	302	316	330	320	316	313	318	364	320	298	334	298	312	319	341	318	308	313	334	299	342	302	310	323	317	340	325	307	330	294	298	303	316	321	309	327	313	347	330	320	343	332	310	331	307	361	327	310	334	309	322	339	317	308	302	314	339	345	302	349	310	334	317	335	298	315	343	307	297	317	303	336	365	317	354	349	328	323	330	337	336	296	315	339	303	296	313	309	300	313	306	320	336	327	286	311	313	321	327	343	325	324	328	338	318	302	301	301	306	330	309	334	323	317	317	350	336	308	314	311	338	337	320	297	330	334	337	294	346	331	315	328	346	341	328	331	324	312	301	318	321	358	358	338	311	327	331	295	332	316	326	301	299	326	353	302	290	321	331	332	336	314	321	328	355	328	335	310	326	297	306	297	348	317	305	339	331	319	295	325	337	324	307	361	309	311	296	312	332	340	309	356	307	299	293	329	319	312	301	305	319	312	296	311	334	354	301	313	321	288	294	323	315	304	356	338	359	326	321	345	317	310	371	325	346	325	295	309	326	327	313	307	321	305	317	302	327	292	333	337	337	321	333	298	330	361	312	305	330	310	322	323	329	333	326	341	354	341	333	338	307	334	337	317	353	294	333	288	319	321	352	308	308	318	314	337	318	305	332	345	329	295	323	308	334	362	329	327	322	314	327	330	350	317	303	324	313	305	352	308	315	313	335	317	316	353	329	347	324	314	312	327	313	309	314	322	319	342	276	320	313	307	317	338	308	306	308	362	346	313	331	323	319	325	321	310	353	329	339	317	302	288	317	343	331	329	319	372	330	315	289	316	307	320	312	331	349	313	316	327	319	335	305	340	300	314	335	291	297	309	313	320	318	301	324	336	299	293	335	345	298	304	344	359	292	320	343	375	328	320	307	312	323	299	319	347	335	315	340	300	294	315	326	328	303	334	333	305	297	358	285	327	349	337	313	307	307	311	311	335	344	331	295	323	360	337	345	327	316	329	309	320	304	303	344	327	336	328	307	321	308	289	352	302	302	335	348	285	341	324	317	307	354	322	325	323	309	324	341	315	324	312	334	337	318	309	322	311	286	326	316	300	303	347	343	294	330	290	328	324	311	305	333	303	304	323	319	333	348	308	328	327	313	350	316	310	318	347	318	336	318	313	296	326	330	318	318	326	343	322	294	307	330	314	322	332	333	333	327	321	328	314	319	317	322	354	304	336	311	328	331	317	318	308	330	318	321	303	352	329	311	303	301	310	327	342	287	330	281	295	343	330	331	285	338	308	317	302	348	332	328	298	285	314	311
74633	33910	9239	2337	1497	1676	1424	763	555	498	441	398	363	358	395	385	320	277	248	283	272	245	263	248	217	244	232	239	254	228	213	196	249	244	228	223	221	231	208	223	236	218	222	195	245	196	231	213	210	182	244	207	214	202	204	227	218	244	217	213	213	205	218	210	238	228	237	209	208	222	214	222	219	217	207	207	201	204	194	201	214	187	181	208	214	184	232	226	199	186	212	196	186	198	219	199	232	236	230	214	216	217	196	192	218	212	203	220	229	209	205	196	191	192	220	212	190	199	219	221	214	213	207	202	199	237	204	166	185	196	242	230	187	230	190	225	206	186	236	188	212	213	199	198	223	205	203	215	201	211	206	223	199	208	179	221	188	195	231	239	201	221	210	202	205	201	198	220	195	192	211	201	220	209	203	202	182	212	222	193	172	190	200	207	202	222	181	240	187	234	193	200	189	216	225	210	211	185	213	193	209	198	203	224	234	196	242	210	198	211	206	205	206	195	216	172	180	221	222	229	203	195	172	183	234	222	208	222	205	176	231	203	206	199	201	230	188	228	224	204	206	218	179	214	217	202	204	186	206	232	188	200	227	227	191	179	207	204	204	201	191	206	214	256	209	203	227	202	195	223	209	238	171	188	201	192	209	217	186	211	178	205	199	189	192	197	218	209	208	186	209	202	206	182	184	221	201	182	185	201	235	221	221	218	190	232	207	220	196	200	220	203	197	189	192	194	200	209	199	193	207	226	222	214	213	206	188	207	222	197	209	190	226	194	201	267	196	224	200	186	211	181	233	218	189	223	193	212	219	204	225	210	229	230	196	212	212	207	209	196	238	201	217	183	208	199	222	192	198	196	214	254	231	187	218	210	224	204	187	209	197	193	213	192	180	199	204	202	179	188	205	204	213	205	201	212	182	208	214	209	205	168	202	228	210	219	213	194	221	206	215	206	213	227	230	200	200	211	185	215	215	211	212	211	212	179	216	214	217	212	211	227	222	200	182	219	198	226	223	196	200	223	226	220	232	232	221	210	208	223	200	218	219	208	190	204	203	182	216	232	204	199	228	230	177	214	195	204	225	209	212	197	201	221	215	194	213	223	211	198	217	173	221	199	204	210	217	209	183	211	237	211	197	177	212	214	202	197	222	189	212	218	205	175	189	217	222	198	209	213	206	227	210	210	221	184	201	217	213	239	187	233	200	220	193	193	206	208	191	219	209	207	193	210	213	224	232	239	222	214	232	225	195	214	216	221	214	233	218	201	229	217	233	198	187	222	220	213	202	201	190	216	224	248	218	190	226	212	224	205	235	198	203	194	213	199	215	199	191	211	196	196	211	198	220	219	208	188	194	222	210	219	215	226	214	211	197	228	197	204	232	223	204	212	188	212	189	198	190	209	200	216	190	200	189	215	210	209	255	209	205	213	212	184	213	193	199	183	214	194	195	248	198	221	205	200	206	210	194	181	197	209	204	198	205	196	179	175	205	226	201	231	199	214	235	189	209	200	198	248	207	232	228	192	197	220	215	219	211	218	199	210	207	193	219	196	229	230	213	231	201	182	209	203	203	245	184	195	217	188	206	221	222	214	207	222	217	199	204	214	184	188	219	242	184	198	205	220	213	196	201	243	235	180	214	229	207	206	194	214	202	198	185	210	198	221	186	187	213	223	194	200	198	198	248	222	218	225	195	197	204	247	212	203	208	214	210	212	210	188	205	197	228	208	185	188	204	202	222	195	196	205	213	208	206	189	195	216	201	205	211	205	206	228	230	179	209	222	186	204	177	226	225	190	224	235	221	212	215	207	200	208	200	205	222	197	186	214	213	209	184	221	193	218	203	196	201	200	179	199	232	181	188	211	206	192	200	212	174	215	222	188	204	220	207	187	192	210	208	216	195	176	215	239	201	210	206	213	222	189	205	206	197	210	234	227	175	203	227	206	214	208	218	205	218	201	190	210	213	203	193	217	196	217	227	219	214	243	202	190	226	214	192	216	232	222	215	189	218	192	229	205	213	200	224	180	197	192	217	231	217	179	218	217	206	232	215	212	204	189	208	199	246	209	221	218	225	207	195	218	211	188	216	185	192	201	205	209	219	206	219	208	221	202	214	219	188	239	219	199	203	193	186	195	179	232	188	222	202	237	209	199	197	236	219	225	215	194	189	185	232	198	226	205	187	214	196	202	208	212	211	230	236	209	225	185	204	196	197	173	201	202	222	199	215	204	164	204	197	207	198	193	224	192	209	200	216	210	213	219	188	227	218	214	200	203	180	192	197	203	224	242	212	202	202	197	202	183	207	201	199	225	226	203	194	199	197	225	205	212	184	203	184	213	208	191	218	187	212	213	217	202	210	213	198	191	255	225	200	196	189	209	207	216	206	228	230	216	193	218	173	211	189	205	189	210	217	204	185	216	221	209	210	224	211	196	202	195	207	251	204	238	218	193	230	227	223	221	201	235	203	208	201	217	183	215	200	202	198	217	201	218	204	218	191	194	216	191	216	201	206	194	204	199	203	231	218	203	204	217	197	210	234	205	212	204	215	195	211	210	190	212	217	190	206	201	233	207	212	219	210	195	190	230	222	223	195	227	194	215	213	201	225	212	178	195	218	231	203	192	236	222	196	195	213	226	230	234	216	199	198	187	206	208	221	224	207	218	207	209	225	210	225	225	223	202	201	212	204	216	218	201	200	216	227	233	217	205	224	219	227	206	207	168	206	192	204	225	237	200	207	180	215	213	200	198	209	235	221	243	226	223	197	223	217	227	207	193	202	200	205	212	185	187	200	216	198	197	212	201	202	217	241	242	200	214	212	192	214	192	208	226	229	196	206	213	190	215	223	200	208	199	207	191	229	200	224	231	225	197	231	192	195	221	198	208	206	198	199	204	170	183	224	206	212	210	207	219	231	205	210	229	192	186	237	193	198	190	206	207	217	222	209	218	208	208	210	201	197	205	181	188	213	188	229	203	207	205	212	212	209	205	187	201	188	215	217	222	221	234	218	211	202	206	206	182	201	216	214	195	210	217	245	218	205	215	200	219	214	204	220	216	170	218	207	227	220	231	236	207	217	202	183	218	238	229	192	179	199	203	205	218	198	219	230	182	234	224	224	208	205	201	217	207	198	203	222	212	224	204	175	201	228	189	204	183	208	208	206	230	221	265	208	195	198	206	222	233	204	205	202	182	217	197	210	238	189	221	200	206	218	250	215	211	208	233	225	211	208	198	227	203	204	199	222	219	199	211	221	194	227	194	202	201	177	220	182	197	209	198	227	202	236	223	184	205	215	208	218	219	209	220	214	209	193	224	204	215	190	209	193	199	202	177	228	204	204	188	193	193	192	196	196	189	234	195	210	218	232	192	229	204	216	211	179	197	211	202	209	203	217	228	253	212	204	224	194	222	204	196	221	191	190	186	210	211	208	188	221	224	214	201	214	191	181	199	215	243	211	189	226	217	203	201	229	207	238	210	192	200	213	198	210	183	249	215
47649	7441	4132	5514	5167	7308	5971	3449	2656	2302	1873	1681	1522	1413	1826	1631	1081	1049	882	979	846	917	791	738	784	722	766	750	737	682	588	618	647	682	594	619	610	609	533	612	599	606	566	572	587	535	495	543	512	507	525	502	484	547	494	519	512	544	536	552	530	487	516	528	545	626	551	556	583	541	568	489	491	486	516	525	468	520	483	506	526	495	497	534	514	464	501	495	513	497	485	549	489	489	510	512	497	522	491	481	491	511	506	507	524	454	477	500	490	454	489	461	533	467	525	516	482	448	507	496	487	492	486	501	519	462	510	518	475	505	516	518	501	476	475	475	506	505	500	476	504	510	461	467	534	477	513	518	475	475	511	502	524	430	482	449	471	509	504	494	503	451	486	456	489	492	499	488	514	499	507	485	468	502	468	474	489	464	454	520	502	513	478	462	488	497	475	517	482	492	489	530	501	504	463	487	492	493	488	490	474	481	515	511	509	517	491	486	470	490	511	477	488	445	486	494	516	486	461	486	469	503	514	473	486	504	472	476	461	475	503	455	537	499	487	470	486	517	492	496	484	488	515	509	478	456	455	510	486	467	508	487	493	494	488	460	492	487	521	510	505	517	518	537	463	482	478	527	524	518	502	477	516	462	489	488	509	505	514	504	505	496	479	518	511	465	513	484	464	489	428	531	456	488	494	483	441	466	489	479	477	509	489	489	497	489	479	491	469	452	463	503	488	509	487	497	485	449	458	448	487	492	498	501	506	487	527	486	477	474	461	523	474	490	506	508	483	503	462	464	528	507	464	476	511	504	472	498	485	480	517	507	484	503	476	467	448	489	462	459	443	521	491	500	496	502	459	471	452	514	481	509	473	542	521	503	502	525	508	495	506	464	490	436	463	502	515	487	503	495	497	512	482	493	481	479	464	501	469	501	544	494	487	506	491	508	509	470	507	509	519	459	481	469	500	492	496	502	481	517	467	507	478	485	500	492	512	486	496	496	475	448	515	506	536	474	500	526	508	526	488	500	510	480	494	487	527	495	503	498	508	525	497	482	530	487	534	528	493	494	456	509	502	517	531	517	506	482	499	480	488	495	503	468	499	485	457	517	516	498	511	518	488	502	472	457	486	481	544	464	461	500	490	475	489	496	506	507	503	515	481	512	479	521	506	504	473	504	473	495	501	483	440	479	541	463	482	494	524	480	500	500	464	457	491	483	490	465	494	452	494	475	462	469	490	492	476	465	489	485	476	480	457	503	482	463	465	494	493	460	521	507	478	445	495	488	509	469	472	465	476	504	515	530	517	461	507	506	448	530	481	466	497	441	504	527	486	476	456	487	502	497	456	460	463	510	521	452	478	494	544	524	494	533	508	511	463	504	469	465	474	484	503	483	492	495	493	494	499	476	491	501	445	484	493	502	472	479	489	542	494	462	458	458	472	507	461	511	492	497	477	488	524	481	458	459	469	508	478	484	438	492	477	499	517	476	440	487	495	492	461	505	507	461	526	503	480	523	515	485	481	501	480	451	531	458	487	477	481	478	449	503	480	499	473	522	453	513	493	450	504	480	483	509	547	471	485	498	506	500	500	518	441	482	476	462	515	505	495	485	482	485	515	476	515	489	481	467	462	524	473	520	549	499	465	481	505	481	497	525	477	442	492	473	491	513	497	498	489	494	485	486	525	499	479	527	503	482	487	516	468	539	510	473	494	489	467	486	487	477	499	479	496	515	495	474	453	475	478	497	524	488	482	483	476	496	522	504	491	488	498	502	497	496	487	482	447	461	442	481	473	492	473	504	480	486	516	451	470	510	494	465	478	471	490	480	475	499	436	486	497	456	475	495	453	521	485	514	498	489	449	487	480	494	485	487	484	530	457	487	471	485	515	503	503	503	513	475	519	476	522	495	490	494	448	482	506	485	468	502	493	492	471	514	491	456	485	523	472	514	492	469	506	502	486	501	483	500	530	528	461	504	456	492	504	506	483	514	498	439	503	477	479	480	474	481	471	511	489	477	496	490	458	499	495	470	482	499	526	491	460	515	456	488	466	506	497	458	484	456	459	516	484	495	525	484	480	518	490	513	487	470	485	478	477	477	471	484	517	493	500	500	475	472	474	484	487	458	480	489	485	498	509	477	531	490	496	494	492	503	497	488	496	475	497	475	482	497	481	492	491	458	473	488	491	488	498	460	533	490	532	527	463	486	482	523	528	493	498	509	478	464	464	486	475	498	494	501	465	521	464	503	460	480	468	505	486	466	514	506	509	498	519	505	457	450	506	498	518	478	528	451	494	471	473	499	491	467	532	525	496	483	488	479	466	501	484	480	514	464	472	470	476	472	517	504	540	489	476	491	475	503	525	488	505	523	487	478	471	499	517	511	426	509	481	458	462	531	488	477	510	507	514	489	456	481	473	541	457	495	504	486	481	509	485	503	521	484	492	478	499	501	509	460	484	472	475	494	460	510	485	484	493	519	502	480	486	477	501	495	462	523	505	480	467	503	525	488	480	490	477	504	521	452	455	478	484	511	496	537	461	482	464	488	496	437	502	472	514	496	527	472	485	468	469	467	477	476	513	525	516	504	503	514	473	485	489	498	489	519	487	478	492	529	504	531	517	483	520	483	463	498	494	523	519	522	485	480	487	516	494	464	473	503	458	477	504	482	475	517	517	499	537	500	512	478	503	498	465	472	466	503	493	535	508	527	484	461	504	534	495	527	525	443	487	498	518	495	478	504	487	479	483	484	463	514	521	475	520	520	528	498	445	507	465	513	499	466	528	498	495	478	489	500	517	445	504	457	474	464	495	532	455	508	474	507	462	457	474	478	473	484	490	496	494	501	530	499	499	464	500	492	489	487	466	509	515	478	468	493	522	490	477	535	470	503	523	514	504	484	490	505	470	508	490	515	492	472	467	488	473	509	494	468	478	486	527	504	438	490	514	532	505	511	493	522	463	503	489	480	495	514	493	502	521	540	467	505	533	500	473	474	530	544	444	494	488	529	440	506	446	473	467	508	509	484	513	537	490	518	469	491	492	474	508	506	489	501	506	510	453	473	463	476	476	523	502	521	492	496	499	472	454	480	439	456	481	458	507	489	473	481	488	482	494	513	495	508	476	503	480	468	479	496	480	486	489	465	486	466	492	479	475	490	469	489	520	502	500	469	521	478	497	481	498	451	498	457	520	490	533	483	504	466	525	484	495	469	468	503	467	469	513	521	490	467	451	482	543	459	479	515	505	483	517	495	496	540	494	500	516	504	489	476	501	482	501	514	473	484	540	544	489	488	504	479	455	461	478	510	463	489	509	484	482	477	489	496	522	448	468	453	500	514	481	459	485	499	559	511	494	484	465	483	467	487	500	481	494	494	476	503	494	456	472	477	516	517	504	477	490	479	502	483	495	502	450	495	508	496	523	463	516	497	476	452	474	448	505	449	463	489	489	469	478	495	480	470	473	477	480	522	506	522	511	513	477	465	484	475	477	482	508	494	504	505
83161	42465	16221	4972	2471	2662	2019	1188	825	675	537	489	459	476	537	461	338	336	330	292	313	277	290	288	267	266	249	267	263	256	259	239	262	244	225	212	235	220	203	229	218	248	214	244	229	209	219	232	212	235	213	247	195	221	240	209	215	199	219	202	216	231	206	213	223	220	226	210	222	222	218	225	206	204	201	214	229	196	228	191	248	220	219	197	241	184	212	224	216	231	242	250	194	228	201	198	233	206	233	213	216	209	207	213	216	208	225	207	218	209	225	218	216	194	229	214	217	204	217	196	209	202	194	216	202	234	228	217	231	241	218	243	219	211	225	180	247	212	212	246	209	211	188	203	227	225	237	234	216	197	210	194	244	224	212	194	224	199	225	213	201	240	213	187	233	191	194	214	210	228	224	188	227	225	211	192	209	211	212	223	223	206	201	195	258	212	195	237	199	192	217	248	197	204	199	231	216	204	224	196	256	190	204	241	204	203	209	194	210	209	214	220	251	219	178	207	227	218	213	217	188	201	216	207	202	223	184	210	217	160	206	206	208	241	211	205	230	205	238	215	229	217	195	228	212	205	260	196	208	196	231	204	207	217	216	193	229	211	177	224	234	237	223	182	188	204	234	191	191	197	203	204	214	221	197	223	193	195	194	213	216	217	215	211	200	203	224	222	207	196	185	249	202	203	194	214	189	221	224	211	213	198	197	209	216	191	226	188	222	221	195	197	252	232	220	198	196	206	219	173	195	194	210	198	217	185	184	228	227	220	224	198	224	218	213	229	201	229	247	225	185	205	187	218	210	213	222	205	252	206	205	215	195	235	218	208	192	208	219	215	192	201	209	218	188	191	181	199	210	212	209	239	229	206	215	200	182	253	195	227	197	202	236	224	207	206	208	228	222	255	205	206	208	191	202	199	225	220	225	200	225	211	174	220	214	197	234	225	227	206	221	224	209	230	228	179	198	214	207	244	204	234	220	246	221	226	242	215	220	193	226	193	209	243	239	226	215	205	216	199	226	210	210	211	220	198	235	195	221	203	217	211	190	233	188	235	221	229	196	246	190	207	204	244	262	215	213	217	229	206	196	221	201	227	190	196	244	243	210	199	182	215	212	186	217	221	253	174	227	184	213	204	200	216	229	210	206	245	243	228	204	181	202	207	215	186	206	202	218	189	218	190	227	211	205	205	224	195	226	220	211	199	197	248	202	197	208	214	220	193	218	229	219	196	244	215	205	222	209	217	226	224	184	210	206	210	181	215	221	230	199	193	221	219	220	221	211	229	210	202	197	218	223	214	205	201	207	209	213	225	226	208	207	197	227	211	204	208	189	223	218	199	248	234	220	209	208	204	208	232	230	216	206	201	204	192	209	211	202	205	198	220	211	215	213	185	219	216	224	222	230	201	202	198	185	208	216	205	192	202	215	207	219	220	202	211	209	223	178	224	216	215	213	215	227	176	209	209	211	230	211	208	205	226	220	210	247	216	195	200	219	210	206	235	209	198	202	218	215	226	219	209	208	197	239	226	243	234	222	214	205	223	228	214	217	239	226	210	214	207	224	216	223	177	221	217	216	245	197	218	194	211	210	223	208	212	202	225	175	210	235	225	180	212	199	229	209	192	229	218	194	210	208	201	189	215	203	215	186	201	217	246	206	182	200	219	205	222	223	223	214	224	209	202	185	193	204	204	200	221	204	187	222	219	238	234	233	236	224	210	214	195	209	245	225	227	219	226	219	212	204	216	198	217	170	239	195	231	192	216	207	234	229	217	188	199	228	217	225	203	228	222	183	200	205	231	224	209	187	199	187	205	248	235	222	197	201	212	242	190	183	238	195	208	202	208	187	214	219	216	231	229	228	215	223	189	229	216	230	216	229	223	219	224	222	207	199	229	220	227	204	245	217	226	215	211	209	217	208	217	190	230	211	217	242	230	214	218	215	223	228	222	207	216	223	232	198	209	228	216	203	198	235	228	220	222	208	204	191	222	194	219	210	205	197	205	206	228	228	214	252	219	241	230	213	225	227	232	215	206	199	224	206	217	195	243	203	205	198	229	203	205	236	193	212	226	197	213	214	204	211	230	215	209	226	194	227	222	233	214	223	239	170	205	262	222	234	231	225	197	221	210	218	189	206	216	230	234	213	215	194	194	209	227	218	225	224	228	238	201	225	220	223	223	239	220	233	209	243	199	207	204	210	205	223	201	229	195	218	229	224	194	216	201	216	216	224	208	212	208	184	227	254	206	220	212	225	239	208	226	216	215	193	233	208	195	210	207	200	193	225	226	262	219	207	212	199	192	217	237	219	198	254	219	216	231	206	212	224	225	214	211	202	190	230	197	227	217	188	223	195	216	225	196	248	204	212	203	251	225	205	206	190	219	218	256	202	219	205	243	216	214	232	231	215	219	259	191	210	198	233	202	244	201	200	193	209	208	184	207	228	193	226	215	218	214	195	247	225	230	213	222	212	207	197	224	226	217	230	195	249	210	203	204	230	215	205	220	217	189	224	226	211	191	235	210	222	213	210	243	246	213	199	204	198	209	223	215	207	200	216	199	226	224	192	198	218	193	204	191	200	230	210	194	209	240	223	239	246	191	203	206	196	224	256	218	231	197	204	209	217	223	232	201	196	213	215	217	207	233	252	229	191	208	201	195	214	207	212	210	220	219	225	213	236	200	235	211	206	162	202	226	215	222	227	205	197	209	213	201	211	226	221	187	205	196	206	209	222	192	184	196	196	211	224	211	215	192	230	212	213	199	230	179	236	215	198	184	216	220	214	199	203	203	191	237	213	221	195	219	220	186	215	208	212	227	190	200	202	223	192	227	182	213	238	194	221	205	192	211	231	213	213	220	206	194	228	230	234	232	235	208	200	201	235	245	199	213	209	200	218	211	218	194	184	243	230	228	217	236	216	212	209	196	207	205	230	224	211	218	225	213	217	202	225	254	207	231	213	229	218	223	204	217	206	210	200	232	200	191	207	224	188	198	229	169	205	216	218	227	216	202	227	195	208	197	208	212	208	211	194	216	198	196	186	206	184	216	218	206	206	208	215	192	210	210	192	222	197	199	209	203	220	195	226	250	197	214	221	238	216	237	208	220	223	211	226	208	205	238	185	208	215	201	221	199	202	211	193	218	230	200	203	205	200	213	220	197	233	252	229	242	229	212	243	198	219	225	202	221	198	204	229	200	227	224	208	198	235	217	223	220	219	228	229	199	211	212	191	222	209	193	205	216	230	227	209	205	218	241	222	207	238	208	212	214	237	183	189	201	206	235	204	209	240	227	211	182	204	244	205	210	233	210	206	208	213	220	239	215	204	249	206	231	202	218	239	228	205	180	188	182	224	224	200	181	238	227	203	236	186	195	223	199	222	198	217	218	219	212	220	212	222	200	195	209	197	219	213	194	215	211	234	219	207	230	221	191	188	226	220	221	230	216	199	193	195	226	214	208	190	213	197	210	215	242	218	220	191	194	222	219	202	215	223	201
58195	10878	6045	8115	7799	10494	8424	5256	3688	3154	2671	2308	2166	1984	2665	2246	1287	1265	1205	1235	1107	1081	975	874	843	930	893	863	859	740	724	747	727	682	689	634	649	662	625	643	647	670	695	649	582	571	570	578	521	544	557	531	524	518	522	555	488	534	602	562	544	545	550	557	616	580	563	533	559	547	573	526	508	529	521	478	514	469	481	521	477	517	483	469	490	500	543	504	523	466	488	495	511	496	473	448	493	476	447	475	507	492	470	515	472	492	481	492	463	493	489	538	481	471	478	475	476	477	487	514	464	476	432	496	477	473	473	477	437	480	485	515	523	457	469	478	503	457	515	492	481	504	493	510	486	474	489	483	500	477	472	467	474	476	422	497	506	443	483	505	456	487	511	487	503	492	484	520	476	517	461	533	503	480	475	484	450	491	470	427	438	466	496	508	449	456	462	483	473	507	455	497	487	490	489	459	426	510	534	480	472	502	497	447	492	497	494	473	493	464	497	479	473	540	461	495	463	494	473	458	445	499	452	506	476	484	481	536	510	487	521	491	502	485	467	508	460	483	492	487	537	461	505	445	458	470	489	495	454	456	498	524	511	474	463	487	526	473	469	483	442	500	513	490	466	472	481	479	471	467	499	494	507	477	487	493	468	500	516	477	471	476	474	532	454	473	475	453	509	492	500	483	471	543	447	483	488	512	495	493	508	481	469	463	454	508	488	484	502	448	520	504	478	483	455	506	483	485	504	487	500	474	491	512	536	462	507	492	437	514	487	483	505	453	456	437	477	497	501	451	448	510	457	508	450	469	512	519	485	462	490	440	474	470	500	471	479	541	453	477	517	484	477	452	491	501	507	484	504	514	480	457	449	523	457	520	465	512	497	485	481	498	506	487	507	452	446	503	507	516	500	521	472	490	464	484	461	511	487	501	466	398	470	503	503	452	520	498	465	482	479	469	496	489	458	476	541	477	481	484	495	479	455	464	454	488	467	465	526	486	495	511	456	478	463	512	492	475	473	490	524	488	465	523	512	499	465	440	493	484	443	516	506	489	486	475	442	468	464	461	455	478	515	502	479	492	494	499	505	485	437	458	478	455	526	469	488	476	525	507	446	461	474	489	475	494	462	526	494	465	480	522	489	478	499	480	518	483	514	486	497	515	497	500	544	484	469	484	505	492	477	563	504	498	484	510	492	522	469	490	482	499	482	474	491	433	486	484	487	468	504	473	522	473	463	481	477	481	461	466	530	529	514	499	458	485	453	500	499	503	512	524	475	526	464	461	484	467	496	446	492	486	451	458	481	461	479	479	517	464	463	459	474	497	482	507	513	500	472	483	489	490	470	488	509	491	459	489	452	470	451	508	469	492	508	481	539	456	525	487	505	493	462	510	493	495	477	505	482	472	474	468	489	504	486	491	457	468	455	472	500	458	488	492	452	474	510	519	473	478	463	487	504	497	486	472	446	519	480	498	490	463	484	488	500	500	503	491	508	478	475	481	470	480	481	499	485	467	475	485	452	474	490	543	480	492	463	502	503	471	497	513	475	465	474	514	517	497	496	515	483	483	461	501	494	507	448	460	454	477	425	485	502	501	444	483	498	510	491	496	453	451	507	514	454	506	469	458	487	500	508	536	478	454	503	481	505	495	476	507	468	480	505	485	452	471	503	483	489	463	475	500	517	484	492	506	480	493	433	460	471	517	456	479	496	462	481	497	481	492	497	533	439	477	514	481	489	533	437	491	501	493	506	468	496	478	503	455	503	480	448	479	524	501	515	479	475	492	502	471	514	509	449	481	522	492	463	472	459	487	513	485	504	472	471	503	481	537	463	452	474	485	489	458	526	521	445	474	482	457	502	509	501	514	511	480	465	516	509	504	511	501	472	480	482	491	510	496	473	465	516	466	498	457	478	482	515	491	505	479	483	468	512	475	454	527	481	534	491	502	460	464	476	478	499	471	509	514	489	493	482	477	450	511	506	467	474	494	515	479	455	469	502	504	477	485	479	463	485	513	459	491	470	467	459	476	500	484	499	486	495	439	486	468	494	448	509	475	516	473	514	458	477	519	520	469	451	477	478	483	482	445	475	508	485	476	483	475	496	482	485	486	497	502	402	481	521	499	517	508	535	441	496	499	453	507	493	465	462	444	560	522	480	514	485	478	456	469	455	482	520	486	495	490	455	482	487	464	498	431	485	488	495	446	501	460	511	521	482	485	458	464	493	507	467	458	457	482	488	484	460	479	460	482	463	475	510	483	486	484	479	485	520	449	492	467	444	498	525	551	510	489	511	472	519	463	472	447	489	461	475	476	502	448	482	468	457	497	481	510	495	467	459	443	471	512	476	505	515	460	493	450	480	522	477	465	527	455	433	480	483	463	476	477	485	485	476	493	489	438	477	473	466	483	456	478	507	460	455	512	466	473	482	513	456	506	474	478	496	481	479	494	472	460	445	503	501	463	450	465	463	507	492	492	502	460	481	511	465	500	480	508	513	495	496	512	498	526	485	524	492	456	502	490	464	451	514	484	490	468	486	494	490	434	486	490	469	467	473	497	483	496	489	455	501	480	481	496	474	429	514	461	482	508	480	502	473	502	505	473	496	488	476	487	490	504	449	475	500	484	429	501	491	467	481	464	501	472	527	464	471	522	476	489	497	475	468	488	471	451	476	493	492	514	465	480	498	486	433	469	477	500	468	489	514	519	515	486	454	513	514	466	468	482	489	471	467	456	503	513	472	470	474	485	505	492	457	492	524	488	483	464	479	502	447	533	482	474	527	469	459	490	521	474	494	493	454	467	475	472	478	460	490	494	519	454	501	464	498	489	485	480	484	490	481	467	487	452	491	494	498	479	479	465	465	473	461	478	521	476	506	550	486	491	497	483	468	491	471	488	456	476	548	517	492	519	464	454	470	449	452	485	459	465	482	470	495	501	469	453	501	486	453	463	443	449	503	484	487	507	449	490	485	497	481	481	482	471	468	460	477	476	469	486	487	481	447	496	519	452	475	500	440	487	456	453	441	484	456	484	497	520	470	490	514	458	485	531	500	461	457	478	513	508	471	464	460	476	505	477	509	505	469	494	485	499	446	456	499	470	473	491	492	471	482	482	474	455	488	478	503	470	494	486	512	497	488	466	506	462	484	487	494	506	527	489	485	460	470	500	496	508	524	421	458	510	443	491	497	462	464	562	507	440	471	502	461	506	439	547	527	471	488	469	450	507	480	502	491	478	458	472	456	479	493	524	500	493	453	484	483	476	469	512	465	518	511	476	465	482	491	505	480	514	496	554	538	492	470	478	492	481	511	502	466	502	492	496	504	482	476	445	509	527	479	474	520	479	481	479	504	482	483	467	485	509	452	461	505	449	497	507	497	437	463	497	515	480	490	532	497	497	491	488	459	458	487	456	489	464	467	489	524	489	489	478	453	477	482	480	491	491	469	508	491	481	496	483	482	486	487	494	521	518	483	480	472	480	468	502	430	474	461	460	496	452
23930	3372	886	788	659	784	665	383	271	257	207	214	186	198	177	166	179	152	154	135	140	146	149	179	139	149	138	128	153	145	131	151	132	130	132	143	120	140	138	121	145	139	135	123	106	113	139	123	98	121	115	114	120	107	119	104	123	138	137	130	133	143	122	133	104	114	106	136	110	111	130	116	112	96	127	123	136	139	130	135	115	130	120	107	119	128	121	159	131	139	103	123	112	135	142	126	140	133	124	126	135	122	126	135	125	109	144	129	150	131	128	145	122	113	117	141	97	131	109	126	119	125	124	119	149	96	98	122	116	119	118	135	107	114	126	91	113	131	133	120	123	111	126	136	130	128	141	111	154	125	121	96	124	117	112	133	125	146	144	138	124	122	117	148	111	137	119	134	141	118	139	109	127	109	115	139	119	119	114	133	124	113	138	127	112	111	146	129	120	124	137	118	121	109	143	121	139	136	117	115	118	122	142	97	137	132	139	115	125	121	152	129	125	120	120	121	133	144	130	130	112	128	139	124	120	135	106	126	155	123	138	135	117	142	111	119	114	115	109	121	130	130	107	125	120	128	127	122	126	123	133	127	163	124	115	121	122	122	115	113	130	129	117	116	127	105	114	121	108	121	118	128	131	131	105	116	115	120	116	119	122	131	117	140	119	128	118	119	126	113	136	130	128	124	131	118	115	112	131	124	142	134	131	140	128	130	138	128	145	110	108	136	126	120	126	115	116	117	116	106	129	124	118	121	127	128	132	122	118	112	114	130	115	139	124	132	110	132	110	107	119	112	124	137	147	131	137	129	128	107	100	121	125	134	130	123	121	134	122	142	122	120	142	126	140	127	109	128	109	121	95	108	123	109	134	110	128	115	129	118	120	105	117	138	124	103	124	142	116	111	108	125	146	111	125	122	142	121	116	142	113	133	135	122	128	119	117	105	115	129	96	130	121	123	134	118	139	142	132	126	116	109	128	138	131	123	113	118	118	98	120	105	123	106	133	118	141	120	154	124	124	132	120	134	132	119	109	141	114	133	113	129	111	128	124	117	128	110	143	144	123	118	105	119	109	116	115	126	116	123	145	135	117	142	122	104	110	125	130	138	155	136	117	151	147	124	132	129	132	114	109	129	130	121	113	116	124	123	131	133	155	109	117	138	129	129	121	114	109	144	124	118	134	114	132	103	123	163	118	113	117	138	148	136	133	121	110	123	142	123	122	130	98	121	117	124	113	124	113	134	134	151	119	140	132	136	132	113	120	130	116	141	128	137	134	128	110	121	129	131	127	124	144	113	128	112	119	152	114	110	117	108	134	117	121	137	143	134	141	125	118	130	115	125	102	111	147	107	133	133	103	111	113	141	128	137	114	147	118	109	118	131	123	114	146	130	131	110	144	119	121	112	118	122	109	118	118	120	140	130	110	108	115	137	133	133	116	97	131	137	122	145	109	140	117	140	122	113	130	141	122	123	126	99	137	132	141	134	126	128	120	144	115	110	142	112	124	109	130	124	120	141	136	134	163	148	135	114	135	112	131	137	120	124	125	111	132	103	131	133	136	118	110	126	150	108	141	125	107	121	130	104	120	144	127	119	118	133	133	117	127	119	127	119	130	122	123	119	118	129	125	126	129	139	104	121	136	132	130	129	127	133	135	125	131	143	141	121	103	108	127	116	110	107	111	130	137	106	134	127	123	137	135	126	124	124	122	122	154	116	128	137	115	123	121	116	140	115	137	124	127	111	135	119	108	124	125	130	126	112	111	132	124	126	130	133	116	114	115	115	115	135	125	114	140	147	141	138	114	131	132	108	114	111	127	139	125	124	140	132	125	123	136	146	140	132	124	136	102	140	131	119	138	127	125	116	130	109	126	120	119	121	133	154	128	147	131	123	119	110	112	115	135	118	105	112	125	127	114	114	131	117	117	125	127	108	141	145	137	129	128	115	116	111	117	129	125	127	116	107	117	108	113	140	108	110	124	116	136	106	146	123	107	114	125	112	108	113	126	123	141	116	113	127	139	124	141	119	119	114	140	120	107	124	140	107	126	112	144	150	117	129	115	107	121	128	131	121	142	129	112	136	148	123	141	124	130	123	136	121	128	125	119	117	130	121	134	118	109	134	129	108	113	142	148	122	135	121	110	119	131	118	121	123	111	121	123	127	128	119	116	117	134	123	134	117	122	147	129	127	140	116	105	106	98	123	130	135	142	126	123	119	105	122	113	121	122	117	118	135	160	107	125	114	118	115	124	127	129	122	116	137	109	112	125	131	136	130	114	134	115	123	130	145	108	114	117	101	116	127	120	109	122	135	132	130	124	120	115	128	138	124	127	117	127	150	117	121	138	133	131	111	120	129	107	112	129	145	130	118	114	128	122	120	137	136	141	131	120	103	135	119	106	137	124	133	142	110	126	127	121	122	124	123	129	112	143	134	112	170	137	119	136	118	124	105	115	134	107	137	123	136	127	125	128	122	125	119	117	114	142	125	111	98	134	136	123	120	105	110	104	116	128	133	107	118	119	131	125	111	112	131	110	113	124	144	123	114	111	140	124	114	130	128	111	115	105	98	122	121	117	145	151	133	119	117	124	127	126	134	126	124	127	124	105	117	114	131	142	138	137	137	121	124	148	112	119	123	144	131	137	126	126	126	104	147	119	129	124	122	119	115	113	124	135	109	121	125	117	120	146	132	118	124	127	123	131	128	141	151	128	117	128	139	128	122	117	143	128	122	123	122	129	141	121	109	115	133	109	129	117	130	126	146	127	143	107	119	113	122	141	123	131	139	113	107	118	126	109	151	133	110	132	127	114	135	113	132	122	120	124	111	123	133	109	104	118	132	129	104	121	118	126	135	136	126	104	133	139	117	133	122	123	105	131	118	129	129	119	103	108	110	135	126	132	128	131	117	125	118	116	123	132	127	118	136	144	130	105	114	121	127	122	124	132	104	118	125	128	120	123	117	139	125	118	120	118	122	147	138	145	124	126	130	134	127	123	125	137	130	125	136	121	119	110	118	117	113	129	105	118	130	145	136	129	124	139	128	126	125	104	125	134	107	118	124	112	132	109	125	120	123	122	109	131	118	131	124	132	140	94	156	122	137	127	132	118	124	123	116	123	115	118	131	129	132	127	115	122	119	136	131	163	116	135	126	107	141	137	123	122	143	111	142	133	129	137	126	113	124	144	117	121	114	140	128	121	131	131	153	123	111	112	152	122	129	118	124	126	133	121	111	139	130	128	125	113	134	130	124	138	93	138	131	120	115	121	135	137	115	110	138	131	101	108	134	145	146	130	131	149	123	127	121	126	118	119	122	117	131	125	128	120	129	116	129	123	127	120	137	116	128	133	124	121	115	124	123	125	128	109	125	131	109	128	148	106	132	122	116	123	119	115	119	125	116	133	133	116	125	122	92	110	125	123	97	124	128	103	148	125	119	115	119	128	123	122	116	127	122	112	127	118	106	137	139	123	121	112	121	111	124	118	144	127	104
22374	1553	1794	2723	2665	3464	3055	1711	1231	1081	930	780	737	725	845	719	520	505	482	458	435	407	375	376	398	434	416	429	398	419	409	389	381	366	379	362	346	368	355	374	399	404	391	368	332	351	317	289	348	329	346	322	304	315	324	318	347	321	345	337	329	313	332	331	371	377	330	319	335	387	308	327	321	287	329	341	322	329	321	330	356	311	292	329	324	339	284	324	294	335	342	305	335	295	297	292	291	290	339	326	300	351	334	328	319	322	329	322	320	334	297	317	332	322	339	344	295	339	297	327	308	313	315	316	330	295	320	312	315	335	314	298	303	310	308	320	286	322	322	301	311	289	329	320	332	342	286	297	286	312	338	334	331	337	323	327	332	342	329	303	322	310	321	301	294	329	292	315	321	299	315	318	328	297	299	324	355	348	308	312	322	302	327	313	305	306	307	304	298	328	353	312	298	328	333	318	315	323	303	343	289	330	305	306	339	337	292	288	330	293	291	333	319	320	320	326	345	316	325	328	335	310	311	343	330	320	294	294	313	314	311	326	351	315	339	287	304	301	294	344	334	297	317	323	319	336	338	344	329	324	321	310	328	309	320	312	302	304	335	311	335	325	322	332	321	292	320	346	326	289	335	312	308	278	366	299	304	301	294	331	308	323	312	314	337	310	340	329	350	322	338	332	321	285	305	322	347	321	301	301	340	315	265	349	339	310	334	356	319	298	279	345	290	351	320	291	322	321	335	318	288	338	332	308	338	319	304	320	317	310	320	309	290	307	312	340	334	331	326	325	338	309	337	300	331	292	316	331	308	320	304	300	325	312	335	305	320	307	351	330	332	289	357	293	309	327	327	312	292	314	326	320	307	336	315	302	328	311	316	317	298	317	320	320	343	293	321	298	325	319	298	317	316	307	348	330	317	297	309	298	282	312	311	323	297	325	288	368	271	312	330	355	314	317	319	321	352	305	319	313	310	325	331	328	309	316	320	297	310	297	310	323	307	360	305	326	311	317	321	321	330	347	310	324	327	314	327	345	293	339	312	326	319	326	338	321	345	340	325	310	305	351	349	279	336	335	336	336	333	336	315	311	338	348	299	331	322	325	320	289	345	337	328	329	339	358	291	315	335	307	345	343	308	357	318	332	306	351	315	332	306	347	329	335	319	323	313	324	328	314	309	316	307	329	334	323	322	340	308	322	320	361	312	315	306	283	275	338	324	292	339	304	314	340	318	314	286	313	280	338	325	321	299	315	332	296	344	285	322	315	321	334	297	353	365	327	312	309	314	325	321	324	312	325	315	319	328	320	348	317	347	342	310	317	335	314	364	323	303	340	305	281	317	359	326	313	294	343	347	322	323	335	331	315	329	302	324	328	325	320	325	338	344	329	315	330	333	341	305	359	319	322	344	288	348	315	332	307	352	312	344	287	339	352	335	281	315	336	315	318	304	309	334	324	315	309	339	306	311	323	298	310	334	332	311	346	303	309	298	299	317	317	328	329	300	315	294	317	345	270	319	312	348	297	290	315	323	335	343	304	290	304	317	330	333	292	336	323	325	311	334	306	295	331	286	311	318	379	332	316	314	317	319	319	327	317	335	355	321	321	291	305	310	332	344	329	303	329	295	311	302	285	320	333	307	337	328	309	358	334	343	326	311	294	306	307	345	305	339	309	317	316	314	314	363	296	328	303	331	298	346	341	277	306	346	343	316	327	328	320	325	318	314	331	335	308	335	338	331	314	306	307	334	320	300	348	309	284	298	311	303	311	288	291	310	320	328	324	309	323	325	327	311	327	321	316	323	315	323	306	329	304	290	316	342	335	268	312	326	313	315	319	316	321	287	317	331	323	317	302	323	316	316	289	338	345	332	315	317	300	308	312	343	328	323	337	323	323	316	323	316	320	301	294	304	303	334	342	340	365	308	324	323	293	302	353	343	325	295	319	329	334	313	320	335	324	342	293	335	330	305	300	339	312	317	316	333	311	357	321	309	300	301	311	294	293	329	329	327	318	295	327	320	314	334	282	277	307	313	296	323	302	307	312	294	319	291	355	290	307	303	304	306	330	293	336	334	331	311	318	306	308	316	326	324	311	346	339	339	328	323	304	289	326	312	343	329	330	305	304	288	288	322	316	350	296	325	303	319	300	340	290	299	289	302	322	298	321	306	291	319	327	312	319	321	315	330	289	284	336	333	307	286	311	338	328	307	293	320	314	349	321	323	333	329	285	325	306	303	371	329	276	295	314	323	299	323	298	321	346	328	334	294	301	288	333	312	316	351	311	314	302	313	326	287	311	301	300	302	314	337	318	338	337	301	313	318	332	308	312	295	316	318	350	301	353	313	341	333	305	296	292	309	281	311	341	291	295	323	298	293	337	309	296	313	308	322	322	323	316	305	330	311	319	307	289	309	289	315	374	296	297	328	311	297	285	317	324	296	329	349	314	331	328	346	328	336	315	325	308	334	347	321	331	318	319	318	349	301	289	324	328	328	345	288	315	345	301	332	313	350	340	337	328	303	319	319	281	322	293	310	314	314	305	318	337	299	312	324	318	306	301	340	324	301	328	331	340	329	319	358	352	334	301	321	324	330	333	305	311	316	307	329	308	319	312	298	307	328	310	315	326	307	306	325	326	297	314	337	332	306	329	340	320	322	317	326	301	360	303	346	303	297	311	319	304	334	312	332	320	321	306	308	356	337	310	320	324	298	299	339	325	306	322	306	323	307	329	308	338	338	318	313	333	338	350	325	327	359	290	304	327	297	335	321	329	353	318	312	315	305	310	313	336	318	304	290	310	336	311	315	331	324	291	306	296	330	316	313	344	292	300	316	315	322	301	324	315	290	342	298	351	310	294	324	347	347	282	309	340	340	295	311	290	308	330	308	370	298	324	305	341	305	287	286	332	336	331	316	316	320	323	319	334	334	296	325	329	317	319	340	298	323	324	356	293	312	314	329	335	329	329	310	326	327	294	302	313	329	309	309	296	307	304	337	304	286	336	309	289	324	318	311	300	305	328	301	313	310	318	319	335	338	326	305	313	309	317	307	323	326	317	296	315	316	309	306	282	312	321	319	297	315	296	352	328	297	293	316	299	308	309	358	325	339	302	355	326	309	331	337	289	283	329	324	349	320	313	341	308	334	316	317	296	324	336	324	335	326	311	312	332	317	285	320	331	304	321	311	284	324	328	323	331	332	320	305	319	301	331	316	354	325	308	312	324	309	327	331	311	318	349	333	305	301	291	300	338	315	284	328	322	301	317	326	331	307	324	286	321	334	337	311	312	341	318	329	323	302	323	347	354	317	339	322	323	340	302	319	340	335	331	317	317	347	289	308	303	332	334	292	327	340	324	290	296	299	295	316	321	325	356	352	310	329	309	349	331	343	331	343	309	328	314	310	312	309	327	308	289	330	289	316	337	323	335	323	331	308	311	317	316	312	298	321	319	320	359	285	309	291	311	290	325	316	328	297	311	294	279	311	309	311	292	302	293
74423	31672	8963	2448	1554	1729	1410	866	583	501	477	419	354	394	454	374	290	276	258	242	310	279	237	234	222	220	279	232	235	220	240	223	231	221	224	213	217	223	232	257	226	231	231	194	207	191	236	201	234	204	206	248	189	207	245	187	221	187	218	205	220	228	229	206	208	217	250	221	205	200	197	218	184	215	201	219	214	222	173	206	209	213	229	239	219	198	185	197	210	197	226	210	187	216	194	201	216	187	207	198	218	177	183	215	194	210	199	183	232	187	206	222	205	229	208	220	236	183	197	209	191	212	203	209	191	224	227	208	206	197	206	202	246	205	186	208	235	218	209	205	213	177	200	218	209	185	209	190	225	166	197	219	206	191	193	221	191	211	201	223	225	194	208	223	186	215	198	229	205	214	221	201	213	209	226	247	215	200	203	179	200	197	214	197	205	213	219	219	184	221	214	193	206	178	199	200	220	206	241	179	234	216	212	199	199	178	201	188	214	204	210	217	213	174	188	195	211	193	201	212	166	223	193	202	197	203	197	239	225	206	203	230	191	194	211	199	221	221	210	213	201	223	184	201	198	209	192	208	184	239	181	195	192	225	208	211	214	197	242	207	217	194	205	189	227	204	183	222	203	187	193	199	216	183	202	207	226	190	213	204	198	178	179	209	195	203	188	206	212	207	195	218	220	214	200	195	223	235	190	229	214	194	187	187	205	207	181	213	187	207	223	212	232	190	231	175	190	208	212	215	212	205	206	206	209	211	222	217	207	195	199	200	193	222	188	201	216	220	194	235	205	195	195	219	209	248	205	189	199	231	183	206	189	222	198	206	205	200	205	204	170	190	205	195	204	178	185	217	211	196	222	228	223	215	195	199	203	217	166	187	205	233	203	227	220	224	192	236	211	228	204	208	222	187	185	214	222	192	202	191	164	215	212	198	226	218	197	199	188	208	240	200	202	195	200	209	176	184	212	218	228	223	225	220	208	203	178	217	192	229	181	215	186	207	185	188	231	247	213	189	211	188	203	202	193	229	219	206	201	192	202	189	197	179	193	216	191	205	193	201	191	205	196	227	201	221	221	198	194	201	190	228	201	203	189	185	184	267	215	205	217	187	197	204	200	205	206	220	193	198	176	187	198	193	209	199	236	206	228	205	188	221	198	211	220	211	205	182	235	219	220	220	197	223	204	205	197	210	186	209	197	187	217	221	198	185	192	178	212	221	191	191	229	223	205	197	235	226	176	202	218	199	218	199	214	179	194	200	201	203	200	182	204	224	171	192	246	197	227	209	206	213	193	189	194	198	201	202	191	210	230	242	197	220	208	224	207	228	208	186	192	205	194	200	216	211	213	203	228	202	200	207	198	211	194	209	201	223	198	204	214	215	179	204	212	209	185	188	212	198	177	210	197	206	210	213	220	221	190	191	202	196	182	206	217	210	220	199	177	218	175	202	213	205	204	216	208	209	204	190	204	183	218	201	219	196	198	195	200	198	222	208	191	195	193	183	193	180	184	219	225	169	187	201	185	199	217	201	219	201	200	221	213	196	203	219	204	210	219	187	186	178	227	229	207	177	213	224	198	185	206	200	209	221	211	213	223	182	198	224	200	183	219	199	211	197	184	213	216	188	188	184	192	224	199	188	197	193	181	197	209	217	195	205	215	205	198	192	224	220	192	199	211	191	235	224	184	200	204	200	200	217	199	212	209	217	204	189	197	189	208	204	206	215	220	198	226	209	208	212	201	199	216	204	211	212	196	211	182	219	211	221	208	222	175	212	181	203	220	193	199	188	225	187	211	199	227	201	221	198	190	210	209	222	213	185	224	207	216	223	221	186	214	234	184	193	182	206	190	195	233	201	212	231	205	195	196	209	207	195	229	197	214	189	207	215	215	216	205	192	225	226	188	207	200	216	230	206	226	193	193	193	169	227	219	206	211	219	188	228	242	206	208	204	205	198	207	222	215	180	191	205	203	192	200	210	191	203	205	230	222	201	213	202	202	203	201	214	193	199	213	226	207	221	221	197	204	206	206	190	209	190	220	202	229	189	186	187	200	209	193	208	183	193	206	177	199	200	204	216	211	198	210	225	163	195	199	217	205	210	212	183	204	224	186	191	212	204	232	193	213	191	226	181	201	195	200	187	194	189	188	204	206	201	210	215	220	199	223	222	233	212	205	218	210	203	207	217	208	206	226	213	196	208	191	172	222	184	195	185	230	205	209	209	215	157	193	191	223	173	201	218	212	182	243	196	204	202	207	209	188	186	180	172	206	207	196	206	211	205	221	202	193	183	205	185	192	200	195	197	195	195	217	202	194	215	192	206	181	201	219	235	206	200	202	215	183	213	183	229	203	206	193	215	212	216	223	196	184	191	196	184	200	178	190	223	225	228	181	230	214	204	210	201	216	185	211	195	217	168	189	200	177	202	203	216	216	219	216	207	218	198	219	211	202	201	209	242	206	178	235	197	203	228	211	196	223	199	203	210	215	209	215	200	203	195	212	195	225	219	201	219	235	199	210	224	223	211	226	207	222	165	219	189	197	206	206	210	197	195	213	209	207	220	206	214	221	191	225	196	203	181	197	229	191	216	195	193	208	219	186	179	184	185	176	199	207	180	198	202	224	209	199	234	222	204	200	214	224	209	212	199	185	213	226	212	208	176	199	206	199	197	202	203	193	209	238	186	207	236	211	203	202	186	221	179	211	216	220	200	232	203	203	218	229	222	183	215	201	224	193	204	217	222	203	189	188	207	210	215	221	224	204	186	190	217	196	218	218	204	187	192	203	212	230	227	202	174	202	208	202	186	222	218	186	223	218	192	213	211	201	212	219	222	186	205	215	204	191	169	212	220	207	201	224	215	188	204	210	210	212	195	188	183	180	193	171	211	207	220	193	190	185	215	171	174	221	202	197	183	175	213	199	191	207	208	209	207	204	198	217	188	209	217	222	204	201	217	194	222	169	214	218	225	187	183	210	210	227	231	206	178	234	207	215	201	202	206	176	215	208	202	214	210	200	207	236	183	196	204	204	189	198	221	195	190	201	171	211	205	211	223	191	216	216	208	200	201	188	202	240	223	214	199	207	193	222	221	207	191	204	216	208	226	209	194	202	208	216	182	195	214	196	222	177	217	203	203	217	223	179	196	209	213	227	208	214	226	203	198	217	237	222	198	203	202	208	192	187	196	192	195	258	214	201	210	207	213	230	227	210	246	197	192	231	201	191	188	217	188	213	225	195	219	228	220	183	197	191	210	194	199	207	215	182	192	225	206	205	229	217	213	225	207	205	215	176	208	201	202	202	210	215	202	216	183	228	205	202	198	204	192	203	222	192	202	182	219	201	215	200	193	193	186	187	175	196	176	202	187	209	207	212	220	206	204	196	211	195	202	209	192	202	195	188	218	207	217	218	207	208	194	185	193	219	218	198	236	204	218	206	247	197	201	222	227	216	203	195	220	195	225	222	223	193	186	198	191	246	221	246	202	213	185	236	215
46414	5454	4257	6155	5744	7030	6293	3804	2612	2283	1981	1764	1526	1541	2012	1588	995	1116	938	957	953	911	828	767	756	800	770	739	681	620	618	611	639	609	609	596	561	587	561	556	600	639	578	536	577	580	499	523	495	509	524	516	492	490	470	508	535	505	535	531	531	502	532	564	532	512	535	526	556	534	516	494	544	510	486	488	454	484	467	473	514	496	510	502	523	507	489	472	461	514	479	504	527	492	500	500	465	478	487	515	509	488	474	461	465	471	536	504	463	460	470	509	465	478	462	480	466	502	493	490	505	490	434	402	488	476	462	496	424	497	479	481	471	497	462	509	471	498	477	488	523	512	501	495	471	506	484	488	493	491	513	493	465	472	472	476	488	505	454	493	516	468	501	460	486	501	476	459	483	507	469	462	489	486	490	509	474	482	483	492	491	464	479	512	459	516	526	474	473	481	499	465	471	449	498	490	498	502	487	479	501	460	501	470	458	450	507	512	477	471	479	508	512	505	475	481	520	462	472	431	501	474	491	489	516	477	503	468	441	484	502	482	481	437	529	502	490	485	478	480	430	463	466	447	501	476	460	513	494	482	453	491	490	498	454	498	485	525	464	454	495	500	512	490	467	475	461	522	477	488	491	495	459	508	500	463	496	485	468	473	489	480	489	477	471	527	455	462	519	472	484	453	493	472	466	453	470	506	508	488	484	462	500	511	488	469	492	523	466	475	460	497	480	462	460	485	494	474	447	491	472	472	459	511	456	516	465	438	474	507	488	472	488	504	458	459	471	485	480	513	484	456	487	448	456	502	496	482	495	459	475	474	481	463	508	482	481	510	460	455	487	520	447	495	524	508	513	453	469	497	497	502	469	498	437	481	498	472	460	491	492	467	519	475	489	491	459	500	492	495	489	472	487	470	459	468	508	538	470	487	468	534	445	486	474	494	446	478	493	503	493	512	471	483	514	509	482	487	502	459	501	467	495	490	488	474	470	518	475	510	452	495	461	497	466	530	480	497	497	463	486	508	482	470	505	490	494	450	490	463	480	453	486	489	519	469	471	482	500	488	463	468	473	496	472	486	501	484	460	458	444	484	487	504	503	477	457	507	505	472	492	472	448	478	466	482	521	484	467	472	512	439	473	519	438	517	486	512	471	448	490	474	446	435	509	498	472	447	504	485	471	474	453	463	508	524	476	474	474	526	493	496	484	475	496	510	468	473	447	483	501	488	493	471	493	504	493	483	508	463	489	461	486	464	448	498	477	487	456	493	463	484	483	473	464	453	485	468	469	459	486	507	464	466	472	440	478	516	518	507	497	514	509	470	463	532	534	486	486	491	451	447	476	488	508	500	474	492	464	511	456	476	434	473	484	514	499	505	510	484	529	466	490	516	502	473	460	516	520	459	475	447	483	481	461	471	496	472	498	486	493	470	478	447	475	495	488	492	516	489	509	470	452	476	506	502	523	480	464	480	426	481	466	444	468	455	479	469	456	452	457	477	489	499	479	478	515	470	495	497	487	523	469	489	492	525	510	473	471	492	504	490	491	482	470	502	482	495	456	473	436	477	528	519	460	498	481	458	524	459	500	478	491	464	471	509	483	466	481	476	490	480	555	434	471	502	492	497	503	460	506	484	462	487	477	498	498	499	493	466	476	490	513	483	483	451	439	514	494	489	500	458	480	508	496	495	460	481	449	520	472	477	475	494	472	527	539	472	486	476	489	517	485	478	505	486	520	448	475	469	486	469	466	473	448	479	484	490	497	449	447	467	467	469	492	463	493	521	494	518	497	478	515	460	498	492	450	480	487	451	485	490	475	481	482	474	485	470	515	476	473	466	536	452	491	494	492	470	487	537	514	495	491	480	456	487	548	462	484	466	491	469	481	501	486	498	475	468	513	474	503	441	493	494	469	506	470	475	506	516	483	498	496	516	494	484	489	464	488	512	499	498	491	480	492	487	476	499	467	460	458	471	458	481	462	506	527	489	535	521	505	489	501	514	484	512	504	500	481	503	505	479	482	451	465	498	457	433	499	503	502	524	510	475	479	484	474	521	504	482	485	549	482	502	475	474	512	493	464	510	511	474	448	463	473	512	488	506	486	502	472	495	490	525	524	474	467	515	486	420	499	489	460	516	466	466	486	461	535	489	446	464	469	523	474	504	488	487	503	458	470	468	500	496	482	496	513	480	486	496	462	467	467	466	467	509	479	536	503	458	470	466	486	481	499	519	443	509	533	471	505	486	512	517	478	497	472	503	467	479	496	494	494	501	485	490	476	461	474	462	490	495	473	474	442	504	505	511	510	487	458	486	505	474	516	481	476	460	488	500	504	472	498	492	511	492	489	452	483	499	439	497	467	484	488	494	480	452	480	490	499	450	465	460	487	462	516	459	475	492	535	510	494	462	482	481	483	501	444	505	505	488	523	509	484	489	454	484	454	498	494	531	472	480	512	511	479	468	483	478	498	453	464	454	451	476	458	465	492	466	507	498	478	459	490	488	473	487	483	488	474	494	491	456	477	481	483	504	510	478	493	473	485	464	501	477	487	492	501	504	495	509	481	485	472	515	484	505	479	453	443	525	511	498	480	470	480	492	480	497	526	467	469	459	485	487	488	444	486	485	441	474	505	500	478	556	513	486	476	521	482	468	458	469	475	475	491	505	472	459	509	487	505	502	479	485	508	460	531	483	483	478	493	478	493	476	493	488	521	444	496	532	478	440	481	497	483	478	471	472	472	473	465	494	515	509	502	512	491	481	478	497	491	465	486	492	516	480	473	480	488	510	517	487	487	500	479	504	475	519	523	485	464	485	462	483	495	466	516	468	467	503	522	490	484	492	463	503	492	467	509	461	491	467	504	478	470	522	449	474	478	442	497	494	495	465	481	459	465	454	482	508	497	468	503	489	453	498	467	455	477	505	500	458	475	487	502	461	438	489	472	485	527	514	517	490	490	461	506	480	447	492	478	459	461	519	491	499	495	504	453	500	505	503	474	474	468	499	473	425	481	509	485	513	505	484	459	478	498	448	494	513	457	496	483	514	496	506	465	488	519	453	498	483	456	461	490	474	487	482	483	484	479	477	487	459	498	490	483	501	473	524	489	501	471	481	437	484	453	474	509	469	459	507	497	486	505	475	487	489	500	465	456	465	471	490	494	469	472	524	466	506	497	431	483	504	440	464	469	472	451	484	480	510	508	487	487	449	498	532	489	483	478	498	468	490	480	463	507	459	470	514	449	478	468	525	446	516	504	467	466	484	477	490	492	487	485	530	481	506	457	454	481	481	502	520	476	485	446	495	503	487	453	467	511	469	458	472	499	471	490	450	510	500	491	468	550	466	451	478	458	488	508	484	525	479	445	457	509	468	463	519	500	489	462	492	484	515	476	510	504	484	497	512	498	472	468	481	533	505	495	487	508	499	519	476	473	481	472	479	451	476	481	508	508	510	494	518	484	479	454	464	498	475	492	531	503	510	475	485	475	474	439	543	466	511
83068	37952	14640	4988	2587	2653	2236	1244	898	709	558	539	500	565	558	479	383	342	314	320	292	269	259	308	272	245	269	278	269	231	266	264	247	238	214	237	247	262	262	224	214	222	210	233	237	211	208	223	221	210	212	219	218	205	225	207	194	204	196	240	242	207	229	236	246	215	219	226	203	198	198	214	222	232	186	224	223	206	205	239	217	231	224	202	202	222	208	188	191	218	201	197	241	206	197	218	219	213	196	222	201	240	238	195	218	208	192	211	217	221	231	226	185	220	216	177	209	218	201	207	216	202	229	205	204	193	206	194	203	178	210	203	191	225	210	196	194	216	196	219	205	199	213	183	217	216	208	199	224	191	189	189	190	235	225	207	207	211	212	182	230	197	208	219	215	218	194	217	210	201	221	177	206	223	213	198	207	224	205	208	223	212	207	196	238	200	190	202	209	218	201	193	197	189	197	215	227	190	200	209	220	214	207	218	234	205	216	220	189	198	201	201	220	202	211	206	218	201	215	231	229	245	199	219	194	230	217	221	206	223	183	185	223	214	208	226	199	217	244	231	199	225	229	217	215	208	217	201	182	225	218	236	189	216	214	220	187	209	228	194	178	192	191	211	208	200	217	229	247	220	223	195	204	195	189	172	196	207	209	223	212	184	194	202	186	218	198	182	212	217	196	209	221	224	210	230	220	215	232	188	222	223	184	207	195	214	208	230	204	226	219	191	215	219	203	195	214	224	231	211	203	203	203	188	237	210	210	190	238	201	190	212	214	188	196	203	207	169	200	225	196	226	238	231	189	183	225	207	205	210	220	220	192	203	220	226	239	212	236	189	220	237	223	222	219	230	234	200	180	212	224	202	202	207	223	187	184	203	175	206	201	210	213	201	214	202	179	191	194	219	182	208	187	197	202	202	177	229	229	215	195	200	191	217	222	193	213	218	245	225	214	222	208	202	174	214	177	225	202	208	193	227	193	236	205	196	213	218	220	226	223	224	201	235	206	179	181	194	210	179	212	234	205	228	204	225	215	195	185	211	199	218	210	215	233	232	216	209	206	208	227	187	202	230	216	203	219	219	202	215	186	198	213	212	206	204	192	204	201	198	204	174	220	232	229	231	204	195	192	207	205	179	218	188	219	222	220	209	184	208	224	205	213	206	225	209	187	207	211	197	225	208	199	194	208	196	222	192	185	208	196	221	211	211	179	186	233	224	199	224	214	234	224	234	183	172	227	199	209	210	209	232	203	206	203	218	218	245	207	220	234	220	211	215	214	204	208	218	211	200	191	190	230	184	180	225	195	197	226	234	181	201	191	188	180	203	227	188	194	193	213	211	213	193	197	207	186	179	215	157	204	198	190	228	195	210	195	217	207	215	221	187	218	209	213	249	211	209	192	202	224	219	210	198	221	211	228	202	240	220	209	219	191	223	192	212	198	239	212	195	212	221	254	222	207	195	205	209	225	211	215	211	224	179	224	211	200	214	253	216	194	189	191	219	243	212	190	207	210	209	213	203	207	204	205	193	196	190	198	202	236	207	181	199	221	209	208	210	224	211	200	236	178	207	171	231	204	225	218	187	226	210	236	224	226	218	230	203	211	201	197	214	192	216	225	220	196	204	205	178	206	195	200	201	214	181	201	192	219	212	216	210	185	202	203	209	210	206	206	211	217	220	214	225	213	204	187	211	195	218	242	209	211	232	218	192	224	190	188	204	219	201	225	203	216	229	218	217	217	215	235	228	218	203	193	199	202	210	196	259	245	211	214	185	194	193	203	202	229	213	190	208	224	225	220	223	226	241	208	182	228	213	197	200	209	188	198	217	201	200	176	195	208	210	192	239	207	210	214	203	187	218	216	183	188	218	217	207	206	207	205	218	210	199	225	211	216	225	209	200	237	188	205	203	205	182	197	198	194	197	193	212	209	225	235	238	200	205	248	207	200	203	218	233	201	180	227	206	212	188	208	212	206	204	192	236	210	207	221	200	204	195	210	212	205	202	197	220	216	213	178	190	218	210	189	181	220	230	183	215	229	196	194	236	216	198	202	194	202	235	203	210	209	217	219	199	216	194	206	240	223	215	217	226	216	208	202	199	210	202	186	227	199	204	217	227	203	211	232	219	198	222	213	232	184	215	218	194	221	214	215	196	203	179	222	186	201	213	196	238	216	211	186	203	229	198	210	195	192	249	197	211	208	227	216	207	207	207	196	235	195	213	200	198	191	211	209	200	215	219	196	190	215	195	211	176	201	187	239	202	218	225	212	202	199	208	225	217	242	198	224	227	207	209	188	217	181	177	184	196	207	223	231	176	192	184	220	224	209	190	183	199	198	235	188	179	207	209	198	216	225	192	210	219	202	200	227	206	214	223	181	190	204	217	232	150	210	208	207	209	199	209	221	208	215	194	192	233	222	186	200	193	192	196	219	203	204	238	222	208	198	206	204	202	237	182	213	241	184	213	224	232	224	201	221	206	196	206	220	218	233	212	203	214	210	217	188	208	235	227	174	192	194	209	200	197	185	179	205	227	194	182	204	209	208	218	208	189	202	189	237	195	205	210	193	196	221	204	200	203	192	191	204	235	214	221	208	221	171	228	214	223	214	204	231	220	184	208	199	206	214	218	204	233	221	199	209	216	197	224	206	222	196	208	238	207	185	216	188	214	197	193	216	186	205	213	238	236	201	204	202	202	223	205	228	197	210	195	191	167	213	216	198	230	215	225	192	203	215	194	207	231	204	195	186	202	209	207	183	223	219	218	205	183	194	209	197	225	215	224	211	198	207	239	218	202	209	216	188	222	211	225	234	233	203	209	225	186	189	213	224	228	215	208	217	194	222	196	216	179	193	204	185	199	201	189	207	210	171	212	191	204	203	202	212	193	217	195	210	223	224	212	216	204	201	203	225	202	216	194	212	192	189	212	191	205	209	180	200	226	206	193	199	203	229	209	197	200	214	217	221	226	221	199	200	221	188	194	185	203	221	198	228	223	196	203	195	202	212	230	232	223	216	228	208	222	211	229	212	205	200	226	225	185	220	223	200	215	193	195	212	204	187	230	195	214	209	201	175	211	211	217	195	190	193	199	214	188	222	194	204	207	220	217	212	196	196	203	208	227	208	208	222	229	205	204	229	205	191	196	204	225	222	224	221	217	224	196	217	218	219	196	219	201	193	183	218	210	217	197	219	176	163	217	231	208	222	186	235	203	195	173	216	206	201	236	200	227	210	224	209	245	192	199	222	202	256	200	235	218	213	203	231	212	218	198	197	210	235	205	210	224	237	209	215	192	181	215	191	201	216	234	225	224	195	222	184	182	197	212	188	198	228	217	183	212	208	216	210	216	205	213	217	218	199	237	180	218	196	219	175	204	212	221	218	217	204	219	205	221	205	201	208	211	200	210	201	189	208	185	213	220	210	215	204	214	216	209	227	188	217	209	190	212	210	192	202	182	200	204	227	217	191	225	224	214	183	176	198	211	191	215	198	233	214	203
55615	6405	6348	9348	8294	10586	9002	5475	3890	3394	2844	2490	2284	2497	2915	2157	1374	1410	1287	1306	1213	1172	930	993	958	961	963	856	826	768	723	725	704	691	664	640	639	567	606	644	600	717	608	559	603	555	568	523	525	508	517	521	505	509	558	515	511	564	539	555	511	540	608	615	589	585	534	527	588	534	510	491	485	516	491	516	492	498	479	489	494	486	481	490	465	504	517	492	461	486	451	485	494	499	472	471	486	459	513	490	502	461	478	515	466	477	485	486	472	481	447	487	506	468	474	467	474	475	463	482	511	438	474	478	497	464	493	481	468	480	477	494	478	489	501	459	466	529	490	469	491	475	449	487	465	445	504	468	459	469	464	485	462	455	456	454	464	467	444	510	457	461	470	445	509	438	479	492	510	492	511	458	493	460	461	453	479	467	434	482	428	478	491	519	474	499	460	458	460	472	484	490	461	486	493	463	468	476	437	485	429	468	484	487	469	470	505	465	489	448	472	435	497	504	458	498	469	482	454	458	486	470	492	508	486	460	456	449	509	456	507	446	477	465	486	519	446	476	463	471	472	490	482	458	517	471	465	479	476	485	494	495	513	499	433	460	480	487	504	457	470	452	494	508	462	491	483	440	468	459	488	487	448	450	465	484	499	497	472	467	481	494	479	448	509	469	453	488	454	503	480	524	479	468	498	486	521	449	463	481	475	474	482	488	493	434	439	501	463	434	502	474	486	491	472	489	465	489	487	480	471	479	488	503	429	480	475	450	535	513	512	469	454	485	458	487	448	480	489	475	497	496	477	477	477	464	453	475	471	459	438	477	458	454	458	477	470	456	480	486	485	446	548	528	464	483	446	489	456	459	479	446	479	494	488	453	457	460	445	463	457	451	438	422	399	458	457	508	463	485	492	492	486	464	460	487	449	479	535	504	461	485	474	481	524	496	466	426	490	443	501	478	472	487	496	440	458	473	449	463	463	479	461	495	450	507	447	482	477	498	467	530	492	437	459	460	458	488	489	478	472	490	478	486	451	498	456	455	523	491	413	479	445	480	522	473	477	448	456	472	485	451	461	476	474	478	501	485	501	456	455	497	472	464	493	450	452	483	466	480	454	470	471	438	498	431	468	467	492	508	457	470	468	479	480	479	484	474	486	452	489	478	469	491	471	459	478	465	451	488	480	477	456	507	482	451	472	490	492	497	454	474	467	450	440	469	483	461	509	455	483	455	442	494	460	459	438	465	450	459	420	497	509	493	493	470	470	454	498	476	478	479	463	458	455	502	471	481	463	479	455	519	522	479	463	475	461	477	488	479	484	463	479	451	489	474	480	474	474	454	490	484	476	509	453	456	478	448	481	477	472	519	478	444	470	501	460	510	457	512	502	494	461	506	478	468	484	520	486	464	435	481	477	452	484	513	471	471	487	454	447	458	477	473	447	472	477	476	479	499	452	508	494	460	463	481	448	487	449	433	512	507	479	490	467	491	516	503	508	465	474	509	490	478	490	489	493	443	455	469	468	466	493	437	458	479	482	478	457	494	481	469	499	492	502	492	466	485	480	451	465	518	433	509	456	489	489	469	478	463	448	471	443	506	476	480	487	435	451	445	428	503	493	450	457	452	461	463	478	482	478	468	458	496	435	488	460	508	470	457	458	510	465	499	494	465	460	471	490	459	483	460	508	453	443	489	447	490	474	519	481	475	472	507	474	465	461	444	474	497	456	451	500	460	489	482	423	494	480	460	489	512	449	490	484	450	462	443	454	485	465	457	474	521	460	448	464	503	478	493	468	447	488	492	496	505	492	475	421	460	457	484	541	445	495	478	473	486	466	474	477	483	436	495	475	475	494	472	491	466	463	453	448	458	466	441	476	482	482	493	496	510	473	444	533	476	450	480	483	464	468	472	498	496	479	485	472	498	488	500	484	454	426	455	452	479	495	470	459	488	436	503	467	467	504	495	500	467	424	483	484	460	459	528	488	482	480	453	468	456	487	488	484	473	498	458	466	480	428	476	505	507	498	443	441	503	508	497	478	535	504	476	505	475	466	450	492	493	448	462	484	488	470	456	463	505	476	489	487	486	481	491	505	495	509	480	496	500	493	474	461	472	497	452	482	467	480	460	444	437	468	501	472	481	463	449	463	488	483	543	476	507	514	465	463	485	486	478	498	505	488	483	489	505	458	479	438	487	483	476	511	505	505	470	467	475	442	451	461	492	470	504	492	480	468	491	484	454	471	495	518	467	490	456	456	471	476	483	485	509	504	461	491	487	467	484	483	496	469	466	492	471	451	479	453	470	485	464	467	502	441	475	505	506	442	509	443	471	470	492	499	467	483	489	485	468	467	504	438	472	469	473	463	457	458	508	485	488	451	474	471	482	490	422	493	450	468	479	491	472	481	487	494	485	452	467	487	477	491	435	462	440	443	474	487	435	463	454	461	497	511	467	480	497	471	502	474	451	467	438	479	452	455	473	481	458	483	482	455	476	505	470	473	451	496	474	478	465	444	482	464	469	497	473	540	435	500	492	472	495	461	460	514	483	502	470	430	453	512	459	490	506	474	461	444	533	469	490	497	470	460	480	513	499	474	501	457	461	444	460	481	435	474	473	495	499	482	460	484	459	479	445	462	478	471	428	487	466	457	494	479	427	465	492	451	478	485	460	467	430	452	487	459	470	454	473	453	466	460	487	496	498	475	506	473	453	481	488	441	491	424	479	492	484	472	462	487	468	474	454	495	503	451	470	464	456	497	469	499	448	448	451	452	504	480	463	471	433	474	464	500	468	474	447	471	504	499	486	475	488	456	453	449	474	499	467	466	488	483	467	487	444	512	449	471	476	437	466	459	477	453	455	452	533	486	494	518	516	472	492	480	450	477	500	444	482	468	513	453	494	505	446	519	470	465	433	514	454	478	483	476	505	496	501	482	508	500	483	508	439	468	485	531	497	484	467	454	473	479	471	482	459	474	502	488	467	468	519	459	460	428	468	461	484	446	497	469	476	444	475	477	427	499	463	510	495	478	481	471	494	502	445	495	462	493	473	468	466	475	454	496	456	475	486	484	476	463	439	463	485	469	448	498	486	470	483	497	485	476	507	485	480	485	496	472	462	455	519	466	480	503	423	470	510	489	470	517	479	463	475	487	485	512	474	487	488	496	509	505	500	446	487	466	471	457	453	453	493	479	533	475	496	483	441	470	434	524	462	509	443	425	457	509	502	451	459	472	472	434	458	480	496	487	478	451	508	462	472	475	464	504	496	478	519	464	484	497	479	473	508	435	508	466	460	464	468	444	458	439	447	494	529	482	451	481	431	487	470	457	478	518	476	449	479	454	540	487	517	459	467	446	485	505	456	472	463	468	448	475	492	499	473	476	500	498	464	500	456	459	497	458	491	493	481	471	442	473	493	500	451	481	460	435	479	455	478	457	498	513	519	481	477	467	474	490	463	469	509	484	471	491	472	463	453	468	494	534	485	487	449	505	451	482	471	503	492
24234	3300	1081	945	706	847	719	399	263	235	210	208	180	184	244	167	141	144	159	163	145	145	133	156	137	165	139	111	124	116	147	110	119	126	115	122	135	111	108	148	136	120	126	122	137	115	143	129	129	132	116	126	132	124	125	121	115	131	101	133	130	119	140	147	124	115	143	114	122	110	122	128	117	115	115	134	94	114	144	136	137	127	119	133	111	101	128	121	131	105	141	130	121	125	123	112	127	126	117	131	112	101	125	126	114	124	125	103	138	149	129	111	107	121	139	116	114	134	128	115	118	122	132	142	100	104	142	135	107	130	132	127	118	114	118	125	123	124	121	135	129	122	134	114	138	92	113	136	117	114	131	103	126	119	126	124	132	126	122	137	117	114	154	115	111	127	113	124	127	106	117	109	138	123	135	137	132	145	112	115	116	113	126	110	118	113	132	127	123	137	134	135	140	110	100	121	126	139	116	127	138	109	121	122	116	127	129	96	113	111	125	118	106	126	115	136	128	137	114	123	126	102	137	126	133	112	135	119	118	134	110	128	127	111	105	126	104	123	116	117	143	132	108	122	129	126	106	123	125	129	110	126	141	109	114	126	126	116	104	126	114	121	136	92	113	119	136	122	109	128	126	105	134	121	130	117	120	113	142	119	110	133	117	108	131	130	102	105	123	123	111	130	130	116	125	114	120	108	110	111	114	118	147	124	113	121	103	127	133	124	130	129	127	132	127	131	128	133	141	122	116	113	120	113	109	99	95	126	104	132	135	124	124	133	120	134	122	138	129	115	106	114	113	128	141	102	138	128	110	122	136	118	127	115	115	123	117	107	149	133	127	119	112	126	125	121	139	121	117	117	115	97	111	112	123	132	116	111	129	125	126	105	111	137	114	123	125	118	120	120	122	135	117	116	119	134	145	94	124	116	98	120	124	138	116	125	118	119	122	159	128	114	115	142	132	124	133	128	103	121	127	113	130	126	116	104	128	137	119	144	129	128	109	123	121	108	115	119	135	107	136	123	115	141	135	134	109	136	113	128	129	126	126	117	119	115	130	97	124	108	130	128	110	126	137	128	126	129	112	116	119	118	137	108	133	120	125	124	115	124	116	115	139	107	119	134	119	117	138	123	116	109	129	122	140	130	125	113	100	131	115	130	128	131	116	137	112	134	124	129	146	128	124	120	126	121	131	120	121	140	123	153	113	133	115	111	129	122	116	117	104	104	127	111	117	127	99	136	114	121	114	120	109	125	132	116	113	119	105	124	106	131	114	146	123	120	140	133	125	128	111	123	127	109	131	132	120	132	120	116	136	122	99	104	105	134	114	116	123	110	143	117	130	113	124	120	106	124	112	121	131	125	126	116	103	121	106	145	110	128	121	110	126	105	127	104	121	121	136	133	94	116	141	123	130	121	108	137	99	105	132	118	120	137	118	99	108	131	139	141	133	128	130	100	117	112	146	150	120	134	111	129	121	138	129	138	123	110	126	131	136	141	134	122	115	116	105	103	127	115	127	104	109	127	156	136	108	133	107	112	144	109	119	106	126	124	107	110	99	114	130	123	130	106	131	99	133	126	123	125	140	117	146	124	117	106	103	124	134	148	134	127	105	126	132	103	99	132	125	123	111	135	130	140	118	131	120	111	127	106	105	116	103	128	114	110	130	127	107	133	118	128	113	108	132	128	119	109	101	131	133	119	132	107	123	143	109	110	122	120	125	150	128	122	116	124	126	118	127	112	122	118	118	126	132	143	125	120	103	105	126	114	131	121	124	117	125	126	124	120	128	119	127	110	105	130	156	106	112	133	126	136	142	109	128	132	105	112	129	110	100	113	135	132	119	123	112	112	132	129	121	114	120	130	124	116	125	118	138	106	105	137	134	102	133	115	136	141	131	130	108	107	116	117	142	174	138	124	126	122	130	134	125	110	120	115	140	132	118	124	125	101	120	107	108	107	138	123	109	125	128	103	132	111	119	132	142	120	119	118	107	121	127	123	111	116	122	123	112	111	113	128	140	136	123	118	114	120	127	117	115	133	122	124	122	108	129	129	119	126	133	139	124	120	110	107	118	142	117	128	128	146	97	125	123	110	119	120	123	104	140	119	133	107	128	139	129	122	138	127	131	136	126	119	111	119	132	128	125	130	124	124	126	125	118	117	106	120	127	120	127	121	140	128	128	122	122	139	110	146	141	121	133	143	129	129	96	113	118	124	137	158	112	105	114	116	124	98	141	133	114	135	111	126	114	113	137	126	115	120	123	128	124	126	121	113	114	117	112	134	128	134	129	121	123	132	126	112	130	113	136	111	112	106	137	113	121	126	122	135	133	119	117	116	109	107	130	114	122	131	118	121	102	117	128	127	125	140	131	102	102	133	125	123	131	124	119	118	129	120	113	122	114	127	119	129	136	100	127	133	120	136	130	121	134	113	110	121	122	121	114	115	134	126	126	138	120	124	117	106	127	122	119	139	130	123	126	132	126	116	114	132	123	112	119	122	127	119	128	118	119	108	153	135	122	117	137	120	116	124	129	129	115	117	117	113	141	129	95	110	140	111	132	113	119	120	128	138	129	121	119	119	124	116	116	132	102	139	121	117	128	119	116	109	115	108	118	115	132	119	144	127	126	105	116	103	118	120	108	120	114	133	154	123	122	111	114	98	89	131	140	131	141	115	110	119	124	109	102	110	124	111	132	137	107	132	113	137	105	122	120	130	129	137	113	128	148	126	105	134	137	140	114	118	132	120	126	109	120	110	149	120	117	114	114	124	117	120	127	124	107	111	123	111	139	125	137	117	123	125	125	104	110	120	115	126	105	129	125	107	119	126	103	100	129	133	140	143	122	108	117	120	138	144	120	114	123	110	109	130	137	100	131	120	139	132	99	122	125	142	105	115	95	113	120	114	130	131	116	123	134	112	135	122	140	123	129	122	120	128	129	112	117	126	120	105	99	128	137	106	119	113	111	127	115	133	116	109	131	123	128	125	99	124	123	126	126	126	115	109	138	126	128	115	119	116	140	121	115	140	104	111	134	112	134	119	140	137	110	109	114	117	114	126	138	120	126	114	125	112	113	122	120	103	113	115	112	115	133	108	106	129	134	136	125	120	132	123	121	119	112	115	131	120	133	116	141	138	121	134	131	132	128	125	105	136	123	126	126	123	139	132	117	115	121	115	105	129	95	142	111	122	127	105	145	132	104	115	127	128	104	105	102	119	154	112	108	131	123	170	128	123	113	132	124	119	114	136	102	112	142	123	111	141	126	138	111	113	121	130	112	113	140	120	118	159	114	120	120	123	127	131	97	137	127	115	131	129	118	99	124	124	141	110	116	128	125	115	113	133	123	99	115	121	102	116	128	127	144	124	114	109	112	125	102	128	116	127	97	127	136	122	114	157	122	145	111	114	120	115	102	105	127	123	137	118	133	108	119	115	123	114	93	117	126	122	133	115	122	121	105	121	138	129	112	147	127	108	117	100	122	119	115	131	132	124
21674	1383	2052	3050	2567	3480	3315	1817	1231	1131	956	825	737	781	952	625	510	450	494	488	470	448	413	422	464	492	461	415	429	409	385	394	386	357	385	396	331	362	365	370	379	375	355	313	323	346	326	317	329	347	317	315	338	321	303	310	335	364	334	329	361	342	361	345	361	376	311	343	335	313	323	305	324	306	307	335	328	310	299	288	306	299	332	308	339	285	263	292	334	307	329	340	343	298	285	312	313	320	321	298	330	341	339	300	306	330	299	315	324	356	315	336	317	333	328	306	341	330	320	300	302	310	303	348	309	326	327	318	326	339	309	332	296	306	287	296	320	298	288	322	304	291	324	310	316	319	345	318	332	329	330	335	311	299	308	313	323	302	275	328	336	325	290	286	319	348	316	310	317	330	317	311	294	299	306	346	356	322	292	312	318	305	304	304	325	301	277	291	308	333	301	306	326	321	306	302	326	303	316	285	315	302	325	324	303	296	322	329	331	317	307	293	302	323	331	311	311	324	333	327	325	301	329	315	331	335	265	317	321	322	285	307	288	338	324	320	312	309	313	308	326	286	332	357	316	316	305	324	314	332	338	297	330	333	334	302	305	313	272	335	283	323	300	319	296	322	291	300	308	299	328	329	306	302	342	312	317	310	292	337	311	307	312	299	307	326	319	322	315	303	314	287	324	340	328	306	312	331	279	300	354	326	324	319	302	325	293	313	288	318	324	325	312	355	321	271	293	302	321	308	308	341	323	315	319	305	318	323	310	290	329	315	327	258	298	327	318	343	312	304	315	310	275	323	315	322	321	305	327	311	292	304	302	298	311	298	303	309	344	285	309	311	300	287	307	341	314	327	306	312	321	316	305	317	308	311	300	361	332	358	320	334	312	306	282	289	330	283	335	313	300	307	350	333	324	308	309	291	300	306	294	328	312	337	312	276	269	296	333	323	317	358	336	279	283	325	287	297	277	296	318	334	308	305	313	289	337	335	318	311	322	325	324	310	336	316	304	309	309	310	319	332	294	302	328	325	311	300	337	326	335	315	300	332	300	302	302	323	306	334	320	291	310	319	292	310	331	313	301	315	325	295	361	300	322	299	314	329	331	302	326	339	315	293	314	311	291	334	319	320	335	322	322	347	294	314	304	324	273	323	316	325	363	305	329	338	316	309	261	283	299	319	346	325	293	329	299	321	308	309	359	315	315	322	315	308	303	306	332	304	328	321	310	324	329	342	311	301	301	322	312	332	361	328	330	316	297	350	307	300	316	330	340	342	335	357	313	304	314	289	344	325	308	291	326	327	350	281	327	304	318	329	300	328	308	309	297	323	328	307	310	312	306	310	317	298	301	325	312	298	328	293	307	335	318	319	327	337	324	282	317	319	320	319	297	343	323	312	272	303	305	324	313	314	309	311	294	308	307	306	315	319	319	325	300	353	357	312	302	308	309	292	319	284	307	311	359	342	321	322	331	290	307	337	310	313	307	312	335	318	310	316	343	309	330	335	334	328	321	328	303	340	307	328	331	329	319	301	293	307	318	331	322	308	271	303	291	312	299	305	290	305	291	294	321	328	314	307	327	352	304	328	319	295	325	315	331	305	337	302	326	300	290	323	314	285	326	329	298	309	325	329	309	313	319	304	301	309	325	326	321	338	316	340	321	316	298	297	325	313	300	328	321	320	299	315	319	352	295	311	310	324	311	316	296	314	367	307	316	310	301	297	307	282	346	305	337	280	319	297	275	313	317	305	315	290	310	310	305	309	338	323	297	326	313	317	321	289	359	347	328	346	304	328	318	305	304	312	297	295	307	329	325	319	272	327	343	301	324	339	324	318	332	321	314	319	358	336	310	326	328	322	314	328	337	294	294	335	299	294	306	283	348	299	308	316	331	292	293	272	321	283	288	298	324	353	315	284	333	324	328	326	296	315	331	315	318	342	312	305	329	310	302	278	285	297	326	326	349	306	327	338	311	294	309	292	305	298	290	310	316	285	305	330	307	319	322	304	330	304	323	309	333	287	329	313	329	323	329	346	297	314	344	310	316	303	325	313	319	297	309	304	288	311	283	322	328	326	301	298	308	300	313	319	346	277	308	292	294	323	332	322	315	279	321	336	332	293	289	298	319	315	295	305	319	310	275	277	352	339	296	320	322	326	324	294	286	348	336	320	286	349	348	310	319	326	328	317	288	319	340	291	321	289	339	290	313	318	305	327	319	325	312	313	350	298	312	296	346	316	324	343	346	295	314	324	323	304	324	316	331	327	313	280	342	312	315	304	324	306	311	333	321	304	314	338	301	295	335	293	307	299	309	298	310	292	293	347	317	285	336	293	304	318	289	306	357	306	305	331	315	294	337	298	301	322	338	310	309	325	332	246	309	340	326	304	321	291	319	297	326	296	317	319	314	338	314	337	297	331	344	301	334	318	323	260	340	315	318	332	297	318	306	299	344	321	318	303	316	325	316	328	334	293	292	331	312	313	311	315	297	300	334	311	295	355	322	341	324	318	304	330	321	315	304	318	313	311	345	328	314	338	280	310	326	305	312	305	279	340	312	319	328	324	301	309	302	331	306	297	310	329	311	327	324	296	337	338	337	316	341	285	313	283	343	316	331	314	326	291	286	287	328	305	317	303	311	319	322	296	292	312	305	297	314	335	316	333	308	330	320	319	298	315	341	300	327	311	329	342	332	318	317	307	287	303	333	297	328	306	326	315	316	332	324	322	327	285	285	320	300	337	306	288	309	327	298	293	319	315	290	318	285	293	312	318	328	298	324	304	343	302	327	310	293	317	291	298	327	309	323	307	290	315	334	286	305	309	298	334	320	308	307	338	307	304	308	313	322	344	280	302	328	342	341	350	329	334	301	331	325	297	298	310	316	291	347	313	317	275	336	311	322	319	354	277	311	303	297	313	309	308	341	314	296	316	291	352	305	275	319	324	335	271	276	311	275	322	339	324	331	324	305	312	313	316	312	314	312	311	334	317	307	313	287	314	310	333	327	313	325	288	333	309	322	347	293	344	287	315	305	328	317	313	326	315	341	358	306	325	316	312	313	311	310	316	295	341	311	292	327	305	307	329	310	327	321	335	311	329	290	355	333	332	303	306	351	310	333	342	308	332	307	323	304	307	317	304	295	320	286	290	298	303	301	306	326	313	301	334	335	310	301	284	288	318	306	317	271	338	295	294	315	356	318	289	340	312	328	316	324	303	309	332	316	305	321	336	363	322	304	324	323	330	300	307	304	350	294	348	331	317	321	349	310	315	345	312	300	337	326	355	316	296	311	301	339	296	303	324	299	338	350	312	310	324	320	322	337	307	319	279	348	327	319	312	287	334	316	324	320	306	308	322	293	336	304	320	304	315	302	299	290	287	325	314	289	284	349	311	306	332	309	295	321	285	339	314	293	336	326	309	299	286	296	299	322	295	328	303	295	302	308	343	327	354	324	299	317	312	318	333	289	325	300	328	308	299	316	336	302	276	319	326	315	339
74223	32085	9300	2546	1664	1607	1427	878	610	485	433	391	345	355	465	324	277	274	277	271	257	272	248	243	233	252	242	205	213	221	241	225	214	211	211	234	185	222	198	229	235	202	227	209	206	213	209	251	206	224	213	209	210	183	195	193	228	207	178	213	235	213	218	236	215	190	231	232	196	211	192	197	204	199	182	204	214	228	200	224	187	189	218	214	186	213	194	209	209	225	215	204	221	224	227	182	225	197	223	233	200	219	203	218	213	205	190	216	198	224	228	189	205	216	197	223	213	191	178	216	183	217	209	195	209	229	208	210	207	193	219	217	206	209	199	203	196	202	198	200	169	210	226	206	174	189	191	199	190	206	205	181	206	202	200	212	199	199	198	205	222	214	213	188	182	201	207	217	196	200	207	192	189	205	206	199	217	186	211	220	214	205	226	197	206	203	226	204	211	176	220	201	185	201	200	173	187	208	211	182	190	209	212	218	200	199	192	191	207	226	234	214	182	187	204	202	198	221	211	224	172	198	202	224	216	178	207	198	195	191	232	199	210	202	173	194	218	190	220	181	201	191	204	189	197	210	196	194	215	203	192	202	206	193	183	169	203	201	203	206	200	216	207	180	184	202	200	216	195	212	192	206	233	185	210	202	189	207	212	233	219	196	213	210	194	195	206	213	200	249	193	191	203	196	225	215	190	208	227	211	181	205	185	232	186	204	229	195	208	208	192	198	197	235	206	219	193	198	208	166	177	202	220	201	186	200	207	214	199	187	175	212	226	209	190	201	218	223	195	226	204	200	229	222	192	185	196	232	179	176	204	197	183	218	222	202	229	177	206	170	217	192	180	186	180	193	214	193	211	191	219	198	196	198	206	189	225	187	188	202	201	199	207	215	199	204	187	219	230	217	201	205	204	176	200	213	196	208	208	204	229	199	219	198	189	209	187	200	193	192	197	217	203	194	193	207	220	204	200	208	202	184	215	216	212	182	208	206	196	197	217	238	208	189	191	190	199	189	213	212	202	177	200	204	250	208	198	222	208	223	210	206	201	200	213	230	196	197	208	197	207	205	186	198	209	211	185	202	193	189	201	181	217	235	207	185	203	206	197	184	220	196	195	203	224	186	204	191	212	208	217	184	210	217	224	219	196	192	186	218	198	193	198	210	190	185	190	241	216	228	164	204	211	202	206	201	237	207	167	200	188	186	237	222	190	198	201	206	208	204	183	216	193	225	196	207	210	221	208	196	218	207	204	189	229	186	202	175	203	222	206	240	211	192	194	201	184	221	223	201	199	191	219	192	246	216	188	185	179	184	198	190	188	201	227	203	181	208	221	207	210	187	194	202	215	204	197	189	180	222	204	203	205	193	212	195	201	216	215	205	203	202	193	225	221	204	222	186	223	201	205	195	201	201	201	199	197	214	213	182	215	182	205	202	203	204	199	213	196	200	196	198	204	217	182	228	212	201	184	188	197	207	196	211	170	199	196	211	200	174	173	201	208	234	215	191	198	193	213	192	225	219	192	215	210	171	211	195	202	206	218	206	214	192	200	215	198	209	223	184	216	217	181	205	191	210	228	185	194	204	226	190	183	202	189	206	222	193	176	239	188	208	194	225	180	188	210	226	200	209	209	202	201	194	202	193	224	203	207	203	216	202	220	223	201	199	206	200	238	192	244	211	209	230	197	200	195	191	216	232	216	231	202	198	197	182	205	216	187	192	209	197	192	193	215	231	210	207	194	182	202	211	213	198	196	197	203	218	183	223	196	203	218	192	212	175	218	209	211	207	251	223	230	207	205	195	214	183	208	198	189	193	222	207	214	195	199	223	214	186	211	208	209	220	187	189	215	202	201	196	181	218	217	194	210	208	186	176	189	209	226	221	207	193	207	222	212	192	167	211	220	194	205	227	197	203	214	205	167	212	202	189	208	219	219	214	205	207	199	203	211	195	189	209	220	204	232	221	186	196	202	192	209	209	198	225	211	213	226	200	224	218	211	213	215	197	200	193	224	200	197	217	177	218	216	210	214	202	183	187	207	201	196	216	190	204	194	193	212	209	228	198	197	188	227	196	212	216	214	211	215	236	207	163	194	188	174	223	196	185	208	197	196	210	193	211	184	226	234	213	210	208	209	192	192	199	200	186	213	204	211	217	217	203	177	230	227	178	200	183	183	191	194	191	231	216	229	207	182	193	184	196	195	201	208	198	209	232	186	188	201	233	201	202	262	190	201	181	212	214	192	232	182	180	181	229	194	218	212	183	194	199	227	201	204	207	207	206	204	205	201	190	203	197	199	186	203	205	213	232	206	217	199	219	217	191	198	224	223	211	240	195	197	215	195	195	197	211	219	201	199	240	203	200	202	203	222	212	186	224	206	203	191	187	208	221	195	199	190	200	195	195	213	174	214	214	239	202	194	199	221	203	195	212	212	196	219	179	194	214	221	217	205	179	210	190	200	212	191	213	219	202	252	198	191	212	187	188	209	207	212	183	218	196	199	211	200	217	174	179	214	218	184	205	224	186	194	209	206	220	189	241	199	203	211	196	213	220	186	221	200	208	195	212	196	186	203	164	194	176	195	193	206	177	214	204	214	185	183	184	195	221	208	199	229	227	214	204	186	202	215	185	194	231	236	201	189	191	241	237	237	236	203	200	210	212	219	206	212	195	183	217	213	175	218	190	182	187	193	197	211	181	204	196	240	208	174	193	213	203	184	215	182	186	212	217	195	202	225	203	207	234	209	182	197	181	204	205	223	196	198	198	205	198	204	226	219	209	207	212	210	251	213	211	196	213	217	196	231	219	224	192	213	209	232	200	216	175	208	186	220	209	191	179	188	225	205	206	213	224	182	200	187	184	201	188	197	216	190	194	206	193	221	215	201	181	215	211	229	195	212	185	197	215	206	204	196	198	208	210	193	210	198	169	181	234	236	180	215	180	174	213	188	204	198	200	197	196	192	231	219	240	208	214	198	206	208	188	200	195	211	207	211	209	189	202	187	205	196	217	199	187	202	191	197	194	201	236	182	201	199	207	184	207	213	211	193	207	201	210	193	176	189	187	209	195	200	183	196	202	224	201	191	216	221	184	229	189	208	198	191	209	209	198	191	215	216	197	219	207	204	207	214	193	200	203	201	218	209	200	222	180	203	193	164	232	211	216	212	194	185	189	220	216	232	223	200	211	210	200	185	198	204	209	214	193	230	241	190	204	200	185	225	208	198	204	194	191	201	199	202	210	187	211	182	224	225	178	192	218	216	220	191	207	208	205	180	227	192	201	243	217	208	208	198	176	206	189	226	236	179	205	189	197	185	206	192	192	216	203	199	194	227	195	201	189	236	208	198	211	187	218	188	208	199	203	195	207	221	205	192	201	189	191	186	181	201	204	192	202	208	207	206	208	208	202	212	182	188	177	209	185	169	205	215	208	195	230	199	203	194	192	210	185	226	191	197	196	204	193	209	224	220	199	199	192	239	196	208	218	204	225	197	198	205	199
46800	6702	4490	6484	5944	6732	6362	4034	2727	2216	2071	1663	1613	1749	1997	1520	1081	1048	933	963	937	829	766	766	727	765	781	685	661	603	654	643	634	598	649	566	587	573	573	606	558	594	592	548	500	540	501	512	526	508	551	510	523	487	527	523	516	538	502	528	526	594	553	550	480	516	543	525	519	494	522	480	497	501	459	540	486	481	468	475	456	480	508	477	487	480	483	504	492	476	463	460	495	476	486	551	488	524	465	465	512	491	488	456	495	465	515	501	491	488	505	449	478	455	499	505	490	499	481	471	504	496	492	468	517	473	500	482	469	444	485	477	500	469	481	522	465	445	469	499	485	511	478	484	479	461	476	485	482	484	473	496	465	449	466	499	499	511	514	524	487	489	453	474	487	494	493	490	542	440	449	493	482	517	516	507	475	488	477	450	477	479	517	489	470	466	475	485	459	514	485	510	457	466	493	456	454	470	508	483	522	496	505	523	468	518	450	466	497	443	465	528	484	468	493	474	467	521	477	487	500	465	473	472	468	461	511	497	468	509	450	504	485	481	497	448	478	459	446	508	484	484	476	495	479	502	503	479	483	494	438	503	448	485	478	479	430	511	510	496	479	503	478	497	467	477	492	506	479	471	487	472	463	499	477	498	475	492	492	508	478	486	504	499	530	515	469	478	508	488	444	478	451	465	516	446	481	451	496	477	457	498	485	512	490	474	473	453	512	486	474	460	508	499	498	513	461	480	458	495	469	470	480	490	482	478	469	472	501	504	502	485	458	497	497	481	462	463	478	462	493	461	490	465	493	473	479	484	520	466	509	500	486	502	485	438	492	490	500	471	485	461	460	488	504	514	480	461	515	475	471	462	480	469	470	463	496	465	472	437	515	460	484	494	461	490	475	468	514	473	482	462	452	471	462	505	466	451	456	459	516	471	457	449	506	508	503	501	522	503	478	490	481	486	524	492	515	468	475	516	498	492	463	476	500	491	510	481	472	490	476	524	441	495	478	493	458	490	475	460	433	454	491	485	507	487	489	481	448	481	510	496	510	471	481	489	465	491	468	511	464	476	492	477	496	465	483	514	507	508	504	475	494	494	488	486	472	518	471	496	473	472	502	492	515	506	460	487	476	489	492	486	465	462	438	477	507	472	499	442	519	507	456	469	488	465	493	489	439	518	489	498	484	499	446	514	474	460	497	500	470	482	467	510	504	498	522	460	470	465	505	512	497	473	519	495	463	472	517	460	507	460	493	471	488	495	459	468	481	471	481	467	521	445	474	489	475	509	496	484	476	480	487	499	481	484	457	487	467	514	489	481	462	484	497	469	487	466	469	492	498	485	481	459	506	477	443	512	481	495	467	496	491	448	457	474	464	486	456	488	478	519	472	541	470	477	505	504	468	516	469	520	494	514	446	472	472	464	442	481	457	516	461	500	505	453	487	480	463	465	484	485	491	490	455	480	482	468	469	455	556	477	489	460	484	466	496	502	494	424	491	494	485	468	477	476	488	492	500	502	497	447	440	496	486	478	479	472	499	452	459	489	490	484	452	451	499	524	500	501	449	473	531	480	510	469	475	492	506	459	485	508	491	474	511	516	463	483	465	495	481	488	475	524	475	461	457	476	461	500	504	471	471	484	486	486	514	462	488	450	516	487	505	479	499	478	543	473	502	493	497	507	457	463	460	468	465	485	490	461	478	452	446	487	473	446	457	469	482	453	450	535	468	459	466	488	479	494	479	478	514	485	471	486	475	509	499	496	503	489	485	473	499	491	487	469	478	489	500	448	489	455	493	473	492	491	492	459	480	490	498	499	490	474	475	478	471	488	504	502	488	484	468	477	528	498	480	470	517	468	478	485	484	476	479	495	500	440	457	466	459	444	461	464	484	478	500	482	477	475	456	518	452	467	471	532	449	451	493	506	503	455	465	477	511	486	455	483	471	473	471	471	503	468	482	497	479	477	480	494	504	514	492	538	513	486	478	509	467	473	501	457	461	476	499	509	491	455	458	494	524	494	461	477	500	475	475	475	467	506	483	484	498	500	495	473	504	479	473	525	438	463	523	506	495	486	463	461	481	510	499	465	485	503	482	518	487	531	482	461	504	436	510	488	485	452	461	485	497	461	493	463	488	491	489	525	520	450	443	494	506	472	494	510	477	472	485	498	454	463	476	490	505	483	458	449	459	500	491	491	454	494	484	477	471	453	457	517	457	464	483	487	450	507	497	490	490	482	488	479	499	483	475	492	495	533	502	505	467	468	474	496	485	467	481	470	413	445	500	526	483	508	473	461	487	487	472	507	472	502	472	498	466	467	496	486	466	478	485	501	452	454	464	504	465	489	515	427	486	448	498	492	471	469	495	476	509	460	497	491	476	483	500	503	514	502	502	451	439	490	478	521	497	475	504	504	473	480	475	507	489	479	488	476	506	459	502	511	483	497	545	480	486	480	485	475	487	476	486	486	498	495	476	483	504	474	462	475	483	466	454	532	428	489	506	510	436	479	464	447	469	445	470	471	467	486	447	474	483	488	512	492	456	475	511	489	446	483	457	475	478	531	480	453	462	481	467	461	493	506	500	474	510	473	487	533	475	479	475	483	510	459	472	532	450	488	523	493	529	498	501	497	487	479	452	458	487	490	502	472	468	497	451	434	525	502	466	488	458	478	450	488	485	472	504	535	437	514	475	468	466	501	487	481	483	493	488	462	486	519	452	459	483	492	474	486	490	482	487	471	452	475	475	516	506	504	490	443	502	491	448	484	488	477	501	463	506	479	492	498	554	512	485	457	497	454	487	453	462	460	473	489	485	499	475	498	487	496	526	492	456	424	487	460	498	498	517	467	484	474	498	461	518	470	517	492	503	467	503	484	489	466	497	481	487	496	456	495	520	471	465	466	490	482	504	462	448	501	491	498	486	507	465	493	431	495	478	483	435	461	467	508	481	461	475	467	457	469	472	505	472	455	474	452	493	515	466	503	491	463	496	481	476	494	501	458	498	486	496	488	500	493	479	488	502	474	497	482	446	468	494	537	466	476	489	455	498	485	483	484	491	513	487	461	496	488	465	435	461	469	505	471	497	489	469	517	506	478	443	495	500	461	491	500	490	508	461	475	467	429	489	498	498	491	504	451	470	498	464	472	465	459	487	506	442	517	415	502	461	485	469	451	468	465	480	485	492	500	480	476	454	463	481	472	509	490	492	478	504	446	518	495	467	505	446	487	470	496	472	490	465	508	463	496	471	477	480	504	485	456	455	482	472	501	455	527	476	533	499	508	493	430	497	490	476	474	493	466	529	481	517	470	488	468	498	488	468	487	491	475	462	491	525	442	492	480	466	495	503	486	487	460	472	470	498	497	474	464	473	456	506	459	489	513	474	508	509	499	469	502	477	422	474	471	517	441	499	466	512	476	475	503	457	503	483	471	489	507	467	480	498	465	456	472	485	503	464	481	485	492	439	462	463	491	495	468	488	466	493	488	515	515	503	479	465	478
82684	39862	15788	5371	2838	2580	2180	1354	830	690	618	520	502	511	574	460	346	360	358	318	316	281	252	273	292	301	265	227	254	257	244	241	232	217	209	205	260	225	221	219	238	218	245	203	212	214	224	231	241	236	222	222	233	220	213	196	218	222	234	245	201	209	213	225	215	226	238	231	238	198	207	203	222	217	202	215	200	200	198	192	192	240	216	219	220	224	213	231	209	196	211	202	206	226	215	211	212	209	206	224	213	223	244	190	203	203	208	181	203	248	204	220	191	187	208	209	203	201	221	214	197	193	220	207	198	223	195	196	204	231	224	198	244	207	207	197	197	196	196	202	221	205	202	209	238	188	195	209	226	203	199	210	188	221	190	214	229	220	219	184	205	224	201	212	237	214	205	203	235	198	191	206	196	228	222	210	180	205	226	212	208	190	199	209	218	192	193	194	197	208	201	203	210	197	228	219	217	212	201	228	204	219	231	205	189	193	203	213	219	193	219	215	228	179	178	214	204	206	231	216	191	196	202	229	192	185	223	213	214	210	204	201	205	207	222	220	200	216	182	193	223	219	198	226	183	200	229	243	223	188	199	206	211	214	198	178	213	217	224	205	238	212	217	205	197	221	211	206	210	195	200	212	202	205	226	199	186	200	247	230	202	219	207	193	229	213	224	199	215	205	205	189	205	193	174	217	193	211	234	186	197	210	226	228	216	203	207	201	220	219	208	208	193	233	189	205	208	178	217	209	202	222	206	213	205	210	215	208	208	199	221	204	204	199	228	198	198	210	201	248	221	202	238	187	201	209	207	205	196	228	210	205	223	196	206	234	220	206	214	226	223	221	223	202	230	204	197	200	241	195	202	212	217	224	187	191	222	216	196	212	197	202	207	205	218	208	205	227	229	200	175	243	215	205	187	209	228	198	196	233	233	225	221	194	202	213	207	196	217	233	200	228	164	214	215	199	207	201	220	217	213	224	223	208	235	231	206	207	191	208	207	216	218	212	224	202	210	236	187	204	216	236	217	212	208	212	186	199	200	211	198	210	203	190	202	226	228	249	200	200	222	187	220	213	213	204	197	210	192	217	192	213	237	214	214	210	175	210	198	202	202	213	201	227	205	177	191	193	192	196	197	222	176	186	228	232	222	193	216	187	177	170	203	205	209	192	206	212	186	212	216	199	234	199	224	195	204	215	212	244	215	203	216	199	221	181	215	224	219	232	209	211	184	186	196	204	194	229	234	199	187	189	221	229	216	201	209	210	203	201	205	208	208	202	201	204	230	230	205	221	227	230	212	206	219	205	198	198	204	181	211	239	221	195	199	200	214	194	187	202	223	219	229	206	214	194	196	205	230	233	203	196	205	208	229	217	174	207	238	207	210	219	208	222	212	183	178	195	208	201	222	210	201	198	215	219	192	234	172	200	215	224	204	191	223	229	211	207	192	218	204	217	198	202	188	203	189	195	215	224	203	226	208	212	220	204	188	212	203	217	218	192	196	195	185	192	200	204	208	192	211	235	216	189	219	215	219	217	198	201	227	215	227	216	206	218	207	229	200	223	221	180	211	215	176	187	201	237	216	219	234	234	196	207	208	213	203	211	209	226	175	211	223	204	204	208	190	186	214	237	173	207	215	185	212	233	210	174	201	207	232	192	222	207	218	219	199	220	199	245	193	186	219	222	218	225	188	207	215	226	226	229	224	202	226	200	190	214	212	204	226	228	223	193	226	230	200	209	196	210	226	218	208	231	211	203	200	207	231	212	186	220	188	227	199	231	226	209	208	193	211	229	179	223	207	210	196	212	205	210	198	199	198	220	214	212	242	218	195	225	202	189	209	207	237	201	188	192	189	204	220	217	209	235	213	209	197	221	233	216	221	201	226	199	191	199	204	236	188	206	183	216	205	214	201	198	225	222	213	217	196	207	223	232	198	189	201	192	195	214	195	186	210	232	211	209	212	177	158	207	194	216	215	210	199	210	206	202	220	195	205	201	208	208	217	214	218	205	245	201	237	200	201	211	226	190	232	188	184	191	209	229	224	203	208	186	223	208	203	187	199	177	191	219	204	200	209	226	187	239	193	219	200	199	199	202	221	205	194	221	192	202	195	225	221	185	199	181	196	178	222	226	211	194	204	235	201	192	201	208	224	220	218	244	209	180	211	221	195	247	204	206	198	198	207	231	208	202	230	217	221	213	194	188	209	230	193	209	208	247	210	206	215	194	218	199	232	201	226	232	188	219	198	172	181	197	201	191	197	194	222	197	246	207	207	206	204	238	221	201	180	227	194	189	205	238	230	230	222	194	196	210	205	199	201	209	218	215	205	222	205	222	203	222	231	228	227	208	212	209	213	202	213	222	196	224	205	211	228	220	195	206	202	222	224	191	224	201	199	227	201	199	207	210	185	210	198	195	209	214	210	214	190	225	194	211	213	185	221	216	214	199	207	221	193	204	209	213	206	197	215	190	204	230	213	215	201	245	191	192	239	203	208	205	199	212	217	217	205	199	202	201	233	201	215	208	181	190	194	215	205	231	215	229	202	208	224	203	204	196	221	215	187	214	204	207	217	228	218	228	222	203	231	230	224	194	211	204	200	208	220	247	215	218	196	213	214	226	215	218	201	206	240	181	207	190	192	180	203	244	200	187	179	223	216	194	219	196	215	202	174	187	198	220	199	211	196	224	207	191	193	182	214	231	195	215	214	213	194	206	206	195	210	200	187	206	187	187	190	212	235	238	220	244	207	187	217	224	197	229	189	190	216	219	194	196	171	202	233	218	179	200	191	210	213	216	212	214	204	211	233	192	232	220	205	193	201	188	252	211	194	193	215	191	217	220	201	211	200	232	229	204	204	199	213	196	228	221	196	212	201	200	195	223	231	206	186	211	192	182	216	221	215	194	185	217	209	220	194	254	208	206	209	189	194	207	205	199	207	202	202	211	213	233	198	235	220	231	201	221	192	227	193	204	211	192	204	208	193	193	217	200	222	212	229	227	215	225	197	201	177	212	238	220	204	198	187	231	206	216	209	173	213	203	252	162	184	200	206	201	214	196	208	220	216	220	200	207	209	204	212	201	190	223	237	193	225	196	201	228	207	217	192	244	204	203	211	216	195	230	222	212	203	206	195	222	221	198	188	208	226	209	214	196	216	165	231	202	213	227	180	162	211	202	190	228	204	221	217	219	223	224	204	211	234	195	215	207	217	173	207	208	222	192	204	215	196	192	206	177	195	191	214	222	204	200	207	213	205	228	210	225	221	211	222	206	195	204	202	182	185	198	206	194	238	228	215	211	202	221	189	195	231	222	228	232	212	214	211	201	217	191	234	191	207	188	197	219	186	220	233	216	209	241	189	210	221	205	223	207	251	210	204	199	192	194	215	230	192	216	201	205	254	218	198	221	206	204	218	216	214	210	195	188	227	216	210	203	232	222	203	231	223	199	187	214	179	190	199	201	196	226	193	203	194	201	197	216	178	218	197	239	187	214	222	203
56138	9906	6286	9578	8740	9847	8976	5843	3847	3347	2690	2418	2247	2497	2858	1826	1290	1459	1280	1240	1248	1005	897	931	892	1010	922	799	726	717	692	738	706	660	652	603	605	576	615	601	626	638	597	605	576	559	507	580	521	513	530	479	492	515	513	514	513	557	545	590	548	554	615	571	604	566	560	545	548	510	453	492	469	515	544	490	475	494	468	519	487	487	463	471	446	494	493	471	460	481	490	467	460	478	492	478	477	465	465	482	466	480	444	455	497	455	470	468	422	463	485	527	452	472	506	420	475	450	489	481	491	462	484	482	449	495	456	469	450	479	479	488	478	449	458	509	471	502	528	459	474	451	461	456	485	467	478	506	475	481	488	476	488	465	445	437	504	494	522	493	515	482	457	464	479	455	526	489	495	480	513	437	464	480	492	492	476	519	435	505	482	480	480	497	482	443	508	460	497	466	460	479	463	495	502	502	510	468	455	509	466	482	484	482	491	479	449	439	491	517	515	459	452	535	498	515	470	510	453	464	436	451	450	486	481	484	459	489	432	460	447	473	497	436	493	474	467	478	492	495	451	470	483	408	466	511	461	530	494	463	481	496	492	478	437	438	479	498	481	512	480	459	482	480	509	480	457	479	472	464	441	471	422	482	483	505	451	461	473	495	494	463	483	435	499	449	497	482	471	496	467	471	488	474	522	536	444	458	456	500	464	432	479	497	427	484	471	437	465	474	454	493	462	441	492	424	470	510	472	450	472	481	475	457	431	476	466	468	478	460	517	461	491	481	490	477	460	476	460	527	451	504	506	496	472	492	509	455	468	463	491	490	430	474	495	477	437	486	499	494	444	486	479	477	458	520	460	450	474	443	482	457	518	485	463	484	459	485	516	488	528	474	498	467	489	468	494	491	470	474	473	490	460	452	464	478	457	493	473	466	484	495	469	427	468	437	467	481	454	456	509	477	470	444	480	496	485	466	509	474	487	497	488	488	468	480	471	471	509	459	466	467	489	459	477	469	500	486	492	430	465	464	457	482	441	470	411	484	472	491	478	502	474	482	462	466	492	505	492	455	466	461	472	495	450	481	444	477	478	491	459	489	456	468	488	503	492	511	462	443	493	440	493	468	469	438	469	479	488	445	467	494	476	446	465	492	436	474	476	476	453	494	469	462	465	439	479	488	437	440	497	471	461	461	468	508	455	471	455	485	466	508	467	483	462	459	465	466	439	438	523	471	482	478	452	483	481	490	504	481	471	495	431	470	478	476	486	472	489	485	462	461	454	473	519	472	459	464	480	496	489	494	498	459	474	496	522	453	499	465	449	474	488	458	497	468	493	465	478	502	486	437	451	457	451	427	492	472	483	504	480	483	486	498	414	481	468	507	434	446	454	473	483	492	462	475	453	469	490	431	476	515	436	469	455	487	464	488	462	486	473	474	472	439	489	455	490	442	471	478	438	473	474	404	477	468	492	472	453	481	519	510	466	489	509	450	474	499	520	480	548	464	494	509	491	476	476	456	479	455	505	505	430	496	470	469	459	506	466	439	487	470	470	448	468	491	461	450	491	455	484	459	454	428	440	470	481	439	449	454	478	484	455	455	487	509	430	504	458	475	460	433	484	477	475	498	451	463	481	468	439	422	493	433	448	430	507	456	442	451	517	490	479	494	453	461	463	490	474	459	470	470	477	484	493	459	468	466	456	471	507	493	520	487	508	486	496	467	482	492	465	497	506	442	461	445	512	488	441	468	488	477	438	491	453	493	454	474	474	495	463	479	464	480	472	442	479	512	505	464	410	486	457	506	457	468	486	468	502	476	456	506	472	449	504	475	472	482	509	516	484	482	504	474	493	505	519	519	484	471	466	454	458	509	480	471	446	491	444	463	445	509	489	480	462	499	499	502	471	478	455	459	446	455	497	444	440	470	502	468	479	520	492	519	510	472	458	462	487	441	469	470	463	528	449	456	454	467	451	485	475	448	462	519	435	466	465	508	512	471	475	461	472	516	482	453	479	477	468	485	446	466	465	494	447	483	487	458	485	465	462	468	506	482	504	445	462	480	487	472	492	493	475	463	467	492	492	487	475	499	473	463	441	480	415	483	493	467	452	497	425	493	499	500	508	438	489	413	497	450	473	467	458	474	459	480	469	449	483	503	477	438	435	442	483	509	504	448	476	485	470	452	520	498	492	456	423	504	523	490	473	450	481	426	444	445	507	457	469	492	464	452	491	473	477	484	466	446	471	474	464	478	462	451	477	471	458	496	484	457	487	424	488	452	454	507	435	474	493	472	479	489	461	478	483	482	494	469	448	483	487	475	495	457	460	475	455	479	471	438	461	485	457	507	451	480	471	466	495	483	420	448	502	466	433	463	467	465	459	481	482	455	472	468	511	512	450	450	488	459	498	507	481	480	462	463	453	486	471	492	447	466	473	508	460	504	451	495	474	475	461	469	466	451	462	445	499	481	474	485	459	481	458	480	483	428	476	464	467	459	502	485	485	448	515	482	472	479	478	498	444	455	475	504	481	476	463	498	501	477	488	481	478	441	458	468	502	473	506	451	450	455	504	465	465	456	510	478	464	450	461	495	479	465	450	476	453	495	473	442	477	464	476	461	463	465	467	456	481	484	440	477	494	448	480	461	452	480	462	464	460	491	447	471	486	464	446	478	437	444	427	461	476	489	470	466	486	474	463	445	489	453	517	474	496	477	452	459	406	468	446	465	463	445	483	468	504	497	467	487	489	498	502	451	474	460	470	488	479	438	461	473	473	492	466	529	501	429	444	454	478	457	502	483	457	513	460	457	520	513	512	452	458	468	490	500	453	480	488	501	504	480	490	506	452	470	480	467	500	435	473	443	485	434	459	436	539	479	457	487	451	492	464	476	463	493	489	485	500	455	538	474	469	473	471	450	492	454	471	466	485	473	507	467	467	497	517	503	448	458	470	471	498	510	456	480	484	472	433	455	471	483	490	503	490	468	439	452	476	487	475	484	485	502	473	490	475	454	491	463	469	472	449	493	500	444	492	501	492	490	472	440	472	490	430	463	507	469	494	509	477	477	511	500	463	473	441	490	498	458	475	456	492	510	481	495	462	485	474	494	515	470	474	517	503	492	482	466	454	448	463	425	484	452	479	494	476	476	479	489	478	486	486	456	499	478	486	490	465	464	455	421	457	470	455	472	458	454	483	466	474	481	488	476	527	445	490	487	466	475	517	463	488	450	520	512	486	438	475	495	456	490	489	470	477	470	478	453	465	449	481	464	456	479	469	492	499	458	467	469	485	473	455	459	448	447	465	452	504	495	481	449	461	479	471	491	511	494	423	460	477	452	489	488	505	501	480	493	503	492	444	473	487	487	488	517	474	487	504	468	475	451	486	465	472	479	483	453	481	490	490	457	465	488	473	484	470	471	476	462	485	513	462	486	436	431	464	486	489	478	462	448	505	479	474	489	433	472	492	444	454	460	445	438	505	467	473	464	523	501	493	485	502	473	469	485
25605	4076	1032	824	779	666	680	419	264	204	230	198	178	193	198	175	147	151	148	139	147	138	129	128	136	124	138	137	129	129	141	148	120	128	120	130	140	129	106	116	138	120	112	126	115	112	131	156	151	123	103	133	95	127	120	121	115	118	113	124	109	126	116	121	121	122	140	124	105	127	130	125	128	135	116	108	120	106	130	130	126	111	115	127	96	98	133	131	121	136	125	119	130	139	149	104	127	122	124	106	116	116	111	121	140	132	117	131	144	110	115	109	138	136	123	136	126	139	116	103	113	144	109	125	137	130	128	138	130	136	128	129	147	139	128	145	118	123	154	153	116	119	140	116	128	137	122	121	98	105	114	98	136	125	126	137	126	155	123	119	110	134	131	138	103	130	139	131	112	121	109	120	126	120	144	102	117	117	122	128	113	125	114	133	125	121	100	134	129	117	120	119	114	126	130	125	126	114	125	120	131	131	125	127	130	117	126	133	122	121	127	121	116	110	121	152	122	110	137	105	127	129	139	109	148	118	120	144	128	124	114	132	108	117	119	124	115	133	111	115	129	107	129	154	117	130	118	139	103	137	144	98	138	115	122	107	135	121	117	151	136	127	131	128	122	112	126	123	130	103	139	116	139	125	127	130	139	127	107	107	113	138	127	117	133	115	101	147	112	129	122	124	116	135	123	125	126	123	142	142	114	115	143	136	129	118	119	139	108	113	130	113	126	110	112	103	116	131	129	114	129	121	126	145	116	104	140	104	125	137	124	125	117	126	118	155	127	138	139	122	125	118	130	129	110	132	116	115	122	132	109	111	111	123	128	126	123	128	106	123	130	127	136	132	113	116	118	115	116	123	111	111	131	101	131	122	131	123	142	130	118	112	114	129	127	110	129	126	131	134	128	116	106	112	119	109	113	127	132	124	124	128	127	127	146	112	112	125	116	113	135	126	108	130	140	120	140	113	132	122	126	106	121	135	108	115	110	115	122	138	113	107	129	104	138	114	126	126	108	124	119	119	114	127	128	118	135	101	146	107	127	126	132	122	139	129	123	127	113	117	112	119	118	104	134	132	132	132	126	105	103	131	114	116	109	125	104	111	129	122	128	125	123	137	133	116	118	113	135	107	156	136	139	118	118	126	153	120	128	138	125	110	111	121	127	130	133	123	136	116	152	122	119	102	111	123	116	128	117	135	118	119	122	116	121	102	129	132	127	101	115	134	119	139	118	121	136	127	130	116	126	140	131	141	122	149	137	142	128	107	134	130	140	114	118	122	117	132	138	139	123	118	126	125	109	119	145	124	135	130	124	130	122	140	104	115	116	108	129	141	128	116	131	133	121	143	113	129	113	133	130	124	137	113	119	123	126	127	136	108	132	112	129	125	133	113	124	132	137	135	112	113	132	146	102	131	138	127	131	121	142	112	136	133	149	115	111	105	125	110	125	128	117	112	117	137	121	130	153	124	134	128	128	117	133	127	119	124	137	127	117	137	136	109	112	140	130	119	114	90	148	139	120	131	130	133	126	130	104	132	126	102	121	93	127	121	145	133	122	131	113	150	121	119	96	129	130	131	118	129	106	132	107	134	120	120	98	141	131	99	121	128	116	114	144	141	115	130	126	108	123	113	121	121	127	123	131	121	140	115	118	140	121	135	106	103	147	100	126	125	120	126	136	130	145	118	118	109	135	118	131	132	119	123	142	112	105	125	129	121	122	129	119	115	96	155	121	128	123	113	103	115	120	130	138	109	122	120	116	122	115	106	103	125	122	110	122	114	121	142	124	119	119	111	116	115	131	109	123	134	121	139	123	109	133	119	102	121	126	120	101	130	113	119	135	121	142	137	135	134	127	141	122	126	141	112	127	145	127	138	135	151	112	117	102	107	137	106	135	145	134	146	135	119	129	142	113	123	126	126	113	130	142	122	133	131	133	111	125	115	115	129	126	134	135	121	138	145	139	122	133	142	137	131	125	109	144	113	110	115	119	115	130	115	133	119	115	138	114	110	114	129	111	123	121	131	127	124	134	137	127	118	110	142	114	115	129	144	124	115	115	133	114	107	125	94	123	119	145	111	135	114	142	113	120	127	125	126	122	123	151	142	127	124	118	124	119	123	117	130	133	100	130	119	118	123	132	116	147	133	95	105	124	117	130	119	126	120	116	109	127	127	136	103	102	130	133	112	105	150	122	103	119	133	133	124	88	108	122	107	102	134	127	124	131	110	126	115	114	146	122	113	109	117	110	112	128	98	95	145	119	108	151	138	129	103	113	121	97	118	133	105	114	133	126	133	124	113	116	118	120	137	110	120	131	121	117	107	119	132	140	122	108	118	132	116	134	144	130	115	125	118	139	133	133	126	113	140	126	121	103	135	130	123	122	143	126	131	119	114	126	130	120	128	146	113	131	155	136	133	131	124	105	133	123	101	134	124	134	138	126	149	132	111	130	111	126	98	117	122	141	142	134	112	115	103	148	122	111	145	125	143	152	127	121	110	119	130	102	102	117	126	122	124	125	118	124	116	108	145	132	136	137	126	136	138	138	148	132	114	131	111	132	124	123	116	101	133	126	137	132	136	110	135	110	148	117	113	127	127	130	115	129	126	149	141	119	125	140	132	128	102	126	101	113	125	135	125	133	124	106	121	106	96	128	108	115	141	116	117	129	140	106	115	126	127	137	127	122	120	129	124	133	136	119	110	123	141	122	108	125	140	104	123	137	126	150	138	148	122	123	104	137	120	122	109	107	143	131	128	119	116	117	121	129	121	134	120	134	124	112	133	110	126	135	120	123	115	127	126	132	133	132	112	116	127	119	123	136	127	143	112	135	145	123	122	127	117	117	125	113	120	143	113	112	128	116	135	105	138	136	149	117	116	138	129	125	121	126	140	130	143	134	104	93	99	132	138	128	106	115	122	111	130	99	127	132	132	132	126	123	102	100	102	117	117	124	141	120	134	138	136	133	118	115	124	119	125	107	142	121	111	135	134	111	124	109	130	126	130	120	138	108	96	118	122	127	125	97	129	132	151	114	112	119	134	104	113	138	119	123	110	112	115	143	115	115	123	115	143	120	141	134	134	125	126	123	130	116	105	132	138	138	131	136	127	115	130	113	128	122	131	99	146	141	124	94	125	123	112	117	118	119	117	136	124	118	124	116	124	116	133	107	143	116	108	117	134	136	135	122	112	122	136	123	134	122	120	132	103	127	119	134	105	132	100	132	122	124	119	124	128	122	115	116	114	128	119	114	132	114	122	142	118	120	115	146	122	113	140	119	145	127	131	129	151	102	142	125	128	125	132	115	126	125	114	127	112	121	99	106	123	117	136	118	147	119	91	108	128	129	114	122	122	143	121	120	132	122	126	139	136	137	115	131	116	134	136	130	108	140	127	116	124	145	133	138	117	120	125	126	115	120	109	116	107	113	104	115	120	119	115	119	118	122	133	120	144	108	136	130	105	108	143	127	124	134	115	125	110	124	118	125	111	107	134
23161	1709	1881	2713	3020	2971	3218	1806	1147	1065	929	799	746	807	893	570	469	493	448	498	426	435	441	414	427	421	443	411	395	384	414	392	386	368	361	376	340	389	351	380	403	361	343	344	345	305	306	338	317	340	304	333	335	304	301	315	352	351	301	335	353	330	354	347	352	348	343	347	314	285	330	307	299	290	308	337	357	314	316	317	321	306	312	319	330	334	320	312	320	295	323	314	302	299	335	305	306	273	315	287	347	310	311	338	311	284	336	306	304	333	301	334	303	305	341	305	293	317	341	324	309	307	329	314	336	338	277	314	287	289	344	333	314	323	329	296	324	289	339	307	319	349	293	330	284	302	339	332	300	312	342	295	305	312	318	359	320	316	330	294	308	317	307	325	324	296	314	283	306	335	333	298	320	310	312	343	346	316	304	327	327	343	345	340	305	325	330	313	315	355	322	333	292	331	341	324	366	301	340	321	303	283	297	315	328	339	317	309	299	338	284	280	327	300	323	332	326	301	341	334	286	332	333	291	272	321	334	283	338	260	297	296	329	318	330	346	332	310	324	320	332	305	327	349	293	308	327	315	295	297	329	313	313	318	287	273	308	314	345	336	310	315	331	314	325	312	316	334	319	292	347	332	300	309	328	324	306	351	364	278	308	311	301	341	291	280	319	346	319	315	322	311	346	327	351	312	333	333	307	319	347	332	329	314	325	329	309	324	323	311	315	277	287	306	313	313	290	323	326	300	307	315	327	311	336	328	326	328	314	330	365	312	332	324	310	303	318	298	291	297	338	301	322	337	322	282	311	290	307	350	350	340	326	291	320	279	326	307	328	330	335	300	345	326	357	292	301	330	340	297	318	332	313	298	305	326	303	334	317	311	289	344	341	302	296	308	309	317	284	302	298	345	322	302	321	319	321	274	317	322	319	316	330	313	319	295	300	348	323	335	328	314	299	329	308	310	320	296	288	326	302	302	318	346	319	289	322	314	320	315	319	347	306	301	314	344	320	372	345	326	306	295	287	342	301	325	303	304	339	323	330	320	308	299	314	340	315	291	325	326	312	317	308	314	316	302	279	344	336	310	280	332	309	320	300	329	345	314	318	316	321	298	312	319	324	289	314	314	308	347	317	326	313	303	316	314	340	300	335	328	297	300	322	311	310	319	293	345	316	340	314	312	301	309	342	297	336	323	320	318	297	335	327	290	319	326	365	307	280	346	309	293	315	301	352	301	342	328	361	334	365	347	288	328	303	320	325	338	310	301	307	325	290	295	334	298	317	303	332	325	342	324	328	320	321	278	328	313	313	302	301	312	339	324	325	336	342	313	322	339	343	311	314	329	311	298	323	357	311	292	345	300	348	319	328	319	324	320	312	343	306	332	315	315	292	343	318	291	326	310	301	304	335	342	297	300	299	314	330	328	345	301	316	309	327	284	330	289	302	335	341	310	321	317	319	283	333	319	323	322	313	308	334	324	326	284	321	298	330	297	333	314	311	315	327	308	349	321	329	334	312	325	293	303	329	324	322	277	347	319	326	328	317	311	350	287	312	286	328	300	289	307	330	300	306	344	294	322	329	332	316	318	320	353	329	348	333	310	337	324	299	325	332	324	325	334	287	328	316	342	313	335	313	336	303	338	319	335	333	326	331	311	292	308	320	276	340	327	326	355	297	294	325	321	345	347	301	307	289	337	309	311	339	328	287	324	352	307	306	319	303	338	281	328	361	303	315	332	291	323	283	286	337	331	335	308	327	337	298	328	328	322	327	360	307	320	337	311	305	301	297	330	291	334	280	323	326	308	314	336	287	312	356	349	300	294	313	303	320	331	353	278	317	298	335	324	289	298	321	314	342	319	318	306	332	344	306	301	315	315	309	297	294	300	312	324	343	307	329	315	294	287	321	331	311	308	348	321	313	317	295	311	321	305	332	337	319	314	333	302	325	344	309	298	311	310	298	333	344	331	306	319	331	291	331	310	339	309	303	335	298	334	311	285	322	327	319	327	354	318	320	325	327	337	327	298	332	326	291	323	300	334	300	343	313	300	295	306	312	306	287	288	310	322	284	352	319	329	337	320	321	340	309	335	327	336	322	309	321	290	329	331	335	311	350	323	297	297	338	296	326	334	340	314	342	326	314	310	320	343	315	293	335	309	292	323	300	287	308	282	297	344	332	310	313	323	300	354	320	312	316	328	302	325	327	324	341	319	335	310	316	295	316	303	314	337	332	321	346	311	330	320	318	339	330	296	293	326	301	300	318	312	292	320	334	300	317	300	316	312	319	334	349	302	313	318	307	319	303	341	297	343	285	319	315	295	320	345	304	307	308	286	309	280	299	328	299	323	318	303	321	333	290	297	318	324	305	322	298	324	366	305	315	281	313	314	323	346	297	341	324	338	327	300	341	337	314	310	308	317	310	317	306	307	302	341	307	335	326	367	319	302	318	332	317	298	305	339	330	296	305	311	334	276	323	331	280	315	331	308	313	329	286	320	304	295	289	304	305	345	321	296	329	321	317	316	330	323	367	286	303	318	325	310	329	333	318	325	316	308	318	303	304	337	301	304	294	327	325	313	264	320	338	306	343	274	285	332	309	301	318	294	326	311	285	310	336	310	346	320	298	346	279	314	332	348	313	357	313	327	330	307	299	307	323	313	310	324	324	333	321	315	289	310	308	325	324	327	278	311	321	313	298	287	306	295	295	328	311	315	330	318	330	335	298	339	304	314	291	308	343	315	291	290	321	298	327	355	317	306	331	338	320	326	314	322	347	287	326	292	313	314	336	330	342	343	318	307	302	339	295	315	297	306	326	290	319	325	327	331	295	324	321	290	324	294	309	291	346	306	327	345	318	328	343	312	328	324	317	307	288	313	298	344	359	332	296	283	303	287	347	334	291	295	338	301	331	349	302	289	296	304	314	311	325	321	333	281	311	319	335	296	329	322	293	293	320	353	307	323	326	319	314	304	299	334	305	369	285	324	338	336	341	339	332	309	346	320	342	314	317	326	316	294	308	325	304	327	304	320	321	280	332	293	289	333	311	286	342	304	318	313	332	309	323	335	326	336	314	300	308	322	311	327	324	304	323	317	305	334	347	318	307	335	294	291	326	302	302	333	308	319	315	324	317	296	339	304	296	347	345	377	308	302	347	289	311	337	302	342	328	305	341	318	319	325	290	307	332	334	341	280	318	321	317	320	341	321	337	322	323	294	308	325	333	320	341	322	308	305	307	288	317	337	310	296	324	315	295	320	336	307	333	306	323	315	317	303	329	317	300	322	320	305	317	349	293	324	305	344	312	334	336	302	330	302	314	285	288	356	312	341	307	311	335	312	306	302	288	331	322	300	334	302	312	328	299	313	286	296	303	312	317	310	305	341	307	328	323	329	315	317	334	281	318	337	320	344	287	343	299	326	314	314	321	319	331	309	339	337	310	319	299	287	336	305	322	299	342	355	306	320	338	314	307	299	274	332	335	315	315	267	309	347	328	311
74682	34207	10961	2853	1985	1328	1461	919	658	466	395	417	357	431	431	309	332	285	270	269	232	261	238	241	250	218	275	225	241	224	228	197	212	224	228	222	228	244	243	229	218	225	232	189	205	205	194	210	207	227	224	244	211	191	213	223	214	191	211	218	199	237	216	221	199	197	215	225	209	238	215	188	192	188	198	200	223	211	195	224	194	237	198	182	190	211	193	199	180	208	189	202	209	237	191	213	224	212	194	199	221	221	205	198	223	203	215	197	198	210	199	193	214	214	176	187	178	229	200	227	220	242	205	203	210	218	190	203	205	211	212	188	220	191	189	219	202	187	179	173	212	236	204	217	245	196	208	197	200	203	204	180	193	212	193	190	213	201	196	209	201	174	218	183	203	197	225	221	200	178	217	199	205	188	204	191	209	185	217	210	204	230	191	210	197	202	205	218	223	182	211	220	190	193	217	179	214	219	194	176	230	215	190	204	216	225	211	199	220	203	182	214	204	217	226	206	193	201	209	205	217	205	187	224	235	209	210	199	202	197	201	195	213	206	186	182	220	225	203	206	217	230	186	190	191	209	222	195	216	239	212	233	192	186	239	182	199	235	240	204	186	198	196	215	238	216	184	204	190	196	211	249	194	205	200	223	185	190	223	200	174	195	212	240	204	209	218	208	215	210	222	209	240	235	189	215	203	215	213	206	195	190	204	234	232	191	211	182	194	223	201	226	189	203	203	233	186	232	189	201	187	218	223	235	217	204	215	185	202	210	196	201	204	187	198	198	196	210	201	188	214	180	214	206	190	182	216	188	221	176	199	185	189	186	201	217	218	195	196	207	172	203	224	188	222	245	219	230	215	204	200	203	168	235	215	216	193	187	194	221	205	194	217	196	190	203	204	195	207	207	181	211	190	225	212	219	222	206	205	209	212	227	190	201	208	230	211	184	179	208	199	202	193	180	216	222	231	208	175	180	208	225	222	184	226	191	242	213	217	197	188	221	181	192	208	207	220	211	181	183	191	213	193	219	227	228	195	185	203	219	196	204	205	171	197	205	192	186	181	193	209	196	200	189	217	211	198	192	205	215	209	201	229	206	204	202	196	184	207	204	193	213	201	190	216	231	235	200	201	205	202	212	218	201	211	208	219	230	190	199	203	198	218	206	205	205	186	222	179	184	193	198	187	158	201	181	219	223	199	218	217	210	222	238	183	197	212	185	195	192	191	207	227	233	219	193	181	190	224	214	215	198	208	212	208	214	226	200	199	211	189	209	201	210	220	204	196	204	196	205	189	207	184	204	232	211	217	226	203	202	212	221	191	199	217	226	215	215	215	175	213	221	191	215	203	181	198	206	198	161	207	191	222	206	196	181	186	211	220	186	206	221	209	224	192	202	198	205	203	214	215	212	216	237	205	203	212	226	229	183	208	195	204	219	220	194	200	221	200	217	177	203	200	222	189	213	209	226	240	199	186	206	204	196	199	221	193	197	210	191	218	203	178	192	231	207	211	178	200	222	197	217	194	195	228	203	216	214	186	212	208	221	182	208	208	187	186	187	231	213	214	213	211	183	200	205	227	174	218	205	224	234	194	205	209	179	206	176	203	180	205	197	196	214	201	178	221	189	161	204	206	214	207	206	220	228	190	206	234	230	231	211	199	191	198	177	214	204	234	204	222	207	188	205	214	204	211	219	231	201	200	223	233	214	188	209	199	247	185	231	216	184	189	209	242	225	208	184	189	177	200	194	205	190	192	187	223	213	207	182	236	217	220	227	182	188	211	193	187	249	192	214	215	241	211	190	212	217	189	204	231	181	187	194	208	205	192	229	194	176	193	215	189	201	228	229	214	209	179	221	197	229	212	204	195	198	196	202	212	193	190	198	199	185	215	240	203	202	183	208	186	212	187	213	207	187	218	205	200	224	182	205	191	228	213	191	208	197	193	215	222	183	175	206	179	214	232	200	209	224	216	223	184	205	243	205	232	227	213	216	210	217	194	198	194	205	195	211	216	223	201	203	177	208	212	216	194	204	169	199	214	214	193	217	201	194	244	205	170	214	186	193	194	194	220	175	185	208	171	192	220	197	211	219	197	214	233	191	219	191	200	206	198	205	216	196	212	210	207	222	188	216	207	214	193	189	185	212	220	172	214	197	203	195	222	177	200	226	189	206	205	227	207	213	212	203	211	208	213	219	202	234	200	189	227	184	196	230	217	197	189	187	192	193	221	219	219	194	182	191	203	174	201	206	217	204	213	178	207	215	199	208	238	194	192	232	207	193	218	197	177	218	216	229	211	204	207	233	201	209	226	248	211	168	188	209	218	211	199	213	206	213	207	200	242	192	179	200	181	186	196	218	209	223	203	203	222	202	218	215	210	216	205	220	197	242	214	214	204	224	216	197	206	205	213	201	189	203	191	214	205	205	221	214	225	190	199	194	197	210	224	229	229	219	194	204	231	204	233	213	221	213	199	225	207	206	218	227	187	202	176	201	188	210	203	216	191	192	207	234	211	184	196	196	185	203	195	240	208	181	210	205	203	205	213	212	233	205	190	220	194	179	193	195	207	201	198	210	246	206	200	232	204	178	204	196	219	203	204	216	185	186	233	219	212	221	192	225	198	207	201	221	174	188	212	194	193	222	194	179	229	195	204	203	213	205	193	228	175	189	215	207	199	208	181	210	210	198	222	214	212	217	202	201	225	222	196	205	217	187	189	204	202	205	205	203	225	223	173	208	204	224	188	228	209	188	190	211	197	208	206	217	192	211	196	251	208	207	210	217	212	180	209	221	226	200	223	224	208	210	239	208	219	208	218	209	213	172	233	211	214	225	183	202	228	208	206	200	194	199	200	190	214	172	220	224	197	211	196	215	172	199	192	207	206	211	173	191	214	206	215	223	234	178	212	197	227	227	208	221	203	200	178	228	191	215	232	223	213	196	193	208	235	219	226	212	197	190	207	210	213	195	204	216	206	210	201	224	193	209	193	216	217	199	231	218	224	214	206	209	213	214	195	207	208	199	202	197	182	217	239	203	205	205	188	187	212	213	208	194	196	193	229	221	230	194	193	204	217	185	196	222	219	221	217	182	216	189	184	194	187	207	212	185	224	195	201	228	220	170	236	203	225	199	195	216	191	197	201	191	209	207	207	225	240	198	198	196	203	222	196	189	190	197	181	203	175	234	190	206	231	216	239	207	191	199	204	230	226	226	188	193	222	198	213	246	205	194	197	223	211	192	200	201	201	208	213	193	207	200	190	203	188	207	226	189	179	172	220	203	216	191	192	159	201	214	192	192	190	184	186	234	225	187	196	212	206	210	217	207	212	205	192	197	196	223	210	184	182	208	204	194	224	209	227	205	209	201	173	197	218	200	206	215	187	195	232	210	215	220	210	182	185	225	212	204	215	216	207	237	178	223	233	196	212	221	242	204	200	194	227	191	189	223	174	178	182	199	209	171	199	200	193	197	218	208	216	229	237	204	206	186	189	208	208	218
48372	8027	4171	6741	6887	5864	6297	3995	2566	2207	1876	1625	1584	1710	1896	1219	1031	980	961	920	924	797	758	791	772	771	738	692	662	670	579	634	597	566	564	576	553	560	573	563	575	535	569	579	485	530	493	504	516	525	500	551	507	502	523	523	510	542	537	535	556	593	540	569	537	551	512	551	500	514	493	445	452	475	498	499	495	536	498	505	504	501	491	469	451	469	483	497	506	480	483	475	499	503	503	473	475	473	502	486	495	486	462	487	493	487	508	513	456	488	505	474	463	507	506	463	479	465	473	496	483	466	457	485	474	510	536	473	495	489	497	460	498	474	475	494	483	474	502	479	490	475	496	473	502	488	476	463	474	517	506	509	492	464	464	487	510	482	482	488	483	488	535	493	496	508	447	496	463	468	477	485	470	495	469	476	481	529	522	475	509	473	468	457	492	453	457	482	480	482	492	496	531	442	467	498	482	495	512	491	513	500	499	522	466	512	531	496	490	474	462	518	445	482	538	504	498	448	481	494	461	454	465	486	498	526	467	529	482	461	493	527	455	507	517	485	476	448	510	502	482	481	482	487	456	461	490	506	513	459	478	530	510	503	481	483	515	476	495	518	511	510	461	497	471	459	519	522	453	469	483	499	496	487	477	488	511	506	482	497	481	498	519	449	503	479	477	485	448	512	442	501	510	470	458	475	491	485	446	503	453	496	481	480	509	479	490	494	527	502	462	479	503	507	464	491	454	464	462	471	529	509	471	483	474	481	485	482	499	487	467	477	506	469	506	477	466	521	506	489	456	487	443	490	504	494	483	464	477	511	476	468	498	439	505	469	465	475	467	512	482	454	463	484	511	479	475	501	452	527	458	507	483	510	504	473	501	460	460	477	468	505	455	474	464	474	462	448	494	491	499	488	484	560	481	487	472	479	449	513	481	501	473	481	491	477	471	491	481	499	517	477	486	499	487	485	481	498	505	511	467	508	509	462	511	464	486	480	497	478	497	494	507	496	472	451	476	526	453	426	509	524	504	463	505	481	468	495	508	469	471	488	506	443	498	489	507	488	497	452	492	504	504	487	462	494	472	491	501	487	510	491	502	453	456	455	469	473	460	488	469	453	485	479	511	517	447	488	498	496	496	473	517	483	482	478	493	489	481	499	519	499	501	489	458	487	467	458	470	488	499	509	467	485	499	520	487	454	476	491	456	547	508	489	441	475	465	528	532	491	515	470	480	536	460	492	465	504	476	460	535	468	474	497	479	488	459	460	486	499	487	473	496	495	470	496	515	485	506	428	466	508	434	428	452	497	461	508	486	521	473	494	481	481	463	483	543	505	485	490	481	554	489	472	473	467	535	498	481	487	519	472	467	485	488	491	484	462	489	455	471	485	480	526	477	511	468	532	490	496	481	512	474	482	470	458	478	506	499	484	480	424	474	487	511	481	479	487	486	501	521	505	520	455	483	474	480	466	463	490	470	487	489	492	522	475	480	501	515	487	487	492	516	527	485	471	488	501	445	510	475	492	448	471	481	520	498	436	506	510	476	451	487	502	489	523	508	452	492	447	508	462	463	484	471	485	490	494	479	459	439	497	475	490	489	515	487	490	458	514	519	493	492	488	498	507	471	513	484	510	497	491	489	478	478	471	441	479	480	475	472	505	503	493	486	497	444	485	510	523	482	499	448	439	477	478	485	479	459	487	493	487	478	479	505	487	469	488	511	494	465	474	509	506	501	513	504	486	510	449	487	493	489	510	507	482	503	492	506	468	448	526	541	483	480	488	566	520	455	499	504	486	463	487	485	469	510	467	513	483	471	477	461	522	510	485	482	527	492	494	478	467	494	475	464	490	494	499	482	492	485	445	497	550	497	491	496	502	508	464	494	507	512	486	528	510	491	504	497	487	482	464	464	515	523	483	475	478	509	462	459	446	475	496	467	463	457	500	506	482	505	458	473	453	500	425	483	502	504	437	469	454	497	457	430	447	510	476	416	450	453	512	498	440	460	454	478	491	489	463	468	500	492	460	481	502	495	476	466	452	508	490	470	504	494	482	447	534	463	476	490	456	503	443	509	506	485	478	448	477	474	447	495	522	460	472	495	458	490	458	487	454	492	514	496	496	502	443	444	471	463	451	478	495	482	499	460	477	488	475	469	446	456	482	498	467	461	519	510	452	475	485	465	488	468	504	464	464	508	481	493	491	456	457	445	467	488	466	451	503	542	496	482	508	463	512	508	473	466	455	506	507	493	500	487	466	470	539	449	506	486	474	476	531	499	484	462	450	461	486	451	484	478	481	491	502	454	484	518	497	461	484	485	503	503	454	490	438	480	459	479	492	464	478	493	516	520	460	469	491	485	482	495	473	474	529	459	471	489	444	469	471	494	472	481	468	480	486	469	509	531	462	500	483	485	504	497	504	476	507	479	460	513	495	509	429	494	489	497	466	512	494	484	503	457	496	498	429	491	499	537	495	473	460	483	495	514	480	496	464	487	471	459	484	486	494	459	474	462	474	494	508	460	440	478	471	507	454	491	461	497	478	481	483	489	499	494	479	503	494	489	449	458	528	465	493	489	486	493	489	492	492	502	459	500	485	496	484	493	475	542	509	478	481	477	447	461	497	499	458	495	504	518	563	460	459	510	464	463	472	494	457	454	498	499	474	486	510	504	497	488	483	491	514	500	479	459	468	431	520	518	458	496	480	481	479	494	471	454	488	458	463	493	516	480	478	513	488	520	501	485	503	479	476	469	485	465	493	523	458	508	434	487	524	487	452	493	478	450	475	513	481	498	445	470	452	525	488	464	444	501	488	492	483	473	475	500	451	489	460	479	483	493	523	494	529	473	486	491	497	516	471	522	517	512	490	429	484	511	508	490	503	514	474	479	475	506	493	468	502	493	458	505	482	446	470	476	482	473	503	461	485	464	500	474	474	496	466	475	479	469	463	483	453	493	456	514	479	469	478	491	459	475	487	504	489	500	504	472	509	531	510	488	488	452	503	502	510	478	526	483	442	487	490	465	489	476	486	510	471	503	473	536	491	454	497	491	500	473	509	475	449	491	519	484	478	486	498	494	464	500	441	467	503	510	490	483	521	522	507	456	502	471	495	490	458	481	480	519	504	428	457	481	476	474	480	490	484	528	487	476	519	502	498	500	488	459	460	507	500	502	522	478	525	491	462	497	521	461	488	478	491	497	483	475	491	452	475	458	475	481	508	470	469	500	452	467	503	462	467	517	476	496	515	525	509	508	475	467	488	481	468	472	505	470	461	503	485	476	490	466	461	468	452	494	500	475	507	474	496	484	504	505	483	467	494	465	461	497	470	496	492	486	506	445	479	483	475	489	462	497	491	497	478	530	474	506	459	493	468	500	493	492	457	467	519	505	499	513	522	462	493	491	473	449	433	479	483	461	485	452	501	478	488	475	500	516	451	492	508	500	476	492	511	501	496	480	469	479	520	507	484	527	491	514	453	444	484	472	500	483	461	486	518	474	507
84290	40862	17431	6265	3372	2074	2078	1343	809	727	550	533	462	579	514	377	314	323	284	332	301	256	265	278	237	284	264	258	224	243	249	274	237	203	224	198	239	219	209	241	280	231	218	208	242	185	249	206	198	219	223	194	233	229	235	183	215	212	244	211	224	212	225	205	193	229	229	208	231	213	219	234	201	201	207	207	200	198	204	215	215	219	232	213	221	219	183	191	210	234	209	187	217	209	208	222	228	223	232	211	223	190	201	199	234	220	220	216	223	218	215	197	227	221	228	208	201	239	202	194	194	192	211	223	212	225	220	227	222	194	212	226	215	208	230	218	206	200	211	168	185	188	179	215	201	209	183	229	219	202	214	202	226	227	212	241	236	197	203	193	212	221	175	228	224	212	228	178	216	223	193	204	200	189	201	227	224	194	218	209	195	200	220	223	218	230	196	204	224	219	210	224	191	197	226	192	209	229	221	184	204	252	193	221	192	205	227	207	206	206	236	219	196	239	198	222	229	216	242	188	191	190	210	183	196	229	234	189	232	202	226	180	242	217	218	247	208	216	205	209	211	202	211	227	217	193	206	204	209	212	209	204	234	210	215	242	213	217	202	201	239	209	216	220	230	206	213	190	194	220	192	202	204	207	214	216	191	228	219	235	226	204	220	218	220	220	207	198	224	206	224	199	202	208	225	210	222	218	232	219	220	196	217	214	200	223	207	211	237	202	220	198	233	231	201	215	202	196	219	212	195	209	207	231	211	194	205	221	220	193	219	192	191	186	195	199	220	211	190	211	186	205	210	203	214	212	188	210	214	211	228	213	214	230	220	177	214	221	212	217	201	234	221	175	204	183	201	242	226	207	202	193	212	205	198	169	213	186	215	205	203	203	207	235	201	210	214	209	213	209	203	202	214	226	235	210	199	210	211	230	232	174	217	218	205	223	219	238	227	214	210	205	211	202	201	217	219	245	180	221	188	205	223	180	191	210	194	194	237	186	197	224	210	230	207	207	214	194	211	219	212	210	230	211	207	190	194	222	204	203	200	214	204	237	228	197	220	209	219	235	225	205	217	201	225	216	208	202	189	208	225	211	216	219	209	227	206	205	166	187	221	223	209	217	223	189	214	212	206	221	205	204	221	190	185	222	217	201	193	201	187	206	231	207	204	229	203	229	225	195	242	210	231	208	192	215	210	206	222	202	179	190	242	208	193	236	225	184	200	231	208	202	228	199	209	215	178	221	220	207	218	202	201	226	221	221	221	216	234	188	202	231	211	216	208	195	203	202	198	228	214	205	230	209	205	204	202	211	214	189	234	210	233	227	198	216	211	230	218	205	207	217	212	218	223	216	227	226	197	249	187	223	200	173	184	188	232	203	184	185	183	184	214	230	210	233	213	199	197	230	210	202	208	200	202	206	200	212	220	221	222	220	197	225	236	212	227	193	211	242	195	181	204	220	201	213	224	213	205	221	204	205	210	246	206	221	213	192	196	191	191	219	206	218	223	201	233	210	209	238	199	243	200	220	217	254	207	224	225	205	222	192	225	216	198	191	199	212	221	224	224	200	184	240	205	201	228	217	208	182	224	180	229	207	226	223	201	186	192	223	191	198	218	215	220	230	182	201	209	191	178	186	191	231	204	203	184	216	207	207	169	198	212	193	185	223	213	200	199	195	241	184	217	190	192	207	197	199	219	201	189	234	205	198	201	213	219	215	205	187	203	185	216	233	213	201	193	220	201	228	214	242	228	227	201	211	215	193	202	192	198	189	203	186	235	220	241	224	200	225	175	207	210	195	212	223	209	220	210	213	214	198	199	226	204	191	204	198	208	214	212	206	220	229	223	210	211	230	226	230	221	191	231	211	258	210	182	209	225	233	196	226	190	176	197	213	228	211	195	187	191	213	208	200	213	198	205	229	222	212	193	228	194	218	223	211	215	223	221	194	243	228	211	224	248	198	241	224	209	199	199	193	210	209	201	221	202	228	210	213	200	221	214	239	214	202	220	192	201	198	198	209	178	221	238	195	204	207	216	193	213	208	215	208	221	204	212	209	189	178	216	199	194	184	202	216	205	217	215	227	202	200	207	191	189	207	206	232	208	220	191	174	204	187	195	202	249	210	226	218	223	222	209	182	220	234	226	187	240	240	226	232	195	205	201	194	229	204	217	228	209	245	234	192	202	186	200	234	206	205	224	206	200	209	206	215	205	198	202	183	210	237	206	228	211	214	231	183	180	251	199	227	197	201	244	208	203	207	221	189	211	202	210	219	214	202	193	177	207	220	209	214	204	218	198	206	231	191	208	206	214	185	202	205	193	234	201	229	217	220	201	227	211	185	202	203	189	224	178	226	187	211	209	231	236	195	229	214	208	234	186	218	196	197	216	195	186	245	231	215	207	222	211	213	227	198	211	201	217	190	202	231	218	184	184	239	224	201	225	184	176	202	196	218	220	227	210	221	201	166	189	227	216	212	186	197	225	223	214	226	198	193	212	209	219	227	188	200	218	184	204	205	214	227	202	220	211	215	210	220	186	220	171	189	178	221	226	235	202	208	187	183	196	208	185	211	226	211	187	193	210	206	224	200	182	204	227	240	184	195	202	209	214	206	195	197	197	218	238	198	220	207	180	214	191	173	183	200	201	217	212	225	231	212	208	233	219	195	208	223	186	228	201	203	209	222	212	210	190	208	202	230	211	226	219	209	203	174	198	226	201	213	205	221	217	202	227	223	210	214	215	233	179	222	195	227	215	194	197	215	218	175	216	194	203	200	201	211	217	192	225	186	196	211	218	247	196	223	223	232	209	215	207	188	189	211	228	222	206	249	182	193	191	218	196	212	216	230	210	209	219	205	193	218	180	206	193	223	203	185	209	195	218	230	212	201	221	256	180	215	195	202	192	210	199	212	227	191	191	201	200	198	206	201	209	215	188	205	195	216	224	230	224	219	210	179	211	210	224	231	232	210	184	214	202	203	180	207	210	219	208	208	219	220	224	230	203	198	196	216	212	191	217	210	215	224	187	192	205	236	181	231	202	199	169	213	188	207	201	203	234	230	215	222	225	205	196	196	219	225	210	221	220	231	204	256	196	188	228	172	211	194	178	203	233	213	207	213	211	215	220	177	181	203	229	218	217	205	200	204	213	229	195	225	192	216	208	191	223	241	214	204	218	228	216	237	197	211	186	205	242	204	184	215	202	202	235	218	193	219	235	215	235	208	206	215	201	202	176	216	212	204	199	183	221	197	211	216	220	198	213	224	208	221	205	217	208	237	217	206	218	206	176	190	214	180	215	204	200	199	196	202	216	211	229	207	194	206	218	200	228	218	212	198	192	195	209	217	228	202	170	209	195	205	214	194	194	210	218	218	201	218	205	184	239	211	205	215	213	198	206	197	224	227	211	203	200	217	217	203	208	164	205	204	194	216	218	205	240	207	202	212	188	217	216	196	226	209	195	198	238	219	190	202	198	210	199	194	224	202	190	203	227	208	228	245
58793	9428	6256	10219	9778	8158	8788	5784	3678	3156	2662	2413	2247	2690	2708	1561	1316	1302	1290	1199	1103	899	921	912	1020	926	908	769	739	740	683	698	723	668	644	623	595	597	583	631	644	625	573	588	587	534	517	548	547	480	540	524	542	508	543	508	542	561	515	545	581	570	563	587	554	539	564	544	528	482	480	490	496	489	457	504	479	499	493	531	503	518	502	486	492	519	474	507	470	490	497	459	460	504	499	520	487	524	494	450	480	516	484	493	461	481	466	467	483	459	476	465	503	488	488	473	455	474	477	475	489	469	498	499	465	472	485	494	502	466	505	508	447	483	460	504	462	496	469	474	478	534	474	464	487	460	477	477	499	489	497	492	462	522	509	464	506	467	466	469	496	477	453	487	490	450	461	440	459	485	443	491	489	481	486	435	473	469	517	511	451	439	463	489	536	464	502	488	461	477	467	489	449	520	452	481	444	460	468	476	508	504	476	490	447	476	485	458	475	455	477	495	484	472	515	506	505	491	488	480	490	473	468	502	446	472	501	482	460	479	479	507	493	495	460	490	429	534	451	481	446	428	501	457	469	460	511	449	467	440	459	457	510	468	484	485	472	484	478	478	510	454	491	497	486	531	508	479	494	504	457	469	447	472	502	468	471	495	461	441	469	506	485	476	493	458	485	491	467	496	476	498	437	461	493	492	463	481	504	476	491	493	490	480	462	455	459	449	490	451	485	464	459	462	474	490	472	484	489	481	452	475	491	488	452	489	491	471	479	493	502	488	460	476	475	485	449	479	473	443	474	464	481	467	438	511	467	489	433	498	473	480	453	473	523	435	457	482	498	489	489	493	501	465	466	469	475	430	475	436	495	464	493	485	463	471	474	471	504	485	463	445	478	475	468	493	457	515	509	486	442	506	488	445	452	487	450	472	452	460	465	499	478	502	457	474	502	482	486	482	498	463	469	493	494	480	500	483	484	485	443	492	446	475	456	446	474	468	504	507	432	448	519	450	463	463	514	496	503	467	464	508	533	428	452	480	472	460	451	489	447	483	513	466	508	514	516	471	514	476	460	448	437	469	437	447	449	499	454	478	472	473	486	500	427	492	503	483	507	466	462	494	513	473	453	463	470	483	508	475	482	457	474	496	465	514	520	480	502	489	460	475	527	467	489	490	490	504	484	495	453	476	470	498	495	514	484	482	484	492	493	494	476	462	485	479	493	460	453	478	505	513	425	481	480	469	479	456	437	498	458	432	516	508	466	466	465	505	496	532	445	462	505	468	485	463	478	499	485	456	486	485	480	495	492	417	453	499	477	502	453	485	522	486	503	473	523	504	479	470	466	489	501	472	426	498	482	513	530	469	470	488	480	487	470	429	455	504	455	480	514	442	477	514	524	503	505	447	493	461	464	496	444	510	536	452	493	455	484	501	482	511	463	451	481	460	479	452	482	494	467	477	506	464	463	471	460	461	472	496	457	496	483	469	473	491	483	477	454	485	491	482	485	509	481	489	498	472	465	471	452	469	497	494	448	500	508	498	448	467	446	495	504	522	487	475	456	495	493	523	483	476	441	483	502	446	477	512	484	447	452	496	502	487	477	440	480	493	431	463	519	494	450	462	506	492	466	469	506	531	463	495	468	498	490	469	443	454	467	465	434	488	468	470	461	464	502	461	487	505	479	510	490	439	502	470	454	494	488	484	479	471	494	492	469	480	529	532	448	442	473	494	485	504	469	498	493	450	502	497	493	493	494	415	499	500	492	501	486	446	524	460	467	445	495	499	507	477	464	490	494	489	485	462	483	467	467	519	481	453	471	476	467	500	472	453	454	463	445	475	475	479	475	479	494	508	459	464	495	434	505	478	446	476	473	499	455	483	434	473	488	485	470	491	492	463	478	501	442	504	498	490	469	429	501	506	447	465	462	529	471	468	479	481	497	504	460	471	453	457	501	465	496	554	510	477	483	506	467	502	446	525	516	497	485	489	468	446	482	487	451	488	449	482	487	448	514	430	493	503	528	480	479	504	479	472	492	506	498	468	458	473	450	482	426	496	489	475	496	507	481	460	508	484	481	500	527	510	456	487	446	479	524	461	483	511	455	478	486	476	449	480	437	505	505	515	497	500	470	470	489	504	439	471	461	463	479	483	461	473	484	474	479	507	477	498	483	475	481	481	434	512	470	526	473	522	487	528	503	481	474	466	453	441	450	462	453	481	528	489	490	506	499	464	470	456	452	488	478	442	438	523	463	479	447	491	517	443	490	500	480	501	457	487	497	456	467	440	491	496	469	481	500	490	463	493	485	478	506	425	507	474	494	511	462	500	515	487	450	477	453	502	469	416	482	453	430	475	448	479	470	469	420	492	465	477	486	494	488	437	505	443	461	456	447	436	471	493	504	503	482	495	460	453	507	445	493	456	488	491	470	489	488	466	465	487	465	471	467	478	454	484	469	477	457	488	462	467	490	476	505	455	465	438	468	499	506	470	471	474	512	491	501	485	486	461	486	479	470	438	488	487	447	480	474	507	554	487	495	460	488	508	495	473	425	497	476	477	483	477	497	437	490	454	496	494	478	454	465	467	472	503	465	453	507	465	479	453	447	473	498	460	484	481	471	477	474	525	484	439	497	457	472	488	492	466	483	470	479	477	483	473	462	480	454	448	445	460	461	456	503	490	484	481	473	484	489	479	469	482	505	505	461	480	474	456	468	492	504	500	492	483	477	480	459	470	445	482	460	455	482	492	486	478	510	499	482	499	490	465	465	433	460	488	525	516	463	486	470	492	463	503	507	475	509	466	470	494	499	460	474	472	462	504	492	507	470	438	451	459	486	528	470	434	454	442	494	483	449	481	461	448	484	457	466	491	492	503	496	476	510	454	493	487	471	425	519	485	482	472	467	474	466	467	471	466	495	479	461	481	512	477	469	461	522	440	490	428	478	507	465	506	498	471	493	467	488	466	454	472	455	506	472	480	485	515	474	462	437	457	439	511	468	473	478	471	446	497	496	517	502	449	487	468	498	472	453	501	463	467	516	496	529	509	443	493	453	510	469	481	476	491	507	468	483	449	474	482	464	482	486	450	446	479	493	457	479	472	485	487	480	503	467	493	527	456	505	463	457	497	488	450	433	482	485	462	464	500	512	481	502	513	477	453	486	483	502	486	459	476	483	482	437	476	513	514	508	449	455	480	438	486	512	489	497	459	463	482	457	430	479	467	476	464	483	460	489	537	446	470	469	469	483	464	434	494	459	477	502	445	479	477	516	507	500	478	487	464	506	490	455	469	493	443	480	474	477	470	500	455	495	482	474	498	493	492	470	487	477	507	446	466	464	504	486	499	486	435	488	481	486	454	494	421	451	490	469	473	490	477	503	482	496	466	502	471	470	475	457	487	498	489	500	500	482	459	463	498	456	459	477	493	444	468	475	473	477	459	473	515	492	490	435	499	461	476	433	463	487	500	474	496	472	499	438	441	433	516	453	487	437	470	487	456	493	462
25701	4187	956	996	825	694	682	441	281	235	226	210	162	187	178	181	138	148	143	172	144	148	160	129	134	119	142	146	145	127	151	133	148	127	128	133	121	153	129	144	100	121	108	120	123	135	113	134	143	126	123	148	125	124	119	140	139	140	154	147	122	141	120	116	136	136	122	126	126	103	108	115	124	120	114	129	133	140	118	137	122	103	98	125	128	114	123	127	113	122	120	147	134	124	121	125	130	116	135	133	141	126	128	118	125	119	128	122	146	123	130	122	130	137	116	149	120	106	117	143	138	116	125	120	107	129	122	113	132	155	131	133	138	114	114	125	127	123	126	128	109	123	130	110	154	123	136	123	116	144	131	135	108	121	126	122	135	150	108	129	122	125	158	125	116	122	131	120	124	121	102	138	144	111	135	120	116	126	138	114	117	135	151	129	106	145	143	139	127	119	133	119	121	108	118	119	120	113	141	119	119	120	109	127	127	133	137	110	139	132	127	108	120	118	111	103	136	112	127	116	120	128	115	129	125	126	122	139	135	138	113	113	128	125	117	125	128	117	104	129	111	112	109	129	124	105	108	131	118	117	132	120	140	120	137	113	111	121	124	116	147	113	135	116	127	133	143	119	115	106	141	129	140	113	114	108	112	125	145	147	111	121	123	117	142	127	117	120	116	116	107	134	115	129	115	102	129	111	115	127	125	109	121	131	126	119	124	147	119	116	122	127	121	114	135	130	132	119	124	149	150	127	93	132	121	132	168	136	122	127	110	126	114	132	143	115	118	117	142	120	111	113	110	128	129	112	117	97	125	120	141	111	126	118	119	117	107	131	127	135	106	126	117	132	113	109	119	133	107	127	131	124	116	127	118	138	137	118	130	126	134	121	122	110	120	126	129	129	156	109	112	130	121	112	121	123	138	140	122	109	124	113	106	114	109	121	123	136	139	122	120	127	106	128	99	110	116	128	116	105	132	113	117	130	142	122	122	139	135	125	125	103	128	117	125	118	122	123	107	130	119	143	128	134	125	128	119	116	138	129	113	124	125	132	118	111	132	113	117	147	131	133	127	108	120	112	129	122	125	117	124	130	122	124	125	119	114	112	137	121	118	140	109	134	136	107	133	140	122	125	119	131	144	105	126	128	140	128	133	112	128	135	129	119	139	139	137	140	134	125	123	121	113	128	134	91	125	114	147	124	150	110	138	128	114	118	131	142	127	133	114	129	123	126	112	135	118	147	126	117	133	106	139	116	118	124	112	136	101	101	138	133	133	116	131	129	119	108	112	120	109	121	117	127	129	121	126	110	123	117	150	110	111	122	139	143	131	116	113	136	136	112	136	104	128	126	124	122	125	112	111	115	116	139	128	126	107	103	100	110	110	142	125	127	120	160	128	106	112	120	134	111	144	140	119	121	127	107	112	140	132	121	127	134	118	98	116	118	127	130	119	121	117	103	114	106	130	116	121	107	110	132	124	117	112	122	124	145	115	124	108	120	123	128	135	128	140	118	140	121	108	139	115	132	135	117	113	126	121	129	128	135	114	111	118	131	129	109	139	130	120	112	114	127	152	138	126	116	126	113	128	130	150	117	112	125	130	108	121	131	123	133	137	138	98	113	123	133	138	138	130	127	136	143	114	139	127	124	121	136	107	119	126	138	131	129	118	116	113	138	111	130	111	114	113	131	125	119	133	112	141	144	122	121	131	121	129	148	130	134	133	142	120	112	132	114	113	154	133	132	107	97	131	122	129	136	95	111	148	123	126	105	137	126	129	129	130	125	121	109	134	129	138	132	142	126	121	109	115	111	126	110	135	108	114	119	141	124	122	122	129	113	117	114	125	117	138	114	133	141	106	117	129	118	113	133	136	138	115	118	122	128	133	104	109	93	126	118	109	122	119	123	132	139	119	129	123	124	141	116	112	114	136	138	132	113	120	144	119	120	149	121	122	115	115	127	136	136	127	142	113	122	114	130	104	121	118	128	126	104	126	130	131	103	105	151	121	123	127	115	127	117	128	114	122	142	113	144	119	127	109	148	148	109	121	115	125	114	106	128	117	109	124	133	113	127	146	127	139	114	121	132	128	118	115	116	137	106	121	110	133	117	123	121	123	125	112	127	119	137	104	116	142	123	124	122	118	141	112	123	127	130	132	140	122	131	132	146	128	145	140	132	127	121	134	138	104	129	116	123	113	116	118	125	124	110	132	118	134	109	149	115	138	108	129	121	115	143	126	113	129	109	118	117	122	108	126	131	145	124	114	127	123	116	107	133	132	132	113	121	121	118	126	119	138	122	121	123	129	126	147	124	102	110	133	102	120	93	120	115	129	151	124	131	134	126	142	129	133	105	145	131	112	140	115	119	126	139	118	125	145	96	123	109	131	153	134	136	122	103	129	129	134	128	119	119	113	119	109	114	133	147	115	106	120	118	108	131	115	121	112	134	120	96	147	143	126	128	98	153	123	117	124	109	153	147	142	124	133	116	120	114	114	96	125	120	119	124	138	115	122	161	120	103	127	116	127	129	122	118	123	127	117	136	125	105	136	122	128	106	131	128	128	127	127	136	120	128	125	131	142	117	140	122	140	103	123	108	129	114	128	126	121	110	127	130	118	141	143	124	108	102	115	114	114	122	132	161	132	144	134	120	125	116	144	135	105	132	135	124	113	121	134	132	121	146	115	133	121	128	114	116	111	133	120	130	126	116	124	121	118	137	116	125	123	140	134	119	122	110	109	123	119	134	113	131	134	138	135	111	117	125	115	124	125	125	130	105	112	120	134	115	111	146	127	142	130	138	147	113	126	137	116	113	123	102	140	122	118	138	111	124	146	116	131	123	127	137	141	128	112	134	130	132	145	117	125	111	126	123	122	110	110	112	109	122	124	143	127	104	109	125	110	128	122	125	122	129	149	113	134	109	129	119	122	120	119	128	123	128	127	131	112	133	118	130	104	123	116	117	137	134	115	144	133	119	124	118	136	134	125	104	113	127	128	123	141	146	124	118	138	127	121	135	138	123	128	116	131	103	139	129	119	132	129	139	123	108	148	118	124	121	119	127	109	120	112	115	123	103	127	90	130	129	117	119	135	127	122	123	126	117	107	122	116	132	116	117	112	129	123	135	120	140	90	110	149	122	126	113	148	124	135	120	133	127	122	151	111	87	137	125	124	119	90	128	110	147	114	115	127	122	121	121	120	118	128	120	140	126	118	124	137	149	130	122	129	116	112	122	136	123	128	127	124	128	120	140	125	104	120	96	119	113	127	158	113	149	141	113	140	130	131	111	115	124	120	114	130	106	130	121	105	132	146	108	151	131	116	122	133	126	108	122	130	117	112	118	134	131	123	128	116	108	120	126	123	100	115	122	117	127	125	119	125	128	134	110	132	132	110	154	127	128	117	94	111	117	136	122	123	121	120	114	126	147	123	117	136	137	133	146	137	131	129	99	112	140	123	135	118	86	119	114	140	124	140	107	131	126	122	126	136	128	120	137
23931	1735	1919	3190	3083	3126	3167	1928	1218	1000	842	816	781	835	867	543	526	428	514	458	500	413	408	400	451	451	417	392	397	391	413	380	335	374	355	322	329	336	334	336	379	357	335	337	334	331	324	320	310	291	309	305	336	329	311	294	347	348	312	352	314	363	339	345	354	366	331	326	331	349	315	289	316	296	292	329	316	314	302	314	301	311	328	303	322	336	339	311	278	326	326	334	297	334	314	307	318	330	319	333	329	314	326	285	340	331	293	304	339	309	294	331	302	315	313	306	320	311	328	314	335	298	309	292	321	308	323	297	320	302	313	343	301	305	323	299	340	358	312	327	319	312	311	281	295	333	326	290	341	288	322	343	319	327	341	318	335	323	296	312	321	338	318	314	307	316	344	317	320	346	307	310	314	289	352	302	345	330	340	296	324	303	309	308	331	301	309	300	296	307	329	294	329	306	305	338	321	330	298	304	338	322	333	357	296	315	304	323	333	301	330	315	344	286	291	352	305	357	329	311	341	329	304	298	334	305	327	324	323	336	322	304	322	342	281	332	326	338	315	311	315	305	306	309	301	334	326	317	323	333	335	323	313	313	302	312	327	331	322	298	304	326	322	326	308	329	320	322	308	310	336	301	320	306	319	303	330	347	357	301	320	298	320	335	312	348	333	339	308	303	297	343	318	286	323	341	298	293	341	309	308	353	313	308	342	298	312	290	327	307	311	309	343	349	316	297	303	302	346	328	346	318	299	330	310	314	316	328	344	334	303	285	306	308	327	284	313	322	339	337	345	299	325	283	293	310	328	319	339	326	309	344	324	296	283	294	309	309	343	295	299	305	329	322	321	302	331	307	331	302	287	326	345	337	310	322	318	321	319	301	311	342	314	312	334	317	284	357	292	331	304	333	328	274	325	335	308	299	310	314	325	292	324	321	300	307	294	305	302	320	309	349	339	308	304	317	326	300	313	317	297	308	301	327	332	344	308	314	316	314	292	322	287	316	315	360	295	315	326	354	282	329	343	311	307	288	278	304	315	289	290	309	303	313	369	337	347	291	294	316	303	343	326	324	324	330	316	307	299	332	324	309	295	314	304	342	347	341	335	317	300	352	327	314	327	316	311	308	320	337	323	311	317	325	323	349	333	292	316	325	350	301	345	324	309	323	333	309	310	337	318	335	297	295	307	321	312	312	312	345	322	299	316	321	314	343	305	282	309	314	311	305	335	312	314	344	316	332	307	294	315	316	279	311	287	318	294	314	316	312	318	330	308	348	337	322	327	321	309	315	324	311	344	321	323	342	334	324	305	319	324	295	328	315	359	342	322	302	314	325	321	336	322	326	322	314	318	333	332	301	323	323	311	312	305	303	333	348	296	322	325	320	338	308	299	333	264	301	306	314	310	323	333	346	330	318	303	314	322	325	305	338	314	317	316	352	341	303	321	307	304	336	298	315	319	325	310	299	342	371	307	347	319	334	280	324	332	332	333	319	296	309	320	331	350	356	311	313	265	320	332	321	348	328	335	322	323	326	315	295	316	271	322	306	301	299	309	306	308	332	331	341	316	309	325	315	306	328	341	294	334	321	322	315	317	336	290	322	327	316	325	322	314	333	284	306	318	325	306	333	321	315	321	322	296	337	311	330	287	305	335	288	303	299	324	334	357	329	330	320	300	320	337	309	330	311	331	318	286	309	327	341	299	310	319	344	309	328	356	349	342	319	330	286	344	322	311	330	337	309	345	334	296	313	285	305	309	320	330	308	334	314	292	357	299	322	333	339	362	318	315	313	315	319	337	339	313	326	295	307	310	302	301	333	333	297	282	306	348	292	311	294	332	306	304	330	348	312	290	311	356	304	323	337	294	329	307	340	307	308	354	296	301	310	298	347	309	284	334	325	328	326	325	301	338	312	315	336	333	314	353	320	310	288	322	296	304	283	294	319	317	323	324	308	322	347	321	368	312	340	337	354	343	305	301	315	307	316	295	339	289	317	318	293	320	332	342	320	301	317	292	284	345	356	335	329	312	322	315	329	313	315	330	355	295	316	340	295	334	301	334	312	299	311	295	294	325	306	286	309	281	321	345	340	335	320	312	320	323	323	338	320	320	301	364	353	329	317	317	301	339	329	313	328	272	283	291	309	303	324	288	334	282	351	289	316	318	305	296	273	278	341	303	330	318	335	326	312	320	312	309	298	333	318	319	347	324	313	322	333	281	314	323	275	299	333	313	332	326	313	315	295	295	314	323	320	304	283	312	336	306	321	342	314	271	320	315	299	310	300	333	304	330	299	308	290	307	322	319	297	334	295	313	298	308	342	303	310	345	321	293	323	325	287	384	287	311	288	340	292	333	328	306	320	351	309	308	311	313	287	304	338	295	329	292	325	325	283	305	329	297	333	308	324	295	320	298	351	312	319	293	320	319	319	325	338	281	314	308	301	296	299	314	358	321	330	326	306	319	342	322	316	304	304	346	356	317	299	291	313	317	286	310	313	304	334	293	347	349	291	316	289	334	350	304	314	354	330	278	279	324	304	327	320	294	321	302	333	348	305	286	319	358	363	313	308	311	330	312	340	311	322	295	325	313	297	310	324	302	318	313	309	344	325	312	324	351	296	330	322	298	305	331	317	302	303	320	302	303	327	321	321	324	337	319	326	320	300	329	269	319	322	311	297	316	305	327	298	307	298	314	336	335	314	294	301	318	322	332	296	306	340	303	349	324	300	306	308	315	275	341	344	295	323	305	315	297	343	302	320	314	336	297	292	283	310	308	333	332	311	300	308	323	298	299	355	303	287	335	338	346	333	301	318	325	312	302	328	333	333	307	314	295	328	313	305	353	328	321	304	296	299	291	318	322	284	316	308	316	322	311	308	293	284	327	342	314	330	311	324	317	325	314	297	339	331	325	327	340	312	312	333	288	323	325	312	325	310	314	320	289	316	322	310	328	305	325	320	317	325	316	340	295	352	305	320	297	300	300	338	312	325	333	330	306	306	325	318	302	302	308	314	296	316	340	314	345	328	321	321	303	292	340	300	354	312	326	319	309	348	338	301	349	318	315	283	329	333	319	323	352	299	310	319	310	345	301	294	340	325	337	289	313	298	287	331	305	338	316	300	336	289	318	295	310	305	324	326	299	314	304	311	346	289	365	297	302	311	326	341	339	318	304	297	324	305	313	302	309	344	327	302	336	333	307	330	299	346	295	335	308	304	317	333	320	310	340	314	343	335	293	328	284	352	320	303	288	312	302	334	329	317	336	316	324	304	322	342	329	292	322	312	292	301	320	306	298	333	295	325	308	318	302	334	324	320	326	314	303	340	308	322	290	310	307	297	358	304	340	311	329	328	317	323	319	313	337	322	334	271	287	307	335	316	313	300	292	344	320	326	330	306	317	329	328	338	304	326	320	320	295	290	323	361	330	328	345	332	341	295	314	303	298	328	305	267	322	342	297	344	294	330	309	330	323	289	330	331	313	321	318	307	323	280	306	322
76126	33311	9807	2812	1826	1490	1553	998	559	491	430	401	383	416	424	280	296	265	259	304	244	241	226	234	256	264	233	212	227	211	241	231	218	246	191	227	211	226	234	230	235	244	247	196	227	229	198	205	190	212	208	235	225	208	184	198	216	195	223	199	242	220	228	199	223	197	196	217	219	218	206	170	191	188	189	180	219	196	224	209	196	212	209	243	215	198	206	191	207	171	203	223	189	197	185	197	218	204	211	207	204	231	203	193	189	219	201	242	214	203	229	218	215	204	201	203	203	211	199	176	207	201	218	213	207	209	194	212	196	213	184	186	223	210	197	180	213	207	211	206	216	230	227	188	201	170	210	222	199	213	203	203	227	208	209	191	227	227	224	189	216	202	205	228	196	227	195	184	204	214	211	194	203	204	210	212	213	217	192	197	209	223	200	215	211	183	193	198	206	188	219	185	240	232	192	215	218	222	223	207	183	222	191	190	195	221	188	198	194	194	221	195	202	218	216	218	193	208	208	177	216	205	216	199	211	199	215	223	218	189	224	187	207	214	218	203	199	217	185	196	229	198	221	233	218	198	209	229	217	227	231	221	198	215	193	195	180	197	208	178	240	215	215	181	233	201	233	199	219	220	183	201	209	186	202	208	199	211	203	197	212	238	227	183	225	192	194	207	218	236	229	227	223	189	191	190	198	207	185	210	179	184	194	206	226	226	170	196	165	238	222	197	202	198	198	190	191	225	194	202	221	203	209	191	209	186	206	236	201	207	197	190	223	206	186	184	205	215	192	213	198	193	228	184	185	206	209	204	231	224	223	199	181	216	193	207	210	199	191	220	214	189	186	211	203	206	217	183	167	204	234	213	178	224	212	218	170	188	240	215	225	219	232	216	216	209	192	217	214	193	200	199	212	201	215	182	219	225	224	184	201	211	177	213	210	206	218	205	204	217	211	228	228	205	213	195	181	217	190	213	238	190	206	212	192	196	167	183	207	228	233	221	210	220	212	200	189	216	225	196	173	208	209	175	208	205	222	194	200	185	229	197	164	219	230	214	195	195	201	217	207	224	176	182	217	188	190	182	203	184	215	216	222	190	225	198	222	193	190	215	198	162	189	184	173	210	200	222	192	220	205	238	231	211	225	170	218	181	218	187	220	184	220	183	215	196	198	204	205	198	171	235	214	201	215	225	221	200	215	213	222	199	194	241	195	202	216	227	192	199	194	198	200	200	197	228	232	188	212	202	203	205	195	201	194	203	219	202	191	233	175	203	208	191	207	203	202	178	203	227	214	221	202	185	208	188	204	193	199	199	218	225	196	228	208	196	174	195	209	197	214	212	217	227	210	201	194	198	221	196	223	223	209	241	192	226	200	209	219	213	195	221	215	223	220	213	183	213	226	186	199	211	227	231	197	192	216	184	196	178	212	180	203	222	186	189	223	201	183	203	198	217	199	206	189	200	217	197	192	199	217	223	206	169	201	222	204	176	197	210	211	197	215	232	192	234	190	213	196	193	201	223	184	209	208	215	198	195	201	218	198	219	198	208	158	205	203	197	211	202	186	188	201	180	200	181	233	227	200	189	202	196	197	180	221	209	203	196	250	205	200	225	193	221	206	204	201	203	224	211	220	222	213	196	207	204	213	189	195	218	219	211	207	194	229	230	202	215	225	215	213	203	185	227	226	198	198	201	204	198	192	213	217	211	199	194	197	218	220	193	210	189	192	201	201	187	189	202	209	223	176	229	206	207	208	166	195	182	232	207	193	186	202	246	173	225	212	201	214	198	205	210	221	209	212	217	194	214	189	177	219	180	211	186	214	226	197	220	199	211	193	226	200	199	204	178	203	205	215	211	198	229	171	230	212	220	202	180	212	201	218	216	206	226	195	189	216	184	214	201	189	203	224	192	187	208	203	215	228	211	207	207	225	190	211	211	204	234	197	194	220	220	209	206	184	183	193	219	220	215	206	231	179	218	188	201	189	223	201	212	197	187	205	194	220	187	207	210	197	197	196	226	210	227	198	198	206	225	220	195	195	203	224	225	243	200	215	200	201	219	236	213	208	205	206	196	192	227	221	220	194	201	210	233	229	220	223	185	203	222	191	213	213	207	171	179	214	198	196	245	227	206	216	208	188	213	213	197	220	212	204	205	181	216	190	199	181	202	193	196	200	221	209	200	203	202	208	210	199	184	210	216	200	203	201	219	197	202	220	178	203	206	201	217	184	180	180	218	182	197	201	212	215	210	211	195	217	182	189	193	206	215	227	226	221	195	222	238	201	218	225	213	222	232	214	210	182	184	185	203	197	205	206	222	214	201	193	215	200	214	214	203	191	217	214	184	219	220	225	205	180	205	211	190	207	209	207	205	208	228	201	184	189	202	195	191	205	208	195	202	195	181	197	197	214	204	213	168	178	177	184	228	198	203	202	195	185	181	173	216	180	196	202	192	227	210	193	197	198	189	216	213	206	197	203	210	200	214	189	213	208	219	215	210	226	226	215	205	207	197	188	228	200	207	197	194	225	230	214	207	210	205	198	232	219	212	196	224	211	200	215	203	192	198	217	204	198	174	213	204	205	200	197	211	224	247	207	231	199	203	203	186	222	208	210	188	199	181	209	215	212	188	238	194	213	213	168	207	219	239	208	218	222	202	216	168	207	213	187	229	205	197	203	221	189	175	209	218	187	218	202	206	206	213	206	234	211	201	228	232	197	196	215	203	189	195	205	207	237	209	210	193	179	193	183	172	222	220	206	200	224	210	192	217	185	213	184	210	191	197	219	187	231	209	212	206	209	193	193	168	195	194	204	204	214	214	180	180	193	204	205	225	188	216	205	187	198	189	193	191	205	215	203	214	197	205	207	213	227	190	219	193	212	179	209	218	224	195	200	231	193	208	199	196	208	182	197	207	229	194	192	221	199	230	218	227	209	218	240	181	211	194	191	201	192	194	196	200	206	194	210	237	211	211	194	227	218	219	207	203	199	206	190	220	207	221	224	237	187	187	169	204	226	218	177	188	243	208	199	213	202	186	200	198	200	191	188	225	225	201	181	203	229	178	218	188	170	198	218	207	205	209	210	206	217	200	198	212	212	209	208	207	204	188	213	210	221	177	228	213	206	203	209	208	201	195	225	222	219	227	183	222	210	206	236	223	183	212	223	213	204	236	216	190	204	204	188	165	197	196	200	219	234	213	202	197	211	217	196	215	186	200	200	208	210	205	207	215	191	217	201	198	204	199	202	200	222	221	215	204	210	214	207	204	193	220	214	209	203	204	199	202	198	199	199	196	233	216	238	189	229	183	183	237	200	231	197	201	230	219	215	205	232	194	213	213	202	212	209	211	201	182	214	207	180	192	209	216	235	191	227	221	175	200	190	186	243	207	187	185	210	198	180	210	192	182	232	213	220	200	180	213	232	188	210	198	195	233	200	207	191	192	193	204	186	218	214	213	196	236	210	210	199	201	179	166	197	207	201	177	198	187	197	216	185	213
48435	4890	4363	6737	6732	6080	6759	4380	2629	2243	1925	1744	1689	1897	1789	1124	1006	1063	946	891	912	764	756	793	816	776	710	685	685	664	642	601	649	596	605	599	548	590	583	557	585	575	537	541	514	487	511	519	524	484	497	515	514	512	539	496	527	534	550	531	536	555	561	525	511	549	541	542	507	491	474	497	488	497	513	539	492	468	468	493	531	487	485	517	504	471	503	486	471	533	492	497	490	545	487	477	455	439	456	468	480	504	502	476	522	527	502	477	486	496	495	479	451	458	496	455	454	482	444	518	474	471	474	487	499	465	518	491	511	452	487	471	497	498	491	515	430	529	531	517	522	469	460	480	478	493	457	492	465	460	436	508	464	471	458	461	469	482	481	498	499	465	452	479	490	478	472	478	477	521	467	439	493	479	451	498	513	443	458	475	547	478	451	466	454	440	488	466	509	504	498	485	504	511	507	492	499	450	475	493	484	527	485	505	505	490	502	493	439	482	490	476	523	483	485	479	485	479	527	492	500	517	503	478	477	493	492	460	492	482	475	482	520	501	509	501	435	488	470	456	512	471	507	453	505	428	549	473	492	476	457	496	480	491	469	450	514	450	473	491	500	529	500	494	492	474	509	486	478	452	474	474	484	467	468	490	493	492	484	502	523	489	482	458	477	459	515	477	480	521	467	497	495	508	483	503	521	512	499	486	491	517	520	471	466	467	490	495	560	473	508	497	473	536	473	496	471	469	509	501	497	496	459	502	491	484	490	493	527	478	466	473	509	529	521	470	505	463	495	465	492	500	451	467	477	478	494	488	491	487	477	537	485	499	481	494	507	475	475	468	489	488	553	483	490	500	481	467	458	504	472	505	487	460	524	495	461	522	481	509	473	527	482	502	482	494	485	482	447	475	473	457	492	463	498	527	482	435	497	518	456	513	460	502	512	484	473	498	525	505	474	523	481	479	460	466	458	486	488	497	493	449	449	498	488	499	476	494	488	511	471	497	481	495	502	517	499	479	500	513	522	497	439	527	482	478	454	495	505	469	454	501	475	496	486	469	499	463	495	467	479	476	474	457	503	496	556	477	537	509	490	511	440	449	492	459	453	474	483	497	503	483	475	493	445	500	498	455	474	525	480	486	469	479	511	503	486	476	505	466	466	489	478	484	470	524	508	478	475	508	445	472	501	471	483	497	504	483	470	477	443	480	452	483	503	493	447	490	492	507	458	509	487	526	496	501	466	520	447	478	492	525	527	501	455	480	486	496	460	489	490	482	515	506	488	507	491	472	515	499	465	484	541	505	476	472	503	473	477	471	453	536	521	467	451	488	465	454	486	469	471	517	482	514	491	461	485	477	503	469	484	476	474	431	494	509	495	509	451	481	495	479	517	534	443	477	479	463	473	487	467	469	475	483	458	501	488	452	503	485	476	490	479	480	497	449	482	495	506	531	502	499	480	442	491	501	498	456	421	483	489	520	505	519	486	463	473	512	490	453	472	486	462	468	500	465	470	482	480	474	501	505	471	491	478	478	452	496	470	515	497	498	469	482	464	491	492	511	480	470	493	475	457	476	525	476	494	485	478	489	489	497	475	464	489	463	493	493	479	471	490	495	493	443	499	504	468	475	531	423	465	504	444	467	495	482	499	471	527	451	461	465	475	478	491	477	478	492	481	440	488	475	480	506	461	467	495	475	513	486	473	542	472	518	495	428	506	493	492	456	471	491	501	498	492	494	478	504	467	457	499	455	457	505	509	483	492	472	481	492	482	505	522	479	449	494	537	444	468	446	457	499	459	464	501	457	500	482	472	497	489	485	472	447	508	508	449	501	459	495	497	462	527	449	463	504	488	516	444	522	522	521	491	431	507	487	477	497	480	494	496	504	478	528	505	460	506	489	457	482	493	463	456	537	472	457	512	493	471	455	499	476	523	476	493	450	514	490	491	474	474	504	481	461	478	449	491	503	507	468	491	468	476	497	444	468	475	468	484	475	442	495	503	497	505	507	521	467	502	471	469	485	498	498	447	478	501	478	457	529	494	469	474	460	503	475	459	486	480	479	512	489	497	463	469	451	463	476	474	471	480	494	471	470	485	525	490	493	434	445	469	463	500	522	460	508	485	486	477	490	488	508	468	479	467	507	472	474	469	519	507	482	487	439	482	459	500	483	523	500	477	479	477	526	476	494	446	521	475	500	447	491	475	478	502	475	513	511	491	504	470	421	499	501	468	467	501	467	499	490	464	447	488	525	490	490	489	509	513	490	509	517	491	489	487	472	466	483	486	463	520	481	481	456	470	463	504	466	478	505	462	487	478	466	482	513	479	525	491	462	466	491	528	481	472	466	478	488	487	493	460	477	488	494	476	468	496	466	491	480	502	459	483	482	501	513	518	493	471	481	471	508	501	517	484	473	484	503	490	481	457	469	488	504	467	518	491	483	499	470	454	479	498	528	494	491	489	524	479	464	485	503	508	507	473	477	507	461	474	464	472	490	445	517	529	495	482	526	499	470	463	469	452	486	500	503	508	516	450	476	445	471	490	500	468	488	518	532	456	458	502	470	507	488	495	461	478	441	474	482	446	449	506	490	461	492	481	474	501	475	456	487	472	465	496	487	450	504	496	469	471	466	501	475	488	454	483	507	444	504	470	504	481	477	479	500	453	497	502	494	500	462	467	507	481	521	452	502	515	448	463	460	490	485	466	489	454	491	456	476	470	476	464	474	476	502	512	506	455	457	510	507	476	444	499	488	532	484	533	468	475	466	505	474	505	537	482	501	483	496	474	463	494	513	516	450	453	505	507	497	512	439	475	497	494	492	487	451	513	485	498	462	469	478	487	513	461	457	473	540	467	456	444	496	506	513	538	489	476	492	490	491	498	453	479	468	505	485	461	448	493	500	481	471	481	462	513	458	505	485	500	479	509	487	460	494	508	524	490	421	508	481	484	469	481	529	489	482	508	453	528	488	435	465	473	433	449	486	491	499	504	510	496	476	508	466	515	507	485	462	526	467	483	480	518	489	484	487	485	508	451	522	502	470	478	466	480	478	470	472	510	478	491	494	511	472	470	508	521	489	477	477	504	495	436	464	486	446	458	494	495	493	479	472	508	478	489	481	491	476	491	509	468	483	509	485	499	479	455	534	477	443	514	499	478	490	456	525	430	465	462	472	476	489	467	487	467	459	483	476	461	493	461	533	449	474	497	471	526	458	474	484	449	455	455	461	513	462	455	496	485	479	470	480	479	515	476	458	475	488	462	539	490	469	487	505	498	459	529	469	481	484	493	480	462	483	505	485	473	491	455	495	464	476	463	490	508	482	511	485	472	542	487	468	489	468	513	520	489	476	493	454	496	525	493	495	506	450	449	517	480	458	472	473	498	472	471	484	496	457	500	491	482	488	513	523	482	486	494	467	497	487	466	480	447	466	530	478	487	475	468	474	486	481	456	506	496	459	461	488	437	475	481	477	528	476	476	458	513	471	484	475	488	515	457	455
84028	39452	15760	5577	3055	2376	2324	1438	817	670	574	553	539	616	583	371	330	309	319	293	312	282	305	254	264	307	219	266	233	264	234	225	227	227	205	243	216	230	201	247	237	237	230	230	207	218	206	186	220	207	219	218	207	192	198	221	267	231	209	230	203	237	199	197	224	225	215	190	181	225	193	190	233	176	217	193	210	192	222	227	214	227	198	216	194	209	206	220	221	186	192	198	198	222	227	226	233	204	202	207	215	238	210	220	233	214	205	200	220	203	206	221	223	219	198	195	185	238	206	224	196	194	198	210	195	218	212	202	211	224	221	200	165	227	204	188	217	210	227	193	209	225	208	241	211	199	214	221	209	216	191	201	225	209	203	202	223	187	225	227	238	220	204	179	217	200	222	182	215	212	224	207	197	211	191	222	206	193	205	211	190	202	215	216	197	207	242	239	217	193	225	207	213	195	202	212	214	194	237	215	205	212	193	253	231	209	181	214	175	203	196	215	197	214	232	223	211	216	221	213	216	199	196	220	214	194	187	225	201	191	263	206	218	235	177	199	239	225	208	228	221	234	198	197	200	209	196	216	214	237	212	220	206	222	219	226	191	203	208	194	215	200	216	196	232	222	208	224	226	215	199	215	255	211	200	214	189	213	215	204	198	195	216	208	218	219	215	211	211	187	191	184	206	203	221	200	212	209	224	211	197	214	188	228	204	195	243	193	178	213	197	183	206	207	195	206	186	228	222	228	199	177	203	207	220	217	212	189	206	216	212	218	222	221	210	225	220	225	205	207	221	209	197	204	209	219	210	215	227	187	193	214	232	194	206	170	204	207	200	184	202	192	177	205	216	207	208	205	208	208	207	232	228	207	191	214	215	198	238	220	213	215	209	207	217	216	229	210	190	219	204	208	198	230	179	206	187	201	202	215	202	200	198	204	192	230	215	204	229	188	199	176	205	213	217	200	230	209	211	200	195	187	233	212	187	188	177	174	208	213	223	216	222	198	207	214	244	208	217	222	214	218	231	214	226	199	183	239	198	207	220	206	238	218	196	201	209	219	193	191	230	258	198	191	211	209	185	181	195	201	220	230	202	201	203	195	207	208	240	197	194	197	224	227	220	208	195	234	198	210	185	227	195	188	179	216	195	240	217	244	213	211	205	216	209	200	178	188	204	195	214	202	185	228	209	200	232	220	215	210	199	227	216	226	224	203	204	223	206	211	234	217	216	188	227	220	219	207	204	194	196	220	219	247	202	203	212	198	209	222	213	207	190	205	228	217	187	198	238	190	209	209	213	205	184	235	246	223	219	219	254	233	223	211	211	218	224	237	202	222	221	195	223	221	217	185	208	217	190	228	213	185	206	207	223	193	253	208	210	224	178	179	214	222	204	227	194	187	201	178	213	222	191	180	190	211	217	219	196	189	205	212	228	213	189	205	194	223	227	192	207	207	206	201	201	225	193	192	205	219	212	203	203	221	198	213	203	208	224	217	233	211	197	201	205	198	203	233	229	199	204	213	208	173	198	202	189	172	194	226	199	219	217	220	208	184	210	203	202	198	162	214	214	182	221	213	200	231	188	223	211	217	200	197	209	208	225	216	229	220	186	191	221	178	207	203	238	197	229	212	208	202	228	203	203	227	226	216	199	202	207	187	221	218	183	176	194	205	195	223	179	188	200	217	199	197	206	198	201	194	204	206	196	191	189	199	234	189	218	205	198	209	197	195	211	212	219	257	239	196	189	233	207	224	226	213	231	197	213	217	207	221	234	221	192	211	182	213	176	206	212	186	216	226	226	198	197	182	226	195	191	211	211	209	202	201	193	204	209	190	210	196	234	197	235	230	182	206	188	210	219	191	215	229	223	222	195	192	251	195	194	194	203	198	216	202	194	211	188	184	197	207	231	213	212	199	193	204	201	212	202	222	193	219	194	222	200	203	197	223	209	217	209	199	225	190	223	222	204	205	213	210	231	222	245	219	215	197	207	198	206	197	188	207	214	205	226	249	216	228	200	193	217	223	227	242	216	210	215	227	208	233	226	223	225	200	204	226	217	236	219	212	215	220	226	224	195	219	204	189	205	199	198	235	227	187	245	212	194	195	200	186	234	191	194	202	208	202	203	176	222	199	202	186	208	202	197	231	192	216	200	218	177	198	226	198	212	212	188	204	222	214	200	202	224	197	209	227	216	201	208	232	202	208	218	219	207	222	215	197	231	189	205	217	202	202	205	209	227	189	216	209	227	216	185	190	224	233	203	227	206	184	190	166	204	217	195	198	239	222	209	223	218	214	203	200	205	212	212	216	240	221	211	213	214	209	213	203	192	217	197	206	219	226	209	186	228	212	218	205	187	198	222	209	204	177	198	191	189	217	178	222	203	207	256	165	208	207	190	177	209	234	189	210	204	194	226	206	206	207	205	253	224	221	222	214	213	213	197	211	195	231	194	206	217	181	224	214	180	221	205	196	202	237	199	220	206	198	201	188	224	205	225	210	180	238	193	215	190	221	204	226	230	193	197	212	194	214	205	201	199	192	194	203	203	248	217	199	219	219	212	194	198	219	198	209	202	209	216	221	220	188	227	216	191	209	215	190	210	187	192	193	223	221	200	189	214	216	191	195	205	178	191	216	217	220	203	208	207	215	203	224	199	181	245	200	209	204	195	194	199	225	219	207	196	201	200	191	214	221	206	219	214	201	208	205	209	204	192	207	243	214	214	225	235	192	217	207	226	206	223	199	219	241	197	198	223	197	199	208	206	195	223	201	190	201	196	190	192	218	178	215	207	218	225	218	186	196	221	183	210	219	227	199	209	200	223	159	206	226	208	222	202	196	212	199	193	230	197	227	200	228	218	207	199	186	231	200	201	215	227	224	222	239	212	176	203	214	209	224	187	219	195	198	197	216	199	236	210	204	217	199	213	181	225	213	220	215	204	204	210	197	204	191	230	194	225	222	221	230	241	203	218	199	234	219	193	222	195	224	213	202	209	202	210	190	203	232	216	205	206	229	231	213	198	212	197	228	191	179	191	210	194	235	202	201	217	211	221	179	201	210	198	197	229	234	207	189	200	196	235	171	217	208	228	199	194	197	210	197	228	222	208	213	215	206	223	219	220	213	246	200	203	205	184	219	191	230	214	229	248	211	197	179	204	239	226	206	208	220	175	212	201	204	230	226	211	208	190	215	168	191	222	227	239	231	206	210	209	197	221	200	192	226	209	206	187	203	210	219	202	212	199	197	193	193	202	220	223	199	224	200	206	213	218	190	189	203	228	219	195	258	212	229	218	202	200	212	185	216	192	190	209	205	202	233	232	216	199	192	198	198	221	226	189	213	188	241	188	214	196	229	212	203	224	214	192	192	223	210	227	201	252	203	171	196	224	213	214	226	205	180	224	233	216	209	189	201	225	206	212	213	237	223	231	199	174	212	228	222	202	198	207	193	224	194	226	209	204	195	204	208	203	171	208	208	192	237	206	207	203	201	196	185	198	194
57401	5537	6659	9720	9422	9080	9545	6578	3865	3182	2885	2579	2487	2873	2692	1524	1305	1302	1313	1224	1112	931	950	929	921	916	811	770	771	747	719	700	643	636	632	610	631	568	605	607	633	587	578	602	531	515	523	548	549	492	519	495	538	532	503	554	551	537	524	572	532	555	589	512	577	535	522	508	488	488	472	475	487	488	472	475	490	453	496	497	484	501	477	463	473	493	491	461	456	470	469	480	500	440	485	482	427	478	495	433	483	503	464	442	463	500	505	484	511	488	474	464	469	485	507	500	480	465	454	467	481	499	464	483	478	467	462	505	472	490	476	456	449	502	476	460	474	489	472	495	465	443	490	518	485	522	511	486	514	485	493	447	492	508	459	446	484	456	469	498	478	495	480	490	514	483	489	442	462	487	482	475	476	448	472	473	463	452	461	463	448	461	425	460	439	478	457	475	440	483	487	452	505	480	503	437	497	470	475	468	492	464	495	493	498	482	473	429	458	452	474	445	483	441	514	486	498	498	509	478	461	501	425	439	473	447	449	505	459	482	493	480	502	480	517	477	455	449	464	436	482	496	438	511	517	492	441	477	459	479	526	492	491	456	484	481	443	480	476	444	466	452	464	502	476	484	495	498	465	487	443	449	458	458	443	442	472	443	485	476	472	486	474	464	499	486	513	493	501	446	477	474	482	430	496	460	484	513	464	454	466	471	480	491	522	508	494	429	449	493	457	486	464	519	477	459	484	481	472	493	472	486	429	466	488	470	460	483	420	511	527	510	494	460	425	473	452	507	456	480	496	472	479	470	462	471	481	460	443	435	497	489	483	485	465	473	504	469	441	478	481	495	506	466	493	460	500	474	482	500	446	487	490	430	442	471	511	506	453	463	489	493	462	474	470	480	459	432	498	456	498	482	453	464	518	485	468	441	470	435	468	458	469	492	474	476	502	473	444	497	427	440	505	469	488	474	497	486	433	490	467	457	506	490	445	464	444	477	448	463	472	475	490	444	509	468	416	453	497	469	470	468	479	463	496	461	431	453	462	489	521	494	430	465	461	453	486	494	496	505	464	479	462	469	456	488	451	501	450	515	486	487	453	461	460	513	458	446	512	471	427	466	474	488	478	465	466	477	452	488	486	468	491	498	485	473	475	462	526	467	489	493	478	488	488	453	508	492	497	499	460	484	442	448	465	447	467	446	502	462	457	431	484	504	479	491	461	444	463	484	501	478	478	471	473	460	460	478	508	458	508	482	491	459	469	470	450	469	509	470	488	476	460	469	505	489	461	508	473	428	508	492	460	499	506	464	477	481	454	446	479	482	498	492	457	499	464	509	491	460	484	476	471	461	493	466	499	436	422	479	454	457	430	479	476	485	463	495	476	472	501	473	478	513	468	436	447	483	489	484	462	465	491	483	490	479	496	452	513	463	473	470	454	486	464	475	472	483	470	479	455	492	498	493	521	488	477	466	456	488	494	529	460	442	492	462	498	497	478	488	473	473	492	455	510	486	491	463	456	500	514	468	486	465	454	471	459	458	453	469	446	463	510	467	490	469	463	480	483	471	524	440	466	474	479	458	444	469	487	448	461	460	471	461	496	477	506	473	495	495	445	475	441	469	478	443	496	493	466	439	478	489	459	479	459	494	461	493	473	475	513	457	467	510	478	481	497	503	463	463	460	479	481	480	464	473	491	498	484	504	445	473	476	482	446	472	478	489	478	457	468	458	453	463	472	522	470	484	504	463	445	535	451	487	495	445	532	472	465	461	477	458	486	429	477	500	479	491	466	494	445	464	485	481	454	445	459	463	482	453	476	476	453	464	491	433	460	481	472	456	456	483	433	467	465	465	452	484	469	467	475	492	459	488	464	471	457	466	495	465	476	496	477	459	504	445	490	457	461	496	486	506	478	500	466	440	472	490	492	467	506	475	476	487	495	487	476	464	480	496	465	452	472	494	494	462	470	501	451	486	441	447	447	462	480	503	497	506	465	446	489	461	460	468	457	439	470	508	461	510	477	468	479	455	472	460	490	452	460	458	464	507	456	516	500	469	444	449	468	447	458	479	499	491	435	447	449	486	492	487	487	468	497	491	474	441	513	459	507	404	477	468	496	487	502	484	441	472	471	528	436	485	439	452	457	487	475	460	484	490	514	457	462	459	467	456	498	516	515	412	484	457	491	426	506	478	536	485	494	485	473	474	463	454	504	472	507	498	460	482	487	515	440	441	458	490	513	440	466	469	514	481	488	484	491	422	478	512	450	460	518	470	455	477	477	518	501	486	499	478	452	466	503	458	452	439	442	463	486	457	519	496	478	475	492	467	444	488	483	474	457	468	457	455	464	451	481	477	482	440	462	455	467	496	467	493	483	487	427	533	495	470	506	514	500	476	535	456	464	443	494	451	473	449	470	461	473	467	466	460	513	456	461	466	456	451	487	488	481	495	479	466	488	481	454	422	473	490	493	460	490	520	497	487	445	458	488	489	493	510	479	454	445	465	487	447	491	457	499	483	471	483	497	485	519	486	446	468	461	495	484	470	523	469	456	479	440	463	465	447	497	497	469	455	517	482	487	494	475	483	468	473	521	477	470	456	436	528	479	477	479	470	517	468	473	509	470	478	474	489	498	483	423	485	478	511	473	443	486	468	497	509	477	491	503	447	489	467	476	474	479	481	468	468	512	505	465	434	452	484	495	460	422	519	460	503	503	459	433	451	508	510	494	477	481	475	505	472	499	467	462	471	488	465	491	474	496	466	458	494	451	485	487	464	442	506	456	454	468	492	481	440	523	464	477	454	492	504	526	453	455	485	483	497	436	471	472	519	506	486	492	498	459	459	482	474	493	447	481	516	475	490	479	474	495	464	502	473	516	478	476	506	528	487	462	449	472	522	457	482	450	481	483	472	462	485	471	499	488	488	474	483	486	512	435	470	546	486	455	447	477	484	490	430	457	476	470	431	498	456	471	455	525	457	476	498	464	479	432	502	454	520	474	472	520	485	459	456	477	459	480	497	500	504	458	468	519	471	476	423	467	437	478	449	460	489	452	499	474	490	444	458	418	483	486	489	465	456	470	496	501	464	479	480	480	456	450	460	477	495	454	464	493	502	461	493	473	531	425	470	475	501	462	500	498	496	509	479	520	476	447	457	448	482	460	525	486	446	472	477	470	481	528	457	476	484	479	459	430	439	448	442	470	433	459	477	482	428	469	497	450	464	420	456	494	479	477	471	527	500	478	467	488	483	472	482	417	484	491	477	484	516	463	497	472	509	479	463	488	496	469	515	506	442	440	498	472	477	455	481	457	500	463	439	509	447	462	477	467	535	458	475	464	446	470	467	461	489	465	492	527	472	494	465	491	459	474	487	502	476	504	492	452	433	472	515	464	502	477	435	477	457	477	450	489	465	447	504	488	490	505	475	488	455	448	467	529	466	434	473	477	469	489	480	490	469	478	448	480	475	449	424	481	466	469	459	471	458	484	452	480	510	496	474	461	466
25364	3517	980	970	814	686	764	455	308	250	218	198	218	226	181	148	139	149	132	148	143	125	145	136	129	146	139	152	137	139	141	102	122	137	122	135	106	119	130	126	108	132	125	146	134	113	165	128	119	117	115	130	131	126	118	126	105	135	135	111	114	139	140	137	127	137	124	125	134	118	112	117	119	128	125	119	125	132	124	107	137	119	117	132	138	116	118	137	126	135	118	120	136	108	142	133	122	126	125	125	125	106	142	119	128	115	113	133	125	138	137	121	114	122	120	135	112	125	112	146	114	120	132	96	125	104	110	118	112	106	127	112	128	133	139	111	111	141	129	129	136	116	139	82	136	107	137	122	133	119	116	117	131	106	110	106	128	99	111	144	120	133	130	113	121	115	145	113	124	109	104	136	123	110	111	123	109	142	116	141	124	113	133	114	128	133	109	135	129	118	141	122	112	120	116	113	120	109	109	128	125	126	107	111	133	107	135	122	108	104	133	132	114	107	121	113	121	112	123	123	113	123	117	132	105	122	98	108	108	131	122	97	118	124	134	132	135	140	117	127	128	110	138	116	122	119	143	104	90	112	129	133	121	141	110	140	142	140	139	115	125	105	109	115	133	107	132	124	122	122	125	102	129	126	148	132	138	103	143	128	124	121	128	124	122	115	113	112	130	146	130	119	123	123	124	134	128	136	134	125	129	104	126	123	122	118	128	129	90	120	127	121	111	109	107	132	138	148	133	115	112	110	104	120	120	127	112	128	131	128	108	120	135	115	134	124	135	144	139	131	135	104	113	125	119	119	120	132	136	134	122	136	112	94	137	126	100	115	118	114	117	123	113	115	126	125	140	99	101	121	130	128	153	106	114	135	119	114	110	144	119	114	138	146	123	124	99	106	110	119	121	130	126	130	135	129	123	118	95	152	118	130	154	139	104	137	145	122	113	116	118	114	122	123	143	123	131	129	113	135	146	131	107	140	122	123	107	128	141	138	128	125	119	101	107	114	129	118	116	121	125	115	118	133	112	118	124	126	104	108	129	131	113	125	130	116	130	123	130	122	111	130	145	124	132	131	136	98	125	122	134	124	155	125	124	117	100	101	110	106	147	115	151	124	126	128	125	138	120	120	113	116	123	111	134	138	122	133	138	129	116	119	122	123	127	114	132	126	132	142	116	105	115	135	130	116	117	119	136	126	106	111	132	117	116	119	132	141	119	120	117	126	129	133	99	137	127	113	100	107	140	128	121	107	116	139	119	126	136	122	127	95	118	141	113	128	125	112	114	132	114	97	122	113	138	137	136	112	105	139	131	129	113	137	120	139	131	111	130	121	126	125	137	130	128	118	112	129	148	133	124	120	119	118	120	142	122	121	118	125	145	119	145	120	101	121	129	140	127	109	113	157	138	116	146	133	134	115	115	134	130	112	124	128	123	133	121	153	122	110	110	128	140	134	146	126	115	116	129	108	131	133	134	121	130	145	126	135	119	120	131	115	127	113	137	131	107	110	137	112	134	113	116	139	118	109	121	118	123	122	127	120	120	113	119	126	130	132	111	106	123	126	133	123	162	113	131	123	100	135	116	130	144	126	109	114	117	105	127	126	119	118	137	113	130	100	110	129	127	104	130	119	111	88	107	117	97	138	111	119	129	129	117	124	146	115	117	137	122	131	126	96	144	132	97	129	100	97	137	123	129	145	107	132	108	117	123	135	109	107	129	125	122	125	124	113	123	92	136	138	116	126	143	125	123	127	138	133	138	100	138	100	124	113	117	126	118	117	115	119	119	128	104	118	132	120	116	120	122	121	122	113	106	125	127	129	123	132	106	116	144	105	105	107	140	141	148	107	121	119	115	129	112	121	124	120	123	117	114	110	135	131	118	125	124	118	132	108	119	131	111	116	124	119	118	105	108	125	117	135	128	124	130	119	120	143	104	124	129	119	135	138	112	116	107	150	128	124	139	172	121	109	118	141	124	115	118	120	129	105	103	118	109	111	123	108	124	141	142	116	112	128	125	102	104	100	112	120	108	141	112	125	126	116	120	114	139	119	150	141	120	121	153	105	138	118	154	117	119	112	134	119	127	134	125	99	126	136	119	128	120	113	103	112	112	98	117	124	122	134	121	119	130	131	119	132	124	115	114	126	116	122	116	121	126	143	111	138	104	116	116	113	129	132	107	135	113	116	135	136	119	137	122	122	147	117	101	108	134	120	118	137	120	120	121	126	142	118	105	116	123	130	130	122	105	128	103	146	117	128	108	150	144	118	116	113	111	129	153	120	119	127	113	103	110	104	117	128	129	121	139	124	112	106	115	131	138	106	116	118	101	122	114	104	129	143	130	141	110	116	110	125	127	125	134	103	110	131	124	141	123	124	118	127	132	107	148	136	120	116	119	115	127	125	103	92	120	121	146	124	119	124	138	125	108	165	115	106	112	126	128	129	117	127	133	120	105	110	128	123	120	119	97	136	118	142	120	121	111	128	147	123	120	118	117	112	120	129	130	139	132	123	128	115	112	142	120	129	131	118	130	137	122	116	122	112	133	135	118	138	111	118	138	105	114	115	133	114	138	138	120	121	112	131	131	125	111	109	120	99	122	84	124	105	105	119	114	121	118	125	125	133	115	120	126	112	129	112	121	121	124	139	130	118	133	132	140	128	121	111	114	118	145	115	136	125	123	130	147	123	117	130	121	131	125	140	125	154	150	125	136	125	130	113	132	121	116	145	112	102	121	129	120	127	127	117	132	130	124	129	109	121	123	114	110	102	138	131	133	114	127	124	123	114	111	112	118	128	113	118	131	110	112	123	139	124	117	139	154	135	102	121	113	130	136	141	112	107	117	116	121	120	100	136	116	125	141	123	116	142	122	128	112	118	107	134	116	121	118	118	115	124	125	123	125	114	129	124	119	133	126	107	116	116	127	113	133	138	121	130	141	120	128	116	117	127	117	106	104	120	115	111	126	122	124	139	123	144	138	121	120	99	119	148	128	128	114	135	129	132	121	116	132	114	110	117	129	123	117	126	123	143	119	149	129	105	130	126	119	98	135	140	104	108	122	141	130	132	125	146	132	150	138	142	104	136	119	137	131	127	118	107	135	136	123	141	125	123	123	133	123	135	141	117	115	125	107	127	111	138	151	123	98	101	128	144	114	127	127	122	118	110	137	113	122	135	118	133	99	115	129	132	135	107	116	106	125	119	128	125	102	115	109	106	127	137	117	129	114	130	143	122	100	100	117	117	107	126	110	130	120	127	129	131	106	109	139	128	108	113	137	117	123	108	131	131	136	134	116	120	127	115	115	145	132	131	137	107	121	135	117	123	110	134	116	129	126	105	107	123	132	127	134	111	138	108	111	126	116	134	137	103	103	124	131	125	137	127	127	130	126	129	127	129	112	128	123	153	111	106	105	122	142	127	94	142	125	130	109	120	127	129	110	98	144	129	124	118	137	129	128	127	98	119	138	120	112	112	127	143	110	112	126	119	124	131
23094	1109	2063	3083	3158	3183	3455	2298	1327	1053	936	848	825	917	866	575	522	506	489	482	465	393	440	466	421	514	432	433	425	417	391	370	356	344	354	338	337	365	335	355	375	376	318	339	331	289	327	307	307	328	350	331	345	324	323	302	311	305	316	355	368	377	352	375	342	348	333	320	332	304	293	307	315	312	292	323	321	341	324	322	326	309	311	337	348	328	309	312	322	323	282	336	323	310	348	334	321	301	303	306	320	309	315	308	285	332	320	299	322	313	317	306	340	318	331	293	311	320	312	305	321	292	328	307	309	315	299	319	324	313	308	295	297	307	324	320	295	321	314	306	313	324	322	311	342	289	277	326	293	331	326	331	306	322	322	329	311	342	305	313	336	321	302	296	297	302	313	298	301	315	333	304	297	324	318	300	314	323	293	319	294	345	302	294	290	304	325	326	346	322	339	287	325	330	326	339	361	296	299	350	323	329	323	323	324	308	287	325	308	309	321	307	307	345	337	315	299	324	317	318	287	312	290	310	345	319	307	301	303	318	291	320	340	298	289	314	300	328	329	292	318	296	317	306	280	354	295	340	335	280	312	318	333	315	285	320	327	307	329	292	311	330	341	308	305	310	282	294	318	316	324	335	309	311	317	303	326	339	299	320	320	313	335	282	327	314	340	324	320	307	328	329	342	321	346	322	324	318	325	329	302	325	323	312	276	302	304	320	319	271	322	310	346	312	315	321	289	307	302	319	313	326	300	305	316	345	325	328	341	324	336	306	310	324	326	300	304	307	326	298	289	319	305	345	327	338	320	292	341	312	336	287	313	304	323	315	348	325	309	316	297	317	299	309	317	333	318	310	311	320	367	329	313	333	313	328	321	331	311	312	304	305	299	311	342	314	308	280	332	309	296	330	315	303	314	344	324	302	282	332	314	315	310	332	355	321	291	312	319	310	326	315	301	351	347	312	301	308	323	287	312	291	351	344	353	311	320	322	311	304	331	321	307	322	305	292	312	285	321	303	302	332	311	301	311	322	290	330	313	309	351	354	311	312	304	291	328	325	335	325	351	300	321	307	336	306	297	311	305	303	283	339	320	316	300	329	323	288	302	308	305	310	331	316	331	315	353	295	298	319	303	300	317	325	316	354	317	288	307	349	297	303	342	306	337	323	337	319	291	308	325	333	303	298	299	292	287	311	301	339	325	343	320	285	303	327	287	317	329	296	301	342	307	299	317	328	313	344	293	298	285	309	339	321	335	322	332	330	332	280	294	316	327	296	297	302	323	324	312	344	341	345	300	317	305	352	303	314	324	309	338	288	292	348	344	315	320	302	323	324	323	300	321	294	320	341	343	298	313	323	325	329	312	342	335	300	281	315	317	344	300	311	318	314	302	309	307	318	293	320	301	314	316	313	352	337	293	329	307	324	288	313	307	298	317	350	303	341	329	321	290	323	295	278	305	303	318	330	312	318	290	298	325	289	304	345	332	353	346	300	292	308	297	292	293	302	320	339	283	304	299	292	332	307	321	320	331	302	286	284	318	301	301	319	308	317	320	334	300	334	313	324	298	335	328	312	347	304	321	299	286	297	324	314	291	317	302	343	325	316	346	332	330	282	315	292	287	299	312	338	319	337	321	322	313	313	301	291	323	344	317	330	297	299	314	326	298	351	311	335	356	286	328	305	323	300	304	331	308	329	325	330	328	335	337	291	314	331	338	334	344	307	352	306	296	306	345	305	316	294	322	340	332	305	309	301	295	317	291	302	302	292	320	309	321	362	312	302	330	319	344	319	341	299	335	317	312	335	307	328	348	294	313	345	327	325	298	358	300	307	321	350	331	321	312	301	319	320	304	329	297	307	314	302	312	295	297	301	294	319	305	313	321	344	323	332	322	297	301	310	323	324	313	302	309	314	317	311	297	312	326	338	289	275	316	348	310	330	307	333	306	321	312	334	323	283	352	286	305	328	344	321	320	352	302	331	325	308	340	300	335	315	318	331	261	316	309	349	321	303	288	309	339	314	324	316	306	290	319	323	274	293	317	326	327	349	328	327	313	321	295	325	289	335	324	305	302	318	345	306	324	324	314	330	301	335	306	312	325	317	318	290	289	355	315	331	320	302	337	305	342	313	284	312	315	365	293	325	317	322	316	323	339	294	317	335	324	331	323	305	320	312	362	306	324	298	310	307	300	333	335	303	295	296	348	324	302	328	305	299	358	323	332	338	312	318	315	310	309	307	319	342	312	325	329	343	299	343	292	323	312	326	336	347	326	326	343	311	349	342	304	310	284	311	310	337	271	301	333	314	310	322	310	311	324	334	297	295	296	340	323	339	317	305	326	306	332	323	303	320	302	288	326	333	294	320	304	318	311	310	305	309	317	327	318	312	336	307	277	301	296	322	337	315	319	354	305	284	292	332	287	339	323	292	324	309	290	329	342	319	312	293	337	332	302	311	296	327	304	310	328	310	301	306	336	335	325	340	325	305	314	287	325	312	331	310	359	335	303	313	319	309	302	333	327	314	306	304	300	321	300	321	314	286	322	326	370	331	320	316	319	315	297	300	336	293	314	314	295	294	326	282	341	304	327	319	308	310	314	315	309	316	314	315	302	323	311	313	329	313	324	350	317	312	286	301	302	283	321	311	331	343	317	333	318	261	316	311	289	325	294	300	297	323	299	314	311	316	319	284	329	325	294	308	325	334	313	289	282	312	314	332	317	292	321	316	310	311	333	324	324	296	327	322	321	317	299	318	316	337	298	297	308	330	305	312	353	332	316	323	331	328	318	332	312	304	312	327	321	342	297	337	327	349	315	340	339	347	315	325	305	322	294	297	313	315	329	314	309	336	298	317	306	323	330	335	334	317	299	326	327	317	322	332	346	291	301	325	341	338	298	306	316	329	334	326	330	296	326	333	313	272	317	309	308	315	323	331	302	353	322	312	313	317	309	330	327	319	317	305	327	311	338	330	314	298	326	323	327	295	312	301	283	333	325	286	319	335	295	357	320	316	307	292	343	329	337	321	325	314	307	289	293	289	334	299	331	302	340	318	299	325	326	317	318	329	305	313	306	320	320	323	287	310	282	307	317	320	314	294	309	308	301	329	339	343	322	337	322	297	308	331	314	317	313	311	325	336	280	324	301	303	283	304	292	300	338	327	321	326	296	329	321	327	307	325	296	329	326	328	323	307	326	308	317	336	351	300	317	331	316	307	340	305	316	302	328	312	321	298	311	314	305	286	274	309	306	340	320	313	325	343	339	316	314	312	324	354	351	326	313	329	325	329	312	312	292	329	335	353	328	305	303	345	281	340	323	334	338	308	308	321	335	313	300	317	326	301	312	321	337	317	314	317	330	329	301	320	300	328	355	324	331	313	307	330	297	369	335	302	299	316	307	313	307	337	337	342	325	342	310	317	289	307	354	317	322	301	293	284	342	276	333	302	302	355	322	348	345	300	324	310	255	307	343	340	323	317	311	316	302	345	316	331	302	320
74106	31374	9498	2626	1941	1774	1616	988	648	531	441	461	423	492	423	288	277	261	241	272	280	223	270	258	262	246	250	251	243	245	245	242	209	214	236	237	202	200	223	206	217	219	195	207	189	240	214	190	201	213	214	215	187	211	201	210	197	206	222	198	209	225	181	179	175	212	237	199	205	228	230	199	210	194	195	213	224	217	210	174	196	189	225	186	200	174	186	206	204	208	208	216	200	216	204	200	194	218	210	184	223	217	204	193	203	219	201	210	185	193	209	189	203	240	206	183	214	201	204	200	174	193	201	189	214	188	216	179	197	205	178	189	216	197	201	193	186	203	204	208	222	208	201	179	218	196	188	203	182	235	225	212	185	212	193	212	217	243	193	198	195	220	212	200	194	174	220	169	230	194	197	193	185	217	199	207	203	180	163	233	197	204	229	216	180	193	180	227	198	215	227	217	218	197	220	221	238	230	225	203	214	223	199	209	221	199	231	199	214	212	194	195	191	200	205	204	197	256	207	178	187	219	186	191	208	221	191	196	165	225	183	224	186	225	225	189	190	202	203	194	205	218	232	216	184	213	187	189	196	203	194	176	217	197	216	220	182	199	234	218	206	195	211	211	238	207	211	204	200	202	191	179	192	201	185	199	201	179	204	209	218	212	177	193	212	194	190	180	210	177	183	175	185	219	200	182	188	172	228	218	223	196	233	197	214	190	193	188	216	214	207	207	195	213	201	203	206	218	199	201	203	219	204	198	219	191	180	185	195	203	183	211	195	227	196	164	199	215	210	213	192	217	210	196	214	216	193	215	217	189	181	197	196	195	213	199	212	208	220	207	211	233	212	213	198	198	236	202	201	184	186	198	193	214	233	206	213	228	220	191	241	193	204	222	192	209	211	221	225	199	221	196	224	205	186	199	211	220	189	186	166	232	185	217	194	190	187	221	209	221	212	203	184	193	197	212	200	204	204	211	208	211	209	191	224	199	207	173	211	199	199	214	182	213	210	197	187	204	217	220	196	199	188	220	198	199	193	229	191	196	196	204	212	205	212	188	199	196	238	202	194	187	208	208	212	225	179	188	210	224	206	211	193	212	201	198	199	223	194	193	189	238	191	208	186	197	204	173	184	198	219	208	221	184	213	207	201	213	194	217	181	200	195	230	217	179	201	228	190	217	200	201	221	186	193	201	195	224	210	187	232	223	200	197	192	183	229	197	216	202	243	208	225	206	212	221	212	222	237	186	208	209	212	188	223	239	244	221	211	180	212	212	213	199	190	204	209	230	200	206	220	220	203	200	230	185	193	191	211	213	223	208	209	182	204	181	232	207	223	192	213	210	197	228	206	204	216	221	202	189	206	242	205	193	216	212	188	209	208	185	195	218	218	225	234	177	195	191	206	200	204	207	211	207	210	216	214	201	245	221	188	211	234	213	197	197	187	172	216	196	188	215	200	185	216	205	193	212	213	191	221	212	198	227	205	201	186	187	201	245	204	193	209	199	202	208	190	202	188	184	213	210	223	188	191	180	237	228	197	197	209	235	230	220	201	200	194	203	197	201	214	178	248	199	193	190	190	223	211	199	195	195	223	196	196	224	210	207	195	234	221	210	216	194	203	195	246	201	199	206	206	220	228	221	206	235	186	189	203	207	214	210	195	214	227	201	207	223	173	202	224	190	196	210	207	192	204	191	183	181	199	217	205	215	193	188	222	208	199	195	213	209	198	205	193	211	207	196	201	190	233	190	205	218	207	222	203	203	216	193	219	211	200	220	183	226	186	213	208	181	246	212	215	212	203	183	203	202	182	189	200	209	196	189	201	189	222	176	200	189	193	208	203	228	192	206	198	210	206	195	223	195	214	221	197	184	201	234	215	178	189	222	220	193	194	195	208	232	200	210	205	198	186	200	208	188	175	196	190	166	188	180	206	221	201	195	181	208	202	237	181	194	220	189	188	214	210	215	184	189	187	231	196	212	198	195	185	193	229	198	212	204	211	209	207	194	202	220	211	221	227	233	203	182	209	187	197	202	213	203	207	217	200	196	212	241	180	201	184	187	210	183	210	196	201	195	186	232	202	203	198	185	210	228	183	204	223	217	204	182	207	196	214	244	216	205	191	226	210	236	218	220	225	200	206	219	231	207	196	187	211	227	194	216	204	200	210	231	192	199	198	196	203	217	204	199	206	207	187	224	209	212	201	223	228	211	210	206	213	220	182	207	178	224	209	229	198	210	209	208	206	206	223	239	209	192	214	211	221	208	192	196	234	232	203	227	195	179	189	187	197	215	198	195	217	228	219	189	212	224	220	211	223	201	196	222	211	240	234	210	224	192	189	204	202	209	230	204	222	216	230	245	186	196	214	201	191	221	216	201	210	203	191	197	204	193	208	198	198	186	207	211	215	237	209	215	176	225	212	217	204	225	192	193	217	199	194	186	216	232	225	203	217	199	209	193	191	175	217	205	234	176	218	196	207	196	214	207	208	208	213	198	212	206	182	208	197	236	177	235	203	191	187	227	212	207	202	191	208	209	211	208	177	220	208	201	199	206	213	193	218	200	213	212	192	195	192	191	203	232	201	210	207	196	198	205	189	203	182	209	205	217	196	220	185	222	201	207	215	206	211	220	211	204	205	200	210	198	214	222	179	205	175	212	211	239	232	197	221	208	222	212	172	213	197	218	196	214	224	183	213	214	226	234	213	205	207	190	194	216	191	192	173	198	213	204	226	204	182	203	206	220	191	191	216	205	225	211	213	197	213	187	183	183	177	226	186	217	183	199	201	209	199	224	211	191	209	228	165	202	186	182	204	234	223	213	198	204	188	212	231	201	222	213	218	204	203	194	188	215	210	204	206	188	203	205	190	203	216	201	194	207	204	212	217	195	210	229	220	207	223	181	194	197	216	202	180	194	203	205	196	200	225	193	228	210	217	200	216	203	229	191	187	207	219	217	203	213	193	207	193	217	197	186	224	190	214	234	194	214	222	198	202	211	202	247	228	222	198	207	202	213	181	176	204	199	217	233	201	184	196	192	182	221	188	190	207	256	205	211	175	218	203	184	204	214	212	243	211	195	223	213	200	172	196	226	183	181	223	190	202	227	236	208	207	218	219	174	206	213	192	236	209	207	196	231	195	203	217	207	226	230	236	236	201	214	241	174	202	214	238	198	187	194	212	223	202	213	207	218	220	184	217	187	204	224	213	217	185	200	189	196	197	214	230	203	204	201	226	212	187	216	173	210	201	197	186	225	221	220	191	214	213	185	193	199	220	204	202	203	222	180	207	232	191	213	199	213	204	193	218	202	184	171	186	190	181	167	205	195	194	205	198	213	214	204	200	190	168	232	198	194	208	195	183	217	211	207	215	192	192	181	210	214	233	212	189	189	194	230	210	194	176	216	190	192	208	182	207	233	210	213	192	182	200	195	225	227	198	206	229	223	220	191	194	193	195	207	175	201	236	232	209	201	204	182	198	199	189	195	207	201	199	217	207	229
46879	3708	4716	6535	6484	7568	7382	4771	2850	2252	2140	1844	1935	2054	1820	1119	1083	1008	1013	932	892	747	758	801	816	763	709	654	687	624	655	630	598	571	576	625	566	558	595	562	571	528	590	535	523	528	477	481	481	465	529	528	563	522	516	513	547	476	512	525	587	541	495	535	513	539	520	511	526	502	494	518	504	491	504	488	467	519	532	458	513	463	500	489	490	497	458	480	495	479	463	469	447	498	463	448	460	474	482	469	521	488	486	485	499	473	481	455	492	481	475	490	501	509	491	475	471	478	481	487	517	476	473	510	461	524	510	462	495	473	482	485	484	524	487	478	503	489	536	452	481	488	474	459	534	466	472	476	472	447	493	437	484	487	515	473	461	528	470	560	457	480	454	515	505	498	473	501	449	464	488	473	506	475	467	529	459	460	456	517	434	511	482	440	496	496	486	483	476	487	503	461	475	493	502	494	470	491	467	477	476	459	505	473	474	482	529	509	454	486	462	481	488	512	488	469	487	426	522	480	458	469	515	477	500	525	494	467	476	471	491	472	504	469	459	453	484	486	493	488	482	505	479	492	473	521	485	484	487	487	526	464	464	479	484	512	512	477	518	487	495	495	516	431	473	488	495	479	462	507	505	484	470	465	507	492	508	450	462	470	448	480	459	459	448	461	471	474	474	496	494	515	478	478	472	501	474	482	470	503	497	487	445	464	488	481	496	482	478	497	507	491	453	497	456	443	507	467	510	472	500	495	487	514	475	500	491	462	511	489	484	465	512	468	503	462	449	445	472	511	484	536	466	505	495	468	501	502	484	496	443	469	516	483	487	462	485	436	504	482	475	456	498	506	467	479	440	482	504	497	508	482	499	498	490	460	483	501	475	497	462	479	530	455	487	455	510	497	476	438	499	448	524	498	459	466	479	464	498	452	495	494	508	511	523	466	468	486	541	453	508	494	486	448	462	495	448	484	492	478	513	470	490	484	463	460	471	475	418	461	437	497	496	487	476	496	522	491	485	515	465	462	514	514	505	497	445	544	508	488	490	470	500	527	515	500	476	474	456	459	473	448	486	513	518	504	473	485	503	486	440	467	498	466	501	483	485	483	447	497	476	517	508	451	499	473	466	472	483	491	478	473	502	486	480	453	466	432	536	495	469	456	475	514	500	501	469	454	500	457	462	541	541	490	524	478	503	521	493	447	457	471	474	446	527	480	461	456	452	479	462	490	468	493	500	441	482	485	490	497	495	462	501	494	480	459	503	447	488	516	488	476	472	444	467	479	513	487	498	501	506	466	495	501	523	516	478	486	493	470	466	510	510	467	466	447	473	478	465	481	462	456	450	488	460	474	474	448	478	478	518	512	475	495	452	475	452	449	522	475	480	463	476	491	502	493	498	506	512	521	504	512	529	470	477	515	497	464	476	491	515	510	501	479	509	478	488	528	478	487	445	484	495	460	449	469	495	497	490	471	457	473	471	427	430	498	460	470	460	460	483	478	464	486	505	438	496	494	513	429	491	517	470	475	502	468	466	492	499	522	525	498	444	500	477	446	465	465	496	499	489	450	461	473	491	473	469	484	513	458	471	463	509	487	498	481	477	555	474	499	525	479	497	479	492	464	442	518	539	474	448	501	503	477	519	496	497	486	488	487	482	464	458	447	478	484	489	488	491	472	497	466	470	471	486	499	475	498	491	463	486	485	482	491	459	438	472	511	519	509	504	488	449	443	492	479	414	509	475	473	472	463	477	459	472	475	515	516	460	527	460	491	486	514	503	474	492	485	486	452	459	473	470	465	457	518	502	449	506	458	481	470	464	490	450	493	488	440	480	464	489	478	469	430	469	480	454	475	475	462	463	483	468	473	477	491	520	503	495	490	455	479	463	487	523	458	501	471	509	507	494	509	520	464	460	518	518	482	480	460	471	457	434	478	504	464	453	485	477	495	456	481	494	496	509	452	473	479	507	463	501	453	480	460	528	525	497	469	527	475	503	497	490	501	479	493	501	507	463	465	473	472	522	502	502	507	471	489	458	516	469	501	459	500	498	462	512	457	514	462	506	502	483	479	528	484	451	468	447	492	523	492	481	478	479	448	501	490	463	463	504	453	476	488	463	471	493	484	516	469	494	457	513	475	467	482	465	526	484	508	480	488	494	529	460	465	501	502	501	466	448	462	521	509	474	477	479	455	481	495	459	504	466	458	489	502	478	462	462	477	489	497	501	547	477	487	474	449	526	447	480	482	474	474	475	511	466	509	501	477	499	496	481	507	475	484	434	518	519	454	467	466	491	483	479	469	533	456	485	485	502	513	514	510	488	490	472	470	476	444	466	488	449	483	450	495	487	507	480	431	511	498	475	453	463	470	487	486	472	514	490	477	489	496	508	492	479	505	499	497	459	508	487	450	499	465	500	463	460	513	480	477	442	466	509	496	482	495	514	499	488	480	482	457	448	523	454	472	527	481	495	466	519	481	482	519	485	486	506	516	496	471	500	483	469	457	496	524	503	483	477	502	508	529	480	471	485	475	480	485	459	493	508	473	467	488	484	423	475	470	461	493	477	452	508	502	503	480	476	503	466	510	503	497	457	480	492	483	463	484	507	512	521	496	474	480	460	509	524	497	499	486	506	524	472	470	468	446	482	478	487	501	489	486	451	462	520	476	536	514	487	505	463	479	487	481	476	497	476	489	464	519	482	509	488	537	466	440	486	481	518	446	471	499	475	462	494	500	522	478	431	461	478	461	471	451	457	474	496	506	461	453	470	491	462	470	497	476	448	486	451	478	463	452	465	518	451	501	514	460	470	479	510	490	478	492	482	531	512	455	520	489	457	490	440	484	475	519	435	475	512	484	461	477	499	496	458	465	458	508	469	512	490	493	502	463	483	474	510	474	507	470	488	501	538	461	517	501	494	463	514	488	511	513	516	491	476	516	465	498	475	495	498	449	515	488	504	500	509	443	455	445	481	479	515	441	497	497	484	542	502	450	485	491	493	495	498	469	482	456	460	443	488	458	510	468	504	488	463	462	470	490	505	478	488	482	465	460	493	473	519	469	497	488	489	460	501	491	491	463	469	491	521	485	488	509	485	490	483	433	502	482	480	456	453	505	452	518	494	455	493	471	480	515	476	521	486	457	499	496	506	498	475	467	491	462	460	502	523	531	487	482	457	450	492	517	495	477	444	469	496	449	495	474	469	477	475	457	451	486	494	479	477	490	456	491	493	482	479	492	497	493	516	498	496	424	427	528	497	483	491	471	489	465	494	510	465	489	488	503	483	469	500	483	465	501	505	495	441	451	477	503	432	472	496	507	487	478	490	541	473	515	488	477	500	481	523	464	482	491	527	481	491	475	465	436	507	470	502	463	469	488	509	484	500	451	492	468	485	489	470	479	470	495	497	478	474	437	462	470	543	507	481	470	469	486	517	481	469	438	473	474	462	509	480	496	471	491	522	478	490	428	498	481	490	469	466	484	447	453	485	495	487	504	475	503
82082	38397	16113	5285	2841	2930	2759	1662	938	668	579	577	635	604	518	374	340	309	300	300	285	256	273	276	259	270	240	241	237	262	239	228	235	212	209	264	222	238	255	218	208	220	231	221	204	246	202	202	217	216	227	206	199	215	219	228	215	202	226	248	224	235	207	226	242	209	212	200	231	210	218	220	192	227	209	215	197	220	214	203	208	199	218	237	200	185	187	235	249	215	230	212	195	220	187	229	210	189	190	200	161	253	192	235	184	196	205	218	218	192	199	203	208	218	198	183	222	194	212	213	237	246	198	205	210	220	226	208	205	218	196	202	199	238	193	209	190	208	212	217	216	216	192	222	185	222	221	207	209	197	194	200	174	208	198	231	195	196	191	235	220	227	185	211	228	200	221	198	206	196	231	195	168	232	213	200	205	194	239	207	197	228	215	211	213	220	197	235	203	194	223	216	208	214	205	206	217	212	201	196	180	219	193	189	238	194	228	209	221	197	206	221	201	214	211	214	212	202	166	218	211	196	243	200	215	203	230	208	192	213	209	190	209	218	206	238	229	203	202	217	204	194	201	203	226	207	236	222	187	221	218	204	207	204	191	188	201	233	220	203	204	241	211	199	231	223	219	196	198	180	218	220	222	221	189	214	185	213	153	190	192	187	202	193	226	192	193	226	226	205	207	205	197	238	205	206	209	209	230	212	206	220	214	211	202	215	226	228	193	195	228	215	220	182	230	199	205	214	209	216	206	222	182	216	211	235	195	194	215	215	209	197	195	214	201	214	213	254	187	208	237	190	170	203	184	219	209	228	202	198	216	213	215	215	234	213	214	234	221	205	184	211	209	216	206	199	183	197	191	205	204	229	236	190	230	186	206	213	216	214	199	204	210	217	215	208	186	193	204	230	196	199	209	198	194	209	212	207	232	212	208	187	219	220	208	197	191	197	207	192	185	203	218	228	181	218	203	194	200	219	219	168	224	197	191	217	210	198	221	198	222	194	223	197	211	204	219	234	222	218	232	174	200	209	196	199	215	190	194	197	194	217	228	207	210	208	213	217	210	217	234	216	174	195	216	204	236	218	184	204	208	176	216	211	205	193	216	207	202	224	216	199	201	193	217	198	211	209	205	187	200	171	227	193	205	211	197	180	225	213	217	226	204	215	231	199	228	220	190	211	230	196	192	215	203	196	189	196	191	184	215	205	231	221	176	229	198	247	219	222	218	205	219	199	229	209	227	212	195	184	218	227	218	213	205	237	212	179	188	203	207	198	208	190	221	180	194	223	200	201	202	220	191	201	204	204	210	223	223	240	229	190	207	227	218	239	212	210	179	202	223	202	200	212	194	205	192	181	200	194	199	215	210	233	197	203	200	220	201	209	204	213	215	207	201	205	217	190	204	184	220	211	218	209	224	222	207	214	209	214	194	195	201	171	204	215	208	174	212	186	217	186	255	212	207	190	201	231	198	188	214	198	228	211	198	204	190	204	182	231	218	209	181	164	201	231	209	224	213	217	218	204	193	240	221	220	186	209	207	208	199	206	213	202	234	206	212	200	201	202	216	190	205	218	217	209	212	189	199	182	189	199	202	212	190	200	212	220	242	208	183	207	208	211	213	215	209	208	218	166	207	199	222	190	229	200	214	215	230	192	191	230	216	178	198	209	210	194	189	203	184	202	199	208	239	206	215	185	189	202	200	215	201	210	217	199	202	251	232	224	194	211	222	213	214	222	227	216	211	204	188	193	222	228	186	202	195	204	195	185	221	224	172	186	206	198	200	216	207	204	218	195	213	207	228	213	195	201	207	211	188	193	220	192	192	219	186	190	204	189	209	196	224	209	196	188	221	206	207	208	204	221	188	221	205	193	222	218	191	205	193	196	206	230	205	205	215	225	202	178	208	209	195	226	224	205	238	204	190	197	203	215	196	205	210	213	188	193	200	209	212	221	217	211	210	198	210	226	200	196	223	222	225	212	190	211	202	195	220	203	224	222	202	204	231	169	184	222	192	217	215	188	219	216	204	208	205	220	214	233	237	221	245	211	240	202	209	190	208	209	223	223	216	170	204	236	220	214	186	193	210	234	210	209	195	207	211	181	201	213	219	209	211	225	204	205	192	239	204	203	225	225	225	199	218	197	190	189	197	233	210	190	198	202	237	223	204	201	204	204	190	231	187	195	220	220	239	204	233	206	210	211	212	192	232	168	235	203	214	192	214	205	215	208	228	199	206	237	215	229	223	206	192	179	198	206	229	212	208	189	205	193	210	207	238	189	186	219	210	211	192	237	178	204	215	200	237	206	188	191	202	184	195	190	232	230	224	199	193	194	185	217	199	216	203	240	202	221	187	223	216	154	208	210	237	214	215	235	213	222	210	210	183	239	203	193	161	212	225	241	206	200	208	213	220	195	210	207	230	211	199	199	197	220	198	204	215	216	192	211	212	194	204	214	217	207	213	220	162	226	199	187	233	221	204	198	216	222	224	221	192	211	223	229	192	211	236	197	210	190	199	218	221	238	185	189	195	222	217	199	223	207	206	223	214	177	189	196	229	202	207	223	203	221	207	220	211	210	217	217	193	202	220	202	214	192	208	236	207	186	209	220	213	200	237	176	197	197	219	207	240	210	217	207	211	223	204	189	206	216	227	196	224	214	206	227	199	219	195	177	195	224	221	195	216	205	199	220	186	196	191	238	230	227	179	201	195	218	217	206	201	184	224	234	202	220	225	222	193	216	196	208	203	199	207	223	199	199	195	214	187	206	215	199	198	208	214	183	206	206	208	198	216	205	216	223	242	216	183	218	188	238	214	235	223	235	208	216	206	185	190	228	199	207	221	212	194	201	169	211	206	193	206	181	191	193	228	202	232	184	190	215	225	203	215	199	241	194	221	219	186	220	231	208	213	210	246	207	212	196	200	242	210	192	189	189	200	188	210	187	186	200	223	172	205	188	218	170	211	189	245	212	195	208	197	201	217	215	216	195	231	229	228	212	205	195	210	178	217	214	206	207	203	201	213	203	195	206	202	220	206	205	183	196	201	204	220	233	237	190	204	205	206	193	214	213	222	236	218	232	211	192	203	225	223	207	219	211	190	222	225	188	199	241	183	211	221	193	204	187	161	205	224	197	202	186	207	196	212	220	196	239	223	207	236	212	239	223	217	239	207	225	180	209	225	197	212	214	190	206	199	210	219	216	218	178	221	226	219	198	195	210	194	202	222	181	199	217	201	182	226	214	195	237	222	218	197	232	207	206	255	220	230	185	206	225	204	182	206	203	198	195	210	195	200	210	204	217	196	199	197	204	212	177	199	223	213	199	221	203	201	235	220	226	192	221	203	211	204	194	236	191	225	208	199	205	230	186	206	192	192	183	217	224	205	221	208	204	215	186	222	220	204	187	214	221	198	199	220	208	237	228	211	200	213	204	199	240	195	198	228	227	218	195	225	206	215	178	196	195	213	226	201	187	213	219	183	214	197	196	217	200	208	231	207	216
56398	5458	7258	9203	9118	10626	11234	6984	4237	3212	2826	2768	2995	2862	2480	1520	1376	1325	1341	1256	1119	961	947	1008	1014	949	801	795	792	697	715	715	635	666	634	620	659	589	658	624	611	579	605	568	557	528	525	524	495	500	503	515	544	521	527	529	532	517	580	561	627	605	547	571	563	562	543	522	501	470	458	460	470	441	480	477	519	496	448	499	511	502	500	463	515	474	490	453	479	460	481	466	471	488	459	479	491	533	467	479	509	449	538	489	442	485	474	482	472	447	482	489	542	475	461	438	463	537	454	447	472	470	482	476	480	496	497	462	532	491	455	485	514	474	496	494	460	492	523	451	467	467	493	473	470	477	462	459	463	477	466	441	487	477	468	457	469	480	495	495	460	467	478	438	480	419	479	507	472	480	478	478	467	467	504	458	474	477	472	493	478	492	456	436	469	497	492	456	476	442	483	459	474	462	447	468	461	434	487	492	462	462	495	501	507	453	506	519	505	454	523	477	475	465	466	458	490	456	474	470	491	459	452	463	495	499	440	439	491	489	462	400	480	495	478	477	462	484	456	488	467	473	501	455	461	466	507	485	445	470	455	501	460	532	463	506	473	479	515	481	512	483	458	495	500	508	497	452	463	460	472	497	458	512	506	478	510	452	454	523	432	449	500	455	485	461	467	448	447	475	498	488	477	486	473	483	455	476	452	500	433	464	455	460	489	441	456	482	464	485	482	482	491	445	462	461	484	474	447	452	507	523	476	482	490	477	470	449	458	537	524	488	525	481	457	477	486	494	457	478	485	452	455	483	524	471	499	465	487	478	463	447	461	524	518	431	485	437	494	465	491	492	455	486	484	474	482	480	472	491	492	480	461	472	485	477	500	486	476	448	457	465	466	468	453	476	469	462	481	476	464	463	505	465	432	492	460	509	473	461	503	510	480	448	451	499	480	524	468	506	465	477	487	447	438	461	461	447	461	476	424	464	454	485	486	451	487	496	460	487	508	456	436	457	479	498	439	469	505	467	485	462	457	497	467	492	457	473	456	504	483	517	502	470	482	453	494	439	485	475	449	463	475	496	482	513	452	466	461	492	428	432	464	486	492	504	464	441	486	483	474	477	455	461	474	469	474	450	520	497	482	478	450	458	469	466	441	488	476	490	470	500	465	490	490	490	479	474	454	477	460	488	456	474	471	511	441	465	480	467	491	469	441	500	521	443	510	487	493	458	493	448	500	479	485	478	461	467	486	415	476	485	497	472	525	469	484	479	450	500	441	475	452	481	459	452	475	493	488	464	457	458	487	454	496	492	465	479	486	486	477	486	452	485	468	466	510	491	497	515	477	470	462	516	485	485	510	481	463	457	509	489	464	425	467	479	510	452	521	448	453	505	462	444	467	469	484	458	481	486	441	490	499	521	463	505	460	441	468	494	485	511	507	486	464	521	479	416	459	452	463	473	493	487	500	492	468	489	465	442	503	502	503	480	462	499	445	469	493	485	468	460	490	449	514	462	461	481	477	493	484	451	527	487	486	434	485	484	475	475	480	461	475	440	458	517	472	475	498	522	538	480	480	491	485	509	438	452	462	477	504	476	486	480	439	494	439	455	472	478	484	480	468	501	442	477	484	491	488	477	476	476	484	467	493	476	505	486	495	487	452	501	450	503	491	439	492	490	490	464	468	495	473	466	433	470	498	482	516	470	494	418	476	497	447	467	479	467	474	469	510	488	492	472	483	487	465	441	472	475	482	485	493	439	452	501	441	462	528	473	453	466	513	491	476	484	473	477	462	468	484	447	428	492	454	486	462	459	493	476	475	474	437	528	432	522	499	469	461	433	464	493	455	517	497	482	435	455	467	493	512	501	468	490	487	477	467	464	490	506	477	455	476	488	466	494	464	457	469	473	512	464	485	459	439	492	432	446	481	489	453	441	480	443	471	501	483	477	497	440	511	443	496	537	442	486	492	484	475	477	471	481	479	469	488	483	479	469	434	469	482	458	525	443	462	455	490	445	506	445	457	489	462	500	485	469	503	469	469	496	465	442	441	507	498	485	457	506	462	467	498	452	484	478	463	492	497	447	477	444	475	435	470	489	474	520	484	498	496	466	465	488	502	464	465	492	486	457	462	477	472	525	458	466	483	487	493	488	455	460	501	456	506	466	462	489	473	461	437	485	492	505	455	493	486	447	482	494	449	466	490	462	478	497	435	471	475	503	485	475	494	488	461	444	453	504	429	434	532	466	474	509	451	467	477	489	476	485	471	458	462	489	486	466	461	454	499	435	403	470	497	482	491	481	529	491	518	453	467	455	480	506	467	470	460	480	477	503	474	451	485	476	511	483	479	496	461	494	458	483	496	437	507	477	462	479	516	489	489	452	443	486	483	455	492	524	493	459	522	489	438	440	444	468	478	513	461	477	493	478	470	464	521	488	509	457	458	500	465	486	453	475	446	508	477	463	438	468	481	451	477	458	480	497	470	480	449	450	446	489	483	498	478	527	487	494	488	487	480	494	448	471	495	490	472	461	467	460	460	484	500	448	478	502	443	461	484	500	493	493	455	508	469	449	493	469	487	478	463	473	494	477	459	482	535	502	441	460	493	460	483	451	474	504	444	437	484	446	476	468	508	472	449	473	452	461	443	437	453	496	453	465	481	476	526	487	484	459	491	456	484	471	463	426	473	498	486	508	489	455	472	492	503	453	495	492	477	479	501	480	479	500	500	472	505	467	512	514	494	467	455	480	530	451	471	468	489	466	445	452	490	454	466	455	490	492	478	485	514	465	439	454	484	482	445	460	470	441	476	472	491	474	479	462	471	446	461	490	489	465	476	468	467	476	464	465	455	501	502	442	492	490	465	479	466	447	473	476	467	481	499	476	487	436	454	436	476	419	422	469	445	453	475	460	480	507	482	468	480	518	479	482	490	455	467	457	492	453	493	506	451	519	483	447	473	504	451	452	457	492	445	471	485	439	440	455	501	492	452	489	461	497	492	473	477	462	431	477	511	488	483	468	507	477	473	520	475	490	533	473	453	462	466	468	463	480	485	496	491	455	459	491	495	498	452	514	453	468	468	479	491	457	457	462	487	455	505	520	460	436	481	466	459	489	477	485	482	490	469	526	514	448	496	483	476	452	508	476	496	462	490	481	462	478	504	458	462	479	485	520	482	510	462	445	460	484	480	472	493	484	459	489	493	474	484	514	507	421	481	447	479	491	460	481	465	448	497	496	445	496	446	483	485	448	468	480	469	477	492	482	465	480	514	473	472	466	452	484	503	471	461	481	465	478	482	501	466	450	489	514	496	480	500	468	437	497	463	474	497	477	458	481	449	454	480	458	450	496	460	403	467	502	492	497	488	475	484	461	491	512	477	476	471	509	481	497	481	451	486	472	488	451	474	486	483	500	449	486	473	453	442	463	500	492	499	526	487	466	475	483	474	434	480	499	496	472	471	463	476	480	476	480	473	490	464	534	486	513	461	477	464	502	439	458	498	476
25075	3352	1107	890	743	854	848	515	321	239	242	214	220	223	177	143	124	135	145	144	127	132	112	152	155	152	131	142	126	147	129	122	139	116	130	133	135	136	128	120	122	121	121	122	123	104	111	117	140	141	116	107	109	120	128	112	142	100	117	113	138	123	118	140	142	126	129	130	120	123	132	129	120	115	100	136	145	134	113	109	131	124	116	121	118	116	123	147	97	112	117	108	130	137	102	131	97	141	115	140	123	141	132	133	121	130	101	123	127	112	97	108	108	127	116	132	94	112	109	118	143	123	125	114	130	119	126	130	136	124	103	130	155	143	138	133	107	107	128	118	108	153	115	123	124	123	115	136	126	122	119	122	134	147	136	118	134	119	115	128	123	115	106	138	117	123	124	130	143	117	109	114	117	117	147	137	135	118	120	131	119	127	111	133	133	123	120	116	110	111	114	105	116	102	116	116	129	122	123	107	153	118	120	117	130	122	134	148	126	113	131	127	122	127	107	129	126	120	135	129	119	126	139	103	131	123	117	139	108	119	132	118	103	119	122	109	115	135	114	112	118	139	104	132	125	138	112	129	113	133	115	124	136	120	130	113	109	120	140	130	104	120	119	123	121	134	125	123	134	129	110	98	132	137	122	102	121	118	125	129	131	135	114	138	114	125	131	127	94	122	115	115	119	116	116	140	120	117	117	106	107	118	132	131	126	128	124	130	109	126	127	113	120	113	144	112	109	111	112	136	133	134	139	136	129	127	116	112	137	129	137	114	118	118	130	129	116	114	123	118	143	125	147	128	126	121	118	108	115	114	129	126	128	121	133	145	145	136	106	131	158	124	104	122	107	110	113	130	122	106	120	111	139	126	134	116	132	123	128	127	116	137	117	128	122	122	123	110	111	155	125	144	131	109	119	126	109	140	115	140	119	109	122	129	151	115	118	126	119	113	120	143	111	130	123	118	108	131	112	98	124	111	146	106	118	119	122	114	136	123	122	141	105	124	125	117	117	98	127	106	138	135	146	117	86	124	111	102	145	118	118	123	146	112	118	112	117	127	121	126	117	103	125	137	128	131	129	128	119	140	114	123	144	140	113	122	140	132	119	118	131	114	114	119	114	126	112	111	113	133	129	105	124	136	117	137	144	126	140	135	132	137	143	148	102	135	122	131	132	105	122	106	122	113	110	136	135	118	114	120	120	145	144	116	110	119	125	113	96	125	121	119	148	132	114	108	140	104	131	140	132	122	118	112	121	112	112	135	141	128	124	130	112	131	124	121	108	124	126	143	121	122	128	111	130	121	128	121	114	119	123	116	119	120	125	114	103	114	125	139	126	132	133	119	121	96	130	128	120	132	120	133	118	108	109	105	116	122	146	119	127	134	151	131	144	95	116	119	133	119	151	135	111	135	138	131	129	121	113	120	128	123	109	117	112	142	118	133	121	98	129	121	121	136	133	118	131	118	114	115	115	113	98	129	105	115	133	120	149	126	86	111	122	119	111	132	113	118	130	118	133	112	122	132	129	103	116	125	104	122	114	143	135	120	131	116	116	139	143	82	120	119	122	119	124	134	119	120	110	131	120	118	113	122	127	140	129	120	124	124	114	116	129	120	129	125	132	121	109	113	138	134	123	132	143	123	137	117	114	144	128	109	130	127	154	128	129	117	115	123	119	128	109	117	117	114	104	110	114	109	125	132	149	123	134	118	122	133	115	127	134	119	116	121	125	113	122	127	138	124	147	125	114	139	144	129	117	138	111	114	128	129	122	113	125	125	117	124	148	107	139	114	127	114	111	128	149	111	123	131	125	100	113	107	138	123	129	128	128	119	101	137	111	112	89	127	121	112	126	125	95	112	123	111	138	119	115	114	146	119	130	125	123	142	127	112	120	117	119	114	123	104	119	97	131	139	137	117	118	133	121	134	131	105	137	122	136	120	141	132	121	131	136	129	116	130	131	126	129	112	116	123	104	130	116	129	130	126	100	147	122	104	128	120	103	120	112	137	120	108	114	109	127	108	127	150	159	121	93	129	134	137	141	135	132	117	135	124	118	123	106	113	119	120	136	113	127	119	138	111	129	124	125	115	115	133	115	131	111	138	133	126	109	129	127	137	105	122	124	105	137	112	122	134	111	125	108	135	139	105	132	130	141	125	134	113	124	116	122	117	137	91	137	146	117	139	113	114	130	115	114	86	110	105	124	120	126	125	124	134	123	115	123	100	124	132	133	125	132	123	149	105	98	127	135	129	127	128	113	118	138	129	122	130	136	138	123	129	133	155	128	125	123	141	94	138	146	143	119	127	123	94	114	119	133	132	131	118	124	134	124	108	126	118	120	135	113	118	126	121	140	142	110	110	104	123	113	118	131	115	110	136	110	124	140	142	123	124	114	120	112	109	113	140	137	127	137	114	125	116	117	138	156	144	111	126	103	111	123	129	130	134	124	138	103	117	135	111	112	133	127	131	118	120	142	126	151	119	128	113	136	120	116	113	119	127	122	98	116	130	117	110	116	105	121	103	117	103	132	128	116	123	104	105	111	127	136	144	123	122	123	112	147	132	117	126	133	138	117	122	109	129	118	139	133	129	124	134	120	112	132	117	112	137	121	131	118	131	104	129	121	140	145	130	112	128	128	124	121	124	122	123	112	126	123	115	127	125	117	138	156	124	117	117	121	126	123	112	120	134	103	113	117	116	120	132	132	116	129	149	130	134	128	154	114	123	142	134	124	127	112	99	131	126	109	123	109	111	120	115	147	140	139	132	136	143	136	129	91	105	123	110	128	133	112	146	121	120	118	113	130	122	127	135	127	151	133	123	142	116	129	107	150	133	124	112	142	123	110	121	116	117	121	114	118	113	147	117	118	142	131	127	103	115	109	117	120	120	129	136	113	132	137	126	116	128	115	145	121	102	120	111	105	119	143	136	119	96	130	148	131	142	117	108	124	134	108	127	119	131	128	144	125	141	121	121	124	124	118	130	114	118	138	136	100	128	114	104	113	126	117	120	128	108	133	124	130	121	126	111	122	135	121	104	117	119	142	117	134	121	131	118	116	113	109	108	123	102	134	121	110	125	129	132	136	92	129	123	117	119	125	116	127	124	118	158	127	111	118	125	126	127	142	120	110	121	129	154	131	116	137	118	116	111	112	147	115	120	133	115	113	131	133	124	125	121	125	112	118	111	125	114	118	103	122	130	110	121	110	132	125	120	136	107	131	113	117	121	115	132	116	102	133	136	126	125	102	113	130	115	120	122	115	122	108	137	129	125	123	131	116	135	122	144	127	108	118	101	126	118	121	99	104	136	117	131	127	132	138	112	121	131	108	117	120	118	117	118	122	116	123	121	126	141	123	107	121	118	138	137	130	126	137	126	136	118	109	132	118	122	118	106	111	119	122	120	128	143	136	128	146	129	127	132	109	128	131	105	135	96	101	110	117	140	131	114	112	133	120	110	102	122	134	117	111	140	126	143	117	116	134	123	116	126	120	130
22579	1085	2075	2757	3025	3859	4060	2397	1402	1016	912	930	1021	920	743	510	471	468	483	444	420	404	452	427	451	421	429	374	421	421	411	365	356	402	324	358	385	358	361	373	338	368	355	337	328	353	350	346	323	285	300	336	314	307	328	344	325	314	349	349	362	344	344	348	344	340	324	313	316	329	334	329	327	291	322	324	307	321	302	338	330	298	304	324	337	322	322	341	358	309	323	280	319	314	297	326	313	327	311	302	302	295	292	316	355	321	305	323	327	279	335	319	311	331	282	316	323	321	303	288	300	311	316	337	352	356	319	321	292	336	315	310	346	323	340	315	312	337	321	312	313	347	351	302	355	309	325	317	315	297	296	306	293	289	309	356	298	300	313	315	282	331	349	313	306	305	331	316	356	335	289	322	323	323	317	313	287	299	312	327	317	325	288	338	323	356	303	335	316	357	277	311	309	310	284	306	312	298	303	325	323	312	307	301	315	298	314	319	339	311	339	341	323	299	292	324	328	331	316	301	316	318	337	336	321	293	288	285	340	337	314	328	332	300	291	316	314	333	342	268	314	315	312	305	327	301	346	317	306	337	318	328	309	331	304	339	295	320	350	320	323	314	341	307	282	304	326	334	311	320	306	317	295	345	308	332	290	328	319	311	309	308	309	313	348	309	302	309	348	327	343	314	321	306	322	315	351	287	291	314	319	322	308	320	328	303	312	317	291	324	293	298	314	325	324	306	294	315	317	320	311	294	326	297	352	335	342	320	324	341	353	342	321	308	332	345	323	343	316	321	340	273	342	300	306	324	347	294	270	313	329	305	303	366	318	333	298	346	316	319	315	296	331	311	307	314	278	308	325	318	296	306	338	330	330	286	310	319	309	321	300	338	324	272	328	295	357	347	288	301	314	306	309	319	317	311	311	323	312	327	306	306	319	316	285	335	310	307	313	313	302	287	327	314	339	313	327	349	326	336	303	336	295	295	306	286	307	306	347	339	334	295	317	305	299	314	305	281	329	305	330	321	311	307	300	314	312	329	343	310	327	323	270	331	300	315	305	303	316	304	334	282	315	361	311	292	301	324	296	291	279	301	329	337	321	325	311	316	283	309	318	332	315	324	275	312	344	335	316	314	341	337	339	294	311	332	310	321	370	308	310	325	305	319	316	354	344	319	312	326	298	311	327	291	307	311	310	303	331	314	333	307	353	340	343	310	322	312	289	344	339	311	305	327	298	319	326	321	306	326	303	319	285	299	303	292	347	297	314	333	321	309	305	353	323	305	305	346	309	298	287	328	328	303	320	310	306	302	340	305	318	286	304	327	296	330	329	313	300	312	308	352	308	319	295	297	259	334	330	323	331	321	364	324	343	320	336	284	313	311	276	280	327	299	335	343	329	294	342	322	295	325	315	278	315	300	297	313	329	318	334	327	300	313	318	298	314	309	309	328	295	318	318	356	332	320	337	306	305	346	332	305	325	295	304	281	328	348	312	308	325	346	295	292	359	307	333	318	302	311	296	280	341	300	298	313	293	325	345	310	322	306	285	305	309	318	315	290	306	320	325	314	318	308	301	339	316	327	320	346	317	317	311	300	313	323	327	314	312	296	314	304	329	320	312	301	337	306	317	304	288	317	338	323	330	303	321	318	322	325	332	279	303	310	308	308	304	313	351	362	312	311	322	307	341	317	292	302	319	302	287	334	299	318	299	308	321	292	280	322	298	327	296	326	324	302	334	289	330	303	312	323	323	316	303	297	325	331	324	325	312	325	325	286	293	295	272	329	325	336	309	334	324	304	317	284	287	343	311	329	315	318	284	307	348	319	276	299	293	317	318	281	318	339	273	300	330	310	335	318	337	310	337	286	311	360	296	319	330	309	329	316	304	298	311	329	334	313	311	323	316	321	305	295	350	299	333	333	308	314	338	330	311	327	304	326	333	305	346	322	303	321	324	328	337	306	305	299	290	309	326	314	333	313	317	342	326	308	306	327	316	322	273	298	332	333	298	311	300	315	297	301	345	315	328	331	322	326	302	322	323	299	313	307	292	292	326	351	334	333	317	354	296	307	328	317	319	328	347	344	314	328	290	325	315	281	289	320	327	298	323	359	323	309	332	329	322	324	315	326	330	331	319	333	351	319	287	290	297	293	330	339	291	302	331	319	303	315	332	320	359	317	331	301	342	317	341	343	304	295	312	322	298	335	322	319	312	287	342	286	338	319	315	330	310	333	318	349	336	322	303	311	301	285	317	305	326	309	348	334	302	337	294	317	343	258	325	292	334	303	301	338	331	335	320	310	313	313	330	333	329	312	315	310	315	319	332	321	329	335	318	311	290	330	346	325	318	331	324	307	328	295	307	303	305	324	327	335	312	284	293	301	312	322	315	305	289	335	335	318	317	314	337	322	330	304	326	331	308	345	324	304	329	325	309	319	318	327	303	326	320	299	360	317	312	293	310	305	353	306	280	322	301	321	337	297	323	294	294	283	332	320	341	318	302	310	331	312	338	309	304	309	320	315	346	322	327	327	300	334	293	313	346	287	327	341	323	317	320	293	301	304	273	299	320	333	301	325	340	289	312	299	322	322	320	343	338	302	308	334	314	300	347	299	313	302	316	332	299	347	327	324	345	312	344	335	329	311	318	313	309	358	336	301	315	308	322	339	326	290	319	280	299	299	315	320	345	333	318	323	307	291	299	325	319	305	304	355	337	320	335	318	322	323	350	322	321	368	330	331	330	305	282	319	338	323	329	296	300	326	286	303	322	314	285	320	335	370	322	321	285	316	323	286	353	299	359	301	327	307	319	315	327	319	337	327	316	328	306	305	335	313	307	296	317	319	292	307	317	319	343	334	313	307	306	324	332	304	326	311	331	299	311	304	299	317	323	313	287	335	345	306	316	296	322	318	319	311	328	324	311	365	308	331	321	318	323	299	307	324	325	297	314	334	311	317	336	288	300	304	283	293	331	314	337	310	294	301	298	321	321	312	307	317	307	320	309	316	296	337	303	348	329	305	326	305	306	310	316	314	310	298	315	299	303	349	313	290	288	323	332	324	326	318	309	332	319	294	317	291	324	281	345	335	288	325	315	332	336	303	302	347	350	331	343	324	315	313	290	343	305	303	284	307	358	326	361	297	335	319	319	288	313	298	295	303	313	325	319	305	302	283	332	321	301	301	287	348	326	331	348	302	320	336	297	311	315	323	318	324	291	323	307	313	342	329	318	302	315	323	327	313	327	313	311	286	347	347	315	323	348	306	304	316	328	290	321	324	302	298	344	321	339	322	336	316	331	309	319	322	318	338	304	295	299	326	320	353	328	303	302	334	304	292	323	336	314	330	314	322	322	330	324	317	333	343	305	324	324	313	301	303	320	363	298	299	336	311	316	341	324	326	324	328	289	314	321	320	333	318	291	314	343	332	311	330	297	334	330	316	326	300	350	333	343	308	306	349	323	317	309	318	301	328	310	302	322	305	312	291	271	320	321	345	331	343
73785	31422	9719	2543	1777	1842	1944	1183	635	507	453	499	464	444	369	292	311	307	279	256	257	287	279	269	255	240	201	188	200	212	222	245	254	229	220	226	238	214	198	225	223	237	238	242	199	196	202	191	220	202	186	211	206	193	208	190	209	210	210	210	235	208	222	204	198	213	235	200	206	194	201	191	231	197	204	207	187	200	262	206	215	197	164	206	217	190	188	236	201	201	200	202	195	211	207	208	196	177	222	198	199	203	207	172	184	218	189	201	199	195	221	201	200	202	175	218	178	195	233	218	205	172	192	187	226	174	200	199	205	221	211	193	232	206	200	190	218	221	188	199	206	234	207	206	200	231	179	185	222	236	205	193	205	226	220	200	187	207	192	187	214	225	204	202	225	218	222	199	199	182	208	187	199	198	195	168	163	191	199	181	177	193	222	204	189	187	197	226	212	209	198	186	207	209	198	162	194	205	210	206	180	222	217	228	220	210	190	179	190	212	191	211	194	209	211	195	227	204	209	200	212	230	219	178	188	216	201	193	208	183	193	194	215	227	226	202	207	188	188	230	205	189	213	189	212	186	203	196	197	154	205	202	194	200	195	218	179	206	180	190	197	191	207	203	217	206	196	225	212	224	205	242	203	196	212	218	190	209	212	243	216	182	192	234	200	233	201	213	189	199	194	195	196	230	210	190	228	203	183	213	209	185	211	208	212	207	195	201	184	175	207	208	197	211	198	188	205	191	198	202	220	206	202	234	237	197	208	191	207	202	228	211	224	204	203	204	220	209	190	203	233	165	175	190	212	202	204	201	178	203	227	198	201	212	173	217	208	199	202	197	207	209	200	224	222	197	214	210	184	206	181	216	199	196	183	215	210	203	188	204	191	200	224	210	209	215	218	201	175	196	212	194	179	203	213	190	200	212	188	231	211	201	190	193	223	192	214	188	210	218	208	198	199	208	205	226	189	222	184	227	207	203	217	216	181	184	230	206	174	220	188	198	196	228	208	184	218	187	207	186	211	196	199	189	207	213	197	188	165	194	221	209	210	210	211	192	191	201	225	217	204	220	207	196	226	221	214	213	226	239	218	180	190	198	226	219	190	217	216	201	208	204	209	210	231	195	227	224	203	224	203	196	196	220	211	190	210	214	214	215	191	184	183	199	195	212	177	230	211	201	199	227	212	178	191	213	203	211	210	214	195	192	193	218	203	212	199	213	217	202	211	206	181	219	192	197	207	176	226	199	212	204	211	226	210	195	216	195	200	211	227	217	178	195	216	203	198	235	204	219	203	204	220	195	197	236	202	212	201	205	199	206	209	205	213	177	195	213	199	218	178	214	215	195	193	196	198	204	211	220	204	193	209	210	219	219	212	206	241	200	197	219	200	197	222	226	183	219	214	229	204	194	213	192	195	203	194	210	195	242	229	181	216	186	190	197	196	221	194	179	195	176	193	217	215	207	172	214	212	207	183	216	206	197	211	202	221	220	185	209	183	193	223	208	194	198	216	192	212	210	185	191	206	227	235	206	212	200	181	206	195	200	200	189	188	185	230	204	223	185	212	194	202	191	218	208	201	187	186	221	189	199	182	210	194	232	214	196	223	188	205	186	185	203	234	178	198	221	211	215	221	209	188	204	205	216	182	177	218	238	199	184	199	198	197	243	202	195	202	192	183	224	223	204	228	232	222	222	215	207	221	186	210	186	190	201	209	227	193	191	204	229	213	201	193	199	199	232	213	195	208	250	177	185	186	197	204	184	211	209	223	217	209	239	216	212	220	193	180	201	210	191	240	209	203	207	220	204	206	224	217	211	218	207	223	174	225	220	184	205	187	185	219	192	179	212	201	192	198	204	210	217	194	181	182	180	203	187	219	196	191	228	210	243	224	201	190	213	221	183	217	196	226	201	187	201	231	184	194	232	203	215	224	197	196	205	214	205	213	205	184	209	187	195	187	217	173	187	216	197	193	189	204	229	228	238	182	204	209	225	218	219	195	196	209	201	220	215	211	207	207	199	220	206	194	208	199	195	193	218	227	196	199	207	235	209	194	196	194	223	205	195	225	210	203	193	183	187	201	197	201	214	208	191	221	189	211	195	200	227	214	191	231	208	201	200	224	232	221	226	191	209	206	213	190	215	199	192	213	201	189	203	218	217	198	212	185	183	215	218	242	203	211	216	199	214	172	201	229	188	206	182	203	212	207	210	218	200	191	200	190	198	193	202	220	207	181	192	188	228	190	217	199	206	200	211	203	186	181	221	192	188	222	196	203	188	215	195	224	224	193	201	210	196	183	188	215	215	207	203	225	214	191	219	227	216	202	217	184	190	194	206	202	205	217	182	205	202	205	209	185	222	165	203	191	220	184	193	192	208	189	196	203	196	224	226	173	215	182	200	199	184	183	156	219	210	198	213	180	205	186	236	202	218	219	216	234	210	231	203	195	207	188	207	202	214	208	215	181	206	213	190	222	208	167	210	201	206	227	199	207	197	185	229	222	207	193	203	201	181	207	227	198	184	209	204	224	202	206	184	222	192	195	181	243	193	202	184	222	193	227	213	225	232	211	220	208	196	199	222	193	230	204	212	200	214	189	214	193	200	184	206	217	216	218	201	239	236	217	220	229	191	195	188	197	192	196	181	201	202	211	164	176	223	216	201	221	214	217	211	184	185	210	204	220	223	198	168	198	200	225	194	215	192	204	180	175	193	179	188	203	200	205	229	188	216	218	252	210	210	239	225	221	202	197	208	191	219	195	195	224	219	222	232	209	221	226	214	220	215	205	194	209	216	178	206	220	202	234	196	199	214	227	187	210	194	179	216	207	193	207	205	207	208	202	193	216	206	213	218	183	190	197	194	210	201	222	188	209	207	190	214	205	195	206	200	194	216	228	216	185	222	190	206	211	199	210	218	198	194	218	226	218	212	214	202	197	205	212	210	228	196	198	196	197	216	209	226	185	214	204	221	191	190	195	200	193	183	215	207	191	205	186	244	203	197	201	210	207	197	192	218	228	203	203	212	210	208	227	169	212	230	209	218	173	218	193	200	194	210	191	171	186	216	203	229	204	193	192	197	209	212	200	191	215	213	191	204	177	211	205	213	203	216	232	187	203	213	186	209	217	213	199	185	220	205	200	204	194	212	217	205	195	209	188	223	229	169	209	164	202	205	179	225	200	216	216	197	187	208	195	225	194	167	200	197	228	196	194	201	187	203	186	195	217	210	220	200	190	201	214	190	192	192	221	212	208	199	187	203	187	205	214	240	218	206	220	208	200	188	242	197	212	206	221	195	212	205	222	224	198	204	200	189	206	225	206	208	199	197	210	158	207	178	194	193	227	213	204	202	208	201	186	195	224	187	198	230	197	192	229	217	208	221	180	220	208	209	212	215	206	213	194	186	209	204	209	184	214	202	196	190	214	225	214	194	199	199	203	181	215	207	183	185	192	199	186	205	221	197	194	197	214	184	193	183	162	195	194	192	192	188	195	204	193	216
47126	4632	4895	6171	6270	7515	8106	5133	2930	2171	2076	1926	2052	1942	1635	1142	1104	1042	971	922	816	752	765	771	790	752	667	678	677	632	604	625	581	596	600	574	605	593	601	579	544	557	572	467	540	514	527	514	516	514	557	513	503	527	584	554	498	555	520	545	619	547	532	560	570	553	512	494	468	505	484	458	507	481	508	509	525	485	541	477	461	501	493	495	479	443	504	485	479	479	521	482	500	462	457	471	476	497	507	486	472	469	526	457	511	447	486	501	472	486	507	506	480	469	500	482	481	502	485	504	491	503	513	507	510	492	456	422	481	488	511	489	471	470	468	482	502	479	529	466	483	469	494	482	506	494	489	475	457	454	479	465	471	445	490	439	509	502	453	479	502	479	514	457	501	503	518	477	460	500	479	485	525	523	470	471	492	496	516	484	546	499	457	463	505	475	469	480	505	472	507	469	503	500	513	470	493	469	470	489	453	484	509	482	478	477	460	481	467	457	449	484	475	487	499	443	489	478	468	487	485	483	419	471	522	458	492	452	478	501	442	469	528	516	496	511	503	461	504	494	506	462	466	503	504	494	533	496	524	499	482	498	438	532	474	475	481	438	509	483	529	494	526	494	501	510	534	498	492	478	489	438	471	491	476	469	485	488	481	498	480	502	471	516	457	467	456	486	495	483	486	532	501	444	493	453	472	527	478	518	479	488	505	515	447	498	490	482	485	499	501	475	469	466	468	483	505	497	492	477	465	482	465	473	501	503	491	492	496	513	530	471	511	463	546	499	485	497	458	476	461	493	464	522	487	536	464	553	471	483	472	458	481	471	456	462	508	514	489	479	471	491	487	464	501	455	457	513	485	481	484	479	546	485	479	477	508	533	500	480	447	453	467	507	448	495	503	511	513	469	489	495	485	448	452	486	517	449	474	482	481	496	466	500	510	506	461	490	460	485	524	459	481	488	495	509	468	481	455	500	499	494	478	449	494	486	507	498	501	463	536	478	466	486	537	466	503	485	474	481	503	431	489	471	449	530	473	468	488	474	469	523	475	493	475	519	491	477	487	422	451	541	497	475	451	452	478	482	477	466	474	473	455	532	503	466	486	520	446	496	495	455	463	506	521	501	465	490	449	463	491	493	458	490	515	479	490	513	446	507	442	485	472	442	486	489	462	478	478	501	495	497	425	504	498	485	441	470	518	469	500	490	459	461	485	471	450	505	482	499	455	485	472	504	494	491	482	504	463	490	501	474	483	457	484	486	465	470	492	501	482	498	459	448	522	520	477	469	467	470	449	497	502	484	466	457	514	516	511	479	516	497	481	476	479	468	469	495	508	485	500	452	485	500	433	531	491	465	457	476	459	505	465	484	469	503	470	478	463	479	446	527	514	480	493	482	520	512	491	491	482	511	507	487	460	474	481	492	453	461	465	487	483	540	453	482	534	489	458	470	501	447	472	454	451	492	487	491	459	466	479	483	461	512	458	494	507	493	480	506	497	423	503	462	507	507	498	493	452	491	485	456	467	478	510	554	501	493	457	502	489	470	535	487	504	485	531	495	473	424	455	451	535	471	477	488	483	482	486	494	496	475	445	470	473	438	438	463	500	497	514	504	515	499	465	445	482	490	494	449	498	459	468	504	485	462	514	484	472	504	510	450	464	467	490	528	457	452	433	494	496	471	494	493	489	509	503	522	462	479	450	471	498	464	500	517	497	505	512	460	502	457	476	490	496	473	476	474	501	545	458	510	539	485	505	466	452	494	493	491	477	480	482	493	479	486	501	482	531	482	457	506	471	450	494	462	461	492	501	514	478	497	490	498	511	491	461	503	507	482	489	447	487	448	471	464	467	516	489	491	454	504	474	508	448	497	484	482	508	524	517	494	453	471	448	473	486	438	487	523	480	544	515	513	434	494	473	533	498	532	479	507	488	494	500	474	506	486	473	499	484	508	524	490	490	500	458	518	480	513	477	473	487	503	496	501	493	486	462	493	463	493	478	513	482	483	463	491	467	486	466	515	506	460	496	537	476	490	476	506	502	479	460	452	471	507	476	447	503	467	466	494	500	446	514	454	502	488	502	469	493	461	503	494	465	487	501	467	492	464	442	479	521	490	464	470	470	502	457	485	471	468	477	517	457	469	467	469	481	500	501	507	516	500	475	502	509	499	455	494	498	443	516	488	496	467	475	476	522	454	478	436	452	468	495	495	492	512	479	477	423	490	484	503	499	475	460	473	494	478	505	449	499	496	483	493	498	502	512	471	506	512	497	510	486	507	477	444	492	505	498	515	471	472	468	492	452	501	469	489	467	488	469	484	513	469	486	489	495	498	461	461	456	471	501	511	476	459	468	497	473	482	473	467	484	515	471	525	485	504	493	522	451	450	490	439	465	494	489	463	465	492	480	472	473	520	493	468	491	457	446	484	510	481	505	485	477	453	455	506	455	473	519	456	492	486	491	480	454	471	461	491	474	463	446	479	460	493	500	493	495	519	467	494	475	485	466	486	484	467	514	465	482	471	508	506	485	473	518	436	494	493	544	475	508	475	471	463	496	451	459	499	486	485	475	488	455	463	456	478	437	446	481	513	496	500	488	477	502	522	508	516	478	511	462	512	489	454	481	491	495	481	437	486	494	502	455	466	452	495	470	482	475	492	476	468	506	456	495	506	531	526	496	475	497	471	437	482	487	463	477	479	465	481	479	478	494	477	491	506	455	518	558	480	479	522	460	475	486	500	502	503	491	430	471	487	459	540	479	479	447	476	510	500	470	498	455	504	495	468	445	473	494	500	513	512	482	471	477	466	472	429	433	498	488	488	460	539	518	483	480	461	467	492	471	478	524	499	494	484	505	474	465	442	518	479	482	503	478	493	493	471	443	516	499	476	507	434	489	488	494	492	469	469	502	514	486	492	515	497	455	456	460	465	517	474	505	475	532	472	505	468	500	436	507	484	491	497	440	503	465	466	494	495	486	469	463	500	496	484	479	489	504	472	467	502	472	504	510	499	473	469	442	472	471	451	483	520	448	454	485	474	505	499	515	484	471	528	475	527	501	465	488	480	501	504	476	483	487	471	483	447	488	466	541	511	519	508	495	468	523	477	496	499	456	486	474	489	520	468	484	451	482	527	484	521	469	485	466	500	534	483	453	492	493	480	498	500	478	505	503	461	510	510	459	445	498	462	508	496	475	479	468	491	462	461	481	514	494	505	495	459	464	471	470	465	509	464	503	495	502	429	505	462	492	484	485	445	459	501	486	534	482	514	471	502	503	513	506	474	458	481	440	475	487	463	476	486	499	447	507	467	473	474	473	530	474	486	453	490	463	462	461	484	455	471	452	501	480	483	468	464	471	507	468	489	511	479	499	487	496	478	440	483	491	518	482	473	516	502	469	489	515	456	487	493	507	456	505	481	486	477	509	518	480	487	454	474	493	495	489	444	499	465	489	454	498	473	504	511	477	450	506	454	488	476	489	504	477	464	480	539	470	509	496	478
82563	40633	16239	5089	2651	2605	2789	1584	909	632	561	608	586	591	481	385	336	347	335	316	268	259	281	263	234	259	278	268	249	245	221	242	234	195	206	218	216	241	238	205	214	235	212	202	214	223	213	246	225	205	205	232	225	202	207	182	187	230	211	238	227	207	225	215	196	217	203	216	233	202	239	204	225	226	179	201	182	194	184	215	200	202	217	196	201	189	199	217	196	191	181	204	222	207	182	204	204	217	182	245	221	207	230	215	235	200	192	208	184	228	188	186	213	220	200	200	172	228	197	208	228	213	206	205	192	205	208	202	197	241	193	220	236	234	198	195	204	228	200	205	182	192	218	224	211	176	212	207	230	203	215	207	241	223	202	193	202	229	234	247	226	202	220	216	203	207	219	217	218	205	198	198	194	194	216	206	228	211	226	207	217	210	211	210	220	203	223	207	222	144	218	220	191	209	198	200	192	191	216	204	213	190	225	189	192	195	185	217	228	195	217	182	198	234	206	212	200	193	211	219	203	204	197	231	188	203	188	191	204	216	211	214	198	214	224	201	210	201	213	189	216	195	219	189	166	210	205	212	217	175	224	214	198	218	210	212	238	224	198	177	233	204	206	208	205	222	225	225	192	203	210	191	232	222	191	214	227	190	190	213	193	203	222	219	246	203	196	175	224	177	208	192	193	200	188	216	203	186	225	196	197	203	211	198	222	208	189	240	232	196	197	217	196	200	203	208	223	200	220	194	181	211	189	225	200	229	206	220	216	186	197	202	183	205	187	203	197	202	180	210	196	193	199	209	224	192	208	213	217	205	237	195	245	235	178	211	223	174	190	177	189	202	205	185	216	198	178	197	203	186	214	210	205	193	184	200	186	234	203	204	208	207	212	235	227	201	183	218	227	198	178	213	201	190	196	226	192	223	229	210	202	213	209	207	215	206	188	197	198	225	219	203	234	210	197	236	219	202	179	222	227	203	227	171	212	214	207	187	222	221	187	198	207	208	202	238	226	206	198	189	203	211	208	219	232	213	235	224	205	204	219	186	219	211	222	180	205	212	222	191	232	222	221	211	214	242	206	203	218	210	232	217	239	188	206	213	195	217	205	185	214	211	183	190	215	207	198	219	199	203	242	195	199	175	197	201	222	196	226	202	215	212	196	217	218	227	193	178	210	194	239	235	208	204	217	204	202	170	191	224	225	208	219	199	202	205	207	207	207	206	207	235	237	219	182	191	197	244	217	195	181	193	215	199	197	202	183	236	207	201	182	192	214	226	201	226	214	229	203	206	206	206	195	229	224	226	195	234	212	217	219	186	204	209	202	223	220	209	208	217	189	203	209	202	203	216	219	200	194	202	207	201	206	198	221	210	220	194	188	226	217	199	242	194	204	204	196	187	200	210	223	188	225	202	189	201	214	225	233	252	198	188	192	209	220	193	178	204	215	243	224	195	221	207	223	204	214	239	217	197	223	222	220	197	231	200	211	199	210	219	217	227	206	212	228	223	203	205	203	197	198	186	218	182	199	198	229	192	227	224	200	218	218	207	206	231	218	251	216	203	195	197	194	183	222	211	186	199	200	251	230	200	184	202	228	203	190	210	214	241	206	221	215	204	219	200	206	185	214	243	202	213	214	213	202	234	216	199	197	238	197	196	209	188	183	203	201	197	202	195	221	229	219	198	189	190	226	174	227	190	234	195	193	225	187	215	226	211	212	197	201	228	207	197	216	225	197	184	194	227	196	219	236	201	190	218	210	221	200	186	209	203	185	215	224	214	199	205	201	254	207	242	210	226	214	232	237	186	214	210	213	207	202	215	205	208	194	226	223	206	225	208	204	223	194	200	244	210	244	201	222	219	223	199	194	194	209	225	217	221	226	177	211	215	222	200	190	217	198	209	212	216	205	215	203	208	214	189	189	214	235	183	224	217	211	224	218	189	215	236	197	202	220	213	187	210	234	189	228	182	214	190	204	218	200	197	192	199	213	194	229	200	214	212	232	192	241	207	199	215	175	206	208	193	171	211	221	212	225	222	199	217	191	202	205	183	201	234	222	209	163	225	207	206	188	218	189	198	208	202	224	203	214	188	230	219	202	236	205	195	189	200	234	217	218	203	224	212	215	211	205	196	197	196	201	222	207	223	212	202	170	214	207	203	223	227	222	201	193	216	189	214	175	204	215	218	207	205	224	204	196	245	226	224	206	222	172	199	194	198	212	221	223	214	180	164	195	231	193	213	222	225	210	208	218	214	202	214	192	214	230	219	184	217	169	201	219	227	248	198	209	214	204	202	198	198	214	180	218	199	222	173	232	204	234	201	219	182	198	229	191	208	180	193	218	215	190	208	200	190	196	212	198	197	244	215	195	217	234	225	209	198	192	212	236	215	227	202	215	208	219	214	230	178	201	214	192	234	197	201	213	208	214	215	191	205	198	196	188	201	198	244	207	206	196	236	197	228	197	219	164	185	204	196	207	211	208	217	183	214	208	216	204	182	209	229	214	231	208	191	204	177	203	225	240	197	215	194	195	184	174	208	219	215	194	205	181	238	203	221	181	207	220	208	213	194	194	209	206	198	231	232	188	242	215	215	184	227	207	240	190	223	207	210	220	186	208	216	217	202	205	210	211	202	185	188	223	215	214	187	211	226	219	207	208	209	189	217	196	185	192	205	207	228	200	206	215	204	213	215	201	180	205	237	244	207	211	210	230	228	217	181	179	211	208	213	207	201	208	210	194	217	202	208	185	185	219	216	204	238	229	220	188	205	204	194	230	198	216	215	228	192	208	219	196	214	201	225	204	200	209	205	212	241	205	228	211	237	204	201	218	208	216	203	176	198	209	209	208	207	212	230	230	207	201	203	227	195	221	198	204	235	204	207	210	235	221	169	214	220	218	200	223	186	208	196	188	208	212	172	214	198	228	208	229	223	209	230	200	220	226	193	216	225	227	208	210	192	219	195	225	204	185	193	202	210	200	237	191	205	222	223	202	195	219	190	197	206	215	209	231	201	231	216	213	225	202	194	216	212	230	213	215	216	203	215	241	225	200	206	233	187	226	221	177	193	228	240	223	210	185	215	216	222	207	190	201	198	207	216	204	205	217	255	190	198	228	186	189	229	229	183	197	208	206	217	222	219	204	225	187	219	182	214	203	210	202	210	196	223	196	216	203	235	206	200	193	215	235	201	185	222	214	216	210	223	202	204	202	207	213	232	213	233	206	214	181	221	201	208	192	204	211	201	204	201	216	181	207	223	211	209	190	219	202	221	223	219	198	202	220	189	216	189	230	212	214	215	196	222	207	180	218	204	228	208	224	217	194	205	213	205	205	223	185	217	211	231	202	206	208	211	234	206	173	214	202	204	215	195	211	224	208	222	183	212	213	203	206	221	236	218	199	193	224	205	214	199	208	213	195	191	211	215	191	220	187	199	214	218	226	231	243	215	208	224	221	193	213	219	185	192	223	202	221	221	217	196	217	216	195	206	209	219	205	198
58094	7643	6722	8486	8508	9965	11386	6926	4333	3157	2829	2777	3251	2859	2332	1536	1405	1370	1294	1199	1008	976	1008	972	977	894	798	775	755	730	698	657	645	628	632	655	678	673	611	611	608	611	573	537	520	524	520	505	543	522	598	488	505	564	616	525	550	582	589	578	573	584	554	536	541	534	543	533	555	502	508	487	534	478	461	455	495	526	492	504	499	475	497	452	491	495	464	499	506	468	498	426	498	474	466	475	476	455	494	500	474	460	466	547	513	479	459	477	489	481	490	483	469	449	450	504	496	451	468	486	487	501	438	522	459	479	466	464	449	501	493	505	468	491	476	470	445	495	478	521	460	504	503	481	510	527	484	475	505	477	489	482	481	475	472	490	479	491	467	450	485	496	477	453	478	437	492	515	474	465	476	528	482	457	473	482	510	465	504	504	461	472	508	494	473	502	499	483	491	459	475	484	455	460	478	483	475	485	504	456	481	445	475	435	480	459	490	464	536	507	474	473	466	473	472	457	468	514	471	516	461	478	431	479	510	426	477	489	485	493	479	494	498	476	465	457	462	474	505	455	454	486	441	459	488	465	456	491	467	475	465	459	494	495	471	479	507	497	457	423	502	478	429	471	438	472	484	454	443	482	479	534	483	458	489	521	479	488	496	497	500	471	475	530	463	464	465	478	437	473	506	495	490	461	443	472	454	460	451	483	464	482	497	487	439	476	426	470	498	446	472	457	497	487	504	470	500	470	492	470	495	477	485	498	416	458	488	480	458	469	480	474	471	465	455	463	494	463	473	495	458	506	443	467	434	483	459	495	472	473	496	492	450	449	483	478	500	474	506	461	445	493	475	487	461	472	469	457	493	508	506	480	461	487	449	438	451	455	470	496	449	514	504	464	525	442	446	477	495	467	478	498	452	457	526	446	506	490	493	435	459	479	451	498	512	462	479	500	448	486	470	464	476	490	492	431	494	495	485	507	482	433	486	452	432	450	473	490	473	471	481	436	458	462	510	457	470	506	466	479	452	482	501	458	483	457	447	509	470	470	488	472	487	467	437	483	448	468	442	489	459	494	443	523	442	498	469	479	515	530	457	450	451	475	495	516	455	427	497	475	491	491	473	445	442	440	507	448	500	466	453	485	489	457	465	504	484	497	448	485	461	471	496	440	474	468	476	459	471	463	458	492	487	454	492	456	523	483	479	514	469	509	501	456	454	485	474	477	515	474	455	466	463	447	476	523	440	504	475	458	481	453	482	470	466	499	499	469	482	463	473	468	460	484	474	469	499	460	453	488	480	464	491	469	470	457	471	482	481	445	471	467	479	464	465	434	460	441	506	518	505	504	486	482	482	478	445	468	499	448	503	496	477	521	505	448	498	479	442	449	479	446	486	477	463	473	480	487	447	494	501	508	449	509	476	481	487	455	512	443	507	487	470	464	467	492	448	469	450	504	549	497	451	481	453	471	522	426	481	479	486	477	474	465	539	449	477	487	486	499	517	505	493	449	485	504	491	504	507	456	501	449	498	483	456	473	488	461	466	476	432	486	496	468	480	477	515	495	443	474	476	464	469	514	505	489	514	463	468	503	476	489	474	503	432	454	480	486	520	480	452	496	452	471	508	490	472	456	479	461	471	456	483	497	470	505	487	486	480	462	462	484	435	474	456	511	473	524	486	490	490	474	434	506	483	466	451	459	466	448	494	470	475	461	451	511	500	472	461	489	491	492	480	485	484	449	476	508	473	477	490	438	512	466	470	501	442	476	414	500	464	496	500	466	510	462	465	438	460	417	434	461	460	501	473	453	471	503	480	476	476	491	497	490	462	469	476	425	532	459	455	520	469	468	482	490	461	455	520	442	477	471	498	494	441	490	445	495	472	488	470	428	477	455	458	469	466	482	447	510	496	493	461	475	478	463	478	482	461	512	457	464	486	478	454	470	463	477	455	462	464	433	470	462	506	455	447	484	508	492	484	456	455	470	423	456	463	472	473	518	502	507	455	476	469	467	479	494	464	445	509	460	483	466	448	488	465	503	479	506	456	469	449	453	503	479	448	449	479	466	482	489	487	493	487	475	467	489	513	463	436	523	469	446	453	469	477	483	488	486	479	458	519	467	443	452	531	490	468	498	447	499	490	480	514	464	494	465	504	464	479	469	455	486	460	506	444	455	514	464	490	480	479	458	486	500	522	436	478	490	473	525	475	457	521	476	470	483	511	487	451	455	475	498	480	510	469	464	502	532	482	478	419	494	500	463	497	512	499	465	471	484	478	491	453	518	452	437	500	476	472	471	464	483	507	462	477	475	466	502	500	444	518	477	451	468	461	470	450	476	461	453	452	478	475	478	469	523	472	507	485	486	481	446	441	457	464	497	469	478	482	468	445	454	487	490	460	480	481	493	428	456	460	445	489	471	504	499	485	476	489	489	468	479	514	482	459	456	449	498	443	472	490	476	468	494	485	490	450	474	515	481	468	468	460	470	471	472	442	441	453	475	461	489	514	468	468	474	471	485	496	434	497	481	458	481	426	495	497	470	478	496	451	467	497	453	500	451	488	486	500	506	482	489	486	474	436	453	544	507	515	486	494	421	435	475	446	458	454	465	456	480	507	454	472	474	487	518	481	474	496	490	521	476	467	499	469	497	453	476	498	521	506	481	458	497	455	455	478	487	469	485	455	495	482	477	472	487	516	459	459	490	464	472	452	450	491	447	469	440	490	487	453	480	516	455	469	461	523	453	493	498	499	457	510	484	453	471	481	467	496	485	465	457	545	412	484	469	449	444	430	481	469	484	481	464	503	451	489	460	491	478	519	470	479	460	473	489	463	463	448	499	504	521	441	464	501	470	464	476	494	484	496	505	506	481	477	427	499	479	473	466	484	463	536	505	476	441	441	477	503	465	459	469	472	437	501	530	490	469	463	482	503	489	459	496	483	482	465	432	485	448	470	499	455	501	449	494	489	504	475	466	472	461	464	447	485	439	445	468	483	461	472	430	477	494	496	486	507	433	450	487	489	522	486	496	507	448	473	467	480	447	514	517	488	487	474	472	435	489	457	409	477	472	497	443	488	464	488	499	491	455	484	440	483	505	475	479	454	490	468	455	482	459	482	504	498	423	465	465	489	464	472	425	478	473	447	463	487	486	466	478	475	489	432	453	489	464	461	472	475	471	477	481	477	537	472	446	472	469	499	528	464	474	428	510	500	485	483	469	499	471	479	465	470	481	467	467	467	463	458	488	482	470	485	480	470	465	450	490	484	473	446	458	446	510	486	457	461	437	453	449	448	454	473	523	510	520	497	458	496	497	459	500	449	463	481	459	461	461	493	484	441	460	484	455	460	474	492	487	454	488	464	516	487	492	494	479	505	439	444	480	482	462	486	470	469	460	492	545	494	481	482	435	452	476	484	437	503	486	472	508	466	507	468	480	452	506	443	443	493	434	477	478	500	467	460	459	466	505	458	433	456	474	478	486	474	476	473	435	510	498	466	441	489	473
25090	3735	910	885	712	686	824	529	341	225	241	208	251	188	175	152	103	143	154	146	141	147	138	143	152	115	132	145	149	132	131	114	129	121	128	128	111	138	132	137	124	125	127	137	116	108	120	108	119	116	117	112	117	121	166	127	109	135	128	120	125	161	97	125	134	123	111	134	126	106	122	138	121	101	138	142	113	124	122	132	104	123	126	131	112	129	123	133	116	117	123	119	126	137	126	111	105	148	138	141	128	124	119	126	128	139	139	115	117	111	135	119	119	108	142	145	142	132	118	132	122	125	113	123	139	133	129	113	117	121	132	131	130	107	132	123	141	129	112	128	101	122	125	120	138	117	123	131	112	138	119	108	141	127	129	124	127	124	131	130	113	133	130	136	134	124	128	128	104	139	108	109	135	121	126	118	142	137	133	113	131	120	146	113	117	126	121	123	143	120	128	125	112	124	110	122	139	126	131	138	120	113	118	119	107	148	112	112	112	126	126	131	112	125	124	124	137	124	138	110	119	114	101	137	143	120	121	108	124	122	134	123	116	111	125	108	130	120	108	126	130	127	110	115	122	119	121	114	120	114	111	117	109	118	121	128	121	113	133	134	130	127	130	108	131	121	123	118	119	113	125	120	127	137	107	135	136	107	105	102	120	106	106	120	137	124	115	130	129	137	120	118	91	115	116	129	115	121	124	122	113	133	122	132	128	120	124	140	135	126	132	114	115	121	146	146	119	121	117	130	116	127	118	123	124	133	127	135	120	124	111	145	119	151	133	132	135	142	133	103	130	136	122	127	111	110	104	125	130	128	127	134	135	118	116	131	135	130	128	121	120	138	124	153	117	120	124	117	111	126	146	131	106	118	107	114	141	119	129	137	107	121	107	135	133	120	133	134	134	128	114	134	128	127	120	137	126	108	122	128	121	120	122	143	138	109	140	116	134	116	135	125	105	122	115	135	96	126	109	123	140	143	116	117	126	100	141	102	123	100	159	116	139	113	120	112	129	133	140	134	119	115	133	139	120	119	132	114	122	119	124	122	120	133	127	130	121	102	129	151	131	128	102	136	123	122	100	110	133	132	131	134	131	133	112	125	142	135	104	132	103	117	113	121	141	138	128	138	107	138	110	114	129	133	120	116	112	119	110	129	118	118	105	116	125	117	122	116	143	137	131	120	117	138	128	108	114	121	113	117	138	121	125	149	130	119	113	129	108	138	97	99	118	129	111	106	135	124	119	111	121	125	115	114	102	107	121	134	145	134	112	119	120	128	111	120	123	123	120	132	117	127	143	129	127	114	120	120	123	120	127	131	120	114	128	103	118	117	132	126	130	149	138	109	117	144	137	111	119	115	120	120	138	143	125	122	128	124	118	119	125	142	137	144	120	130	146	153	142	140	110	126	113	121	141	119	121	117	105	145	130	108	122	120	132	137	116	130	139	136	105	122	123	124	116	121	152	142	142	147	138	111	107	143	119	109	144	107	137	106	107	115	126	133	108	112	122	120	106	118	130	134	126	141	118	121	114	107	140	117	130	127	125	123	125	111	114	131	149	121	133	119	134	129	130	115	112	126	144	137	144	136	132	126	117	152	119	119	115	121	110	114	112	119	130	119	143	126	112	119	131	110	120	125	137	127	123	109	128	116	129	146	138	123	119	127	123	110	129	114	106	121	137	118	135	132	121	134	154	105	105	131	128	142	131	148	114	130	128	121	134	112	140	130	131	120	118	131	139	124	127	133	127	135	142	116	102	132	127	124	109	119	124	113	132	127	126	127	130	113	117	127	130	112	120	115	122	108	86	98	107	126	119	134	133	138	105	117	132	132	127	126	109	125	113	127	123	114	115	120	103	116	127	119	114	134	135	117	102	140	123	133	120	113	106	116	116	111	107	137	125	114	106	130	141	114	154	136	116	107	133	128	118	114	142	107	106	95	134	137	133	123	105	132	120	120	121	129	107	145	125	126	141	130	114	119	106	107	126	104	122	137	132	121	141	116	145	97	115	127	149	120	125	129	168	153	122	111	112	133	142	134	121	117	128	96	121	101	124	113	145	120	107	127	133	126	122	124	117	127	142	129	110	112	115	120	115	133	109	117	119	120	145	130	147	102	147	123	122	124	108	135	111	129	99	116	130	123	120	114	114	104	121	122	129	116	115	122	121	110	103	122	117	114	113	127	116	149	124	129	116	123	121	134	130	134	140	114	106	130	105	110	127	139	108	123	130	128	139	126	117	133	126	116	127	125	132	140	126	121	141	128	135	131	135	145	139	122	121	127	119	130	122	119	132	132	135	119	131	135	118	126	124	123	115	141	128	126	123	117	144	134	141	105	119	122	122	122	137	128	130	96	111	153	134	123	132	130	109	139	150	128	136	131	118	108	142	124	112	142	118	120	118	129	137	114	124	124	114	115	130	98	115	131	111	135	122	131	118	140	132	134	130	119	127	146	114	131	108	123	115	138	142	139	124	115	125	128	129	124	130	136	139	109	122	145	115	140	106	114	125	97	129	135	115	130	118	120	142	117	135	116	120	111	116	103	121	127	136	123	127	109	119	126	118	137	104	121	136	138	120	139	126	123	142	119	149	90	136	126	94	131	124	94	132	104	118	129	120	122	120	114	115	137	121	121	129	141	132	115	101	129	125	143	116	137	141	97	133	133	117	115	119	109	120	108	124	124	126	133	115	130	124	142	120	124	120	120	114	123	113	113	119	118	124	121	119	130	122	144	116	114	108	139	123	114	117	119	125	110	149	126	94	120	120	137	116	106	110	122	128	108	121	126	145	130	110	136	125	118	137	114	120	137	104	123	121	133	133	126	115	118	139	128	115	138	144	130	119	129	119	113	138	141	133	138	134	116	123	122	118	144	126	121	129	129	126	123	116	137	108	122	120	143	142	132	110	113	107	115	113	134	125	146	127	122	110	105	109	124	128	115	119	134	122	135	144	127	123	117	129	123	119	122	107	110	139	142	133	147	132	124	120	127	124	133	114	125	135	135	126	134	116	128	114	120	106	118	126	149	139	137	129	132	132	120	120	129	129	114	100	137	110	131	142	116	108	98	111	150	121	124	126	119	115	115	124	127	132	147	138	139	124	122	125	136	142	129	111	107	157	124	141	130	114	108	156	121	128	131	134	130	130	118	127	122	126	120	130	114	109	146	120	117	108	120	152	123	113	124	148	124	124	118	129	115	102	118	112	123	137	126	127	118	117	133	120	129	116	119	115	138	114	124	141	116	138	99	116	127	101	121	114	119	98	114	131	110	124	118	107	120	127	111	121	114	141	113	116	102	139	119	122	116	129	126	123	134	152	134	124	147	124	122	112	111	117	122	134	126	145	137	127	113	131	107	120	136	108	129	123	119	129	122	115	114	124	103	119	113	115	120	115	120	123	125	141	121	128	116	114	155	121	105	108	129	137	127	122	126	126	118	139	120	123	109	118	139	117	117	134	145	123	137	126	135	114	107	128	119	126	123	127	115	117	114
23484	1546	1938	2690	2742	3232	4147	2458	1510	1015	920	932	1056	849	687	506	468	496	466	440	419	462	424	438	454	429	460	378	392	419	366	386	370	326	370	314	345	348	336	312	383	372	315	336	333	331	359	349	309	332	324	340	350	359	308	344	336	353	388	362	321	344	323	335	320	340	309	328	301	314	308	328	332	310	340	288	336	313	322	292	329	338	312	337	311	303	320	299	298	350	329	295	308	307	303	335	289	307	327	334	314	337	336	303	333	331	300	312	322	326	337	339	321	312	295	324	324	296	315	309	310	313	319	301	339	303	336	292	334	289	325	306	320	330	337	282	292	292	316	353	309	338	326	314	330	296	322	318	321	316	317	310	304	318	306	289	296	287	326	316	348	301	325	298	321	298	337	313	310	339	335	325	321	327	312	339	257	313	343	320	304	325	294	289	310	313	309	317	323	346	323	303	310	318	312	327	334	304	333	301	349	289	324	318	300	331	325	354	321	316	309	335	342	321	359	323	320	302	316	341	317	314	347	315	343	333	295	341	335	287	301	344	299	343	298	362	304	301	316	315	325	334	321	325	319	333	291	308	323	306	302	321	346	289	333	352	350	329	322	328	318	303	342	309	303	302	301	324	334	332	350	297	322	292	288	345	327	311	284	303	309	348	290	332	298	310	290	344	338	307	337	289	318	339	332	335	340	314	301	312	308	322	323	326	281	308	324	312	312	301	338	278	268	319	295	353	304	320	329	324	301	347	329	338	306	353	316	312	332	329	317	313	316	347	303	314	319	321	313	307	313	302	333	340	301	314	315	305	325	301	300	280	292	329	341	313	311	333	334	296	321	305	321	322	292	292	281	326	324	317	340	302	339	319	342	323	353	314	334	296	340	296	332	308	334	316	281	298	317	330	337	337	334	341	303	299	316	304	299	313	315	294	364	305	322	322	332	308	305	310	308	318	317	311	307	334	324	321	329	290	346	322	288	319	317	318	318	342	331	322	282	346	326	312	356	305	317	350	311	325	300	303	298	295	294	353	310	330	304	310	302	298	319	322	292	291	337	332	331	315	330	322	310	308	319	301	288	290	307	302	317	322	343	339	318	308	311	296	319	305	310	296	316	310	330	313	331	338	326	333	315	307	291	303	304	294	299	291	315	322	347	302	312	305	337	342	318	311	302	287	320	329	305	330	317	309	296	353	320	321	309	339	337	331	325	329	319	325	323	309	298	336	315	314	311	351	348	326	318	311	327	322	347	305	343	324	327	327	303	332	318	286	324	300	319	321	324	343	312	310	310	333	321	335	312	313	319	297	327	317	309	332	339	328	298	367	335	336	297	338	316	350	315	306	312	329	320	302	326	293	326	329	301	319	327	305	333	311	309	305	338	332	307	328	346	296	324	321	334	318	290	329	350	328	322	304	322	318	291	281	287	341	340	315	302	341	302	313	375	334	319	325	287	308	338	308	319	308	336	328	319	293	312	319	318	334	357	315	328	332	333	335	319	309	336	292	269	322	296	324	271	344	337	324	301	343	328	281	346	366	324	340	280	308	323	313	309	305	311	307	312	326	298	340	308	295	299	314	278	335	344	323	323	324	325	319	290	308	348	290	318	315	349	333	304	300	330	299	298	345	305	312	304	310	314	351	323	335	320	325	320	299	306	316	300	312	313	307	318	333	309	325	313	331	310	327	289	321	325	326	323	339	300	345	307	333	322	330	323	311	354	334	320	314	301	285	294	315	336	322	316	326	323	302	334	319	315	305	334	324	325	338	285	285	327	318	324	311	272	339	312	322	312	301	309	337	321	331	318	303	308	308	309	276	327	295	302	339	315	293	333	348	331	282	297	332	309	309	297	353	347	301	289	306	313	314	289	314	296	318	301	285	334	342	327	333	358	303	329	301	300	314	336	313	317	306	316	344	314	309	326	311	306	303	295	304	312	326	303	317	321	331	327	306	336	306	318	310	318	269	311	314	333	289	311	324	317	341	312	306	315	301	326	318	300	331	317	323	311	334	311	346	318	355	299	323	289	326	349	299	308	316	309	337	308	313	315	293	356	330	290	366	315	304	309	333	348	294	310	330	281	305	309	321	313	324	301	311	319	315	323	325	343	331	314	325	350	321	321	341	310	326	309	313	320	342	317	301	325	313	325	359	295	330	354	333	324	305	298	317	316	322	300	287	309	337	315	306	329	296	273	327	317	357	315	329	342	324	343	348	308	277	304	349	315	298	337	319	277	345	341	306	329	295	326	289	330	312	316	309	343	355	284	307	317	288	299	314	297	306	335	338	322	326	321	331	316	311	298	346	292	307	318	330	320	318	328	365	331	320	328	304	302	347	310	319	298	333	316	305	333	318	317	314	326	286	346	299	296	310	325	318	286	325	346	315	342	285	347	331	344	310	307	333	311	301	330	322	278	296	306	313	334	311	341	325	307	325	301	299	317	288	326	320	320	295	324	292	306	332	332	306	346	344	296	295	300	312	331	310	316	305	337	300	363	313	311	318	319	350	303	325	287	341	300	311	325	349	304	305	312	321	315	307	327	323	320	295	315	288	346	333	331	317	325	314	359	338	338	335	295	307	322	306	297	326	315	329	332	302	315	315	330	314	332	312	324	321	328	346	359	312	319	320	305	313	310	348	311	326	318	315	316	326	328	283	301	320	356	289	322	316	294	308	320	323	321	290	318	306	345	327	283	292	333	340	279	266	307	323	321	321	316	301	295	324	334	316	301	321	295	339	289	311	293	338	314	345	350	313	279	311	317	317	306	325	323	339	275	318	318	312	308	331	306	294	345	313	346	319	335	304	306	303	335	341	317	310	340	316	378	309	333	351	275	303	324	332	350	331	282	325	271	290	292	308	326	332	353	283	327	341	327	289	293	317	321	295	308	329	331	325	305	297	319	296	344	301	338	315	322	317	312	332	320	281	316	306	296	323	312	339	312	349	316	345	304	324	305	307	294	314	285	318	330	312	319	327	315	292	356	328	318	308	329	323	318	281	301	306	281	310	333	299	340	340	318	343	313	320	280	325	339	314	333	326	310	327	317	292	298	346	326	350	294	306	324	314	320	327	323	288	338	323	314	358	318	329	300	337	323	327	340	299	267	313	308	307	324	333	287	294	307	321	338	344	293	323	311	312	332	328	310	291	311	300	309	311	323	271	320	317	319	344	310	318	309	307	335	314	316	339	314	305	304	330	331	291	313	316	333	322	329	321	308	289	281	319	313	300	308	316	311	303	321	357	334	312	344	317	294	324	320	311	346	303	348	300	329	309	324	332	328	334	306	314	333	324	355	332	306	330	299	280	318	333	306	319	320	330	302	310	337	322	301	330	344	303	322	316	344	313	298	323	285	299	302	303	311	312	282	298	324	318	298	313	319	307	332	355	310	298	334	292	311	320	325	298	305	325	346	300	305	330	283	322	307	309	312	360	324	368	327	314	329	330	319	345	290	313	288	352	338	346	322	312	344	309	309	305	311	310	276	294	340	340
75028	33894	9962	2373	1511	1607	1918	1129	661	523	475	423	506	418	357	286	246	315	281	302	247	236	215	234	272	247	242	243	256	255	221	207	244	229	218	205	200	216	200	214	183	231	222	196	196	189	220	222	244	243	217	198	212	188	207	215	230	233	206	213	191	204	202	210	210	221	223	230	212	194	201	199	214	170	195	196	223	193	185	196	213	209	193	194	203	200	195	198	227	223	204	206	214	208	189	212	211	217	216	214	190	202	231	198	195	186	192	205	227	209	193	196	185	237	201	190	240	212	195	217	226	206	195	211	206	200	200	229	194	223	217	212	223	210	226	210	189	212	207	214	187	198	214	204	202	239	221	202	217	196	170	203	200	230	226	214	201	167	221	192	209	220	228	205	203	225	198	186	199	191	186	227	203	181	215	213	203	232	204	228	218	203	231	216	205	201	209	196	201	212	194	190	191	239	226	202	174	206	203	201	188	174	196	200	201	197	224	197	186	188	196	224	207	206	189	181	225	210	197	220	185	212	224	202	228	197	206	192	180	203	200	195	192	209	213	212	216	209	222	189	233	185	190	225	219	217	210	189	217	210	228	214	216	192	199	176	202	210	188	201	199	237	204	201	201	206	205	195	231	239	190	228	211	218	216	182	196	175	199	229	194	226	185	201	207	221	231	200	207	219	199	225	195	208	205	206	218	206	186	229	187	219	212	215	189	227	210	188	209	196	178	226	224	218	203	222	223	223	217	188	216	230	189	202	196	186	183	197	184	203	206	223	190	200	184	194	198	199	199	198	175	204	235	206	177	200	223	188	194	208	202	221	224	201	221	200	205	196	194	206	199	211	211	189	182	179	206	176	222	205	238	196	213	212	199	170	192	195	220	210	209	198	207	202	195	192	222	196	184	212	201	200	214	216	226	207	170	208	161	196	202	220	177	204	219	210	202	207	196	186	208	223	187	233	214	196	211	217	210	244	199	201	171	175	208	209	209	203	214	212	194	220	209	228	194	179	225	235	233	223	211	202	233	158	194	197	215	192	216	195	192	190	208	186	209	209	192	205	206	209	196	241	207	206	184	191	221	228	175	221	209	184	200	203	196	189	210	171	209	197	214	241	204	211	211	229	226	213	218	215	183	215	216	184	196	217	233	214	201	189	204	226	197	201	212	187	207	210	200	211	225	200	186	212	208	183	235	224	193	198	209	227	200	184	223	210	218	232	219	199	223	218	199	209	212	189	196	194	229	206	224	205	210	211	207	203	218	228	220	201	199	206	185	213	206	205	232	199	209	186	211	183	243	202	206	193	219	181	202	189	201	192	217	200	206	204	214	177	172	194	193	224	206	218	217	191	205	180	214	230	204	211	188	211	180	228	186	200	215	228	214	222	205	214	206	210	228	226	232	172	215	169	187	206	219	212	202	197	198	225	182	198	209	199	196	207	208	203	206	187	188	243	201	221	189	220	212	212	226	220	225	207	192	190	204	177	221	202	190	195	206	205	221	198	202	193	211	219	190	208	225	214	191	179	198	217	205	218	249	208	202	214	220	219	218	218	209	215	190	203	195	192	234	175	214	198	192	224	203	209	185	231	212	223	228	187	218	207	226	218	229	187	203	198	204	200	224	187	185	205	188	224	185	184	179	203	224	192	232	213	220	188	220	190	208	203	219	206	191	184	167	203	195	179	185	193	213	211	234	215	199	180	202	218	193	209	188	186	197	224	218	174	233	200	203	191	228	201	219	217	214	206	211	231	189	190	190	220	209	201	202	211	227	190	210	213	209	205	194	196	204	214	190	189	230	203	194	187	209	209	235	199	203	222	191	205	206	182	215	227	190	200	196	233	198	218	197	207	205	224	214	223	218	164	208	200	208	212	181	172	216	217	204	201	188	192	195	213	221	203	200	179	174	194	221	228	215	210	189	197	240	222	201	206	215	216	232	210	210	216	205	230	188	190	203	209	223	179	199	201	238	205	214	214	216	211	213	228	186	192	189	204	220	202	220	218	202	228	202	217	187	172	191	198	206	212	201	208	242	203	243	222	188	182	170	203	196	205	191	195	192	203	192	182	230	211	202	190	208	209	242	198	243	192	191	183	202	221	181	196	215	191	200	203	193	213	218	195	219	201	202	195	200	190	212	195	222	203	193	183	217	216	205	164	219	203	213	185	199	192	197	202	195	202	214	209	198	206	224	196	210	220	219	218	181	214	217	198	222	205	240	203	216	200	216	191	196	181	210	200	214	204	193	208	201	233	223	218	193	216	182	222	187	215	207	214	222	222	184	194	200	197	195	251	178	191	201	222	230	216	184	199	213	196	216	196	209	212	203	229	215	197	193	192	190	222	205	209	225	190	193	219	205	196	176	191	208	199	193	232	216	187	194	209	201	198	196	199	207	194	203	188	234	226	194	214	181	177	203	189	224	214	211	224	194	209	212	196	223	183	203	216	209	188	223	209	195	226	216	194	201	195	198	193	185	196	206	207	204	190	196	210	211	208	191	205	203	201	203	196	177	197	207	223	207	213	205	202	229	218	208	206	231	207	202	193	215	196	199	191	200	208	210	176	184	199	201	197	209	209	215	190	225	212	206	218	205	199	201	222	186	224	221	181	215	213	215	195	219	195	200	191	214	201	228	177	200	201	204	202	189	225	195	205	219	206	200	204	203	218	206	182	169	180	170	214	239	183	179	201	202	162	203	186	178	195	190	225	206	208	201	206	197	199	195	199	207	211	226	216	203	198	199	201	184	219	193	208	201	202	226	205	193	232	185	205	213	187	199	213	200	210	214	193	202	199	230	197	190	196	212	210	200	198	182	196	189	196	218	196	210	205	200	196	183	226	210	189	216	212	194	217	191	189	208	216	190	185	218	205	206	210	177	220	215	204	206	189	194	202	215	211	190	220	197	190	227	193	181	221	193	204	201	192	211	200	199	216	214	199	176	204	201	199	186	220	184	184	189	253	229	192	211	230	218	196	213	197	183	235	197	193	217	223	230	199	210	187	192	208	186	214	200	221	201	233	238	224	213	206	205	190	195	210	214	202	226	203	190	183	203	230	217	189	232	167	202	185	190	215	255	206	211	231	189	190	192	221	182	186	226	195	185	200	224	204	211	180	222	218	190	208	159	184	204	236	206	193	205	195	232	218	203	207	218	221	223	197	222	217	212	186	219	184	192	204	182	196	198	207	240	196	183	199	218	216	205	210	224	181	208	200	209	226	208	215	167	221	212	216	175	210	242	221	202	228	188	200	193	205	236	217	185	222	199	218	200	215	188	181	204	219	214	211	234	199	208	197	195	228	195	209	195	222	232	204	181	196	206	197	197	205	192	193	182	195	177	202	190	213	194	203	213	227	201	193	216	212	204	201	195	200	177	193	194	215	216	197	179	180	187	208	209	183	194	204	198	199	197	197	219	230	213	197	215	196	188	206	230	208	200	221	190	196	182	188	187	180	214	225	209	226	196	225	203	217	189	233	235	183	207	178	200	203	200	200
48697	7170	4257	5653	5754	6447	8246	4836	3046	2131	1927	1974	2199	2019	1540	1110	1072	1094	901	879	740	796	781	800	822	779	707	675	678	702	597	610	626	591	579	574	592	619	542	578	584	520	510	481	549	486	519	509	552	489	506	532	511	497	493	492	544	557	551	543	566	528	492	504	526	505	534	502	462	498	510	479	504	473	470	467	499	489	522	492	466	498	480	477	502	495	496	499	458	487	495	493	519	475	466	447	476	495	485	477	505	484	501	478	504	469	457	520	485	491	501	471	505	486	513	495	502	449	480	492	461	502	457	490	498	505	483	523	512	485	504	481	496	496	458	466	505	466	500	496	474	471	470	472	469	509	489	492	539	476	486	472	500	497	477	540	519	481	482	467	501	498	458	458	519	460	477	516	515	466	485	496	456	499	480	507	489	480	491	471	485	507	478	494	483	453	524	456	446	492	461	508	530	487	484	472	503	529	475	475	539	508	483	527	492	488	490	463	454	512	479	499	496	457	475	507	481	498	510	441	543	489	502	482	505	493	482	459	456	450	472	481	465	522	485	530	480	475	477	450	470	492	480	450	458	483	504	525	554	496	457	479	509	455	490	472	493	502	492	439	516	493	505	457	478	466	447	522	502	490	505	445	466	497	499	482	478	511	475	513	451	458	480	456	498	428	491	484	491	486	506	477	486	451	457	471	485	499	507	483	444	520	503	466	473	479	490	486	513	489	502	491	507	474	447	456	491	466	505	487	460	499	487	497	473	454	496	470	505	497	518	483	505	445	465	473	489	491	503	472	497	505	484	498	492	462	450	531	500	467	488	526	477	493	483	436	468	491	475	465	484	476	474	478	458	451	516	475	476	488	500	470	463	477	462	498	434	474	479	475	496	473	519	515	500	488	505	498	488	464	497	467	509	516	507	491	511	461	494	464	533	489	514	451	471	486	465	490	463	505	494	517	474	518	498	487	502	494	487	494	496	502	479	496	508	514	463	479	521	474	515	471	498	469	454	494	508	513	508	494	504	490	502	468	475	434	471	534	444	444	460	491	493	516	478	450	470	486	476	491	495	510	514	481	511	480	533	486	478	479	489	487	486	512	504	548	497	461	465	480	465	472	494	494	457	522	476	500	457	490	517	443	494	494	472	481	466	485	501	485	486	475	464	480	460	446	503	465	472	487	451	513	499	454	471	468	498	501	486	466	483	488	478	509	488	512	485	493	452	483	471	475	507	520	523	475	496	473	510	455	438	460	456	496	492	499	503	475	492	496	496	499	501	493	501	486	495	452	474	447	465	492	503	483	482	483	422	491	454	526	500	487	472	466	485	461	483	494	492	497	498	442	455	501	476	535	477	484	494	491	446	497	528	522	503	473	481	517	498	504	461	498	484	504	520	515	501	466	461	492	488	473	482	496	459	473	494	457	467	436	491	522	522	433	492	483	476	483	503	494	494	484	459	503	485	498	460	504	481	498	466	476	496	483	420	490	505	462	457	464	500	505	490	465	460	542	527	475	511	449	491	479	507	473	491	492	454	488	462	503	465	507	458	440	476	484	492	459	502	496	490	492	466	512	469	474	500	473	489	487	477	522	483	466	507	466	479	510	442	542	462	485	479	511	520	487	442	505	458	501	520	513	443	527	489	520	507	452	503	490	532	507	500	496	461	469	444	462	520	493	514	470	450	447	472	481	457	468	473	495	498	470	496	492	445	476	470	489	519	461	441	485	532	461	504	468	458	463	535	484	501	494	463	463	468	473	497	512	443	511	491	477	471	510	457	486	435	464	479	511	470	453	439	494	496	477	474	484	474	477	498	487	481	494	487	543	469	470	488	486	454	483	457	459	456	498	526	498	503	484	476	499	492	508	442	447	518	475	495	515	466	477	472	506	507	434	460	505	516	451	471	486	480	478	492	454	479	468	477	461	499	475	490	481	473	471	481	511	521	494	491	465	470	488	476	476	463	499	478	479	463	506	506	473	498	455	494	453	465	483	508	505	471	513	494	478	456	486	482	513	415	497	502	501	474	494	533	499	468	510	526	484	476	509	518	471	510	490	446	482	454	498	489	485	512	474	506	537	475	495	518	512	457	511	512	488	487	489	503	460	491	502	466	521	507	494	497	488	486	438	463	495	469	487	482	505	485	445	445	501	487	487	490	491	504	466	491	503	468	486	448	483	476	491	494	480	507	483	492	461	484	451	503	484	478	468	499	468	484	498	521	489	476	475	467	468	440	502	509	499	516	528	477	496	456	473	463	504	505	479	510	472	513	484	495	456	469	482	462	488	490	490	483	457	459	512	501	459	466	478	466	466	464	492	475	504	501	469	475	476	453	486	466	459	452	487	525	492	464	518	496	476	489	491	510	535	482	516	450	450	496	470	488	480	494	494	463	482	499	492	504	467	429	503	484	490	458	472	508	477	492	482	514	516	493	469	514	518	449	498	460	462	499	501	518	488	465	465	486	497	485	515	490	514	511	488	531	492	494	479	473	431	496	461	531	498	494	491	494	466	489	444	461	531	501	504	493	476	489	494	485	491	469	520	493	494	475	511	496	465	456	457	477	498	471	507	471	476	483	455	489	515	510	469	488	483	495	494	491	479	460	464	479	488	447	475	459	508	515	510	494	519	474	480	478	472	479	482	489	526	451	475	475	482	475	492	495	490	504	498	555	463	518	496	519	515	468	480	474	525	466	499	475	456	472	479	447	453	496	465	463	475	500	499	447	454	471	464	482	488	459	464	483	516	493	485	483	502	473	509	483	478	472	477	489	509	461	478	498	496	477	472	533	494	507	487	454	455	488	438	506	482	497	511	459	509	466	477	511	515	480	498	503	475	512	494	466	518	505	467	455	451	502	464	521	483	496	474	496	493	496	485	481	435	509	500	533	495	488	480	493	500	483	475	482	487	513	494	498	468	472	475	501	498	514	500	478	495	455	511	501	475	473	493	498	483	491	476	502	494	491	469	526	470	491	495	457	527	478	527	516	470	479	505	483	492	440	518	489	458	477	508	486	508	500	478	453	458	484	499	461	489	484	501	457	487	479	495	503	520	485	496	450	456	447	470	501	491	491	484	465	457	494	460	485	519	473	482	485	471	508	513	492	541	477	474	492	503	469	512	481	481	478	476	479	493	471	505	479	476	486	487	440	458	494	494	506	469	497	471	481	454	498	492	508	430	502	505	460	462	510	472	497	509	462	498	446	457	490	465	462	498	461	495	501	497	493	502	482	469	497	485	472	498	485	503	519	503	470	486	531	519	514	482	491	487	491	513	458	463	487	474	471	468	503	500	495	475	483	480	495	489	487	455	454	469	475	516	462	482	510	492	525	502	508	464	510	469	499	508	474	519	475	508	488	482	497	478	542	450	511	482	468	490	485	461	481	469	479	515	485	473	448	519	480	471	501	481	463	479	481	460	521	478	501	505	468	468	487	491	484	520	466	483	468	479	483	477	506	476	463	487	505	517	493	472	448	494	466	471	487	474	513	482	457	462
82916	41781	16419	5126	2449	2088	2832	1590	1065	637	619	581	681	591	494	356	332	310	276	295	281	255	261	244	255	232	247	255	245	243	252	197	228	216	211	244	224	256	260	199	208	185	213	207	218	226	213	218	222	233	214	215	198	232	213	218	192	219	239	253	235	240	247	207	230	211	213	226	218	223	202	217	226	212	177	191	205	196	219	212	220	242	202	216	227	228	210	212	223	199	195	201	197	190	201	197	213	223	173	220	205	186	216	194	227	174	203	217	210	210	227	204	221	212	231	209	208	201	196	225	196	207	211	228	203	195	199	189	206	224	216	196	210	201	194	212	247	183	214	224	205	214	205	213	204	232	226	220	205	244	206	220	203	198	206	228	236	212	220	187	204	199	234	188	209	227	237	194	219	232	207	221	196	176	176	248	259	197	179	214	202	196	202	199	196	212	211	213	228	195	181	200	197	217	222	201	217	189	202	209	217	225	228	192	202	217	198	222	189	175	212	211	205	218	159	195	209	222	212	201	223	217	194	192	212	200	202	211	203	219	212	224	220	214	229	218	223	210	208	208	181	194	222	201	217	208	189	212	184	209	226	212	193	214	209	229	211	209	217	198	182	187	232	214	210	197	207	225	182	199	207	215	203	198	200	197	216	222	173	221	226	180	222	215	205	214	234	201	184	199	193	193	227	203	215	203	183	193	202	232	195	188	247	210	213	190	233	211	225	204	193	233	219	193	202	215	208	196	200	210	242	203	199	238	224	192	224	169	217	231	205	219	185	202	182	212	207	189	197	205	207	213	207	209	207	199	224	195	217	206	187	204	202	224	192	194	192	221	227	196	185	198	218	220	205	213	207	224	228	218	200	203	208	222	194	230	218	220	235	200	204	236	219	197	212	217	221	211	208	218	230	210	231	189	233	213	245	196	237	205	199	194	191	211	214	216	211	192	180	224	228	201	192	200	206	225	211	208	204	225	210	218	225	178	193	171	222	231	203	222	215	219	202	200	223	230	205	218	197	227	209	212	215	249	224	219	201	226	213	184	208	206	165	210	201	204	208	219	226	206	215	176	202	236	187	255	210	210	226	216	182	202	229	178	221	216	226	213	226	207	207	215	226	200	197	202	225	210	231	209	223	200	208	214	194	215	204	204	191	215	238	210	206	203	196	177	192	221	213	229	200	222	183	230	201	198	209	213	223	203	225	216	220	189	195	178	219	219	205	225	201	238	230	230	208	241	224	198	193	161	243	210	239	205	209	219	228	198	211	189	182	202	200	194	196	204	211	205	200	205	194	221	226	212	189	184	214	189	205	201	229	233	210	197	232	189	199	191	194	219	178	214	203	222	207	221	230	231	204	208	211	190	195	217	209	202	216	195	219	251	196	236	198	197	186	195	180	199	176	217	215	221	222	199	194	195	191	217	199	205	216	196	210	222	197	208	224	209	221	191	192	182	221	219	190	193	206	199	227	195	218	195	204	186	184	221	209	225	229	198	209	202	212	230	213	217	212	199	231	187	219	215	208	220	224	191	194	219	199	256	194	223	197	175	230	193	214	214	226	197	206	213	202	193	202	216	202	188	221	206	197	210	199	180	218	233	206	191	210	211	214	225	218	205	224	226	230	201	192	223	201	222	220	213	195	211	221	208	244	193	198	209	206	202	208	207	216	204	206	197	216	189	220	192	225	216	219	215	217	197	185	210	221	214	188	200	211	209	241	207	203	206	217	212	216	220	201	189	178	219	190	184	216	198	185	210	197	176	229	214	225	217	215	229	233	231	208	203	181	211	201	206	203	199	205	228	174	208	208	207	206	204	195	192	223	207	192	230	213	205	213	211	194	203	230	202	199	217	203	226	194	193	233	202	213	230	224	193	193	206	221	209	197	195	209	226	196	230	195	186	200	213	197	236	206	214	205	196	210	232	215	206	226	208	182	197	222	196	238	190	202	228	211	176	188	218	224	209	168	195	210	190	226	212	194	196	222	193	214	220	217	216	218	221	212	209	218	202	203	225	199	214	227	198	198	189	203	185	198	230	209	228	228	206	218	212	219	195	193	231	206	191	169	196	215	204	199	196	201	195	201	230	186	194	228	222	214	210	191	222	192	212	205	189	214	222	205	193	228	206	220	206	203	227	211	221	200	182	198	214	187	210	207	223	195	212	231	211	217	203	212	196	224	211	207	219	191	186	204	200	209	184	196	204	237	187	187	196	194	214	188	193	216	224	216	212	199	198	214	219	184	221	213	223	185	207	195	215	206	198	215	210	197	180	190	199	225	221	189	180	214	226	195	213	213	210	214	220	210	197	193	228	213	204	197	234	214	218	224	203	212	192	195	207	216	187	223	184	202	190	219	203	202	210	223	214	217	218	238	217	202	229	221	219	192	188	203	206	234	202	195	206	196	219	208	175	209	213	216	211	219	212	211	200	203	165	210	192	170	189	192	231	220	217	222	181	229	200	221	211	213	199	187	203	196	199	215	216	191	193	201	184	198	220	241	216	207	216	216	189	214	247	181	184	216	197	197	187	209	206	218	181	200	213	200	227	209	216	195	215	200	234	214	196	244	223	215	227	222	223	189	227	209	210	240	197	186	235	224	183	227	231	182	200	191	202	211	204	238	236	211	239	199	213	201	210	211	194	198	201	208	186	222	186	229	194	220	186	217	203	235	216	211	234	220	201	219	205	173	196	180	198	173	207	213	208	223	210	223	203	213	204	200	234	186	219	207	209	201	199	194	217	218	245	213	226	207	213	203	197	214	209	213	175	204	201	220	198	185	197	219	217	195	184	233	213	209	191	207	246	193	220	215	258	224	188	219	214	187	247	197	213	204	210	214	214	155	227	194	186	216	214	190	212	198	211	192	224	204	207	193	190	199	183	211	215	202	191	188	207	199	215	201	201	224	208	216	195	192	216	206	215	177	186	223	207	214	198	209	196	224	186	200	218	213	187	215	222	223	197	204	198	200	211	197	197	208	208	210	215	205	207	201	209	202	206	220	197	199	211	196	218	215	219	189	178	207	211	216	220	203	208	220	231	201	205	226	203	219	203	218	171	212	197	212	212	213	191	223	211	197	180	251	212	229	192	214	196	201	203	213	211	224	193	199	176	207	182	203	195	225	211	234	186	211	195	219	193	188	260	203	190	195	196	213	232	212	218	245	202	205	191	180	192	205	203	181	219	215	212	232	215	214	215	212	189	211	198	222	215	213	187	215	228	230	204	207	224	209	238	232	205	199	196	201	204	198	201	216	210	207	200	214	236	196	207	221	211	234	209	200	199	207	196	181	210	198	220	231	183	204	191	238	223	194	203	203	207	222	191	172	206	210	218	207	210	208	188	225	217	183	221	206	214	200	208	219	179	213	213	178	208	190	215	232	183	214	189	212	232	202	200	181	183	192	196	202	199	190	220	221	182	227	224	199	218	212	199	196	202	221	228	223	210	198	232	221	191	192	211	191	222	217	219	221	221	193	189	201	195	242	204	181	222	218	178
58420	9151	6176	8159	8103	8225	11440	7147	4508	2975	2830	2776	3261	2885	2162	1519	1332	1394	1173	1134	919	967	1013	1024	941	816	732	771	774	703	693	661	597	678	578	633	620	640	598	617	584	585	548	539	558	493	499	540	516	549	550	561	556	561	539	530	499	585	586	572	592	577	590	546	548	496	510	497	476	467	483	449	488	470	475	474	466	474	535	487	496	487	489	466	439	496	473	469	459	437	486	501	494	459	484	447	504	447	473	500	454	498	461	477	468	494	467	502	443	488	513	475	501	445	506	432	459	465	529	451	445	490	453	480	505	480	448	490	481	497	471	502	457	472	481	466	500	490	447	476	491	489	471	458	453	456	450	485	449	457	524	430	484	489	439	458	417	485	506	482	458	515	506	499	458	429	466	532	477	473	472	470	464	486	449	458	460	475	485	492	498	441	482	512	451	451	486	468	508	473	479	473	534	480	479	498	499	472	478	445	493	453	447	468	485	467	504	493	500	516	498	448	492	439	490	446	479	478	444	455	468	457	484	489	496	471	509	487	458	529	455	485	467	459	500	429	475	446	471	476	471	483	437	466	441	460	476	461	455	495	484	518	516	474	512	476	514	431	437	494	481	435	471	467	439	467	459	475	480	472	478	468	476	448	504	444	464	473	519	495	451	486	464	451	435	494	482	485	470	476	447	514	487	470	474	465	480	487	443	473	493	480	439	454	479	486	514	480	517	460	507	446	460	469	491	509	446	474	490	483	450	529	503	454	471	445	518	484	461	482	467	467	460	492	459	457	520	469	468	462	489	480	483	488	464	526	503	465	458	452	454	486	506	448	488	445	506	469	486	500	483	480	526	545	496	475	472	493	461	493	507	484	456	478	515	468	423	491	488	489	463	448	480	468	517	478	436	432	468	486	507	445	467	469	497	466	473	448	460	426	484	432	467	477	478	519	490	488	472	493	470	432	470	455	511	479	455	456	447	457	472	497	497	456	479	496	457	485	436	438	528	501	491	462	458	474	500	467	467	502	486	457	476	462	463	470	492	449	497	480	493	465	472	466	502	488	470	509	491	444	492	442	471	430	449	483	477	505	508	451	464	433	479	497	480	518	502	454	471	495	489	459	485	488	457	463	442	485	459	468	480	426	474	475	485	482	456	461	473	463	453	458	478	480	459	524	445	495	499	471	458	472	482	447	492	442	492	477	456	504	456	446	494	509	460	444	475	445	437	475	463	454	475	461	491	487	474	462	459	476	476	459	481	450	514	481	508	472	481	460	442	468	475	449	461	448	485	498	474	457	488	464	483	495	467	482	465	486	487	502	473	474	452	461	482	471	473	445	442	488	434	495	464	486	521	466	437	468	471	472	488	487	445	490	515	450	497	460	453	439	433	501	479	473	493	479	493	492	462	491	439	447	458	474	480	474	439	464	463	459	479	496	474	472	463	485	473	469	492	456	460	484	478	484	500	442	514	490	479	485	459	495	467	456	468	480	426	466	500	467	466	458	500	510	489	490	449	469	535	479	485	468	500	462	467	490	473	477	459	466	488	446	452	462	509	477	510	451	472	481	502	453	478	519	466	462	480	474	452	466	451	432	471	485	465	497	528	486	465	488	471	516	513	477	481	465	459	478	450	460	437	476	498	467	496	494	450	478	463	459	476	460	466	461	493	516	466	522	461	430	444	441	444	503	467	473	479	488	472	474	419	500	494	454	463	502	532	475	490	465	445	462	496	453	446	529	468	443	441	462	483	469	503	440	472	437	443	451	485	479	450	455	512	498	460	510	451	492	457	473	507	456	475	491	458	470	456	537	471	467	526	492	486	465	472	446	469	462	465	477	449	482	473	451	481	467	472	465	501	462	469	479	496	470	484	465	486	452	512	496	465	495	472	454	474	464	464	453	499	487	467	434	476	484	473	423	447	486	488	480	465	495	505	473	513	491	447	456	456	485	499	466	469	488	479	493	438	496	468	468	455	493	467	479	480	450	499	468	498	473	468	534	451	484	489	462	484	494	468	455	508	465	489	457	474	444	501	470	454	486	452	485	443	490	500	497	468	476	518	437	490	439	472	434	484	507	512	509	443	486	448	496	529	483	482	475	455	503	463	476	457	450	447	477	461	475	458	439	464	491	465	528	464	431	491	472	481	481	428	528	496	491	475	494	480	474	494	500	469	496	446	489	503	466	509	490	461	476	481	430	453	447	469	446	490	483	446	463	461	485	491	466	474	459	475	465	499	444	495	444	468	470	479	485	483	495	482	471	461	455	474	488	489	500	487	472	494	451	420	517	467	521	480	476	518	461	457	451	478	504	454	458	486	499	484	480	478	485	465	486	499	468	471	497	484	464	486	463	456	489	489	473	480	484	478	463	464	470	486	472	521	485	473	505	472	460	493	487	437	475	496	520	509	484	475	452	487	512	453	465	462	492	467	453	461	445	471	485	428	461	471	490	466	483	491	489	472	461	484	468	469	459	496	460	470	491	479	482	461	457	460	475	455	487	520	480	477	476	493	467	456	479	497	511	450	509	473	500	463	455	471	453	465	494	457	480	457	496	457	450	448	468	456	462	446	486	473	479	517	484	493	478	475	458	459	463	506	490	489	504	484	477	458	448	470	469	494	463	529	513	471	462	439	477	461	464	442	442	528	441	490	423	453	451	496	441	493	527	452	461	467	463	482	494	452	503	448	474	464	483	474	465	484	484	515	468	441	478	450	473	461	443	486	443	507	488	476	432	485	453	485	484	466	517	483	487	512	462	423	479	470	470	478	458	447	492	459	472	495	480	464	501	454	519	464	454	502	469	437	449	505	491	415	481	462	462	467	455	504	511	501	483	457	458	477	510	473	478	474	465	497	435	506	523	501	431	472	502	464	486	454	492	487	467	499	495	480	458	511	474	450	500	469	502	470	486	497	529	490	458	453	466	471	498	479	485	478	485	494	476	508	452	466	448	494	450	484	437	497	494	467	527	494	447	517	507	507	470	491	483	474	477	447	482	509	486	455	428	466	498	451	487	479	475	471	490	486	464	486	504	496	497	462	444	435	446	507	475	496	463	471	483	487	490	479	460	509	485	462	501	461	455	444	489	498	496	460	495	454	456	490	500	429	485	470	465	477	465	434	470	436	469	437	466	463	473	471	465	428	447	496	497	458	478	467	482	488	510	461	520	493	484	478	488	451	471	462	495	489	435	513	484	494	535	426	490	485	494	490	454	473	490	462	537	470	490	468	457	449	467	500	464	455	495	460	468	479	456	437	453	484	492	475	501	481	475	457	477	503	451	497	488	439	496	449	470	461	451	434	453	451	494	454	455	458	476	491	477	470	462	488	451	469	504	445	469	501	478	443	485	465	467	469	468	441	488	454	507	488	496	500	492	464	449	487	488	482	466	467	463	482	468	516	467	482	466	480	486	462	490	495	501	471	466	446	475	457	481	474	432	493	449	495	467	503	480	469	437	488	512	509	416	489	490	481	475	461	467	423	441	481	487	506	473	498	437
26749	4167	858	816	562	586	794	489	321	263	204	216	242	193	204	163	143	169	149	154	139	139	132	115	135	151	129	109	106	123	112	145	172	121	127	148	117	130	137	128	131	120	144	122	125	136	130	123	134	130	128	112	113	118	142	126	137	136	149	132	128	144	101	143	126	129	129	120	103	124	136	144	120	157	136	123	116	136	135	127	126	104	120	122	136	132	123	116	124	144	134	128	136	107	143	120	130	133	121	105	123	140	125	117	119	118	126	112	110	130	116	129	122	140	102	108	124	121	154	108	126	140	127	134	140	104	135	131	124	116	130	118	104	145	122	104	119	113	136	121	125	117	123	116	108	110	108	120	123	115	114	115	120	121	123	144	116	117	124	138	134	117	131	153	121	108	133	139	126	119	132	131	112	128	140	133	126	139	119	125	120	149	136	116	122	144	127	107	111	127	120	125	139	129	121	110	136	124	131	115	129	135	130	130	124	132	108	120	126	115	133	93	117	134	123	107	118	103	133	122	115	129	130	112	126	139	120	124	142	107	126	132	111	120	123	114	110	121	118	143	125	130	100	136	139	135	137	110	132	110	129	116	127	128	109	129	126	132	119	113	129	136	119	134	113	145	105	119	126	141	126	103	144	122	147	127	136	136	120	99	120	116	151	124	144	145	118	113	130	146	115	139	102	127	156	143	121	112	132	124	126	126	134	118	107	135	128	130	108	121	143	113	111	136	154	132	125	125	117	128	119	109	139	116	126	123	125	115	127	117	132	134	157	125	137	121	145	142	113	104	140	147	104	121	135	128	156	105	136	101	136	120	127	130	120	124	132	121	140	124	140	142	116	124	124	120	111	115	147	154	134	123	121	123	113	118	120	133	139	126	115	125	109	139	119	115	119	125	129	112	117	116	131	125	131	130	127	112	121	115	130	144	125	135	108	142	119	132	125	134	128	135	125	104	124	120	137	122	114	118	131	120	124	120	130	114	136	143	137	141	141	124	141	112	114	140	121	111	136	126	125	134	115	141	134	128	138	125	124	132	127	122	131	126	123	120	135	127	124	117	134	96	120	129	143	144	130	126	129	114	130	103	142	139	122	129	132	121	114	147	122	137	129	129	124	120	116	139	112	133	125	113	119	153	114	110	118	104	112	135	125	142	122	124	129	127	119	120	126	128	150	129	120	112	128	133	130	153	139	105	101	133	136	136	153	132	131	110	111	126	114	126	125	116	132	106	112	127	127	118	123	121	114	109	125	120	128	137	139	152	152	143	125	131	136	133	112	115	120	133	115	117	129	120	107	121	142	102	128	118	114	128	135	140	139	119	130	120	126	130	142	153	123	131	132	133	123	135	125	136	122	131	118	129	108	137	135	124	124	130	120	113	126	105	123	126	138	104	130	131	104	139	131	132	144	127	107	150	122	144	116	134	125	114	109	126	112	111	121	121	113	124	101	114	114	119	127	131	128	117	133	131	132	115	117	131	125	114	122	126	108	132	127	122	108	110	124	137	119	138	142	135	129	120	104	139	114	117	121	117	126	129	127	123	145	108	119	127	142	134	105	124	114	135	110	122	119	152	138	107	123	119	130	138	132	140	145	120	134	131	127	130	139	125	141	140	118	114	124	113	107	121	144	132	124	139	132	127	122	125	115	122	139	125	120	117	139	118	109	110	125	98	125	120	112	128	134	117	136	129	117	118	129	111	129	152	112	131	118	120	111	116	116	122	140	137	133	128	111	156	137	142	123	123	113	107	129	142	105	116	136	100	115	128	114	126	143	128	129	122	130	122	141	123	123	121	120	134	119	121	148	150	149	134	132	123	128	132	117	115	146	132	147	131	124	112	121	103	117	124	140	103	123	130	121	137	151	121	125	117	113	126	121	132	127	109	130	119	139	125	109	120	130	124	129	121	120	114	141	140	141	132	118	107	121	118	114	137	117	131	139	129	128	145	138	137	130	131	135	109	132	116	132	101	109	99	113	128	117	107	138	131	116	125	111	133	115	132	134	108	122	142	115	133	132	128	136	134	145	126	116	134	117	133	127	122	117	127	145	113	142	121	134	143	118	127	141	132	142	120	146	117	118	127	126	110	120	122	115	127	116	126	136	121	107	133	153	129	123	137	111	141	112	124	117	145	118	116	114	123	102	128	134	99	148	146	103	106	133	124	133	131	128	126	121	129	137	123	123	136	117	113	143	141	127	116	134	119	140	126	115	139	109	112	131	145	123	109	122	140	107	130	125	138	137	122	126	111	126	134	141	123	120	125	115	131	131	126	119	121	122	115	116	128	127	144	117	99	139	114	112	120	116	134	136	128	99	117	141	109	124	137	143	122	127	135	140	116	125	142	137	123	119	119	125	129	114	134	122	132	139	101	127	112	143	140	128	130	110	118	120	119	130	125	120	134	125	103	121	127	116	123	115	105	128	126	110	112	96	141	138	115	123	140	136	122	117	128	133	133	118	108	142	109	108	128	141	143	128	130	150	115	133	128	130	140	109	125	132	127	135	138	108	118	138	133	109	130	102	131	134	114	146	121	119	132	129	125	146	101	137	130	130	115	114	118	129	118	134	134	115	125	109	138	150	134	121	126	104	122	117	121	116	133	107	113	129	115	128	116	134	135	127	97	128	127	121	139	141	110	133	125	147	123	110	122	146	116	131	123	120	145	139	109	136	119	109	130	106	135	137	120	146	126	118	142	122	107	131	126	136	123	136	145	135	124	123	131	124	118	119	119	133	117	127	124	130	129	127	121	136	133	161	142	124	118	149	127	106	117	134	133	129	106	128	118	123	113	124	129	129	136	136	131	122	100	121	100	123	131	140	135	130	127	118	124	141	89	114	130	131	124	105	153	118	140	126	112	131	125	126	120	103	116	123	133	114	116	128	116	126	139	131	113	111	135	132	126	121	128	142	118	104	119	117	100	111	121	119	116	117	136	121	134	120	114	121	131	122	140	120	123	128	111	119	132	123	133	122	116	122	117	114	106	111	119	139	130	132	119	130	111	120	122	126	114	141	104	110	119	135	115	133	113	118	111	131	147	107	123	146	125	128	138	131	118	126	128	103	116	140	150	142	140	128	130	121	135	128	116	135	125	119	144	150	145	120	126	119	133	125	117	149	125	109	126	118	126	123	137	123	137	136	128	149	151	119	122	131	130	118	111	116	114	114	123	120	100	143	119	125	146	123	125	112	145	130	129	124	127	129	108	142	137	147	129	122	98	109	141	110	136	123	139	151	133	112	124	146	153	135	112	124	120	116	132	134	129	133	131	115	119	112	134	132	143	122	125	126	115	124	137	109	129	134	126	117	141	133	121	122	134	123	114	148	127	142	123	114	118	120	127	136	127	129	98	120	133	136	110	102	141	117	132	140	119	127	109	120	106	111	104	116	127	132	134	107	128	121	117	127	128	111	122	132	123	147	111	131	120	140	116	130	131	128	131	136	139	108	105	127	122	148	105	123	111	116	119	113	115	127	112	108	122	130	135
24576	1606	1731	2533	2401	2552	3843	2493	1474	943	943	970	1068	930	679	524	510	531	471	446	390	413	402	422	440	459	400	404	423	364	355	363	348	355	393	397	321	338	367	354	333	319	291	301	355	341	333	302	330	339	333	339	331	309	335	372	328	372	382	343	337	404	352	335	344	367	312	356	303	315	323	316	322	335	313	330	334	350	335	364	312	345	331	309	339	307	316	302	307	365	314	305	318	321	300	332	329	316	329	299	296	311	343	317	300	270	320	293	301	309	333	321	313	302	325	302	317	343	314	342	300	339	356	302	320	340	354	291	336	322	318	309	353	351	321	319	301	298	303	315	297	306	315	307	335	295	332	322	338	300	297	331	338	342	308	324	340	313	314	327	314	315	292	324	345	302	282	314	310	354	303	312	355	285	315	308	319	335	361	355	327	312	332	310	320	323	320	311	331	333	322	317	354	295	289	296	293	298	331	320	326	301	317	340	314	306	335	289	312	327	328	318	273	306	342	327	325	342	300	321	337	306	280	339	344	293	345	310	303	344	307	344	321	321	327	297	313	368	312	325	324	265	299	323	312	294	326	314	309	331	280	338	318	328	310	319	324	309	319	341	340	319	333	308	333	328	331	314	310	317	283	324	324	298	344	348	331	324	350	294	340	337	338	293	319	334	311	328	320	309	327	313	347	320	322	333	281	356	326	305	343	321	324	328	292	311	303	350	310	344	349	320	327	314	298	310	308	310	321	344	317	319	327	323	329	341	351	305	320	317	319	315	303	343	339	336	322	307	333	299	337	347	296	337	324	335	319	317	327	307	311	321	302	302	342	333	340	364	337	309	342	321	292	323	340	311	315	310	324	339	320	324	309	327	339	306	312	304	332	312	323	323	384	332	318	349	316	297	313	292	293	317	331	294	299	348	295	287	327	321	327	297	329	325	354	307	311	301	330	277	287	301	321	336	294	332	324	297	332	322	286	321	341	313	321	327	307	327	342	325	297	301	343	306	312	330	354	307	345	326	327	315	309	317	315	352	324	336	290	308	363	334	311	325	322	335	344	354	319	325	310	310	324	316	337	317	290	309	339	338	289	316	350	328	360	290	316	328	328	332	307	312	311	300	310	320	306	338	351	317	320	305	341	298	296	316	314	334	297	346	312	346	323	307	324	318	297	354	288	346	320	387	320	302	300	333	309	314	325	310	329	337	314	310	305	291	293	330	318	338	291	320	316	331	364	317	331	305	310	307	366	330	330	326	284	323	312	319	299	306	324	314	335	317	279	332	308	335	320	305	344	323	330	325	307	330	323	336	359	317	324	335	342	343	317	351	320	318	320	340	299	306	319	348	324	317	288	319	327	297	315	336	289	313	335	354	298	322	319	292	302	308	374	304	325	314	316	339	329	340	332	345	322	331	321	293	317	330	337	293	341	342	312	361	327	333	344	297	320	324	307	333	327	312	344	312	263	346	307	310	315	328	310	313	289	304	286	344	308	341	306	329	335	342	277	332	309	300	336	307	317	321	333	319	341	333	336	304	313	297	323	342	319	293	351	317	360	309	324	321	319	305	312	298	309	336	332	301	315	350	314	276	313	351	311	336	306	317	326	312	284	253	314	323	325	310	330	311	340	318	338	307	315	330	344	342	316	342	311	307	308	332	311	319	318	313	324	334	298	330	315	322	299	322	341	328	326	336	326	348	318	328	340	345	311	307	331	313	306	326	335	305	317	354	310	322	316	310	303	295	329	307	331	294	337	349	327	326	342	338	321	334	325	334	288	323	305	281	324	336	314	321	309	297	341	340	305	315	315	306	299	333	282	287	344	321	335	348	311	367	305	342	299	317	328	297	315	319	334	345	322	338	300	328	344	305	323	311	330	312	318	325	334	316	336	334	320	300	309	306	290	299	290	336	316	332	319	310	311	352	341	342	326	340	311	305	310	344	297	302	330	308	324	334	335	330	366	342	295	361	303	330	337	314	302	314	341	314	315	293	324	321	332	315	322	311	302	351	362	342	322	312	326	312	313	293	353	313	315	337	327	339	328	289	305	317	336	336	311	324	306	277	313	335	321	269	307	305	297	325	357	332	294	321	313	297	335	312	290	331	340	317	321	315	317	339	310	346	295	342	312	329	314	330	320	315	323	329	299	356	308	321	284	337	318	329	318	339	325	293	339	324	323	302	322	319	362	320	315	310	313	317	313	305	322	290	333	337	333	329	293	293	328	312	311	341	304	323	310	329	340	341	301	332	311	300	306	338	349	309	301	317	340	356	302	353	319	322	324	354	322	336	304	333	307	330	308	326	303	320	292	304	307	327	308	315	292	329	336	320	322	325	318	313	312	295	322	306	314	315	310	297	314	334	350	337	295	331	306	348	328	348	315	325	318	337	333	302	343	344	334	332	342	311	286	341	326	312	328	334	305	333	303	349	312	336	291	315	327	349	307	343	336	341	326	332	335	301	331	325	336	283	308	279	320	313	299	329	322	290	333	343	301	316	295	314	309	299	320	283	321	283	301	363	360	296	353	307	316	310	304	314	353	338	312	337	344	317	355	329	312	316	303	299	302	320	348	352	313	322	342	293	305	371	328	319	343	295	323	298	336	325	328	331	335	341	296	314	321	347	324	287	358	320	346	311	311	326	319	359	300	334	316	309	312	308	325	367	316	344	314	316	321	351	344	327	293	328	315	301	339	328	303	328	344	304	322	330	321	294	315	316	293	321	331	303	296	320	331	311	328	307	317	329	360	293	323	331	329	288	311	288	324	348	286	311	348	316	317	327	321	328	332	318	281	316	343	330	338	304	321	323	304	321	325	290	338	327	283	314	309	317	338	301	330	333	309	329	335	310	305	337	316	291	321	339	306	317	321	318	340	301	329	305	311	284	308	313	317	340	327	334	326	297	307	331	309	342	317	307	334	305	318	329	308	353	306	327	310	309	306	319	359	304	317	316	311	313	292	326	321	309	291	306	309	313	341	324	313	331	312	337	324	318	341	367	347	282	330	316	294	294	322	294	315	305	362	321	301	335	316	327	305	302	323	308	326	320	360	311	345	338	294	309	303	267	310	356	344	312	310	305	315	306	330	322	293	333	313	305	294	314	310	350	305	308	304	304	309	316	303	310	378	313	326	313	334	306	306	298	293	337	322	303	333	291	311	322	304	292	320	318	341	351	353	357	298	336	326	312	310	358	302	333	292	300	297	325	313	323	329	330	325	317	357	311	338	309	322	303	304	304	336	312	346	285	344	336	305	335	316	305	323	351	317	333	329	293	341	319	326	291	315	325	336	306	334	306	326	308	304	305	315	345	318	360	331	305	348	308	309	333	317	308	297	308	317	326	298	302	317	287	326	323	296	314	316	280	360	342	339	335	328	310	312	288	311	313	319	289	348	301	299	321	305	321	345	331	315	325	304	322	305	323	339	302	320	326	314	322	330	304	313	322	336	333	321	324	304	308	324	304	309	318	315	323	292	308	324	334	320	315	314	313	302	321
76344	33719	10443	2492	1378	1229	1770	1125	725	486	453	426	482	415	373	265	291	260	258	265	237	244	222	223	233	276	260	200	222	242	200	224	220	198	224	194	229	210	207	219	190	209	206	205	192	208	231	193	218	229	202	222	185	206	226	215	189	231	233	224	212	195	221	242	208	199	204	205	230	201	197	206	187	179	183	191	216	218	185	205	215	218	206	227	207	181	211	187	223	223	202	212	206	197	212	231	228	232	210	212	205	236	219	198	232	239	208	221	198	207	210	228	201	202	223	168	204	198	226	189	197	198	204	199	185	187	196	181	226	191	201	189	224	213	196	187	218	201	219	195	188	200	212	219	212	212	196	193	188	198	215	204	229	208	193	196	206	209	179	234	220	202	235	210	202	201	208	218	215	185	209	182	205	223	205	210	237	187	201	208	205	204	182	203	195	209	211	201	212	204	203	193	185	211	246	241	203	210	213	211	191	227	233	216	201	193	213	220	206	208	207	222	206	211	224	179	216	184	185	210	209	206	190	199	212	215	221	206	213	201	205	218	213	206	160	170	204	174	221	219	197	194	218	226	200	178	217	202	181	212	212	225	198	178	218	190	222	209	192	207	193	219	181	180	205	215	198	197	218	236	224	215	201	203	227	191	231	225	231	181	207	186	225	236	211	194	195	243	211	208	234	222	202	214	221	204	220	197	198	210	216	170	217	211	203	207	213	187	199	222	227	198	198	197	216	200	206	210	192	207	228	213	199	182	172	195	191	162	189	241	215	211	203	206	191	174	193	200	198	221	232	220	219	211	186	226	183	217	235	221	189	186	181	194	236	199	198	213	188	199	198	206	213	214	201	193	206	217	205	224	200	225	224	193	181	216	186	188	200	218	215	221	211	218	198	195	206	223	191	206	205	194	187	238	212	226	222	211	209	221	220	204	218	199	203	208	228	177	214	212	208	217	193	221	226	178	191	193	213	196	214	226	185	206	218	218	199	203	199	231	215	200	180	232	214	206	225	232	206	218	218	208	187	190	196	206	212	203	181	185	209	216	208	196	209	203	236	212	183	201	201	191	234	205	229	210	216	163	213	210	194	243	223	218	193	197	185	197	213	205	204	228	201	192	189	231	226	223	195	193	211	204	222	200	199	224	242	226	212	187	204	232	217	207	203	216	196	201	210	232	228	239	222	241	191	207	200	247	200	237	248	218	226	227	234	216	210	231	217	207	229	191	201	198	238	214	210	218	205	204	206	202	187	203	223	207	233	230	218	200	210	193	222	191	223	199	224	193	218	232	215	231	207	198	215	189	227	202	207	213	206	203	211	191	214	230	205	219	225	190	223	207	222	210	225	192	200	213	227	210	227	223	202	186	207	203	211	196	199	201	221	186	216	193	200	227	213	187	199	228	190	209	167	188	210	208	196	213	201	206	240	228	193	213	195	179	214	200	224	225	199	233	200	211	211	228	189	223	235	200	213	214	215	190	214	224	208	190	166	215	206	206	202	215	235	196	210	219	208	233	234	212	229	228	239	172	220	188	207	206	213	221	192	220	219	212	212	210	192	204	215	208	221	196	205	170	216	190	191	218	215	214	200	187	214	178	201	179	227	203	215	209	209	172	199	199	192	207	208	190	206	179	201	209	196	180	216	180	231	234	224	233	223	200	219	172	228	186	202	204	193	200	203	211	202	214	192	215	216	229	202	190	196	211	219	205	216	222	205	214	201	206	230	216	183	205	235	189	194	169	196	244	209	203	218	220	212	218	208	212	200	230	221	209	196	218	189	199	187	216	212	226	205	201	191	212	193	211	213	210	185	208	185	183	193	192	211	194	230	196	194	196	175	227	211	218	216	211	189	168	217	203	212	231	236	212	187	218	192	219	210	182	187	202	192	192	232	211	188	214	185	181	204	200	203	222	195	199	229	211	223	209	228	201	195	223	196	233	212	227	198	194	192	178	209	210	209	198	202	201	216	207	223	198	210	206	231	223	195	225	200	192	213	192	215	190	205	192	188	242	190	205	241	205	216	191	216	196	228	216	199	215	210	214	226	236	184	197	227	243	194	196	196	234	212	199	205	191	219	218	231	174	207	206	205	207	208	233	227	190	190	186	215	190	200	194	187	197	210	220	172	238	212	164	242	206	215	207	203	199	180	231	215	171	209	226	229	193	173	203	211	217	199	197	203	201	225	234	214	181	193	189	223	226	183	207	190	233	210	211	217	208	212	189	231	197	205	169	222	195	211	210	186	190	217	228	196	187	185	183	211	193	215	214	218	195	197	198	194	209	196	230	206	197	205	196	203	205	222	215	221	227	224	221	192	208	229	201	222	199	233	201	202	216	194	230	210	199	179	221	183	202	209	194	206	226	184	197	222	198	237	207	210	212	224	191	182	193	192	204	217	187	191	211	195	183	209	234	185	202	187	207	186	208	207	175	188	231	203	224	178	206	221	214	216	196	195	185	206	232	209	201	182	205	197	202	212	204	208	187	217	198	223	213	225	213	205	229	197	190	214	202	206	191	220	188	191	185	208	196	206	201	203	199	199	217	226	209	191	198	196	220	180	180	215	218	200	205	197	195	202	198	204	213	215	216	224	221	204	165	200	223	207	225	211	218	184	186	221	222	227	187	227	217	216	213	186	203	210	204	195	213	234	187	218	194	218	224	197	202	212	210	226	204	202	198	219	176	224	165	225	199	220	192	199	214	204	213	204	210	205	195	210	205	206	200	241	221	197	229	201	197	229	202	205	218	200	199	209	182	226	207	196	218	209	209	185	232	198	201	179	197	203	237	210	196	224	203	210	211	208	192	207	206	202	221	215	220	197	201	233	203	206	222	227	202	181	204	194	210	178	209	224	222	184	220	229	218	205	195	237	214	218	192	194	196	207	201	181	214	212	189	205	220	215	173	214	192	208	232	210	185	220	212	217	216	221	213	231	223	209	212	206	206	188	227	194	189	208	223	200	205	206	242	190	191	200	188	195	223	174	213	208	198	209	212	206	207	214	228	209	184	195	183	196	216	231	191	202	207	211	199	225	234	196	193	191	190	234	201	229	194	188	211	223	205	208	225	205	187	182	206	188	204	195	195	203	215	226	238	187	183	197	195	185	217	194	203	211	197	185	191	217	211	217	206	168	200	205	203	180	196	204	229	172	213	236	194	178	205	195	212	207	196	227	212	194	227	223	225	211	191	204	200	202	206	189	193	196	211	209	220	235	211	198	210	216	225	192	211	216	210	173	208	195	212	201	186	215	202	229	218	200	198	222	238	186	192	191	225	208	234	223	210	203	202	210	226	189	215	201	208	208	204	214	196	216	201	196	216	225	169	216	216	204	222	209	221	198	213	203	227	221	207	214	204	219	213	206	162	210	194	202	207	227	214	192	196	197	208	205	192	209	213	202	182	197	174	183	200	187	208	189	227	217	199	226	209	226	206	204	230	187	195	236	210	185	201	223	223	196	220	222	199	205	197	211	207	218	214	198	193	197	205	201	215
49831	5852	3902	5448	5046	5201	7672	5136	3055	2173	1906	1885	2259	2049	1422	1055	961	1051	895	900	756	784	778	768	743	727	670	669	704	601	571	573	604	593	560	558	587	538	559	564	573	513	551	536	559	537	519	550	544	536	513	535	530	546	545	526	564	544	538	517	516	502	529	522	535	507	490	505	508	457	502	468	487	465	462	520	511	505	515	503	527	497	470	489	494	480	499	513	470	475	448	477	514	417	502	483	446	490	491	459	505	510	467	456	487	519	505	462	466	480	487	522	501	478	505	528	512	495	525	475	472	493	523	486	462	485	462	495	502	509	477	504	499	480	483	497	516	500	508	493	502	488	494	479	497	482	486	480	512	520	504	472	495	522	509	491	469	490	497	484	489	445	481	506	481	493	492	467	503	473	463	504	483	496	479	495	492	537	490	487	488	496	488	464	482	486	501	466	535	444	464	478	472	487	475	488	469	514	435	457	501	477	465	503	449	515	527	520	483	504	540	468	462	467	464	483	494	467	461	531	494	517	499	488	463	493	460	532	493	470	494	510	486	495	521	462	491	483	480	496	510	500	496	478	450	508	429	484	537	508	506	504	493	478	470	478	478	459	494	516	506	489	486	516	489	508	472	517	481	472	498	493	488	461	438	517	455	472	494	446	502	490	504	488	517	468	454	496	467	453	502	484	471	450	513	513	458	497	497	502	469	489	515	508	473	486	472	492	468	469	474	500	491	488	493	469	436	506	459	535	518	466	501	493	497	493	490	487	445	480	513	448	506	521	498	480	464	493	458	516	441	493	493	514	471	486	547	475	525	445	505	482	474	517	510	512	464	499	521	499	460	501	472	466	512	515	511	482	489	504	521	491	459	536	475	504	533	501	444	495	479	455	450	501	471	473	478	502	486	488	489	441	467	468	464	463	489	488	482	483	439	512	501	495	512	513	509	527	503	510	467	497	501	490	517	483	466	493	437	516	495	474	479	482	501	455	517	464	510	462	484	449	452	505	459	514	480	492	497	479	448	480	475	479	487	465	495	452	463	460	479	498	429	451	506	522	531	503	464	467	491	496	510	506	496	482	506	495	473	511	487	496	503	460	511	497	468	467	485	488	493	512	487	493	452	533	506	501	464	469	498	493	506	469	512	437	488	497	495	524	496	465	482	520	478	487	478	488	445	430	437	472	451	473	475	490	511	479	529	477	499	509	514	521	470	495	458	489	451	475	484	482	473	499	498	486	506	510	491	514	492	499	530	512	462	488	476	472	470	487	484	533	484	471	466	473	465	478	483	470	457	494	501	491	480	470	523	503	502	509	452	526	456	495	468	516	501	499	501	499	532	479	498	466	483	469	503	470	477	499	495	491	491	476	460	470	502	491	539	467	454	477	481	493	472	467	497	473	490	477	495	499	486	488	508	481	516	496	499	493	510	484	496	460	458	499	495	469	489	505	490	496	475	495	479	499	478	488	506	503	445	488	475	498	513	496	516	502	519	509	479	468	490	490	480	467	453	462	479	491	470	502	497	502	486	488	547	521	482	474	438	474	503	470	486	507	511	523	446	485	455	494	509	491	494	481	480	462	442	450	485	497	487	499	470	543	469	493	532	475	460	457	495	461	468	534	516	504	423	504	481	516	496	490	469	517	487	487	502	495	477	519	502	479	465	531	448	505	481	498	428	518	468	497	510	483	483	482	529	470	443	504	477	478	438	517	501	475	442	519	482	500	494	462	482	491	453	485	466	480	497	475	499	485	448	484	486	508	491	497	440	464	479	459	510	453	491	486	528	477	520	476	510	500	520	467	480	482	473	459	503	492	473	487	504	464	470	491	505	487	464	476	475	473	472	475	476	491	508	532	489	481	507	509	466	506	521	479	480	470	506	487	462	482	497	465	518	475	484	462	486	467	514	446	469	439	519	484	464	473	461	478	520	519	506	512	508	512	472	469	464	493	529	512	526	498	486	499	516	439	501	468	456	485	513	498	482	470	525	490	490	491	450	476	483	438	488	492	500	514	500	485	543	510	476	466	482	506	470	516	460	474	503	511	461	532	480	482	515	472	467	477	502	486	496	470	466	511	476	462	491	454	470	485	515	506	487	463	467	472	487	481	500	476	494	480	455	505	492	490	484	518	494	514	482	482	507	503	538	497	491	510	480	510	525	506	464	478	500	497	493	436	439	502	489	503	505	495	459	483	483	486	527	464	539	502	470	495	461	497	525	459	487	476	465	484	515	482	473	468	478	471	481	499	490	465	465	494	470	485	495	483	500	502	498	489	501	512	476	457	498	485	494	478	455	507	482	501	489	469	494	464	510	489	466	489	488	475	480	455	452	488	470	459	469	491	495	430	495	423	478	514	516	479	453	503	468	453	477	500	503	509	509	458	487	510	492	520	455	484	478	511	472	479	493	485	462	450	490	516	488	501	503	527	475	465	450	527	461	484	462	496	488	449	495	517	443	528	475	471	523	478	503	477	480	495	482	481	514	469	476	525	533	468	454	481	472	446	463	486	450	494	498	490	438	476	484	452	490	441	505	484	472	484	424	469	468	486	475	512	457	475	510	496	539	463	490	513	444	524	468	492	508	472	482	439	510	521	509	487	462	494	486	464	505	470	458	469	484	493	503	493	508	529	499	452	468	455	472	484	466	511	524	500	497	477	483	504	469	507	472	503	484	458	484	485	437	468	470	485	461	478	470	466	478	468	496	477	471	499	502	473	496	485	485	474	496	494	482	514	523	483	503	469	481	472	517	488	493	476	524	509	474	499	479	495	511	482	476	466	487	512	486	460	471	481	483	450	489	488	499	435	468	479	520	484	463	477	473	514	510	484	521	497	510	495	511	479	486	509	465	477	439	498	510	510	494	492	487	502	475	498	495	477	489	521	499	474	480	459	476	451	484	474	495	493	505	484	450	494	532	470	479	506	460	454	444	480	471	511	478	470	495	494	495	447	477	460	496	514	442	501	511	503	498	473	475	487	522	514	523	461	511	489	526	489	502	456	498	518	470	470	474	481	482	520	474	462	478	464	491	486	478	514	463	506	521	474	524	493	457	491	480	486	498	536	502	467	446	493	469	511	495	501	461	524	540	475	527	467	483	557	540	444	542	480	487	508	492	488	519	452	484	515	506	469	507	437	521	502	471	476	493	504	455	483	513	493	521	489	508	503	482	453	451	530	494	485	502	462	452	494	487	499	448	490	467	481	461	482	444	499	481	488	499	470	442	535	444	500	519	485	456	462	505	501	475	489	504	467	508	482	450	512	455	502	469	506	510	495	498	489	472	507	466	491	497	509	474	459	475	491	472	483	480	497	522	538	459	454	515	502	494	486	500	468	487	496	481	493	453	469	480	495	471	474	480	462	481	475	454	483	482	485	477	500	480	503	481	415	518	441	482	479	480	485	511	478	502	487	531	493	502	485	450	503	482	446	461	466	482	507	489	532	474	503	493	537	484	480	494	506	490	492	464	494	453	513	484	503	437	497	479	486	493	489
83745	39666	17822	5642	2372	1767	2506	1675	962	647	562	570	654	591	425	378	357	351	332	287	303	250	247	292	261	258	245	249	251	232	221	223	244	232	217	216	219	223	223	251	222	236	233	202	218	225	190	224	267	227	229	239	207	237	193	224	219	225	208	244	223	217	199	210	213	201	224	215	212	199	211	245	212	244	214	200	192	205	195	208	200	227	217	216	213	215	217	188	204	225	207	205	201	203	234	215	213	211	217	201	221	190	173	179	214	202	229	213	242	201	220	216	234	210	179	219	211	201	215	213	207	202	187	216	195	163	180	212	215	208	219	198	227	209	220	209	205	204	235	200	194	198	205	202	196	172	207	189	194	202	200	218	205	205	180	197	198	231	209	209	222	211	189	240	220	204	185	217	199	196	238	202	208	183	181	209	176	219	195	217	217	200	213	192	200	212	204	233	205	212	235	186	195	211	209	184	206	221	206	198	209	218	208	227	197	225	181	218	207	204	219	208	203	202	216	186	212	227	184	177	212	210	208	219	198	206	220	207	223	197	206	216	209	200	233	199	215	240	221	220	219	210	189	203	234	196	195	207	226	196	187	211	203	203	221	192	213	191	216	214	206	208	204	213	200	213	233	182	207	223	189	211	217	243	221	209	202	210	213	199	214	206	215	198	220	210	193	193	178	207	192	197	203	181	201	230	215	235	173	193	219	223	213	240	208	219	203	213	223	186	191	193	226	206	184	189	211	214	217	201	212	227	210	208	222	207	207	216	232	230	195	205	212	194	212	204	196	195	211	218	207	229	202	192	210	199	202	226	203	210	193	210	204	194	202	205	175	186	210	227	203	208	232	234	235	204	185	189	194	224	210	211	204	222	189	237	188	217	213	187	228	214	218	207	186	195	222	186	206	186	214	209	224	206	247	221	195	212	212	224	199	219	196	235	227	195	203	195	188	217	205	212	221	219	198	225	223	225	226	204	209	212	200	198	210	189	203	214	213	240	194	192	184	197	219	206	186	214	216	206	198	190	232	221	204	215	211	221	211	194	242	218	191	208	206	183	183	176	215	195	224	201	202	203	190	205	191	220	211	201	219	255	215	197	224	200	220	202	214	235	216	199	211	198	205	195	188	218	219	223	216	221	190	228	191	208	175	208	202	194	198	210	190	199	195	190	219	197	230	224	224	232	188	222	226	188	188	190	197	202	224	204	199	208	216	202	221	215	217	193	241	206	200	187	216	187	211	186	199	212	242	211	198	196	205	208	192	223	219	201	185	218	171	199	211	201	196	188	233	202	205	233	219	200	200	233	204	182	223	207	232	198	211	211	214	201	212	222	211	181	211	230	213	185	197	230	208	212	215	210	208	195	223	193	187	208	187	194	207	190	195	233	203	208	219	231	223	208	226	190	196	208	234	193	190	162	214	227	201	189	207	228	208	185	203	194	214	193	217	205	205	221	217	213	199	204	216	190	216	207	227	209	204	183	195	219	222	214	217	218	221	187	223	197	178	209	196	213	204	204	231	201	206	202	204	207	194	186	217	165	211	207	199	231	204	208	209	192	215	229	191	211	211	217	214	214	235	244	218	213	197	173	230	210	203	152	194	202	215	196	215	236	219	209	194	210	220	212	210	197	218	229	203	247	181	211	200	201	177	191	220	228	171	194	197	208	176	207	194	192	176	216	213	198	229	168	196	203	222	217	219	209	200	191	180	201	207	206	211	195	202	205	198	208	194	221	205	193	199	197	227	199	207	245	229	209	218	221	198	208	195	216	229	214	206	227	210	199	185	248	191	226	235	200	200	206	180	203	242	219	205	178	226	209	217	192	196	248	219	200	197	197	220	238	226	231	213	206	218	211	188	227	203	209	195	236	217	210	244	185	228	217	204	188	204	218	203	191	209	220	205	208	193	199	215	211	198	258	217	195	215	209	199	195	205	208	243	200	189	220	189	203	203	197	225	185	221	203	229	228	222	213	228	194	223	218	207	193	204	215	196	200	195	194	228	196	226	210	196	169	214	215	202	197	244	233	198	191	208	213	218	212	203	215	239	186	213	233	224	201	215	208	220	222	195	227	213	183	197	199	183	215	201	218	207	219	218	238	181	190	223	213	190	243	238	195	200	217	236	189	185	208	218	178	235	202	194	218	211	210	203	181	216	213	215	224	211	211	220	231	203	187	217	223	205	221	198	181	202	197	183	215	182	200	225	241	177	210	188	225	220	179	198	203	203	194	197	214	192	211	213	219	230	203	210	201	217	215	223	213	230	218	213	219	189	202	203	206	198	204	200	212	195	173	202	193	184	189	203	193	213	202	216	197	224	202	216	238	223	195	198	220	201	227	199	214	210	219	210	202	200	221	210	221	193	217	196	210	218	195	211	213	187	183	213	205	179	201	227	227	201	205	190	194	205	190	228	212	216	214	199	208	194	217	222	196	205	224	217	203	222	204	200	209	221	204	230	201	204	190	204	234	224	245	213	220	240	215	204	190	223	208	205	244	223	178	188	227	215	223	217	200	216	205	218	197	217	222	204	234	193	188	194	201	222	217	185	200	194	211	190	204	206	199	230	207	193	233	209	206	212	222	215	201	218	212	201	221	198	180	217	217	214	208	211	206	204	198	205	220	212	215	201	210	190	194	230	205	206	213	224	219	206	189	186	189	215	210	206	249	223	218	207	230	209	206	191	200	189	185	202	221	228	191	229	181	221	202	196	208	207	207	231	211	202	195	208	225	223	220	223	215	209	210	226	211	247	184	185	180	212	220	234	190	210	189	210	225	250	200	199	207	207	187	215	213	222	213	202	218	216	207	189	245	226	202	196	205	198	217	190	214	221	200	233	214	192	219	218	201	201	203	198	202	221	229	209	216	222	213	228	239	217	192	190	211	214	219	215	235	187	187	191	215	207	228	208	241	221	226	203	201	225	211	204	230	200	213	221	206	193	204	203	207	219	224	218	210	197	195	198	204	186	196	202	199	207	202	204	220	236	220	209	224	212	200	195	221	205	212	198	214	196	206	195	218	220	236	223	224	184	222	238	222	218	208	222	204	210	203	210	205	196	193	216	202	191	204	203	211	217	207	232	208	214	202	224	203	183	223	208	218	214	203	220	225	193	228	196	223	191	189	212	198	206	191	196	228	205	207	225	197	209	186	214	202	198	208	206	206	199	199	212	223	193	211	197	210	199	191	207	201	193	217	212	200	215	197	185	240	218	197	204	195	206	241	190	238	202	195	196	200	197	215	223	203	242	207	205	196	198	212	223	220	202	203	214	229	221	217	194	194	177	205	216	274	202	229	194	194	214	212	201	222	201	218	228	229	218	265	218	225	187	198	228	219	183	216	206	237	221	230	183	202	217	225	206	227	204	218	196	227	225	200	197	243	214	243	198	200	193	204	230	219	193	219	207	193	206	207	211	209	201	201	203	187	184	204	186	213	204	210	209	242	215	215	215	217	238	218	207	207	180	202	201	206	196	185	197	187	224	198	197	203	234	220
59870	5955	5639	7850	7450	6916	10750	7339	4583	2936	2661	2737	3104	2918	1885	1410	1454	1392	1253	1117	914	900	959	938	927	809	768	747	750	675	671	681	644	631	665	603	596	593	545	535	567	554	546	541	563	544	541	538	577	511	506	561	536	556	555	583	572	610	593	570	527	532	558	526	538	489	509	492	539	535	482	501	494	504	517	480	492	449	516	501	509	478	519	457	471	474	490	513	499	436	454	489	474	479	488	484	495	511	470	526	447	440	519	438	458	459	488	471	496	490	475	456	463	466	499	489	491	491	493	498	458	469	502	469	473	489	509	432	472	483	513	451	438	478	468	504	465	457	489	464	467	460	514	469	467	472	488	499	463	458	471	491	498	471	457	479	450	463	434	534	491	478	460	451	465	475	475	467	536	439	463	453	510	448	489	520	471	484	481	494	480	478	451	510	464	492	519	474	461	470	459	518	476	481	450	509	429	492	481	473	510	475	506	429	468	450	449	483	515	467	453	490	459	494	481	458	500	483	471	468	487	448	428	496	459	485	491	470	478	444	468	499	469	474	460	479	491	446	457	445	472	480	451	505	467	457	479	518	477	451	471	491	491	445	445	485	495	497	496	463	500	480	456	504	470	499	433	449	449	462	490	502	438	512	471	502	437	496	448	466	454	505	465	502	450	455	476	492	477	474	492	454	478	455	484	451	478	482	454	475	488	518	460	494	478	461	451	486	451	463	486	476	481	508	465	428	498	475	505	492	491	487	459	495	469	481	474	496	508	480	488	458	447	434	412	470	459	448	481	457	498	496	483	472	489	506	470	487	472	446	501	450	488	517	472	448	459	458	450	459	450	440	492	519	489	471	497	504	468	464	489	465	463	478	472	469	423	481	495	480	452	489	467	509	462	480	423	461	462	459	506	465	463	495	470	458	485	486	466	505	475	496	486	470	505	503	483	461	495	459	443	478	513	455	468	505	481	448	488	475	501	463	500	462	475	499	471	462	444	477	456	467	497	480	453	497	490	481	456	468	451	477	480	513	490	450	488	476	486	420	463	454	474	464	490	544	476	449	466	497	465	464	472	514	462	474	519	477	499	454	430	468	437	508	490	470	470	507	455	486	445	491	484	472	465	438	482	454	470	479	498	495	468	484	464	460	487	478	453	456	490	513	467	469	497	505	467	465	530	492	495	497	503	536	482	425	491	466	472	456	487	493	457	492	476	459	499	518	478	493	458	482	468	464	472	462	460	476	472	466	500	461	490	512	478	490	491	492	483	475	498	481	498	472	489	463	440	495	516	470	477	503	452	462	465	478	445	473	471	450	476	477	460	463	492	509	476	475	432	487	524	432	469	462	498	483	476	487	468	495	489	466	487	486	488	431	456	472	498	455	486	491	499	468	465	474	480	493	473	502	449	459	474	494	463	460	482	471	520	472	486	482	454	478	403	478	472	483	480	483	491	498	435	472	468	502	486	493	471	465	438	491	453	472	432	473	468	454	452	454	498	481	496	462	475	438	468	509	495	456	463	469	463	465	440	469	480	476	443	465	479	471	486	460	488	451	487	487	486	478	462	452	474	488	467	487	471	484	489	479	479	486	485	459	455	463	499	505	524	471	499	451	481	472	496	472	491	481	477	463	540	499	440	470	472	510	483	453	513	461	508	495	489	439	444	492	494	516	489	487	488	480	463	474	491	511	501	501	466	477	480	481	482	485	475	450	463	440	518	497	483	449	503	463	443	445	479	474	477	485	487	463	434	491	488	459	503	509	464	460	469	502	465	496	482	471	449	494	486	448	482	469	495	458	533	471	492	440	515	471	495	482	473	478	462	456	484	492	457	453	486	513	496	479	498	480	486	465	491	480	484	481	466	470	478	479	467	498	458	453	476	467	491	450	458	502	458	479	503	434	462	430	502	481	452	479	470	490	476	482	470	560	450	468	468	456	469	505	464	450	510	480	494	484	486	482	475	498	479	483	467	460	478	463	494	504	470	493	456	448	456	420	472	473	464	490	470	449	490	502	458	508	483	490	475	489	487	473	452	465	474	472	436	457	441	474	460	496	465	474	450	478	468	471	472	477	471	487	501	486	498	454	451	470	487	488	450	452	451	493	468	486	478	490	484	507	475	476	438	475	507	538	501	465	488	483	491	503	478	489	442	449	493	462	480	428	449	513	466	439	453	483	440	460	477	466	486	467	444	455	473	459	474	461	467	471	475	485	463	506	458	510	462	468	455	457	463	491	443	481	493	499	474	487	491	491	459	485	498	493	470	480	484	468	496	494	462	496	461	460	459	480	484	475	482	501	484	498	470	474	455	528	534	479	442	513	475	512	472	501	446	522	447	511	435	520	470	497	476	506	479	459	485	480	511	462	461	463	457	506	497	441	439	478	457	489	511	492	465	487	423	520	492	469	454	504	443	480	454	461	489	481	483	505	439	492	472	487	477	450	521	474	478	473	471	476	455	439	487	470	485	451	461	436	465	492	462	465	463	483	469	477	460	489	486	447	448	486	449	456	459	444	496	480	486	453	490	468	520	482	496	507	467	479	465	464	498	459	443	478	503	445	482	462	493	473	475	505	468	450	485	465	462	507	441	471	487	445	493	443	478	469	489	433	510	469	507	460	469	469	480	467	497	502	490	517	457	481	454	474	494	479	454	435	468	447	461	487	477	480	490	480	496	508	460	474	492	461	483	416	510	465	478	477	437	464	428	455	466	436	471	520	479	448	451	457	483	447	530	481	462	464	470	432	475	530	474	434	487	432	460	488	465	509	465	471	474	462	485	463	521	467	500	458	476	457	507	514	457	456	498	429	425	440	463	473	488	481	471	508	432	443	493	458	490	500	447	481	486	448	467	465	479	451	462	457	484	457	506	481	472	483	476	480	504	497	460	487	466	473	431	490	441	495	485	460	465	481	468	496	437	486	479	506	457	477	513	468	487	507	489	456	497	509	462	458	462	462	451	471	469	463	525	482	490	487	477	479	486	444	452	479	477	452	431	444	453	461	504	470	504	414	489	492	469	483	420	473	484	467	442	478	471	462	447	486	481	484	451	544	446	435	443	431	480	481	502	514	505	467	486	479	462	498	437	518	453	518	458	440	439	479	470	463	468	493	486	482	462	475	466	485	465	478	449	457	455	487	437	459	455	459	480	493	482	488	451	447	456	499	517	495	430	475	522	463	509	514	434	475	433	482	478	454	457	488	436	498	460	483	479	504	473	458	487	468	449	446	455	465	536	518	442	474	477	506	491	463	472	492	498	469	457	461	484	475	477	478	481	496	478	450	465	517	475	496	466	450	463	451	493	442	457	493	503	442	471	448	465	466	500	509	438	471	479	458	441	477	499	496	433	463	499	469	483	449	452	457	515	443	503	459	463	461	503	455	476	468	435	461	458	494	481	479	469	508	471	475	485	486	459	465	464	458	467	485	500	438	495	412	466	481	487	491	480	456	493	483	509	483	492	447	469	495	485	448	442	496	470	450	456	497	492	489	477	466
27412	4074	844	799	585	473	688	635	381	229	242	251	223	198	185	165	164	142	147	155	141	140	136	137	139	142	129	138	143	139	116	122	130	140	137	136	107	138	119	130	111	128	113	136	114	137	147	133	125	119	113	135	125	121	114	123	129	148	143	123	133	121	127	141	135	120	121	125	114	117	110	134	135	123	127	149	129	130	133	123	121	112	121	119	119	134	121	102	134	139	133	116	119	129	121	127	133	130	137	108	144	124	122	134	117	112	132	114	128	127	142	126	143	107	119	130	112	145	117	144	130	130	139	117	111	134	137	121	108	130	140	135	134	120	135	118	110	112	120	127	125	111	106	130	124	115	127	142	148	134	144	119	115	146	110	123	140	119	102	117	121	131	136	128	144	111	136	130	132	105	108	132	133	120	114	127	147	127	127	111	137	146	114	126	108	114	115	118	115	131	97	118	136	130	103	137	117	133	128	112	113	117	114	144	137	117	129	136	138	123	116	124	108	111	101	105	134	121	130	131	126	136	101	119	108	118	131	120	113	102	123	123	106	123	129	125	115	141	102	118	122	136	117	120	120	115	149	143	134	136	130	124	125	139	119	122	131	121	147	103	131	109	111	130	141	113	92	115	128	117	131	126	113	123	136	119	107	126	117	117	109	115	101	134	133	153	112	132	107	130	143	116	128	127	138	113	125	123	149	121	124	119	114	122	117	144	129	130	126	127	146	112	132	116	107	121	116	158	115	149	120	116	116	109	142	122	125	118	115	117	113	111	110	100	98	136	127	114	117	132	124	143	122	120	125	112	119	133	123	139	130	124	116	108	118	126	117	92	106	140	112	126	110	113	122	116	137	114	127	104	143	114	109	132	147	122	128	130	133	112	134	129	120	114	121	104	126	112	140	122	117	115	124	108	130	140	125	129	123	124	116	129	140	135	112	125	149	132	131	128	112	134	131	111	115	131	139	135	121	113	136	119	145	123	128	123	139	127	139	125	122	112	127	126	118	108	132	124	128	117	147	126	120	110	117	106	125	136	117	137	127	105	105	121	133	127	121	139	117	113	126	118	120	107	124	134	119	127	132	91	116	139	127	138	125	107	120	137	143	128	121	100	128	142	117	111	131	136	138	108	96	130	118	128	121	123	117	127	122	122	133	142	127	114	139	127	127	114	108	109	141	124	121	126	118	115	117	116	118	118	137	125	137	126	142	123	128	123	108	122	133	126	111	121	154	126	137	122	131	143	141	139	108	128	118	114	122	131	143	121	101	107	138	104	126	110	142	130	133	119	142	124	126	132	136	101	121	123	117	109	139	135	133	112	124	117	129	123	148	139	128	120	106	129	128	108	116	152	123	115	121	113	134	126	116	127	125	118	133	138	117	128	131	107	119	109	137	115	113	125	126	126	109	122	112	120	106	117	132	147	145	132	127	124	104	131	138	106	140	103	111	123	106	120	123	122	120	145	136	128	120	126	118	121	128	123	122	127	120	133	125	111	91	126	99	99	118	117	129	106	124	102	100	106	120	117	114	126	112	125	143	122	123	147	133	125	145	119	119	119	121	121	115	132	123	115	112	128	107	121	122	114	131	129	132	126	128	131	133	136	139	107	117	129	125	120	130	104	147	107	129	131	130	123	146	131	100	119	116	121	137	131	118	113	118	126	115	138	111	152	132	123	124	123	129	130	115	123	123	114	138	122	136	111	136	108	118	129	123	115	138	114	143	153	139	124	125	147	126	118	133	125	104	122	121	123	119	116	120	119	136	147	123	127	109	108	128	115	125	128	120	118	109	120	129	108	114	120	122	139	131	121	145	122	103	113	116	133	121	128	106	127	105	118	135	105	154	122	111	118	111	101	113	125	116	134	118	127	106	121	111	130	113	126	123	125	113	113	123	116	105	134	120	123	145	111	130	134	117	148	145	115	126	113	157	126	132	118	118	111	104	125	143	123	129	122	128	141	130	136	104	120	126	156	107	115	124	122	124	124	143	120	133	125	116	139	144	141	128	109	100	140	126	133	120	103	131	143	122	120	110	135	135	116	140	134	121	114	122	123	124	119	108	109	122	121	103	147	131	101	119	146	121	130	132	121	114	144	138	132	119	115	124	127	126	131	123	136	104	134	151	131	103	134	105	138	129	126	129	105	135	112	112	146	129	129	121	116	104	126	128	113	111	131	114	122	110	121	131	135	126	117	130	102	143	137	125	139	113	134	131	133	130	141	147	111	113	111	126	109	110	112	137	117	103	142	111	119	130	129	133	129	111	128	119	133	128	129	121	138	139	126	141	140	130	133	154	109	145	129	136	124	110	124	130	129	121	122	118	121	125	136	137	110	121	110	127	122	139	127	116	109	112	135	133	119	116	137	137	116	124	165	132	119	122	105	114	132	134	122	127	136	148	124	117	112	120	127	114	129	119	124	124	125	104	127	137	112	126	107	128	136	138	102	117	116	121	98	120	121	131	128	126	97	114	144	133	123	138	102	125	130	121	137	111	132	145	148	130	124	136	162	137	144	121	114	125	102	122	120	117	113	117	105	133	129	111	114	102	131	126	117	142	129	131	121	131	132	104	153	138	127	133	128	126	118	127	121	101	142	109	126	123	120	120	126	115	119	108	112	131	137	128	141	110	131	150	126	139	126	112	135	132	129	126	122	110	135	110	123	115	134	146	141	111	106	122	116	145	146	134	118	133	128	104	115	112	121	129	126	117	126	138	113	107	124	127	121	117	118	147	139	130	127	123	119	110	143	131	116	121	102	127	118	135	131	117	102	115	110	126	130	137	141	129	135	128	124	116	133	145	120	113	100	104	121	148	114	123	124	116	126	117	125	126	123	118	132	139	132	143	135	127	117	124	132	104	128	128	119	139	143	103	126	139	104	120	122	135	122	129	143	123	121	127	135	118	119	124	121	124	127	105	108	143	139	123	114	150	126	122	120	119	125	124	120	115	131	142	137	128	137	125	111	112	121	142	127	117	120	142	125	135	99	135	130	139	102	129	112	123	115	127	104	116	136	116	139	112	130	125	127	141	118	137	147	127	104	133	104	133	111	133	134	123	92	148	119	140	142	123	113	128	121	97	134	119	122	117	117	136	127	126	119	129	125	111	114	118	136	121	135	119	125	113	117	131	120	117	128	122	132	116	154	129	137	107	119	148	100	113	134	126	118	124	124	123	134	125	123	136	116	111	108	126	108	112	133	119	138	141	133	124	120	131	132	120	112	115	133	130	126	121	104	138	137	133	124	118	124	117	113	113	140	139	122	112	122	109	126	138	131	144	141	136	112	135	121	109	127	121	92	112	130	126	133	119	135	110	131	107	121	121	124	148	122	102	130	114	129	130	133	112	121	145	101	130	107	123	125	127	124	114	131	129	110	104	132	118	122	116	95	117	128	123	132	130	123	106	107	129	144	101	141	123	140	120	117	99	125	129	123	115	139	142	122	132	104	120	109	138	102	148	116	115	139	126	141	112	128	115	128	117	110	132	122
24679	1163	1771	2512	2339	2044	3679	2814	1637	1018	950	991	1092	953	595	509	495	516	460	433	453	407	451	454	408	386	378	382	364	381	364	363	363	356	388	383	356	364	351	324	343	300	324	363	312	325	322	329	359	338	331	326	361	310	362	353	351	400	357	341	352	332	351	301	312	320	320	340	301	343	310	318	346	357	354	328	293	346	322	312	345	341	274	305	309	295	326	353	328	333	323	302	302	295	321	347	300	316	324	310	316	338	289	314	330	295	317	320	291	308	338	321	306	317	306	322	342	309	309	318	310	304	316	304	302	296	299	317	314	306	326	298	331	285	318	322	305	325	315	348	328	313	296	305	303	326	329	341	296	350	306	323	305	314	309	308	315	330	333	344	275	317	322	295	344	314	330	351	305	306	324	354	320	303	293	296	323	315	317	345	346	330	321	309	326	295	298	273	326	307	334	324	330	334	336	306	318	346	277	301	315	333	314	300	291	300	343	352	316	307	334	307	307	317	344	291	281	320	324	302	324	327	333	306	319	315	327	312	318	308	328	287	291	311	328	337	328	327	299	359	298	320	353	335	316	329	324	325	329	320	316	348	336	353	314	304	317	295	327	313	339	321	300	326	299	299	303	342	290	322	324	304	303	335	336	299	322	330	323	280	306	292	322	289	320	348	313	337	357	323	325	328	310	318	299	293	325	324	333	313	318	353	361	331	302	310	337	314	282	316	320	302	320	315	288	311	317	327	316	328	317	307	319	309	326	316	341	327	330	342	325	294	322	321	319	324	307	317	313	322	332	315	324	318	298	304	307	318	333	324	292	300	292	297	328	349	296	299	312	340	302	320	308	302	299	313	313	331	356	306	328	318	300	335	331	309	329	311	331	325	341	339	343	312	325	295	287	334	316	301	304	313	314	333	312	369	298	294	323	293	307	290	324	305	309	289	292	367	350	317	329	311	308	315	344	342	336	303	316	350	297	318	298	324	326	351	314	283	351	301	291	318	312	309	330	320	268	284	319	317	306	341	310	307	328	328	321	311	316	315	293	346	309	298	333	317	340	326	342	289	324	308	311	333	333	351	316	310	334	329	318	317	309	312	323	338	329	352	312	308	307	326	316	315	355	320	317	347	301	326	301	342	320	329	291	330	298	313	332	310	336	314	307	313	315	338	316	302	312	295	348	323	291	296	299	295	294	336	327	301	312	301	342	335	304	317	268	334	303	308	317	324	334	288	300	322	346	315	287	310	310	300	317	301	316	303	307	336	300	333	319	331	317	309	306	295	308	309	334	332	355	334	317	313	292	307	339	357	328	295	332	299	349	332	318	326	312	332	333	310	317	316	295	330	322	308	331	305	316	285	334	308	312	346	307	293	332	342	323	345	316	347	311	313	314	291	315	335	320	319	307	337	323	324	271	278	300	327	310	328	352	295	304	325	312	312	311	330	353	302	359	277	321	323	315	337	313	319	323	316	324	308	315	330	320	317	329	313	303	316	330	316	319	280	337	305	303	348	337	305	296	368	337	300	355	333	346	306	351	326	317	342	352	335	311	333	302	318	287	354	343	313	342	291	326	281	322	332	326	330	330	324	334	315	330	302	307	324	358	308	306	317	319	325	321	317	333	304	336	353	349	334	321	327	299	318	307	324	329	316	301	360	302	291	327	312	317	321	306	333	321	329	307	320	319	340	304	324	305	298	344	330	335	324	334	301	336	329	302	296	344	322	303	360	290	299	323	312	332	330	319	332	304	346	328	290	331	307	344	326	318	333	340	327	299	317	325	330	317	301	302	328	296	295	340	294	311	314	312	330	312	299	317	338	307	298	323	322	316	312	325	335	329	361	316	310	337	285	319	333	321	298	297	308	354	327	331	342	299	315	299	316	291	337	311	330	309	357	307	327	327	292	338	306	324	305	308	317	300	301	300	314	342	314	292	301	299	308	285	309	315	352	355	304	337	298	310	304	322	310	308	334	324	324	302	296	320	327	312	328	310	329	328	361	319	322	302	328	317	324	292	318	273	329	309	301	319	324	288	329	311	307	323	325	349	291	307	349	319	299	304	314	344	336	313	320	333	306	320	339	326	296	332	315	320	301	335	331	333	299	323	317	321	316	290	315	295	325	319	348	323	270	282	324	335	296	313	283	330	316	317	336	290	312	345	326	304	309	318	316	339	319	324	312	304	290	340	294	308	304	332	303	303	336	330	307	310	296	307	318	322	296	331	301	328	302	329	303	305	316	295	304	299	312	330	335	308	310	298	317	268	348	337	324	311	313	332	306	330	326	317	313	327	343	303	297	308	299	309	312	335	335	333	337	345	306	309	317	348	297	335	319	295	330	323	327	315	293	309	318	298	323	308	317	331	294	299	342	339	342	316	331	302	308	324	316	323	306	302	317	339	296	306	291	314	337	359	294	318	288	323	333	310	329	322	316	323	311	324	337	286	300	308	300	305	313	320	307	307	368	279	327	338	324	307	335	335	324	302	332	305	307	358	290	324	325	305	310	318	328	320	285	315	332	308	297	299	326	292	324	300	315	306	336	305	336	294	300	286	340	291	349	303	343	315	350	325	330	327	324	318	288	315	280	292	335	338	311	309	298	347	315	319	306	314	306	321	317	317	326	347	317	289	319	309	324	300	319	307	297	333	318	320	315	316	331	317	301	318	316	348	290	303	330	316	334	337	348	292	309	338	322	347	326	325	326	299	288	331	270	303	340	299	308	310	311	299	312	323	312	313	311	326	305	314	301	339	313	310	322	327	321	324	340	360	341	309	339	320	315	341	338	348	346	327	326	329	342	337	377	304	302	299	342	301	310	287	320	320	328	309	324	320	321	307	296	327	300	323	326	341	314	341	317	313	304	326	338	319	321	332	325	308	313	331	347	309	326	320	311	325	321	339	313	289	323	288	275	325	307	296	301	296	314	353	287	316	353	325	315	321	337	321	316	320	308	319	317	349	321	315	319	306	290	325	352	317	317	345	310	324	296	356	321	319	337	329	348	340	318	297	307	314	304	300	296	315	338	321	319	326	301	337	303	284	320	290	321	325	297	332	300	301	307	315	320	293	297	332	300	310	325	287	291	348	305	311	315	304	287	309	305	329	299	325	326	309	322	315	315	323	304	297	317	345	311	339	301	310	323	293	353	307	314	316	332	314	296	334	312	301	309	320	292	340	325	350	310	335	322	342	332	306	326	339	329	296	295	342	308	313	340	306	314	320	309	348	344	312	314	324	316	339	290	324	329	327	324	286	299	349	344	341	324	319	328	302	302	302	313	321	332	351	320	319	353	304	303	320	328	329	343	292	334	296	317	308	321	370	316	320	317	316	313	335	312	319	307	303	316	304	321	334	309	300	302	309	322	318	310	308	298	299	283	313	330	344	325	325	323	320	302	307	313	324	305	300	328	331	344	287	338	311	317	307	293	306	318	293	325	325	332	305	321	299	312	302	330	288	304	337	298	319	302	338	319	320	337	330	293	329	317	314	328	306	306
74282	31613	11473	2458	1422	1036	1656	1348	700	498	434	502	503	444	317	277	280	274	264	241	281	244	248	219	212	237	237	224	230	206	231	214	214	216	244	200	200	232	230	231	207	191	211	182	199	226	198	194	208	217	202	250	238	212	206	213	232	214	216	235	225	215	202	204	205	224	240	190	201	223	207	184	185	203	189	219	220	209	204	189	175	185	180	235	210	224	209	235	221	200	163	222	184	207	192	176	172	192	210	215	164	192	186	229	241	200	206	224	194	214	189	195	166	211	204	193	191	198	197	226	183	213	221	201	175	206	214	206	213	220	203	197	189	184	238	207	203	194	221	194	209	197	199	214	216	197	210	213	241	218	195	239	185	237	203	198	207	211	174	197	197	186	190	213	187	209	202	202	234	203	184	189	197	204	201	194	218	218	178	163	200	191	212	197	196	202	199	220	236	229	201	223	223	210	222	188	203	192	197	183	195	190	218	224	214	202	210	187	199	218	209	203	218	222	222	195	217	212	220	213	186	198	225	219	234	200	164	209	210	208	226	192	219	203	198	184	208	208	218	196	181	185	206	218	194	229	237	211	178	217	225	180	192	193	202	201	205	220	213	185	216	196	217	190	216	204	198	181	212	212	202	205	202	235	202	200	188	178	203	182	200	176	216	211	207	203	194	232	217	212	210	185	199	189	186	209	221	204	210	206	212	201	233	233	202	219	206	227	206	204	204	218	190	191	210	209	188	188	213	195	203	192	225	182	183	181	209	208	199	203	206	215	223	196	209	209	199	223	234	207	188	215	195	205	213	190	188	195	228	207	233	220	199	188	194	198	231	201	201	190	192	202	195	214	184	206	216	206	202	168	186	231	190	225	205	213	191	208	215	191	200	199	193	193	217	216	231	216	224	175	194	179	192	207	191	211	199	225	219	168	192	212	224	219	226	222	214	197	214	208	202	221	199	191	213	183	186	210	174	207	235	191	200	201	215	208	186	188	201	196	201	219	201	218	225	218	201	194	183	194	202	202	195	225	216	194	204	220	206	204	203	244	213	185	201	214	198	188	205	207	208	206	222	212	236	219	229	198	215	229	215	212	194	206	186	183	212	214	195	174	191	239	205	221	187	207	166	211	206	210	178	229	169	187	203	187	218	176	214	205	200	217	189	190	196	212	211	211	200	201	179	229	223	205	198	222	204	205	221	202	201	184	209	181	208	240	194	196	192	196	208	204	195	228	179	205	209	218	245	179	228	226	205	205	194	215	196	213	200	234	192	237	261	208	224	189	204	177	195	203	209	205	222	211	184	203	241	207	227	210	248	202	213	222	216	196	192	193	224	186	186	189	216	170	171	177	218	240	200	186	188	193	203	224	202	202	185	232	203	221	197	231	209	211	196	186	201	201	182	210	194	228	205	189	192	194	211	235	190	204	209	191	213	221	212	207	195	201	191	206	190	216	231	172	182	219	210	214	214	196	170	183	196	210	174	204	194	195	212	233	223	228	226	219	219	231	211	214	226	219	199	186	188	229	205	187	207	221	208	190	196	202	203	211	164	206	207	200	217	214	205	198	206	181	179	214	232	184	201	185	213	233	178	208	199	258	219	153	210	198	211	217	203	203	190	188	191	244	180	209	193	194	213	236	194	199	219	215	197	219	212	212	204	203	249	214	205	216	200	183	245	208	176	219	226	200	207	228	192	197	208	182	202	192	229	199	183	210	192	207	186	208	199	215	215	184	185	211	210	213	204	215	228	218	203	186	197	202	209	191	216	190	218	181	207	218	222	193	209	168	195	214	196	201	210	198	218	222	184	202	210	206	212	232	202	199	213	203	213	238	217	216	206	210	210	220	225	189	221	201	180	190	186	193	204	175	213	203	235	203	210	200	208	201	209	177	225	198	201	225	218	191	223	202	184	220	210	210	220	205	202	200	212	183	203	239	219	217	219	187	212	221	192	203	199	197	183	223	219	193	222	236	202	193	185	186	199	225	179	203	198	222	229	216	201	196	198	221	227	210	179	221	213	211	205	212	179	173	188	202	188	197	210	201	196	189	212	189	211	209	188	196	191	215	175	207	204	212	214	190	199	225	198	206	212	195	211	191	187	200	218	204	234	194	228	207	192	210	207	207	218	203	228	230	217	195	222	206	210	216	230	205	216	246	201	179	199	219	200	200	172	211	215	211	216	198	191	188	182	212	190	217	204	205	198	176	212	194	235	199	228	198	212	209	214	195	200	206	219	203	188	192	230	217	204	222	203	203	257	184	215	212	218	181	190	214	201	205	208	184	210	228	195	207	205	213	177	214	183	207	215	193	202	193	197	226	196	195	164	193	218	194	221	217	189	188	205	225	191	241	211	186	230	216	221	219	220	224	202	201	208	223	180	211	226	206	184	190	210	220	203	212	227	203	191	204	209	198	202	195	202	196	198	237	224	214	219	206	186	210	231	202	208	197	193	188	203	176	218	208	222	180	201	194	210	188	217	202	204	207	195	215	212	195	201	190	196	194	201	206	191	208	215	194	190	210	205	214	222	195	189	223	182	213	227	188	182	203	190	221	187	171	222	172	204	193	194	203	177	222	216	201	189	218	213	202	234	178	202	195	192	233	193	221	188	216	198	190	181	206	186	200	202	213	211	176	206	191	186	211	212	205	203	232	189	190	192	186	209	212	193	189	209	213	187	213	200	215	201	176	205	218	188	199	201	203	229	236	192	189	185	186	206	212	222	208	199	206	195	200	180	222	223	182	203	193	213	187	205	197	219	245	201	212	208	208	196	185	191	189	206	214	203	222	199	184	200	213	194	192	196	198	195	196	226	215	185	190	185	218	222	230	195	213	205	220	221	217	177	218	179	211	216	179	199	201	209	185	189	207	226	204	184	211	225	200	184	193	166	210	189	215	202	222	176	215	219	190	204	180	177	197	218	195	211	218	198	190	174	189	197	178	205	210	219	215	184	185	211	207	208	221	200	237	183	215	191	205	218	185	179	227	206	204	215	205	205	235	211	199	188	200	207	206	225	217	233	196	219	194	230	170	187	200	209	219	197	195	214	201	190	196	217	228	204	185	202	237	236	185	204	215	211	197	213	182	212	199	184	178	201	221	222	177	203	224	202	221	215	211	217	203	231	207	228	198	202	226	204	208	194	218	225	206	199	222	217	208	212	209	190	199	219	222	204	208	206	220	204	207	207	191	196	232	226	233	211	217	206	201	262	217	197	198	222	197	191	200	207	208	227	187	205	190	195	187	193	204	192	200	223	196	224	210	206	187	203	207	194	227	205	228	204	188	207	210	195	196	180	238	197	181	217	214	215	215	207	192	191	220	210	196	187	197	199	199	198	202	188	223	211	214	209	214	199	211	229	198	195	205	193	209	212	204	221	232	177	217	195	211	204	202	195	225	219	184	193	235	205	206	181	203	217	252	212	211	210	199	201	214	225	186	184	188	199	223	208	191	218	219	209	195	207	205	199	203	201	172	184	199	182	193	188	211	204	192
48580	3975	3869	5637	4932	4250	7565	5942	3574	2196	2002	2118	2388	2081	1405	1096	1073	1023	985	835	848	773	796	833	782	667	649	681	654	608	609	638	578	628	605	575	545	556	548	573	482	496	531	523	556	494	510	560	552	538	522	566	542	560	525	573	592	606	608	522	511	545	510	460	484	486	501	474	528	462	518	475	503	444	493	535	489	471	478	503	491	490	482	484	480	494	467	502	501	458	489	476	501	472	487	505	497	456	486	508	500	513	518	476	484	470	488	487	451	504	480	493	463	499	487	471	482	499	518	464	449	496	490	492	495	433	467	505	499	467	520	447	459	502	481	483	504	470	506	454	463	477	467	492	452	489	496	486	487	474	479	481	476	466	503	505	492	513	446	536	472	519	506	504	463	472	479	470	455	510	492	438	496	509	496	487	433	499	502	451	487	494	487	479	486	487	457	503	475	487	475	501	465	512	494	493	456	478	488	476	476	492	474	464	459	533	472	496	481	467	485	462	474	492	507	447	470	473	492	474	474	491	549	491	480	534	484	491	480	453	477	456	509	482	434	534	496	499	473	508	511	486	477	517	524	468	480	503	475	473	476	472	501	517	484	474	501	476	470	447	479	448	484	507	497	454	462	490	492	500	459	470	468	480	462	463	489	504	497	485	462	470	459	469	486	470	465	503	478	499	449	432	492	463	472	482	464	506	496	451	504	488	489	521	487	482	479	509	472	514	495	442	494	472	502	429	491	430	494	512	497	475	448	513	488	460	513	496	515	428	521	504	505	459	458	459	470	469	488	461	488	458	494	473	468	453	507	460	473	509	481	471	476	433	453	475	470	509	463	490	479	486	476	486	488	456	498	484	488	505	484	502	489	454	455	515	488	459	486	490	469	518	462	509	511	477	480	442	475	481	497	509	517	514	492	482	511	497	464	508	504	457	435	457	496	453	484	477	476	510	502	438	472	489	485	485	457	489	490	515	488	461	481	472	490	505	477	461	485	517	480	436	513	508	523	477	480	513	482	520	485	472	485	499	494	484	528	485	522	475	463	484	467	498	469	514	457	489	490	448	518	448	459	488	461	474	486	475	470	488	517	479	503	461	508	448	490	466	508	491	449	480	453	477	516	486	510	473	504	409	506	487	465	450	458	495	482	511	466	466	497	481	481	497	485	486	476	487	506	513	455	494	503	491	500	505	489	506	470	430	493	487	492	503	520	534	504	519	516	507	498	462	472	475	506	480	477	501	503	477	459	514	483	496	512	466	497	480	454	492	478	466	479	489	481	437	473	502	472	511	481	458	513	513	506	495	477	458	483	481	492	478	472	506	499	466	479	461	494	516	498	476	484	457	488	477	454	513	542	443	477	488	523	510	494	484	448	513	465	477	466	498	479	451	481	501	447	455	496	471	456	493	541	479	460	498	467	478	477	488	466	451	511	466	490	480	463	482	466	487	474	473	488	468	488	467	464	477	463	468	494	509	474	502	495	513	439	497	457	471	458	481	482	479	483	460	472	470	470	525	446	473	498	478	472	507	512	470	514	470	473	503	529	480	509	450	471	452	483	521	482	473	479	462	498	502	470	479	462	497	504	514	451	471	487	498	458	431	496	486	460	491	440	498	500	449	485	506	494	489	489	440	489	461	477	481	463	475	494	495	476	514	465	462	514	470	478	472	507	494	494	483	485	492	476	484	446	493	506	478	487	464	505	508	509	504	472	492	477	503	465	501	475	484	463	455	471	503	457	487	482	462	481	466	478	471	499	460	491	445	456	478	452	531	432	473	500	465	501	493	442	477	472	478	477	508	460	493	515	470	508	508	440	493	486	461	440	501	477	485	486	445	464	462	482	470	471	462	476	462	517	482	481	508	480	491	479	452	472	494	463	450	456	451	474	487	478	487	494	504	498	477	489	517	488	455	480	458	499	529	515	471	478	479	474	509	489	485	453	464	442	482	486	472	444	453	491	495	467	505	448	479	469	495	462	495	443	492	486	472	509	485	498	515	494	484	486	501	464	455	519	472	552	478	500	462	474	442	480	467	457	457	499	433	473	506	479	539	494	499	540	466	475	503	475	497	465	471	487	477	512	497	478	499	501	474	432	462	489	422	499	466	453	464	471	451	499	481	485	477	438	454	470	447	493	468	503	451	452	453	442	544	453	481	492	484	461	491	529	501	499	485	526	468	499	475	493	487	480	483	467	475	482	482	489	504	477	452	496	454	466	517	501	514	492	493	493	475	506	435	470	461	464	499	451	511	458	479	445	494	509	462	499	440	475	466	469	475	487	496	476	486	471	475	463	475	475	514	465	495	499	477	514	473	462	485	479	471	451	507	493	476	466	483	471	456	425	487	520	486	466	491	459	459	491	503	461	505	507	482	476	511	410	496	489	493	488	518	443	491	452	482	520	490	449	524	458	513	456	492	492	474	460	464	510	495	488	484	515	479	500	460	482	506	506	456	487	469	472	446	472	480	495	493	483	476	451	493	505	458	511	442	486	476	455	457	467	489	481	473	468	495	467	463	480	507	479	509	507	459	473	500	473	488	512	486	481	472	460	468	500	487	472	499	487	475	456	472	477	447	497	484	453	467	465	481	478	462	499	506	450	487	439	476	468	512	455	499	422	456	471	493	461	479	529	457	518	456	544	538	491	513	472	443	489	433	480	471	474	501	482	478	460	505	509	512	463	495	511	468	492	490	507	467	492	506	499	480	482	461	485	477	456	474	486	483	455	501	484	496	477	489	528	515	462	512	495	466	474	467	498	501	489	492	527	478	442	480	463	450	468	507	481	473	466	506	428	484	526	512	480	497	491	497	475	458	458	499	471	490	436	494	494	448	487	468	458	478	471	490	492	486	458	452	472	460	507	492	460	536	532	496	487	501	487	438	458	466	465	472	503	513	438	472	488	508	503	510	484	481	450	484	486	462	498	473	464	473	483	464	497	491	473	519	515	491	455	492	456	504	515	470	444	502	494	464	452	464	497	504	486	464	498	510	478	476	479	466	472	463	509	499	447	454	501	434	471	476	471	509	465	473	442	526	498	488	520	474	491	494	502	470	475	483	446	498	477	482	473	497	475	459	488	466	473	501	443	501	465	508	464	489	488	501	474	453	483	482	504	466	484	481	456	473	481	459	445	502	489	478	482	458	462	493	462	507	475	535	461	483	458	463	525	500	475	465	492	501	501	461	505	461	463	460	491	497	473	520	486	483	503	486	474	483	519	498	483	508	470	475	394	485	450	493	494	547	486	512	474	483	467	471	490	477	451	470	490	515	498	473	491	509	485	501	477	488	489	460	469	484	471	515	487	456	508	509	488	476	491	494	497	473	491	513	476	506	450	479	514	475	495	431	505	464	513	473	495	445	461	458	495	485	438	454	486	469	490	478	521	502	519	508	455	433	521	506	495	487	498	485	474	469	477	477	480	479	509	490	478	465	444	490	470	481	465	491	491	469	479	472	475	508	472	487	480	474	457	465	487	427	473	494	489	464	488	458
81956	37955	18411	5635	2319	1689	2366	2013	1101	671	641	647	694	628	424	350	329	326	282	276	273	257	280	219	239	255	232	273	249	237	211	238	214	228	240	228	193	262	239	220	234	203	216	221	208	227	194	209	214	199	212	238	210	194	218	219	225	241	214	223	232	243	183	207	204	194	223	226	204	192	231	248	190	209	195	214	214	228	216	197	232	211	210	203	203	209	226	203	214	216	245	207	215	182	216	215	227	187	220	242	184	199	175	206	202	215	222	203	216	223	232	202	190	176	213	227	211	210	215	213	205	179	202	187	226	205	205	211	207	217	165	183	197	202	216	210	217	197	211	176	189	184	176	188	202	218	209	200	229	188	205	218	193	205	196	204	199	207	235	214	199	228	209	203	185	219	196	221	226	218	209	203	234	213	198	210	207	195	218	188	222	196	224	208	215	197	204	204	224	200	231	173	208	238	231	199	193	215	220	201	222	185	205	239	204	217	203	210	187	219	195	206	209	210	195	233	202	212	243	190	187	207	195	199	239	221	203	221	209	179	207	198	200	182	176	216	249	213	241	209	190	215	220	199	196	211	207	218	199	209	217	232	225	218	203	190	194	201	207	183	182	176	217	218	210	225	201	222	201	221	194	206	197	242	235	208	211	226	200	216	217	198	231	209	212	219	184	217	249	200	228	177	233	217	188	202	200	190	196	194	224	214	204	212	234	177	206	213	217	222	212	221	211	172	209	208	199	199	211	185	194	199	197	242	236	197	222	184	190	211	211	179	226	198	180	186	236	223	192	191	223	221	212	224	207	193	188	192	205	202	207	197	199	224	231	186	205	240	198	193	211	205	191	203	198	211	203	187	198	201	205	170	188	211	225	214	189	221	214	205	213	189	218	216	212	231	209	204	209	217	187	233	250	205	190	206	204	176	187	210	223	207	209	205	229	216	237	245	188	202	202	215	218	189	202	206	216	219	198	218	200	170	188	175	201	211	205	210	233	219	190	222	190	200	201	209	203	216	172	174	225	233	211	208	215	192	237	207	227	217	206	219	197	216	208	254	189	206	210	190	218	193	214	182	195	218	222	212	195	193	234	233	234	196	209	230	208	214	224	207	193	208	194	199	231	215	224	205	221	207	205	219	195	210	210	217	219	191	222	186	201	209	167	214	224	203	202	198	177	187	216	228	256	185	194	188	205	189	206	224	200	218	204	218	214	220	199	207	202	181	193	208	229	213	203	205	190	200	238	215	198	191	230	206	218	214	201	237	227	193	171	217	196	185	189	200	225	195	216	233	219	207	210	204	181	197	201	176	209	215	207	180	207	209	209	214	216	216	240	207	189	232	227	206	211	214	192	209	199	192	196	203	212	222	231	180	208	201	239	206	189	201	191	216	193	207	200	223	205	199	206	226	197	217	223	202	207	206	210	196	194	199	184	207	188	200	210	225	207	227	213	204	205	204	181	199	226	211	219	221	197	180	218	223	197	196	215	212	222	211	230	200	181	212	219	195	201	198	202	208	206	178	222	213	201	208	206	202	217	204	220	215	208	186	229	190	220	218	211	200	227	210	196	183	226	187	210	202	216	203	195	226	237	203	205	208	217	200	198	224	196	226	187	234	204	197	169	209	211	199	211	198	214	226	223	193	204	239	204	219	219	211	193	215	251	206	190	228	220	199	217	197	238	218	235	198	201	209	192	216	189	188	217	191	204	232	225	220	210	226	227	195	217	204	206	221	221	203	220	157	208	197	218	213	210	183	203	191	193	186	195	205	211	212	201	182	186	181	192	199	196	205	195	229	228	208	220	200	202	194	201	193	214	203	221	231	182	194	218	207	213	204	184	191	203	197	196	198	220	181	238	202	219	218	204	209	228	211	189	209	194	210	215	195	190	202	192	200	198	232	200	221	218	214	208	203	204	217	185	211	188	204	220	201	236	207	211	203	193	228	209	220	181	207	213	188	185	178	223	177	197	199	218	195	179	199	201	213	215	207	227	197	173	217	201	192	215	208	215	206	216	225	215	196	208	216	223	211	178	222	202	203	209	205	202	248	230	222	197	227	202	203	200	248	202	203	202	185	198	196	206	206	215	189	226	172	197	183	234	214	231	212	218	212	225	215	204	185	207	196	205	184	195	201	195	172	226	188	195	219	219	205	218	224	218	222	233	216	215	234	212	220	202	199	198	174	209	199	174	222	210	242	206	220	194	216	208	207	200	207	208	210	173	205	213	217	216	201	189	231	225	206	214	211	220	197	213	204	200	197	217	223	220	213	223	189	178	221	195	209	206	211	218	193	222	219	206	204	193	210	196	223	207	199	209	244	212	212	207	223	216	192	219	212	220	183	186	229	213	210	213	198	180	243	201	210	185	203	204	209	214	209	200	196	209	209	183	198	183	213	237	253	214	214	207	182	200	174	180	224	216	237	209	182	201	205	188	213	203	249	194	211	234	213	185	194	210	195	220	190	222	181	191	197	205	223	244	210	181	198	205	202	208	207	225	209	219	200	190	201	208	211	207	214	195	223	193	219	234	224	223	201	203	176	206	214	195	223	214	201	201	207	220	239	215	190	210	189	230	222	203	205	181	198	188	201	181	198	189	198	214	220	208	183	199	202	199	167	184	194	204	200	236	223	218	184	199	211	209	207	209	168	193	205	221	193	225	181	188	175	224	185	204	195	190	182	203	218	201	201	208	197	198	235	202	206	180	214	253	203	213	203	191	236	201	210	217	199	179	213	184	201	238	204	194	197	197	214	193	227	207	199	193	216	207	211	223	232	213	210	200	214	193	219	208	221	196	207	217	189	226	206	197	208	202	179	198	219	198	204	211	192	199	215	210	200	194	234	189	164	186	212	219	194	219	200	238	224	185	208	204	222	201	198	257	195	212	210	197	194	176	219	222	204	200	226	214	194	196	202	212	249	240	193	200	217	216	208	205	196	233	229	186	206	203	234	214	229	210	206	219	212	209	211	213	229	232	209	174	198	196	235	197	233	201	215	191	193	222	198	192	207	186	192	218	228	201	173	205	229	201	214	220	186	223	187	181	196	222	235	225	225	205	227	225	204	202	199	247	200	213	209	218	190	185	225	213	191	223	205	207	210	197	203	191	222	209	205	215	188	179	209	219	189	191	220	213	187	205	188	198	201	222	217	208	209	192	225	202	181	211	213	194	209	209	196	217	239	213	195	194	207	192	196	209	212	241	203	223	213	206	217	204	202	190	189	230	225	248	207	214	218	205	205	206	210	191	205	212	201	215	201	220	192	210	218	217	224	217	197	201	229	227	175	198	211	201	230	199	199	202	210	200	203	233	190	210	205	210	213	213	237	190	209	208	182	218	159	237	194	205	188	183	194	202	200	210	217	233	195	212	194	189	245	200	224	208	221	207	178	210	208	227	185	214	205	194	191	182	217	237	209	183	208	209	210	205	202	197	171	221	214	202	225	225	184	207	195	201	199	196	199	218	208	194	243	227	207	218	218	221	215	216	206	198	209
58456	6327	6231	8039	7332	6352	10373	8266	5097	3191	2912	3056	3435	3068	1832	1475	1426	1448	1300	1098	1000	1003	1025	987	871	871	751	768	726	707	638	681	698	671	651	634	601	571	569	565	574	544	554	506	522	566	554	520	548	503	576	563	510	577	537	596	645	586	579	564	582	545	479	525	531	482	478	490	491	505	488	466	475	504	484	456	476	512	535	515	517	482	528	485	469	545	497	473	495	460	491	451	438	483	478	449	467	458	492	462	484	501	455	506	457	476	488	445	483	506	457	503	487	453	469	484	458	483	483	481	450	447	483	478	450	440	419	511	475	500	487	487	486	466	497	470	458	517	466	497	492	474	480	498	465	465	408	504	478	445	503	481	464	434	473	494	437	442	527	479	508	468	470	500	509	462	482	496	485	481	496	481	448	477	488	482	461	476	478	475	478	470	490	445	466	462	505	497	509	481	467	492	518	461	471	415	491	469	500	463	504	479	473	496	506	471	468	478	435	490	434	459	435	464	469	450	467	463	451	469	466	429	493	457	535	455	452	490	487	440	508	458	462	449	463	455	519	456	493	498	482	463	442	464	510	477	502	485	460	492	464	491	479	454	465	472	489	469	469	461	466	440	469	480	453	441	467	468	504	490	480	473	492	439	459	468	444	435	480	519	511	446	465	480	470	501	465	461	485	477	473	454	492	468	495	479	463	467	493	492	454	451	482	431	476	473	455	513	485	457	471	481	388	495	481	470	485	459	476	468	504	496	447	481	458	467	454	477	460	489	445	467	456	457	451	497	473	462	475	476	489	478	430	408	460	463	489	461	519	492	488	463	514	460	448	431	480	473	462	487	489	487	462	462	511	444	474	500	493	474	486	452	457	527	468	502	463	487	477	476	483	485	490	442	510	475	492	458	470	476	506	471	497	466	466	466	461	464	459	461	535	460	472	481	440	467	452	434	491	458	466	488	475	466	453	475	492	482	453	509	463	495	431	466	475	459	464	500	523	464	504	461	492	476	454	515	499	469	493	453	493	516	478	487	433	481	478	483	493	486	469	479	469	490	467	495	473	467	450	501	459	484	490	467	476	451	485	438	473	500	484	495	466	484	479	489	486	481	469	448	458	465	451	506	479	470	476	456	456	485	475	468	471	459	450	480	486	442	471	473	482	497	490	478	488	482	488	497	480	498	473	489	481	473	449	495	479	478	509	466	499	428	455	513	476	455	496	496	495	475	489	438	469	501	497	531	490	489	466	486	491	476	512	445	468	437	453	494	464	484	441	478	525	453	466	489	472	470	441	509	444	485	461	460	486	465	482	461	439	480	472	495	413	479	490	522	454	485	465	491	454	471	508	485	427	453	444	495	459	445	499	439	482	470	494	490	498	481	508	473	509	451	482	485	473	467	455	451	452	459	476	446	473	500	476	492	475	490	472	447	485	467	496	485	459	486	481	453	449	473	486	457	495	455	469	477	472	476	507	477	507	420	460	461	462	503	498	493	498	503	480	516	464	509	525	467	482	487	454	477	447	478	478	484	452	480	498	452	462	458	488	448	475	500	480	460	476	476	462	446	466	476	483	474	505	461	474	443	428	461	498	459	492	503	446	476	410	471	440	451	475	466	455	503	469	497	507	481	499	443	460	461	481	494	485	495	469	477	482	485	455	473	516	497	441	448	503	442	492	460	449	442	476	484	467	471	493	440	461	459	492	486	468	460	503	444	509	480	475	507	468	460	480	418	481	460	512	470	482	469	477	505	518	467	461	474	450	463	466	423	488	472	467	500	499	475	477	522	497	491	459	484	489	429	485	460	439	493	529	512	494	493	512	509	460	464	472	484	500	465	468	454	453	464	441	482	458	443	489	482	520	492	491	495	499	478	445	462	492	485	463	441	470	463	484	468	435	459	492	472	487	485	496	514	454	506	491	490	476	459	464	483	513	446	470	455	472	477	480	478	475	433	494	466	475	473	466	462	468	489	472	473	501	455	490	498	439	455	497	456	474	500	526	470	468	447	487	475	491	502	517	477	488	468	506	485	496	471	477	471	481	468	531	498	489	479	443	480	501	460	503	501	480	448	498	487	474	479	451	433	432	464	473	467	441	482	467	449	458	452	467	475	447	476	480	501	464	384	487	460	477	499	475	483	460	439	515	471	451	493	432	411	495	497	466	456	468	467	461	509	507	455	504	484	471	507	457	470	461	461	469	484	448	471	476	482	462	488	433	453	459	490	484	464	486	481	440	469	460	547	489	462	477	443	472	442	440	478	494	454	439	496	472	478	452	460	438	469	491	478	457	466	483	460	483	470	475	490	479	449	478	481	441	443	434	433	455	487	485	485	472	464	486	487	502	466	522	452	463	470	464	447	477	473	516	452	446	468	460	472	474	492	451	478	518	459	491	461	481	451	469	517	478	465	471	495	459	456	459	457	460	428	505	482	434	482	475	507	464	444	472	494	489	442	459	446	493	479	470	490	524	452	479	467	475	485	505	496	517	484	465	462	496	498	514	443	463	476	504	453	475	480	466	442	439	447	478	477	437	503	471	458	479	477	481	480	462	475	487	466	481	464	513	435	455	466	458	413	475	460	470	460	479	471	482	490	511	497	463	498	464	481	489	441	416	450	470	488	474	485	509	474	489	490	489	426	476	518	489	504	462	437	478	454	452	484	424	492	464	479	450	454	446	489	500	475	470	459	481	451	487	491	450	459	479	485	461	473	474	496	506	453	476	466	463	499	452	467	463	460	466	462	468	463	491	490	458	467	454	513	464	448	418	466	482	486	482	520	482	455	505	469	465	439	494	463	464	461	481	451	476	450	451	461	458	453	459	487	449	448	481	435	494	464	445	473	438	432	483	474	473	467	450	479	480	453	474	488	466	509	438	481	422	454	455	484	453	471	470	476	466	464	499	477	454	427	515	477	508	500	463	440	459	467	484	487	492	485	443	496	456	477	484	472	448	500	457	484	485	473	441	444	449	463	478	469	478	492	467	480	490	471	447	430	498	464	488	474	463	481	446	463	486	500	457	459	488	491	467	493	469	487	484	453	478	429	495	461	453	499	461	482	487	463	472	492	492	495	523	481	455	452	472	484	493	470	469	471	437	466	429	457	473	481	455	471	453	464	487	484	467	485	499	497	515	484	428	463	452	464	450	483	507	484	465	436	498	496	460	478	477	502	477	485	519	491	476	487	494	509	494	484	488	462	494	458	416	438	458	495	476	484	478	497	481	471	476	472	468	491	464	473	478	476	493	472	484	470	460	509	477	465	468	439	463	515	452	486	441	452	453	487	473	432	511	505	445	456	446	489	438	489	445	463	450	470	491	495	502	472	478	502	424	463	445	484	471	469	478	523	488	472	443	481	475	468	450	442	502	488	458	504	491	465	456	478	453	430	474	463	456	483	431	496	493	476	473	466	455	507	467	490	471	472	456	480	470	436	445	503	522	499	455	501	477	450	495	461	488	432	508	473	495	517	503	474	469	451	442	492	486	503	459	491	454	491
27450	4085	998	796	567	449	784	631	410	234	237	229	240	190	190	194	146	139	153	138	163	143	144	149	129	137	142	116	141	141	147	125	128	127	120	148	120	137	131	137	138	123	119	121	136	143	125	120	128	128	130	134	123	103	118	121	110	131	123	128	126	122	116	123	114	114	124	119	140	132	142	111	101	110	116	117	122	119	130	136	137	125	135	128	99	138	123	150	117	125	128	116	111	125	137	121	134	123	115	108	140	119	120	129	112	134	125	115	117	114	108	118	128	138	121	122	126	132	137	138	136	141	126	120	134	114	116	126	155	148	125	124	145	148	145	119	119	144	119	129	133	143	137	128	118	117	112	131	135	132	141	146	145	124	142	115	110	120	110	121	106	124	117	131	145	133	128	111	122	131	115	119	114	126	145	139	137	150	116	132	122	132	134	140	122	135	115	109	113	108	125	112	127	118	114	102	116	120	134	122	125	127	132	130	135	125	105	130	104	113	124	134	112	119	86	120	114	123	121	123	110	129	141	135	125	123	125	145	136	117	120	131	110	126	145	133	122	147	134	110	114	114	145	114	135	130	121	108	123	115	140	128	124	139	126	96	133	107	116	104	113	133	158	134	123	122	130	112	130	119	110	147	136	123	116	129	146	128	110	111	129	158	116	109	124	117	130	113	129	135	121	123	114	124	109	111	108	131	122	135	128	137	131	136	107	129	142	138	128	146	128	108	133	121	147	126	135	121	130	139	137	126	118	140	146	117	123	123	105	132	121	121	133	120	118	136	102	120	119	137	123	150	112	129	121	121	123	112	125	120	147	119	129	121	122	136	124	117	142	121	140	143	143	130	128	140	125	124	133	135	134	126	102	159	113	117	118	128	132	134	142	124	103	124	131	134	114	144	102	141	125	129	126	120	127	130	116	109	117	132	120	123	128	105	115	138	144	119	130	130	118	142	105	108	119	115	121	149	155	118	124	121	127	105	111	114	113	141	129	122	127	109	129	141	109	120	120	114	128	127	128	117	113	116	133	110	107	117	118	132	130	120	130	134	121	127	97	113	121	133	110	117	123	138	142	119	143	128	108	102	140	130	119	115	128	120	117	122	138	133	137	134	153	108	127	110	137	146	128	133	109	114	139	113	137	117	108	116	128	123	117	140	104	128	122	123	121	122	112	125	141	113	125	135	129	135	117	130	130	142	115	142	134	114	115	108	121	113	114	114	150	127	120	133	116	114	123	107	161	128	102	117	111	115	131	139	122	131	107	132	118	132	138	138	134	108	119	117	132	124	120	129	159	119	115	110	117	141	144	120	118	115	115	110	121	129	121	122	112	120	118	126	136	112	125	129	125	153	126	137	126	145	133	137	150	154	121	132	129	132	119	121	120	125	124	116	106	120	129	141	133	116	138	112	135	120	134	140	115	122	123	129	125	130	118	129	138	113	118	120	120	114	112	127	121	109	130	124	121	131	131	151	124	129	108	127	121	134	118	156	105	125	120	130	129	125	130	113	117	119	119	128	108	158	136	131	127	109	118	132	116	133	118	110	153	128	142	130	128	111	111	135	128	131	122	109	107	138	115	102	117	139	131	117	130	122	118	138	115	113	113	128	105	119	125	128	121	116	125	126	111	137	126	100	144	109	107	135	127	136	118	127	125	122	106	115	122	108	123	125	159	94	132	133	148	117	120	119	104	147	111	124	133	118	135	127	124	137	117	138	125	121	110	133	140	97	125	127	129	138	114	153	123	105	101	126	138	118	121	133	111	133	101	120	136	136	145	133	117	115	106	145	136	132	119	126	124	134	120	137	123	129	117	117	121	148	110	120	131	118	145	105	123	137	112	115	109	116	113	121	117	144	146	139	123	111	120	114	115	98	105	124	117	128	139	103	125	116	136	132	128	139	108	133	125	130	125	107	113	131	130	119	132	119	123	138	127	100	131	117	135	120	97	129	124	121	130	138	151	127	100	126	136	102	109	131	137	124	109	136	117	130	130	136	150	112	128	123	123	114	108	116	131	101	135	124	92	117	138	120	113	127	125	119	148	133	127	98	135	115	117	118	125	121	125	137	143	127	127	118	127	115	116	126	139	140	151	118	108	120	113	118	133	128	116	144	124	120	111	120	108	107	123	149	106	136	142	103	129	107	126	112	125	118	120	114	140	124	122	112	126	123	110	118	130	142	121	119	122	117	111	141	115	127	132	132	123	96	121	131	114	127	133	113	127	139	142	134	123	129	131	123	123	121	101	124	112	124	114	113	115	141	126	127	118	131	103	128	140	121	127	137	133	139	156	141	115	145	137	122	132	127	130	129	136	133	110	123	127	133	145	149	115	103	140	136	128	141	126	131	123	135	121	111	150	116	117	120	115	139	128	130	108	122	141	110	115	118	146	125	113	108	127	126	148	115	125	115	131	140	112	98	133	124	120	127	142	129	129	114	111	140	135	117	145	150	129	107	126	111	121	94	115	110	120	138	108	124	115	138	150	140	114	155	137	138	109	112	157	130	113	125	132	129	144	128	133	125	132	125	143	122	117	132	124	139	136	121	129	131	121	140	130	120	118	135	134	128	156	107	124	111	111	99	107	124	116	99	118	118	142	122	129	131	129	133	151	136	148	119	126	114	106	115	144	114	131	130	130	126	138	145	127	135	120	110	110	134	106	111	119	145	129	113	107	120	112	128	112	122	126	132	114	110	124	116	127	117	130	123	123	120	129	114	125	130	114	142	141	127	128	143	127	120	136	140	130	104	108	106	132	129	116	138	145	127	128	100	127	147	126	106	112	124	106	115	116	118	122	115	126	127	132	148	137	119	128	127	123	125	125	108	127	128	117	125	118	127	142	121	123	127	135	136	117	113	134	130	124	121	115	117	117	116	125	137	119	139	141	126	99	125	123	115	111	129	117	113	119	126	130	126	146	152	113	127	118	126	142	120	139	120	150	135	144	128	117	109	122	111	111	116	132	144	115	121	129	144	109	137	124	138	133	119	104	136	124	125	122	120	106	129	115	144	139	129	123	120	144	133	124	108	120	118	114	109	133	117	113	116	139	129	132	109	137	102	127	123	138	120	120	122	125	125	131	121	124	145	144	121	129	132	115	109	131	135	130	122	116	125	133	133	133	112	115	120	105	119	124	128	111	115	126	114	127	124	141	114	114	130	113	131	152	109	122	150	139	134	133	122	134	125	136	127	126	125	127	127	111	136	122	140	111	129	124	122	137	140	121	122	132	100	135	127	149	125	147	110	153	135	111	130	108	114	130	125	118	120	125	154	126	115	129	142	123	104	143	120	123	148	133	137	111	110	118	128	145	140	111	142	119	129	142	121	132	107	114	121	102	131	139	129	129	131	137	114	109	121	141	140	137	122	109	125	127	108	115	110	138	133	130	114	100	119	117	121	106	126	124	132	126	124	121	116	122	120	102	138	142	129	131	120	117	113	132	133	139	123	102	98	109	111	123	132	125	129	118	129	114	146	131	132	134	97	133	133
24538	1217	1927	2574	2262	1882	3607	3011	1789	1063	994	1042	1099	933	578	498	495	439	498	449	420	440	420	481	452	403	429	368	352	378	375	390	375	336	361	352	347	327	334	348	331	325	347	342	330	347	368	344	319	341	337	325	323	346	337	368	340	348	381	340	349	349	350	333	342	346	346	320	340	313	321	324	302	326	324	349	338	330	290	343	329	302	330	332	336	330	317	348	335	326	340	335	344	306	310	318	314	317	331	298	305	325	312	312	320	346	303	310	319	330	336	323	317	330	329	306	330	304	342	327	324	342	324	303	337	347	347	342	329	287	346	316	325	306	338	312	304	317	334	319	308	339	324	322	326	321	276	318	331	308	310	320	301	328	329	309	330	287	319	317	308	341	334	310	320	338	307	311	312	336	349	301	297	316	350	331	291	334	339	338	305	309	312	304	347	312	322	356	340	299	328	344	316	311	314	309	322	342	307	343	301	328	336	302	349	327	321	322	293	319	325	314	301	323	331	315	323	320	318	317	310	321	309	317	302	295	340	326	350	344	315	330	355	322	310	341	327	303	358	333	309	325	299	313	323	290	304	288	340	327	326	308	355	304	285	322	339	339	304	307	297	303	332	304	307	306	323	334	310	338	306	321	311	334	330	329	304	328	301	307	296	307	343	350	319	280	353	336	295	323	342	337	349	297	322	319	307	344	336	313	301	328	318	327	359	336	325	289	339	330	326	318	297	324	333	319	324	314	337	326	314	338	348	332	338	314	321	331	313	329	369	335	318	298	327	300	334	342	324	309	324	334	327	298	385	339	300	342	347	334	340	309	306	307	324	337	306	342	323	328	317	312	304	290	293	331	311	306	312	299	343	315	332	303	312	327	312	334	289	338	301	363	329	357	309	335	318	329	314	314	299	297	290	295	328	332	324	329	283	318	309	317	281	343	321	304	320	298	303	351	356	324	311	353	352	323	317	291	317	328	343	339	313	296	334	290	308	323	308	305	319	329	309	346	304	313	326	348	314	327	334	284	310	353	325	330	314	308	313	332	329	307	329	335	345	320	329	338	298	354	338	324	323	329	292	330	322	307	337	342	306	339	315	337	317	338	307	291	315	318	334	342	352	316	302	296	304	335	323	341	299	338	288	317	319	290	313	354	344	316	343	310	335	317	324	355	336	315	318	347	318	298	273	313	330	330	304	315	306	309	351	304	320	334	321	332	318	337	306	294	325	307	320	319	305	353	320	336	321	320	349	313	308	314	304	309	318	312	330	330	311	337	334	331	340	337	316	314	296	319	322	326	322	344	295	270	267	340	320	316	316	326	305	308	350	315	350	344	326	376	304	303	335	321	334	295	331	278	316	347	301	280	307	304	331	369	298	304	343	342	326	332	311	331	304	334	272	324	334	338	304	347	312	314	296	318	305	323	318	319	314	286	313	340	309	351	311	309	324	328	328	337	348	332	342	350	320	312	341	331	296	317	326	341	285	344	306	316	345	323	285	324	327	348	342	336	354	315	330	310	319	297	315	319	287	287	284	297	312	348	309	330	347	302	306	336	319	324	323	306	345	323	290	277	316	317	311	323	319	342	324	301	333	281	320	273	334	304	334	315	311	308	342	315	339	315	316	304	297	315	320	319	353	304	344	310	344	330	309	313	339	330	299	334	330	327	317	317	330	329	310	295	321	310	333	315	309	323	302	334	323	320	295	348	328	307	328	339	343	344	305	287	311	337	286	319	331	345	321	323	315	326	327	372	333	305	319	314	321	339	329	307	299	295	336	311	309	308	298	330	309	299	314	302	328	322	316	305	329	337	328	328	282	328	318	324	355	335	348	305	311	307	308	341	329	362	316	288	301	309	316	355	336	286	299	296	312	298	327	285	329	320	314	314	321	328	343	322	307	327	299	306	300	330	317	323	334	338	316	330	319	317	333	319	344	353	313	301	315	333	341	319	319	326	316	291	332	343	339	349	342	344	330	314	316	328	292	345	339	324	303	347	322	346	297	301	315	312	317	348	329	310	307	328	325	319	336	289	308	336	297	324	335	322	298	340	321	297	330	325	334	345	308	334	313	281	291	304	334	306	326	347	344	295	326	331	299	320	345	324	312	335	354	340	278	324	335	291	304	324	302	321	339	305	275	321	341	291	301	319	317	352	341	309	350	318	319	321	343	297	335	292	303	330	279	326	325	319	285	302	353	300	336	317	314	312	311	295	331	310	331	328	317	354	369	312	303	335	321	335	330	335	317	316	275	326	330	287	275	318	309	340	362	311	308	339	311	316	329	323	309	307	338	314	313	331	308	330	329	302	321	321	319	293	348	316	342	318	316	300	344	297	338	329	320	311	335	334	350	302	313	330	346	318	309	358	301	311	328	307	354	342	345	317	340	297	336	337	297	319	318	353	313	312	333	342	297	323	290	299	321	328	331	302	321	335	302	334	315	329	322	313	302	315	346	297	353	329	314	327	322	284	334	317	273	346	307	303	299	319	298	326	306	321	334	347	314	338	328	299	338	289	327	323	340	357	343	326	323	329	307	341	330	320	286	346	305	323	338	325	329	323	327	339	303	306	318	308	321	326	334	331	338	319	320	323	330	311	347	333	309	326	355	326	326	312	319	303	332	332	347	306	340	341	318	300	318	322	313	295	298	311	306	305	320	320	309	322	317	325	355	288	343	335	304	345	284	309	326	351	329	318	329	304	341	331	304	311	308	347	317	313	319	304	305	334	344	321	288	319	313	311	312	327	319	312	327	341	293	316	309	332	304	305	300	282	252	345	275	334	323	319	321	299	311	297	311	336	325	325	294	332	312	287	376	312	330	321	307	329	325	304	329	324	361	306	314	322	315	313	327	321	335	368	330	316	338	308	326	335	316	294	308	286	342	322	352	315	323	339	314	328	314	314	315	303	298	292	318	317	330	328	305	335	325	305	316	342	315	319	317	322	306	335	314	306	307	332	319	335	309	308	339	316	297	292	367	318	289	303	320	327	299	295	343	323	311	313	313	332	302	321	344	288	291	314	299	355	324	313	322	334	337	302	312	328	321	309	341	331	331	299	303	314	322	326	303	318	327	358	303	343	350	311	320	316	327	322	314	340	325	343	307	315	335	301	285	352	309	310	322	295	337	334	334	288	329	309	285	323	298	327	336	341	314	322	323	335	319	344	323	332	334	327	342	328	287	323	301	307	314	314	306	296	331	304	300	314	336	334	327	276	309	311	331	329	294	309	311	343	325	333	340	281	300	319	340	337	311	295	299	317	337	299	314	335	331	332	289	319	343	297	307	294	295	335	335	317	333	335	330	329	326	311	309	337	316	301	307	327	330	328	291	327	340	331	325	300	311	299	369	339	320	339	343	316	307	335	324	304	306	317	298	355	316	305	301	299	316	293	345	328	284	321	343	319	345	323	328	318	300	327	320	317	317	310	329	289	321	344	336	334	319	349	299	320	336	312	317	328	332	335	295	314	319	315	300	321	286	319	330	332	318	355	308	291
75299	31823	10117	2402	1397	1069	1477	1321	822	503	483	524	517	440	324	280	288	302	272	265	266	265	241	251	243	210	262	225	219	212	225	208	201	202	211	211	210	212	226	251	198	179	196	203	219	229	204	176	182	190	212	223	206	221	202	223	208	217	215	191	198	202	220	224	208	212	214	215	204	214	183	219	210	207	190	208	192	193	243	197	239	204	220	226	191	194	210	188	184	195	216	176	199	212	208	211	203	199	177	164	205	188	187	228	193	237	193	194	188	209	207	204	216	200	197	196	199	194	230	208	197	221	193	196	209	207	214	193	214	190	218	234	199	184	187	181	216	205	222	199	214	206	197	187	159	196	187	211	213	243	201	217	206	206	199	193	195	194	216	202	210	193	206	233	209	185	190	193	225	208	209	217	207	225	183	192	231	189	222	186	238	205	185	211	210	189	203	177	204	197	191	200	213	202	184	212	190	214	204	197	201	217	199	207	208	205	202	208	211	181	184	222	205	197	212	203	209	200	231	171	235	216	194	235	220	204	185	202	200	218	185	206	173	189	222	203	212	208	202	221	216	195	171	209	183	206	215	191	201	225	173	220	184	211	210	221	199	203	196	195	208	208	204	186	220	198	190	210	210	197	205	222	201	217	193	241	223	206	220	207	208	209	214	214	189	203	223	241	212	210	205	203	176	209	215	191	180	204	192	208	217	219	238	217	204	192	203	197	212	225	208	203	177	177	195	192	216	182	216	199	214	179	220	198	235	223	203	203	210	186	195	206	210	217	209	204	213	212	216	219	189	180	225	178	189	193	185	182	192	184	216	224	207	202	209	201	199	206	191	206	243	211	198	203	204	189	193	181	234	180	208	181	203	223	221	218	218	210	196	212	214	204	191	211	222	222	197	193	179	208	199	209	218	203	220	213	212	211	228	199	219	198	203	203	212	195	232	200	191	217	188	200	194	190	202	202	212	186	216	174	197	215	194	207	216	198	212	194	207	199	219	242	205	216	235	206	216	178	199	175	201	197	186	168	181	219	216	200	206	206	219	200	220	208	201	207	214	214	202	221	199	214	198	188	170	213	217	194	215	200	182	209	188	221	194	210	220	210	183	219	187	191	196	201	194	206	198	198	201	258	211	225	193	190	203	206	178	211	193	223	229	232	211	208	214	203	193	204	220	205	185	230	191	228	201	197	173	200	195	219	189	187	184	206	211	201	225	206	188	200	186	198	216	191	213	220	196	206	193	208	222	196	208	234	200	203	175	202	205	187	209	208	186	199	193	184	178	194	206	200	196	209	219	187	210	196	243	210	219	200	215	223	191	207	186	193	193	203	218	172	213	217	194	194	233	193	218	230	225	202	200	213	202	207	207	209	200	203	198	185	224	212	226	241	210	210	186	190	195	202	198	232	204	194	198	239	212	185	201	213	184	221	204	210	180	193	180	190	214	189	216	223	226	213	226	188	225	232	200	219	208	217	209	208	196	200	212	191	240	192	205	195	194	231	212	206	196	206	196	185	201	185	204	193	187	196	194	201	201	199	190	177	201	191	221	188	204	195	200	202	219	171	169	208	196	208	212	199	224	193	189	210	201	212	205	203	198	215	211	192	206	188	171	179	225	226	250	213	208	216	207	187	237	198	217	211	215	208	228	228	202	194	240	198	227	190	217	199	213	192	177	198	210	203	222	222	190	201	189	180	193	198	206	197	192	199	230	232	199	175	230	202	206	203	191	200	213	207	200	198	182	223	207	206	208	211	213	209	199	205	230	235	207	206	212	217	224	204	175	215	196	208	202	230	228	194	219	214	215	198	225	215	209	215	175	171	239	216	225	196	220	234	198	199	226	215	211	190	214	193	222	185	224	199	198	214	191	213	230	189	194	221	225	212	208	186	199	210	199	181	197	199	202	196	199	197	211	204	200	193	184	169	176	178	199	206	208	209	216	202	202	218	215	221	216	202	217	196	181	233	199	197	192	199	183	221	212	188	191	188	195	186	234	196	209	197	223	201	223	217	215	209	213	212	190	200	216	210	201	206	230	214	187	235	201	172	206	211	212	216	200	202	196	191	220	202	223	196	218	200	201	222	221	204	225	204	223	192	217	223	189	226	207	208	196	194	206	226	203	204	206	187	199	198	206	190	203	212	229	187	210	184	211	207	208	185	219	194	216	208	207	210	179	193	192	203	194	231	233	201	196	208	180	214	210	222	234	199	225	188	210	199	171	182	210	200	210	186	175	203	197	198	210	200	202	207	221	218	203	192	233	194	202	186	194	211	204	206	209	196	189	223	186	191	202	180	173	188	195	209	208	189	188	224	217	224	226	247	191	193	187	193	199	251	220	217	216	214	195	185	194	197	198	182	220	202	209	201	183	208	195	210	195	210	198	198	205	196	209	214	201	219	207	201	207	210	173	201	225	221	189	193	193	214	207	200	211	195	190	203	187	183	207	211	175	194	203	214	198	183	195	206	195	201	217	202	214	212	216	219	207	213	182	199	201	177	205	185	217	194	206	212	180	205	209	196	211	190	237	226	228	196	186	205	222	205	211	209	195	205	200	219	192	213	224	207	213	207	203	208	222	194	217	203	214	201	223	180	196	238	187	200	236	230	187	209	188	208	187	219	200	179	180	226	219	212	190	198	212	203	178	193	203	224	209	220	202	202	188	209	209	199	191	197	187	190	211	220	193	205	196	185	161	212	199	225	215	214	228	208	206	211	184	208	241	204	227	172	209	209	207	179	206	200	182	191	221	207	193	202	195	220	199	202	207	218	204	205	197	207	192	185	243	192	212	202	211	191	195	209	214	209	175	221	210	203	219	203	200	204	182	217	201	219	207	197	191	214	183	205	205	240	224	207	191	197	210	198	206	196	201	216	196	205	212	205	219	252	208	206	207	213	196	187	181	216	208	202	182	213	207	193	202	219	218	196	213	220	214	202	211	189	219	229	191	198	176	182	228	199	209	205	230	206	229	211	205	206	208	214	200	211	210	213	218	196	198	216	198	204	206	224	211	223	199	193	211	182	203	214	214	204	231	239	206	171	224	225	228	197	215	206	204	182	183	173	206	185	183	201	232	207	202	234	192	214	237	198	206	198	204	200	202	235	177	217	193	226	200	199	212	195	210	206	204	179	177	219	204	208	196	208	210	226	207	213	208	202	203	189	199	201	206	227	192	189	211	223	205	228	171	203	187	210	221	222	214	193	204	199	213	198	233	188	206	186	219	213	199	194	211	187	184	216	210	201	198	178	194	204	209	217	166	212	207	195	208	224	193	233	203	200	199	189	209	172	191	194	209	203	191	170	215	228	206	203	209	220	192	235	226	217	214	200	203	208	222	177	208	207	211	225	203	188	196	209	245	193	232	191	199	200	216	202	188	227	198	227	232	205	231	215	202	212	209	208	214	223	217	202	219	188	207	217	224	199	213	201	202	175	216	203	219	202	214	196	219	193	220	177	206	220	221	218	188	200	191	203	204	220	221	213	219	236	213	200
48118	4762	4421	5687	5231	4334	6929	6113	3654	2328	2118	2218	2409	2091	1243	1050	1150	1011	916	811	788	800	817	818	717	705	689	646	629	593	598	603	605	615	598	588	581	533	556	516	548	542	549	514	534	545	518	552	513	525	553	539	525	529	516	538	589	571	549	528	563	565	568	468	483	560	479	504	485	472	531	494	533	483	496	468	540	504	519	517	494	516	480	531	467	480	504	503	468	467	460	522	480	484	488	484	483	492	452	467	474	515	504	486	455	489	506	480	494	508	490	438	477	485	500	480	492	490	489	486	477	475	478	486	488	499	502	460	529	467	446	456	510	480	494	468	509	450	455	455	432	468	431	479	502	481	508	482	479	482	527	508	461	533	476	489	458	513	486	463	492	503	432	487	485	504	472	452	450	489	501	459	486	524	465	497	438	508	481	476	461	490	506	493	474	462	486	469	515	509	485	475	458	447	439	474	455	486	477	484	461	496	465	497	522	475	487	497	459	482	477	504	505	494	469	486	512	464	492	483	494	487	488	486	507	483	489	482	477	483	468	508	463	459	492	483	466	474	514	470	468	453	503	454	468	461	485	503	451	472	458	498	507	502	491	422	467	500	503	496	534	508	505	488	510	483	456	487	495	490	465	465	504	487	456	474	500	495	492	450	499	475	525	454	472	470	474	501	481	516	451	508	477	453	511	489	513	490	524	485	486	469	458	494	473	500	493	480	489	465	448	482	463	492	469	469	502	473	480	464	505	512	490	491	504	509	490	495	499	476	483	500	509	514	452	485	470	474	460	497	491	470	499	464	442	456	488	457	515	451	496	493	492	529	459	477	490	458	491	494	475	442	486	474	488	496	473	434	488	516	481	493	462	489	494	441	481	494	456	512	539	467	472	464	536	507	512	476	443	497	448	494	492	478	488	492	489	477	485	488	507	479	509	511	473	464	506	465	480	447	501	503	530	476	482	487	493	471	532	488	481	466	495	464	489	456	473	462	470	478	491	469	490	518	454	463	517	498	498	513	515	480	482	483	482	501	479	549	462	484	472	505	492	492	476	467	483	473	431	463	503	477	486	463	486	489	509	534	495	522	460	509	495	479	479	463	447	513	507	490	469	458	459	450	441	519	510	491	496	476	483	512	491	485	476	484	463	506	486	466	436	476	506	504	463	493	463	481	510	499	474	488	498	462	461	467	476	529	475	478	489	470	505	504	482	503	482	517	517	484	472	439	496	480	444	467	515	515	465	479	484	515	457	465	490	462	483	514	479	488	471	499	479	468	525	485	509	460	513	505	513	450	458	515	452	471	510	461	465	501	479	463	481	487	458	469	473	464	470	469	508	484	446	487	473	485	449	510	482	479	483	464	502	474	493	478	474	487	452	502	492	472	507	491	518	471	494	489	456	460	486	490	477	477	476	511	526	449	525	465	492	484	520	449	499	479	480	502	495	476	488	489	492	501	524	480	487	504	481	465	535	507	483	482	477	473	506	481	484	515	499	507	482	481	499	503	519	484	497	484	480	480	490	468	485	491	496	497	489	473	478	484	450	479	461	474	486	475	462	462	514	499	482	503	510	505	449	500	438	448	472	488	507	496	487	487	507	511	476	480	482	493	510	528	468	511	462	453	493	470	474	473	482	517	484	476	518	461	493	469	476	489	501	499	460	475	478	474	486	483	476	489	516	448	461	506	469	458	466	511	469	510	461	452	440	461	465	521	542	492	451	510	470	474	456	489	453	491	470	499	456	518	479	496	489	474	491	459	482	493	451	479	492	522	525	456	457	472	503	505	487	484	471	484	484	505	489	495	486	525	468	483	506	494	431	478	439	486	490	462	462	456	498	529	519	547	470	475	458	499	474	499	490	505	454	507	460	451	520	489	469	483	508	464	470	490	503	494	469	465	486	492	495	501	468	533	499	484	482	462	489	520	500	518	474	503	459	465	498	481	500	481	520	464	491	472	510	476	497	507	501	499	471	469	480	497	467	515	481	473	478	499	454	488	464	481	450	498	513	485	491	492	457	502	498	500	518	483	494	529	477	492	524	483	487	480	474	486	486	494	498	457	481	482	465	485	471	492	495	472	464	516	499	482	464	500	463	467	472	534	506	494	518	484	516	452	462	518	472	477	480	531	496	503	468	516	533	497	471	481	471	508	503	488	470	490	487	513	488	505	452	505	504	448	465	471	488	484	496	488	502	453	490	487	505	489	464	446	492	543	472	495	507	493	478	500	502	471	506	463	511	490	472	461	450	477	534	457	525	430	514	498	506	467	520	474	503	497	516	454	425	471	491	476	511	478	481	483	487	517	466	505	470	522	474	533	433	513	491	490	428	465	496	495	504	521	499	469	525	448	484	529	503	501	497	487	475	471	485	511	477	473	473	513	454	504	461	509	517	505	497	483	499	436	485	477	464	494	477	474	497	510	478	484	463	482	477	517	458	471	469	475	521	506	501	513	500	509	453	496	446	458	468	494	501	484	463	454	495	486	513	478	476	497	466	482	491	473	467	488	487	484	500	482	454	469	495	538	486	526	467	443	541	442	456	492	497	511	504	520	504	505	484	447	490	510	474	480	454	498	472	442	475	454	478	492	525	480	510	499	528	540	479	477	538	440	479	472	497	499	482	522	447	506	494	440	478	496	489	469	516	524	488	509	478	478	521	496	525	475	498	467	469	468	487	503	436	466	466	500	489	457	485	479	490	470	462	484	454	492	483	545	484	482	478	526	519	475	515	487	480	508	485	471	449	427	455	451	496	479	497	485	475	454	499	450	504	495	470	449	487	463	501	482	506	449	499	460	505	475	451	497	486	472	519	504	524	502	473	423	468	495	468	486	489	518	450	498	481	494	476	474	468	470	504	501	520	511	480	471	470	487	470	452	522	475	473	468	494	498	473	527	457	494	465	507	473	491	479	484	444	452	453	417	512	468	455	496	463	479	478	478	469	510	518	506	487	482	476	482	463	484	495	455	477	475	464	494	496	493	533	522	484	506	491	454	474	495	476	504	487	452	480	425	474	474	497	484	497	495	494	500	488	497	509	491	474	517	471	503	485	491	467	464	468	470	515	475	467	455	480	531	500	468	465	444	490	438	472	507	485	464	536	523	492	458	469	464	471	497	535	464	453	493	483	500	525	481	483	471	475	493	477	492	468	500	491	484	478	465	465	486	491	523	460	444	482	515	471	457	464	436	431	487	487	459	476	433	473	446	487	470	526	499	486	459	523	514	477	517	476	499	520	508	468	493	470	483	488	504	478	474	495	463	457	490	495	526	486	483	456	451	467	484	482	477	507	485	502	474	488	470	520	489	490	474	455	457	500	423	479	465	505	451	500	510	491	512	469	510	462	480	523	442	506	472	468	478	498	479	475	455	474	472	503	465	434	487	496	473	486	470	495	471	477	506	464	471	454	456	499	475	526	504	514	490	473	498	494	448	484	494	489	449	470	482	441	548	499	519	510	513	464	469	467	498	478	482	496	487	492	479	474	460	489	491
84152	38644	15341	4837	2492	1543	2182	2026	1262	769	650	658	676	617	385	353	369	344	328	278	277	308	280	244	254	255	253	250	201	266	218	230	255	232	233	201	220	191	196	194	221	237	215	181	219	229	235	189	231	232	193	213	203	212	211	238	236	260	210	210	215	210	205	206	214	223	192	206	209	209	220	213	208	185	185	178	194	213	202	220	217	188	214	224	197	215	208	194	218	210	212	189	215	226	215	224	223	197	223	217	198	235	233	216	204	202	209	191	208	207	204	198	205	201	196	230	233	215	204	219	188	195	187	203	209	209	206	188	193	189	168	205	188	211	179	199	168	203	214	188	200	206	180	208	202	221	240	175	208	192	232	186	197	199	217	201	189	213	214	196	223	176	185	205	213	238	223	220	220	202	219	231	198	206	213	191	188	244	212	233	206	230	195	215	218	191	221	227	218	200	205	181	207	211	221	222	202	213	197	204	210	218	202	195	252	188	209	212	186	212	200	243	193	191	198	216	196	204	206	197	203	183	205	212	211	234	178	196	208	210	227	214	216	213	207	204	199	200	226	207	222	214	207	234	214	207	203	198	197	220	192	185	207	221	196	210	199	226	210	195	197	204	219	202	215	217	192	227	203	206	200	179	220	204	208	188	197	203	202	185	188	221	184	207	194	212	205	218	197	214	173	185	187	198	198	199	221	189	203	194	196	178	207	213	188	220	211	213	191	222	192	218	217	212	207	199	214	204	220	199	192	216	220	180	197	199	204	192	212	196	195	206	188	232	228	215	185	194	183	202	197	218	212	195	189	213	167	192	180	238	218	231	224	189	203	217	220	194	199	205	213	215	213	194	244	202	209	189	187	217	199	223	197	231	217	210	209	203	208	219	229	212	213	214	197	211	233	202	179	212	227	234	176	222	209	212	205	208	209	215	203	204	206	234	185	199	215	223	219	213	187	196	219	220	220	217	199	175	201	218	217	206	177	226	205	227	195	202	217	188	216	226	216	217	217	194	199	218	210	216	212	218	203	202	201	180	209	217	221	226	202	219	198	220	190	188	191	176	209	177	223	188	211	233	208	187	197	204	215	186	203	182	220	198	198	192	202	200	193	206	211	210	218	217	196	203	184	229	223	193	212	214	236	194	202	191	202	193	198	218	216	196	195	220	202	181	208	239	201	200	185	181	231	202	204	220	224	195	209	229	222	161	202	179	231	211	210	187	179	230	213	206	182	228	195	186	213	207	202	188	201	216	195	216	237	183	218	218	216	239	216	199	212	226	209	200	195	188	214	200	199	207	199	210	216	206	196	189	215	184	230	196	192	198	213	203	228	215	201	199	211	202	197	216	212	186	194	200	216	202	189	191	199	190	195	215	237	213	223	192	211	210	197	197	195	223	233	206	216	214	223	228	222	223	208	238	200	208	225	238	223	154	205	229	191	213	201	243	220	209	238	223	189	226	195	182	184	222	204	220	177	201	196	178	179	203	186	195	195	207	237	198	219	192	194	187	218	197	208	163	179	173	238	215	201	218	209	212	226	182	179	223	194	203	206	207	204	214	187	192	208	202	210	242	203	196	228	222	207	202	237	251	193	203	217	208	196	187	198	219	202	225	231	228	215	208	207	207	208	197	212	207	220	209	192	205	207	222	188	208	212	204	208	208	220	204	186	208	235	223	203	223	206	225	188	183	167	215	202	205	182	217	193	205	205	208	194	199	206	195	219	163	204	212	215	213	218	198	184	190	201	179	202	203	198	211	222	212	179	233	233	198	182	193	200	224	222	206	188	187	169	174	181	222	188	193	201	208	201	178	208	219	201	202	184	213	219	196	199	191	178	236	206	190	189	204	229	187	200	239	198	219	210	190	200	226	198	191	180	210	192	203	234	208	222	220	194	188	186	203	208	216	204	203	195	221	207	202	218	205	195	205	181	195	215	239	221	211	199	223	202	210	206	182	199	199	213	222	197	196	186	215	202	189	219	200	207	205	199	225	195	206	219	199	182	196	215	234	207	182	201	215	185	194	219	216	189	192	214	216	216	230	212	199	205	223	218	224	191	198	198	189	194	180	215	212	231	202	174	192	205	188	185	221	234	196	214	195	213	178	207	200	225	208	203	182	216	205	206	195	198	179	215	230	198	206	219	194	199	198	193	186	182	222	206	216	193	216	212	207	219	201	219	220	219	231	181	194	217	205	191	204	214	213	205	188	193	193	204	205	216	220	209	191	216	224	232	196	185	212	203	214	218	213	212	236	215	201	213	184	249	204	207	216	210	215	223	199	227	198	199	199	197	195	202	198	196	213	216	202	234	217	216	221	191	186	193	239	205	170	190	194	210	241	178	222	210	174	206	244	213	190	213	176	219	239	197	221	179	216	178	233	229	159	204	234	173	185	175	224	210	234	209	220	197	208	192	192	208	187	205	205	207	244	201	193	199	190	207	239	228	177	193	202	207	211	217	206	193	223	198	200	196	195	218	209	192	222	213	211	211	195	200	228	193	216	177	198	230	230	205	204	215	185	207	187	201	191	205	201	197	210	204	205	203	223	201	220	174	214	216	221	208	201	189	192	195	173	203	209	213	212	230	224	194	182	197	204	218	217	201	187	205	213	208	220	197	200	206	190	198	190	194	211	211	228	194	212	218	221	205	209	233	210	181	212	215	211	196	189	179	213	189	206	218	215	216	183	185	204	226	229	221	225	203	194	222	210	227	190	210	221	184	187	190	197	219	202	200	230	188	212	199	202	196	188	179	208	223	206	192	194	164	192	214	205	194	219	182	215	198	206	226	225	217	171	203	212	188	215	240	178	184	193	214	237	188	197	218	218	222	179	219	203	217	188	179	210	211	203	184	205	217	171	200	206	207	183	196	202	241	191	219	225	221	221	238	181	237	211	233	233	190	207	226	188	224	216	209	198	214	213	211	222	209	202	236	212	231	192	207	217	210	227	192	190	209	214	204	223	203	199	221	204	218	200	212	224	209	195	210	206	234	228	211	216	198	219	205	208	213	209	202	171	225	238	188	219	217	213	215	178	182	233	208	220	203	209	197	207	199	178	226	217	223	197	185	204	234	216	220	201	200	201	178	220	224	195	217	210	198	217	217	229	233	230	178	239	197	183	204	186	216	218	226	212	184	192	211	196	214	191	194	186	205	232	226	209	202	199	211	212	189	211	195	201	214	224	229	197	213	223	210	214	217	186	195	216	202	209	201	224	189	207	204	202	197	197	225	197	179	196	184	196	202	198	196	183	211	252	232	188	166	199	214	215	194	193	188	191	219	216	203	209	224	212	222	184	221	213	215	178	222	212	206	201	191	183	217	202	201	205	191	179	202	207	239	208	207	211	191	191	225	225	203	198	220	202	199	200	206	188	220	213	210	232	216	225	212	173	200	196	242	229	197	181	176	236	210	188	216	200	229	229	186	216	204	209	206	217	205	241	230	206	211	200	185	210	204	206	199	212	192	211	212	210	220	182	203	235	192	210	200	186	203	187
56634	6433	6672	8272	7635	6286	9427	9070	5773	3394	3048	3437	3364	2987	1787	1455	1597	1383	1250	1037	1009	1067	1071	976	838	771	780	758	763	683	677	660	663	691	647	646	603	590	581	530	552	564	568	518	572	470	534	579	551	538	564	550	530	537	606	618	582	559	600	546	578	531	510	491	488	479	458	478	465	491	451	517	443	470	500	507	495	531	491	487	534	497	509	524	486	473	494	506	467	460	460	454	464	500	472	445	448	471	428	466	413	495	476	499	463	467	532	478	476	483	456	476	483	460	421	498	454	461	471	482	495	505	475	487	492	486	499	490	467	484	463	471	494	454	482	468	427	463	443	462	436	419	494	461	469	476	451	468	479	489	455	426	459	475	475	439	480	460	509	434	500	449	467	478	496	450	496	444	469	470	484	438	458	497	486	495	494	493	469	466	435	456	484	434	459	463	504	497	454	450	473	498	502	467	491	464	468	456	477	478	472	506	488	465	468	472	470	455	477	448	478	435	464	444	465	457	466	477	488	473	480	505	491	451	447	467	477	495	488	489	446	473	482	503	445	469	477	502	458	487	458	468	525	452	464	477	482	450	470	457	507	451	445	477	455	476	473	466	445	471	447	470	492	477	455	528	462	425	492	482	488	463	465	467	513	476	452	510	459	472	471	473	460	518	470	456	479	479	475	487	471	466	482	479	458	450	512	441	476	454	488	469	501	484	464	488	466	458	463	445	488	507	464	473	493	474	487	496	468	489	457	493	514	470	489	422	465	456	474	471	455	441	451	483	467	480	453	475	469	465	489	478	484	449	509	481	502	441	469	454	428	466	460	486	485	459	462	468	445	447	472	450	468	499	475	497	455	471	499	478	491	471	461	506	446	504	465	449	461	476	463	455	473	443	439	455	457	473	479	459	498	469	436	459	463	464	463	496	456	479	483	467	484	470	467	440	474	480	484	473	484	487	473	478	454	451	488	466	469	488	450	495	447	498	466	478	486	469	488	479	491	435	467	458	461	478	466	480	453	507	486	466	467	456	460	451	467	480	443	469	493	456	443	453	427	466	453	441	468	489	497	446	503	487	460	472	478	492	482	465	470	486	469	491	438	451	460	463	483	455	486	490	462	450	457	464	460	506	440	454	471	418	453	456	438	476	475	484	514	477	457	448	452	501	442	448	450	494	476	481	443	442	467	455	494	442	484	455	471	531	419	450	539	507	475	455	434	503	497	443	461	453	478	469	470	458	453	466	442	465	499	441	457	448	462	463	459	497	456	470	496	469	458	491	470	477	442	498	491	481	490	461	490	447	435	466	499	442	473	464	486	481	464	460	456	435	449	462	459	462	494	447	511	480	485	487	474	493	436	438	450	466	464	462	467	518	457	456	464	492	498	479	448	465	474	462	502	444	513	474	481	446	493	462	465	427	484	452	480	460	474	471	463	462	522	488	505	482	452	440	464	485	482	477	467	462	494	447	472	493	485	442	460	445	449	466	416	461	481	476	474	470	462	497	454	473	467	512	477	464	493	446	447	475	456	486	490	521	448	479	470	492	436	446	469	470	492	439	479	426	476	433	469	462	469	473	478	489	493	474	444	462	446	477	436	485	476	473	468	463	449	468	491	461	474	509	449	461	444	460	449	470	492	473	448	492	499	440	487	446	475	487	464	453	502	450	464	467	490	475	458	497	471	483	476	497	417	471	451	509	485	447	445	438	478	455	467	492	515	465	428	445	470	461	442	476	466	463	465	473	442	479	443	484	484	440	524	470	441	467	466	473	474	453	474	419	496	471	470	525	421	471	485	515	462	527	473	441	513	489	497	434	468	506	472	483	470	442	471	454	459	471	491	450	445	499	492	480	450	480	483	510	457	493	487	447	459	456	437	437	489	499	487	467	460	475	473	488	460	481	448	430	444	505	464	455	458	434	470	466	452	467	476	458	432	454	491	454	517	493	440	496	449	447	485	456	471	458	483	506	472	460	475	468	467	474	469	495	435	469	505	477	472	468	485	457	464	471	441	488	471	461	495	452	440	492	472	502	512	485	491	478	466	470	478	453	462	455	490	490	482	454	455	507	466	487	449	459	511	440	487	470	453	437	478	448	468	454	495	480	504	459	465	519	463	494	433	503	482	459	472	518	461	471	456	474	449	500	483	465	473	466	473	426	429	468	515	486	441	489	432	504	456	388	451	437	491	495	472	460	490	489	530	450	516	462	487	471	469	493	489	459	434	474	502	490	472	461	472	478	497	437	487	467	487	510	483	476	495	472	466	485	462	482	535	473	488	462	465	459	452	478	491	467	461	492	480	497	475	468	459	462	468	517	478	459	446	495	472	440	493	462	504	461	465	475	515	469	485	470	443	462	480	478	475	494	449	452	459	450	429	448	499	453	455	466	455	452	462	465	437	442	503	451	451	442	496	475	447	471	484	415	474	513	495	464	473	467	483	477	494	464	481	449	469	468	480	516	472	473	510	518	464	481	494	449	482	470	487	459	453	464	459	501	482	469	460	477	484	451	489	457	493	452	464	448	507	475	478	453	445	420	477	477	465	471	467	481	502	496	491	467	453	466	448	429	453	515	447	465	466	499	483	472	503	492	495	493	514	489	480	463	455	446	468	478	459	430	467	439	460	472	456	454	476	472	491	495	476	474	478	486	446	476	495	488	506	475	435	497	424	484	471	477	485	495	451	478	508	505	500	463	487	482	456	470	467	490	427	450	458	449	481	455	474	485	435	482	474	477	494	493	475	488	481	486	481	438	447	474	490	452	434	468	484	479	451	492	501	485	498	492	475	450	484	458	480	473	464	468	491	493	495	478	476	425	480	445	460	461	445	484	482	447	432	516	473	478	453	516	494	465	514	426	500	481	496	456	462	472	471	481	464	456	469	495	527	432	526	461	477	484	490	455	496	504	448	452	494	457	429	537	486	495	503	477	481	504	453	425	463	458	505	484	475	464	471	476	458	491	437	471	433	461	445	487	473	506	460	493	488	476	487	460	466	508	450	469	452	425	469	482	475	473	478	462	440	464	457	482	450	482	475	458	455	440	473	453	466	464	494	473	466	458	459	468	460	468	454	465	451	472	474	464	493	480	450	460	464	467	469	497	478	460	468	470	453	462	480	493	470	462	468	439	484	470	504	506	467	477	505	474	458	451	491	468	444	459	475	470	473	487	486	434	487	435	450	451	474	480	509	455	473	455	511	471	483	467	443	460	503	450	485	456	510	450	513	478	446	516	486	464	473	467	471	479	491	495	448	454	482	438	483	500	479	460	512	493	461	468	452	479	487	490	476	490	448	471	454	433	474	494	464	471	497	428	488	449	472	461	476	457	460	449	472	451	508	469	495	423	457	461	493	472	480	506	467	417	480	440	493	492	506	505	476	508	477	469	462	481	435	498	490	473	415	532	475	459	451	489	496	486	476	443	483	442	511	499	450	468	510	460	463	430	445	499	452	476	496	451	492	464	470	437	455	458	486	446	472	475	460	477	454	440	440	477
26253	3374	1016	773	678	475	675	690	426	265	237	247	223	191	153	129	151	143	132	132	165	154	138	137	124	133	144	135	147	147	127	122	107	146	142	120	135	133	117	112	111	137	131	135	131	125	131	117	133	158	117	91	123	117	134	145	131	157	143	124	112	132	112	126	115	142	116	119	143	105	147	115	129	137	127	123	125	135	120	116	148	119	115	125	121	151	126	124	130	145	151	112	125	129	137	105	109	118	114	130	108	125	132	114	103	124	144	122	110	115	119	123	132	115	108	123	138	143	140	141	117	129	123	107	131	122	122	102	100	120	112	135	126	117	126	136	137	121	131	146	128	120	106	130	126	106	114	113	130	125	126	119	105	120	145	138	130	128	113	106	118	103	102	130	119	127	113	124	103	135	90	133	110	104	150	114	113	106	111	114	113	129	113	133	135	126	149	130	135	118	129	127	123	108	141	125	111	112	107	129	131	122	112	126	124	140	113	157	128	133	149	125	129	115	122	141	154	123	117	120	103	133	122	125	130	113	140	141	104	125	135	127	135	127	123	115	120	120	145	122	115	123	122	117	113	124	121	116	130	116	132	127	124	114	133	101	138	122	132	114	128	122	117	105	124	111	130	130	166	134	138	120	123	105	128	122	128	115	124	115	107	139	140	138	129	117	123	122	128	118	107	118	122	107	112	96	120	113	131	117	129	116	101	100	122	128	151	138	128	133	123	137	118	120	142	132	105	130	133	137	116	103	128	120	133	132	135	131	127	149	125	124	130	121	126	131	105	148	117	120	120	109	116	120	118	112	120	118	117	119	120	110	129	125	131	109	116	124	121	115	127	108	119	124	124	107	129	138	133	134	110	111	140	100	115	129	144	133	130	113	126	126	135	129	134	135	115	139	124	112	117	125	112	123	141	136	99	115	112	125	138	125	116	114	130	119	120	124	111	116	120	120	114	98	111	136	129	94	128	130	121	133	109	111	112	115	115	107	136	125	118	124	106	128	118	132	116	124	131	118	96	129	121	100	107	118	136	113	120	114	132	125	104	123	137	110	110	114	132	121	134	127	135	111	134	120	120	125	113	104	122	103	124	127	126	124	137	137	124	120	130	129	127	92	129	134	106	103	103	127	126	128	120	103	128	100	103	119	113	144	124	127	123	123	125	122	118	124	109	122	137	97	109	106	145	131	134	121	135	125	116	118	137	126	120	121	129	109	99	134	125	109	163	133	141	146	128	154	146	116	120	129	133	118	112	108	130	107	124	124	125	120	125	125	115	114	120	128	133	128	139	116	119	144	112	108	125	118	122	110	132	121	132	132	109	136	101	126	129	124	119	88	114	136	131	145	127	109	116	135	109	132	116	133	103	117	146	106	126	110	135	112	117	130	123	114	110	129	103	123	111	119	141	134	122	136	120	122	128	112	130	103	115	120	131	115	137	94	146	142	141	138	106	117	133	134	123	116	118	147	115	108	119	132	128	120	114	132	133	108	109	94	130	121	127	124	118	144	131	136	145	133	132	129	125	144	125	116	117	105	135	114	115	110	117	141	123	125	132	138	129	111	130	133	129	136	131	112	122	121	140	113	134	121	126	114	121	112	131	122	124	113	116	124	119	130	131	98	111	130	110	142	116	135	127	140	126	118	127	104	126	131	114	102	128	127	119	106	115	140	120	111	134	124	129	118	135	118	137	129	126	136	118	128	128	107	114	127	134	130	113	119	119	112	108	129	138	122	126	111	155	112	114	117	118	119	124	129	108	136	128	124	116	113	139	114	140	132	145	133	131	130	114	119	120	134	132	124	109	140	126	130	133	112	123	130	104	115	144	116	128	114	108	153	112	108	135	128	129	113	138	131	132	125	124	111	130	129	127	105	130	113	119	117	123	126	137	128	137	130	121	136	113	115	106	115	130	113	144	138	121	130	116	131	133	118	137	142	125	137	122	113	140	110	167	133	112	113	130	137	123	124	111	121	126	133	132	114	114	103	129	140	133	112	153	108	140	151	127	144	111	137	117	129	116	137	117	125	122	133	129	135	118	119	122	144	137	114	114	111	102	118	110	115	122	139	125	128	119	138	117	113	117	106	110	104	135	144	115	116	116	112	126	130	109	117	146	125	98	152	124	126	129	111	139	98	142	113	95	114	125	110	118	115	126	134	132	128	109	142	96	137	107	116	104	134	119	136	105	122	124	99	124	103	129	124	122	144	130	122	146	124	125	115	114	120	115	135	115	120	123	115	114	128	123	118	112	122	130	140	144	116	116	128	119	137	113	130	128	121	109	109	126	128	149	115	105	131	135	123	153	108	125	116	131	128	119	132	135	120	119	110	147	128	111	116	94	131	121	127	123	134	111	148	121	120	122	116	125	117	106	113	118	128	144	143	103	129	121	144	136	123	134	130	131	110	126	119	121	125	115	129	126	117	124	98	130	120	120	107	95	113	126	116	117	131	141	107	122	118	101	110	114	118	136	107	116	132	129	107	118	112	128	103	132	120	130	104	116	130	117	108	117	117	158	117	116	120	118	120	115	122	132	116	123	106	126	118	126	114	117	137	123	132	125	112	129	117	121	146	128	132	139	129	118	117	108	117	142	110	131	126	139	127	116	117	148	112	120	121	118	134	132	128	111	132	145	142	115	107	127	116	129	139	122	116	136	129	123	152	127	117	112	120	132	116	128	116	116	117	119	101	116	121	126	131	114	140	113	115	121	123	128	132	109	116	115	117	118	137	111	107	126	145	124	126	117	106	118	130	112	127	111	123	106	122	110	120	125	113	96	125	108	103	135	116	122	142	139	131	124	123	123	122	99	133	138	118	132	144	122	117	120	127	134	115	124	117	117	122	140	128	98	122	119	114	116	142	107	103	125	125	108	129	137	118	146	127	138	131	136	114	115	114	140	121	117	145	115	124	119	118	137	131	126	90	101	125	127	107	129	125	121	124	128	126	111	127	121	141	147	134	120	133	110	113	137	107	122	136	125	136	103	104	105	130	99	126	135	121	144	126	100	139	126	109	126	115	110	135	136	118	120	110	114	113	128	110	122	124	106	117	107	121	133	111	130	139	119	131	130	129	154	95	127	115	134	118	121	139	120	113	119	132	149	132	134	108	117	127	130	137	119	93	123	120	124	147	131	124	135	116	123	139	136	104	123	130	130	107	114	108	103	110	114	135	126	125	121	114	133	108	124	116	118	117	105	127	122	106	118	125	114	117	121	121	124	129	129	113	121	121	116	143	128	131	137	128	114	157	114	127	119	130	136	113	130	103	114	120	143	147	137	129	113	110	135	146	123	109	114	110	116	123	110	106	114	133	123	123	124	115	121	118	124	121	109	123	118	116	114	116	119	130	114	125	126	123	124	123	102	136	111	131	146	113	110	115	124	148	119	127	140	111	147	127	126	130	156	125	126	127	93	127	125	112	134	119	126	114	139	122	116	141	126	128	128	112	119	124	109	125	121	113	129	131	131	112	127	130	119	137	140	112	125	121
23400	987	2186	2604	2515	1963	3277	3439	2115	1142	1026	1195	1162	909	601	534	538	463	486	437	457	413	454	472	411	370	399	370	399	378	376	408	351	349	384	354	344	346	316	301	296	352	329	358	319	365	292	342	381	331	356	322	316	362	363	326	379	375	346	358	332	353	290	299	328	326	308	329	325	297	328	310	313	303	329	300	317	312	344	306	322	350	310	330	332	314	325	291	269	338	322	293	322	332	297	344	356	317	315	324	292	312	300	332	322	317	313	294	352	299	323	351	322	313	303	311	324	342	307	320	293	344	310	333	310	326	304	324	324	323	358	308	336	330	288	314	322	303	297	288	305	326	313	299	285	312	319	306	303	294	348	315	309	350	325	305	299	304	304	303	301	338	306	319	313	311	302	313	334	309	332	327	320	337	292	338	329	336	292	301	320	308	323	332	311	287	304	325	311	338	299	315	347	306	313	326	308	322	295	329	322	319	334	303	352	298	300	314	335	317	315	327	340	325	297	297	328	319	318	355	294	318	330	293	298	299	322	297	330	322	312	324	287	299	321	339	340	314	321	307	294	317	317	290	315	301	318	333	268	294	290	314	286	316	317	298	323	283	287	313	311	308	318	327	326	358	323	315	360	325	277	352	306	339	305	323	317	311	273	303	339	339	306	324	330	309	316	325	328	321	298	295	323	333	320	315	310	354	327	296	319	313	345	315	307	305	268	319	336	295	313	304	290	299	298	294	334	295	296	300	345	312	324	309	302	322	311	323	312	318	314	305	285	316	315	295	309	323	311	312	296	314	313	290	342	308	327	282	311	285	314	314	318	316	343	325	324	340	324	325	318	288	326	339	305	314	308	311	301	321	290	327	309	309	300	297	319	293	300	306	289	346	304	334	325	323	330	338	322	313	297	335	339	302	297	339	272	320	326	300	307	319	301	300	311	314	321	303	296	298	291	279	307	315	324	326	337	320	277	331	299	320	331	324	305	343	300	335	332	311	293	325	342	342	310	331	343	339	300	302	294	327	293	318	341	310	290	289	329	302	331	358	340	319	325	316	294	307	303	317	304	359	290	319	342	336	316	313	306	311	334	303	348	343	306	354	339	333	309	305	331	314	335	301	334	314	322	322	288	333	320	268	313	322	343	291	330	295	316	338	292	333	278	319	323	299	346	360	300	337	351	329	323	302	319	314	311	305	334	308	303	351	311	330	309	329	326	338	310	316	309	320	305	296	309	309	369	315	353	298	322	311	325	337	334	346	351	326	330	350	312	292	357	286	316	311	322	290	320	284	306	296	331	329	331	286	295	315	307	307	284	327	336	329	330	284	302	326	321	288	306	329	354	304	330	319	293	319	297	334	304	321	340	340	318	313	339	326	301	347	335	325	314	336	267	316	306	322	342	319	302	319	268	296	286	327	335	296	343	320	307	310	347	343	325	314	294	334	334	307	330	316	308	347	306	353	338	337	324	298	307	345	310	316	310	304	312	333	361	294	302	324	331	308	303	313	301	324	311	313	323	272	296	313	318	280	318	290	325	344	315	320	332	368	297	318	306	317	310	336	327	319	321	328	324	342	292	321	343	309	324	320	316	297	319	283	314	336	327	302	318	298	326	326	335	318	308	313	346	331	322	323	323	320	317	316	322	342	303	341	302	307	324	320	309	287	309	267	329	312	287	259	335	324	320	302	298	321	298	305	309	319	330	333	309	333	310	293	345	299	342	296	336	315	293	298	339	311	322	327	304	288	326	302	349	338	363	291	311	301	312	324	336	311	322	347	317	291	309	304	306	309	313	337	325	340	308	303	325	277	312	286	324	316	357	279	339	332	297	303	335	304	316	309	309	315	317	273	357	319	343	317	305	299	333	323	345	345	319	284	319	313	319	304	282	313	345	301	325	339	324	327	324	310	325	327	307	293	333	307	300	328	337	281	315	289	322	330	305	320	327	271	338	331	309	351	358	320	302	351	306	336	316	321	332	335	301	310	359	320	307	317	333	299	309	335	289	320	332	306	308	308	327	329	336	334	322	344	335	311	290	342	316	342	274	314	314	309	289	336	318	300	329	321	297	319	320	297	357	313	314	300	322	329	327	356	291	322	304	296	325	320	333	298	306	308	320	324	321	316	322	290	334	314	312	304	336	289	330	324	325	322	288	299	341	327	316	324	328	354	326	313	323	313	341	339	322	333	329	350	324	324	331	322	327	306	325	304	294	304	327	314	373	297	301	298	329	287	301	318	276	321	314	273	310	335	302	271	320	318	352	311	318	323	326	331	322	321	305	310	323	340	334	303	313	322	340	310	334	313	328	327	316	308	327	308	333	304	314	299	298	286	306	322	312	312	316	325	311	345	304	317	336	295	280	307	331	328	326	319	326	294	333	343	331	346	345	294	311	308	310	288	321	354	314	296	327	292	295	318	359	335	320	329	337	324	334	338	310	314	284	304	349	283	307	332	313	270	345	302	300	310	327	302	311	313	266	321	317	322	307	317	344	304	315	337	339	309	303	332	333	314	338	337	269	334	291	310	326	317	302	310	310	285	325	328	304	337	345	310	302	327	294	331	310	307	302	307	304	312	311	339	306	354	350	314	318	324	314	325	339	287	297	311	300	325	325	313	312	301	319	294	318	297	359	307	310	313	348	327	334	312	314	330	310	307	297	322	299	324	324	303	334	325	297	299	329	299	338	328	316	337	291	301	334	315	317	294	322	295	307	286	330	341	316	306	289	326	295	306	352	310	311	326	314	306	318	313	323	310	285	312	307	317	298	295	314	321	301	300	288	310	333	333	316	307	324	339	304	334	330	325	300	314	321	324	310	336	321	327	315	342	334	310	307	335	315	304	294	306	329	302	318	300	309	327	294	306	309	325	313	315	299	319	287	285	326	349	312	288	324	329	316	324	334	342	307	343	286	335	314	318	292	289	351	313	309	322	289	277	332	313	338	338	309	281	335	304	317	306	323	323	309	316	318	321	320	330	302	271	284	282	333	306	302	345	329	340	311	300	304	340	304	293	298	299	320	286	316	305	314	333	311	326	304	328	324	303	336	327	311	316	329	292	336	311	321	326	337	313	295	297	326	317	275	283	292	323	301	313	291	326	309	290	326	314	324	325	353	308	316	346	338	309	297	316	348	316	305	331	336	302	329	341	330	303	286	315	313	287	335	319	325	298	320	327	294	297	339	322	338	321	310	310	331	301	308	338	339	307	334	299	319	316	299	318	312	303	321	310	336	316	329	294	340	305	289	338	321	325	310	317	324	296	333	320	305	346	305	329	299	310	323	313	285	312	308	296	314	289	317	341	302	325	301	319	315	330	320	316	309	323	355	318	306	320	289	312	313	342	345	329	322	313	322	316	312	305	283	300	318	311	339	343	328	301	323	350	337	304	289	293	335	330	311	307	309	310	317	315	338	318	310	330	312	339	321	306	342	307	325	322	315	317	278	327	307	286	356	328	303	300	291	322	284	301	279	324	336	303	293	342	319	320	315	317
74996	30411	9153	2353	1503	1102	1332	1485	927	542	531	540	480	462	318	291	287	278	270	254	237	259	255	241	256	257	256	210	191	211	221	210	256	241	205	222	206	222	210	217	180	221	172	207	203	223	197	215	189	232	226	226	212	204	194	209	232	216	196	199	191	227	222	203	213	213	198	191	215	219	216	191	187	210	219	205	199	203	174	193	210	213	222	179	211	200	238	221	214	211	196	197	185	185	188	208	203	167	178	183	188	200	168	212	202	231	203	177	198	206	204	203	184	193	211	195	205	202	174	218	206	216	210	204	183	215	216	195	218	193	184	201	227	197	191	196	210	198	197	195	193	215	191	202	211	186	221	204	230	222	194	197	190	203	198	230	197	190	207	215	212	238	221	217	227	181	202	219	220	190	221	222	226	209	187	191	214	194	199	196	213	194	193	182	203	196	227	207	197	211	176	171	203	217	187	191	203	231	189	192	202	171	182	236	214	202	184	229	201	212	203	195	180	209	190	185	212	212	209	209	171	204	220	203	205	199	205	195	241	213	183	223	196	202	194	196	215	220	222	215	199	197	204	205	198	184	197	200	193	225	216	213	190	211	201	193	189	209	222	209	210	211	215	205	201	205	207	205	198	200	177	199	201	200	231	216	219	188	196	212	196	233	203	205	216	219	219	210	204	200	204	177	175	208	209	174	215	217	196	209	199	228	214	182	195	193	196	214	216	203	199	204	213	187	251	210	202	229	195	201	206	218	201	219	182	194	211	199	227	219	209	199	224	196	204	184	204	211	226	215	210	214	188	201	209	201	188	217	185	194	204	197	213	203	202	211	212	197	234	193	186	210	220	191	201	196	207	200	208	197	194	199	206	206	197	196	191	200	217	189	193	220	190	204	199	177	230	208	178	200	199	221	187	185	221	187	202	196	206	213	219	203	180	195	179	208	195	170	200	184	210	211	191	221	211	186	227	210	196	232	214	186	226	195	179	235	203	214	199	217	228	222	195	200	191	194	211	203	222	214	223	207	171	232	207	193	220	201	207	186	200	193	213	194	204	205	223	186	205	190	214	212	184	185	211	201	215	191	179	181	176	200	195	212	168	179	178	212	191	213	190	197	207	214	208	206	192	210	204	201	205	193	182	216	202	231	192	206	213	213	181	200	183	194	221	197	190	194	195	223	208	184	203	209	228	200	191	195	207	208	188	198	193	223	222	186	203	193	233	199	213	202	186	210	203	183	183	231	209	212	195	189	160	195	187	210	184	221	199	198	211	208	224	222	218	186	237	211	210	202	214	205	189	200	239	189	220	240	199	212	211	204	195	206	196	203	220	241	196	230	219	227	192	206	210	228	194	185	239	203	203	197	185	195	220	213	213	175	183	222	181	202	205	208	218	186	193	226	187	183	207	200	193	202	219	187	190	207	178	228	209	212	204	187	194	227	221	189	198	233	206	202	188	185	202	224	223	199	200	232	168	178	190	212	194	195	225	217	229	207	186	207	191	214	181	177	213	209	170	189	193	188	211	193	175	194	186	235	203	199	195	189	184	209	202	198	197	201	195	195	205	191	190	190	200	194	199	213	171	214	202	197	209	178	202	222	210	184	197	207	210	189	206	179	209	183	185	208	204	192	177	201	173	197	213	178	222	214	218	213	199	201	207	207	252	173	210	212	195	197	220	218	215	204	181	224	193	238	196	215	242	223	170	225	220	180	189	226	189	201	173	227	211	205	209	182	210	203	186	208	230	198	185	197	225	211	219	184	184	204	178	204	218	231	187	188	198	195	196	212	217	220	212	195	195	199	185	182	249	199	219	211	208	204	197	193	164	178	205	193	222	215	181	202	185	185	192	199	205	187	201	215	200	213	223	211	203	205	206	203	208	185	207	222	182	186	214	220	196	209	197	234	198	234	205	217	200	232	198	213	199	215	190	189	218	210	206	209	214	210	179	211	225	221	194	203	214	184	192	198	221	219	206	224	236	224	198	184	189	183	202	237	186	191	181	219	196	194	223	184	186	181	211	185	189	206	213	230	199	236	197	192	181	189	207	193	207	205	210	188	198	196	191	216	207	192	208	210	216	182	208	213	192	196	197	208	202	215	199	180	198	199	185	208	218	205	199	209	212	170	197	206	211	212	215	220	188	191	215	196	183	202	187	247	229	218	187	195	189	199	192	163	210	201	227	225	220	207	219	216	206	206	207	199	216	203	209	194	187	207	197	218	222	235	215	202	190	213	190	190	185	217	204	206	200	204	206	214	230	204	208	196	221	208	208	190	183	204	206	192	189	199	231	203	200	223	201	230	194	182	226	203	203	207	210	218	204	224	218	213	196	229	202	188	211	174	208	196	210	230	229	207	208	199	203	202	216	197	198	221	186	231	218	200	186	178	179	174	204	212	210	184	204	217	182	214	204	220	218	211	204	213	212	190	213	186	212	183	201	218	185	200	228	218	218	193	186	188	167	181	184	194	198	222	220	224	216	195	204	219	201	222	210	202	208	194	211	185	206	218	200	191	211	198	197	194	176	220	211	201	215	224	218	175	187	190	164	210	216	193	210	213	197	186	213	215	191	186	224	183	184	217	203	215	205	188	203	191	181	208	185	204	187	193	218	190	209	207	197	196	220	199	202	215	211	222	219	216	197	197	209	176	200	206	233	224	191	213	188	158	199	205	192	229	209	159	216	236	231	202	212	178	198	189	177	200	195	183	218	220	197	192	189	210	179	215	173	236	225	197	220	225	182	171	204	220	198	195	179	185	180	191	187	201	210	202	203	213	221	192	173	174	214	204	215	213	186	195	205	202	191	174	215	227	164	219	193	191	209	203	200	218	174	185	188	187	223	193	225	195	176	222	216	184	192	229	185	193	216	217	218	180	212	203	182	202	213	205	182	210	179	208	193	197	200	197	189	203	205	224	186	211	187	220	157	197	202	217	203	194	179	224	208	218	196	198	200	205	190	235	190	178	209	197	208	178	212	204	205	207	179	245	224	209	217	201	209	193	204	232	203	187	198	197	234	181	189	204	204	192	215	219	203	204	199	202	210	196	199	197	222	207	193	195	184	209	179	188	201	185	182	211	217	204	224	185	187	223	206	199	208	202	225	220	187	213	191	207	196	210	217	217	195	194	193	217	207	175	233	208	205	198	205	202	195	184	235	185	184	199	220	200	196	193	187	213	200	214	190	184	188	172	215	185	196	194	213	231	191	196	206	189	199	232	202	207	190	221	192	188	203	200	205	213	198	201	208	203	194	207	189	188	211	194	193	177	197	191	196	210	197	190	178	218	186	196	196	187	235	218	207	212	219	189	225	221	215	192	201	201	195	193	213	202	195	195	222	210	177	192	172	188	194	198	188	224	218	197	192	196	212	207	211	211	205	199	204	201	207	185	199	207	217	184	200	215	191	226	172	175	178	204	211	216	219	202	202	213	228	213	206	194	220	201	191	232	225	241	216	225	211	221	224	199	202	204	206	191	182	224	211	166	209	190	191	200
45746	2435	4656	5805	5421	4454	6273	6752	4288	2647	2367	2568	2399	2024	1307	1064	1230	1029	953	803	762	815	878	756	728	664	678	664	645	645	616	606	632	611	610	602	578	590	580	518	546	533	533	545	552	488	562	502	525	591	562	532	503	589	591	561	569	522	545	518	514	523	525	468	483	506	490	456	506	503	509	514	438	439	475	484	511	517	542	511	511	500	503	514	472	500	533	476	495	482	457	516	515	508	489	472	409	490	488	560	461	494	444	463	491	489	486	500	487	490	498	474	461	467	464	489	455	494	466	473	486	490	475	435	454	506	489	466	464	512	477	453	449	452	479	474	510	487	501	458	455	498	454	468	513	460	467	439	464	465	496	480	480	506	485	481	507	513	487	511	481	457	496	504	477	478	445	443	486	442	461	457	493	479	504	502	484	472	493	474	430	474	482	479	466	453	491	473	463	459	475	505	480	514	490	525	470	451	474	456	522	479	499	459	460	497	503	484	489	471	463	481	430	476	470	461	511	463	478	478	463	493	470	503	476	488	475	502	477	474	467	486	490	477	495	454	479	469	460	430	498	502	517	499	459	503	488	472	466	493	518	483	425	442	484	487	500	496	498	472	470	462	508	452	499	486	486	438	505	481	499	458	453	459	460	475	496	481	435	459	515	459	453	468	506	468	466	492	473	448	504	474	498	484	476	498	479	515	449	483	469	482	502	462	485	481	497	446	463	499	534	502	440	491	484	481	475	493	443	447	495	438	467	431	444	469	484	464	456	536	459	511	472	489	468	510	453	465	483	482	487	488	485	490	474	456	480	463	483	496	488	461	455	423	483	462	490	476	455	460	454	495	432	487	490	482	467	539	437	470	490	481	477	470	465	488	472	437	510	453	522	497	505	474	483	460	480	507	477	514	551	459	503	465	491	444	484	491	484	478	479	495	474	494	474	515	510	504	476	484	480	506	475	474	507	427	452	482	454	506	491	457	456	473	475	491	494	473	502	478	470	498	469	485	501	496	455	474	502	539	476	459	489	504	471	474	447	456	470	490	466	473	523	474	481	443	492	521	478	478	482	434	479	494	443	471	464	465	474	480	488	469	454	481	487	484	492	493	465	480	497	452	471	497	469	442	475	487	457	488	462	451	481	467	506	503	481	539	470	464	467	477	495	490	462	518	468	471	471	511	469	462	491	430	514	490	524	450	473	457	471	463	496	497	491	456	447	476	503	494	471	519	499	460	460	521	487	496	452	481	458	497	525	463	513	478	475	526	456	474	459	504	488	467	509	490	514	476	466	468	495	446	517	483	443	466	481	479	471	507	459	499	466	490	462	507	479	489	451	502	484	488	453	438	486	515	502	471	481	450	487	461	485	467	506	485	492	489	507	483	480	446	475	482	466	525	461	435	450	485	516	509	454	476	461	509	499	495	479	497	487	464	456	479	479	466	487	498	484	493	486	488	478	485	470	465	454	462	508	449	470	487	458	486	455	463	440	479	479	474	469	470	452	483	491	475	465	494	451	539	517	486	487	487	454	455	499	481	461	519	508	458	460	501	489	456	458	469	461	489	462	525	479	482	497	498	476	496	473	492	441	469	506	482	451	493	482	501	500	500	469	462	453	450	444	481	503	455	458	512	537	499	472	463	469	480	491	533	448	463	495	485	500	456	492	478	473	485	486	471	503	440	484	500	463	425	479	493	476	503	471	456	474	505	523	499	485	481	478	468	504	463	486	494	493	484	490	460	493	453	480	436	473	428	480	450	452	472	505	525	525	496	449	491	489	492	455	465	469	485	486	498	447	466	481	495	485	508	482	455	485	470	471	461	536	494	442	479	486	489	477	472	475	455	439	456	479	496	487	499	475	489	476	496	533	444	454	471	456	472	452	467	484	500	499	445	482	542	496	465	492	462	457	493	492	471	482	464	470	469	492	462	479	470	510	471	462	462	478	503	481	481	482	497	482	489	489	518	468	496	510	512	463	489	477	451	505	445	510	451	496	461	486	469	442	474	479	514	454	483	469	458	493	454	490	496	430	482	495	503	482	479	477	484	445	506	470	465	501	473	515	486	514	492	473	478	505	496	477	487	486	522	426	469	500	438	515	463	502	478	452	492	486	459	481	486	455	474	484	497	477	473	493	494	478	479	496	468	476	488	481	471	527	456	495	470	486	493	473	477	480	485	493	475	468	473	475	468	510	495	493	456	527	504	458	526	502	486	502	481	473	453	466	496	471	459	503	429	494	470	492	490	458	508	475	479	459	460	443	457	447	482	474	462	458	455	526	474	455	468	465	513	482	490	506	453	472	501	533	479	497	523	461	487	488	491	480	501	491	517	493	503	492	489	496	481	511	475	470	474	498	474	466	509	477	457	471	467	543	490	468	459	480	471	457	534	451	482	460	482	463	486	505	464	411	511	513	458	495	498	436	467	465	462	496	484	468	487	466	500	486	469	507	485	505	438	483	466	474	467	462	463	471	488	474	486	493	497	486	513	424	449	474	497	476	458	442	463	452	499	484	505	531	483	470	511	490	489	438	522	508	465	486	467	457	519	478	474	466	504	471	514	479	472	460	515	475	466	455	515	462	451	493	492	485	472	511	483	482	490	441	503	445	523	484	521	455	486	440	478	490	508	491	428	453	526	478	481	472	481	492	474	468	435	461	529	460	484	525	474	455	483	467	499	472	503	515	455	503	478	494	490	509	508	485	479	484	479	489	455	495	487	492	508	488	476	485	515	464	500	500	439	531	517	500	509	478	454	496	449	499	446	507	456	484	480	489	469	468	483	514	503	520	449	434	455	531	456	479	474	461	503	442	449	493	528	472	447	485	510	461	480	458	473	476	517	495	503	495	471	475	439	445	460	457	500	498	513	522	482	483	488	498	474	481	489	484	446	462	459	493	490	482	506	481	472	479	484	509	477	470	488	461	530	508	498	474	456	467	496	468	464	512	477	413	441	472	449	471	457	471	471	469	499	531	492	514	477	507	493	486	473	484	448	462	509	494	497	496	475	521	495	459	501	442	491	474	461	496	482	495	458	480	502	470	485	460	505	482	472	493	529	490	475	478	494	489	453	470	515	472	540	478	503	513	500	525	460	474	502	474	474	504	436	477	506	475	491	492	458	498	497	489	486	468	478	507	509	514	491	470	471	497	451	505	470	460	489	424	466	455	506	451	502	467	492	485	505	524	468	498	478	501	505	496	492	453	474	427	470	466	469	506	479	449	469	455	449	468	489	457	523	518	493	461	466	498	473	484	451	467	501	459	480	484	497	496	500	451	493	467	483	485	489	470	486	484	463	477	477	506	472	428	470	480	478	500	494	481	474	478	472	501	459	500	452	462	502	459	480	482	476	455	492	471	502	460	462	526	513	496	483	486	494	468	467	491	453	452	456	480	493	423	498	449	532	455	492	514	480	468	461	438	473	481	479	510	467	473	445	492	447	496	460	471	460	477	472	474	499	467	486	447	485	485	500	495	488	508	475	522	490	488	482	465	456
84347	38195	15713	4748	2573	1731	1923	2115	1393	766	687	667	652	497	411	341	377	325	263	256	265	279	255	254	261	225	261	203	254	242	218	235	235	201	263	205	235	225	212	196	220	205	233	241	227	198	219	203	221	209	226	205	231	219	190	203	216	230	224	198	231	194	183	209	229	213	213	191	180	181	219	204	216	205	197	211	202	228	227	171	196	214	208	199	192	210	233	226	219	181	213	185	199	186	207	219	204	219	201	212	208	232	183	174	192	169	235	194	205	176	230	212	197	202	204	197	212	226	211	231	195	221	194	229	184	200	213	214	237	204	222	190	213	195	196	223	182	170	214	225	192	187	199	193	200	193	210	201	196	198	206	189	185	200	234	208	185	215	184	200	190	208	222	207	207	193	186	195	192	223	218	214	186	192	172	215	216	190	200	219	213	198	222	197	213	213	208	204	198	187	171	212	202	220	225	234	236	198	201	191	205	179	236	226	205	195	192	180	200	225	206	204	220	215	221	173	201	224	201	182	191	222	191	183	178	182	194	208	208	182	199	221	195	215	184	185	204	203	214	182	229	199	211	196	217	223	219	228	211	228	192	190	208	220	202	191	196	220	198	197	203	204	182	191	193	237	207	216	200	211	197	223	206	201	186	211	255	185	196	179	199	200	182	223	201	183	213	192	206	209	201	206	223	197	211	216	196	214	189	213	207	190	190	197	171	213	194	223	194	197	197	194	200	181	213	207	196	206	205	203	177	219	183	196	196	179	204	202	199	215	192	211	191	219	223	215	196	198	239	211	190	193	186	195	196	220	224	206	212	177	192	197	204	210	212	200	229	222	225	198	199	220	189	220	213	208	179	209	204	198	222	226	207	216	208	203	207	210	195	198	207	214	202	205	225	197	205	202	195	215	200	191	209	204	206	209	195	210	180	177	184	193	190	171	199	198	202	206	231	182	179	235	195	197	187	222	187	218	191	210	204	200	188	225	216	202	195	190	186	200	187	206	193	204	211	200	210	192	203	195	195	200	196	205	177	169	197	199	192	182	203	208	194	215	220	200	209	190	216	176	195	218	203	189	184	198	201	203	198	185	212	213	180	222	209	183	178	167	208	209	200	184	216	219	203	223	173	208	210	189	225	216	197	210	221	207	224	248	235	242	210	175	196	197	187	214	209	198	206	190	204	189	210	187	224	215	208	186	209	209	204	191	196	202	218	213	205	217	191	201	202	196	187	204	199	188	198	191	190	209	201	214	216	208	192	205	209	207	199	227	205	199	196	191	204	195	216	196	180	192	179	211	236	184	198	201	191	214	176	195	211	163	206	221	194	193	245	196	226	205	194	196	225	197	183	207	173	184	216	216	194	208	206	202	192	216	204	193	218	193	219	210	235	202	227	178	215	203	187	208	194	218	208	201	215	213	175	229	190	187	209	201	207	202	220	209	218	213	217	190	237	203	196	196	223	217	222	220	190	208	240	220	213	215	192	213	212	212	240	190	207	211	210	236	212	213	189	188	185	226	221	190	207	206	215	215	214	196	206	191	223	211	193	207	205	188	206	199	211	199	173	177	211	200	213	202	224	225	218	204	220	233	197	203	230	206	219	225	176	204	211	219	214	184	208	234	233	204	187	209	206	197	195	217	188	192	213	212	230	200	192	237	206	214	216	209	190	221	194	194	197	182	196	210	241	177	186	207	230	174	201	187	231	195	198	188	208	178	221	168	198	214	207	202	222	210	194	208	202	198	197	220	226	215	190	207	209	190	183	194	212	201	197	201	216	189	233	190	193	208	210	218	197	195	195	184	203	211	198	205	232	221	221	200	195	217	206	199	209	207	198	209	210	229	214	206	223	223	225	188	190	212	235	185	162	199	167	197	213	202	201	221	190	222	196	210	204	195	227	190	215	198	166	204	205	216	182	214	224	199	202	201	205	205	203	210	238	232	224	202	203	250	221	225	197	189	202	193	205	206	195	204	206	210	219	191	209	231	223	201	208	206	211	212	202	190	201	201	202	231	200	198	203	204	204	226	203	198	210	203	196	210	182	193	202	208	229	181	211	211	227	204	181	210	187	200	227	211	206	182	201	202	215	211	207	215	220	201	223	199	202	202	214	225	201	194	224	211	224	205	194	216	205	205	184	205	194	209	203	226	181	238	229	249	218	213	198	165	206	182	212	199	210	208	222	233	217	239	157	204	209	214	220	206	199	225	227	209	197	211	215	226	228	216	205	191	197	196	203	196	219	209	186	166	212	218	203	216	234	209	191	220	189	215	227	223	198	206	186	220	197	222	190	206	192	197	217	202	218	196	216	206	201	199	219	214	212	187	197	215	202	209	226	221	175	226	213	223	206	194	190	181	209	214	181	215	216	181	207	158	204	214	204	217	221	219	216	191	177	199	216	220	199	190	217	200	219	204	189	226	177	221	233	194	197	210	192	198	196	220	238	165	171	203	218	196	209	213	200	194	206	193	223	195	173	204	206	210	194	215	204	205	217	176	220	184	198	204	164	212	241	240	217	214	247	193	206	220	213	193	193	194	203	244	202	226	201	206	211	187	197	203	204	177	211	164	210	214	228	185	205	173	189	216	201	194	217	220	214	219	216	206	169	190	217	216	192	201	191	203	235	200	208	201	209	205	203	230	188	219	207	195	206	194	203	220	207	202	220	185	199	193	221	199	189	210	198	219	222	200	190	219	203	200	209	217	215	204	222	223	228	214	214	218	194	227	209	231	188	216	191	222	215	211	196	195	202	210	217	205	231	203	219	201	226	208	233	220	193	225	186	185	208	198	198	218	189	211	203	186	191	217	207	170	181	209	198	206	237	202	187	210	208	190	204	195	201	205	236	223	185	215	194	195	194	189	217	214	194	245	199	216	203	187	195	199	204	197	208	203	182	185	219	194	221	210	206	218	187	225	193	211	189	225	211	244	189	219	188	229	195	212	211	229	214	178	212	238	207	218	205	176	213	213	191	200	198	205	199	190	234	209	241	196	219	222	223	196	204	197	203	209	194	229	191	188	201	190	195	208	216	182	214	198	195	208	190	197	206	195	191	211	168	186	210	208	199	205	190	220	210	194	196	221	218	200	191	236	220	187	219	187	209	206	194	214	230	170	181	221	220	179	195	191	198	193	194	204	198	215	207	190	217	215	193	189	226	214	210	217	209	214	224	216	239	208	214	195	193	203	196	221	188	205	187	201	185	202	214	192	176	199	227	173	226	200	178	203	208	204	219	190	191	219	194	199	206	204	184	221	192	223	215	190	195	222	220	200	228	190	199	226	201	204	174	199	213	208	228	221	186	220	208	224	193	210	183	198	200	190	184	198	184	229	186	215	174	194	198	200	184	190	219	183	179	211	227	220	198	200	208	209	210	213	192	212	235	210	205	217	215	210	187	180	196	190	192	215	187	201	199	181	201	211	219	190	219	208	209	235	231	235	216	207	221	196	249	206	205	223	193	197	223	219	196	214	229	172	200	221	213	202	199	205	230	197
56161	4260	6579	7764	7884	6481	8458	9518	6463	3683	3414	3538	3419	2919	1958	1484	1685	1311	1178	1008	1026	1041	1030	958	787	778	820	785	683	674	668	671	669	630	639	641	611	574	533	539	597	576	568	530	556	568	551	573	590	573	500	554	537	608	592	578	613	581	574	532	551	495	525	503	492	511	493	502	460	482	484	547	486	480	499	521	495	547	481	473	515	502	474	490	466	501	494	507	464	465	486	487	523	467	450	476	464	468	443	463	481	466	456	454	458	495	483	499	488	518	456	519	478	491	481	472	476	453	513	465	490	501	472	455	453	471	450	480	447	479	460	435	469	459	476	487	464	460	435	477	435	484	477	479	491	488	488	445	458	476	444	481	462	444	503	495	500	436	445	485	505	434	468	445	440	469	480	471	499	443	441	457	440	474	461	501	484	477	470	471	465	477	460	456	461	470	441	480	471	500	468	475	461	477	444	477	422	477	463	480	455	506	449	465	469	475	500	454	452	463	457	437	458	465	478	469	490	483	488	454	445	444	447	465	449	504	444	448	487	457	456	456	462	488	457	468	450	504	473	490	422	461	480	510	458	467	449	484	453	480	473	486	504	477	427	440	477	499	457	470	484	467	457	463	459	466	467	454	494	454	498	496	485	466	437	516	458	444	517	465	506	419	465	479	446	477	499	475	477	444	470	467	463	478	499	450	450	487	463	498	469	493	453	481	482	438	479	466	481	482	466	456	471	488	457	500	447	506	431	463	502	464	465	471	455	473	462	466	508	457	468	454	446	477	464	486	462	504	477	446	454	455	517	480	464	459	444	457	461	440	441	468	546	446	446	480	488	490	453	561	459	472	476	494	418	494	480	426	460	477	502	457	477	447	459	481	464	462	406	463	487	489	526	459	486	459	425	459	481	472	493	413	465	471	441	456	458	478	487	491	410	445	453	495	466	470	442	478	465	467	481	452	464	445	492	429	466	476	492	471	483	453	493	466	484	482	479	424	473	434	455	478	457	462	455	456	488	461	475	460	487	455	476	500	456	459	494	471	495	463	449	479	448	510	445	473	454	472	484	476	487	498	454	491	482	444	461	476	461	485	444	452	480	441	427	464	445	526	437	435	459	489	473	481	479	487	472	452	477	439	472	479	461	439	450	490	472	468	461	498	460	438	535	464	457	480	477	429	489	470	474	485	438	485	460	492	483	470	458	487	477	460	457	468	480	453	487	481	479	437	463	479	481	467	486	471	471	473	492	479	491	490	482	458	442	427	475	493	471	492	504	491	497	474	442	472	500	470	492	497	532	480	461	480	492	424	457	488	463	411	452	485	466	485	475	448	495	503	485	466	478	439	443	462	504	441	447	441	484	468	457	468	468	489	441	463	453	456	481	514	473	478	478	419	461	494	452	476	466	468	450	492	485	444	506	518	475	456	454	449	468	472	475	493	472	483	455	487	444	479	436	470	472	481	450	474	448	511	514	472	457	467	479	478	442	504	438	459	448	487	460	473	473	448	534	466	465	450	447	453	434	450	479	468	428	489	459	439	467	462	463	519	472	456	458	500	468	494	470	507	457	462	470	463	474	492	497	512	456	495	457	442	470	449	488	487	485	456	465	450	472	494	436	479	486	458	454	424	454	484	471	479	437	461	449	451	491	502	441	471	460	478	461	466	479	452	498	499	470	454	484	434	455	472	498	453	490	468	425	497	467	458	481	483	448	466	436	458	497	461	498	474	487	485	490	434	476	476	482	477	503	461	442	500	501	435	497	481	496	476	454	463	484	475	454	466	450	473	434	506	439	454	472	494	460	481	518	492	485	495	460	479	439	480	488	474	460	493	502	440	428	470	471	459	475	443	467	462	449	451	451	444	428	425	482	494	462	477	477	472	508	435	474	452	476	484	492	497	506	478	469	437	482	479	459	491	493	452	489	476	476	455	487	469	451	457	443	492	499	489	488	490	478	444	502	457	495	456	451	448	492	466	496	473	459	514	455	473	507	504	470	477	488	434	463	460	480	465	475	467	476	485	468	467	505	453	476	449	470	479	509	474	485	495	509	461	501	485	457	477	488	488	483	459	484	472	477	486	502	475	493	496	478	464	499	450	470	430	476	450	455	429	476	475	455	472	445	502	487	443	457	492	491	469	498	471	472	457	515	505	484	461	516	484	482	459	480	506	463	480	466	491	495	462	508	497	466	464	486	449	470	448	464	480	441	450	516	450	493	472	438	441	476	451	472	493	472	492	444	453	437	485	469	461	452	430	474	458	498	441	476	469	463	441	478	493	465	486	452	491	447	475	462	493	464	476	457	523	437	468	523	475	446	473	478	484	479	478	452	455	472	426	456	468	484	447	488	404	464	430	494	453	471	474	460	444	443	478	453	476	467	457	438	429	476	482	473	458	499	435	458	469	475	488	486	453	426	461	446	464	459	470	476	477	474	493	490	469	473	459	469	471	477	491	426	430	448	472	477	495	450	471	488	470	480	439	454	483	466	473	448	501	464	453	466	427	487	468	484	465	477	519	468	441	471	478	483	441	515	502	487	445	444	501	460	514	467	472	474	462	472	470	464	473	501	506	413	524	451	473	492	451	463	492	461	462	464	488	496	529	472	445	477	464	452	476	486	481	501	455	469	470	470	485	450	437	470	452	477	461	491	453	464	494	448	445	467	489	445	477	474	443	453	478	488	482	436	502	482	439	470	440	449	488	474	462	503	438	442	483	486	455	463	442	442	503	489	485	485	515	457	474	505	473	494	493	467	454	452	459	462	450	466	466	429	442	461	490	440	497	478	455	476	482	437	437	451	489	469	457	513	508	435	441	484	468	477	472	472	493	517	449	485	505	479	479	492	479	468	497	465	463	486	465	427	446	485	508	513	446	428	494	472	504	496	451	446	451	449	451	459	437	472	464	491	498	486	473	525	493	469	484	485	476	464	442	468	478	458	424	490	476	495	460	475	456	457	482	469	475	475	461	509	473	485	475	472	459	520	508	459	496	444	469	453	496	482	422	479	477	485	471	490	465	455	473	441	486	456	489	469	478	458	431	445	479	446	440	486	469	440	482	499	464	471	499	474	486	480	446	437	500	510	470	482	474	473	423	504	441	515	507	467	476	471	478	493	499	431	429	470	460	454	467	474	494	446	477	428	433	464	442	487	482	466	453	454	434	440	473	481	487	459	434	452	396	442	479	481	475	467	494	459	449	450	437	482	482	429	460	477	475	441	468	486	495	484	429	504	446	482	477	480	478	477	449	427	456	482	442	483	445	482	447	466	476	477	510	474	442	477	464	455	477	465	467	468	463	492	435	474	470	443	452	450	496	443	444	469	459	486	472	453	481	445	478	451	486	476	461	493	503	470	434	499	502	490	448	495	445	474	483	506	473	531	445	453	478	449	492	505	457	457	438	472	487	462	457	445	499	496	479	454	493	441	462	484	496	460	473	429	485	479	475	477	465	438	461	492	470	488	411	449	471	436	453	527	486	472	464	460	477	473	490	482	484
27003	3868	1128	790	653	470	542	690	467	265	249	274	244	194	185	162	175	148	137	146	162	146	142	143	121	125	144	136	130	128	145	128	142	118	127	126	125	136	138	129	132	123	130	136	126	148	113	122	123	125	131	114	144	131	110	127	152	111	123	122	129	139	125	120	128	132	114	120	115	121	121	131	132	140	140	107	134	111	124	114	115	127	118	124	133	144	105	125	123	113	124	100	141	132	139	123	118	112	114	116	120	111	118	104	119	123	117	124	132	116	122	137	147	132	132	133	128	126	120	128	109	121	131	118	114	138	118	110	128	136	148	110	144	161	122	124	146	139	144	106	120	138	119	139	112	123	122	117	118	115	131	122	137	132	118	133	116	126	121	103	120	132	122	124	127	124	124	111	115	105	133	113	127	118	114	120	113	129	120	133	110	112	130	121	137	125	131	129	126	131	126	156	119	122	105	121	131	118	132	118	101	112	130	114	139	113	96	132	115	127	134	137	114	121	123	132	136	115	134	136	99	126	136	112	99	143	111	118	122	113	121	130	116	143	130	124	125	157	139	136	117	128	135	122	124	139	109	128	142	134	113	145	126	104	122	138	112	113	131	111	130	126	122	107	111	111	103	109	103	135	104	113	131	114	107	129	107	99	110	128	110	128	113	121	119	128	132	126	130	116	112	101	128	116	107	133	120	135	111	130	148	125	144	119	137	125	127	130	126	124	139	125	121	127	118	131	139	124	104	143	115	147	121	130	127	128	135	130	125	135	118	111	132	126	129	108	147	133	129	136	139	120	121	141	142	108	119	123	123	127	111	118	119	102	117	114	116	126	133	104	126	132	110	102	128	118	134	101	118	122	114	131	109	113	125	124	118	112	118	120	112	130	134	131	110	124	109	115	125	130	139	126	116	118	129	113	133	127	109	114	137	111	135	132	126	115	105	119	122	120	121	129	145	126	96	109	111	117	116	115	111	132	114	112	129	97	110	127	121	114	119	140	128	137	153	128	112	123	120	151	119	115	104	123	120	124	128	116	112	108	135	130	131	107	114	114	125	128	133	153	150	116	134	118	114	115	122	107	123	117	127	112	134	118	128	115	119	134	108	132	117	127	123	124	128	122	123	95	125	114	135	136	115	114	110	106	122	131	126	128	126	125	119	122	141	119	112	130	121	127	152	118	126	132	135	124	139	104	126	122	124	165	103	112	144	112	117	115	112	137	121	134	138	101	105	106	112	121	132	111	126	135	123	109	137	96	146	154	133	113	119	103	124	112	122	119	102	107	121	126	146	121	105	125	123	131	157	133	119	143	139	130	104	131	118	121	103	122	107	131	115	118	118	113	137	135	133	110	129	135	132	118	142	125	115	133	102	130	118	135	106	115	122	119	100	103	128	107	131	127	108	142	136	131	130	108	94	126	125	124	116	131	116	126	150	108	128	120	117	120	111	115	121	121	132	109	132	156	138	126	127	129	117	144	110	148	112	127	121	134	135	143	115	116	109	121	124	116	109	116	134	143	123	116	125	116	120	135	117	125	127	138	103	107	133	136	138	107	119	113	134	126	150	137	139	125	129	129	123	123	147	127	135	125	111	111	113	98	148	132	130	111	112	123	112	111	112	117	116	112	127	148	111	146	101	125	131	135	128	127	105	126	131	136	115	127	106	140	116	105	133	112	117	139	115	127	118	134	102	113	140	104	131	109	122	122	108	111	119	117	116	120	119	121	132	131	135	139	127	123	138	147	140	110	133	141	129	122	140	136	138	114	110	109	130	136	127	140	129	130	115	130	121	121	124	125	128	113	125	137	146	109	113	117	137	130	131	147	142	125	110	138	126	125	119	141	123	114	128	100	107	118	122	106	101	129	129	129	122	135	120	127	131	130	141	132	127	105	124	108	120	115	126	127	122	142	121	113	116	139	106	122	128	100	126	130	129	117	124	139	116	148	127	142	130	113	115	150	114	117	139	121	128	116	134	122	127	141	128	131	149	117	130	116	122	115	123	120	124	133	136	127	127	130	129	120	146	148	126	104	124	139	111	131	114	116	106	119	149	125	132	134	132	142	111	134	130	139	121	126	123	127	119	125	109	139	136	120	127	102	133	131	128	112	122	129	122	92	136	136	114	134	133	128	142	124	110	128	113	138	117	135	118	119	137	127	131	132	96	131	146	106	147	96	121	135	137	121	117	128	135	146	116	109	113	120	127	131	121	120	125	123	121	125	132	117	123	116	110	119	112	119	124	121	138	138	110	124	124	122	149	114	111	128	126	137	119	156	103	116	113	137	116	121	101	102	107	134	132	124	147	129	132	107	117	136	132	123	121	126	125	118	112	107	100	120	127	124	131	135	113	111	113	129	138	139	132	115	131	119	135	107	118	137	113	136	112	107	129	133	133	132	138	129	115	138	144	122	130	139	116	131	122	121	121	123	139	135	104	127	121	107	115	124	123	118	111	119	118	124	113	129	102	107	126	127	141	144	107	119	146	129	151	145	141	99	120	121	135	118	114	121	119	120	131	139	141	147	136	129	127	93	124	113	114	103	125	114	155	130	113	108	143	148	123	112	122	150	105	115	138	121	112	137	113	136	132	114	126	137	131	103	127	110	111	110	134	122	134	124	112	121	126	124	138	134	123	133	136	129	126	140	139	132	123	146	120	151	119	128	128	127	113	150	149	135	113	121	132	126	146	135	129	123	95	129	117	112	126	122	106	119	99	137	130	114	119	134	122	145	115	117	131	118	123	114	123	117	119	126	136	111	118	138	127	115	127	128	115	128	134	130	125	144	126	138	124	118	127	130	123	134	113	125	108	113	126	133	122	151	120	128	124	145	131	123	115	126	129	106	109	106	108	126	121	123	127	121	122	137	137	114	150	105	128	112	110	123	147	104	130	141	121	124	110	118	113	160	145	123	140	131	134	111	138	120	141	112	127	127	132	137	104	123	132	108	129	116	106	118	114	128	127	117	120	133	106	126	147	137	129	118	131	121	135	119	108	124	113	100	131	124	143	118	106	100	142	120	124	131	134	113	137	139	115	129	107	115	108	112	139	150	123	133	116	144	141	131	133	146	117	135	130	137	130	150	125	117	112	112	120	112	142	113	122	122	114	132	136	129	102	114	125	114	129	134	136	143	102	105	137	108	119	93	116	114	120	124	133	111	119	126	124	123	131	124	120	103	121	132	117	121	130	147	121	126	130	121	125	125	123	130	124	133	126	148	140	91	143	135	125	134	131	134	125	97	134	124	128	112	129	133	134	117	133	154	151	126	140	128	141	117	128	112	126	113	126	121	141	139	121	119	140	123	130	113	132	119	145	121	117	116	128	145	129	133	94	123	147	102	113	117	111	129	124	136	126	114	128	126	133	130	123	107	126	128	127	113	135	131	124	122	156	119	116	130	140	112	128	111	133	119	115	86	116	129	112	106	130	124	115	123	124	136	127	153	155	118	119	140	127	116	103	126	129	131	119	127	110	84	126	123	138	135	102	128
24184	1035	2117	2322	2671	2128	2623	3300	2427	1227	1256	1231	1225	881	668	549	589	467	466	451	465	458	453	424	400	374	393	412	382	382	359	365	397	381	376	359	319	363	334	349	362	329	313	356	346	335	339	351	360	353	375	320	357	370	339	414	373	377	360	337	326	347	314	354	321	268	321	339	319	319	318	313	336	317	337	324	329	326	303	321	327	315	307	318	313	329	313	347	320	314	314	299	331	339	329	295	302	354	317	321	338	295	311	321	308	311	363	332	331	307	318	308	317	328	338	306	322	320	289	321	345	316	336	327	309	301	315	315	334	303	315	284	335	317	307	295	298	354	295	314	331	320	306	320	335	344	335	307	295	332	309	287	314	289	337	307	342	338	343	311	343	335	359	306	330	352	289	336	326	297	318	310	325	321	297	335	324	323	287	291	276	295	333	353	337	330	324	348	334	313	313	324	329	295	308	333	309	308	328	346	328	334	299	351	316	333	343	306	314	315	316	309	281	327	329	325	318	339	321	337	322	339	303	346	350	327	304	310	329	324	314	329	310	347	329	367	305	290	327	300	330	312	310	317	319	332	282	307	311	298	328	302	332	307	337	297	339	318	321	325	342	302	330	315	329	295	322	322	324	310	329	338	308	346	301	350	340	313	330	310	323	295	302	316	343	298	305	295	311	323	361	327	302	311	300	314	331	316	324	330	354	326	282	354	315	289	304	278	272	284	315	346	342	321	302	353	328	354	316	317	319	316	329	355	327	326	303	335	312	337	304	326	349	341	322	306	321	326	345	332	300	325	299	316	304	299	326	306	317	320	318	289	314	292	334	314	316	320	343	317	302	342	330	358	295	290	295	329	325	350	295	299	326	314	321	312	344	320	360	353	300	330	324	293	320	309	334	328	311	328	331	356	287	294	309	348	298	306	317	315	333	335	336	310	292	312	292	299	352	350	335	316	321	338	332	357	329	331	315	330	311	314	336	316	331	290	328	321	304	325	311	311	339	290	319	312	354	316	336	349	327	313	319	322	309	294	314	309	309	325	299	309	298	318	323	329	346	298	285	315	297	312	309	305	332	305	302	288	310	302	307	309	315	323	321	302	266	332	312	316	295	336	296	335	325	331	340	307	295	345	333	307	314	302	338	311	346	350	340	297	343	325	335	293	303	346	306	307	319	321	315	318	308	335	327	306	308	344	308	293	314	304	302	343	331	294	361	312	306	317	317	322	316	313	319	308	319	339	323	314	310	339	312	306	329	356	322	352	313	287	317	321	311	282	315	319	316	313	298	341	324	323	317	319	290	319	306	295	342	314	304	307	326	334	339	302	358	295	306	311	312	298	324	297	303	329	289	355	309	314	312	325	290	313	330	284	321	298	292	291	346	325	317	330	320	297	346	315	312	349	313	340	328	294	318	335	377	348	320	297	278	306	326	333	302	334	304	315	324	337	315	306	301	311	279	337	294	339	322	315	314	350	323	315	309	349	347	320	292	311	323	316	322	297	336	355	317	317	332	353	346	328	315	321	316	315	343	319	355	312	320	343	316	303	304	310	318	339	326	352	338	325	321	329	329	313	345	298	328	314	296	337	332	320	332	329	326	323	340	342	343	320	329	300	304	308	299	304	296	310	339	286	317	311	314	331	339	326	307	325	352	290	327	336	323	290	319	330	331	309	315	322	300	304	325	283	316	319	296	305	314	329	377	286	313	310	317	304	271	328	309	335	341	327	333	294	326	328	321	307	333	329	321	304	321	344	340	310	312	343	323	305	319	310	291	317	315	326	304	325	316	313	317	332	317	293	333	342	318	303	324	328	327	336	298	340	317	303	336	333	318	319	300	331	332	306	329	329	328	313	286	328	296	336	313	315	333	272	307	315	316	292	311	313	318	294	301	329	305	339	342	334	333	348	329	330	308	298	322	334	336	288	323	337	325	299	317	337	303	284	289	342	309	291	331	332	308	345	295	284	319	333	301	320	312	297	366	286	337	350	329	326	335	304	315	329	302	325	322	332	298	335	366	319	318	295	320	294	305	309	315	287	330	311	304	334	317	309	340	365	336	336	332	298	316	347	334	281	294	306	324	320	309	317	320	310	284	337	307	297	329	302	318	342	301	301	323	314	326	306	312	320	298	300	299	333	347	355	302	310	326	324	326	309	324	319	313	321	324	327	316	299	296	310	342	267	330	349	305	323	310	317	306	310	312	314	329	317	347	310	305	325	338	360	343	295	308	309	293	304	340	301	316	305	346	330	318	317	321	307	316	353	312	325	348	345	319	305	326	321	298	331	332	371	346	337	325	322	291	352	314	329	310	317	313	326	323	332	310	279	325	323	301	332	307	327	349	305	321	302	296	327	314	308	305	348	347	332	292	317	333	327	295	304	331	320	331	332	356	340	339	312	320	313	315	300	330	302	336	336	327	361	286	321	321	319	307	317	303	348	314	322	318	314	273	288	324	323	323	295	306	329	338	321	325	318	312	323	332	308	289	288	322	326	340	330	309	290	303	326	336	337	305	307	343	314	334	338	306	311	318	335	331	327	311	286	301	308	270	313	293	326	310	299	312	301	353	313	318	316	325	333	306	324	305	323	312	324	315	280	279	300	288	303	307	311	307	313	301	320	316	287	326	339	330	327	288	260	358	341	319	298	337	351	320	320	317	303	324	294	310	310	308	352	325	295	300	295	345	319	327	330	329	294	310	314	331	314	339	340	288	338	315	318	324	355	290	311	318	290	331	317	333	313	333	295	292	337	330	356	343	307	331	330	301	319	322	303	291	317	306	348	310	276	318	313	312	333	313	307	320	305	304	300	318	324	310	342	340	347	327	324	309	332	304	327	317	318	331	345	338	305	318	294	311	318	325	298	317	292	324	313	323	308	306	355	331	324	313	317	316	332	324	313	310	333	291	263	313	315	333	316	327	320	315	307	316	267	330	310	320	313	302	319	330	313	332	329	318	341	323	303	327	327	319	326	329	310	292	320	327	305	323	303	312	321	322	326	317	322	302	284	340	301	300	333	311	330	307	287	335	287	340	300	339	336	308	309	346	344	283	283	331	318	322	305	343	366	305	335	343	329	319	318	318	316	326	332	335	327	296	307	332	299	309	315	325	301	302	332	307	327	315	318	336	295	311	339	316	315	319	318	322	301	300	321	320	322	323	325	312	325	314	333	303	326	318	305	323	314	347	298	337	352	298	316	331	322	320	322	311	316	336	310	303	309	323	312	319	332	277	289	298	325	314	332	331	322	299	317	301	338	306	304	305	317	311	306	318	308	325	298	307	307	327	303	297	310	362	312	308	319	311	311	306	354	333	310	289	334	314	313	343	296	348	317	293	291	324	312	318	319	321	333	301	305	333	353	324	325	312	320	337	330	274	339	319	315	315	331	301	303	317	315	316	307	372	315	286	333	320	302	318	330	341	317	316	348	325	293	325	323	348	314	324	321	314	346	303	318	337	316	346	318	312	312	277	338	296	325	338	326	321	328	329	327
75196	31646	10464	2210	1429	1073	1152	1472	990	580	515	555	446	423	329	296	319	281	258	266	222	225	268	237	264	225	248	212	235	217	193	227	229	204	218	237	220	207	213	197	219	195	214	217	223	219	203	223	247	202	192	211	209	198	204	219	212	246	225	213	231	220	189	207	222	234	198	200	201	195	227	195	220	195	185	202	178	195	211	194	214	209	193	223	225	173	197	225	229	197	187	206	209	205	211	206	195	181	211	186	229	198	220	189	173	207	186	207	183	220	191	198	209	193	184	209	204	201	227	205	236	200	185	206	204	204	219	187	208	228	190	168	208	178	206	210	178	216	253	225	195	227	192	202	236	198	199	197	201	198	213	166	196	204	208	202	186	200	202	200	210	189	236	203	209	189	184	229	192	227	220	208	183	210	183	183	185	182	178	164	201	218	216	188	208	214	201	197	219	228	183	208	198	168	220	228	201	215	230	188	184	185	182	212	205	191	200	212	204	186	221	191	210	183	210	194	199	196	205	193	189	187	224	172	197	228	186	212	180	198	216	219	233	216	198	187	197	208	202	206	199	222	207	202	188	218	178	200	166	184	192	200	209	197	201	207	200	201	196	203	212	193	238	229	208	209	203	186	195	201	172	209	216	214	173	220	211	183	202	203	197	213	235	178	180	189	178	218	192	204	180	204	208	203	204	207	202	195	180	201	181	220	228	223	205	202	208	215	214	222	211	183	210	196	178	225	177	185	192	201	209	197	206	210	206	191	187	213	212	196	193	199	214	200	232	216	204	229	201	219	210	207	185	202	176	207	206	220	179	187	188	195	200	226	207	210	225	197	188	189	187	189	201	184	203	212	178	207	215	209	189	195	197	195	194	208	197	204	187	218	204	194	205	183	185	203	215	205	191	179	191	194	202	207	194	216	224	231	198	219	211	171	196	208	212	192	195	195	187	200	211	180	227	176	223	199	218	204	213	166	215	204	216	211	196	215	203	181	186	186	193	204	200	199	182	222	205	192	224	214	199	194	226	193	208	194	181	218	223	197	220	202	199	232	206	185	190	200	209	185	200	183	181	206	195	200	201	209	224	200	199	211	205	199	232	187	191	187	185	203	232	202	235	226	193	195	177	199	185	216	228	206	210	194	172	213	217	191	210	188	233	216	206	198	181	195	202	191	196	211	192	196	217	194	200	235	205	225	212	192	193	179	187	220	211	207	184	219	216	204	218	202	197	204	188	195	207	203	210	232	197	188	216	215	208	187	169	208	204	211	199	216	209	216	201	188	195	192	177	215	183	170	198	204	189	190	198	195	185	205	224	195	178	181	196	208	183	198	208	190	185	189	199	190	179	185	193	223	200	191	186	225	191	208	191	205	231	204	224	220	221	185	190	193	214	197	201	237	195	191	195	182	229	196	201	210	190	189	222	204	220	210	227	172	196	194	209	189	201	206	203	173	213	244	210	206	246	218	182	208	199	189	202	212	228	189	201	211	184	161	205	189	216	203	170	177	192	208	213	222	193	204	196	226	195	196	212	195	208	201	200	207	231	206	197	202	193	195	204	223	203	217	204	204	212	180	205	202	188	225	237	195	189	178	189	192	209	191	208	202	203	186	211	209	205	190	186	208	197	172	216	184	215	208	179	201	191	186	207	218	183	202	227	223	205	187	184	180	211	204	235	214	202	175	179	207	197	204	208	202	240	194	196	180	231	203	192	218	215	199	175	213	198	215	204	207	197	197	203	220	191	208	209	209	208	208	179	206	215	172	219	216	222	191	211	219	208	228	189	191	218	178	187	225	199	262	195	190	170	229	214	215	208	232	214	218	201	183	209	203	222	211	202	195	215	182	190	200	228	213	203	202	215	214	222	198	204	217	214	209	187	184	198	216	192	229	202	205	211	185	227	205	207	208	214	199	188	219	210	189	212	212	198	209	194	204	204	202	209	210	184	216	199	184	198	218	193	204	217	236	232	197	186	201	224	212	211	182	198	227	205	207	212	181	207	227	219	206	200	202	197	173	212	197	188	176	224	208	219	216	191	194	208	219	197	225	217	192	210	193	206	177	195	196	187	187	204	209	236	225	171	204	199	196	226	215	208	221	198	220	218	223	204	222	200	186	206	220	218	213	215	191	208	223	200	210	197	227	218	195	181	203	186	198	197	199	205	225	194	201	222	213	243	178	188	220	222	231	227	213	197	193	186	203	211	227	205	189	203	203	202	187	210	200	187	182	211	197	196	189	183	219	207	209	211	199	218	181	207	200	199	193	186	198	224	197	188	191	173	201	196	227	214	162	199	206	203	225	244	187	198	211	219	204	244	227	188	217	195	203	195	217	195	209	215	229	209	217	184	223	203	195	235	188	201	200	191	163	204	209	169	208	198	187	191	218	209	168	207	194	212	195	196	210	175	193	187	197	199	204	194	209	251	194	193	185	183	265	213	205	194	198	172	220	212	177	210	207	229	180	196	220	214	149	211	212	229	215	207	227	197	203	222	198	184	198	184	197	231	214	214	200	187	187	202	181	191	238	184	227	195	216	185	177	192	207	208	224	217	220	196	201	207	206	187	210	175	189	197	201	212	222	202	216	192	212	213	204	203	191	213	190	239	199	185	191	192	186	198	207	188	216	204	224	191	211	215	189	200	204	216	215	205	188	213	214	211	212	169	234	211	210	188	191	197	193	181	204	210	214	173	190	227	197	205	185	182	202	217	212	207	184	197	194	189	201	194	161	178	226	203	188	200	222	201	188	198	202	196	207	244	213	192	202	203	178	206	188	195	199	180	196	201	205	209	180	182	218	184	162	191	177	206	189	216	215	210	203	204	196	227	219	225	220	218	191	199	174	225	191	189	203	211	233	184	185	219	193	195	194	188	205	194	211	197	207	217	218	179	223	218	211	235	213	219	209	215	196	210	195	225	221	217	212	200	195	196	205	213	215	212	210	219	200	193	188	184	151	195	208	199	185	199	214	187	203	216	203	215	205	189	209	239	193	221	173	186	234	182	202	215	180	228	221	219	198	207	212	212	217	195	207	225	196	172	211	217	201	255	198	196	196	207	181	242	191	196	187	199	177	189	204	208	212	220	205	197	199	186	206	180	194	211	194	213	195	176	227	227	198	205	196	205	212	207	215	189	217	192	228	198	218	236	209	211	196	193	200	230	173	203	193	184	204	198	199	205	203	181	170	183	217	203	194	194	182	226	197	185	193	193	197	204	230	183	188	216	208	209	218	187	190	214	185	184	192	201	213	220	217	200	183	205	194	204	181	208	205	222	215	218	205	193	183	178	205	214	183	195	182	190	189	218	201	210	204	180	208	194	215	215	206	193	219	223	236	188	186	210	224	195	201	205	169	211	215	186	198	192	209	189	213	193	186	174	204	206	193	193	225	204	186	220	195	182	178	215	193	215	194	195	189	207	216	210	189	206	199	176	181	187	200	192	205	209	206	204	187	191	211	196	173	189	202	198	196	205	206	196	207	201	212	200	221	225	217
47460	3077	4596	5264	5530	4414	5334	6714	4853	2803	2546	2515	2513	1865	1366	1131	1235	1028	922	794	856	868	853	753	703	707	655	641	620	628	620	630	592	592	623	591	598	566	547	547	556	594	523	517	536	589	575	545	565	555	529	504	519	556	554	577	587	558	556	592	570	476	529	492	503	498	469	455	504	497	463	478	537	511	548	525	512	519	517	493	492	511	513	483	498	517	501	497	502	481	465	539	488	465	506	504	468	464	495	473	489	513	489	456	476	477	470	485	506	480	465	473	495	492	470	464	482	492	472	546	461	484	481	505	478	443	493	524	467	511	487	495	462	477	515	456	473	481	473	517	493	513	462	505	488	510	466	478	527	481	470	527	484	476	493	449	458	468	470	438	461	460	473	479	491	469	467	473	458	455	465	507	476	497	470	495	440	492	488	496	474	470	463	455	490	497	511	475	470	470	471	464	490	451	463	460	459	486	476	487	465	466	450	499	500	480	470	486	476	539	521	477	458	526	472	488	493	491	480	479	499	493	511	503	440	479	499	455	471	490	461	490	497	471	489	434	474	507	484	484	471	479	511	493	507	516	452	447	456	500	485	468	476	473	455	469	460	491	480	510	464	489	468	490	495	451	470	478	469	499	438	496	463	437	481	488	478	476	490	482	484	494	493	461	492	472	496	455	491	436	477	471	495	467	448	483	514	468	466	445	533	493	475	456	443	493	505	437	520	470	473	487	478	489	474	490	489	489	488	470	510	462	474	488	497	462	504	489	486	460	475	497	455	460	475	471	497	525	439	483	494	516	420	499	485	507	487	494	489	465	485	482	469	501	464	502	488	522	468	476	466	478	458	493	449	449	475	464	492	467	434	470	504	484	483	508	477	488	478	513	529	466	506	512	488	472	475	510	498	478	464	496	470	512	471	491	443	486	499	446	497	504	522	465	495	481	497	453	530	502	487	472	478	492	459	464	508	460	475	469	515	465	482	485	496	484	445	466	514	478	480	511	483	492	450	441	486	479	538	502	494	483	489	482	483	484	486	497	501	472	450	436	489	454	493	471	499	519	440	535	472	455	533	462	517	495	488	445	473	448	477	466	515	471	463	513	470	459	476	502	508	461	468	504	487	486	474	488	438	469	446	475	481	523	486	492	478	443	474	471	459	532	475	500	527	489	503	457	511	486	465	487	502	466	496	492	434	455	463	492	478	478	473	476	478	471	519	523	508	472	501	445	508	512	509	492	459	473	476	468	446	461	480	433	501	488	501	496	502	478	453	482	445	475	442	470	431	480	499	475	491	489	463	493	519	428	487	506	488	480	493	470	470	439	468	476	505	463	474	490	473	500	498	489	497	488	460	456	500	469	494	475	477	455	487	490	480	471	500	468	462	491	489	490	475	471	447	466	460	488	501	468	531	486	459	470	472	497	467	507	486	455	461	448	514	493	467	491	475	480	466	471	441	485	450	485	467	474	505	493	483	498	479	457	468	461	479	513	480	466	453	462	503	469	483	421	481	475	467	478	476	473	483	483	487	524	493	448	501	470	496	503	467	522	491	515	487	482	492	493	442	459	472	500	449	458	460	468	475	487	458	490	463	485	446	467	476	494	463	453	484	457	495	508	502	478	482	495	466	524	467	453	470	488	463	468	464	515	487	470	446	500	504	481	513	481	466	492	465	466	478	486	484	529	496	493	482	482	475	462	475	462	470	491	455	489	483	469	466	504	471	499	499	457	469	501	487	480	509	468	486	481	482	487	509	516	456	473	487	478	511	462	468	483	471	466	463	454	486	505	498	509	446	501	481	512	492	482	453	475	456	508	486	444	459	486	511	488	481	479	499	442	472	456	438	498	479	486	489	513	503	485	488	492	462	525	467	489	514	482	481	462	479	538	459	437	445	467	468	479	477	480	474	483	463	464	444	508	484	458	490	501	501	511	499	476	484	507	490	463	461	479	489	486	499	487	488	517	524	482	482	478	462	498	500	486	495	494	474	477	499	455	476	448	497	491	439	500	484	457	495	465	500	492	482	469	497	481	489	451	485	486	442	490	467	450	481	490	478	487	530	554	431	481	478	513	453	481	505	466	478	486	480	504	487	466	484	488	471	498	505	499	441	516	469	451	493	476	457	478	462	498	491	466	460	482	483	464	481	478	448	462	495	437	486	495	504	501	498	471	486	476	448	501	465	486	472	498	484	506	485	455	479	445	517	498	483	469	486	476	438	512	489	490	480	459	518	492	487	535	453	481	487	492	482	469	443	451	524	442	484	481	421	504	480	452	457	484	465	500	502	468	493	507	494	505	466	488	514	484	489	496	446	493	500	443	468	424	481	465	486	493	508	443	475	478	504	509	488	518	499	487	478	505	482	500	483	486	462	477	458	494	452	466	529	464	485	472	497	473	497	493	491	488	483	480	516	449	429	462	473	509	473	445	504	467	453	449	494	444	469	476	516	462	489	470	477	508	485	486	444	479	480	475	432	491	454	486	471	457	440	544	477	474	458	463	470	472	478	474	480	488	467	495	457	474	468	491	502	475	489	470	499	486	511	486	507	491	457	477	482	512	470	468	512	503	480	500	472	454	429	440	484	499	502	484	502	483	502	490	476	452	448	474	507	509	486	452	471	502	451	473	467	483	484	481	473	442	448	476	500	470	494	477	472	440	484	519	474	504	525	486	495	490	518	435	479	534	455	472	504	471	527	496	514	490	453	497	444	399	488	492	486	474	476	461	477	493	458	488	511	451	478	487	464	528	461	478	475	440	476	488	481	453	514	474	478	485	470	465	479	519	492	505	463	478	454	475	466	467	488	440	478	434	464	481	458	504	468	511	476	430	510	468	482	476	504	518	482	471	493	479	486	491	455	490	506	473	503	494	471	476	457	479	497	457	500	455	471	475	465	489	506	492	476	476	450	498	488	477	497	463	534	486	489	493	499	439	486	486	475	501	485	430	456	484	518	473	454	467	456	500	468	506	477	439	463	468	487	438	457	471	459	459	486	465	467	467	463	473	489	466	479	480	463	467	517	482	487	529	506	450	465	513	500	454	484	501	471	449	477	498	477	478	503	470	473	486	448	486	515	439	481	440	496	482	510	485	452	501	501	513	479	488	524	478	461	483	476	486	472	488	482	471	477	457	516	504	504	538	506	492	490	474	500	469	420	499	440	516	453	504	455	477	470	508	479	475	458	455	474	484	473	501	489	466	495	497	502	466	480	488	456	471	507	437	466	485	472	488	436	468	481	478	419	458	478	480	501	471	498	479	482	474	473	517	473	450	490	467	512	476	480	474	453	485	487	461	443	480	455	479	506	434	461	518	455	530	502	441	477	465	471	484	473	505	519	500	508	536	478	439	498	492	521	464	481	498	466	510	471	505	454	473	482	456	483	507	515	503	494	479	441	479	461	431	456	443	479	490	514	536	473	488	506	479	509	526	478	494	495	518	488	496	480	441	471	512	458	466	492	475	461	511	448	469	460	480	456	478	464	513	490	497	466	430
84070	39049	16877	4953	2318	1669	1743	2060	1456	859	741	776	708	536	357	378	365	328	304	268	293	259	304	288	240	233	251	230	235	259	218	224	230	197	221	219	203	207	250	236	208	238	211	223	208	184	221	212	213	211	237	235	210	237	209	236	251	218	216	201	205	199	209	230	204	218	193	221	209	197	207	199	213	209	210	209	212	207	213	210	210	209	217	197	217	241	204	205	222	206	206	194	200	197	183	205	194	195	210	194	193	225	195	221	212	221	230	212	169	210	196	178	207	209	190	202	204	199	205	192	195	204	207	195	196	210	198	200	195	209	184	181	194	179	208	219	191	203	231	220	205	211	194	216	192	201	189	209	220	190	205	224	204	208	208	189	222	210	200	198	208	240	199	226	198	186	211	206	252	202	209	200	197	188	180	204	210	173	218	193	197	232	232	229	233	208	191	186	209	223	214	196	207	215	205	188	220	221	200	225	210	229	220	194	199	189	210	227	166	231	212	214	211	204	214	208	214	188	201	181	222	204	200	228	218	197	181	241	228	198	194	176	202	199	209	226	214	185	206	229	190	171	207	199	208	190	203	208	178	227	215	221	204	193	189	222	221	202	186	200	186	213	230	231	181	187	203	217	175	182	231	183	217	216	183	191	241	199	202	222	201	196	220	217	213	188	213	205	185	211	191	221	209	200	205	208	201	189	183	209	213	211	196	241	205	164	195	215	200	194	212	241	244	204	186	211	180	184	184	202	191	194	208	186	202	191	220	200	206	192	211	214	217	221	199	221	191	215	193	177	222	215	210	201	187	203	225	211	195	202	191	193	233	209	206	193	219	204	219	208	220	191	184	201	229	193	209	184	218	189	202	196	212	193	191	183	201	228	225	223	208	208	188	198	205	228	177	225	191	214	195	193	220	226	211	227	207	179	182	215	231	206	206	210	216	208	209	205	201	217	224	211	222	210	221	191	229	225	220	201	202	220	193	192	208	221	205	204	202	198	222	207	204	193	211	196	205	213	206	198	226	186	217	218	177	190	190	222	208	199	202	198	208	185	200	206	213	216	211	192	196	208	201	200	195	197	227	185	207	196	170	198	207	192	223	185	204	189	193	165	191	208	226	196	197	192	172	191	214	202	216	201	208	235	224	217	199	190	203	171	195	215	188	193	186	202	235	201	220	189	234	205	189	190	190	203	213	219	222	219	234	210	196	213	236	219	198	195	204	214	210	188	191	190	169	204	175	197	230	202	188	215	188	181	185	200	222	196	225	206	163	200	212	196	210	202	174	205	254	189	205	212	220	203	207	196	210	214	220	180	208	216	212	194	193	187	189	199	189	201	208	223	210	203	221	182	179	198	197	202	206	195	187	187	193	211	209	193	180	223	195	182	223	222	215	213	207	233	217	194	193	219	185	226	182	168	167	196	190	203	201	177	204	219	234	211	214	218	211	244	193	206	185	208	201	217	204	191	185	206	195	198	210	190	205	246	202	213	218	188	204	201	190	228	189	194	205	215	220	222	209	204	213	189	228	184	222	178	215	178	201	191	214	194	207	222	210	214	218	219	183	206	199	188	164	208	218	187	235	204	189	194	191	227	191	202	213	201	210	194	180	211	183	226	191	230	189	205	216	208	218	189	218	191	200	195	201	199	189	201	213	204	208	207	204	210	190	204	198	187	173	220	211	184	198	204	197	197	198	190	204	219	213	212	186	193	189	219	209	213	188	201	190	193	187	189	210	200	205	204	203	209	250	170	211	216	189	210	189	196	182	200	206	219	184	190	217	210	208	218	203	192	208	205	213	207	206	229	183	200	194	215	200	195	223	196	196	207	202	207	220	204	211	218	229	199	183	194	219	207	218	202	229	199	234	198	193	187	216	181	176	206	228	185	211	185	184	191	212	206	199	186	194	207	170	201	225	177	215	187	224	216	189	207	225	192	191	239	191	239	172	201	190	199	187	194	225	193	208	206	231	176	205	216	216	220	199	198	223	177	203	203	225	200	215	227	226	197	207	245	213	218	211	255	220	226	208	184	194	190	223	206	211	221	217	186	192	197	211	204	222	205	196	192	165	196	181	197	200	206	218	230	190	214	211	202	214	218	203	201	192	209	195	188	213	201	194	219	213	230	200	203	208	217	196	219	180	211	211	184	200	205	223	203	180	198	193	194	197	210	203	200	201	205	218	172	189	212	207	207	198	185	194	187	214	216	192	180	200	214	178	202	201	189	191	182	189	205	197	189	226	218	191	205	186	238	209	223	197	201	197	206	214	194	153	206	187	209	223	205	182	200	234	212	196	194	199	223	202	214	209	212	193	204	180	233	216	192	184	191	199	190	225	186	191	185	197	206	218	199	199	189	198	212	183	178	205	222	169	192	202	229	215	187	191	215	177	216	203	211	177	207	208	202	204	226	170	203	199	180	208	192	214	219	216	208	210	195	215	205	182	201	194	180	215	214	212	204	205	218	218	215	208	198	200	198	220	188	196	198	174	194	219	200	199	224	219	226	195	195	206	197	194	216	222	205	191	182	196	198	212	222	200	207	238	214	202	212	201	210	236	182	228	236	204	193	200	207	200	213	185	219	215	193	218	213	211	196	195	184	213	187	200	198	210	194	202	214	206	188	222	205	173	204	204	197	217	192	183	228	204	241	185	208	222	211	193	181	219	219	209	205	191	242	197	209	210	203	223	197	231	201	211	205	194	198	220	198	214	214	182	194	215	220	217	209	225	206	203	215	202	214	199	212	199	207	189	214	211	191	190	218	188	205	175	213	198	203	205	200	205	216	182	202	211	229	206	211	193	215	188	210	205	211	178	193	182	227	192	206	213	230	190	218	223	216	248	220	217	187	209	205	199	203	221	200	200	204	204	198	230	210	207	180	187	196	230	212	197	217	226	216	227	233	225	209	212	194	189	190	244	197	199	217	205	178	191	202	220	201	226	204	202	192	227	247	182	208	194	197	215	193	190	207	227	186	181	185	201	201	161	218	179	199	202	188	198	200	174	192	225	203	184	238	186	213	216	204	232	225	207	226	209	197	211	197	199	185	223	216	190	216	182	184	189	207	215	195	215	200	214	204	205	184	198	208	209	207	206	220	204	202	209	183	234	202	213	208	198	218	227	193	195	193	232	193	208	225	208	224	195	228	198	213	224	224	212	206	187	185	196	222	208	192	203	179	179	188	209	191	190	201	184	166	203	199	213	229	206	218	196	188	209	205	221	179	193	213	215	211	216	214	177	216	224	175	185	222	220	201	209	212	203	167	200	193	200	217	199	186	192	210	221	231	226	202	231	218	213	199	215	212	209	219	196	211	203	195	201	185	196	208	204	218	217	217	226	200	218	210	201	191	191	184	194	201	199	200	206	192	193	219	219	192	223	222	200	215	215	219	198	213	206	210	220	196	225	229	201	217	186	182	220	202	203	210	218	183	179	204	228	195	205	169	217	182	199	198	196	214	178	195	200	225	198	186	240	218	209	222	221	196	195	221	170	186
58033	5152	6424	7691	7493	6218	7836	9218	6562	3915	3635	3789	3433	2479	1868	1607	1667	1548	1146	977	1032	1071	1070	891	837	830	806	681	719	735	659	611	633	657	629	571	545	586	560	562	587	593	560	549	558	567	498	565	546	543	581	526	571	614	657	609	556	583	576	556	562	487	481	482	495	464	453	496	478	512	543	478	493	546	505	476	539	508	517	522	477	545	526	500	486	484	496	481	485	464	471	454	486	483	445	487	458	411	469	458	481	467	485	502	529	465	490	511	507	502	480	496	506	467	488	436	449	496	486	442	489	460	492	457	473	473	447	441	468	509	468	475	459	450	477	468	465	477	458	440	464	487	458	494	474	507	445	455	440	465	494	451	522	486	473	484	484	487	476	491	494	451	471	492	487	500	520	487	484	506	459	483	505	469	469	448	477	480	438	455	440	523	464	432	519	476	436	465	445	484	467	453	466	483	496	487	435	472	483	527	440	458	500	456	479	483	424	513	411	450	476	464	463	487	473	441	470	508	471	492	497	428	433	487	436	461	486	439	481	472	456	457	476	469	460	500	482	483	492	459	459	473	452	443	461	452	480	497	490	459	462	455	457	478	442	481	434	486	457	469	454	491	443	508	434	489	480	449	441	498	481	495	473	502	475	490	436	484	513	491	446	488	454	460	501	485	492	476	463	452	436	463	472	452	464	458	447	461	498	492	425	467	449	454	491	451	478	452	496	478	458	498	430	445	442	453	475	457	488	456	483	493	496	488	473	452	480	450	494	433	454	530	443	498	473	491	459	492	457	521	439	496	469	514	440	472	477	414	482	469	479	482	452	451	471	462	463	491	469	474	420	493	523	481	506	473	440	477	457	433	498	478	506	501	442	501	479	487	470	440	509	461	471	452	474	440	470	452	518	445	488	489	470	452	471	450	473	464	476	487	465	468	479	527	464	458	486	490	474	507	502	476	463	450	473	467	461	445	480	489	486	450	502	478	462	453	488	479	466	495	460	474	469	454	446	481	489	427	458	447	470	428	479	463	441	484	447	443	482	435	439	483	505	495	489	462	477	475	527	457	488	446	446	434	475	512	431	493	459	472	431	469	501	483	461	521	476	536	497	459	484	487	450	479	465	500	468	471	480	454	469	469	488	494	485	483	508	513	468	415	465	432	460	471	480	463	442	422	484	443	442	445	442	473	516	413	468	452	482	475	466	487	473	472	443	477	498	485	448	457	486	458	483	483	539	455	502	461	473	505	502	491	470	472	467	477	472	456	453	487	449	465	513	436	453	477	447	472	474	475	473	477	474	445	463	472	491	477	453	433	432	517	479	462	486	494	490	448	473	446	451	448	503	482	470	487	459	471	475	501	457	472	478	476	449	479	420	491	482	479	448	533	445	459	441	468	480	473	461	484	502	487	471	432	474	475	460	469	492	475	486	451	492	474	491	477	480	476	427	492	453	467	499	486	444	490	460	460	483	474	482	443	467	465	462	502	482	464	497	480	500	475	445	517	473	456	455	472	498	499	522	460	449	465	460	484	459	499	482	455	468	453	496	462	462	458	470	487	489	492	492	486	454	485	477	469	451	463	448	466	441	468	459	477	486	457	481	472	492	453	479	468	470	443	492	463	445	463	462	497	452	434	482	470	481	490	482	456	470	472	474	445	466	440	483	438	458	480	458	457	460	469	477	471	488	462	487	448	449	443	445	480	469	469	484	486	436	471	510	476	503	474	494	447	479	476	469	490	461	485	497	460	436	453	457	426	432	457	468	481	475	464	513	475	498	490	469	492	466	483	421	460	460	480	456	478	481	478	468	487	495	449	474	518	467	455	461	491	496	496	444	483	495	490	437	506	477	455	466	436	457	468	453	476	464	484	462	440	490	433	449	456	430	486	502	440	506	486	472	467	501	479	460	452	459	460	466	464	476	492	492	477	413	492	475	457	470	468	475	433	494	498	430	464	449	473	471	461	442	499	465	472	483	436	502	494	463	470	436	476	463	464	484	493	481	443	454	483	479	480	464	458	455	457	473	447	455	415	462	482	463	451	451	490	491	468	455	488	488	464	426	492	514	466	466	495	469	480	446	473	461	444	502	495	472	461	469	475	451	467	439	475	497	482	445	468	503	450	507	469	445	497	494	466	464	553	496	475	506	457	473	470	434	471	477	478	441	472	475	473	451	453	462	473	495	480	501	499	487	482	497	440	462	492	475	442	430	477	494	430	490	454	480	478	523	454	472	480	497	435	470	419	450	457	482	477	486	455	477	498	446	470	465	416	434	479	456	495	481	471	479	498	459	481	462	460	487	450	503	451	446	467	471	488	474	442	454	488	476	451	458	467	473	475	467	440	488	471	470	451	489	475	506	450	453	451	440	457	495	466	466	500	450	446	483	463	473	491	459	437	475	484	472	443	495	511	440	492	463	461	462	469	434	419	449	433	449	476	469	470	497	501	502	451	476	454	481	514	449	479	473	452	506	453	460	464	475	482	474	447	431	449	484	462	440	472	479	440	459	472	479	457	499	428	480	466	444	424	479	465	462	472	475	452	517	460	445	500	484	493	509	478	461	469	471	495	473	514	488	434	463	480	468	448	453	482	485	476	459	501	429	481	444	493	479	494	458	494	483	463	500	431	429	514	478	444	419	446	488	469	440	487	438	458	456	491	473	483	471	437	441	463	452	446	494	455	451	497	455	478	456	483	431	459	476	465	465	441	498	486	501	486	483	474	504	484	473	498	453	444	421	455	438	487	487	465	470	492	444	456	470	481	466	483	487	451	437	477	506	473	482	474	486	477	457	460	457	466	465	430	495	442	517	446	511	458	480	465	440	490	472	478	449	480	484	464	476	498	483	492	477	499	457	435	438	486	449	463	460	461	475	464	429	439	483	472	466	467	454	461	480	479	500	435	501	454	486	469	457	459	470	477	506	463	451	459	453	489	425	477	439	483	461	533	440	472	500	507	475	447	464	486	509	500	475	477	441	479	465	475	488	480	452	457	467	465	485	470	475	465	491	470	448	470	465	444	473	491	441	410	478	469	447	455	474	460	457	493	466	473	437	475	481	483	477	531	443	491	444	464	501	456	479	445	484	473	493	492	458	467	487	442	489	484	433	485	435	478	461	504	398	436	462	457	476	468	430	445	505	484	467	460	470	482	435	453	458	436	482	446	451	426	483	459	465	448	485	499	419	476	437	451	481	499	447	436	479	461	492	470	463	497	505	456	452	464	506	484	501	481	454	485	492	473	501	474	478	481	432	456	475	500	477	469	443	487	463	474	448	468	501	409	445	518	525	464	459	471	491	491	467	472	467	474	498	488	473	463	481	461	498	494	464	467	469	457	448	464	458	472	464	444	496	426	481	484	500	468	439	458	459	461	455	496	457	467	504	500	471	451	505	462	470	478	456	438	465	459	476	449	488	500	475	429	441	505	463	454	469	464	479	472	486	448	459	454	481	462	471	444	505	473	455	467	504	492	476	474	454	466	483	469	496	449	480	478
25781	3864	1118	825	614	528	525	695	493	308	299	279	254	223	166	153	166	157	140	139	136	146	150	146	114	143	128	138	151	111	146	139	138	149	128	117	116	127	109	104	119	124	128	131	141	111	107	106	127	112	131	117	127	115	127	117	121	105	125	146	127	121	143	137	122	108	106	124	133	139	120	121	122	113	138	108	122	135	121	145	117	148	134	153	102	145	114	116	132	112	139	107	107	117	111	109	112	131	127	108	133	131	117	129	105	133	124	120	126	109	132	121	126	110	134	134	115	107	113	129	107	125	110	105	128	109	121	117	129	116	118	128	139	114	117	117	120	105	128	120	113	126	126	131	111	138	108	144	127	121	119	128	149	122	116	138	120	130	132	117	137	123	103	140	125	128	125	119	128	102	133	118	112	111	124	133	140	108	131	140	128	113	114	119	120	127	116	128	132	120	114	107	116	126	115	119	130	117	118	100	127	116	120	115	129	124	127	139	119	129	124	111	139	110	138	122	136	146	128	121	146	137	119	115	124	135	132	110	125	119	126	123	111	126	124	128	135	126	130	137	118	100	133	117	133	131	114	141	141	124	137	122	126	99	109	117	109	114	136	131	110	117	127	120	142	115	138	99	120	120	106	131	122	130	109	138	123	132	121	111	138	119	132	136	126	124	130	112	119	114	112	129	154	118	130	124	137	106	129	127	125	127	121	114	127	113	121	120	113	110	125	126	146	119	134	121	147	144	133	113	122	137	109	132	111	109	119	107	137	140	113	106	142	124	108	126	133	120	110	134	117	130	105	137	135	118	148	134	130	144	130	139	127	121	109	139	120	129	144	119	124	111	128	121	143	127	113	117	109	117	122	130	112	115	117	145	101	133	133	138	131	131	127	137	117	111	120	116	124	127	133	141	115	117	121	132	119	114	124	136	127	131	126	134	129	138	124	139	141	100	111	147	123	149	124	124	145	131	123	122	104	116	110	137	132	142	91	108	136	125	132	129	133	127	115	113	121	111	132	125	108	114	100	130	128	125	116	140	134	96	112	116	129	133	127	147	117	132	118	113	128	126	135	130	114	124	116	124	125	133	132	125	139	110	120	111	98	125	110	129	122	119	125	119	103	124	126	108	137	144	138	119	120	128	136	135	128	112	122	124	121	138	140	125	131	125	117	146	120	123	94	121	122	124	134	127	126	137	121	111	110	115	125	121	116	135	141	138	142	131	103	115	122	125	119	113	144	136	127	122	113	121	122	123	111	130	126	139	116	131	119	108	125	122	117	114	140	135	144	107	126	107	118	123	114	126	125	113	101	119	131	123	111	106	113	110	130	124	123	125	131	131	130	129	123	114	142	132	143	120	121	104	107	131	111	108	119	107	115	107	120	133	125	116	122	115	104	94	127	130	101	105	104	130	97	141	117	125	100	125	134	130	137	133	141	125	122	126	138	120	124	122	136	118	112	136	111	118	109	120	117	116	122	104	110	149	127	119	119	107	125	114	107	137	140	133	125	126	121	125	126	121	125	126	96	123	139	124	133	143	102	129	116	117	139	126	111	108	133	115	130	136	128	124	110	109	116	136	114	125	123	140	105	134	129	123	119	123	100	121	124	144	119	120	126	127	113	105	113	129	116	114	125	122	136	122	128	129	115	131	130	124	113	134	123	107	115	129	124	122	137	147	132	122	107	113	108	123	121	110	124	141	115	128	96	111	126	111	140	142	117	122	118	110	100	106	134	115	117	117	116	118	119	135	111	107	122	131	121	115	97	120	116	109	141	131	123	101	120	125	125	121	120	124	113	128	104	126	128	137	127	131	137	141	114	126	106	128	148	107	112	106	140	139	132	111	131	131	121	91	107	152	130	117	130	105	113	107	115	128	133	118	126	129	150	120	118	107	127	135	125	124	111	113	127	129	97	122	114	94	109	131	127	139	130	132	123	111	112	129	124	115	119	108	114	123	137	147	135	126	96	126	136	132	108	117	119	125	126	122	113	136	115	121	134	128	124	105	115	132	124	115	102	120	120	124	109	119	136	121	108	121	121	118	134	119	98	129	123	137	137	138	136	102	132	118	134	130	120	126	131	104	118	113	117	119	109	132	141	101	134	136	108	103	144	118	130	116	117	111	106	125	141	101	121	127	108	133	129	145	129	129	140	135	138	113	129	107	130	115	111	124	127	132	103	136	90	128	130	135	112	117	120	137	119	125	121	115	120	109	124	124	121	102	129	117	139	129	112	116	121	109	129	136	142	123	127	103	134	140	118	147	122	105	133	123	129	124	124	145	119	139	129	102	141	113	136	129	101	124	128	120	126	118	127	146	122	142	127	118	116	104	120	145	118	112	128	112	107	125	135	118	123	120	111	124	134	122	124	112	124	120	107	126	129	127	110	143	113	125	109	103	127	107	118	135	110	116	118	114	124	107	134	121	142	114	132	124	135	139	137	131	127	121	137	115	126	136	124	101	125	117	142	97	123	111	128	107	93	113	145	136	110	131	128	138	111	123	159	131	120	126	138	128	117	121	121	97	140	126	133	104	113	101	137	138	114	139	111	108	113	105	116	133	138	156	129	115	113	118	129	140	110	124	136	119	113	123	123	123	118	124	117	131	107	125	110	122	129	140	120	109	125	111	132	148	129	127	103	118	136	137	125	113	141	115	137	143	122	127	148	117	128	133	117	126	119	110	114	133	141	104	99	109	141	113	124	117	121	120	134	125	133	121	122	124	120	118	127	116	110	124	119	129	121	146	139	143	126	136	157	123	115	131	119	119	109	124	138	120	133	118	100	129	108	139	132	111	137	142	119	117	97	118	121	125	122	103	132	150	125	117	122	118	117	117	124	125	126	113	126	106	112	129	142	121	121	115	101	131	127	145	119	114	113	122	130	123	124	112	119	117	122	119	124	124	130	131	114	122	130	121	118	132	120	100	113	129	125	124	134	126	104	118	120	108	109	116	122	130	122	136	125	128	107	102	120	115	133	119	112	127	113	128	115	128	136	127	141	132	128	105	111	139	135	133	116	107	106	138	126	119	149	126	121	141	128	127	109	99	119	119	134	127	119	119	118	140	118	128	118	126	124	123	112	129	139	136	109	135	120	117	149	129	135	113	130	112	137	131	130	121	115	131	115	139	127	110	137	128	129	128	132	118	107	141	130	124	123	154	135	132	119	134	115	133	122	143	120	113	127	130	117	144	105	125	119	128	131	101	115	121	131	120	128	109	105	116	124	123	129	143	124	110	106	130	145	119	129	122	141	126	123	133	107	111	101	134	123	116	106	121	114	125	125	108	138	119	131	129	104	139	98	117	138	123	158	112	109	123	116	123	110	108	132	117	116	119	123	123	108	122	160	133	112	92	115	144	101	129	142	129	117	116	129	123	119	120	128	125	110	133	139	128	145	130	116	94	131	137	121	130	126	100	110	118	101	136	132	124	134	121	148	138	135	109	121	116	134	122	139	146	131	110	120	100	122	119	108	135	127	138	105	135	101	113
23470	1466	2182	2500	2440	2133	2344	3456	2337	1404	1257	1290	1213	803	598	586	554	482	484	438	438	441	436	390	414	439	379	380	394	375	384	405	352	358	334	365	339	350	365	315	323	325	382	319	352	318	301	328	362	387	312	333	347	385	316	345	396	348	339	369	346	314	337	335	318	332	342	306	286	304	322	322	328	299	299	347	299	314	352	311	323	321	307	317	317	309	313	363	317	299	363	311	323	294	349	331	306	323	342	331	346	274	302	294	303	325	306	321	344	303	320	311	327	328	309	309	312	315	320	308	303	310	329	325	304	288	321	312	298	320	326	323	325	295	333	278	302	322	324	308	332	350	325	314	358	306	331	326	335	329	301	310	325	333	340	313	326	339	303	312	345	320	349	342	340	325	352	325	317	331	311	319	298	307	330	302	291	320	330	352	308	303	290	311	281	304	334	312	300	319	296	293	303	297	329	286	316	312	312	306	336	304	346	309	324	299	299	308	312	298	323	297	334	307	319	350	340	305	349	326	316	326	307	288	349	256	297	317	319	288	329	312	362	315	307	304	304	283	330	321	304	327	299	300	303	286	305	312	338	299	312	319	287	302	298	321	303	304	314	333	324	345	293	304	302	357	334	328	311	334	349	334	296	312	327	337	316	326	343	312	335	304	333	337	310	322	280	302	319	329	301	302	308	309	304	312	321	347	313	319	325	333	324	330	348	291	328	298	310	326	333	340	294	318	307	298	308	315	315	320	303	326	342	307	309	321	315	306	305	310	304	312	308	332	298	344	338	327	333	317	330	291	309	309	327	273	317	295	314	330	330	339	321	313	298	337	302	287	309	329	295	314	303	322	334	281	288	298	302	306	313	308	340	308	310	311	329	314	301	317	299	311	331	299	340	299	312	290	340	333	309	299	305	318	309	314	357	312	312	348	345	331	297	282	332	338	319	356	320	300	286	338	315	343	299	337	325	344	339	306	311	320	326	298	341	324	281	311	331	332	311	292	299	319	327	332	293	308	328	293	300	344	310	326	331	316	319	316	312	309	301	315	322	299	314	309	271	320	332	315	312	332	306	337	305	317	300	337	308	306	316	351	316	305	361	288	294	343	281	339	315	311	291	326	272	337	329	291	322	308	327	309	288	313	346	305	275	324	342	293	339	262	304	338	333	325	310	304	280	302	298	325	303	290	331	274	323	285	315	316	309	320	314	324	326	304	314	304	339	328	328	281	320	302	313	337	320	328	323	328	334	289	342	331	368	326	337	300	340	323	309	306	326	284	312	309	309	301	317	335	326	298	327	325	322	322	302	310	330	282	321	300	315	309	353	301	343	281	310	288	366	319	293	318	323	335	301	316	296	316	315	309	287	320	334	311	302	308	310	331	282	330	307	327	308	318	325	317	339	276	333	309	290	325	323	302	314	331	339	330	330	308	319	280	320	323	338	319	347	311	291	316	304	287	340	320	290	340	332	298	290	306	295	321	327	328	328	321	309	313	329	335	340	343	325	320	310	311	301	314	291	311	261	323	346	288	332	327	292	320	310	307	336	300	301	304	289	332	292	307	322	306	304	300	331	323	347	331	312	352	308	322	308	379	300	326	324	294	314	344	313	313	326	292	318	318	295	339	300	321	306	320	299	331	316	370	328	311	302	333	348	311	312	306	333	309	322	325	311	328	338	313	332	372	339	309	307	321	302	323	308	322	324	318	309	337	327	307	298	339	319	296	313	339	335	288	356	313	282	293	328	267	307	325	328	331	308	298	294	305	294	308	349	329	310	275	321	301	303	296	329	332	316	323	279	316	315	327	300	330	295	300	312	317	361	314	321	318	332	279	322	316	333	310	300	310	286	309	284	301	343	322	326	332	313	312	294	301	291	361	334	320	326	309	311	332	324	315	318	308	301	323	274	317	304	340	310	325	332	324	351	318	319	301	318	358	328	305	323	331	318	302	293	317	314	326	316	326	336	332	317	338	300	334	325	324	353	299	317	344	313	308	338	310	303	304	343	328	355	312	301	326	300	314	305	318	313	291	291	328	311	311	324	333	362	333	321	325	336	326	321	285	291	283	304	343	337	305	318	324	301	326	292	322	294	304	343	313	321	307	319	351	327	308	322	343	326	302	358	334	286	285	300	315	316	316	321	318	327	301	323	321	335	285	321	311	328	314	322	310	349	305	290	314	296	340	304	290	315	302	322	300	315	306	320	300	323	339	330	306	340	299	319	285	313	295	316	326	306	293	297	276	331	341	319	331	312	305	312	301	299	338	299	297	285	296	332	327	301	312	311	296	312	327	317	326	301	339	322	331	298	314	299	331	334	326	310	315	319	357	276	302	326	329	309	299	334	331	342	297	326	322	310	320	301	312	347	329	333	360	301	342	292	281	319	312	345	288	298	301	351	321	325	305	353	321	319	314	287	356	273	318	319	322	334	288	341	327	304	317	276	351	334	314	336	343	352	316	329	285	303	306	310	298	325	315	311	342	330	321	333	313	295	322	325	350	335	299	283	337	311	287	311	311	330	336	326	371	301	308	307	326	335	295	287	300	349	355	319	319	340	311	302	298	338	339	321	339	322	326	336	345	333	310	303	294	315	315	297	317	314	316	372	307	294	311	294	321	321	331	340	312	293	349	340	313	316	350	348	271	299	325	329	310	265	314	308	341	330	305	288	332	344	328	302	340	321	319	309	311	274	299	296	340	331	318	314	318	320	334	305	323	305	323	299	313	353	296	313	319	299	319	321	329	314	323	296	328	332	311	304	321	326	341	308	313	334	344	325	328	292	304	306	309	287	311	341	348	304	320	314	304	304	330	297	340	322	324	312	310	315	311	337	350	339	327	322	310	313	288	325	294	319	326	335	333	313	331	309	315	344	284	342	323	333	300	327	289	305	319	303	312	302	298	324	297	309	317	326	317	351	346	307	307	301	311	296	308	301	355	322	279	309	315	318	318	303	294	305	316	311	299	336	297	314	322	300	338	337	324	315	318	308	335	292	320	330	292	318	355	318	286	287	320	329	343	326	311	326	288	313	285	359	310	323	338	346	350	333	312	302	338	287	317	310	342	322	309	326	307	324	313	324	321	295	325	330	294	301	295	343	319	289	280	344	316	317	318	339	360	305	313	347	291	326	307	318	338	317	291	295	301	333	368	302	325	299	309	317	308	314	327	280	283	331	343	300	319	318	322	339	353	336	302	354	331	304	322	326	315	325	288	308	320	311	335	277	348	284	340	308	328	312	314	287	291	326	289	340	324	301	300	336	317	323	318	316	347	346	314	324	327	313	346	328	285	329	327	323	330	336	328	308	342	293	351	315	310	299	326	317	299	296	354	342	329	303	297	320	331	311	316	313	306	328	308	296	322	307	313	309	322	333	281	299	308	334	305	339	314	317	298	330	323	304	299	286	292	332	325	303	329	328	316	343	322	313	323	326	346	317	348	339	347	346	327	331	334	298	313	289	317	297	336	347	297	285	313	318	324	338	293	325	299	322	306
73682	30855	9657	2457	1385	1156	997	1289	1145	613	563	574	533	396	303	329	315	277	247	258	262	265	243	230	233	229	222	210	246	220	239	205	189	204	216	224	221	176	203	178	203	217	210	198	220	224	221	187	221	212	194	201	194	209	236	214	198	205	200	212	212	222	198	216	214	197	186	205	198	177	190	179	184	222	207	217	197	217	223	199	211	218	227	234	200	217	184	199	211	179	193	192	196	199	200	207	215	181	173	205	195	187	203	200	224	194	203	198	189	204	199	215	191	191	201	193	219	216	206	215	175	200	197	211	203	205	191	194	208	185	215	225	219	202	177	184	206	204	215	196	194	209	170	217	216	202	184	227	185	199	191	184	192	219	194	211	220	200	182	193	192	203	212	167	193	216	200	221	213	191	231	206	170	180	196	190	208	198	200	205	171	169	174	200	229	184	218	189	191	193	191	196	203	228	201	183	182	207	207	182	218	232	218	198	211	197	219	205	201	227	199	177	203	187	200	198	214	190	174	200	198	203	196	206	198	188	235	206	188	217	193	227	185	183	189	214	210	190	219	199	195	213	202	211	208	214	218	199	209	177	202	194	158	194	196	211	171	187	192	220	208	251	223	188	200	201	205	220	200	202	236	207	198	196	205	204	182	212	226	205	182	222	213	189	185	183	198	205	202	206	208	196	215	208	227	199	210	186	185	207	195	196	217	229	196	182	203	184	220	200	185	216	220	190	188	219	179	200	195	188	200	279	187	204	189	246	182	185	192	230	207	214	187	198	229	182	209	200	186	192	192	181	199	209	252	201	188	220	194	173	197	232	215	206	182	194	235	199	194	215	219	212	185	206	199	188	225	194	200	208	183	198	195	213	188	212	207	195	212	206	194	199	203	181	213	197	213	239	160	179	197	193	204	207	192	201	214	215	208	199	182	209	221	235	202	209	211	209	202	192	220	181	199	200	207	225	207	197	201	219	187	206	214	204	224	207	224	208	211	249	192	216	231	197	194	195	186	202	167	208	199	200	197	208	200	196	190	157	223	225	202	187	192	201	201	199	203	207	196	197	219	203	202	202	209	199	211	236	222	208	219	219	202	227	204	200	170	199	191	204	192	201	198	170	209	196	217	215	187	183	176	245	191	208	188	169	193	202	190	192	205	189	184	212	212	178	194	198	203	194	159	218	198	203	221	215	191	186	188	212	175	177	182	196	175	214	226	186	191	187	171	197	207	199	188	196	207	218	217	201	192	202	199	202	195	221	193	219	206	173	173	211	195	189	180	205	213	190	216	220	199	180	194	219	204	200	197	184	209	194	199	207	190	182	213	200	212	200	196	201	207	217	180	197	206	219	208	193	211	195	191	215	194	203	198	183	165	198	221	180	192	208	178	164	165	209	207	196	185	186	205	210	178	175	214	177	226	213	188	219	220	206	196	197	213	205	235	208	194	214	196	179	207	192	229	213	195	197	201	201	209	225	207	220	178	216	198	201	212	187	224	226	219	218	197	193	204	187	181	190	223	196	212	197	222	208	228	199	188	209	188	186	190	201	218	197	164	204	218	189	203	197	167	200	166	190	183	205	189	224	211	206	195	188	199	182	209	228	197	233	193	210	199	189	197	212	217	203	212	197	197	217	187	203	201	204	219	208	206	172	222	217	225	211	206	201	204	211	205	198	190	205	199	211	217	173	202	219	182	179	202	204	182	199	196	192	189	205	188	198	203	189	216	177	202	226	191	198	221	213	173	228	218	221	182	167	208	191	220	186	216	199	228	170	200	195	179	198	207	216	192	158	203	207	214	206	172	189	212	207	189	211	212	194	189	188	197	209	233	177	199	189	217	196	195	184	193	212	202	195	200	191	192	209	194	218	207	218	213	191	171	179	193	227	214	191	241	222	187	214	194	194	185	181	209	205	216	205	212	193	202	205	206	201	183	211	207	197	213	177	213	188	197	178	202	191	178	206	203	199	179	189	194	209	217	190	202	179	202	222	190	201	198	200	172	201	179	215	177	197	217	194	199	191	193	200	200	182	226	203	208	217	198	212	202	207	187	165	193	184	204	231	196	232	189	200	183	205	234	214	190	185	192	208	199	224	206	216	215	176	199	185	178	204	200	212	212	215	192	208	209	197	207	195	202	221	202	200	181	201	201	184	205	192	211	216	232	222	176	180	208	221	189	221	176	183	189	176	201	179	193	189	196	213	184	181	181	177	216	218	197	202	196	200	203	200	187	181	197	194	177	206	215	191	234	178	210	209	208	187	180	208	170	207	215	198	187	221	182	215	191	179	205	179	215	160	211	207	190	190	172	228	203	186	199	223	218	182	171	239	205	212	195	207	210	210	170	186	181	225	228	188	200	178	207	227	194	186	220	217	195	197	212	226	229	192	182	203	215	223	212	201	216	215	214	210	228	197	197	204	178	193	221	211	196	193	220	170	215	191	195	207	193	218	207	179	200	210	183	200	173	203	189	213	208	174	209	207	200	203	186	222	203	198	221	203	193	200	184	204	171	235	209	208	202	194	219	208	200	189	188	201	199	220	190	179	187	206	197	186	179	197	197	181	208	213	201	198	206	200	168	200	232	185	203	192	211	212	225	208	206	180	213	201	177	219	187	192	189	222	222	214	177	188	188	202	223	179	180	219	174	198	190	193	191	217	192	197	201	196	189	201	195	181	202	207	199	216	221	245	185	188	198	207	183	192	189	200	183	199	193	213	223	177	188	220	174	194	194	176	194	188	174	204	186	206	208	185	204	212	176	189	197	208	179	170	186	210	203	173	190	190	228	206	207	206	207	199	186	202	208	199	216	217	186	184	222	182	207	194	205	187	221	193	243	196	185	208	206	191	210	215	190	194	189	194	184	206	226	213	190	204	200	214	233	216	211	190	201	166	186	196	192	203	201	199	194	210	215	224	203	196	216	225	211	221	193	193	184	223	200	182	190	230	198	199	216	214	217	195	202	212	228	196	212	203	221	173	221	223	184	191	225	176	205	199	213	192	171	204	186	217	212	223	193	210	176	218	211	214	214	206	210	201	183	215	198	202	186	199	177	196	207	196	190	209	216	197	201	204	196	196	199	208	200	200	195	197	203	175	201	192	199	211	193	198	224	191	191	204	186	190	190	185	188	211	202	197	192	183	199	190	236	200	200	211	200	231	205	185	194	234	234	193	215	174	190	230	202	198	194	220	196	203	191	188	201	186	193	201	194	210	176	193	203	185	190	207	213	200	203	219	196	178	209	208	189	172	209	195	223	199	214	214	204	164	192	202	200	196	178	183	205	226	204	205	231	189	180	192	196	194	215	212	187	182	208	198	184	203	187	196	203	225	201	209	192	219	216	206	199	185	240	178	204	176	201	199	195	187	226	190	206	215	189	198	188	196	198	239	208	187	220	180	191	176	191	163	202	185	209	197	180	211	182	215	196	186	202	193	205	198	209	213	213	199	217	155	202	197	160	206	206	213	191	198	183	198	198	201	205	183	197	222	212	182
46415	4423	4995	5846	5229	4885	4525	6450	5325	2950	2728	2882	2647	1801	1398	1248	1132	1022	909	854	885	845	799	707	669	672	649	656	613	648	656	596	563	622	564	538	549	538	488	514	562	553	565	529	559	523	539	540	538	590	577	543	515	537	542	594	571	523	534	515	533	507	506	510	523	447	518	477	501	513	506	535	507	499	531	494	511	486	540	516	488	493	487	489	506	468	481	499	447	502	501	480	490	460	501	486	502	502	493	477	469	482	450	489	465	493	527	496	481	458	509	473	467	466	492	464	442	468	516	521	468	484	503	479	473	464	513	476	508	452	475	488	468	477	494	485	428	501	442	483	508	473	446	499	475	473	498	469	457	503	490	456	517	491	476	461	514	488	444	497	470	494	492	493	492	438	514	471	450	434	488	470	484	471	464	471	433	495	452	478	472	481	458	483	490	482	443	486	479	491	504	442	462	488	504	455	438	471	469	506	446	443	445	506	449	505	455	487	419	480	486	482	494	458	463	463	470	526	471	413	468	477	457	461	476	495	462	483	466	483	459	466	450	484	441	478	491	454	492	461	496	500	515	479	506	427	459	480	466	476	513	444	467	474	467	444	461	448	471	464	524	442	443	465	470	477	460	507	488	483	480	478	466	491	479	450	464	501	506	514	434	443	465	458	475	509	455	493	443	490	465	448	459	460	500	499	492	472	451	472	461	461	467	474	452	477	483	465	458	462	476	475	476	472	472	457	486	477	508	453	474	471	457	498	465	434	489	487	454	469	518	464	456	495	513	466	450	451	469	475	465	481	459	487	506	440	510	448	453	448	488	454	478	455	477	457	458	457	457	491	511	517	495	449	460	442	495	477	491	473	482	471	472	566	441	473	444	478	495	448	463	446	472	465	476	522	498	466	493	485	472	472	467	453	509	509	505	487	474	492	465	458	454	463	471	488	487	457	481	483	516	435	482	469	472	491	475	455	503	451	485	487	455	507	455	466	509	441	509	444	465	485	456	480	480	443	482	490	492	464	437	437	481	512	441	465	507	463	505	444	446	491	475	500	492	513	455	501	487	532	463	488	494	464	505	545	484	486	480	466	430	475	479	505	471	434	471	514	458	553	476	468	489	477	493	530	450	446	461	492	492	481	477	455	496	456	463	492	491	481	490	504	476	423	453	497	507	492	463	477	518	464	453	490	494	466	505	479	516	490	484	460	474	429	441	468	448	459	465	531	492	506	479	482	478	482	479	459	500	444	457	498	496	471	509	485	489	492	489	464	462	430	470	477	477	504	491	469	483	481	493	465	509	477	486	466	466	448	497	460	443	494	471	459	469	484	455	460	515	496	474	494	454	468	504	477	500	482	464	459	447	480	513	501	427	533	446	481	503	503	490	447	469	437	471	504	504	481	488	466	468	442	476	512	473	445	446	498	460	463	457	471	484	453	544	459	447	487	521	497	481	483	461	465	493	436	476	469	452	480	483	472	482	449	517	437	449	468	458	491	484	487	486	449	445	468	496	451	484	450	526	437	467	475	493	499	466	465	452	495	510	469	443	460	507	498	508	504	478	492	458	461	492	448	479	484	468	470	496	509	471	505	497	485	470	465	496	477	440	514	466	481	487	502	498	462	444	502	477	463	461	477	489	478	461	474	476	468	496	467	495	487	492	490	469	490	514	468	469	474	504	446	504	499	457	458	473	481	437	480	488	457	463	481	490	438	462	460	494	523	481	475	467	469	430	481	462	497	455	514	493	473	476	427	450	535	493	487	461	479	466	457	484	472	479	470	521	506	446	482	474	487	460	515	462	455	519	476	509	501	464	516	474	459	472	477	462	460	491	470	464	433	458	466	458	472	456	431	455	474	502	490	485	437	474	446	453	479	425	468	470	467	461	459	475	468	464	497	500	491	482	472	463	485	491	507	479	484	482	488	471	510	486	498	477	479	459	460	511	436	471	494	475	480	444	478	468	488	476	467	440	491	486	478	460	483	452	448	474	495	511	468	468	495	459	485	472	471	436	488	442	484	450	475	464	459	439	458	485	450	458	462	446	471	501	431	478	480	497	442	458	502	472	478	466	505	475	473	475	501	495	476	478	472	462	444	493	517	431	516	477	479	501	471	498	490	464	495	447	489	480	459	448	511	493	441	455	465	471	455	487	489	459	470	500	481	460	482	476	445	476	488	429	491	467	460	467	427	497	485	436	524	488	464	470	495	434	509	478	463	489	488	463	496	495	448	447	491	486	482	460	492	494	473	433	463	480	482	490	446	473	432	458	492	457	482	488	480	499	472	446	458	444	459	470	461	470	456	441	465	484	446	491	465	475	457	455	473	469	496	464	456	502	472	509	453	463	531	454	469	498	472	492	456	498	501	477	499	462	494	483	477	510	482	485	483	480	468	498	473	488	487	459	525	482	436	474	471	489	454	477	495	502	479	477	463	486	479	486	468	464	442	506	471	466	513	476	465	512	508	485	468	480	510	448	474	465	465	496	495	495	455	489	465	460	483	498	497	471	507	491	444	398	436	468	491	474	524	479	497	441	473	458	417	461	514	498	498	470	480	484	475	472	492	466	445	422	496	457	454	493	497	482	462	470	480	497	472	471	482	460	474	513	456	514	475	469	477	478	484	462	470	494	549	457	486	465	482	451	472	464	504	504	468	448	504	480	511	469	500	487	479	464	488	495	456	452	474	458	487	479	465	466	486	501	499	488	482	500	484	511	430	495	459	458	496	456	466	467	512	448	517	489	465	434	474	487	506	492	481	457	459	475	499	473	476	459	482	500	466	443	495	428	477	478	491	463	507	482	494	475	491	465	484	453	474	502	493	507	459	499	475	508	480	495	487	444	491	455	501	510	495	503	432	480	444	475	489	467	464	491	502	482	497	477	475	509	449	448	431	461	460	473	506	477	428	502	451	505	504	479	477	447	496	451	500	476	458	501	438	455	484	488	470	512	485	504	476	430	450	486	418	455	484	485	491	465	481	466	512	478	453	430	482	459	519	458	455	508	436	522	470	528	438	470	507	486	469	479	489	494	479	445	432	486	482	459	476	457	496	487	449	451	476	486	488	454	468	489	457	489	461	474	505	450	492	492	490	496	476	506	488	500	450	464	488	489	444	509	452	513	477	432	479	472	447	473	491	462	470	479	488	444	472	461	468	519	442	491	493	437	478	497	454	417	445	463	486	496	452	516	487	457	461	498	458	489	501	522	489	471	470	450	490	462	472	488	489	456	484	484	471	447	439	447	489	476	434	459	492	474	466	465	467	457	458	448	500	459	460	443	463	462	468	507	504	493	507	467	474	521	504	478	486	451	445	503	490	488	500	489	474	462	462	474	493	466	500	445	480	434	496	428	460	442	459	463	496	469	486	480	469	452	506	478	455	480	504	491	473	514	468	455	449	498	476	470	503	483	468	476	444	506	485	487	472	490	494	470	505	476	471	501	477	461	471	468	483	478	490	503	482	452	514	463	486	499	445	438	491	446	469	462	479	462	470
81632	37870	16394	5210	2515	1923	1483	1843	1734	927	853	765	742	561	453	391	373	325	313	266	283	285	270	261	229	292	233	249	236	202	264	225	241	216	208	209	216	192	208	216	231	220	215	197	204	213	220	207	207	214	220	212	207	204	191	221	226	186	208	215	198	230	228	224	188	220	203	199	214	186	204	217	208	233	189	211	237	184	195	206	213	196	209	203	176	201	229	207	202	230	219	191	197	237	182	191	199	188	214	215	205	207	208	193	189	226	226	198	200	211	186	202	197	208	216	192	201	211	204	219	211	197	205	194	219	190	197	186	205	198	200	170	194	204	214	180	183	216	202	182	187	236	221	211	184	197	191	208	206	199	193	191	226	179	179	202	212	230	201	228	205	194	233	195	215	193	212	216	176	235	220	209	170	225	212	222	207	203	220	184	212	207	218	183	179	204	220	202	201	203	195	190	193	200	189	215	218	200	193	203	193	201	235	226	232	202	194	202	208	206	230	196	180	200	201	179	228	223	199	212	206	215	210	202	219	206	183	169	189	196	170	214	190	185	202	208	193	174	207	221	189	180	202	181	175	212	198	202	190	220	214	214	192	209	177	189	217	185	192	195	204	205	189	181	191	201	195	195	203	214	203	193	221	221	187	220	186	191	194	206	181	203	182	195	198	204	200	201	210	207	200	188	189	207	207	224	210	223	218	202	204	174	206	211	221	215	196	172	224	210	201	207	212	205	185	190	194	196	185	191	194	177	224	195	208	186	183	206	210	196	196	188	202	212	208	209	172	199	193	190	187	200	184	206	229	200	217	193	197	191	193	209	210	222	211	195	204	166	221	195	196	192	225	221	214	200	206	215	190	204	210	189	206	205	186	202	204	218	205	209	189	195	230	194	211	225	193	180	238	211	183	213	212	184	204	189	198	212	199	204	197	208	211	221	182	197	188	191	205	196	212	201	170	162	182	205	196	215	209	214	211	207	191	182	191	203	200	180	196	205	226	185	176	210	211	194	199	202	218	199	201	177	190	214	202	221	224	201	172	214	180	215	224	186	202	190	212	187	210	208	195	214	211	209	188	217	195	179	228	199	204	180	207	183	208	200	182	173	192	207	192	187	196	194	211	197	198	204	180	191	207	226	199	169	194	193	211	232	205	210	187	173	217	197	217	205	173	203	206	224	191	199	210	214	186	205	174	176	208	207	207	183	189	213	207	226	192	214	197	200	191	205	182	206	201	199	217	220	210	199	201	207	188	202	189	192	199	210	233	232	208	212	215	190	196	200	204	217	197	208	247	200	190	172	176	188	209	218	172	192	184	207	221	213	215	189	220	191	230	209	203	209	211	192	206	225	188	200	207	184	184	220	206	227	222	177	202	189	230	218	204	197	189	205	209	226	181	187	210	201	176	205	220	207	198	208	208	204	200	185	209	230	193	180	224	217	242	189	199	214	183	227	200	212	206	212	214	186	202	204	208	196	201	191	205	204	211	217	185	207	193	186	196	217	181	209	188	213	182	214	196	218	200	215	190	191	210	210	195	215	222	206	206	211	204	214	214	214	184	216	212	220	188	199	214	195	196	177	226	211	213	217	215	204	219	216	197	195	215	190	208	196	205	192	237	199	197	199	207	203	208	173	196	179	194	224	206	215	207	193	202	192	185	187	211	212	206	215	197	207	201	197	217	220	218	206	196	191	220	205	237	192	217	237	213	191	221	219	212	249	218	223	200	207	205	219	229	204	218	195	197	222	223	230	217	197	219	207	203	201	225	210	208	197	169	207	195	201	192	189	188	205	222	182	218	191	206	193	194	207	163	204	222	201	186	198	207	192	185	151	224	200	186	211	207	206	219	202	201	206	187	215	191	220	179	199	203	167	223	240	231	217	220	215	216	184	193	219	191	209	207	224	190	194	185	189	209	203	165	192	221	187	215	212	200	199	185	232	193	202	178	182	156	213	205	227	188	184	176	215	231	234	195	181	207	191	199	214	203	181	202	198	205	190	236	217	238	212	183	201	206	195	203	180	206	233	197	172	229	190	177	179	189	169	204	206	188	196	210	210	210	178	229	220	214	207	178	177	193	203	186	190	169	199	210	203	210	221	205	192	196	217	205	168	215	198	228	212	201	195	199	193	212	204	189	204	192	192	204	195	190	173	185	193	213	210	222	224	204	187	213	223	212	194	225	212	206	198	196	195	214	206	185	198	221	212	201	201	216	214	203	228	181	191	195	203	176	222	202	215	193	194	190	225	222	212	203	180	175	195	219	238	207	210	197	207	197	207	186	208	196	179	228	206	197	171	181	208	189	228	176	190	213	197	218	190	195	209	193	218	214	191	207	192	202	224	190	239	178	175	198	202	183	216	204	247	192	206	204	198	221	207	170	207	226	187	190	202	211	197	203	216	213	189	198	198	185	201	189	210	170	184	229	206	199	202	196	196	197	209	185	202	211	179	180	214	211	214	228	198	188	203	190	206	193	195	183	221	222	175	218	208	193	187	201	212	236	199	179	187	211	208	184	212	190	181	201	244	183	171	202	219	194	227	178	220	217	206	180	205	198	191	197	214	194	192	222	222	197	213	194	187	224	218	240	204	209	220	199	209	191	200	194	200	197	189	202	215	200	191	214	199	202	210	188	230	187	187	207	200	182	211	178	213	191	198	185	216	189	201	181	208	196	217	192	181	187	224	191	194	169	163	198	197	218	216	215	199	228	234	190	221	210	195	206	203	188	212	199	193	200	224	210	195	205	226	202	210	206	195	207	212	221	177	204	199	197	222	220	206	202	186	227	194	211	198	177	213	229	222	191	197	166	181	173	197	223	199	231	204	196	205	201	183	192	196	196	208	209	170	208	212	185	183	180	208	155	203	201	173	182	227	199	181	192	200	217	181	226	188	226	195	215	200	192	197	192	219	207	203	204	217	190	193	209	225	214	202	184	203	174	223	209	202	205	193	198	194	234	211	211	223	187	190	200	194	215	208	200	184	208	225	224	201	206	193	201	206	201	189	204	203	202	211	194	195	186	194	233	186	212	220	208	184	203	201	208	186	189	217	226	196	207	214	238	208	207	188	226	193	194	208	219	204	174	199	214	194	213	204	219	214	219	189	199	173	232	218	206	222	210	222	199	199	211	204	202	196	195	206	227	195	203	184	177	213	190	217	195	215	206	185	178	205	205	192	194	183	212	195	207	188	189	221	185	188	208	194	193	202	198	198	231	193	194	192	195	203	185	211	214	212	208	206	205	204	200	181	223	199	201	179	195	213	216	210	228	207	195	215	224	206	207	201	211	205	193	214	217	196	212	190	209	191	194	203	202	219	217	166	236	207	235	185	212	185	184	207	206	210	189	198	201	198	212	212	193	203	218	196	182	201	217	203	195	199	215	188	194	195	217	179	235	227	173	182	188	219	227	176	211	198	212	185	197	199	192	231	222	211	199	186	212	191	189	196	211	205	200	230	234	217	230	197	230	199	189	210	191	224	210	244	209	181	188	218
55862	6379	7388	8816	8106	7084	6483	8397	7751	4402	4045	4063	3811	2475	1818	1843	1607	1361	1138	1070	1109	1082	1050	903	785	811	806	739	738	710	697	642	624	593	618	629	523	574	528	577	627	571	554	558	552	554	562	521	552	537	589	579	585	584	548	600	573	585	572	538	489	512	498	499	519	497	424	484	494	495	476	502	527	526	524	551	508	496	530	522	504	488	488	459	453	452	511	457	464	458	473	464	462	480	457	457	424	463	467	430	452	456	465	481	461	499	438	451	451	490	509	459	487	488	489	469	428	462	470	496	442	480	457	456	459	470	474	460	440	463	451	470	472	440	440	457	489	483	511	509	481	505	468	431	456	515	466	437	506	465	476	445	432	466	501	495	463	444	483	483	481	457	472	414	456	478	484	451	492	429	483	456	409	430	448	442	460	441	460	495	480	454	435	460	467	446	463	487	435	442	462	460	461	459	478	463	462	439	444	474	429	462	491	473	507	450	468	504	509	453	472	480	459	464	470	461	468	449	451	442	445	466	447	472	479	447	457	434	456	485	474	491	466	489	493	499	487	467	440	465	443	464	450	505	481	461	496	430	486	474	461	452	464	487	488	460	411	458	452	477	447	484	460	444	467	463	513	434	497	450	479	464	507	440	467	454	486	426	470	463	424	460	463	495	488	471	420	448	513	469	459	492	445	440	485	439	474	485	487	458	438	468	467	457	506	453	444	458	456	438	459	431	495	481	481	453	489	446	469	427	482	456	430	470	516	476	422	460	445	476	480	431	457	464	466	469	446	465	435	478	452	451	462	467	460	482	456	473	468	479	493	504	473	459	485	452	474	478	476	460	467	444	476	469	461	468	467	508	457	456	449	449	466	422	444	457	424	484	448	467	467	465	479	452	479	507	460	455	411	427	505	440	473	405	446	434	436	474	431	470	455	485	479	441	438	466	442	448	471	426	433	453	489	478	451	491	461	452	500	451	468	482	451	439	495	466	451	478	465	466	442	466	384	492	457	477	468	436	486	456	460	480	474	459	434	471	443	445	479	478	451	471	456	468	428	433	454	474	433	432	459	494	470	458	431	468	488	465	477	475	442	468	489	451	486	477	447	449	462	468	466	496	486	472	484	471	459	482	471	467	477	478	476	495	497	442	485	405	459	486	465	458	506	471	444	464	445	482	489	484	443	470	482	477	447	469	488	453	438	454	468	460	451	492	456	468	459	467	442	464	497	437	461	437	497	472	499	412	447	423	483	425	501	465	472	462	488	463	464	469	458	444	423	431	443	468	481	458	478	445	439	447	493	480	479	465	497	438	436	452	456	471	464	473	434	475	485	443	491	436	459	491	469	476	468	464	460	456	432	491	445	460	467	477	469	436	444	430	444	448	469	452	485	493	423	474	473	492	418	454	459	455	476	424	429	471	459	481	450	453	459	429	463	473	481	466	463	454	494	479	484	466	518	487	461	468	464	491	478	490	489	474	467	430	508	450	451	479	444	449	481	465	502	478	508	449	456	493	455	474	441	474	473	462	455	490	469	480	453	460	508	467	434	447	429	461	485	494	455	449	461	500	474	448	449	457	466	434	452	459	486	442	463	485	488	434	458	430	449	464	466	478	483	473	451	474	460	474	476	489	490	448	517	461	444	474	507	488	432	479	469	454	479	419	477	448	449	459	459	486	454	470	441	399	459	460	487	490	472	525	475	486	416	424	501	462	481	449	460	461	467	444	468	447	441	486	482	476	405	489	462	485	456	457	443	438	417	439	473	484	481	485	422	446	450	500	462	492	475	441	439	426	472	480	477	495	466	504	478	486	467	505	482	467	480	472	447	449	439	479	399	476	420	486	499	461	439	477	451	445	457	456	427	445	454	439	464	481	482	481	444	469	480	450	465	515	458	431	486	457	486	472	454	482	444	452	455	490	448	457	506	461	478	459	485	498	463	437	459	478	460	434	476	465	472	462	460	496	455	457	477	484	437	444	508	496	447	469	454	446	478	460	502	451	471	468	440	434	449	461	436	460	471	449	457	489	496	444	450	482	449	439	451	443	444	455	438	480	445	445	449	464	428	459	468	435	519	498	466	461	463	469	452	463	469	402	472	465	467	482	442	454	456	444	499	453	471	450	505	441	470	460	470	478	471	475	452	461	477	427	458	484	447	439	490	431	482	503	488	452	481	468	478	437	456	437	473	446	437	525	451	444	473	523	451	455	454	466	428	473	451	475	455	459	471	440	451	451	479	476	497	438	493	440	433	464	498	470	449	468	505	500	509	473	489	455	473	452	497	450	468	505	464	456	465	482	473	498	482	462	477	471	461	418	471	469	456	428	460	489	419	428	465	478	466	454	472	460	466	453	469	435	498	431	465	484	487	463	446	475	478	498	427	469	444	442	462	470	440	473	494	456	439	434	481	429	446	472	449	478	464	473	455	453	470	499	470	479	453	505	479	470	442	425	458	458	444	439	480	473	475	454	454	483	495	448	456	436	475	458	477	426	472	444	475	435	452	471	450	451	454	488	432	485	450	491	441	451	455	454	471	495	464	498	484	452	412	422	472	443	468	471	506	477	457	449	425	464	471	473	455	505	457	455	495	483	487	432	486	488	461	476	462	468	476	480	479	405	492	419	445	498	453	446	452	419	435	480	448	425	479	482	420	439	487	497	481	426	402	477	466	459	451	465	454	475	435	446	460	463	475	457	446	458	493	466	423	460	445	467	485	467	424	457	492	435	455	450	452	439	435	452	478	420	456	464	464	453	497	484	463	468	470	465	468	480	448	427	459	467	468	495	452	486	466	456	498	460	427	426	454	424	474	473	470	521	410	462	461	438	458	436	470	471	476	474	478	434	481	444	428	507	444	429	485	443	481	453	471	505	461	472	476	455	445	447	495	451	478	493	442	494	484	497	411	500	485	455	454	473	434	488	459	484	464	453	455	472	464	474	469	451	446	456	455	461	428	461	480	454	462	473	447	478	450	449	482	451	471	459	468	493	456	493	439	467	458	430	477	482	491	450	508	444	446	454	453	471	478	451	456	477	434	457	453	402	435	468	486	456	504	448	434	491	451	486	500	446	474	440	448	461	438	461	429	498	432	470	462	446	496	433	457	491	463	473	468	478	449	438	507	434	476	448	518	462	449	447	490	443	459	498	471	481	428	503	463	483	435	435	457	440	447	491	485	443	487	492	440	426	477	458	443	479	452	455	465	441	463	454	483	436	513	436	496	465	475	437	442	462	468	445	440	465	495	458	457	472	441	443	451	453	479	446	497	486	491	469	460	457	458	443	458	479	465	478	464	500	464	487	456	452	461	470	478	437	469	432	474	466	500	453	492	474	475	502	470	441	480	436	435	490	472	430	491	486	435	459	483	469	435	457	428	486	416	462	496	461	443	447	466	473	492	432	466	489	478	458	451	410	424	504	457	468	481	461	436	392	471	431	463	433	481	463	482	423	466	467	487	429	460	483	463	440	454	466	447	521	508	509	479	456	422	467	419	470
23195	3142	1218	931	607	567	390	553	582	320	297	268	259	196	151	165	152	154	142	131	132	151	137	165	117	154	160	132	149	132	103	150	125	115	115	134	104	100	142	139	123	116	112	146	137	120	116	119	114	134	117	111	126	116	113	128	128	133	134	138	124	121	120	126	111	121	123	115	116	105	149	113	120	132	121	107	143	118	133	129	122	129	136	119	93	119	123	118	155	132	134	132	115	138	121	120	108	116	135	130	123	116	113	119	110	127	119	142	110	118	102	111	119	139	129	142	113	131	116	137	109	136	126	105	110	119	112	110	127	126	128	105	121	120	121	92	107	121	133	102	116	127	128	132	122	133	120	125	111	132	130	117	108	112	133	129	107	122	110	123	125	108	129	142	129	133	114	124	120	124	116	126	120	111	116	101	131	106	109	104	134	117	151	119	120	108	116	123	108	102	126	133	132	115	114	133	122	92	122	126	101	120	117	122	103	111	116	126	114	116	142	131	111	127	119	103	129	123	133	106	110	120	118	117	122	114	128	105	104	126	100	115	137	105	110	101	117	122	132	98	125	126	118	110	129	104	112	111	115	121	108	122	128	122	119	117	115	115	120	109	150	117	144	113	128	120	106	111	113	110	121	121	130	144	115	116	116	118	104	139	138	117	115	100	121	113	109	115	104	141	126	124	124	112	110	109	132	111	108	130	106	115	119	95	110	126	121	121	112	130	113	111	120	120	101	121	141	127	115	111	137	105	120	117	119	124	123	120	125	136	118	128	125	97	106	105	115	110	131	125	115	115	106	118	118	118	111	132	115	121	127	126	133	116	120	121	120	123	105	115	127	128	144	108	97	117	133	113	107	117	117	131	125	101	124	132	128	119	115	125	115	130	121	120	116	107	118	106	114	127	118	112	123	103	110	114	130	137	118	119	109	94	126	130	118	138	135	130	107	122	143	124	92	110	121	121	133	129	113	124	136	109	127	109	118	109	122	126	122	92	127	119	128	127	134	125	130	130	125	91	134	138	112	123	135	132	112	101	130	129	119	120	115	118	120	108	129	98	118	112	105	109	115	107	129	124	116	130	115	105	132	132	131	125	92	117	125	129	138	147	112	122	135	123	132	102	146	132	122	137	121	122	122	118	133	126	125	118	115	115	128	111	128	129	125	132	121	120	138	126	123	112	124	110	107	114	91	111	113	118	123	125	109	124	126	116	126	102	111	108	115	114	103	134	116	92	102	115	129	131	103	123	103	132	115	130	96	109	131	131	130	125	94	114	131	123	124	129	125	117	115	129	122	116	93	134	98	121	97	142	112	143	115	107	134	139	121	123	117	116	110	128	130	109	107	108	121	138	124	145	116	125	110	124	103	118	127	105	111	105	126	100	124	135	117	130	122	108	121	118	121	104	131	126	101	120	140	130	128	131	123	105	125	126	109	129	128	118	104	132	128	107	128	110	123	121	118	113	122	108	126	126	112	123	109	128	121	132	129	120	129	108	103	110	101	127	119	106	123	134	110	123	99	107	122	113	121	122	102	123	107	102	133	136	124	128	125	130	130	130	132	126	108	115	119	120	121	123	128	137	116	142	141	134	124	113	108	126	118	113	125	124	144	135	117	113	116	118	103	126	124	115	136	114	123	123	139	118	123	115	121	143	154	109	103	109	117	112	115	97	105	135	119	122	124	124	110	134	130	112	122	117	116	97	124	119	117	114	121	134	136	118	123	116	123	125	118	102	116	122	118	136	129	126	110	125	105	99	119	130	108	141	108	116	117	115	124	131	112	136	118	133	134	112	149	121	125	114	135	122	135	114	114	135	106	108	122	116	124	117	120	113	135	122	137	130	100	118	114	115	130	115	115	139	134	125	119	135	117	130	101	134	117	105	105	121	117	145	126	110	120	128	107	120	102	112	121	105	101	109	120	100	112	112	114	130	111	119	100	125	136	104	107	123	113	109	127	131	126	104	104	123	123	116	123	133	116	120	139	114	118	127	126	127	104	117	125	126	140	104	121	115	136	99	122	134	107	115	117	116	98	106	108	132	119	92	105	137	123	118	128	114	126	117	102	118	107	106	150	109	106	118	113	109	132	141	107	154	116	118	112	125	131	141	147	121	119	124	117	138	119	117	121	142	127	109	134	121	128	132	148	122	114	106	137	145	129	119	113	130	111	123	121	106	91	108	120	135	113	120	125	141	127	107	120	129	106	122	103	98	119	136	93	97	117	136	121	128	118	107	104	119	114	112	111	127	115	98	120	129	107	143	134	108	126	123	121	113	122	108	102	118	123	113	139	146	120	110	121	122	130	112	108	110	109	135	109	106	118	105	141	122	119	116	117	123	133	120	127	118	128	127	108	125	141	118	137	122	105	128	109	126	114	109	122	112	122	111	133	133	124	125	134	132	117	113	113	114	122	105	119	112	124	131	106	140	124	124	116	120	125	119	111	124	126	133	133	122	125	130	111	128	127	127	126	103	112	130	110	116	128	132	115	118	129	109	115	117	132	114	151	109	102	115	124	138	111	92	114	116	103	121	112	122	110	107	124	124	84	121	123	122	109	118	134	122	134	114	121	120	133	136	123	118	106	121	134	100	120	116	124	128	123	123	133	120	139	104	127	132	128	122	132	138	116	128	129	125	129	132	116	114	105	116	118	113	122	127	116	123	120	121	110	105	134	126	121	129	113	139	117	113	135	118	135	113	127	121	102	112	117	128	134	141	122	127	140	110	123	102	101	132	118	125	134	116	144	111	124	114	115	120	136	132	114	111	126	120	120	135	125	125	109	122	112	138	113	139	126	135	126	117	133	127	144	99	102	121	115	125	122	141	129	144	130	102	127	122	132	110	121	139	138	110	121	118	134	118	122	113	116	126	124	137	123	138	135	105	121	132	134	94	114	119	109	130	124	118	133	131	117	142	123	116	131	114	107	129	106	126	121	124	129	136	116	122	128	128	145	144	137	124	131	124	97	101	101	118	128	144	111	147	121	119	134	115	113	136	143	111	120	154	134	152	121	113	112	134	121	117	134	132	141	144	117	114	112	126	119	127	115	121	116	129	109	112	122	116	107	108	107	113	108	118	130	125	131	135	121	107	124	110	117	120	121	115	108	103	119	118	120	132	114	115	122	150	130	128	120	124	142	107	143	118	90	118	109	138	114	132	97	123	134	110	118	136	110	112	121	104	98	121	121	105	126	106	115	110	124	139	105	121	120	114	112	115	122	127	126	120	115	113	117	134	134	109	134	114	128	117	131	125	121	120	103	133	98	126	116	111	98	112	123	123	121	113	109	127	111	124	126	121	128	116	115	105	116	113	132	113	128	116	121	129	122	133	131	121	128	112	109	127	128	115	130	114	133	141	130	113	117	139	122	103	119	121	117	137	121	126	105	111	120	124	116	124	125	106	123	112	112	98	117	126	106	120	115	118	129	119	137	115	112	116	134	118	106	117	115	106	130	123	100	141	118	124	117	119	129	106	119	118	130	117	120	144
21271	1428	2410	2921	2402	2422	1904	2828	2902	1640	1372	1419	1281	776	672	625	515	533	455	432	425	448	452	440	405	361	383	366	343	397	395	384	359	348	333	341	334	321	321	347	377	347	363	358	340	344	296	346	328	342	341	369	343	358	386	402	370	369	390	310	339	351	314	301	308	326	320	291	315	317	308	343	349	317	340	309	355	315	336	321	323	316	298	315	309	329	309	342	286	312	317	281	312	307	317	291	329	309	294	317	331	297	323	292	282	312	300	292	326	317	327	258	312	304	316	318	307	312	296	289	309	327	325	303	303	306	299	293	317	316	292	333	276	306	304	344	319	300	298	283	346	326	276	303	287	298	338	322	315	337	325	295	298	295	313	278	309	289	291	298	304	335	309	283	317	294	307	311	317	282	299	318	322	336	338	318	320	337	336	334	316	301	297	335	328	310	315	308	294	280	327	297	313	316	315	293	310	317	304	319	314	309	318	334	310	342	291	295	308	332	300	314	308	308	310	299	291	335	289	291	322	321	286	282	354	286	283	281	311	322	334	316	288	312	318	319	307	314	340	348	286	295	270	335	288	283	306	323	323	317	270	324	304	268	317	347	328	325	282	280	317	327	329	315	333	284	310	311	329	325	299	308	336	335	316	307	329	327	320	315	254	314	330	329	330	324	299	313	317	291	295	293	341	291	338	303	311	328	286	348	326	310	309	329	321	307	328	293	303	293	306	285	321	334	277	338	324	304	284	331	309	324	311	342	294	317	306	311	309	286	285	282	329	310	321	322	305	296	291	282	295	298	301	332	340	315	326	310	293	314	319	335	272	302	301	297	306	339	294	357	340	263	297	310	301	279	308	341	324	336	277	292	334	285	315	326	317	303	323	318	308	281	281	305	295	276	295	317	279	319	303	302	320	355	282	303	304	328	321	306	293	353	319	311	320	337	306	297	309	315	307	310	311	317	323	286	281	331	285	337	298	314	328	339	317	325	311	334	295	327	319	312	298	336	280	328	314	342	292	325	314	304	288	321	334	333	325	318	315	294	345	323	322	319	327	311	286	323	276	331	323	331	295	305	296	294	309	302	338	367	336	328	299	313	281	293	300	301	313	308	273	293	291	309	308	362	320	299	318	297	317	318	319	318	324	306	284	320	292	305	291	312	303	288	286	309	294	310	312	322	275	331	294	288	300	313	286	339	335	298	353	303	335	293	308	302	311	292	318	320	320	284	313	307	295	304	352	298	355	299	336	302	330	308	290	322	315	329	303	300	317	285	314	312	326	344	343	305	327	319	327	319	296	316	309	322	310	302	310	285	279	339	344	297	266	340	288	327	292	304	322	317	304	313	312	348	318	306	313	290	321	310	323	340	303	309	304	298	304	282	263	307	276	317	284	308	276	313	337	293	332	312	290	313	303	305	312	298	313	326	320	304	300	284	304	305	298	313	332	332	332	353	298	303	293	329	314	321	284	347	305	336	326	330	316	303	322	328	325	293	318	313	278	298	290	298	311	314	312	332	312	314	307	292	318	305	310	315	332	328	324	329	284	312	303	289	346	273	314	309	310	287	311	313	308	274	295	298	328	306	338	295	300	331	316	280	309	310	319	316	290	337	313	313	285	300	281	278	285	283	299	312	301	291	318	293	292	322	309	292	292	298	313	300	346	300	309	302	299	288	330	300	302	298	330	318	305	292	295	338	306	294	310	299	314	334	332	311	330	326	325	290	307	297	307	302	313	330	325	329	327	287	348	321	304	287	300	321	332	291	344	260	333	297	322	329	348	333	331	288	282	323	305	318	295	301	321	282	315	320	317	316	312	318	303	294	314	297	302	290	341	326	322	349	317	326	321	303	310	319	298	310	317	311	322	280	302	336	294	315	309	304	335	299	326	335	276	309	293	323	319	324	315	304	327	304	355	299	319	340	317	319	313	320	301	312	324	323	293	285	324	329	296	311	292	310	314	315	308	345	277	315	294	291	316	313	300	307	314	291	292	330	336	323	304	300	299	312	341	328	312	318	321	333	309	309	314	344	293	312	323	325	331	297	298	315	324	324	321	320	329	298	291	310	324	341	303	334	309	324	309	308	299	298	333	301	296	324	301	331	331	293	327	304	291	329	313	309	283	304	339	329	304	317	313	351	281	299	318	325	297	302	301	282	297	307	309	285	298	299	290	298	316	354	267	306	304	327	305	276	308	279	312	332	294	331	325	319	331	312	293	278	320	319	317	300	338	281	327	292	351	316	309	332	308	301	293	329	298	342	343	326	307	330	335	306	303	308	290	339	285	305	315	354	318	322	312	294	334	288	308	323	355	315	321	313	333	344	305	342	310	293	317	328	307	309	308	322	316	282	293	320	287	301	301	322	315	302	296	322	325	312	302	289	327	289	340	337	286	345	322	318	321	304	342	324	311	305	325	292	336	304	332	329	331	314	323	306	308	316	302	349	308	347	333	302	309	318	308	326	285	319	293	285	339	325	286	298	318	295	285	307	300	321	349	320	298	342	352	350	308	311	294	320	297	318	319	319	284	303	314	334	335	321	355	318	286	272	324	316	333	311	327	297	332	298	341	354	325	310	336	302	301	294	283	301	305	317	323	320	297	274	302	328	333	296	306	312	324	305	330	317	320	295	309	287	299	314	339	345	305	299	312	318	351	311	323	304	279	302	298	302	302	296	308	330	302	315	292	308	317	281	299	306	323	316	317	319	304	274	317	341	330	331	284	359	290	339	312	355	332	280	305	289	330	337	333	312	323	324	287	309	324	293	287	301	291	276	321	277	314	305	325	308	312	330	310	310	334	305	330	345	282	308	299	323	296	314	297	321	324	341	322	317	298	297	311	317	322	296	315	310	316	342	293	306	327	290	308	307	311	321	313	300	309	294	337	310	325	288	320	311	285	312	307	300	309	344	326	329	323	301	317	350	305	322	334	320	299	310	302	334	301	310	306	266	311	320	316	328	315	346	341	312	310	329	293	275	308	315	292	321	301	357	298	318	311	313	316	316	291	312	308	329	311	319	332	297	304	333	321	322	323	289	303	324	311	310	328	335	320	299	302	310	305	329	324	286	312	331	304	301	305	346	302	292	313	319	301	310	285	280	326	315	327	310	310	341	311	329	302	313	318	304	313	310	310	271	264	276	360	337	318	329	327	302	282	312	281	327	308	307	282	280	319	276	297	287	335	306	323	312	293	309	313	299	323	287	307	307	326	314	307	303	293	324	319	304	351	326	302	318	287	311	320	304	306	309	273	320	331	319	320	332	307	318	293	331	308	318	306	280	340	308	332	321	322	323	306	302	300	292	317	313	319	317	342	316	317	293	325	314	305	319	324	314	297	316	305	336	314	321	298	323	325	353	305	294	310	294	294	297	304	351	325	308	314	287	283	311	321	291	310	325	300	284	320	297	284	317	316	323	316	327	301	336	289	324	307	318	325	289	298	317	330	326	289	320	306	290	308	319	306	300	300	311	314	346	348	320	331	313	294	306	296	306
71401	29413	9442	2528	1532	1396	919	1201	1192	708	578	633	562	393	320	323	277	269	240	257	252	240	220	221	229	244	242	186	204	219	241	188	200	193	221	229	216	202	217	180	197	186	187	202	210	201	212	239	197	241	234	204	205	242	204	210	195	217	213	238	196	181	193	223	218	211	202	178	192	190	191	190	203	207	194	197	213	227	201	195	224	201	221	183	188	199	212	196	195	203	215	185	221	170	194	206	211	187	223	192	209	180	214	196	199	206	215	204	199	196	191	194	202	158	210	190	183	177	199	186	177	210	191	188	202	219	196	184	196	194	179	193	212	222	213	188	222	183	182	205	208	193	185	194	169	210	220	190	195	188	207	172	201	208	202	182	152	197	181	227	212	203	198	189	177	195	185	211	184	191	215	195	191	194	212	211	205	184	193	187	186	207	171	180	181	193	199	195	202	206	214	197	177	208	198	208	206	197	204	180	194	191	183	184	222	226	200	212	192	199	228	202	214	222	201	211	201	215	193	195	202	212	196	225	202	198	198	179	205	218	204	208	190	202	181	237	200	193	202	192	196	199	203	213	214	193	189	222	215	190	199	225	191	212	183	224	202	172	209	197	186	223	228	213	204	205	202	201	201	187	201	218	206	188	200	190	184	203	204	208	214	179	209	215	212	179	193	196	202	200	193	199	196	184	205	196	226	174	205	209	197	201	234	175	192	206	194	196	209	189	183	175	190	166	200	179	159	206	204	191	201	193	191	205	178	186	201	185	204	177	198	187	189	196	185	185	206	189	201	207	197	202	211	212	203	214	209	203	171	205	198	203	210	212	215	187	178	210	200	189	219	199	182	198	198	201	180	205	212	206	216	208	204	210	187	183	188	178	166	183	199	201	214	205	221	205	175	161	211	190	188	202	230	184	202	208	192	184	212	190	189	184	195	212	168	211	199	206	192	182	193	186	192	200	209	185	190	167	225	201	183	191	177	219	205	194	216	205	173	206	220	186	168	204	204	229	182	212	180	206	199	234	209	209	208	223	194	190	194	207	197	197	203	193	237	219	204	209	186	180	189	189	197	177	223	181	217	206	202	181	202	185	209	214	193	194	210	224	215	194	205	221	197	198	193	205	211	196	206	212	197	201	187	188	173	188	191	207	201	171	213	190	219	198	187	204	202	196	198	183	214	192	189	218	179	187	199	195	195	192	189	202	184	210	190	174	171	180	187	170	201	210	178	209	194	194	216	185	184	185	204	199	230	206	199	211	187	205	215	204	218	176	183	211	203	220	233	192	200	191	180	184	197	185	197	211	202	200	199	213	224	186	191	200	204	218	200	217	205	185	201	190	220	226	208	186	209	178	215	222	203	182	178	187	223	180	205	197	195	209	239	217	188	197	206	191	212	200	204	196	216	196	197	189	204	200	189	206	207	194	199	208	195	207	193	202	188	205	187	206	189	194	199	191	197	203	206	207	216	214	214	174	178	200	190	182	213	188	161	222	199	227	193	192	184	210	226	207	212	171	167	186	194	187	188	211	211	183	214	188	195	170	176	183	182	220	227	202	183	207	220	199	226	226	196	176	174	236	187	198	197	194	184	206	193	195	224	216	213	199	199	202	220	201	200	188	198	201	197	195	191	220	166	188	207	176	194	189	209	191	182	196	191	231	218	183	180	179	186	178	202	208	190	203	179	209	214	203	201	198	202	200	195	192	214	194	219	193	179	225	191	197	222	186	195	214	206	211	201	206	184	185	200	198	212	207	174	197	206	213	210	229	205	184	182	198	218	207	172	220	183	191	203	196	205	189	213	198	189	183	202	201	211	180	213	231	223	226	175	197	193	185	189	204	190	189	181	207	223	221	171	210	208	220	209	181	205	218	190	205	208	195	180	193	211	196	201	165	182	184	166	187	206	211	192	190	227	175	184	197	209	216	200	225	186	194	190	192	186	190	204	176	199	207	232	190	164	186	218	205	183	187	211	193	193	194	208	196	197	226	233	192	196	197	218	185	229	200	186	196	205	215	191	222	197	199	178	192	198	196	169	182	176	219	214	213	198	179	225	226	184	186	193	178	196	202	207	207	183	207	196	206	198	180	168	207	202	222	191	219	210	206	161	200	204	200	197	215	201	178	196	209	216	187	214	191	207	219	224	210	200	209	199	193	206	221	225	225	189	213	205	212	231	208	178	186	183	206	214	192	213	196	187	193	192	219	221	197	183	192	180	192	210	188	193	198	212	200	218	169	188	236	211	188	207	183	211	207	213	224	205	203	203	225	195	194	215	186	185	202	196	203	184	196	185	188	213	185	208	198	198	216	213	208	205	203	180	206	174	211	213	204	183	204	178	180	214	204	173	205	217	213	199	214	186	206	168	204	199	189	193	193	219	210	203	195	233	209	224	199	246	190	204	173	208	189	217	215	198	200	213	181	195	198	214	200	190	249	193	218	210	193	224	189	206	217	221	202	210	187	199	215	196	213	201	214	201	209	203	205	180	204	200	181	205	195	206	196	208	224	187	218	178	189	197	211	181	184	199	204	196	189	202	204	203	212	206	200	199	218	197	193	178	189	187	204	207	212	189	211	191	226	208	196	193	208	204	186	222	215	218	212	196	196	220	206	200	225	198	183	220	184	175	192	169	178	206	233	186	222	202	229	203	171	173	199	217	202	202	188	172	214	190	191	210	201	194	206	215	210	198	198	200	210	208	215	207	188	198	183	204	201	173	203	220	218	200	185	206	190	198	192	199	202	200	169	229	209	188	207	205	189	203	189	194	192	210	208	209	178	200	201	189	206	204	221	183	202	220	210	208	179	203	218	185	208	215	211	213	202	197	194	204	190	218	213	188	194	204	164	201	205	225	202	202	184	200	195	229	193	185	190	177	194	208	204	200	201	199	193	171	193	176	215	186	206	184	193	191	173	220	175	197	217	188	186	184	189	178	185	204	211	225	210	188	203	196	192	187	218	201	208	185	188	175	195	192	188	174	228	191	217	170	211	182	179	187	193	196	230	209	209	201	224	183	203	201	187	198	187	204	190	180	196	183	191	182	189	213	207	198	181	192	179	184	182	178	228	186	216	207	197	188	212	196	194	183	194	218	197	205	203	169	229	204	192	211	207	201	182	242	180	177	201	197	214	197	231	202	208	189	193	207	208	211	177	212	184	218	208	200	204	188	203	202	197	196	197	197	191	191	200	194	179	181	186	181	213	178	228	200	186	210	205	190	192	175	178	178	201	218	180	211	219	213	154	184	209	219	219	228	210	197	186	195	190	203	203	187	193	199	169	216	211	196	170	173	203	220	199	194	193	201	199	212	200	218	209	178	227	196	210	181	202	199	173	191	194	188	182	207	207	183	193	183	206	207	184	185	222	214	230	170	201	185	210	175	194	193	217	201	202	201	178	212	196	210	196	219	197	206	218	211	187	192	182	177	206	205	197	184	214	189	213	206	207	172	211	196	171	188	206	210	219	189	213	199	204	187	193	191	201	186	222	185	180
45031	3837	5199	6302	5731	5325	4178	5818	5873	3638	2965	3067	2735	1728	1301	1375	1255	1062	861	833	954	853	829	783	700	658	656	646	641	627	641	609	560	546	558	539	532	509	558	543	570	547	582	546	530	563	568	512	547	560	525	532	575	587	540	580	497	554	519	536	483	516	528	512	502	499	511	481	519	462	523	514	524	506	479	501	497	508	528	496	487	500	462	480	497	471	466	449	503	486	468	484	469	471	491	467	481	478	470	455	476	446	481	496	455	473	496	470	440	446	486	459	455	441	451	438	440	470	485	456	471	484	506	500	485	476	475	453	489	463	436	425	471	478	456	455	483	491	467	476	499	475	481	482	483	456	476	480	469	509	466	471	465	480	471	471	468	448	479	488	459	480	475	473	444	477	444	477	465	461	509	484	479	465	455	478	486	479	473	486	503	482	505	437	453	464	470	478	431	480	452	474	443	477	463	511	444	447	468	487	455	451	483	473	477	479	510	490	446	459	489	450	455	429	442	474	421	464	475	485	455	441	486	460	468	477	497	480	472	468	477	493	472	470	466	505	471	469	441	456	500	467	432	489	505	446	451	473	480	443	468	437	488	451	477	484	429	507	446	434	473	531	472	475	430	470	479	475	446	510	468	445	492	486	487	493	456	462	432	485	449	480	521	502	463	444	470	468	453	463	440	410	452	467	478	479	497	488	453	478	473	489	466	460	484	447	466	480	488	444	477	477	493	459	457	495	499	468	431	436	502	447	473	490	468	493	464	463	456	478	518	472	479	441	535	502	471	495	472	485	485	514	455	457	502	494	457	490	479	435	524	480	494	498	508	457	486	470	450	475	474	529	454	465	471	499	486	468	452	480	468	462	467	462	453	482	460	511	491	471	447	449	471	471	466	474	482	475	515	460	448	469	445	441	441	500	440	489	498	449	439	453	508	450	517	479	482	455	491	488	461	471	457	468	522	494	457	476	455	446	481	489	450	493	456	466	462	488	482	495	490	488	491	448	468	460	487	465	473	452	434	499	461	483	488	453	471	471	442	479	468	474	466	398	447	464	470	468	474	451	480	461	476	500	510	434	508	469	485	474	500	456	534	489	473	490	495	465	472	485	449	514	430	482	432	478	471	485	479	514	493	503	505	456	444	480	479	434	442	493	481	482	476	474	507	479	504	520	467	453	498	472	478	450	475	493	492	482	493	446	465	438	456	509	477	467	453	462	485	474	431	492	463	466	498	510	433	451	480	443	480	445	476	466	489	490	462	495	478	509	495	490	502	458	434	454	465	463	479	505	473	485	464	478	455	471	500	471	472	517	486	441	475	501	462	464	506	469	479	469	461	481	506	464	491	466	471	503	469	450	438	454	505	471	510	475	493	447	466	507	493	485	481	449	492	449	484	472	444	484	486	470	435	448	500	485	468	509	462	431	490	451	503	444	462	460	484	467	461	459	461	499	506	477	468	499	464	477	468	443	470	494	472	481	451	498	450	449	487	439	490	433	462	476	486	501	457	459	489	504	453	515	478	482	482	523	485	451	458	478	480	434	475	510	473	472	426	468	494	416	512	442	478	486	458	452	473	457	522	453	441	487	465	480	492	504	476	460	486	496	477	462	488	483	484	487	463	449	450	455	497	428	488	478	464	445	466	461	489	499	492	455	454	468	467	499	483	444	474	485	479	484	459	444	457	495	467	477	438	491	448	483	480	504	477	419	484	481	488	466	459	505	472	459	423	485	480	480	430	465	459	500	470	462	462	460	466	451	457	497	499	463	473	442	490	444	483	474	456	452	492	463	501	473	492	473	503	466	458	484	436	515	495	493	505	458	512	499	477	432	468	468	493	516	468	452	484	484	466	472	489	507	505	517	487	450	502	486	491	480	520	472	480	483	494	486	474	456	493	454	463	460	464	501	489	471	442	454	529	505	474	511	458	470	483	445	438	472	496	496	439	506	475	469	468	477	440	488	456	461	497	453	499	473	474	494	476	463	474	440	486	447	464	489	479	453	470	464	441	480	464	491	505	459	445	475	465	485	475	468	447	469	493	502	441	446	508	481	463	468	446	496	483	455	448	478	485	484	478	463	492	459	499	455	477	483	453	468	518	452	498	477	483	495	471	482	472	464	460	460	451	484	492	489	489	477	458	464	469	465	501	491	476	457	452	481	474	480	489	495	515	482	487	468	457	452	481	464	489	500	449	485	478	449	502	464	447	473	479	504	461	435	476	510	485	489	481	489	466	474	473	453	483	491	476	502	446	485	472	512	477	468	472	469	496	491	489	457	460	476	487	440	483	521	473	422	500	493	478	459	496	488	495	455	478	522	439	426	465	508	469	475	483	443	418	478	450	487	442	506	483	460	447	471	478	495	479	454	490	471	473	500	469	487	483	511	479	467	492	458	495	464	485	484	462	521	448	458	489	472	445	463	462	498	446	486	440	490	471	471	468	501	418	477	505	477	451	529	452	457	478	487	491	423	512	464	496	481	478	427	466	486	436	445	483	450	464	471	469	494	490	418	497	479	505	470	474	485	455	473	460	478	501	487	478	474	484	479	443	499	457	425	447	435	460	457	470	502	466	492	447	484	461	441	453	433	461	473	460	473	480	468	477	481	457	498	490	505	476	513	483	493	489	474	472	465	466	470	505	454	465	491	476	487	478	502	489	458	485	514	465	436	464	456	496	488	468	462	455	468	488	516	475	443	513	454	426	493	489	472	451	475	485	490	474	450	496	493	466	456	468	473	464	451	465	436	481	487	489	492	493	445	487	458	471	446	490	477	450	487	482	448	486	472	467	495	462	478	447	444	465	467	473	475	461	475	465	455	518	462	452	479	448	458	469	466	470	455	479	504	454	485	487	462	454	456	424	477	496	492	477	479	479	457	478	483	517	482	475	500	458	473	478	441	475	478	446	477	485	426	481	498	468	459	460	458	462	469	499	503	436	461	486	496	470	463	479	469	497	478	476	493	457	493	425	478	471	465	457	519	469	467	505	476	472	457	498	479	444	487	489	459	460	469	437	487	460	460	446	475	498	458	474	449	430	466	458	449	463	472	481	479	477	485	483	446	479	483	463	457	477	463	478	445	391	459	470	474	501	497	451	451	460	489	451	434	482	495	504	457	451	437	490	483	469	447	480	476	466	446	485	487	474	472	450	465	524	493	472	482	464	491	456	420	465	475	464	458	464	439	442	494	439	465	450	465	434	482	459	488	464	456	456	428	485	454	479	463	471	494	480	477	443	468	503	486	489	506	482	481	460	475	475	469	451	472	480	458	428	467	471	454	517	503	494	426	462	483	471	462	487	496	442	485	470	451	457	465	454	445	519	467	446	486	485	455	463	445	435	465	465	488	515	497	490	471	463	446	448	422	479	493	485	479	448	464	445	488	448	485	471	486	449	444	434	428	437	477	463	474	493	463	479	468	504	479	496	489	488	506	451	441	453	497	452	488	467	451	490	511	499	460	479	459	439	463	449	493	490	487	449	484	500	444	475	447
79604	36611	14813	4945	2560	2101	1421	1750	1934	1099	866	913	746	520	407	442	371	349	291	281	309	306	291	268	255	251	221	248	242	239	281	234	238	239	239	220	213	209	231	253	217	240	192	190	216	194	206	192	214	227	231	199	212	194	210	229	228	239	231	227	208	237	208	231	191	192	177	202	198	171	190	212	201	207	223	189	216	183	223	186	198	193	199	191	202	201	190	195	175	192	206	216	197	246	175	203	210	191	189	212	207	197	224	189	213	187	206	188	174	183	201	180	207	210	175	190	218	190	193	230	199	231	174	178	200	173	183	201	198	216	185	215	199	176	208	192	210	185	198	186	215	205	204	212	195	199	216	205	177	217	219	217	184	244	211	208	186	215	205	192	198	236	217	193	227	196	197	216	184	205	195	181	190	203	209	199	191	224	219	191	214	214	222	206	204	188	162	214	185	213	182	171	181	177	211	216	211	188	214	191	227	204	190	215	202	182	219	214	185	205	215	188	207	193	188	199	205	172	195	193	218	196	205	196	186	192	195	199	180	204	198	192	187	221	226	216	198	202	193	203	185	225	194	203	189	190	204	175	193	198	203	221	196	196	197	194	186	174	210	181	173	206	177	212	176	204	184	210	194	187	181	199	192	209	211	186	219	191	196	210	223	211	202	177	190	188	201	216	193	216	182	214	202	218	166	219	184	176	199	173	189	209	223	198	231	210	191	183	194	181	204	182	176	212	192	218	192	227	189	195	181	184	188	195	201	171	207	207	201	181	198	203	224	194	162	181	216	185	231	190	215	208	220	187	207	205	226	207	205	227	183	224	223	189	180	183	201	205	184	209	190	182	222	215	221	200	183	214	203	210	201	193	186	213	189	181	193	193	199	207	193	207	231	175	181	214	192	186	198	198	214	209	197	193	211	218	206	206	204	221	190	199	214	216	200	192	183	195	198	186	209	217	210	206	205	193	195	210	204	195	215	221	180	211	195	223	224	221	190	236	183	208	197	213	204	178	184	190	178	187	220	215	208	181	208	223	202	205	199	196	194	214	232	213	225	197	176	201	189	204	206	207	187	208	207	194	172	213	207	174	199	174	195	204	205	184	178	194	206	187	193	193	203	205	221	208	203	200	210	174	216	210	191	200	193	197	187	205	205	218	208	167	216	183	228	188	225	199	202	205	182	200	206	213	214	204	208	202	207	208	214	178	197	189	198	198	197	178	189	183	208	211	218	209	196	180	179	205	174	181	169	205	195	192	214	177	170	205	204	189	194	178	206	179	192	183	184	203	201	209	208	214	193	198	221	208	205	195	162	199	221	194	190	183	188	209	191	192	213	183	180	197	188	211	188	209	200	185	211	200	217	208	224	217	246	230	204	186	192	183	197	200	216	201	171	193	220	222	183	205	212	185	185	209	232	191	193	204	196	195	179	207	209	194	182	212	196	188	180	174	184	189	204	200	195	198	216	186	222	187	197	181	195	218	217	187	174	182	205	192	206	207	206	174	198	191	199	177	188	213	200	201	211	198	175	193	191	192	201	203	210	212	197	200	232	188	208	201	185	191	181	202	207	188	188	208	187	201	185	177	212	198	181	196	218	202	211	211	203	212	201	210	206	202	202	194	215	220	170	197	193	198	180	199	204	197	199	189	200	204	191	193	207	205	208	215	199	223	218	185	211	198	211	184	202	186	218	217	223	204	205	230	218	199	228	208	192	216	173	209	216	189	189	192	176	187	186	197	166	201	205	195	200	205	201	230	188	213	222	192	200	174	235	216	212	211	188	225	204	202	189	185	213	211	196	220	206	208	237	226	218	220	182	200	211	205	170	189	200	194	190	202	210	198	196	216	175	185	207	192	202	189	181	225	209	185	183	161	203	202	229	205	181	167	211	203	181	211	202	176	189	208	192	191	202	197	185	207	230	200	195	205	178	170	180	196	194	212	182	204	192	188	192	197	203	214	211	193	172	203	197	222	182	235	183	182	182	194	197	204	179	211	203	210	199	200	206	235	195	209	202	215	217	207	222	213	214	216	204	182	205	199	190	206	182	213	185	177	197	194	221	183	160	211	233	259	176	214	222	201	193	207	200	207	214	195	211	204	198	176	208	180	207	192	215	197	214	186	204	179	204	184	197	195	203	203	208	211	215	212	217	202	205	210	243	198	196	208	208	187	176	198	174	215	218	200	199	188	179	175	187	170	208	182	187	205	188	217	200	198	191	200	192	221	187	191	186	193	203	185	201	182	188	206	181	204	197	194	181	209	193	223	175	209	199	197	195	194	177	209	211	188	166	187	186	191	192	189	192	196	211	204	189	231	200	204	181	203	202	215	204	170	190	213	215	212	201	210	199	179	226	197	214	200	207	186	225	194	210	214	189	201	203	205	234	215	189	193	166	184	237	185	197	190	192	201	201	191	196	215	184	203	195	189	204	194	185	169	222	188	198	194	230	194	202	185	187	205	223	205	188	209	176	221	210	194	200	192	197	178	205	221	211	188	185	182	198	202	201	210	216	197	173	212	203	222	209	189	190	187	195	220	231	196	241	209	166	224	185	212	193	183	192	182	178	213	194	182	224	186	189	191	192	197	252	186	216	188	171	214	236	222	191	202	222	195	192	208	180	195	212	195	221	198	171	212	175	208	198	183	223	212	189	204	198	186	173	196	201	207	200	194	189	205	186	206	208	221	203	164	202	184	193	189	200	210	207	200	209	180	202	191	200	208	198	196	223	186	198	202	205	200	187	171	208	197	216	191	183	179	210	170	216	194	204	193	164	189	221	171	239	181	162	195	218	209	210	206	187	195	199	185	217	205	192	207	173	216	205	188	190	201	193	221	192	201	178	192	218	217	226	201	169	212	200	216	183	193	204	201	212	191	187	205	229	190	195	202	196	190	193	207	221	194	205	212	198	190	183	209	165	194	192	207	211	217	192	201	198	200	220	216	205	224	197	201	211	202	213	169	199	187	215	161	200	232	199	200	206	188	197	223	186	215	205	182	213	193	219	194	230	225	226	217	214	209	212	214	202	213	190	180	196	189	207	207	226	203	188	196	172	197	228	199	205	228	201	243	189	230	224	222	230	195	185	204	207	209	182	195	185	190	214	200	202	225	197	183	197	216	191	212	189	187	193	215	210	202	176	250	195	207	207	182	180	206	195	189	190	179	215	206	187	207	202	189	195	197	208	180	200	191	221	224	189	214	200	192	220	208	200	200	218	180	180	193	208	195	190	184	182	198	210	229	219	211	204	184	205	202	213	205	191	195	191	204	168	195	202	181	188	209	198	202	192	224	223	200	206	171	193	170	195	249	221	205	200	200	218	204	193	181	220	193	210	204	175	200	180	176	225	193	204	216	192	190	210	204	221	206	203	198	208	179	195	209	196	201	205	197	193	202	174	205	220	198	187	208	232	180	185	190	195	198	205	208	172	194	198	204	203	213	169	198	187	215	196	189	189	200	207	178	166	190	185	186	206	227	230	188	189	219	227	215	184	205
53518	6018	7897	9442	8414	8171	6218	8414	8638	5237	4369	4652	4021	2571	1915	2066	1601	1395	1055	1184	1152	1164	954	918	839	812	718	729	729	769	683	653	647	625	615	553	544	605	552	561	627	586	617	610	513	557	554	597	579	552	548	580	592	599	627	569	580	580	524	512	481	518	471	537	508	469	502	466	482	500	465	506	507	479	485	488	484	512	506	529	486	469	491	474	475	459	472	467	485	445	443	486	466	473	427	478	462	434	409	462	485	434	446	473	472	498	492	460	485	468	469	465	474	455	467	453	452	454	486	463	450	441	436	448	479	471	463	463	448	427	437	480	443	477	498	488	496	458	461	513	450	482	465	439	411	490	492	474	435	478	481	461	467	467	457	453	475	481	439	456	464	458	461	435	452	506	469	453	501	447	449	467	426	462	457	436	459	445	439	465	503	417	481	444	463	494	474	472	476	459	442	440	449	456	502	443	452	472	442	481	479	478	459	409	479	492	491	434	447	482	509	458	471	445	473	461	468	522	465	464	486	500	455	455	478	465	463	462	478	481	471	455	468	446	448	448	462	463	475	458	477	472	485	476	461	458	439	393	446	468	452	450	471	428	474	495	448	472	476	416	469	461	459	465	464	450	456	501	459	496	419	456	458	431	451	435	509	470	427	476	462	505	455	425	421	447	471	426	452	456	466	421	486	414	466	454	420	474	428	500	426	434	434	480	485	479	481	450	434	451	452	448	450	497	466	438	469	504	453	494	430	459	475	446	455	465	504	460	440	468	488	417	470	430	430	436	463	458	427	479	461	441	408	476	447	437	477	449	455	468	445	492	475	474	491	464	478	463	439	473	455	479	462	462	463	465	458	460	493	451	438	437	420	441	491	465	475	481	477	461	442	465	470	490	486	482	464	457	439	486	448	450	461	437	458	458	482	422	454	416	478	471	482	435	436	442	419	462	434	446	472	471	425	515	464	432	481	472	461	441	484	460	475	432	468	486	480	484	445	414	489	440	469	444	466	430	517	434	472	463	460	475	471	429	474	432	451	493	475	484	482	438	461	422	445	435	392	433	505	457	466	464	447	443	438	444	459	497	398	431	444	449	504	491	426	450	441	475	477	447	459	453	464	472	459	523	450	442	426	434	492	470	484	456	463	453	451	472	451	459	427	457	497	463	462	452	452	465	454	461	448	466	505	466	451	447	467	459	459	459	465	476	423	464	432	429	483	492	443	490	451	483	443	474	452	487	451	425	431	450	453	449	459	429	445	477	464	468	483	452	443	463	470	497	438	460	470	455	467	468	472	443	465	479	463	430	484	454	451	467	479	440	445	476	477	477	509	485	488	469	453	480	511	480	498	390	461	493	478	462	449	423	492	502	457	457	460	493	457	454	466	515	464	485	446	480	455	480	455	451	444	484	428	461	471	465	455	447	455	452	477	458	447	445	453	471	440	496	441	499	459	486	460	519	465	455	417	487	444	454	476	429	458	454	499	485	466	458	509	489	446	415	417	459	451	398	493	461	480	473	417	486	463	423	463	465	468	488	489	455	463	456	445	479	458	443	464	459	475	427	471	488	475	473	474	471	453	450	404	452	434	442	456	500	429	456	485	484	474	466	490	447	440	463	458	451	479	458	470	443	469	459	461	499	495	413	424	433	448	462	430	453	444	425	481	445	455	429	472	484	459	452	456	486	473	496	437	464	458	435	461	452	480	475	504	429	485	472	458	496	421	442	434	469	497	468	504	455	436	463	480	472	452	435	452	462	432	490	481	425	479	465	451	450	438	504	470	490	461	451	456	462	431	498	439	484	475	458	464	458	477	458	485	487	427	474	479	470	501	460	439	461	445	463	450	469	460	419	460	501	454	478	511	473	506	480	467	423	472	481	504	468	445	428	402	460	468	455	390	469	433	456	449	471	459	469	448	463	476	487	441	491	507	476	437	472	439	472	452	447	442	474	443	474	441	422	496	442	435	474	492	520	451	450	448	434	453	461	452	467	499	465	465	462	474	490	468	483	476	462	447	467	454	463	454	482	488	473	445	471	464	463	450	455	458	485	417	465	437	430	494	483	472	476	449	464	516	432	452	435	509	440	466	504	453	434	479	448	417	419	400	485	448	461	478	461	437	444	497	442	431	415	459	472	443	428	431	441	476	445	423	462	465	465	468	470	469	471	456	497	474	440	452	472	450	493	455	443	466	447	499	479	467	473	429	437	465	475	467	442	460	459	470	443	442	432	484	448	467	460	429	436	447	455	456	419	452	462	484	511	467	452	475	437	452	449	459	435	437	454	475	461	458	431	440	480	437	463	461	462	450	463	459	430	468	490	452	430	451	453	499	447	461	446	464	444	478	471	439	441	437	451	455	440	445	480	508	454	454	446	460	480	431	461	467	455	440	448	481	432	462	485	454	483	451	526	481	459	432	445	464	495	470	452	466	462	432	434	467	438	430	465	434	475	458	466	451	470	468	471	470	451	476	472	446	489	456	448	446	468	452	492	414	456	433	462	463	447	444	428	447	460	471	427	475	434	447	434	491	466	460	452	464	476	454	440	413	453	476	463	455	432	453	469	452	403	404	472	479	469	467	459	443	487	474	475	466	461	421	450	417	432	533	463	428	456	428	495	446	468	474	500	485	443	457	460	431	445	462	482	445	480	445	461	445	505	447	474	452	502	449	469	448	471	475	483	440	491	459	445	449	452	450	476	472	456	461	466	456	481	451	461	473	438	446	427	506	467	509	480	449	481	449	447	461	476	471	482	490	460	426	463	469	470	443	477	466	480	488	444	432	457	430	476	478	448	473	430	443	463	478	447	474	449	484	473	472	458	437	472	431	503	464	467	458	444	453	459	434	424	425	440	465	432	489	419	436	485	424	463	450	456	482	450	470	429	491	509	462	448	456	497	459	477	458	470	453	487	448	461	515	442	471	428	463	469	456	439	430	436	438	452	455	457	479	446	471	483	440	453	443	470	482	466	438	478	460	458	439	439	476	469	496	458	497	465	453	467	527	425	476	444	466	451	481	473	463	439	487	431	457	464	473	457	472	477	477	440	474	475	491	447	399	477	490	493	467	491	427	442	465	468	469	450	456	464	447	446	481	473	471	442	488	450	426	449	444	471	474	489	513	483	458	458	463	481	468	485	489	452	468	437	463	446	491	458	486	438	436	427	431	461	491	428	467	448	447	446	461	452	485	427	458	459	440	471	494	436	491	451	465	488	447	477	429	453	449	450	477	443	448	436	478	455	474	472	505	447	449	463	510	450	448	426	475	419	418	475	462	455	448	443	464	503	482	472	503	480	486	460	483	435	426	499	491	463	473	464	421	456	442	482	452	467	479	482	479	455	427	455	429	487	476	444	466	475	436	456	409	438	446	479	451	462	423	430	429	470	440	468	458	456	438	455	472	471	476	442	477	528	504	459	459	467	492	471	472	433	454	485	450	441	457	461	436	473	465	472	459	468	439	459	459	439	426	458	457	486	456	459	473	429	479	503	440	455
21785	2981	1354	986	662	611	431	559	578	384	292	309	263	171	167	144	147	128	141	130	155	159	145	134	123	133	140	140	146	118	136	125	113	118	129	126	133	115	132	133	116	122	133	121	125	126	108	110	120	142	120	131	127	128	127	116	123	119	114	111	117	101	118	107	124	117	115	129	136	124	128	139	106	115	128	104	123	119	136	126	157	126	123	106	121	119	113	110	121	115	107	129	133	127	128	107	117	125	151	107	98	119	110	120	97	107	120	124	132	110	133	102	115	116	103	131	112	119	107	130	141	104	139	108	100	112	125	119	128	104	129	121	121	116	122	118	114	113	117	109	115	126	117	110	127	117	150	113	104	129	103	120	119	112	138	154	130	131	118	111	135	112	120	129	132	108	123	130	121	120	109	87	128	142	107	118	119	121	95	117	128	129	132	141	118	133	133	129	122	105	113	114	139	121	108	103	129	129	121	133	108	105	120	130	120	134	127	116	102	115	115	109	101	142	122	111	101	121	137	96	125	113	126	123	91	112	125	113	124	130	127	132	139	133	119	109	116	102	116	131	125	118	114	111	123	128	134	121	133	116	127	123	113	109	111	135	109	121	148	115	114	107	110	130	106	141	106	114	121	109	117	122	111	125	108	102	104	110	119	108	119	123	127	122	121	130	120	133	110	126	112	110	118	128	102	131	117	123	109	116	119	118	107	103	105	103	123	119	120	117	128	123	112	104	122	112	128	138	113	116	114	152	107	135	116	116	127	115	129	136	118	107	108	126	115	120	123	129	112	109	119	102	116	129	106	118	124	119	137	89	109	129	106	125	116	122	108	117	130	95	121	108	113	115	148	114	141	131	129	117	115	104	108	114	114	131	126	106	112	134	122	123	129	116	136	123	140	107	111	119	128	117	112	127	124	121	112	125	82	123	146	116	119	131	128	131	128	111	116	140	131	107	117	117	114	122	108	137	116	121	120	116	128	116	125	143	128	124	131	124	116	134	145	106	128	112	133	142	117	139	121	101	145	107	106	102	115	114	131	120	115	136	119	115	134	110	128	126	115	103	124	126	117	108	103	103	141	120	123	124	133	122	113	126	122	118	126	107	113	126	134	119	123	118	123	129	101	138	121	145	129	116	109	135	117	106	137	139	129	114	119	118	115	104	113	106	113	93	98	112	127	143	104	106	130	106	124	113	129	118	134	126	111	124	102	123	127	118	123	120	117	131	95	151	119	131	132	117	119	89	109	114	109	130	118	108	115	118	109	103	119	125	89	133	133	105	96	140	107	115	107	125	136	104	111	124	100	114	111	128	124	113	117	126	123	113	140	111	125	107	114	115	129	116	139	135	117	120	136	101	118	111	134	134	124	132	116	115	116	123	109	144	126	113	96	116	131	125	143	122	116	133	96	102	151	142	119	110	133	118	125	134	143	101	124	137	109	119	115	121	123	117	107	123	114	121	145	132	120	101	136	114	115	117	134	127	115	112	135	119	113	114	111	128	100	136	119	117	120	120	129	105	100	120	130	133	126	123	104	129	123	113	116	98	149	121	127	126	123	144	138	127	104	120	107	118	121	110	134	127	116	120	106	128	117	125	126	111	104	147	118	148	135	117	126	138	113	118	127	132	118	113	103	126	138	142	128	119	102	120	118	123	112	107	91	124	105	117	107	126	123	113	105	100	118	123	128	127	117	132	117	111	116	132	115	123	117	144	112	110	133	111	110	108	119	135	113	111	124	115	137	101	114	110	127	113	125	121	143	128	143	91	107	110	128	128	142	107	101	101	115	110	123	128	123	126	129	103	125	121	120	106	93	96	118	103	122	110	130	131	126	134	112	122	109	118	132	124	139	114	127	107	131	125	124	118	131	103	133	105	106	133	108	120	114	137	118	120	101	128	127	115	108	119	103	110	105	116	130	121	128	120	109	124	120	129	127	110	124	110	117	144	132	134	130	130	124	107	116	118	115	128	133	122	123	132	119	107	103	118	144	128	129	128	122	131	128	119	117	116	109	134	121	110	129	128	104	127	113	99	128	117	108	113	123	114	116	127	118	119	112	129	128	135	118	120	113	109	142	127	119	117	129	130	150	141	126	127	107	112	127	106	122	127	115	135	139	129	129	122	128	108	138	94	119	122	119	143	136	117	136	137	128	135	121	124	118	122	144	117	126	117	123	110	98	127	114	120	126	109	117	117	132	134	114	120	122	113	138	118	130	119	136	118	115	97	134	131	104	138	122	129	115	108	140	125	139	127	114	131	153	118	135	136	108	152	122	119	144	124	104	138	114	123	105	122	112	120	117	108	120	137	123	108	133	118	106	133	140	132	111	127	98	119	101	136	108	124	140	108	105	125	110	114	126	108	133	113	114	120	120	102	127	125	128	123	110	129	114	110	105	129	113	103	128	118	123	132	108	116	124	117	130	119	140	113	128	118	117	137	107	140	124	133	116	105	118	119	99	119	112	120	118	100	124	122	104	113	111	137	106	135	113	126	130	119	110	122	125	127	136	121	119	110	134	133	126	92	117	107	106	110	119	102	122	109	108	102	116	123	141	119	142	111	130	133	101	104	120	126	106	110	99	117	126	117	137	115	119	132	134	117	130	104	115	140	119	117	126	113	102	115	136	128	116	140	115	123	114	110	125	123	110	122	118	123	98	114	110	117	124	122	123	131	129	100	109	111	114	120	120	142	129	123	126	114	128	112	134	116	129	140	127	103	120	103	113	132	120	150	113	130	143	120	124	136	130	113	103	128	127	107	113	127	135	115	141	120	141	145	135	112	127	128	120	93	133	117	133	131	123	110	140	112	105	116	125	88	140	127	128	119	121	124	127	125	113	119	121	149	106	116	118	113	108	132	132	116	123	104	108	118	120	120	119	136	129	121	110	129	126	114	109	114	111	122	126	127	115	128	107	116	107	107	132	119	125	123	114	117	113	127	115	100	128	128	126	122	105	118	136	129	106	126	111	114	137	145	131	113	129	112	108	113	123	123	106	99	116	119	112	115	112	122	124	106	125	100	101	104	96	128	110	140	134	115	139	110	137	118	133	100	130	111	125	143	111	102	121	103	131	110	130	115	128	112	120	104	119	125	137	146	132	137	130	112	117	127	108	102	110	129	117	113	115	120	135	102	116	114	105	113	119	124	101	128	125	128	117	108	116	120	107	129	125	128	126	109	122	138	111	117	124	124	130	136	113	119	123	101	108	112	119	127	137	123	112	117	120	99	106	117	108	133	83	137	124	124	142	105	102	119	115	115	140	139	113	120	126	120	113	118	133	117	121	127	112	130	133	119	136	130	113	141	107	116	117	108	99	110	100	126	135	136	143	131	115	119	126	130	100	92	113	127	128	134	115	130	139	140	121	118	127	120	104	124	147	123	142	113	99	122	106	118	108	121	127	120	110	110	142	105	150	113	143	122	117	112	116	134	108	121	131	105	122	121	108	144	120	122	108	105	115	124	135	130	123	120	118	116	115	123	135	109	101	125
19291	1495	2496	2833	2827	2925	2001	2893	3168	1988	1579	1609	1187	814	633	677	578	525	427	465	447	466	395	336	454	404	379	365	393	351	344	378	374	349	347	306	326	295	354	363	338	335	341	335	370	302	329	340	370	369	335	381	349	369	348	379	333	352	338	331	303	353	303	307	334	315	323	331	329	309	301	346	347	330	292	317	323	316	324	322	296	302	315	344	288	296	310	306	312	292	291	301	319	311	319	300	322	303	312	328	311	326	296	296	311	291	308	323	286	320	323	283	298	323	341	294	335	335	316	311	295	332	335	312	323	289	292	342	330	315	307	297	293	278	299	317	281	343	303	329	316	320	291	325	302	336	301	308	336	321	298	291	323	284	324	315	316	335	312	308	314	310	255	331	354	307	299	307	285	288	305	344	291	315	297	321	291	292	325	311	332	298	323	292	293	304	296	316	329	296	324	313	306	326	319	324	304	304	304	327	291	324	302	328	321	310	298	315	303	301	317	295	324	302	313	294	291	321	312	280	320	332	298	268	322	301	274	325	295	319	324	323	323	307	305	306	316	300	277	315	312	323	301	287	285	282	312	295	287	306	317	308	304	325	308	304	311	294	305	273	304	317	285	315	313	282	312	310	296	320	293	310	292	286	305	310	302	282	290	325	305	295	326	295	292	302	308	292	285	289	361	307	339	328	305	314	304	310	320	321	317	310	295	284	283	277	318	309	319	294	316	317	296	287	313	291	298	308	327	317	322	308	288	297	304	301	301	307	314	319	270	306	312	308	306	322	308	291	299	292	305	303	318	283	336	323	312	301	320	286	294	290	304	312	289	313	352	295	317	304	334	334	304	311	309	327	351	331	333	326	329	296	303	311	307	298	308	292	311	306	333	263	317	322	283	312	309	297	314	327	291	313	315	327	358	292	302	325	312	329	320	311	271	340	291	295	294	312	281	307	287	282	307	277	294	310	297	312	316	323	313	300	335	324	305	292	299	305	285	304	313	303	286	315	307	325	320	272	296	299	300	323	316	295	267	308	296	305	302	299	287	313	296	314	295	304	324	328	297	302	333	286	303	305	303	323	316	287	314	290	308	291	298	338	337	312	300	333	286	317	304	287	295	313	319	301	336	306	315	291	297	306	298	313	315	330	320	335	323	295	297	309	318	310	304	318	294	346	303	290	319	336	312	295	300	298	295	281	311	299	329	289	315	318	348	328	320	328	313	301	352	321	300	307	316	292	324	334	307	298	320	326	321	307	316	352	320	315	296	298	279	315	302	312	299	320	309	302	282	310	327	323	320	274	311	309	315	329	338	302	321	294	304	278	302	319	308	325	327	306	278	272	313	316	274	275	327	285	295	282	296	285	292	329	309	309	301	293	317	324	317	320	277	303	342	321	312	296	336	311	306	333	320	284	315	303	303	279	299	332	327	291	301	323	304	300	322	309	338	306	349	302	294	313	313	305	313	272	295	305	297	303	339	289	333	318	318	295	290	294	321	307	331	281	330	308	277	331	304	292	315	326	298	338	314	300	319	320	320	322	324	324	330	321	286	321	275	315	315	336	313	343	307	311	350	285	298	345	314	305	306	307	263	313	326	332	302	322	325	311	264	304	284	298	290	312	312	312	299	305	312	317	300	342	290	295	321	324	274	299	333	316	289	291	300	296	349	310	333	316	309	291	290	307	298	326	322	330	319	305	327	285	296	327	289	291	305	302	284	311	321	304	303	303	315	299	338	295	319	308	314	317	311	330	297	300	279	307	318	329	323	308	319	320	333	308	297	308	343	302	313	321	318	312	287	316	304	315	287	296	296	308	320	316	300	291	298	318	300	316	294	339	295	316	309	314	322	319	256	296	294	344	295	295	348	323	336	325	255	293	334	286	296	341	279	305	279	310	326	326	301	329	303	285	306	330	306	286	309	327	324	300	333	348	319	339	308	325	274	311	337	302	295	291	342	303	318	301	336	309	302	332	293	322	326	309	306	281	330	310	334	346	308	321	345	280	313	330	307	285	344	310	305	306	306	320	325	326	299	306	296	292	358	272	300	327	287	290	313	298	368	310	337	298	321	314	293	279	302	324	296	299	320	278	286	298	310	317	322	308	294	344	297	304	311	309	317	303	317	316	294	293	311	323	310	309	323	318	295	327	330	298	313	335	307	337	310	304	305	349	300	325	293	311	265	324	299	291	300	327	299	318	288	320	329	296	333	291	343	288	309	314	299	332	308	331	292	321	315	312	309	300	326	330	309	293	295	329	299	327	303	302	322	331	296	295	319	308	335	330	324	309	289	310	319	309	299	343	309	330	309	323	282	303	292	338	304	278	337	308	259	359	321	292	277	315	316	302	301	311	296	318	272	305	302	300	333	317	324	319	328	314	290	301	301	314	295	312	294	300	311	317	328	319	293	326	297	287	315	320	295	306	305	287	313	318	295	311	279	309	320	296	294	313	330	315	340	330	293	352	316	307	303	294	312	323	307	325	290	321	317	286	296	336	287	302	314	300	318	310	291	327	277	302	313	335	305	288	326	280	327	300	315	287	312	323	278	305	300	295	314	308	341	295	277	328	316	288	313	289	284	313	305	301	308	334	327	311	316	293	348	300	307	355	321	315	301	301	309	293	314	318	318	321	300	310	322	316	326	318	327	265	304	298	294	310	302	324	324	284	290	325	305	299	274	312	315	307	316	324	311	336	327	320	329	325	312	308	302	310	279	347	316	334	303	297	329	309	306	292	284	303	311	260	307	297	299	284	321	284	323	326	309	282	297	296	304	328	308	318	305	307	297	338	297	302	319	290	313	323	289	315	333	285	293	278	308	307	312	304	304	293	304	355	318	331	315	305	307	313	291	320	315	283	301	312	329	343	287	331	322	327	289	306	291	290	298	295	311	314	327	319	321	296	318	306	333	291	297	320	293	318	320	301	286	346	316	295	328	297	273	299	302	306	319	280	285	302	334	310	300	294	293	334	308	317	295	327	292	311	308	305	293	329	319	319	339	342	327	281	295	301	305	319	302	312	354	338	322	302	287	292	309	322	299	313	322	304	321	319	307	290	302	332	315	332	312	319	305	327	304	275	301	305	301	299	269	306	299	302	310	291	323	288	327	300	300	306	319	308	283	340	301	295	337	276	288	306	305	288	311	280	307	301	330	314	310	299	303	302	306	333	301	290	319	323	291	338	311	317	291	324	279	319	320	300	297	278	289	310	318	293	335	289	297	326	309	316	311	331	296	331	284	302	310	337	325	298	334	311	282	313	290	309	320	322	345	294	303	320	317	278	272	313	327	297	318	308	360	288	320	314	343	307	324	292	304	296	311	308	285	295	286	274	305	283	287	337	321	285	306	292	301	288	291	298	316	309	282	302	332	298	310	289	315	332	333	322	279	307	301	299	315	309	333	292	297	297	291	321	314	324	291	295	300	295	319	326	305	304	309	304	329	292	306	293	309	315	315	319	298	322	306	309	294	314	263	285	287	298	266	325	303	312	329	332
68922	26379	8922	2655	1683	1462	1100	1154	1364	859	636	704	527	408	327	319	279	269	245	272	248	254	251	208	235	227	249	216	242	252	241	206	244	161	192	198	206	212	208	196	198	215	179	226	214	235	225	225	190	213	221	213	202	208	192	197	217	176	219	184	207	203	205	209	182	209	206	200	210	197	213	191	201	212	196	198	189	192	228	208	198	178	211	210	214	211	176	196	189	210	187	208	187	186	220	202	199	168	182	211	228	188	178	201	210	193	202	200	186	201	201	204	193	195	214	214	194	203	204	225	204	222	190	175	204	217	210	230	215	219	195	197	186	222	225	186	213	204	187	209	196	195	192	207	211	203	193	188	198	196	204	195	174	194	175	178	193	205	228	236	191	189	204	175	201	200	207	189	202	195	209	212	184	203	165	180	228	181	185	190	203	208	201	225	202	211	197	215	157	201	190	183	193	219	197	185	201	192	189	191	183	224	194	183	182	175	203	200	210	204	199	191	218	176	194	214	193	213	187	196	172	209	192	179	214	200	198	183	210	207	175	207	187	217	213	181	180	183	173	217	173	193	201	204	194	217	170	191	200	175	182	200	194	206	203	216	195	208	197	195	222	238	200	202	183	202	207	199	206	204	169	185	229	217	196	209	206	206	191	179	194	190	226	191	195	222	186	207	187	186	185	223	203	189	198	182	192	216	179	196	173	214	198	211	205	210	211	183	205	194	198	226	221	228	217	185	217	202	195	207	215	202	199	189	193	181	172	191	229	215	186	194	189	195	190	196	196	199	205	226	185	177	203	217	231	198	208	230	210	202	213	175	190	202	187	213	214	161	182	176	216	220	196	198	174	192	186	192	207	190	205	199	172	183	197	206	179	184	214	201	202	204	186	180	193	210	200	178	171	215	198	227	185	211	218	174	224	186	189	202	165	199	197	194	205	206	186	197	214	196	198	185	229	186	185	183	210	191	181	189	231	181	201	186	222	208	187	184	173	217	205	202	212	219	200	195	201	223	220	205	188	200	211	196	194	216	173	207	184	185	216	215	214	192	201	186	179	194	190	202	194	193	198	195	205	199	191	206	203	204	175	192	177	212	192	196	224	176	194	198	196	187	188	202	212	195	217	198	213	210	165	200	195	221	202	173	182	200	190	221	210	183	182	199	219	173	185	212	178	235	185	178	187	187	216	201	195	196	210	198	215	198	171	212	212	192	194	214	180	178	199	198	225	191	199	189	188	212	169	191	197	207	209	204	192	186	195	178	190	184	244	203	212	200	194	184	169	207	222	185	167	184	204	213	217	170	222	192	179	204	200	206	195	165	178	231	189	207	189	179	161	178	211	191	215	175	212	217	195	219	225	199	199	192	197	203	191	210	217	228	204	193	192	201	185	215	205	198	206	177	204	202	204	184	216	183	194	192	181	203	206	211	208	190	186	193	183	232	221	192	198	213	185	215	186	198	220	212	210	202	216	181	201	187	199	200	194	185	200	193	180	187	194	190	186	206	220	181	224	203	209	194	229	186	198	213	206	192	189	227	214	196	184	196	199	226	172	199	225	167	208	196	185	190	181	229	198	197	205	199	210	209	204	196	193	205	197	187	187	217	197	213	194	171	184	198	205	195	208	197	203	207	218	204	197	200	213	216	199	190	197	214	185	204	186	181	186	189	203	205	209	164	203	187	203	212	189	209	184	187	211	210	188	185	200	223	205	215	218	213	195	216	208	206	208	215	179	184	186	182	194	214	200	223	183	180	190	190	192	212	193	203	211	190	197	186	214	200	205	195	206	228	200	209	181	198	202	218	219	196	180	197	190	167	192	189	179	208	197	203	193	194	190	200	209	184	180	181	211	202	165	219	188	179	188	227	197	194	222	201	188	208	216	218	198	201	198	177	182	198	175	202	179	176	182	192	185	192	207	212	191	208	192	189	208	189	195	201	199	215	204	217	189	220	202	209	186	206	185	200	201	217	202	174	212	171	232	202	207	198	194	202	174	194	201	221	184	195	198	202	192	182	182	210	194	166	213	192	194	190	220	170	197	216	224	186	217	198	207	222	172	201	189	220	197	208	201	182	188	197	221	218	198	212	192	208	201	193	206	185	176	190	205	185	228	202	210	183	211	183	190	191	168	173	209	240	189	156	189	186	197	197	176	185	164	216	190	195	217	197	209	198	205	186	212	195	211	219	177	189	192	183	192	176	189	213	186	224	214	232	207	221	184	194	192	196	225	202	178	180	182	230	205	180	193	197	188	222	225	220	205	221	201	194	187	213	222	192	164	182	179	203	219	218	212	202	178	208	216	214	204	186	175	192	211	204	201	198	186	173	183	196	204	175	169	193	214	207	191	182	202	221	208	205	215	208	179	209	215	186	201	199	195	202	186	205	204	213	169	184	178	184	180	156	190	217	229	197	188	173	217	189	215	195	190	193	177	202	181	174	196	206	163	189	204	177	192	194	189	188	205	193	177	203	179	217	207	173	210	213	227	186	185	182	201	183	206	211	213	225	214	152	201	184	208	209	201	171	212	230	216	196	174	203	201	192	193	206	224	204	195	216	220	196	202	216	205	194	214	191	203	173	175	215	181	161	204	211	190	210	202	220	193	181	195	194	198	200	225	189	187	204	188	208	192	196	183	202	204	201	179	176	213	204	198	215	209	227	181	197	171	233	168	204	205	211	202	199	203	223	190	203	217	200	186	185	190	186	198	204	224	230	202	207	192	176	174	167	198	176	194	170	208	164	189	186	184	165	209	171	185	188	192	194	184	206	182	170	199	212	206	199	214	196	211	171	207	199	190	211	197	192	192	196	200	190	169	191	189	207	187	193	190	202	212	196	185	227	197	180	215	178	208	199	213	195	176	183	205	209	192	190	185	190	179	208	191	172	199	179	202	234	233	196	187	177	189	198	207	179	215	202	208	184	182	189	191	166	204	206	174	210	194	199	228	192	218	181	202	184	177	210	212	206	217	222	189	203	208	227	198	189	214	230	208	207	195	192	216	200	234	204	191	193	203	210	193	187	202	198	206	220	190	199	191	165	224	188	213	197	229	204	195	186	190	194	189	211	209	193	208	199	216	204	218	208	207	218	206	219	199	189	212	198	172	176	172	191	207	221	177	217	188	182	174	179	171	188	184	202	209	190	197	204	191	197	207	205	202	177	177	187	194	196	204	187	223	192	207	194	194	208	194	179	192	207	193	224	176	198	187	212	206	223	208	211	200	202	179	176	222	238	214	186	198	171	180	188	203	227	178	198	195	171	193	200	217	202	202	195	210	223	218	222	186	222	204	202	210	181	218	175	199	184	190	215	227	190	185	208	203	186	196	201	207	181	208	220	208	212	183	189	213	170	192	184	202	202	211	214	197	197	210	198	202	186	189	193	180	165	185	210	189	184	186	207	199	194	184	202	192	190	192	184	202	216	196	175	169	202	184	184	197	210	190	185	216	212	189	216	202	188	184	224	206	181	208	201	196	205	184	199	211	201	185	178
41971	3447	5887	6775	6082	6032	4894	5846	6495	4061	3330	3422	2800	1806	1374	1515	1202	1031	859	912	981	886	778	716	713	678	670	659	656	623	598	607	600	581	575	528	576	537	519	532	523	541	600	549	589	509	537	534	571	547	572	555	612	551	518	572	543	550	510	544	531	494	551	470	481	443	470	479	520	495	502	478	494	527	502	500	490	481	505	474	500	500	495	478	465	473	479	456	466	432	478	489	497	477	446	473	470	473	424	475	466	472	456	493	461	511	418	504	439	463	510	479	470	464	470	481	442	448	480	456	460	468	500	453	487	489	472	444	487	483	446	417	510	460	467	421	493	487	468	509	460	451	491	491	462	472	483	475	473	468	488	477	451	493	461	483	452	485	474	450	467	479	453	454	459	482	483	484	445	468	447	454	432	428	491	461	480	494	456	461	446	441	421	496	447	481	494	486	523	452	471	459	483	471	432	473	442	491	432	462	462	514	449	464	498	437	485	488	466	490	436	447	479	481	495	463	494	460	484	483	515	470	483	478	458	445	491	471	473	479	462	466	467	495	460	465	459	440	451	517	490	489	487	492	483	456	495	464	497	494	471	455	484	476	443	457	467	441	451	473	443	487	489	460	474	487	454	487	478	474	467	490	441	480	508	473	483	454	484	492	454	480	496	496	459	454	484	445	501	467	483	483	479	520	462	475	466	467	467	475	465	479	457	467	514	452	484	493	484	460	412	490	521	488	497	484	472	469	460	479	461	437	475	464	448	430	468	482	455	440	495	458	468	502	456	453	440	441	467	475	452	453	476	434	466	478	428	472	439	459	476	433	501	457	493	468	497	464	458	463	439	479	462	431	441	440	503	439	462	484	463	494	466	460	470	473	479	482	477	474	454	485	483	486	479	447	459	487	470	477	483	506	466	448	492	440	456	494	441	468	475	463	449	482	443	478	466	468	445	465	456	440	443	464	477	482	474	457	468	477	485	458	443	479	481	449	484	483	492	490	463	474	465	471	476	455	466	473	459	450	463	471	482	462	469	464	492	501	450	496	441	473	486	450	492	461	476	472	447	470	447	469	458	486	466	485	457	492	469	469	479	469	454	443	492	510	463	516	488	456	478	476	492	459	502	471	459	488	509	453	485	475	489	485	465	494	500	511	451	441	525	457	467	486	453	432	482	442	480	459	440	456	522	500	492	467	490	469	496	492	490	454	470	483	478	478	441	424	488	428	441	474	446	486	500	493	489	419	468	450	448	489	509	499	433	463	471	470	457	465	510	481	438	435	521	442	480	457	444	500	475	464	449	453	468	467	432	421	438	511	464	448	487	416	465	486	456	500	453	451	418	448	495	494	475	463	494	479	431	474	481	442	481	444	474	434	479	463	473	461	477	478	494	499	486	473	482	453	491	494	484	474	469	447	477	462	452	495	490	488	471	474	442	441	440	476	458	471	478	475	484	463	458	442	496	441	489	463	484	485	488	506	470	488	450	466	450	467	443	489	460	462	442	472	471	524	486	500	453	444	476	466	443	458	468	451	450	473	470	501	460	476	440	488	487	469	459	420	474	471	451	511	507	471	454	456	484	471	480	433	486	442	444	484	492	460	451	483	486	466	492	506	474	491	500	457	448	479	452	453	484	467	481	476	473	503	479	441	469	514	450	450	447	470	486	457	481	525	443	469	449	502	460	505	489	418	490	457	451	461	454	466	480	466	506	481	509	469	509	449	447	459	488	474	466	467	479	502	466	478	445	508	474	467	457	461	464	452	496	455	462	489	510	503	460	504	467	470	461	473	466	482	461	492	484	476	470	476	416	480	470	464	453	431	458	499	487	470	463	433	503	509	479	480	487	470	466	502	458	480	444	458	444	460	488	490	475	505	478	467	458	497	471	440	470	479	493	414	474	450	451	467	456	456	448	499	470	478	458	512	481	461	465	480	513	497	473	406	482	487	479	456	515	431	476	507	452	440	457	454	434	532	484	497	475	507	450	498	463	470	415	479	450	484	470	505	443	519	492	479	501	420	476	480	496	438	472	470	464	448	463	438	443	477	465	487	516	441	469	470	459	482	452	487	450	433	439	464	452	481	457	439	490	491	450	448	471	448	486	466	439	481	461	427	467	479	451	473	468	478	454	472	480	437	462	490	476	479	462	519	472	481	471	465	492	511	481	486	450	486	480	518	456	469	478	470	481	459	430	436	485	458	478	488	469	431	473	474	437	430	480	513	518	461	455	464	479	493	460	493	457	449	457	479	502	477	479	497	467	495	476	458	452	461	470	468	456	463	475	490	515	485	464	455	445	483	483	496	513	449	451	464	437	472	476	456	475	446	455	392	483	454	469	468	518	476	453	431	455	481	469	460	457	500	472	465	451	480	452	447	472	469	456	478	434	487	480	408	455	497	501	485	439	492	475	421	485	463	466	465	481	465	481	468	529	497	499	475	503	474	469	441	472	465	494	431	469	452	492	476	491	460	502	462	455	432	499	449	523	494	475	473	502	449	493	491	505	470	500	429	497	461	463	491	453	496	478	462	467	478	466	451	521	477	451	498	451	478	496	471	464	452	506	453	516	447	460	470	468	448	463	468	458	481	456	468	417	482	515	486	481	491	454	472	466	418	474	477	471	478	488	439	463	461	488	474	450	523	460	476	451	441	480	484	472	433	455	448	479	464	437	483	495	466	472	426	496	449	456	445	458	469	462	488	461	459	472	473	444	477	456	466	423	474	495	480	486	481	508	459	484	441	480	460	482	485	489	478	462	443	465	481	483	482	456	518	493	511	500	477	490	456	445	453	476	495	465	468	461	436	452	477	470	440	466	464	470	461	465	451	478	540	466	434	436	481	462	435	487	467	464	481	422	458	452	468	436	453	467	503	489	472	502	490	491	484	461	479	477	481	469	491	452	463	520	455	460	491	464	493	475	510	443	480	479	440	477	503	471	439	506	475	482	487	496	447	459	472	430	463	437	469	447	487	491	475	487	464	498	463	488	492	495	469	459	468	493	465	456	485	460	463	458	465	446	509	480	470	481	473	468	560	472	469	443	453	411	473	484	467	426	482	443	466	431	436	463	483	476	428	458	458	467	471	495	474	470	464	462	462	446	470	450	483	497	452	498	464	472	466	448	454	465	421	454	460	496	456	460	518	467	480	491	479	451	462	476	497	450	525	469	493	465	482	461	498	460	460	452	474	448	461	433	458	461	487	456	492	464	447	477	442	488	481	428	519	473	481	458	445	439	482	486	477	460	485	488	509	439	460	471	490	472	448	472	479	459	472	473	482	465	473	469	499	511	470	465	454	497	482	485	484	478	506	491	466	472	444	488	505	506	445	470	455	477	460	479	502	438	450	498	458	469	445	471	434	487	468	514	483	421	467	492	476	460	460	453	497	451	494	445	477	496	457	492	483	483	469	497	449	479	477	457	452	453	465	446	465	439	428	483	483	475	470	482	481	494	458	479	436	495	489	476	433	443	452	494	485	464	470	434	496	467	492	497	481
78240	31701	16039	5140	2723	2286	1665	1774	1979	1317	980	900	784	562	387	422	372	312	292	307	301	306	280	267	281	251	248	256	228	245	227	248	222	215	225	196	233	203	205	207	215	208	222	219	235	248	229	217	200	255	250	209	230	216	230	225	212	213	187	200	226	205	204	193	210	192	211	171	210	186	212	200	189	219	218	192	204	213	192	193	184	186	184	178	210	210	218	178	181	227	191	190	202	203	197	207	211	191	198	176	191	201	203	181	216	186	188	211	236	197	198	214	193	227	211	205	206	208	184	191	214	201	190	222	209	186	168	198	185	192	198	189	202	207	191	190	201	211	206	193	200	217	170	213	170	199	201	204	206	215	181	206	191	218	185	202	188	198	206	182	188	206	225	198	196	187	231	186	194	178	195	207	192	220	205	189	203	198	204	191	201	186	189	207	178	208	186	221	198	195	188	219	177	185	186	198	199	215	203	203	172	197	224	201	198	190	201	195	180	167	212	193	179	217	188	216	183	229	190	215	194	183	214	198	197	206	175	187	197	170	198	210	213	184	220	188	248	224	220	243	201	206	222	241	202	182	208	219	222	192	183	171	184	187	204	196	190	214	199	211	217	224	211	184	201	186	208	216	196	192	207	195	213	172	189	173	221	215	216	181	204	201	207	190	190	188	220	207	212	214	170	174	181	197	226	187	159	183	204	208	213	206	193	194	187	223	175	211	199	182	186	217	219	201	212	202	186	160	194	220	202	189	173	201	201	201	181	217	186	199	211	200	196	187	201	197	197	201	204	210	195	204	178	182	193	183	209	200	176	211	189	200	213	188	186	202	188	191	209	166	197	182	199	201	199	194	206	239	217	196	208	191	203	196	221	186	173	187	195	189	174	176	225	188	184	206	194	195	193	218	198	189	201	181	196	199	198	216	216	192	202	205	207	218	211	185	196	204	198	187	184	205	206	199	235	204	174	191	214	196	200	185	179	195	217	183	197	207	203	170	204	215	176	198	182	200	226	193	200	205	167	207	155	189	217	199	213	211	225	184	223	199	163	204	192	195	210	205	183	185	204	196	198	210	203	203	194	178	197	198	182	207	196	202	181	201	199	210	191	193	196	193	190	188	206	211	218	207	188	182	216	199	219	196	198	203	193	197	192	188	189	187	193	191	181	198	189	206	183	204	222	185	207	184	188	221	199	206	223	213	201	184	193	202	193	204	209	191	193	205	192	201	200	173	200	201	215	186	201	208	204	193	185	206	211	186	176	201	209	206	192	212	194	194	173	191	170	196	191	211	202	217	184	219	182	213	197	194	203	194	204	200	196	226	204	213	218	197	200	196	216	189	182	191	223	210	204	196	207	192	208	199	200	203	179	209	186	182	188	201	179	208	216	186	196	188	206	200	203	194	206	176	214	213	202	189	182	192	211	210	208	214	206	188	202	198	205	247	203	195	205	179	192	214	178	190	204	212	185	202	222	205	202	195	215	193	192	209	195	189	190	181	218	171	198	177	183	193	205	200	200	186	209	169	231	208	187	203	180	185	182	210	207	186	197	192	216	218	237	187	179	223	208	212	210	206	205	217	184	201	204	201	199	184	198	198	179	193	222	200	208	204	203	192	170	204	198	198	213	228	205	203	197	226	217	198	212	192	178	199	211	226	201	178	201	182	195	211	181	223	183	223	234	214	211	182	185	190	201	198	217	192	181	184	185	187	190	182	206	194	205	190	199	226	212	158	209	200	194	197	180	190	175	191	195	203	156	206	188	195	215	221	197	196	196	211	201	192	196	185	201	208	198	198	188	193	202	206	179	188	218	198	177	225	199	191	211	191	205	194	190	203	187	183	191	165	181	200	163	213	190	191	214	199	208	196	208	194	209	196	212	202	197	205	197	198	216	170	197	209	180	182	212	221	179	171	195	194	191	211	193	191	215	186	202	198	189	209	188	196	203	230	217	220	203	203	189	189	206	196	215	208	194	219	216	187	200	220	193	172	200	193	203	184	189	189	199	203	199	205	226	177	206	202	197	182	204	200	236	183	244	191	187	209	188	191	196	194	188	199	216	188	210	221	194	209	184	202	257	217	211	201	185	184	180	188	181	198	200	197	186	191	206	196	204	201	195	186	216	188	194	208	216	202	188	220	202	180	195	210	223	196	212	201	202	194	208	204	209	192	185	221	198	177	194	188	185	197	207	208	208	196	187	187	185	214	189	211	202	195	217	195	198	161	198	208	213	218	198	231	196	219	215	203	204	178	203	172	192	211	232	184	197	213	203	208	221	174	202	199	180	209	209	225	208	194	193	195	198	181	207	198	203	221	210	181	190	176	195	228	196	185	185	223	206	205	211	188	193	180	218	172	201	198	198	216	196	195	225	216	197	206	187	199	201	216	224	192	186	210	209	222	225	209	189	210	213	181	224	193	196	203	198	177	209	205	204	214	189	202	208	230	223	186	198	180	222	204	193	210	192	211	200	221	194	189	206	219	184	189	186	175	196	180	196	221	216	197	195	232	210	218	201	214	190	196	218	195	223	196	235	196	210	213	199	212	170	207	201	173	218	208	192	169	239	177	194	177	197	205	230	242	210	203	208	194	197	205	200	184	210	204	171	159	211	209	196	195	195	188	188	237	209	199	191	204	211	187	186	210	193	200	244	185	193	178	248	184	184	219	211	203	205	187	204	188	198	208	184	185	187	185	208	204	215	180	205	195	198	211	203	201	199	192	204	197	200	194	189	207	198	219	186	211	180	220	199	189	220	168	191	187	205	204	182	177	234	179	194	200	213	184	191	201	212	195	189	216	187	192	174	199	198	210	203	193	200	193	207	185	214	202	206	193	203	207	172	200	226	216	184	226	182	177	179	212	179	199	195	215	197	167	210	221	186	199	196	198	220	209	223	196	226	185	203	199	194	220	212	187	210	202	186	198	189	213	214	211	194	207	219	181	201	195	216	240	191	195	223	200	201	199	231	204	203	208	190	213	202	181	197	215	199	200	198	182	206	215	171	183	175	187	233	211	236	190	197	199	176	182	202	185	209	215	189	189	212	199	186	195	219	210	206	197	217	237	222	212	191	167	186	232	233	203	186	182	184	205	200	173	194	194	201	208	180	206	186	220	205	198	192	193	198	196	194	199	203	220	201	219	226	194	206	206	208	172	219	176	209	196	202	192	206	188	221	188	173	200	204	203	185	175	222	205	196	184	189	198	189	181	203	221	240	207	169	176	194	182	195	203	220	207	228	208	200	195	208	199	220	200	182	203	194	202	186	197	182	178	199	184	203	203	211	187	185	203	188	210	195	185	211	195	183	209	204	197	219	208	208	184	218	194	196	191	211	159	173	207	197	198	206	178	190	196	204	172	193	197	189	225	202	212	221	195	198	208	181	207	193	206	198	196	191	212	199	201	213	219	200	221	196	181	190	170	211	191	207	202	205	193	220	202	184	202	205	204	208	206	198	188	190	187	217	203	184	194	202	167	196	199	192	191	179	202	199	211
49749	4588	8911	9807	8807	8947	7074	8286	9251	6085	4952	4875	4102	2663	1860	2224	1752	1321	1142	1162	1298	1204	984	904	905	814	738	763	764	693	665	685	660	590	614	620	587	575	555	594	563	585	574	574	586	549	544	580	529	582	565	672	606	609	601	581	618	581	536	532	553	524	499	473	521	463	471	494	525	509	474	501	487	500	504	490	494	488	447	472	477	478	454	426	479	481	461	473	479	462	502	458	464	425	468	453	499	457	425	487	478	467	465	472	477	495	417	442	464	450	473	443	437	478	440	464	450	455	454	446	463	471	458	474	428	511	459	465	480	449	433	475	491	483	465	473	429	458	466	483	436	420	436	450	457	440	450	444	466	469	508	473	399	444	437	443	409	444	469	497	471	440	468	454	456	452	432	419	475	435	483	463	477	510	468	472	453	422	427	456	421	437	457	477	433	456	462	451	435	376	470	461	457	495	465	460	413	429	489	473	458	458	446	447	462	451	418	457	456	423	458	453	469	452	466	454	412	462	454	474	459	457	452	479	450	438	488	447	447	422	450	452	477	482	480	420	471	471	450	442	452	454	479	450	445	456	488	466	487	436	488	419	463	446	476	455	476	466	465	438	475	472	449	467	448	460	484	465	446	441	449	433	476	452	470	462	440	479	478	420	475	452	447	438	484	424	469	459	465	420	468	498	477	438	480	497	468	440	472	499	477	462	433	506	454	436	436	483	426	442	446	489	457	447	459	475	415	398	459	430	479	464	450	442	457	460	464	449	445	455	436	487	499	450	458	452	495	472	470	432	474	453	446	459	459	485	409	489	421	453	443	461	446	430	504	478	473	414	458	503	457	526	472	457	453	469	474	430	431	439	447	454	458	464	470	462	439	457	474	454	460	467	419	458	476	479	460	472	487	421	441	455	472	468	450	432	461	431	459	474	446	485	463	497	442	433	449	431	459	399	429	440	468	471	474	474	498	442	482	482	485	448	460	482	456	489	431	475	468	469	455	451	435	422	470	487	453	473	456	465	451	467	447	438	442	442	473	463	461	474	417	467	480	431	473	467	478	455	460	451	467	461	442	488	452	435	441	444	424	450	464	453	453	460	444	476	430	491	436	450	476	453	422	445	463	451	461	451	450	455	484	424	431	450	478	480	426	454	457	441	475	460	423	466	476	452	446	480	490	438	523	471	441	465	456	435	454	432	462	440	484	470	440	513	461	426	480	406	471	458	466	489	493	488	424	441	499	421	439	485	484	419	480	487	450	433	447	417	441	430	442	468	451	494	463	431	466	473	423	472	476	458	444	485	456	476	437	456	474	456	435	452	485	456	427	458	476	470	444	450	449	449	492	430	468	428	459	462	476	457	439	438	470	471	420	423	442	450	456	443	441	501	475	461	419	451	485	485	416	481	476	466	480	462	480	449	430	428	419	460	440	469	417	447	430	430	445	420	449	397	416	464	462	446	459	471	448	459	480	482	474	493	467	423	473	453	458	450	459	441	500	452	459	447	474	457	439	462	450	427	431	458	448	459	422	485	490	480	442	411	458	444	434	463	462	455	451	467	484	433	478	450	462	443	461	435	484	464	475	458	423	446	468	442	448	456	484	416	454	422	443	424	461	439	473	456	452	449	474	452	471	444	484	431	415	438	446	462	492	443	401	436	420	432	499	445	481	468	465	454	475	469	457	437	425	425	460	456	474	446	423	458	454	492	478	395	436	405	438	472	454	408	496	443	476	474	432	497	440	481	472	454	436	449	436	450	472	462	456	466	430	419	437	450	423	459	412	472	429	458	478	438	470	489	448	396	503	494	458	463	452	469	446	475	436	440	467	428	460	448	448	448	465	456	474	511	456	464	482	475	427	477	444	432	435	468	423	483	458	402	469	449	462	464	485	450	472	471	469	469	434	442	476	445	429	428	459	460	449	450	449	459	464	476	427	442	444	471	447	461	439	444	430	431	443	490	474	453	456	447	456	458	438	469	466	398	460	461	473	457	452	401	451	437	484	493	454	456	480	453	446	453	459	461	455	432	434	429	450	424	450	425	448	472	436	470	454	412	443	411	482	464	450	469	481	427	450	434	447	452	450	479	455	448	433	462	460	420	469	431	444	419	474	466	502	436	469	493	462	470	453	440	489	430	472	451	466	451	431	430	465	457	436	451	445	418	499	473	461	497	405	466	474	457	453	444	456	469	447	455	434	431	472	402	438	436	441	473	487	450	442	481	490	435	503	441	450	425	425	470	466	451	455	437	443	446	463	444	447	470	487	463	454	434	454	424	467	464	440	447	491	470	487	437	437	474	483	457	459	442	485	463	449	474	476	448	410	408	443	435	474	462	473	468	423	440	423	447	476	476	470	436	439	484	457	480	485	448	467	428	465	447	422	479	463	473	478	463	483	428	462	506	432	471	448	422	441	454	475	467	456	425	461	448	489	471	489	508	428	453	468	470	458	437	452	435	457	485	450	445	455	442	435	492	469	452	464	437	450	474	459	466	481	459	455	430	461	433	488	449	436	412	450	490	416	431	470	409	483	455	429	447	451	424	425	453	424	390	457	450	458	463	430	441	508	464	442	397	417	432	450	492	436	429	458	454	435	474	465	475	450	450	408	457	433	469	462	464	435	474	479	475	478	434	459	422	467	508	448	462	469	448	459	441	443	449	479	438	462	448	431	419	462	460	472	467	464	471	467	453	459	436	439	452	410	438	457	444	485	442	454	450	432	439	449	449	448	443	434	467	434	443	431	522	451	472	464	415	473	422	458	456	424	452	434	447	429	476	454	469	464	473	450	431	465	454	438	416	425	433	463	452	435	412	464	469	494	454	441	462	431	464	462	432	484	426	432	470	482	442	413	466	397	448	471	483	483	456	457	466	459	439	465	434	430	476	444	480	478	479	469	449	481	415	488	425	457	425	472	483	448	464	495	438	478	437	437	424	457	444	441	441	474	443	451	445	446	453	449	415	459	472	459	522	446	440	427	433	428	467	453	454	459	429	477	488	436	460	474	459	476	496	466	455	466	470	452	468	455	484	422	441	507	448	464	463	438	473	470	458	466	420	451	453	428	477	451	487	449	459	453	485	455	464	447	493	446	434	467	468	450	418	434	447	453	461	431	484	456	464	505	423	496	467	459	447	426	452	453	446	479	460	449	494	467	446	466	450	429	474	458	470	466	462	469	478	420	431	432	510	449	425	441	445	451	415	462	442	495	429	442	486	445	469	473	466	473	448	468	429	491	470	463	425	456	450	477	463	469	465	437	440	466	468	452	465	451	499	475	464	443	430	458	484	467	417	471	449	447	480	447	484	470	435	458	464	434	430	489	447	449	451	436	454	451	438	433	445	440	451	437	434	465	460	454	464	439	445	433	430	423	458	494	474	463	477	460	468	441	462	410	496	469	453	502	454	448	419	481	443	446	447	446	472	471	451	450	471	453	494	449	511	486	433	499	473	440	422	478	472	443	416	452	475	462	437	482	434	458	460	443	427	459	451	468	424
20893	2668	1621	966	747	657	500	508	637	455	360	347	248	218	162	161	151	138	157	162	125	158	130	126	131	126	123	93	133	151	120	118	122	126	117	127	129	116	123	153	127	115	134	142	168	123	114	126	141	123	105	128	141	116	124	119	95	119	142	144	154	113	120	128	110	111	110	133	121	129	120	119	106	126	132	148	91	130	125	114	105	107	126	111	115	118	99	115	104	129	119	117	98	123	113	132	128	119	119	122	113	123	117	123	111	136	135	130	120	137	107	117	101	130	128	130	119	121	128	109	129	113	120	95	118	140	115	125	132	117	96	116	118	121	97	107	104	136	135	121	133	118	116	121	121	111	111	103	133	111	127	124	104	120	122	115	137	131	116	113	106	126	122	104	132	140	97	128	108	103	114	114	123	115	112	99	112	129	120	128	107	121	102	126	126	124	111	139	119	114	119	110	110	115	137	98	110	113	110	113	144	114	131	103	118	127	135	104	116	114	119	109	111	120	111	131	117	103	133	127	119	125	128	127	123	132	125	117	104	116	125	125	132	100	101	138	121	126	142	114	124	113	133	121	92	124	100	124	136	120	137	132	121	120	115	122	124	133	130	103	115	109	127	111	117	125	106	107	122	107	115	112	122	122	119	129	113	116	110	120	127	120	114	121	126	122	95	126	106	141	121	125	103	110	98	108	123	105	116	99	125	136	122	117	138	120	114	144	123	117	113	135	107	136	119	119	122	122	111	113	107	117	107	106	106	131	124	126	120	130	113	117	120	131	115	103	118	114	107	98	100	91	99	125	98	116	128	129	113	122	127	122	122	117	110	138	120	105	109	86	111	120	105	127	125	112	109	145	119	110	125	114	127	121	123	117	107	112	116	128	138	120	122	109	144	133	110	109	126	97	120	122	143	106	136	96	120	128	135	111	112	135	119	103	115	110	103	112	110	110	120	120	141	135	111	116	115	100	133	123	117	141	115	105	115	125	116	125	123	127	112	129	131	96	123	121	105	142	122	119	114	112	121	146	110	129	117	132	134	121	107	123	104	110	99	101	101	134	119	123	121	116	106	109	118	114	132	130	126	108	123	117	98	104	116	119	132	138	107	111	112	128	120	119	122	139	118	119	131	110	121	111	134	126	112	122	136	110	105	119	108	121	101	112	122	137	108	94	128	132	120	115	105	120	113	111	107	134	132	123	105	129	120	122	111	122	138	110	117	132	116	126	107	120	133	108	122	125	131	109	130	139	101	126	129	112	117	114	126	108	116	113	132	113	112	130	130	101	130	113	129	121	127	109	122	123	118	122	114	118	106	121	135	124	115	125	105	115	118	127	111	137	114	121	111	115	131	119	103	114	122	119	123	106	122	107	125	101	106	121	130	123	96	99	120	105	127	130	116	120	106	121	113	107	109	118	121	121	106	128	108	109	101	136	121	137	133	117	104	136	126	111	139	117	121	125	131	113	109	115	116	110	113	103	125	133	110	142	103	131	119	125	114	119	106	135	112	98	114	128	101	108	125	137	131	111	140	133	106	104	119	134	123	108	109	141	120	118	121	122	106	131	109	105	85	112	130	128	100	118	122	131	135	115	108	128	121	122	117	111	120	127	120	100	98	130	122	108	110	114	118	119	106	118	113	107	121	125	123	115	116	120	108	104	127	111	110	99	120	111	114	108	111	116	124	130	110	138	124	118	119	116	97	104	121	123	129	140	119	107	123	115	120	135	127	121	108	106	145	127	128	117	131	110	123	116	123	126	107	123	141	118	114	112	119	120	116	120	106	131	103	119	127	120	117	135	116	126	146	130	99	105	106	124	101	126	104	135	106	105	106	105	109	151	122	125	115	121	132	103	106	129	112	125	91	118	142	118	116	114	108	103	118	127	106	122	101	107	131	109	127	123	135	126	130	113	132	100	115	150	123	114	119	128	99	117	126	102	128	129	121	122	126	123	115	112	129	127	121	125	97	126	130	122	120	111	118	114	140	104	107	137	107	119	135	123	122	111	125	125	112	114	127	131	115	113	123	118	127	125	124	112	112	115	106	131	119	111	113	127	120	129	110	132	119	103	120	104	136	113	136	117	128	127	130	124	106	126	140	110	123	127	111	99	108	111	120	132	137	125	121	132	134	118	114	121	127	118	131	112	109	121	109	124	100	121	111	120	118	118	128	113	119	121	109	121	116	128	130	106	105	119	111	131	113	111	122	122	105	125	122	112	114	113	123	104	121	112	116	130	115	144	128	127	99	128	95	110	116	101	118	132	110	107	103	125	127	116	139	99	132	121	123	122	121	96	113	113	115	106	131	112	122	132	121	104	124	107	138	129	113	118	104	135	102	131	126	113	118	123	116	112	138	123	122	132	125	129	139	132	103	114	88	119	113	106	107	118	119	106	122	100	124	124	128	127	133	118	124	109	106	139	124	126	134	129	110	123	109	106	127	121	122	90	113	128	114	118	131	132	131	110	131	107	123	100	108	118	115	119	102	112	125	89	110	108	105	111	112	122	102	126	121	126	124	119	122	130	128	95	113	119	131	107	120	129	123	103	118	90	125	115	120	106	124	122	121	126	104	120	136	121	120	102	130	104	139	122	120	102	98	112	113	121	113	94	134	124	118	113	122	111	117	124	123	109	134	125	102	108	107	111	120	112	127	130	112	123	125	139	131	114	123	115	113	117	120	114	116	129	117	106	111	129	129	118	122	129	125	111	140	122	122	129	88	121	111	119	99	106	129	117	134	100	109	94	114	113	128	135	111	114	100	140	120	129	121	106	149	115	114	127	122	123	141	111	122	121	147	129	118	131	132	106	133	134	114	140	130	112	129	114	126	138	109	93	108	133	111	114	108	121	105	126	96	134	127	111	118	131	93	124	138	111	133	124	149	122	136	109	112	121	141	125	118	95	117	126	109	120	139	128	124	113	136	110	110	136	139	109	122	129	107	128	112	131	132	125	117	115	108	104	125	111	115	129	119	115	100	113	115	115	111	128	122	113	127	110	107	98	138	114	141	118	121	111	114	116	125	99	115	126	131	113	124	114	122	116	125	132	110	102	101	93	122	129	141	131	114	109	105	100	107	106	126	106	121	117	99	90	123	132	111	137	120	129	128	130	102	142	98	119	134	133	115	133	101	120	134	122	119	136	103	117	120	127	132	138	118	114	104	124	105	133	123	103	120	138	123	94	128	103	127	98	109	106	118	109	110	114	147	100	127	109	131	107	111	146	108	104	121	136	128	134	137	97	108	131	132	125	108	152	106	128	105	134	105	106	113	103	123	118	121	104	121	127	98	119	107	115	137	109	135	125	110	116	101	135	117	131	122	117	106	126	115	130	104	99	122	141	118	114	113	116	112	123	140	109	149	118	109	96	117	143	112	111	128	132	100	132	109	120	125	105	125	124	113	98	121	128	134	112	117	102	132	121	115	122	121	130	136	139	105	150	93	114	103	143	123	117	117	124	113	135	119	117	113	101	106	98	102	123	125	108	117	89
17985	1387	3002	3248	2872	2830	2209	2476	3297	2190	1769	1643	1322	796	598	665	614	519	479	458	497	449	421	429	383	397	391	380	395	388	361	345	325	345	352	327	336	352	328	323	337	303	356	309	347	322	321	314	336	352	336	345	387	346	343	345	347	343	318	314	339	356	321	335	298	328	340	308	333	343	335	314	278	324	344	320	319	333	316	304	324	289	298	294	320	334	314	317	286	309	311	293	316	297	308	319	292	303	296	308	333	307	334	291	299	317	338	330	321	293	330	318	309	328	301	303	317	282	312	320	330	288	315	290	308	320	280	325	299	287	277	304	310	284	275	291	308	320	281	286	328	313	327	298	308	309	292	311	286	326	293	317	282	288	327	292	316	285	286	300	319	347	306	322	291	299	308	300	293	325	322	302	312	314	311	308	329	314	322	334	299	299	312	301	296	281	321	328	285	278	304	301	328	321	298	298	314	319	304	315	322	280	311	313	337	306	327	340	303	296	299	358	309	309	301	313	279	276	293	320	299	318	333	331	291	350	283	298	311	313	306	330	287	290	305	308	290	308	284	319	277	322	293	306	291	290	296	312	295	332	324	310	297	282	313	318	291	312	302	332	316	325	310	300	288	288	282	296	281	291	317	315	288	325	323	313	313	313	327	312	307	271	322	315	309	338	305	336	321	325	288	291	314	294	292	293	269	339	322	303	327	335	305	272	333	285	294	313	316	298	261	346	310	301	296	334	320	297	322	296	285	300	307	308	301	296	346	309	274	308	328	308	311	295	300	305	328	319	343	319	343	333	338	286	293	295	323	299	293	296	285	343	315	331	309	314	295	313	307	293	331	305	293	295	331	332	301	298	323	284	313	340	321	335	330	332	301	300	333	286	293	331	306	278	281	329	326	322	336	320	289	317	305	294	299	287	292	357	302	314	313	294	298	328	292	311	260	295	308	299	321	349	342	293	284	329	346	297	317	307	298	318	327	292	307	315	315	306	315	326	297	298	295	315	294	328	321	288	302	298	319	279	325	322	328	322	315	288	286	293	302	301	293	311	326	305	287	356	317	342	276	300	307	344	298	300	328	295	317	315	289	309	314	302	285	318	296	319	316	350	306	313	304	295	288	324	313	310	323	293	311	333	298	305	309	313	307	329	304	297	319	309	314	314	316	317	295	329	334	283	276	325	322	306	280	317	338	291	314	315	313	319	308	300	315	287	299	324	305	292	322	320	308	290	321	290	296	330	290	315	317	289	308	330	299	280	291	306	309	302	276	290	329	348	293	302	307	312	307	297	291	307	316	284	308	309	309	277	292	293	299	353	283	305	314	323	303	312	285	297	295	318	320	294	295	280	290	320	320	294	309	333	307	340	299	313	319	290	318	294	278	311	321	300	285	299	294	327	290	331	278	326	286	290	284	309	311	320	289	329	301	270	323	306	325	327	320	332	305	299	332	268	285	290	325	329	304	292	294	287	339	296	316	286	294	320	300	298	320	330	322	303	310	277	334	286	296	285	304	326	310	300	309	283	291	287	322	304	327	291	297	303	335	311	316	290	322	319	272	325	281	298	296	330	292	313	335	285	294	322	304	330	318	320	311	297	300	284	341	277	332	306	326	286	312	306	290	311	303	332	325	305	307	266	317	337	330	297	309	280	335	304	271	303	300	339	289	312	307	294	312	284	303	311	308	327	312	282	305	305	262	317	337	310	303	308	293	294	312	292	320	313	331	311	327	309	280	316	300	315	330	307	315	293	321	296	322	306	339	304	315	307	314	325	293	352	332	335	312	298	289	314	323	279	335	316	310	316	295	300	273	296	291	317	295	321	285	300	302	329	288	290	317	314	274	314	320	324	323	321	283	318	340	305	314	296	301	278	312	327	293	312	294	260	322	300	327	309	313	285	327	331	283	285	328	245	318	309	303	313	297	310	298	298	295	306	323	320	277	290	300	308	294	289	334	291	290	320	325	328	273	333	301	333	312	329	277	332	329	300	302	303	299	307	299	300	273	305	319	303	298	321	306	320	325	303	303	303	292	288	302	319	328	328	283	298	309	284	293	288	309	311	296	292	330	314	313	322	304	302	317	320	316	299	297	340	301	330	295	302	300	312	296	318	306	341	294	306	329	303	314	288	295	312	320	302	298	298	302	310	307	318	279	299	291	325	292	302	285	294	312	306	319	309	298	295	311	301	317	322	284	324	291	306	295	346	312	313	298	315	304	315	306	320	300	332	302	296	312	278	310	301	319	304	293	289	306	308	302	302	338	304	322	334	291	304	277	324	289	248	286	320	278	297	273	287	300	311	308	325	300	331	341	293	297	301	297	298	294	333	325	302	296	294	333	293	307	307	297	305	288	303	345	339	312	313	296	326	323	327	289	285	306	297	282	311	306	308	312	293	331	284	294	313	325	311	280	310	326	282	324	274	283	300	293	304	323	323	311	295	303	273	317	323	282	299	326	287	324	294	301	288	300	312	311	306	306	320	318	285	308	286	320	317	274	309	304	332	305	333	284	306	275	315	336	271	331	336	313	289	330	292	290	286	322	285	310	297	300	299	311	300	299	286	284	329	318	319	317	289	335	298	283	297	300	272	311	304	287	308	304	318	297	299	308	312	298	334	290	319	328	297	279	296	309	314	299	282	306	345	314	310	293	268	298	289	298	285	308	324	335	284	331	289	292	295	294	295	308	298	300	307	320	308	319	340	268	309	307	283	310	277	287	309	327	302	316	306	292	322	297	313	296	304	332	303	319	344	292	313	318	332	279	301	292	301	291	312	334	308	303	303	261	293	284	286	287	298	302	331	297	286	317	314	337	305	314	276	306	264	282	303	310	316	298	280	310	304	304	316	305	302	287	309	300	296	288	309	298	292	340	314	319	297	290	334	291	345	320	343	289	347	291	320	321	319	296	279	313	327	335	301	296	289	320	315	305	279	312	282	307	318	299	318	331	319	273	281	304	284	296	336	303	272	325	305	309	324	297	295	313	310	324	327	285	288	329	322	285	326	287	339	287	319	330	323	296	289	281	294	280	308	286	308	303	337	307	286	297	320	320	278	283	291	342	309	308	308	310	312	290	326	311	307	297	321	307	310	323	312	300	303	299	298	300	306	319	316	332	314	284	321	321	300	307	333	335	282	306	293	300	292	317	285	290	327	267	307	302	313	299	313	322	322	332	295	314	297	291	323	316	322	335	306	315	276	309	311	317	312	305	301	301	326	316	321	328	293	317	294	295	270	305	332	288	279	305	359	323	304	303	311	300	310	299	299	303	309	292	303	308	289	313	271	311	289	314	279	306	288	295	318	338	292	289	351	304	310	319	300	330	312	313	326	314	320	341	312	304	307	284	338	297	314	297	299	296	308	316	283	264	336	307	311	289	311	303	334	319	307	277	304	296	317	280	298	262	305	276	296	318	311	292	289	304	315	306	316	307	295	255	307	315	321	305	331	310	321	302	302	307	321	301	322	298	308	321	314	268	333	293	339	308	339	314	322
68028	23424	7008	2700	1731	1474	1127	1026	1390	957	770	702	571	363	354	388	272	284	230	296	236	257	243	229	229	230	218	242	233	192	224	215	175	201	220	211	200	192	247	219	227	205	202	213	208	212	189	217	229	193	215	211	186	200	216	214	194	209	197	207	209	199	179	183	176	216	192	192	185	195	186	194	195	179	228	249	204	223	207	211	209	182	222	197	189	161	183	200	205	173	189	181	190	187	200	209	197	177	199	191	210	221	217	203	207	181	195	204	204	192	195	183	199	203	178	193	190	190	208	182	194	187	171	202	182	200	205	210	194	179	206	190	212	187	224	176	192	182	187	180	178	205	190	183	221	187	209	188	204	202	188	211	195	201	178	182	194	192	211	191	207	196	186	186	190	215	198	213	185	177	183	163	198	199	191	188	177	184	208	205	218	200	197	192	199	189	195	232	195	196	204	198	192	191	182	182	210	204	197	182	163	187	198	200	202	196	177	185	179	194	216	221	159	210	178	212	170	190	232	185	178	220	191	208	190	180	184	207	214	209	182	214	183	205	210	209	193	204	203	202	198	205	193	193	208	194	199	196	224	198	252	224	222	202	198	206	189	208	203	204	194	165	171	189	175	215	226	204	179	199	210	200	202	203	197	201	230	198	186	182	206	197	195	193	222	196	208	202	178	189	184	208	213	188	201	215	188	189	195	183	170	212	202	196	228	198	192	192	194	189	184	209	199	182	190	212	210	181	228	196	221	199	199	221	200	171	171	196	191	213	199	201	196	183	171	172	172	219	163	203	213	214	207	175	221	181	196	205	178	195	192	215	205	171	189	194	192	201	190	175	201	197	201	208	190	210	182	183	204	190	182	221	207	189	202	200	187	224	201	221	222	196	207	191	195	199	181	179	206	193	190	220	207	225	191	184	201	196	204	191	175	192	215	200	202	199	197	209	208	209	194	205	208	216	206	213	199	185	204	192	181	183	217	189	216	219	194	204	198	185	209	219	205	205	219	218	192	195	221	200	205	182	202	207	182	203	241	202	194	220	209	203	217	225	216	187	183	186	240	188	218	196	216	174	195	199	210	194	193	168	197	182	216	193	195	203	179	200	193	175	218	225	194	200	187	187	149	213	190	222	206	171	197	207	198	192	183	191	202	182	179	187	191	196	187	184	211	193	192	186	206	208	197	216	232	208	206	203	235	179	196	189	185	216	189	183	199	206	213	193	215	206	195	210	214	205	193	207	198	187	229	185	206	182	197	218	191	212	212	189	184	162	209	202	189	203	186	199	186	219	207	202	162	191	217	202	213	189	176	187	202	193	189	201	197	210	217	198	186	218	205	207	218	196	208	173	208	196	194	186	166	186	187	208	166	190	212	189	200	174	188	195	202	178	210	217	191	206	230	221	204	206	195	176	186	201	190	203	191	202	202	213	202	196	221	201	207	214	179	173	195	183	202	168	179	196	182	198	198	195	193	215	194	197	170	194	190	191	222	194	211	204	190	200	210	190	194	174	197	206	182	201	212	212	191	188	202	193	191	200	191	190	220	186	187	203	189	213	188	170	220	226	214	215	231	182	205	180	154	157	201	217	200	198	203	188	190	189	201	200	203	183	181	182	192	218	193	183	188	204	183	197	228	199	201	191	207	180	186	217	183	193	190	199	201	203	202	188	195	172	195	178	215	200	205	223	185	211	188	176	185	203	197	220	213	196	200	187	193	204	218	200	210	199	216	211	184	198	189	184	200	202	188	179	210	216	176	209	181	195	190	207	188	202	189	236	194	195	213	201	199	207	203	207	207	193	198	204	247	236	226	225	198	190	185	215	213	212	190	191	180	178	189	190	207	184	214	204	183	178	224	184	188	184	190	216	175	194	197	201	197	191	199	223	199	194	160	223	194	192	175	193	181	179	229	190	193	210	179	188	206	216	211	217	192	192	198	196	209	188	204	187	232	183	204	204	212	225	172	195	183	197	201	207	203	196	200	207	191	187	189	192	197	170	193	188	201	210	198	189	185	175	201	202	178	185	195	209	188	204	184	187	193	200	215	200	210	201	182	173	210	202	189	208	196	198	180	191	216	221	179	197	201	210	187	196	226	194	214	212	183	189	229	206	223	169	198	189	213	227	196	207	214	193	202	196	169	207	181	184	176	235	183	195	195	215	180	190	178	234	196	213	206	226	206	166	227	209	197	200	195	197	187	200	208	183	216	203	214	227	211	189	196	190	190	225	193	214	185	183	220	195	203	184	195	190	198	198	212	192	174	204	193	205	194	211	169	181	200	202	205	177	200	205	204	190	225	194	205	224	212	181	196	179	203	209	190	213	203	188	188	220	186	196	205	184	193	198	172	228	204	206	190	206	175	189	193	192	208	221	212	225	172	190	212	217	220	195	197	182	187	192	242	189	177	220	202	191	214	204	185	183	190	193	174	214	206	194	217	215	205	219	189	184	160	204	171	196	172	202	176	196	196	205	197	179	200	190	194	194	188	216	174	199	201	183	190	220	140	212	213	205	195	206	184	162	183	196	209	207	207	210	200	185	212	216	188	190	193	157	194	215	195	183	199	178	171	195	200	199	201	202	195	213	208	203	206	201	189	206	191	192	219	208	176	205	185	192	192	205	214	210	222	220	173	189	211	207	176	217	160	197	182	189	221	195	221	195	199	203	189	175	198	216	173	173	200	214	176	204	191	207	201	189	196	173	172	218	181	191	239	216	194	194	186	180	182	188	212	188	199	183	203	183	214	195	204	159	201	197	196	213	224	203	184	201	208	198	204	200	185	195	221	207	198	165	201	209	195	208	190	197	224	213	171	201	214	188	207	154	190	199	197	197	185	197	196	190	215	194	224	189	202	215	204	206	199	196	208	180	228	226	204	183	194	186	200	181	206	163	189	173	198	224	185	173	198	194	203	169	200	203	200	212	196	176	162	203	183	185	202	195	187	191	187	203	198	233	207	166	201	200	216	220	207	192	217	204	183	195	198	182	219	205	179	187	194	187	202	200	170	205	184	223	179	193	186	197	191	185	185	199	188	200	201	204	180	206	218	206	210	186	178	193	204	197	181	169	202	191	184	215	221	195	211	191	214	180	170	190	183	214	212	180	199	212	219	191	202	229	212	225	208	205	188	197	195	180	201	202	192	206	186	210	214	198	220	178	174	204	192	220	243	195	180	195	207	190	187	181	199	217	200	222	174	186	186	197	198	196	191	182	188	204	201	202	196	195	202	194	201	183	187	199	192	198	166	185	218	208	204	208	205	211	173	214	211	204	182	211	194	181	195	187	178	191	240	222	219	219	194	208	190	205	186	164	195	186	219	214	225	211	214	225	201	231	215	192	188	201	201	217	191	184	209	206	178	183	190	177	194	195	200	175	212	203	208	206	211	206	171	188	209	204	196	197	175	176	197	218	189	206	198	164	214	199	189	194	197	203	195	212	187	202	163	203	186	209	190	223	216	237	200	198	188	213	199	228	208	220	214	206	200	183	219	200
38400	3181	6062	7067	6529	6280	5057	5227	6902	4536	3592	3347	2785	1745	1402	1596	1225	953	909	971	950	891	751	743	748	669	652	659	691	594	660	596	570	592	570	583	545	566	496	537	623	497	525	580	528	537	556	517	501	565	558	594	535	593	565	508	523	519	545	482	486	527	497	515	474	469	504	470	481	503	480	473	500	519	499	464	498	462	469	482	483	484	467	482	525	464	487	495	451	459	467	473	434	490	467	470	475	459	485	467	488	434	494	487	484	510	485	449	496	485	487	464	505	475	470	502	446	491	468	480	491	505	501	467	471	457	458	519	450	483	423	448	474	443	470	451	448	435	474	403	453	445	468	487	492	467	471	488	465	465	473	464	489	492	438	454	464	476	471	456	449	473	517	486	472	451	444	482	488	456	443	501	460	463	493	474	468	477	488	483	467	454	485	483	493	444	502	482	452	488	466	486	480	486	470	493	446	446	456	470	475	484	444	461	447	504	479	501	503	460	444	436	428	503	449	473	447	455	473	485	460	469	471	481	442	507	443	461	490	452	481	496	487	475	432	440	480	477	440	508	477	457	459	471	405	492	444	483	459	437	498	490	448	454	464	484	462	484	434	461	480	455	456	468	491	406	462	485	472	474	457	462	463	487	509	464	468	491	454	427	453	470	456	436	466	484	464	454	458	464	472	459	480	458	460	504	464	446	499	470	443	479	467	445	473	488	450	465	460	457	455	483	462	473	491	476	494	476	430	482	477	492	444	493	465	491	464	460	472	431	458	493	443	465	488	469	496	484	464	509	473	468	441	440	486	497	451	476	470	466	468	495	472	502	440	460	441	484	460	440	458	475	487	454	459	478	526	473	465	454	477	480	480	456	479	510	463	470	439	499	451	424	449	471	434	473	462	462	499	439	437	482	501	491	437	456	479	445	459	488	483	472	458	465	489	414	505	459	467	470	478	454	505	454	472	443	463	454	483	470	477	470	472	530	497	506	463	491	473	455	478	496	444	451	485	468	454	484	522	475	423	472	449	493	506	457	450	458	467	450	465	455	459	469	473	481	472	448	436	483	453	468	455	448	443	450	466	446	454	431	445	457	448	490	471	482	456	497	467	439	467	466	459	437	426	467	427	471	506	459	409	457	495	458	478	496	490	483	478	449	458	470	444	498	495	463	463	431	466	488	466	462	466	454	488	492	500	466	492	499	447	475	466	466	466	474	472	443	503	481	469	493	481	467	494	472	498	488	462	485	467	468	464	423	477	505	446	438	471	499	481	490	474	469	464	477	487	459	479	477	433	476	458	451	488	434	465	459	467	479	464	457	478	464	488	489	479	472	454	507	451	475	466	506	462	478	498	462	463	450	454	452	454	469	415	452	458	473	466	448	444	450	476	449	458	444	444	471	463	467	458	458	510	496	465	508	446	444	473	466	467	459	471	440	447	486	463	489	489	456	454	447	473	496	454	453	455	473	418	455	461	431	460	484	440	475	460	500	493	441	458	520	492	486	461	474	443	459	482	478	492	467	486	452	488	450	419	476	449	467	444	469	449	498	443	458	461	461	465	480	462	476	426	444	451	487	456	478	451	496	479	473	471	425	466	474	458	469	489	524	476	478	474	471	512	454	447	455	447	483	468	445	490	486	445	472	442	477	442	478	482	471	480	433	472	451	413	499	434	480	475	486	487	440	461	476	451	484	453	485	506	450	480	478	470	466	452	453	414	459	454	460	461	483	472	498	472	485	431	503	469	489	492	487	464	472	479	485	460	504	493	475	464	483	487	468	528	477	456	491	496	489	454	492	437	464	438	447	466	482	447	460	478	462	487	466	477	487	433	436	447	449	471	452	465	422	473	478	509	470	459	471	459	493	485	449	448	477	481	449	484	472	485	465	487	427	482	477	456	488	479	450	473	483	509	504	464	453	484	472	510	481	447	537	463	459	450	479	482	483	481	462	478	473	430	462	463	490	443	501	458	495	464	475	502	460	468	482	464	456	471	482	485	460	410	494	445	463	468	490	477	486	480	464	453	490	477	466	492	492	463	428	467	471	488	451	490	509	448	475	473	479	504	453	469	490	476	476	502	451	472	479	487	468	486	475	454	480	483	463	477	446	457	483	473	456	447	479	444	477	434	451	475	464	440	471	460	482	465	420	438	488	425	457	485	469	491	479	452	490	479	484	470	438	445	448	476	476	430	490	459	430	484	439	466	439	503	450	436	467	451	483	493	426	452	475	453	486	432	480	486	453	464	469	495	466	501	486	525	462	451	472	460	479	462	490	493	487	501	490	453	431	462	465	425	507	489	492	496	491	457	435	468	456	499	441	467	459	468	454	520	497	460	505	462	473	488	464	467	479	436	476	446	446	455	476	485	462	462	482	440	462	461	477	524	509	462	460	463	461	483	478	481	450	462	463	454	474	472	471	471	463	487	470	474	475	463	464	443	480	488	453	463	473	465	481	470	446	499	501	477	483	439	447	464	465	488	477	450	454	491	473	437	450	487	465	480	462	451	502	469	470	469	469	426	486	477	443	486	481	494	495	455	467	508	453	495	469	496	444	467	499	476	510	459	440	480	445	485	460	465	444	487	472	450	435	447	525	475	468	496	524	431	467	497	443	507	466	473	468	465	444	461	498	489	461	474	484	441	470	466	467	442	476	461	479	468	489	442	462	470	485	465	504	448	484	479	477	477	461	470	491	429	463	466	442	491	482	461	488	462	435	476	464	494	484	484	478	467	450	492	468	449	450	450	470	471	475	462	468	481	479	469	469	460	495	524	494	466	496	457	458	484	462	522	472	460	459	424	505	501	457	501	475	480	489	488	425	499	492	521	468	459	505	470	501	424	482	499	482	457	468	454	472	468	478	443	452	418	464	467	486	476	470	470	490	448	436	445	441	467	487	475	437	461	471	486	439	481	484	468	444	456	428	477	455	491	465	434	512	441	437	479	446	509	455	490	471	456	465	467	455	436	496	473	465	479	444	447	488	499	434	459	447	458	460	473	467	452	472	479	458	424	443	467	477	481	454	441	516	480	477	458	465	437	486	459	454	432	508	451	477	477	455	434	482	461	494	472	481	470	512	436	500	448	479	462	422	475	434	457	460	462	471	444	435	465	490	476	485	482	463	499	450	467	476	439	487	469	494	475	456	441	432	498	492	466	454	504	465	473	465	453	487	494	495	531	460	425	441	502	490	444	462	436	485	459	490	458	487	471	494	456	443	458	487	467	486	440	442	429	463	445	476	474	452	450	430	457	476	469	498	481	462	500	489	442	482	500	450	456	446	453	472	468	530	457	453	469	469	499	468	495	480	449	485	470	433	480	465	437	454	505	494	440	487	474	451	460	468	504	472	480	510	513	463	500	445	453	473	440	471	465	443	400	484	477	439	487	496	467	456	480	516	491	459	457	434	449	486	466	478	465	474	472	487	474	468	487	463	463	497	469	464	472	487	474	500	473	463	452	470	448	481	498	470	480	474	496	475	486	439	497	511	462	442
77726	30812	12543	4756	2754	2183	1802	1523	2130	1454	1087	932	831	542	381	468	398	314	299	330	315	259	260	265	256	214	234	249	230	212	239	233	226	225	216	257	214	202	203	214	212	199	210	222	223	178	233	207	228	226	228	192	212	221	190	199	188	220	221	229	177	196	191	191	202	187	207	194	186	195	199	209	208	221	220	187	219	188	209	203	200	240	222	206	186	217	194	157	197	179	203	202	196	182	189	200	217	201	188	205	188	187	195	226	194	186	211	196	204	180	189	203	187	195	187	205	215	169	205	187	206	206	173	179	185	203	192	208	192	201	209	207	196	207	192	200	201	189	213	191	205	195	168	192	209	187	214	209	193	193	197	202	203	179	195	198	231	208	217	186	191	185	199	207	200	207	208	204	179	191	175	226	195	219	192	194	190	209	189	215	189	189	175	199	194	201	204	227	192	198	188	209	231	212	203	207	182	171	203	198	193	177	202	189	217	199	187	230	204	189	211	204	222	210	179	168	224	207	234	202	198	206	189	195	196	167	209	221	167	195	204	204	181	197	188	197	187	207	196	177	202	205	211	170	217	192	200	204	193	200	198	191	196	199	161	219	219	204	205	199	210	190	195	189	185	189	180	159	198	206	191	215	188	194	225	217	210	177	194	187	206	204	204	177	191	220	218	200	194	188	213	200	212	184	178	171	196	205	207	173	174	193	179	186	184	172	201	207	199	216	192	198	201	214	215	185	213	222	204	237	195	184	200	188	191	175	185	202	186	199	177	179	194	209	192	197	190	207	194	204	188	177	185	194	231	202	205	180	202	217	204	164	215	203	191	185	199	203	216	212	196	227	207	196	204	194	178	195	195	228	212	229	209	185	207	186	175	171	192	184	181	211	189	233	205	221	183	196	164	200	165	217	196	201	177	189	230	206	192	181	187	183	216	198	212	171	217	184	190	188	202	194	212	214	195	180	220	199	203	234	210	207	216	211	202	206	182	210	191	210	206	197	201	187	201	217	239	192	224	180	169	189	188	196	211	215	190	200	176	210	173	189	173	217	159	211	208	199	201	202	183	172	190	209	193	160	216	193	211	225	202	184	226	208	199	218	206	197	176	209	189	209	210	186	202	204	214	185	220	183	192	214	186	187	183	215	225	208	203	181	216	178	200	191	196	187	190	206	213	208	221	219	198	214	223	221	194	221	200	182	197	191	187	191	198	197	221	174	203	174	209	168	227	191	227	197	198	218	205	197	166	184	174	190	206	180	201	190	207	197	198	209	198	173	217	212	190	203	193	182	196	217	212	188	197	190	203	212	196	202	195	191	188	205	178	192	196	190	184	211	185	185	172	191	206	224	204	191	192	198	200	200	219	191	190	198	205	224	181	199	166	219	208	208	184	211	197	230	192	204	191	222	199	199	189	195	224	224	172	189	185	224	213	198	212	229	215	213	200	215	185	202	214	193	199	169	172	180	173	208	210	192	198	205	190	205	197	210	196	182	201	168	212	181	196	218	188	199	202	210	193	206	176	196	195	201	190	193	192	199	196	199	203	212	197	204	162	192	213	204	187	193	182	217	197	211	204	212	194	215	196	176	192	199	193	183	190	199	211	215	233	207	221	204	201	200	203	176	188	173	190	219	202	213	205	200	214	184	180	206	174	198	188	191	178	209	205	213	206	191	198	215	224	193	195	195	183	192	212	208	237	166	207	201	211	204	216	208	215	188	161	214	172	221	189	190	203	200	215	214	193	198	202	194	189	173	186	209	198	181	210	197	189	191	189	184	189	181	183	185	219	223	201	176	209	190	219	196	236	199	215	195	183	188	208	202	212	199	222	170	235	210	224	199	182	186	206	164	211	202	186	210	205	185	214	193	196	192	186	197	195	197	170	177	200	210	210	184	188	187	209	193	184	193	206	202	220	214	193	182	203	207	179	198	202	219	184	187	195	187	168	193	192	205	192	197	195	187	206	184	167	210	203	205	203	211	190	202	176	191	202	198	224	230	208	222	203	199	205	222	192	214	170	179	191	201	213	200	170	180	163	177	180	213	200	190	204	219	185	207	199	216	194	182	215	200	173	214	179	211	181	213	192	199	202	196	198	193	192	218	196	191	199	200	191	206	178	181	194	217	186	197	194	204	182	213	189	206	223	201	207	192	189	180	208	190	190	190	192	189	192	198	196	210	196	205	197	206	220	198	193	183	215	208	202	209	192	225	206	196	187	168	202	196	189	199	188	207	206	204	172	196	208	197	174	215	178	193	192	195	193	202	198	205	189	203	205	202	191	195	190	206	166	198	210	207	188	182	191	196	191	192	198	213	192	199	179	227	190	214	198	192	174	173	199	182	213	197	207	214	194	196	175	194	192	155	195	208	193	212	190	189	193	210	194	209	212	185	212	178	214	198	186	189	217	188	212	167	199	200	205	205	208	188	202	192	209	192	184	224	170	174	197	195	185	200	185	194	170	178	194	166	200	186	202	209	197	191	199	212	203	210	212	226	179	184	197	225	191	202	200	196	235	175	204	192	216	196	180	202	199	200	180	194	202	168	189	204	193	190	181	193	186	196	190	218	181	173	191	198	198	199	214	171	172	156	216	205	199	187	181	214	244	188	198	200	205	190	194	190	186	214	196	192	221	188	162	195	185	189	193	199	226	210	182	204	209	198	201	207	199	214	206	174	196	211	220	200	216	212	203	206	208	207	184	175	185	200	190	182	211	173	186	194	177	188	245	211	198	187	200	213	184	248	208	208	180	205	218	196	185	197	227	189	201	167	184	203	192	209	214	198	197	171	213	213	205	206	183	193	201	200	179	200	190	202	172	186	209	193	205	177	206	188	210	184	225	188	199	200	228	182	214	206	195	200	170	202	199	188	184	188	218	211	220	219	214	209	194	196	177	195	176	195	193	192	209	216	195	224	186	213	197	194	200	209	213	214	172	202	226	168	179	222	189	179	202	192	188	179	211	191	179	182	210	207	200	174	162	222	203	205	215	196	191	200	223	197	170	198	195	202	172	192	194	161	198	210	214	183	207	190	187	169	201	217	179	203	184	197	208	202	186	171	209	187	189	182	211	208	190	205	201	194	203	186	194	209	195	199	231	185	207	196	201	186	190	215	204	216	213	209	207	178	197	197	206	207	211	213	196	184	191	189	189	196	200	173	206	183	230	190	205	175	195	208	195	217	190	180	198	214	189	199	193	199	202	177	197	189	174	211	186	175	199	205	161	194	221	195	210	205	208	208	185	177	210	179	208	205	184	199	207	175	169	185	188	187	206	190	186	228	203	207	198	183	196	233	232	207	203	189	177	188	179	209	180	208	197	200	205	206	212	182	188	187	196	175	196	193	196	206	159	175	216	203	190	188	213	200	197	193	209	193	204	159	189	226	218	208	205	194	189	202	210	212	189	192	211	215	183	181	206	219	186	191	207	204	188	190	204	188	179	195	206	200	209	193	202	209	184	183	176	194	211	171	212	180	205	197	207	199	226	235	196	195
45002	4497	8770	9857	9274	8369	7433	7091	9306	6540	5339	4872	4162	2439	1896	2127	1979	1270	1158	1198	1310	1156	944	862	870	808	749	791	749	709	731	701	651	635	677	605	582	583	577	586	610	609	559	586	571	656	559	522	628	635	600	641	589	586	603	577	552	557	495	542	512	530	488	423	482	506	475	437	499	524	533	536	516	518	491	492	466	433	434	500	459	481	481	490	495	464	469	453	469	479	465	465	422	469	444	471	454	473	500	412	456	452	446	493	463	455	484	408	475	458	508	496	452	457	444	442	459	478	435	458	425	455	475	440	468	464	456	433	428	456	462	480	491	467	499	450	486	453	476	421	471	477	431	447	454	471	428	425	448	471	467	431	449	479	444	471	438	405	424	465	464	449	453	444	455	484	434	445	468	467	486	472	415	495	462	449	457	477	420	507	459	462	453	470	448	420	484	502	484	465	424	446	462	482	467	451	378	446	426	438	463	455	416	446	467	415	439	501	487	427	460	473	470	444	465	466	479	449	491	473	463	484	426	454	439	423	462	439	466	491	504	476	461	451	451	477	456	449	412	457	453	463	463	440	455	481	471	449	470	463	455	445	478	510	414	460	470	463	484	436	473	491	443	421	480	498	403	478	434	485	461	456	432	456	471	451	420	461	423	461	440	457	403	460	448	422	415	440	483	480	433	454	417	454	459	463	444	456	433	411	445	468	450	478	472	471	426	445	459	473	444	509	473	464	437	462	446	476	476	420	468	473	475	441	422	491	433	491	443	421	445	438	447	458	450	482	419	477	491	407	442	448	457	469	477	463	470	462	505	469	475	463	458	464	485	444	460	486	461	441	436	462	466	439	447	420	481	452	473	428	418	448	442	450	449	466	438	449	453	460	440	406	470	468	444	445	424	470	459	462	433	461	448	468	459	438	480	471	460	439	449	425	424	412	426	478	451	446	472	442	470	481	460	434	405	478	445	455	455	411	455	459	432	444	438	453	447	447	428	434	469	428	489	455	505	439	450	480	450	454	425	444	475	440	440	414	455	483	421	451	446	463	436	473	445	471	427	493	472	470	436	424	446	468	463	448	425	450	474	471	465	478	495	473	422	464	458	431	446	483	459	458	465	445	450	459	487	458	493	427	457	432	441	477	447	479	453	463	452	421	505	450	428	450	433	470	469	460	474	450	434	418	434	475	494	473	436	485	455	429	471	472	413	464	470	431	444	463	467	468	453	471	431	438	481	453	446	421	444	452	452	495	481	437	470	468	447	449	435	466	441	475	443	442	437	466	409	456	455	465	463	479	446	424	495	458	459	428	463	432	481	445	420	444	427	467	454	475	466	447	457	490	452	462	468	455	458	464	458	454	482	453	406	414	399	476	457	446	464	467	480	429	467	419	495	468	444	426	453	421	447	403	481	453	484	443	462	445	427	474	477	454	427	441	463	453	477	414	483	466	489	437	441	453	454	433	457	436	404	424	444	458	459	460	430	485	451	485	457	432	469	447	463	462	477	455	424	440	475	467	457	422	432	497	486	434	471	480	486	440	443	466	453	453	463	430	458	446	451	469	479	482	430	466	475	463	461	468	409	483	454	459	483	463	441	441	447	454	429	425	463	460	454	481	455	471	445	463	439	482	433	439	479	482	438	440	439	455	436	498	459	432	454	435	429	444	482	448	449	470	431	440	453	444	435	426	444	487	453	449	435	472	483	485	422	425	425	434	447	452	417	458	462	468	466	439	471	432	442	443	456	454	431	504	494	465	444	471	450	463	456	475	425	473	450	469	457	477	446	482	434	453	431	457	483	465	458	468	448	452	453	465	467	431	440	466	479	475	466	453	502	426	474	439	421	455	472	440	437	453	485	481	463	489	470	479	442	471	465	485	427	457	423	492	463	461	452	448	462	478	438	464	490	417	456	487	443	435	463	458	417	437	461	448	452	495	476	456	441	467	479	437	476	401	446	427	430	425	454	429	428	444	429	441	455	498	397	426	418	472	437	426	426	455	425	476	462	444	433	467	428	474	454	465	464	455	452	429	437	462	444	455	459	494	445	444	463	472	474	440	446	445	456	456	446	464	456	429	456	461	472	427	469	460	439	445	453	444	419	447	452	450	443	463	450	459	438	460	462	445	467	436	504	460	481	460	478	454	475	449	456	466	457	437	456	449	445	451	449	488	442	433	443	468	473	474	452	441	508	454	457	481	424	453	437	450	464	502	455	433	407	482	463	457	485	445	473	465	459	453	451	474	468	412	443	453	470	488	467	444	460	451	469	449	469	480	466	440	454	445	452	455	444	478	450	424	440	456	437	466	468	472	449	477	443	469	460	464	477	465	445	425	398	466	449	483	434	424	441	448	480	429	443	485	405	459	477	450	445	419	465	438	447	434	449	443	443	443	473	440	461	438	446	476	427	451	411	425	436	456	426	449	451	469	455	423	470	498	426	439	439	422	474	458	450	459	420	471	455	467	438	428	453	431	461	447	401	485	468	432	445	456	475	440	464	483	498	470	480	464	420	487	439	460	446	437	468	443	467	427	449	444	452	504	497	440	494	467	452	468	468	458	448	442	439	450	431	483	444	469	439	461	465	438	455	449	430	476	456	423	440	475	441	467	432	430	448	458	478	433	461	466	422	445	452	436	435	451	438	440	498	472	485	431	479	457	427	454	454	469	439	454	473	463	462	447	441	437	451	408	455	423	456	445	458	457	443	471	448	483	441	427	463	439	504	453	465	457	474	458	451	432	468	474	464	490	433	477	455	402	434	445	504	435	451	470	444	446	428	425	438	458	436	445	444	426	461	426	447	431	481	441	474	474	474	480	447	469	489	430	409	471	437	486	439	460	465	494	475	421	433	448	462	465	459	424	421	459	416	488	411	409	455	460	431	470	460	463	441	447	441	414	463	469	458	453	429	483	416	477	437	477	444	424	446	423	447	448	479	447	446	430	465	444	466	464	461	490	445	472	413	458	464	467	478	475	490	467	488	458	465	468	460	439	473	462	437	471	463	481	483	433	458	455	427	496	430	439	443	466	450	451	466	458	430	446	443	445	464	424	428	441	456	438	442	473	426	464	460	451	477	471	471	440	457	437	428	478	433	432	468	451	481	424	421	459	466	449	510	482	452	428	480	478	458	435	425	434	441	468	488	481	439	445	442	457	456	484	461	428	503	435	450	501	492	464	488	492	508	450	428	468	451	457	483	450	480	454	457	494	438	411	453	466	447	447	457	415	438	432	483	478	441	435	450	439	351	461	472	461	497	473	446	492	425	441	482	441	473	452	456	479	460	457	459	437	493	474	389	426	504	440	475	478	428	431	445	498	397	456	458	433	459	454	466	480	411	445	474	487	433	485	426	461	444	455	438	453	428	457	458	465	464	414	469	440	440	463	490	448	459	467	490	457	473	454	434	461	456	492	452	447	445	447	450	469	450	464	481	436	479	442	419	469	461	457	476	450	463	486	475	454	460	471	502	470	453	455	490	404	458	479	427	468	482	453
20205	2473	1547	1043	747	592	524	434	644	498	347	305	278	183	161	162	140	136	135	122	137	135	130	118	140	136	130	129	132	134	143	105	114	122	121	141	98	115	135	136	114	126	124	125	117	129	126	117	120	130	122	121	111	129	140	118	125	124	140	110	99	129	99	102	137	109	128	110	126	128	129	115	113	119	117	114	124	109	123	100	110	125	122	126	105	132	115	125	127	102	127	114	145	111	133	125	117	112	121	140	113	109	114	100	110	118	115	109	138	119	111	101	126	117	128	106	136	101	138	141	109	107	95	97	126	121	115	113	123	135	129	118	109	110	110	130	116	109	114	116	104	109	118	115	130	109	132	108	126	121	143	135	113	124	120	114	120	121	104	106	113	114	111	103	125	127	107	118	110	138	113	140	124	113	136	123	103	124	123	139	99	112	110	114	144	105	100	120	130	129	133	128	109	117	97	125	116	108	110	123	110	138	120	123	116	117	111	106	120	120	124	121	130	128	102	117	114	126	122	123	112	112	113	102	121	115	118	108	144	125	103	104	118	123	112	138	109	111	132	111	91	129	115	113	127	133	123	106	122	119	127	110	121	120	89	110	121	117	112	120	114	124	121	127	126	116	111	138	117	114	108	127	129	97	97	127	142	132	121	114	100	114	96	134	99	100	126	123	105	111	137	116	123	119	156	112	112	117	112	115	110	109	117	111	95	109	112	134	119	129	126	109	109	124	113	116	117	109	124	131	139	106	122	121	129	125	104	131	111	115	116	119	121	107	142	115	109	136	127	147	126	118	113	123	106	95	121	121	116	123	120	131	105	123	107	119	129	105	126	133	112	138	133	116	140	121	121	121	122	106	122	130	122	133	105	115	145	112	107	126	126	101	115	128	111	123	102	114	118	116	126	100	105	134	112	130	131	111	137	105	123	94	117	131	133	114	127	116	110	105	130	115	131	114	114	126	139	105	130	133	117	113	128	111	122	107	115	122	119	115	117	116	100	118	107	109	119	128	113	116	125	117	124	103	117	122	100	119	117	113	130	143	123	119	113	115	113	112	122	127	129	123	112	112	104	129	134	97	110	113	105	99	106	116	128	108	108	118	120	92	107	116	113	103	103	97	110	112	123	138	121	130	122	102	106	126	124	111	93	108	126	122	125	113	128	120	106	140	110	110	107	144	141	113	117	118	113	92	114	120	119	121	119	114	114	128	94	142	108	119	138	108	110	123	119	105	126	126	131	105	107	111	116	100	121	114	116	98	115	108	124	129	123	104	125	113	114	111	105	106	137	124	117	102	106	103	124	124	130	109	108	113	110	132	102	114	126	127	136	119	105	117	115	104	127	94	124	125	124	143	124	119	124	108	113	91	106	109	119	113	147	103	131	112	112	105	134	116	127	108	114	112	124	133	133	111	114	123	95	126	113	113	105	126	127	108	111	116	99	115	99	117	124	140	112	123	107	120	102	122	106	120	88	102	122	114	99	116	130	93	110	107	110	114	107	117	129	117	123	116	125	124	116	112	107	114	124	122	137	137	127	131	107	111	140	114	108	126	113	115	110	138	127	139	114	102	122	135	123	132	119	108	109	116	99	139	134	102	100	89	118	135	119	113	110	129	109	131	105	100	125	134	122	146	132	114	121	133	101	107	139	119	109	113	108	104	122	139	131	128	135	118	135	125	129	116	108	107	111	101	119	116	105	119	129	137	112	132	127	99	114	125	110	132	110	124	131	112	126	136	115	129	144	119	113	111	112	150	124	116	121	108	115	107	122	114	123	115	122	132	126	121	102	126	113	139	99	114	116	117	118	131	92	114	127	127	117	133	96	130	112	96	107	116	114	125	110	110	135	113	114	129	134	113	139	106	101	126	131	105	117	120	122	120	116	124	115	123	116	123	135	108	117	116	112	108	82	127	116	133	141	108	128	123	132	124	125	116	124	142	103	131	131	124	121	106	97	134	129	123	102	108	101	121	89	122	110	112	102	146	100	81	142	130	116	119	112	131	106	126	123	131	110	119	134	121	120	124	118	119	123	139	120	118	111	107	132	115	137	120	118	122	104	111	126	121	112	113	101	114	111	117	127	115	119	119	126	122	111	110	101	116	118	145	135	125	127	108	140	115	130	112	141	121	106	129	116	124	124	124	104	105	116	105	130	114	94	123	121	118	105	122	124	111	140	94	110	118	120	133	140	105	103	139	121	122	125	137	104	115	99	132	103	110	116	128	137	130	129	121	115	145	121	104	113	120	107	127	113	101	109	108	122	116	120	129	105	89	126	134	126	130	121	128	115	115	102	131	105	132	111	115	123	109	129	123	130	115	100	122	132	104	106	108	104	124	131	131	107	133	133	130	102	112	116	103	116	117	124	99	136	120	135	112	109	116	110	115	120	97	114	116	110	125	123	123	110	115	103	119	99	121	121	107	115	126	102	115	125	117	129	112	117	131	116	135	102	112	112	132	120	120	99	125	96	119	116	127	112	122	117	118	114	106	119	103	116	114	122	105	134	130	128	130	122	102	138	130	126	121	128	126	115	106	117	126	119	134	150	134	117	115	127	102	115	115	128	108	110	112	115	110	124	124	109	95	101	122	133	125	123	122	102	119	123	114	115	132	117	103	112	110	116	135	135	119	114	129	137	123	97	120	116	117	131	112	112	114	119	117	117	124	108	109	118	122	121	108	122	91	122	116	137	124	120	115	113	110	127	123	99	104	119	132	130	118	92	112	106	137	120	122	114	116	104	135	110	116	112	111	128	125	148	118	133	125	153	127	109	112	116	112	120	105	115	122	127	108	117	113	116	113	116	127	103	110	139	124	128	111	120	114	107	142	116	111	112	102	114	126	111	119	95	125	120	121	113	129	126	112	137	118	105	125	124	125	154	120	134	131	115	122	111	113	104	113	115	121	136	126	108	126	119	100	129	111	128	124	120	102	107	128	111	121	117	131	122	117	129	124	126	106	114	124	122	115	132	113	118	134	111	111	121	107	138	123	116	126	123	101	104	122	126	128	107	129	112	113	102	120	148	107	108	116	124	146	102	118	129	104	117	113	108	104	108	110	106	114	122	119	128	112	127	103	161	129	89	105	122	117	132	113	111	124	115	129	108	119	126	116	110	119	122	121	107	100	129	119	139	115	113	108	140	127	122	122	119	125	122	127	134	115	113	111	99	121	119	108	108	126	117	129	128	115	111	121	128	96	123	130	94	109	126	128	101	139	111	122	115	129	113	129	125	101	123	100	132	133	119	111	112	112	110	111	114	121	116	130	98	106	139	121	106	112	107	121	122	110	128	110	147	111	112	134	123	122	121	117	104	125	139	129	124	113	123	113	127	110	125	102	100	142	127	118	127	121	101	131	88	145	104	129	134	113	139	93	104	114	131	130	109	122	121	124	130	124	119	121	115	114	120	103	100	92	133	111	120	97	111	114	128	121	106	114	121	124	131	114	109	119	121	103	141	105	119	134	139	114	131	117	100	122	122	147	113	131
17370	1395	2878	3144	3076	2655	2357	2172	3300	2335	1900	1628	1281	794	652	702	592	430	468	425	479	458	394	400	403	371	376	383	344	356	374	370	346	378	321	338	323	326	358	361	360	325	333	320	344	317	355	323	370	351	371	364	348	350	342	362	355	321	321	345	333	300	322	302	320	308	294	300	321	276	330	324	339	340	316	295	313	357	313	289	321	277	318	339	307	327	305	346	319	277	335	332	313	309	307	307	338	311	298	288	302	316	298	312	292	293	305	351	301	320	281	322	337	323	315	284	288	291	300	308	310	317	291	312	278	301	284	317	284	310	302	334	313	292	289	312	314	322	346	324	352	308	310	311	329	330	270	323	279	293	307	285	296	285	280	298	315	352	290	311	320	302	304	315	299	333	300	294	304	311	305	295	300	310	279	320	329	287	293	296	298	354	292	314	318	299	309	296	297	295	304	311	284	343	297	273	259	295	323	291	280	309	303	271	289	299	321	299	319	320	303	296	340	291	304	284	282	289	329	294	288	308	290	320	319	319	303	343	329	297	301	295	292	301	300	328	313	321	302	302	296	302	295	326	311	324	294	319	311	296	305	310	324	287	318	308	318	297	313	306	322	311	288	275	335	310	300	306	303	311	311	287	290	301	322	259	274	300	309	313	297	320	328	303	298	289	334	297	296	310	281	263	291	313	324	309	310	306	314	293	356	315	304	279	288	284	309	299	324	300	302	297	308	248	326	322	340	276	310	289	308	292	313	307	312	315	296	312	284	300	334	311	273	325	301	310	262	295	330	315	297	328	330	317	327	312	315	319	284	299	278	327	313	324	301	296	307	298	320	292	300	312	301	307	286	300	279	300	333	277	332	304	315	346	270	317	312	323	277	303	296	303	305	352	303	295	308	286	308	294	292	305	313	304	329	315	314	284	294	321	311	314	321	329	327	338	316	276	310	286	312	314	315	303	298	296	325	295	341	330	277	336	304	325	313	327	277	303	314	279	294	320	326	296	296	312	282	291	302	294	301	282	316	295	277	333	330	273	300	289	307	308	275	302	300	295	312	304	338	286	308	313	309	284	294	306	307	297	345	323	311	284	282	310	321	273	314	328	279	319	317	302	301	302	298	301	291	276	294	274	309	277	289	330	337	331	293	306	295	308	322	319	347	299	328	300	310	332	281	321	322	296	317	291	307	321	305	274	303	302	318	328	300	317	299	309	295	292	314	315	296	327	281	295	330	305	335	320	280	321	339	311	295	326	340	330	298	275	319	323	295	291	348	280	275	314	285	295	328	332	319	279	323	320	308	279	333	302	321	288	328	341	293	314	274	288	289	304	328	312	329	300	315	279	287	287	309	296	300	299	341	298	298	330	313	304	277	286	314	295	312	286	332	352	324	306	305	325	275	326	343	315	301	308	311	300	287	284	296	313	308	273	294	309	311	307	278	305	297	338	308	277	313	330	299	317	303	294	290	292	277	302	319	330	362	297	285	292	338	292	337	283	310	303	308	320	290	316	310	295	302	310	282	297	331	344	284	343	322	286	309	273	330	290	317	340	308	283	293	264	284	313	288	330	307	308	327	296	299	292	296	312	329	297	300	325	322	316	305	316	318	331	302	330	328	301	313	345	292	314	308	315	332	315	336	294	288	326	301	299	308	303	291	319	283	276	296	291	304	307	283	300	307	310	332	317	304	296	316	328	289	316	280	297	322	285	329	323	270	306	294	299	317	319	307	295	301	329	304	297	278	284	314	322	315	326	305	310	291	317	307	294	322	298	316	332	270	335	305	315	311	302	298	320	318	318	296	304	328	292	321	312	305	287	303	295	287	348	341	290	289	300	305	330	290	283	283	305	313	307	312	310	273	316	288	306	311	289	319	333	269	300	318	281	297	292	307	313	297	313	307	321	294	299	303	309	297	294	290	315	283	302	321	308	321	312	324	309	288	313	358	325	298	281	310	331	278	304	302	296	302	306	301	296	331	295	322	325	302	313	340	303	322	322	313	336	311	324	321	323	324	289	334	321	307	339	325	308	288	286	279	267	262	321	329	268	300	319	305	294	305	298	290	294	304	314	327	295	310	328	292	295	320	280	356	310	287	300	303	313	286	295	314	318	287	318	321	351	305	285	294	312	314	318	303	318	318	303	284	352	282	311	294	289	311	309	284	319	352	310	288	305	311	304	309	262	308	337	310	357	283	348	323	331	320	322	292	308	305	294	282	326	311	283	268	297	314	327	321	299	303	314	318	304	252	314	312	321	307	324	310	320	297	328	290	302	286	306	303	287	308	301	279	309	284	328	328	277	349	296	313	290	258	301	311	307	294	319	323	321	293	313	309	280	295	313	309	284	327	319	310	320	303	321	298	299	300	302	324	290	277	319	294	259	298	304	289	295	328	309	296	297	320	343	308	282	303	294	297	304	307	307	314	277	306	321	327	308	291	324	302	287	300	331	288	298	301	324	318	299	292	318	342	319	334	296	319	285	299	316	288	301	311	314	296	304	276	289	280	289	292	322	311	343	289	263	315	307	319	313	290	296	324	258	322	318	289	287	322	306	297	259	261	315	323	302	333	287	303	312	312	370	302	292	295	326	301	290	313	310	291	291	279	310	297	297	292	278	302	310	299	317	286	321	296	312	308	324	283	315	312	290	316	308	310	294	293	296	284	302	335	325	301	323	298	298	300	289	308	306	339	291	314	294	333	316	324	320	309	300	357	298	308	313	334	301	297	307	300	297	290	308	289	322	316	314	298	332	281	288	304	273	265	318	299	339	309	294	324	330	302	293	320	299	328	325	305	301	305	291	307	315	312	354	284	337	301	310	293	282	331	308	331	337	280	285	290	330	319	305	305	296	309	297	296	283	275	314	273	311	312	331	328	308	314	324	317	300	309	314	307	311	286	361	345	302	294	306	313	319	280	318	317	308	298	316	313	283	318	294	298	317	302	308	310	313	313	277	299	299	328	301	323	300	343	328	297	255	311	333	294	289	288	305	324	333	287	327	301	296	274	324	316	310	293	305	330	288	315	316	324	350	343	298	330	318	317	294	346	312	279	301	306	338	320	330	319	294	303	306	289	314	299	304	310	308	295	303	312	316	327	328	269	310	302	316	316	321	287	314	340	304	314	305	318	333	302	280	329	321	296	333	286	312	288	319	305	320	296	306	331	319	335	283	293	262	329	294	334	283	310	285	322	317	308	289	301	277	306	294	336	319	298	316	294	328	293	315	328	310	304	318	313	282	346	317	328	277	308	301	304	317	297	311	326	318	328	293	292	324	295	310	269	331	296	301	297	330	303	310	315	319	306	305	318	314	309	312	295	314	328	354	305	301	296	328	322	284	303	279	294	297	309	287	271	324	288	305	306	295	293	303	320	308	322	329	322	291	331	292	318	275	320	323	285	346	314	312	351	293	300	291	305	313	294	315	310	292	291	308	304	307	307	315	283	298	323	290	280	319	329	288	310	333	308	296	301	319	284	341	306	290	319	317	356	302
67675	23244	6766	2818	1934	1372	1236	943	1362	1020	780	676	556	401	342	357	320	251	240	239	260	250	233	244	254	221	237	238	221	203	207	216	196	207	190	199	184	178	192	191	222	207	202	258	214	211	235	210	213	191	217	204	186	213	207	209	195	219	210	222	224	166	189	195	215	185	180	195	222	198	191	194	182	212	183	194	203	183	203	216	208	209	177	177	177	179	195	199	218	183	200	204	214	165	210	184	198	204	224	214	194	186	194	189	183	210	220	176	216	208	179	172	191	193	200	211	193	198	184	188	193	196	206	199	191	173	181	206	219	208	184	208	184	195	209	171	185	204	183	185	184	196	174	195	187	164	169	186	201	217	223	206	198	198	200	175	230	173	197	206	185	224	179	211	197	173	180	191	200	221	213	205	171	190	184	183	183	196	186	193	219	192	189	183	213	203	179	187	181	194	199	177	176	200	176	191	196	220	210	194	181	190	212	212	166	202	176	207	207	198	217	183	193	177	180	172	175	169	198	207	213	182	205	213	196	197	188	194	196	206	208	193	200	210	222	180	169	186	188	188	211	179	203	212	184	206	204	190	173	199	208	194	168	198	176	209	184	203	203	200	207	210	197	209	184	203	188	187	193	214	190	208	207	188	200	192	186	182	194	204	192	185	184	183	204	194	222	183	181	228	183	199	217	180	166	221	195	215	208	187	182	187	212	184	161	187	205	209	227	206	203	197	208	195	226	213	184	176	196	198	196	183	185	194	196	213	208	201	192	203	205	186	178	175	201	196	186	183	181	198	216	191	201	185	186	207	189	231	200	205	174	203	206	215	197	185	222	218	187	183	195	196	160	207	181	190	186	178	219	191	224	187	185	193	205	222	179	197	209	174	164	205	172	190	184	202	212	215	176	200	207	182	191	197	171	193	195	181	189	181	221	177	191	188	177	198	185	175	174	187	193	211	185	191	207	214	191	191	223	182	194	188	199	187	194	195	199	192	223	213	185	171	195	216	179	209	207	177	189	172	207	239	180	199	186	200	194	207	208	198	196	215	193	191	205	182	201	181	195	208	219	192	195	180	196	214	212	187	199	188	203	223	183	198	181	207	226	202	193	179	179	184	210	189	186	192	203	184	171	183	190	205	197	201	218	195	199	183	181	190	175	206	176	196	194	199	191	196	188	188	171	211	201	182	195	191	207	201	201	184	200	215	193	182	183	188	181	177	194	180	193	196	186	170	206	202	205	189	217	207	180	200	196	182	191	206	209	201	188	202	185	212	186	216	209	181	196	179	195	204	205	212	214	182	209	189	196	186	206	190	184	197	191	196	212	178	201	198	198	205	214	204	174	199	164	176	193	163	198	174	195	188	215	167	180	185	194	189	199	214	184	208	198	202	177	172	219	208	212	186	230	194	203	175	203	202	198	205	164	183	210	207	185	208	183	216	203	196	199	207	213	216	200	193	194	192	203	195	198	200	205	202	204	208	193	216	194	185	190	193	207	191	191	183	192	201	215	194	211	163	196	195	206	203	186	192	183	169	194	203	186	184	217	171	185	210	207	208	185	183	196	188	211	203	198	210	213	178	206	181	185	168	214	199	206	197	198	206	186	204	172	177	193	220	221	184	181	202	200	198	220	186	199	196	189	217	165	188	194	193	198	183	202	188	201	208	182	195	208	181	195	215	208	193	207	211	190	195	192	186	184	199	203	197	181	194	191	191	207	181	216	188	175	207	215	212	187	206	195	200	164	198	180	207	201	189	177	195	205	211	210	184	209	203	188	176	172	201	178	201	189	202	207	207	202	195	204	193	202	220	183	212	202	187	208	213	176	207	181	198	206	191	192	228	206	207	213	169	211	203	207	235	195	173	174	201	190	196	192	198	198	197	210	174	180	174	193	187	196	200	189	208	204	202	190	205	210	207	206	179	186	203	194	197	196	168	172	214	178	201	192	187	183	202	200	198	214	187	184	218	205	189	201	186	204	180	183	211	201	221	180	216	183	184	209	182	193	194	157	194	170	213	203	178	175	193	193	189	203	192	198	174	180	189	234	202	200	202	199	172	174	179	188	190	204	190	182	175	199	196	180	195	171	177	208	191	210	194	173	188	185	206	202	153	206	192	179	204	193	162	216	195	196	193	212	210	204	176	191	227	226	209	194	184	188	202	197	205	180	214	166	196	199	196	188	218	204	204	183	179	207	214	209	184	193	203	223	198	198	198	189	183	181	214	201	186	171	194	183	214	172	189	211	201	200	197	198	221	203	216	212	180	188	202	198	208	200	187	188	186	195	197	190	178	218	185	186	189	176	202	206	211	230	190	211	191	222	199	177	183	171	204	210	220	221	210	200	217	192	215	196	188	207	180	203	175	183	198	208	167	173	188	184	188	215	209	186	155	193	197	199	196	193	178	189	217	202	203	184	193	202	176	187	149	164	170	212	193	174	187	209	199	190	217	173	192	197	221	190	193	197	198	197	191	197	170	204	189	190	203	214	198	188	190	171	195	197	196	170	173	194	218	209	182	194	189	196	198	178	191	208	219	197	213	191	177	205	202	180	199	190	180	189	203	216	194	191	185	197	189	194	186	178	198	172	179	194	183	185	189	191	197	175	187	223	194	210	191	210	191	191	200	197	180	176	177	207	205	182	178	191	177	189	214	187	192	202	190	197	204	217	213	204	202	203	197	204	188	196	183	188	207	179	216	191	217	189	178	181	185	180	164	194	173	166	184	208	212	195	218	203	206	174	182	171	195	179	224	221	206	167	196	180	196	172	180	194	189	185	194	192	185	184	185	202	172	191	186	237	213	219	204	211	197	190	172	213	203	194	190	182	167	198	184	212	180	205	183	209	213	184	193	196	235	220	210	183	169	208	210	192	177	221	193	211	199	206	198	195	216	199	200	216	195	194	185	208	184	178	183	199	202	205	191	200	199	172	205	201	215	214	188	188	202	181	200	200	196	193	188	183	214	217	195	214	181	173	166	221	167	198	223	203	203	199	199	223	189	208	211	186	164	167	196	220	172	176	188	191	175	185	201	204	218	181	243	187	201	193	203	179	182	178	170	200	195	187	171	205	183	202	183	194	190	204	171	190	182	196	212	220	185	195	184	183	193	191	210	204	189	161	220	203	184	202	220	182	191	195	204	147	168	200	208	191	214	212	191	192	184	208	202	181	195	201	200	210	204	184	201	185	180	159	191	190	191	185	205	214	216	184	166	190	184	193	209	191	206	184	201	211	193	185	186	202	192	192	212	183	188	202	189	220	196	200	180	206	188	222	163	213	187	194	193	209	190	197	206	222	199	198	212	204	216	192	174	189	192	197	167	192	187	180	200	178	193	193	186	206	208	206	218	217	205	234	215	216	211	192	192	189	180	213	185	185	200	178	215	188	180	167	180	171	180	203	205	191	186	205	185	185	191	220	226	211	205	217	207	208	191	179	199	194	165	194	194	177	202	180	174	182	204	202	195	208	195	192	177	183	185	198	194	183	185	224	188
36772	3097	6340	7205	6579	5828	5339	4431	6845	4859	3883	3383	2938	1734	1497	1566	1271	999	948	936	1020	892	740	782	717	691	634	675	661	613	639	617	571	574	573	550	554	566	547	508	495	558	559	555	546	562	584	565	580	565	568	575	533	560	526	536	568	498	503	557	546	529	491	483	482	467	480	481	489	496	505	542	550	477	486	446	449	506	491	517	484	455	442	514	489	448	468	495	479	488	485	455	489	451	471	484	459	459	432	466	490	502	479	457	447	476	447	481	441	470	510	498	484	446	437	507	500	485	443	497	416	453	461	492	431	470	494	487	463	484	471	474	486	481	453	502	483	428	472	499	450	477	481	458	458	442	435	447	477	453	440	448	450	443	460	489	485	482	462	464	476	484	443	489	461	452	426	456	446	433	491	456	469	434	435	497	438	468	423	434	503	459	493	459	462	461	480	453	493	455	475	491	446	501	479	450	467	459	465	467	466	483	465	447	452	456	429	432	485	469	477	455	495	448	447	494	480	448	475	464	473	424	501	473	430	451	463	461	446	462	470	477	454	473	453	481	491	467	438	519	468	459	457	504	460	446	493	500	456	451	474	486	454	478	473	493	472	463	493	485	454	454	462	455	437	438	494	473	466	534	440	457	421	475	438	472	497	465	463	503	481	481	477	477	470	492	487	464	500	467	477	445	483	439	447	477	502	455	439	454	475	490	429	467	462	460	440	521	469	465	486	473	397	429	468	473	434	474	430	480	476	421	446	474	460	495	458	497	448	449	450	435	473	479	477	440	485	479	495	460	462	459	484	455	477	465	490	462	469	442	450	517	484	500	458	482	503	476	495	467	458	502	477	464	455	450	489	436	480	436	482	455	461	480	466	474	484	491	484	483	431	451	440	468	489	434	479	467	481	475	437	477	473	449	483	484	442	415	478	502	470	457	451	450	458	513	480	464	500	465	474	458	483	482	503	466	471	451	505	464	496	502	440	488	488	461	441	466	463	434	478	449	453	467	459	462	448	474	446	489	440	455	504	497	457	466	482	433	453	454	488	448	401	438	458	481	472	487	504	465	456	492	482	498	454	488	452	521	459	476	435	507	466	457	447	444	499	490	456	469	459	489	509	497	456	493	447	424	430	485	444	480	467	494	506	469	501	488	445	434	474	506	453	457	500	459	499	458	511	486	478	461	441	464	513	431	454	475	472	446	427	440	467	492	440	481	492	453	458	452	475	448	481	452	446	466	453	481	479	465	489	455	454	467	508	443	469	467	495	417	467	451	440	498	440	449	469	506	455	495	468	503	466	474	432	450	452	455	434	493	456	456	487	456	506	478	472	492	489	456	461	466	452	469	459	466	460	497	425	413	478	447	465	480	484	483	460	476	449	436	478	490	481	452	471	467	488	453	462	454	480	471	462	473	447	483	444	484	484	455	443	465	488	477	406	450	503	493	470	475	452	451	445	470	470	476	466	467	435	440	458	489	435	481	453	423	490	518	465	484	467	465	493	498	485	475	469	457	452	466	446	496	470	468	472	437	458	420	463	475	453	456	454	468	467	480	481	457	496	504	473	434	447	471	460	452	459	460	457	468	466	434	478	463	441	480	443	446	439	490	476	488	473	491	475	473	434	438	461	448	467	486	472	492	447	486	448	481	445	453	445	441	461	491	489	483	489	459	455	464	469	442	485	453	482	434	455	523	447	428	462	476	486	448	504	487	508	458	487	441	475	453	509	429	432	476	498	430	487	481	505	519	477	459	447	459	463	451	485	441	493	491	482	462	447	486	458	488	482	453	466	464	483	459	416	452	440	469	467	480	487	468	447	454	457	457	428	461	456	449	449	458	447	450	490	487	457	461	479	489	436	476	445	424	468	474	465	476	476	514	477	458	459	466	471	500	475	456	434	498	463	459	471	442	471	453	494	443	461	479	454	462	445	484	482	495	471	472	503	436	507	469	454	461	472	509	455	443	442	466	477	429	440	463	453	432	463	454	496	464	468	496	459	448	448	461	483	441	452	451	416	519	473	457	424	462	451	465	509	484	479	463	475	466	491	479	475	473	497	462	430	444	484	507	488	446	477	460	446	491	462	430	462	469	458	435	460	473	444	451	478	475	442	474	440	489	472	466	410	489	465	470	478	462	468	418	463	468	490	461	476	425	473	489	462	482	456	491	472	471	434	464	482	462	469	437	457	450	452	446	467	480	489	478	482	499	472	483	495	471	474	446	468	477	490	482	427	465	477	418	499	473	484	455	459	464	466	458	525	497	482	460	453	427	512	518	452	483	443	481	445	454	465	508	459	484	493	458	451	443	460	485	445	482	486	474	487	463	465	470	472	486	462	470	464	467	489	473	449	458	497	463	508	463	450	494	479	448	478	451	467	484	466	438	499	444	486	503	470	473	490	444	477	489	486	445	486	463	465	489	492	424	481	497	496	468	467	474	503	448	436	464	485	475	435	454	469	432	463	443	469	479	449	493	493	498	481	479	472	446	488	479	456	508	491	471	487	482	436	481	494	427	441	427	497	478	480	485	479	514	475	475	487	459	442	467	449	496	474	478	449	459	450	474	479	496	486	476	449	473	484	457	456	527	474	469	484	468	439	471	460	468	461	481	454	463	441	471	392	513	425	456	471	452	487	461	485	436	454	474	466	443	487	464	473	465	499	491	426	474	449	512	435	484	465	422	456	434	501	462	448	486	455	473	434	447	488	464	441	481	492	473	461	470	445	486	452	487	465	469	440	465	482	482	496	445	465	482	425	488	480	485	464	436	466	462	462	482	455	433	445	473	489	468	436	462	460	461	464	512	481	511	473	459	491	476	490	477	459	443	464	463	475	463	455	470	453	480	440	452	456	487	494	508	469	441	494	452	508	484	485	463	464	452	487	478	516	471	445	428	462	479	496	422	431	459	473	424	484	481	458	469	447	506	457	525	445	464	472	493	444	492	468	437	461	461	464	467	469	426	464	509	452	476	483	483	441	492	464	476	480	453	450	485	497	477	482	485	467	462	509	495	479	514	417	492	473	463	431	477	476	449	456	477	485	488	443	500	449	471	491	474	489	467	445	443	520	464	497	473	478	487	483	470	449	512	485	449	491	458	478	464	435	458	478	479	495	426	501	456	509	493	482	446	462	453	505	481	491	452	495	502	441	448	433	480	457	476	494	471	475	502	495	457	455	482	465	490	482	455	480	432	455	485	488	456	453	468	504	481	489	456	487	454	451	483	479	436	463	485	461	485	463	460	472	494	438	476	497	461	502	458	509	442	472	464	494	492	485	459	459	510	468	485	475	524	467	454	491	460	446	484	456	473	444	507	493	492	453	413	457	495	470	477	444	502	515	462	451	449	463	470	479	492	456	437	452	435	463	483	467	463	484	446	463	490	433	479	467	477	447	466	500	439	478	459	505	467	491	436	450	478	462	474	459	469	440	483	461	451	490	450	490	475	429	527	475	475	502	487	485	460	483	451	486	451	447	461	486	485	442	467	461	476	477	497
76556	30572	12975	4987	2953	2139	1792	1396	2047	1405	1070	914	832	485	428	460	381	301	301	321	307	278	275	256	220	247	242	232	216	230	226	202	244	208	209	189	218	203	211	220	213	226	246	206	245	196	216	198	232	245	240	206	217	205	199	216	205	230	223	186	201	207	222	193	204	198	195	204	183	198	206	198	195	223	185	208	196	177	191	187	220	201	166	197	205	195	206	223	202	196	205	175	211	235	188	200	204	197	189	190	210	210	194	186	185	232	178	222	191	201	179	183	201	202	208	200	201	209	186	216	189	205	184	178	197	206	184	209	210	183	175	198	183	227	169	210	204	207	203	191	205	231	201	202	189	183	198	189	186	202	188	207	168	170	199	198	201	225	199	210	192	199	209	189	187	208	200	221	197	196	191	178	192	181	211	217	228	164	194	198	184	200	197	182	204	185	194	211	211	183	201	205	164	178	191	186	202	214	213	232	235	167	219	212	196	181	180	194	221	192	179	201	201	195	197	195	170	204	190	176	190	211	195	170	186	207	206	216	192	193	217	196	188	194	184	193	238	209	187	189	208	197	195	210	201	200	197	209	176	196	201	201	202	185	205	211	206	214	193	186	173	216	202	167	188	190	228	209	177	181	200	192	210	191	207	163	171	194	190	199	190	201	161	209	215	194	200	166	186	216	181	206	192	190	198	193	204	206	184	206	189	218	193	217	193	207	209	193	202	204	189	200	191	194	217	206	205	193	247	207	175	239	189	187	197	190	186	209	169	198	177	195	205	230	160	207	202	174	194	218	212	181	196	185	193	211	211	177	195	200	193	213	205	204	174	213	215	192	182	165	194	188	182	222	213	191	162	178	212	229	190	186	211	182	173	208	223	216	206	194	194	188	180	187	167	158	187	182	202	200	188	178	199	209	210	203	218	194	182	194	211	197	212	193	213	212	226	206	191	172	207	192	196	195	171	215	182	190	174	198	198	193	209	208	186	179	188	173	178	216	197	202	173	204	211	187	183	190	182	223	170	197	184	214	201	196	200	188	166	191	193	230	161	210	189	187	164	189	191	203	201	173	208	203	181	199	187	204	207	210	199	191	195	193	187	187	185	203	179	225	188	238	182	189	189	218	218	183	205	193	183	204	205	179	210	192	206	187	199	198	197	191	173	178	193	174	196	191	180	204	219	208	213	164	186	182	202	209	192	183	182	219	196	191	200	204	214	202	214	178	176	218	194	170	213	193	176	209	192	191	184	204	221	192	183	220	182	214	182	182	164	196	196	193	187	211	209	212	207	190	199	171	212	200	171	182	198	183	194	195	199	205	195	180	193	202	199	179	224	212	170	198	211	196	205	207	205	188	216	208	169	184	186	162	207	205	184	208	198	223	192	213	164	204	202	167	189	209	187	225	174	198	190	192	189	230	178	218	190	197	219	202	196	188	187	226	188	188	199	183	200	197	213	205	200	189	190	182	195	201	200	207	187	198	204	215	170	184	216	199	179	183	199	186	198	194	191	176	213	195	188	206	219	192	188	200	206	206	161	192	209	205	194	203	205	204	215	194	209	188	201	193	167	187	197	166	211	187	210	201	178	218	171	179	193	218	189	192	189	180	195	192	229	179	217	206	187	202	211	204	191	183	216	190	170	209	217	203	182	212	214	184	194	191	205	209	205	199	201	212	200	201	212	192	205	173	190	213	195	179	193	167	207	187	199	199	175	228	207	189	177	198	215	185	212	203	199	204	200	178	173	205	216	186	186	206	198	195	179	193	200	179	205	179	230	188	209	223	195	216	180	196	205	210	201	191	183	206	197	191	197	189	219	182	201	214	175	207	195	210	192	168	213	215	180	237	180	173	190	196	202	178	209	205	194	195	209	194	186	188	206	184	212	207	175	200	193	207	201	189	204	181	203	194	235	210	180	197	192	189	195	208	206	188	187	186	186	193	175	177	224	196	189	205	183	180	193	214	213	162	198	196	177	183	194	178	201	181	187	198	199	194	216	169	204	216	220	178	205	210	199	217	202	214	190	193	180	224	205	185	208	204	204	212	182	204	171	197	205	215	217	186	200	198	188	196	196	188	185	193	194	202	197	201	192	194	195	213	202	191	207	178	185	207	204	201	186	171	214	193	219	202	186	194	194	205	206	211	197	181	187	197	198	201	194	212	208	150	202	191	222	167	195	235	176	183	182	201	192	184	179	181	182	195	182	177	223	192	182	187	175	207	184	217	203	184	193	182	164	199	191	195	190	199	182	188	172	176	184	206	194	202	228	192	217	213	193	189	182	168	195	175	202	207	220	188	191	183	211	205	219	206	197	205	183	190	197	191	206	174	208	193	199	193	183	171	205	233	209	214	217	180	212	195	215	187	199	177	230	210	166	206	214	199	184	204	215	187	216	200	170	190	218	219	202	213	211	194	204	215	173	196	210	186	180	192	174	195	184	221	197	192	211	217	202	181	199	209	199	182	184	217	208	192	226	196	184	168	206	189	180	197	196	185	203	216	185	185	177	182	209	169	179	183	216	197	233	220	205	213	197	190	167	195	197	208	199	213	166	200	193	207	187	218	203	213	203	215	187	218	203	191	195	186	168	187	190	226	218	214	176	171	211	225	201	203	189	188	216	204	216	196	205	198	179	184	211	192	181	193	206	200	176	210	200	187	220	205	179	188	190	211	203	171	186	219	172	214	197	186	184	200	186	218	222	197	178	186	191	196	201	189	221	210	195	202	190	221	209	197	216	184	210	199	173	199	197	172	197	181	190	195	208	208	194	187	165	204	180	173	208	207	187	214	171	187	190	205	209	196	201	206	183	203	209	195	173	204	215	195	178	184	181	192	199	194	209	210	154	192	183	208	200	202	186	197	169	186	173	179	190	169	213	197	184	206	221	193	204	183	188	189	210	197	184	215	204	183	195	203	200	171	213	208	210	212	204	167	205	178	189	193	182	206	182	198	226	173	178	196	218	200	214	179	165	212	178	199	200	186	225	215	168	193	202	169	175	180	187	192	201	236	182	159	209	204	201	205	212	203	185	165	190	194	199	195	206	208	194	200	193	172	179	184	206	205	212	188	196	204	193	196	175	175	184	203	197	193	201	213	199	194	208	191	173	197	206	199	214	205	186	202	198	207	209	208	215	190	196	213	198	200	205	187	198	191	189	199	174	193	180	198	201	215	192	173	191	213	230	186	184	183	187	201	198	182	188	190	199	198	189	220	204	178	173	216	195	186	192	198	185	181	195	188	190	218	200	191	196	202	189	203	195	198	187	178	168	186	195	180	233	216	190	235	210	178	193	208	198	199	186	205	189	169	201	192	200	164	183	209	219	194	212	192	178	187	184	208	175	167	193	199	180	178	199	220	203	208	196	185	203	224	206	204	207	205	210	196	201	201	181	193	194	186	231	194	156	203	179	192	200	174	159	174	192	181	203	158	213	201	192	204	187	180	182	190	179	187	184	164	180	228	190	196	191	194	184	169	199	210	192	191	178	171	201	170
44704	4654	9311	10174	9453	8258	7617	6493	9276	6918	5500	4874	4190	2472	2095	2095	1842	1229	1242	1256	1281	1013	930	929	920	817	863	836	704	690	741	675	647	648	633	643	571	566	556	569	529	564	597	530	559	586	602	597	641	634	646	656	590	606	552	583	576	560	501	562	476	526	457	494	477	487	459	480	494	482	526	511	532	488	481	477	469	452	471	428	479	525	474	506	445	492	493	459	438	412	487	465	497	429	461	445	443	444	466	475	474	438	468	478	471	467	463	477	453	473	477	486	457	483	480	478	466	429	454	434	475	471	417	489	458	484	472	444	466	457	480	499	448	477	475	445	450	457	459	468	465	449	444	493	451	460	449	473	451	473	476	475	427	466	407	454	480	443	452	430	409	468	431	450	444	458	437	483	443	447	447	454	431	427	487	445	468	449	457	453	474	403	424	433	467	454	467	471	472	433	471	437	468	453	487	459	434	479	433	480	500	412	466	450	513	449	472	475	469	454	472	463	478	462	428	421	473	459	449	456	457	416	452	452	446	473	456	419	492	427	447	489	455	467	452	424	414	477	454	461	467	495	474	436	440	453	429	468	420	412	456	471	425	468	448	475	451	419	454	472	428	437	447	435	477	427	491	474	475	448	419	422	475	447	414	449	419	422	459	444	435	475	461	478	441	466	450	442	409	464	472	456	441	451	448	513	479	451	470	457	434	418	434	424	461	510	451	442	467	440	444	472	454	472	440	451	442	445	440	438	462	447	426	464	445	429	468	438	423	467	468	448	400	444	436	447	413	464	455	415	457	456	474	452	411	446	482	434	428	430	450	451	463	441	433	450	412	416	419	479	459	472	448	467	447	465	426	464	414	447	463	467	427	424	428	451	487	450	427	456	413	433	416	437	428	441	489	471	475	481	455	474	448	437	459	462	486	447	470	432	414	439	501	432	445	437	474	445	485	435	474	490	449	462	481	461	455	415	462	431	433	459	473	467	492	463	481	448	468	404	486	462	433	490	494	450	454	477	479	420	463	425	468	492	442	453	471	427	465	428	473	447	503	481	411	472	477	479	421	462	476	419	426	450	480	447	455	464	465	458	464	420	443	465	444	504	430	457	446	458	445	465	451	448	463	466	458	433	465	465	487	461	473	433	442	430	473	454	435	461	447	432	455	467	417	455	460	447	454	422	470	455	455	453	503	448	456	447	473	464	461	487	484	455	430	427	432	466	453	410	485	428	491	459	476	433	459	505	469	416	442	427	464	467	463	485	451	458	429	411	461	445	473	457	471	411	482	457	436	449	482	392	447	507	450	465	483	437	442	437	437	474	458	463	443	463	419	459	453	470	484	487	481	449	498	442	437	479	473	461	449	441	470	462	419	450	418	409	462	440	453	466	405	422	412	461	413	426	451	461	432	425	437	462	454	485	467	465	461	465	432	490	429	442	440	422	445	407	438	456	507	451	453	453	455	463	471	454	447	485	434	414	441	462	425	447	439	470	484	463	471	434	467	444	444	443	500	428	470	468	445	422	416	452	469	463	437	449	433	448	454	453	443	446	430	469	442	428	461	457	460	460	462	446	426	457	482	493	454	457	456	474	412	449	431	445	435	430	409	489	464	420	458	467	433	443	432	443	456	474	465	488	431	414	424	454	434	484	434	443	434	462	487	438	427	429	485	438	487	455	471	425	473	453	507	438	467	432	436	407	465	435	482	471	491	452	471	468	421	452	464	441	465	450	475	481	466	464	478	447	443	473	443	470	414	454	500	479	412	426	449	453	447	433	496	467	486	461	459	488	439	495	484	467	413	466	482	439	498	484	497	462	467	444	408	466	429	463	434	492	465	489	429	489	456	460	485	461	466	448	452	429	452	433	445	459	450	462	447	428	461	471	423	465	449	471	452	483	427	500	477	417	437	462	482	430	470	460	459	432	475	451	436	458	471	465	482	404	489	468	410	465	429	417	451	431	422	433	474	440	431	457	486	413	432	462	470	432	447	453	431	430	439	452	473	410	436	440	413	471	444	440	453	444	444	458	428	460	426	459	462	434	426	435	464	480	499	425	493	465	442	449	479	450	500	444	448	466	444	470	436	419	447	455	471	453	449	445	420	451	471	448	449	470	438	466	478	470	465	460	450	415	440	448	471	434	438	438	485	446	472	461	446	440	446	450	482	478	440	416	479	425	447	455	416	414	417	457	443	455	440	450	471	471	412	454	450	459	455	451	489	491	435	453	467	450	431	436	442	450	464	477	454	447	435	477	457	445	424	474	452	450	451	493	472	449	437	486	479	430	471	462	452	453	443	438	465	454	454	490	432	426	427	437	428	438	450	438	441	445	434	440	462	413	464	420	451	485	480	455	428	458	438	482	453	457	459	416	443	418	458	466	434	429	472	439	442	439	462	429	455	481	453	480	474	425	452	433	431	460	422	428	483	434	463	440	478	436	423	427	491	470	445	455	456	471	478	494	477	482	461	456	479	456	455	399	474	465	419	443	412	451	465	495	491	418	447	408	436	436	420	501	443	476	450	433	447	458	449	477	450	426	466	435	446	471	474	460	462	491	456	477	442	479	468	455	422	454	481	443	457	438	450	479	439	427	427	459	454	472	432	414	416	469	431	432	454	469	464	452	437	455	471	472	452	442	468	450	475	466	450	470	474	416	446	452	397	488	453	448	429	438	420	447	486	437	452	454	468	429	458	455	456	462	399	425	460	478	452	465	467	473	495	454	443	416	457	499	443	465	486	453	460	472	502	432	477	427	432	477	407	439	448	466	468	438	495	492	428	462	407	463	444	462	485	459	436	445	433	479	447	446	470	443	435	471	441	456	455	467	469	458	447	426	431	432	469	454	421	437	443	459	468	424	434	407	475	399	433	468	428	466	471	479	457	457	431	480	442	427	440	473	473	442	463	449	414	453	466	440	464	464	434	455	425	455	447	435	446	433	454	473	508	438	443	422	487	455	477	426	437	459	433	466	430	461	487	474	434	437	479	472	444	454	450	456	441	442	442	482	445	485	437	448	474	463	456	475	449	452	427	449	406	489	422	437	424	444	453	472	461	452	410	439	489	443	475	455	435	433	484	445	445	472	468	446	460	457	426	436	461	460	432	436	478	466	416	444	465	464	437	456	503	454	445	473	460	452	465	436	483	436	424	474	474	471	471	448	499	429	445	433	461	469	461	428	479	448	446	456	437	467	477	419	456	468	466	494	453	463	455	430	435	423	439	486	494	423	474	497	471	425	459	479	480	443	441	474	478	485	480	450	425	471	447	480	402	438	459	433	503	450	447	489	461	437	513	447	449	460	480	406	445	438	485	499	471	438	476	476	455	455	450	469	435	443	477	453	432	485	426	433	473	430	434	461	423	440	473	434	412	408	474	407	491	439	446	460	406	463	442	453	437	410	472	462	449	412	460	468	456	446	449	442	439	445	452	457	449	469	434	470	470	472	430	431	506	436	440	485	491	459	453	457	486	489	460	487	454	460	435	481	457	473	424	464
18560	2539	1559	1194	704	604	507	451	647	452	336	275	252	180	157	170	157	152	144	135	162	139	136	119	142	139	156	144	138	106	121	134	120	121	127	133	143	119	131	107	117	125	133	108	147	119	96	143	123	101	119	119	140	132	123	113	127	134	130	118	132	108	112	144	118	110	118	106	131	117	112	114	107	128	134	125	104	126	123	110	144	149	125	137	120	111	124	116	100	114	105	125	110	143	121	117	133	125	118	130	118	112	130	112	112	119	115	122	124	108	130	120	132	119	124	100	110	125	117	115	104	107	105	109	127	114	126	114	121	114	115	118	97	131	121	104	125	132	132	100	118	115	118	106	125	116	118	130	118	131	132	132	129	133	96	128	132	114	122	126	106	96	133	117	131	116	130	118	127	117	133	123	115	117	117	94	110	124	106	110	102	118	121	122	111	139	116	117	98	100	116	136	114	124	105	112	137	110	116	115	139	123	124	124	117	115	148	123	131	110	102	134	110	113	111	138	126	96	114	133	121	114	103	119	119	111	122	117	140	111	128	117	117	91	125	145	125	113	110	120	104	120	119	104	117	127	129	116	102	125	121	122	118	116	97	125	113	113	96	113	124	121	115	123	121	104	128	125	122	114	110	125	121	117	124	105	112	113	131	131	142	143	113	115	99	134	112	119	118	117	119	103	125	122	117	104	119	108	129	133	119	136	120	105	116	137	117	112	121	123	119	101	111	117	127	114	118	111	111	120	127	129	119	111	109	114	109	126	143	135	110	108	106	109	111	114	109	109	115	132	117	122	122	135	130	119	130	138	116	118	123	116	110	99	111	113	113	125	95	105	105	127	110	125	101	131	123	121	117	119	121	114	132	117	120	136	119	107	128	121	121	142	105	109	113	106	102	135	114	110	99	108	124	116	124	114	104	125	101	115	112	122	116	111	109	123	135	115	106	107	127	105	110	123	100	113	84	116	120	122	116	124	139	118	130	112	129	112	113	122	105	115	110	121	110	129	111	124	120	123	111	98	117	111	117	98	133	126	119	111	115	114	107	113	120	96	122	127	120	116	107	131	130	125	129	136	99	109	122	106	119	106	110	113	131	114	120	141	117	114	120	114	122	128	107	111	131	122	104	111	129	125	119	95	109	104	111	96	107	126	130	132	121	94	118	102	121	98	97	96	134	134	131	131	142	108	122	108	120	128	114	124	117	115	111	90	128	102	111	114	133	111	123	130	120	130	134	94	89	123	121	109	121	119	95	113	130	114	118	123	118	136	84	127	107	111	126	103	128	119	123	123	116	112	116	119	116	101	124	124	129	110	120	115	142	119	103	107	110	117	95	125	107	120	124	105	119	114	93	122	110	128	130	116	113	112	111	97	98	118	106	101	105	120	124	108	113	108	127	133	128	125	138	121	125	107	125	108	131	122	91	109	109	120	142	131	110	125	144	121	87	124	125	121	95	126	130	111	110	124	140	121	110	129	131	98	102	114	108	116	118	122	94	121	121	120	118	98	137	135	120	96	108	121	107	113	130	108	134	130	138	113	98	125	118	106	120	118	116	118	140	95	108	121	126	112	132	102	133	116	130	109	127	117	100	134	131	107	103	132	116	123	111	131	124	126	127	111	110	118	116	136	125	124	112	114	155	110	86	120	88	115	118	125	120	111	122	121	130	115	104	124	128	109	113	121	124	142	103	150	122	113	107	105	116	124	119	123	106	118	134	120	109	115	117	132	127	122	121	110	125	129	137	105	113	130	118	127	133	106	126	124	136	122	111	117	119	120	117	114	112	105	137	143	110	123	119	108	113	105	111	120	116	115	101	100	110	107	116	109	128	105	132	125	120	126	112	133	125	129	103	119	113	118	104	140	131	125	120	115	106	146	127	133	107	115	107	87	126	135	121	124	130	131	139	106	105	125	135	122	133	129	142	134	130	108	133	113	119	123	127	102	112	106	108	123	105	121	126	108	113	127	115	112	125	97	97	125	114	108	100	124	111	120	102	109	127	114	128	125	107	90	102	118	113	110	129	90	112	120	134	94	122	103	107	115	111	138	121	109	126	117	103	103	114	98	111	120	119	115	110	128	109	119	104	126	98	121	123	113	113	108	108	134	112	126	114	98	96	120	133	123	121	119	117	118	119	108	118	97	106	109	119	114	114	109	124	107	144	131	135	113	110	125	109	124	96	127	110	130	112	118	116	120	121	127	118	119	112	108	111	120	134	134	108	117	125	94	107	137	116	136	127	138	101	104	111	125	127	122	110	109	106	99	96	116	111	128	126	131	135	127	110	109	130	130	106	103	102	121	123	112	103	117	112	109	103	149	108	108	110	115	133	108	129	116	132	105	127	136	137	133	136	115	123	124	118	112	125	123	119	125	110	138	122	114	114	116	114	96	116	108	117	133	116	111	125	122	111	123	116	122	110	98	102	112	102	118	103	109	132	122	120	137	107	112	105	117	109	105	117	134	118	119	125	139	112	105	106	120	110	111	114	130	98	123	115	107	95	108	108	128	104	131	104	97	112	118	113	122	121	115	126	108	131	95	122	96	99	131	97	134	111	117	129	116	115	105	140	121	105	98	123	123	132	120	114	130	105	101	96	110	133	104	115	128	116	115	121	107	107	139	122	109	101	123	95	117	115	111	108	124	124	117	122	117	113	122	111	96	99	107	107	116	115	108	105	96	114	140	110	141	116	107	111	129	143	129	135	92	100	103	97	119	108	137	119	115	109	110	129	110	119	123	103	109	123	107	110	138	98	115	108	123	114	125	129	138	120	149	118	117	122	127	124	121	139	128	105	108	100	124	119	102	97	107	101	104	108	116	131	96	104	124	122	125	118	103	124	122	110	113	116	121	108	124	105	117	103	117	139	125	131	104	111	110	120	117	120	114	103	121	146	137	131	109	121	129	110	104	104	140	104	128	120	117	126	114	100	110	99	110	111	124	118	129	113	151	89	130	105	139	127	107	124	130	105	124	132	131	126	134	120	125	126	120	109	120	109	128	109	118	106	123	109	110	119	103	124	111	116	113	114	115	122	124	122	132	120	101	98	112	138	129	103	135	109	117	120	118	126	132	127	114	113	112	124	93	108	122	113	108	119	105	114	121	122	121	128	134	122	111	111	122	116	87	131	93	112	124	116	126	107	152	96	110	124	109	111	141	102	128	112	116	123	109	139	110	122	115	98	104	108	117	119	118	121	104	106	121	118	104	109	121	108	124	119	117	106	121	104	93	106	116	124	118	125	102	128	138	138	119	123	134	116	136	148	113	134	114	110	103	131	118	135	118	121	119	124	129	131	134	125	114	124	118	108	107	132	128	138	132	104	137	117	104	112	123	106	116	141	106	120	101	108	105	99	107	111	118	102	122	101	103	115	112	116	127	109	130	102	114	111	107	108	130	126	125	104	104	114	125	126	114	108	107	109	128	127	124	122	106	122	130	148	126	124	110	115	97	123	111	124	114	108	106	101	137	136	134	148	110	118	101	140	121
16271	1612	3135	3455	3004	2805	2499	2162	3113	2354	1902	1587	1349	751	718	648	559	494	463	462	464	391	407	374	409	392	393	386	382	362	364	349	334	399	345	341	346	314	326	330	356	335	339	339	323	313	333	382	373	357	365	345	384	325	372	334	313	357	318	336	376	318	300	305	329	302	323	312	298	265	325	304	295	310	277	312	309	308	300	308	324	322	303	288	305	267	299	302	311	303	318	300	339	315	284	296	320	279	321	317	280	295	304	326	294	287	294	312	274	321	323	314	348	298	299	293	321	298	318	320	293	297	310	302	297	279	296	309	299	309	319	280	307	283	336	340	291	322	306	319	309	320	274	285	281	304	314	310	302	299	310	341	339	309	317	291	312	283	296	307	290	299	285	305	246	352	309	306	309	297	290	288	300	299	301	251	322	310	296	297	273	291	302	310	326	276	286	281	284	318	314	295	308	274	303	284	313	321	291	329	269	287	315	308	284	338	301	308	329	320	318	334	312	310	295	293	319	301	326	310	311	284	327	301	286	284	318	296	305	328	308	304	303	316	297	309	291	326	309	290	343	302	316	310	304	275	288	287	302	308	317	280	279	329	313	299	275	316	293	288	319	294	299	279	305	312	293	297	326	300	301	306	307	308	284	345	322	300	298	305	307	322	305	318	294	320	289	295	305	281	305	297	282	279	285	281	291	276	290	322	322	285	298	290	302	308	295	304	265	293	308	320	284	311	314	320	306	291	299	319	275	314	328	277	321	321	294	314	310	292	290	291	340	323	294	337	305	302	304	338	293	279	318	291	304	282	295	287	294	301	311	303	291	321	275	304	287	330	310	326	293	311	283	310	293	281	336	336	316	290	323	276	310	317	273	301	288	315	317	302	301	287	304	304	296	284	308	302	316	288	336	317	281	319	323	294	316	317	304	304	302	295	308	319	300	285	312	299	304	286	307	297	316	276	302	333	279	343	319	277	323	284	290	296	280	311	306	320	290	328	296	322	304	298	292	337	313	324	323	312	287	308	299	285	286	309	299	334	288	299	292	341	335	303	298	308	340	281	303	319	302	278	307	309	289	311	300	313	314	292	295	308	316	299	275	299	308	284	297	324	319	314	282	335	296	336	314	327	325	331	305	305	300	319	310	304	290	281	310	313	333	287	299	311	266	309	266	298	297	287	273	306	289	318	286	315	294	291	304	299	293	295	317	259	316	302	284	300	322	296	324	286	303	310	302	299	311	315	309	305	286	302	311	300	303	302	295	310	293	297	312	279	327	291	299	281	274	329	305	316	286	302	307	289	294	289	337	309	287	294	287	283	291	296	295	304	286	304	267	311	295	304	274	308	348	302	322	308	302	290	299	300	332	280	306	303	326	299	313	320	300	287	297	294	291	299	314	308	301	311	318	299	324	309	335	279	302	286	286	328	308	269	297	286	275	328	315	289	306	295	291	343	294	271	322	305	303	307	302	307	283	299	310	300	321	294	304	294	319	327	306	305	317	341	300	296	304	295	305	316	293	274	298	352	313	316	325	295	270	290	310	287	294	313	318	304	278	338	307	294	310	286	292	317	296	313	326	304	289	315	292	294	307	299	316	282	313	313	306	291	310	294	283	325	284	293	292	318	319	315	297	308	295	278	300	311	289	338	303	286	283	313	283	337	312	283	281	317	321	294	274	290	272	299	298	295	300	290	288	293	296	301	324	297	303	309	295	300	284	309	328	306	295	302	325	286	320	301	290	327	294	280	294	287	306	305	306	338	296	327	313	292	336	312	296	297	318	304	306	311	293	290	309	311	323	320	283	294	307	298	287	278	268	322	319	309	275	287	316	278	294	298	290	300	286	304	289	260	299	312	303	299	290	294	286	306	334	319	330	287	302	310	304	301	282	296	294	292	316	300	302	314	322	315	306	311	304	299	299	335	274	266	361	270	299	280	340	324	292	316	320	284	306	311	292	300	286	296	295	336	300	301	304	323	285	291	308	268	302	272	295	283	324	301	290	287	325	319	314	293	298	293	333	302	292	298	278	303	320	292	293	282	334	291	295	334	312	302	308	292	280	289	276	294	310	316	292	321	313	301	271	303	318	316	357	300	307	288	314	334	315	322	289	321	304	296	265	314	293	279	304	290	308	281	299	307	266	289	303	276	288	306	309	308	275	307	322	305	281	293	298	293	310	289	339	338	307	298	274	282	311	288	315	278	294	323	294	258	301	280	283	293	303	313	301	298	324	296	300	314	276	301	301	288	307	289	290	318	305	307	301	313	306	296	298	292	337	299	297	286	287	314	315	299	279	304	279	272	306	306	334	311	272	310	282	304	320	324	303	298	314	282	278	280	282	276	315	313	287	272	259	326	312	302	332	338	336	276	291	298	300	294	312	289	352	301	321	282	293	298	307	293	303	297	303	328	298	283	295	296	292	306	314	295	306	310	303	298	302	292	270	294	301	298	284	320	304	291	314	309	289	274	287	315	298	296	293	298	312	290	295	335	287	318	292	296	279	282	301	289	334	292	282	323	296	297	276	277	291	315	289	332	300	279	327	298	311	287	307	304	313	312	295	284	296	306	318	309	315	311	301	287	354	286	305	316	303	274	313	284	271	263	288	319	301	320	312	320	315	330	345	295	305	327	308	314	317	306	309	337	295	290	278	292	343	275	311	305	313	284	301	313	327	295	285	315	311	298	319	291	340	311	340	289	322	294	298	301	292	302	269	290	284	325	309	278	312	296	312	289	279	296	288	305	314	330	282	285	303	294	301	308	281	286	273	290	327	295	324	306	313	307	310	296	294	284	293	306	337	287	344	313	322	321	294	316	333	285	312	299	278	301	285	304	322	279	314	280	281	288	293	301	321	250	277	315	319	314	288	294	281	324	306	310	332	300	304	301	322	323	340	321	282	323	308	336	291	281	299	318	277	293	306	320	310	277	279	315	330	277	299	288	324	300	278	284	298	277	305	331	269	273	322	284	274	290	313	297	278	312	285	330	285	309	258	299	301	317	302	316	311	327	304	275	337	316	286	285	313	320	332	289	294	352	294	296	296	302	299	280	311	287	256	320	313	279	304	298	292	312	286	363	311	315	286	287	304	287	301	287	317	300	283	263	326	320	351	323	328	306	292	290	295	299	269	287	301	306	306	285	328	313	301	309	315	329	269	270	301	271	312	302	319	283	331	329	312	309	298	293	290	315	317	295	289	303	297	290	295	319	291	283	307	293	312	293	306	319	307	289	303	275	333	327	302	340	273	336	296	298	275	324	294	282	300	292	336	267	303	297	318	314	277	304	277	318	269	261	311	332	310	324	302	281	278	310	314	294	335	297	311	313	300	313	290	309	287	325	335	323	286	290	283	315	276	282	281	321	310	314	302	286	290	315	295	285	318	277	319	309	310	326	303	310	316	295	318	289	305	315	301	341	312	322	289	325	289	293	298	310	321	308	309	289	341	299	284	287	302	326	303	282	321	289	333	285	302	307	312	301	261	288	294	336	284	301
67800	23879	7043	2854	1777	1425	1173	925	1274	978	748	654	554	368	334	344	282	257	282	280	263	252	207	284	203	249	226	239	224	214	229	215	191	208	196	202	203	214	203	201	183	200	209	192	189	195	223	196	195	221	208	215	206	182	197	217	193	184	167	211	195	173	199	227	204	198	217	196	189	200	201	226	189	175	201	171	202	210	197	189	200	190	191	183	175	208	199	195	210	204	217	198	193	189	193	194	192	160	186	177	194	188	198	181	199	203	196	194	199	178	196	181	201	186	202	189	187	197	186	187	180	209	188	204	163	213	215	193	192	165	184	183	177	195	188	205	195	197	161	202	195	200	189	201	206	182	188	199	210	206	196	184	190	195	188	201	195	201	201	197	200	187	178	171	203	194	184	214	230	208	195	197	188	165	212	191	214	226	190	193	204	195	217	230	215	193	196	175	190	214	202	206	177	189	207	197	206	194	216	190	201	200	199	187	212	212	214	199	208	209	184	215	165	196	183	202	195	221	188	202	187	193	210	212	181	189	180	170	182	200	192	205	216	190	212	181	193	207	172	191	196	177	202	215	177	174	182	197	180	206	216	211	183	198	197	180	198	188	183	192	170	206	188	184	211	183	221	197	193	201	192	216	203	219	189	186	199	188	191	196	189	193	193	193	199	208	193	165	183	199	220	214	196	200	214	208	190	192	208	228	193	219	206	211	163	206	192	173	163	167	190	204	170	203	174	175	187	202	179	197	197	206	228	183	166	188	218	212	209	171	203	208	233	211	199	205	180	187	169	216	208	185	205	191	182	194	205	182	184	188	168	200	217	187	203	200	172	211	186	205	164	198	177	189	187	183	217	206	181	200	178	190	182	192	185	205	175	199	205	168	192	188	201	193	216	224	229	183	188	178	209	226	178	197	179	217	210	177	185	208	190	209	183	195	198	206	206	177	180	174	175	205	205	180	180	190	188	187	205	181	197	174	182	199	197	188	206	182	180	173	198	190	194	193	175	211	211	188	216	203	182	213	187	212	189	196	195	179	186	203	167	190	200	190	208	198	210	171	191	167	154	185	182	186	166	189	181	198	187	185	230	189	191	185	228	184	184	174	162	220	206	203	169	190	197	200	202	187	214	193	200	203	192	219	203	173	208	201	224	189	179	179	198	208	205	211	184	203	203	193	187	206	210	190	209	185	181	197	185	189	156	168	177	194	183	175	188	194	214	185	194	183	204	190	192	221	179	193	239	194	209	181	192	172	200	191	184	212	191	185	180	196	208	197	186	184	204	195	152	195	189	203	204	191	201	178	196	184	191	196	208	172	214	213	234	196	219	176	182	165	178	194	178	199	181	200	189	204	180	205	184	205	192	189	188	177	207	193	194	173	170	196	200	187	197	210	204	202	177	180	196	219	175	185	204	174	196	185	196	204	215	176	193	224	212	197	199	174	177	193	185	182	195	209	211	165	191	168	174	180	181	183	204	190	179	161	191	206	200	210	223	188	202	209	200	192	195	209	197	189	208	169	177	178	220	203	173	196	185	202	215	194	200	185	168	176	225	215	207	178	208	213	196	176	203	199	205	198	209	170	199	210	199	189	190	182	199	190	181	187	208	204	183	187	196	193	214	195	210	201	186	182	187	193	217	165	169	187	171	192	189	172	192	206	216	179	212	172	197	182	178	216	174	176	193	189	192	224	199	185	176	179	192	210	214	192	225	202	214	193	218	151	200	181	199	189	170	176	168	193	195	188	172	192	183	184	173	195	177	191	209	183	173	213	199	188	209	187	183	203	179	184	202	199	221	193	174	183	197	220	198	177	190	188	180	159	190	187	205	207	189	198	196	199	208	187	186	196	206	182	198	205	189	218	211	210	201	185	184	209	184	212	195	181	194	209	184	195	210	184	240	208	197	187	194	210	177	191	210	176	170	188	166	179	187	189	185	210	206	178	193	167	187	206	201	181	216	219	173	185	158	191	218	187	166	197	202	200	173	189	204	185	183	208	205	183	189	198	192	166	187	191	194	194	179	194	226	218	191	194	195	176	192	216	180	190	206	172	205	211	214	201	194	173	192	221	191	196	206	182	209	199	195	181	199	164	184	187	217	186	186	173	182	200	201	220	185	195	217	222	202	208	181	183	203	163	196	200	195	191	199	194	205	180	188	193	193	194	178	191	209	218	215	196	187	166	192	203	207	182	214	218	197	187	207	173	198	194	183	163	170	195	179	200	204	178	182	207	209	210	201	208	184	163	204	174	208	209	199	188	174	179	165	190	195	198	176	168	221	207	174	189	184	207	210	183	185	204	189	176	210	200	181	222	200	201	197	210	198	204	185	197	192	172	187	189	183	208	177	192	200	188	216	192	199	160	221	208	214	197	194	178	168	205	199	213	206	216	183	176	196	207	183	204	166	188	178	218	199	196	209	174	214	200	178	182	192	201	205	173	226	186	209	185	177	198	218	205	175	211	212	201	193	199	189	203	216	181	197	190	193	157	207	202	193	172	203	223	176	214	230	203	210	177	183	204	197	222	190	198	189	176	216	173	211	209	181	208	179	225	183	228	192	197	201	223	176	211	206	191	210	216	181	180	176	186	215	205	185	214	192	152	210	197	220	190	200	185	201	192	192	220	203	193	189	185	175	206	234	204	180	163	176	189	222	182	193	211	195	192	206	199	197	174	198	183	203	197	192	189	181	195	210	216	171	189	183	197	190	204	186	209	173	196	198	204	185	197	195	206	179	163	206	168	198	198	184	197	176	173	206	178	210	196	212	207	221	212	204	209	172	170	173	200	196	200	193	165	196	217	180	202	214	166	215	200	185	183	181	202	194	196	186	207	171	184	180	185	189	193	198	199	198	187	181	202	213	200	173	214	212	184	197	186	192	198	165	171	200	179	176	189	184	220	187	186	198	216	205	203	222	209	204	180	182	206	199	198	185	193	191	181	180	205	171	180	198	180	170	193	190	209	192	188	168	197	199	204	196	209	199	173	178	192	191	179	188	224	194	185	199	205	162	213	196	209	189	207	173	189	182	174	190	183	195	210	176	180	186	192	188	184	200	175	182	162	219	210	181	192	188	204	230	219	202	205	161	207	183	196	200	192	182	199	207	220	200	180	171	172	180	184	209	183	191	203	197	202	179	222	187	186	210	214	207	190	189	202	206	209	198	221	201	196	222	198	206	185	181	165	216	213	202	178	206	186	196	192	199	176	202	183	179	175	201	179	188	186	196	198	164	214	194	188	186	195	200	205	207	207	179	190	189	195	190	211	217	174	199	184	196	228	195	189	204	199	196	173	223	188	187	209	181	188	206	191	181	195	206	220	187	189	206	205	178	185	218	195	216	212	186	186	152	198	197	196	225	176	186	192	199	204	187	187	218	208	213	206	177	200	217	181	166	186	179	197	174	203	198	183	195	170	191	194	201	196	184	205	201	199	199	181	197	219	174	213	215	184	203	190	182	211	205	197	231	187	204	189	203	169	193	180	198	203	197	184
37823	3607	6436	7479	6534	5907	5331	4710	6432	4844	3815	3197	2923	1693	1474	1499	1195	991	965	965	1012	851	766	709	692	677	665	682	682	620	633	591	580	547	604	517	496	521	509	581	551	556	553	555	515	567	538	594	610	606	606	493	567	519	500	554	510	496	501	481	534	513	446	468	473	453	458	477	493	485	486	502	491	499	461	469	452	470	506	449	502	425	453	475	459	489	462	481	486	467	428	461	473	450	485	447	476	444	484	496	504	480	465	469	488	470	458	457	498	446	488	507	468	482	457	445	479	487	450	433	457	489	500	484	477	464	424	445	460	477	469	489	472	464	480	489	461	443	449	432	482	463	456	473	444	420	442	485	503	447	475	483	436	475	450	462	450	438	460	466	428	493	445	435	459	497	473	473	448	505	468	481	437	491	464	442	480	475	474	419	472	458	494	498	458	478	470	448	431	464	442	465	447	484	465	520	496	467	463	456	494	452	431	440	436	477	472	462	485	486	480	480	468	451	433	461	459	487	429	446	435	475	445	439	463	434	439	440	507	441	451	460	472	448	491	473	495	458	485	467	445	461	448	477	465	451	479	462	449	466	457	433	483	506	461	475	505	453	442	443	435	481	474	454	437	471	480	490	472	441	484	464	498	419	476	472	471	462	510	459	452	484	470	482	464	456	471	439	449	459	418	450	485	434	443	440	455	431	496	480	466	485	449	431	447	468	436	441	415	494	481	461	458	412	434	457	512	452	491	488	442	527	463	467	460	470	456	481	468	441	433	440	435	425	517	453	444	489	481	441	456	401	432	464	490	455	471	474	473	432	510	464	491	480	495	459	448	438	421	484	440	492	451	431	462	450	473	478	498	468	448	454	460	437	479	460	490	478	470	460	446	443	456	451	459	476	450	506	465	480	437	461	460	494	465	447	480	466	444	436	478	443	460	474	455	462	423	453	462	450	485	474	442	447	477	432	493	496	483	453	449	481	472	410	427	443	431	467	453	468	476	457	478	522	446	467	447	486	459	481	457	440	481	434	460	453	451	445	440	402	489	442	464	445	457	474	464	476	460	447	504	446	459	482	404	472	469	477	452	469	443	455	469	470	467	424	484	426	464	445	427	467	455	463	472	445	479	484	465	494	440	461	461	446	472	436	489	471	426	437	467	444	444	477	454	456	460	475	471	469	488	447	455	472	461	492	459	485	442	436	452	471	470	448	461	473	469	456	468	497	481	439	466	471	480	472	461	493	453	450	507	435	480	441	470	450	488	432	473	478	448	460	493	474	435	443	445	497	485	458	471	431	465	460	449	482	457	447	453	476	469	447	426	483	452	452	491	433	435	431	489	445	457	476	460	443	446	421	423	456	468	471	444	456	446	486	459	478	489	463	446	449	456	426	486	478	494	458	472	514	458	493	475	447	511	490	477	445	485	467	465	467	467	458	463	468	493	515	466	431	447	462	460	496	476	494	487	433	478	467	426	454	431	514	459	491	440	481	467	467	474	460	431	466	476	451	507	462	454	461	472	480	429	441	415	437	458	432	477	456	500	456	453	461	451	473	494	447	483	464	448	464	493	498	437	471	453	436	457	460	469	470	448	476	463	481	447	455	412	493	453	470	433	475	443	451	454	473	468	468	443	492	464	420	455	454	463	481	469	473	448	475	466	469	447	467	445	441	487	453	485	441	474	478	488	485	482	460	422	432	457	468	477	446	436	461	492	468	455	484	467	441	454	483	436	432	466	434	464	481	430	458	448	458	486	489	492	434	441	465	481	441	444	472	489	477	432	436	443	459	472	444	454	460	471	473	463	473	470	473	463	476	463	453	476	483	505	474	460	497	444	451	466	489	451	505	439	452	440	484	497	481	469	492	472	474	458	457	479	448	449	480	421	441	451	427	498	489	461	472	474	454	469	477	444	445	461	459	454	473	514	450	455	457	454	416	450	478	463	484	460	455	481	436	441	458	459	463	490	461	430	444	473	451	469	446	450	445	482	431	481	483	483	431	473	459	440	415	474	437	463	437	494	439	478	465	480	451	406	433	451	462	475	448	436	427	481	439	459	450	453	435	504	474	478	442	462	453	438	446	445	442	469	448	429	435	480	448	459	440	459	503	454	449	483	426	479	475	447	477	441	481	457	481	438	447	469	469	499	483	462	426	466	453	469	469	448	424	429	469	519	473	455	484	497	528	467	470	486	441	443	446	470	440	498	456	472	453	452	461	427	469	466	427	460	433	457	435	440	431	442	433	465	467	434	472	499	463	435	455	495	496	451	431	480	490	462	466	426	419	468	482	440	470	436	471	473	454	493	507	472	460	492	450	432	501	427	458	455	486	450	432	457	428	488	431	417	478	430	490	453	487	460	484	482	467	424	459	454	477	459	469	499	480	462	467	492	496	485	433	485	472	463	461	479	470	502	443	489	465	452	438	488	455	493	459	431	444	446	494	420	482	475	469	480	475	490	415	510	454	465	458	498	418	470	487	440	464	447	451	466	461	451	440	446	454	485	447	484	457	480	464	467	437	440	457	427	472	426	461	449	442	478	445	450	404	457	486	442	459	467	453	441	476	473	492	459	468	500	435	465	501	482	489	478	460	463	466	456	438	451	486	450	472	432	457	471	489	477	500	441	445	416	455	425	459	500	432	481	465	453	516	419	475	464	417	489	486	437	448	493	437	472	503	459	457	469	468	468	447	436	466	442	421	463	449	428	471	458	472	461	466	472	482	452	526	462	451	489	443	439	469	442	466	460	468	495	438	464	477	492	474	472	457	455	433	451	430	463	442	434	449	445	461	458	453	469	457	487	493	460	475	479	456	441	487	457	443	453	434	473	448	456	461	477	473	457	453	450	478	478	469	455	482	479	521	480	442	405	487	444	483	463	469	458	433	436	466	454	445	495	453	495	448	441	489	491	492	454	444	477	429	464	467	459	475	456	441	467	465	445	457	457	473	492	444	454	472	453	485	448	467	449	474	490	454	478	480	470	446	491	456	437	463	441	457	451	430	505	463	456	443	452	426	457	443	475	463	429	441	497	444	481	452	431	455	444	493	456	473	476	433	467	495	457	462	448	466	477	452	442	465	489	405	452	471	470	496	448	439	437	436	438	448	466	480	461	479	485	463	497	489	471	433	482	462	498	441	479	468	463	464	452	482	463	462	477	461	462	457	463	428	486	445	455	488	475	439	466	423	471	491	463	460	459	474	476	454	460	444	467	480	484	524	449	434	460	453	462	490	485	479	456	456	451	447	434	484	473	463	456	471	440	475	457	468	416	437	452	480	470	467	444	484	476	473	453	433	426	484	474	484	459	485	477	462	444	475	447	466	455	472	447	489	453	426	451	514	485	487	450	510	466	463	493	489	462	454	432	505	463	452	469	456	437	471	461	450	450	458	472	469	465	454	447	482	471	456	457	455	400	487	468	471	460	441	452	421	429	505	449	446	453	454	460	421	473	451	430	464	470	462	465	424	440	492	458	505	456	453	458	433	469	474	439	449
76285	31858	14260	5340	2959	2185	1835	1409	1819	1319	1000	902	810	477	411	433	372	340	337	327	349	273	244	275	230	253	231	214	217	193	246	226	220	223	219	245	201	226	205	207	204	212	230	252	226	216	196	235	231	231	248	187	238	223	229	184	212	191	219	212	198	199	205	188	206	173	186	200	173	179	189	209	189	179	170	181	184	212	212	205	180	179	196	160	177	190	203	185	193	200	179	206	194	188	224	203	186	196	195	224	186	181	169	186	211	179	212	186	191	200	178	214	198	176	197	204	215	210	186	168	194	201	222	191	184	168	182	181	194	220	203	204	189	189	200	196	198	204	217	202	195	203	192	174	201	185	189	191	191	205	196	189	214	182	170	176	217	181	178	216	192	194	196	172	178	188	202	213	183	199	181	203	203	225	195	200	186	200	174	206	197	201	209	177	197	215	196	173	184	210	174	202	197	182	203	177	202	201	203	203	218	214	199	185	206	221	183	191	208	195	205	198	179	184	186	184	205	199	176	197	214	192	199	208	199	223	191	186	185	207	184	234	220	213	203	197	212	202	203	210	175	196	206	192	195	188	183	205	183	190	202	190	193	206	213	171	200	190	193	187	194	186	188	205	207	208	215	199	203	184	188	139	200	177	181	192	181	197	204	199	189	225	210	189	195	186	178	179	202	194	206	198	200	198	197	196	179	196	192	202	208	190	214	204	222	174	200	222	209	222	191	185	185	196	176	215	187	224	177	176	209	209	175	213	209	202	203	205	193	185	204	200	173	235	208	238	186	203	213	243	197	186	223	192	205	187	202	166	192	195	182	217	168	197	179	201	194	190	190	202	180	203	205	201	193	195	186	198	198	199	190	175	206	171	223	187	174	206	190	235	200	176	197	196	202	223	190	172	230	187	192	180	208	194	197	189	194	170	197	200	177	176	188	194	186	203	205	193	205	182	199	214	184	178	198	193	150	199	199	196	208	188	174	204	178	210	210	189	202	189	203	207	213	217	179	219	187	179	168	179	217	201	193	182	213	204	189	197	203	228	183	216	188	176	199	199	194	195	199	188	216	202	180	190	195	190	161	180	192	182	203	217	176	161	196	195	196	164	211	194	203	176	197	178	198	223	189	210	179	167	190	195	213	204	196	191	168	182	201	196	214	188	187	203	175	213	204	196	202	195	208	190	201	203	188	174	194	208	179	206	202	193	184	170	207	218	218	180	191	224	193	158	188	205	176	202	206	214	183	196	184	170	206	210	198	198	188	190	206	206	216	195	181	223	221	214	202	205	222	204	212	163	194	212	210	175	200	235	162	172	203	197	195	208	200	204	203	216	209	204	215	193	177	194	169	219	179	189	179	200	191	193	193	182	199	194	202	195	194	192	201	210	201	205	179	208	158	200	191	183	172	183	184	184	199	185	188	202	198	201	161	174	192	178	169	185	206	188	220	189	182	225	166	185	211	190	212	198	184	187	202	193	181	186	199	188	199	209	213	190	203	190	190	169	194	190	179	184	187	205	173	200	204	192	215	183	225	181	203	189	161	182	214	181	191	182	179	197	188	201	173	189	198	220	161	216	169	193	169	202	178	166	197	192	213	203	210	177	198	160	208	176	179	171	204	197	185	192	190	203	208	203	181	182	204	189	192	186	181	198	207	204	204	174	191	194	193	188	193	214	230	201	181	150	178	192	202	229	199	175	164	191	203	206	191	190	193	193	186	193	207	197	195	200	197	222	217	198	192	181	207	233	177	209	205	174	180	192	220	179	186	185	158	176	195	204	203	185	186	191	169	196	195	209	191	229	206	195	184	188	194	159	192	216	178	193	198	191	207	160	223	204	210	217	186	205	220	189	189	202	226	222	182	194	171	177	191	184	181	186	193	209	197	204	218	189	215	201	190	158	175	171	173	213	170	204	198	212	217	199	185	182	183	219	193	199	191	198	172	221	195	183	179	180	183	199	182	201	173	201	201	194	169	208	195	177	163	205	198	207	195	188	239	185	192	204	214	202	213	193	189	199	191	189	175	196	204	211	179	202	200	177	227	184	206	193	182	198	209	189	201	197	197	207	184	189	199	174	188	207	193	173	213	185	197	165	206	216	203	168	161	184	204	197	193	201	202	197	187	226	191	194	209	205	180	210	189	200	173	215	204	209	237	172	180	234	181	215	197	199	191	205	194	200	218	197	187	221	192	204	176	199	178	181	165	191	176	175	197	189	188	197	201	211	188	191	207	177	198	198	218	197	187	213	183	180	163	175	206	213	203	218	190	200	176	185	198	187	179	179	184	212	231	199	174	208	195	215	157	216	190	181	191	202	199	194	191	201	160	225	184	214	214	194	204	187	191	189	184	196	190	167	199	207	203	214	196	208	237	211	188	189	197	186	211	186	209	195	179	202	176	184	205	203	195	197	196	218	204	190	203	194	180	200	195	204	191	159	188	210	206	191	170	201	165	182	201	203	179	217	198	176	187	180	203	196	205	211	168	184	181	212	214	171	209	194	213	195	185	155	176	200	220	207	187	210	187	174	202	203	179	186	191	198	179	203	217	204	208	190	210	201	203	198	191	194	235	197	204	178	195	190	185	189	168	192	189	198	176	193	201	182	212	223	204	181	186	184	195	188	203	179	190	195	186	182	210	195	186	178	201	168	199	174	198	208	206	193	186	180	176	190	172	210	206	194	195	192	220	226	201	194	184	173	198	213	162	217	198	172	190	194	202	192	225	212	204	184	187	217	197	202	210	189	186	154	194	184	188	224	197	209	190	177	212	189	215	192	190	191	191	204	182	138	198	209	188	180	184	226	191	214	190	148	196	204	168	177	200	186	187	176	181	229	187	206	194	173	197	169	203	168	196	203	239	180	181	180	187	173	203	184	178	193	192	183	214	195	176	202	181	175	164	204	219	182	200	222	212	214	208	166	186	196	178	181	192	180	217	192	192	197	223	196	170	186	185	197	196	174	197	180	212	207	193	190	211	223	177	173	213	213	226	198	173	190	187	182	208	156	218	211	161	206	173	209	175	178	185	218	195	194	173	195	212	189	192	201	187	187	208	217	170	195	202	198	181	169	190	202	182	203	208	203	193	179	182	190	201	228	198	206	179	195	162	177	205	198	206	166	182	157	180	193	196	201	178	196	217	181	188	192	192	189	188	193	192	192	191	182	218	220	208	189	194	216	192	169	218	184	191	204	175	218	203	208	220	207	194	199	199	195	230	194	183	192	169	187	188	198	190	183	218	178	197	226	168	206	204	186	178	195	190	202	175	174	192	218	178	211	185	191	196	186	178	187	196	210	206	211	222	200	196	211	164	202	198	199	207	197	213	191	202	188	185	192	198	184	163	200	205	210	198	184	205	209	211	224	213	189	189	173	199	192	173	175	180	201	193	172	212	181	217	196	193	227	184	168	184	175	180	200	192	192	169	223	182	208	173	172	196	196	184	190	182	193	218	232	187	191	216	207	204	199	228	202	242	187	198	199	196	205	187	182	180	212
46669	5444	9402	10849	9334	8719	7813	6494	8820	6563	5326	4718	4163	2607	2172	2024	1756	1360	1369	1381	1271	1024	973	893	819	830	845	770	777	721	743	701	688	660	622	607	532	609	568	583	598	592	587	546	578	591	659	675	684	628	611	572	581	557	589	554	560	520	553	531	504	511	445	459	476	487	475	479	514	509	517	496	462	456	438	427	430	484	457	464	438	428	443	471	451	444	451	441	421	491	463	495	446	458	465	420	470	498	469	484	447	450	491	470	484	467	441	434	431	528	484	452	472	429	440	454	453	458	443	423	471	447	463	441	405	421	464	446	467	486	473	454	484	452	409	419	446	429	476	436	456	429	465	456	424	474	460	442	451	433	439	479	435	451	464	445	490	472	468	458	468	418	427	460	467	465	466	430	460	434	439	451	483	473	429	453	461	456	441	415	403	463	475	464	442	436	454	447	442	477	463	470	437	425	463	456	447	447	460	420	454	485	490	478	460	474	452	490	476	442	476	431	497	470	447	439	452	481	454	423	520	480	453	440	428	460	419	496	464	446	476	465	448	434	443	478	442	430	455	443	486	448	445	456	456	476	445	461	462	430	438	462	437	478	464	430	433	431	448	473	423	454	428	477	487	427	463	441	449	449	433	439	457	437	439	463	491	452	449	494	430	457	429	440	488	491	494	409	435	441	468	470	455	423	470	430	465	466	468	484	453	412	436	459	451	461	425	452	422	451	442	430	446	447	495	445	450	413	454	454	427	427	491	457	428	456	441	418	426	468	441	412	456	480	471	412	446	436	478	412	470	437	482	426	433	413	468	427	411	441	430	453	453	454	454	467	448	448	434	453	462	466	445	423	386	425	446	451	441	438	441	440	483	447	433	450	388	425	479	483	442	450	481	467	435	428	427	476	499	458	446	458	429	446	474	481	431	467	463	455	435	489	411	452	467	469	463	432	465	501	459	470	463	386	447	467	453	470	466	484	447	486	458	451	491	437	445	425	438	419	483	467	454	432	438	448	463	435	428	427	449	455	467	438	456	454	462	424	441	413	477	430	485	442	444	431	438	440	450	459	394	447	428	474	426	448	442	405	462	480	455	478	454	491	442	476	460	432	450	420	446	473	448	418	461	465	496	472	479	439	449	409	424	442	431	476	479	424	447	504	448	464	423	479	461	501	449	418	472	426	462	461	451	481	474	426	452	451	440	427	439	424	445	445	494	442	475	447	410	463	474	471	434	440	464	444	469	450	415	455	454	432	406	463	484	458	422	450	448	435	467	458	454	455	425	434	468	456	446	432	440	419	461	427	474	471	462	462	467	478	465	477	450	437	446	467	442	458	449	452	445	466	421	460	429	456	446	449	470	435	482	411	441	420	442	479	424	444	481	446	425	443	506	467	497	412	424	427	461	432	473	409	474	435	442	479	435	472	450	465	440	450	467	446	475	432	407	457	459	422	455	464	462	416	463	470	469	457	436	450	442	460	445	450	418	462	462	469	492	394	459	450	453	467	455	488	446	458	438	432	447	460	454	467	460	447	429	459	459	443	463	462	421	447	433	435	479	463	456	453	418	448	463	435	423	460	431	471	422	430	421	471	431	453	447	434	451	420	459	429	450	435	475	478	430	492	424	484	439	444	458	467	421	462	453	473	452	459	433	417	468	457	465	445	441	493	437	451	446	490	451	462	437	481	412	458	505	452	467	441	457	402	454	411	429	416	444	450	469	451	435	428	477	429	460	478	456	478	421	457	435	444	450	407	474	419	419	498	434	470	424	464	443	464	439	476	456	461	461	433	473	434	432	416	473	449	442	458	416	482	458	463	454	453	483	426	451	438	445	449	457	432	414	444	451	476	438	430	437	458	437	465	435	450	502	419	455	464	430	467	445	435	421	448	493	459	467	483	423	496	488	438	461	420	434	428	466	421	448	437	471	446	464	481	444	422	451	447	447	429	478	425	453	446	449	444	453	497	460	432	444	428	461	432	460	458	446	451	474	512	447	446	431	457	452	457	483	449	473	439	415	465	448	462	450	438	451	479	438	424	475	463	470	452	476	447	433	439	452	417	421	412	459	470	482	460	464	443	428	485	472	455	464	436	422	458	486	460	461	483	455	412	467	453	443	470	442	495	422	435	486	435	497	475	456	414	424	469	449	455	443	397	487	447	419	426	431	466	473	449	441	453	466	476	445	445	444	437	463	456	454	431	402	455	456	488	455	463	433	466	450	457	417	501	471	441	462	435	459	421	492	474	469	451	453	469	442	396	436	429	472	429	461	447	455	501	478	427	425	443	477	417	416	466	457	436	489	450	452	457	474	470	390	443	446	442	475	465	435	494	475	461	417	412	456	457	443	493	446	429	441	436	433	437	425	449	446	465	441	443	459	427	434	461	478	446	462	405	462	470	451	432	477	450	459	443	461	442	482	487	467	467	484	427	468	474	431	473	470	457	452	433	459	463	453	446	459	438	424	438	452	471	433	450	456	459	428	431	428	459	471	416	457	483	483	435	396	461	473	471	433	387	454	477	447	478	451	450	431	463	446	448	444	442	447	434	429	457	435	430	461	458	473	429	427	433	474	430	457	452	389	441	458	447	453	438	431	401	459	465	464	491	447	468	409	470	457	442	481	482	440	470	408	484	440	465	464	432	488	465	417	468	399	443	452	470	428	459	427	426	437	433	424	427	437	414	454	454	454	452	459	407	421	476	453	457	475	444	447	428	451	463	430	440	447	454	504	433	461	466	487	461	435	425	423	475	434	434	477	445	469	453	450	440	469	459	422	428	465	464	429	432	448	478	494	460	423	444	453	498	501	446	444	457	464	452	476	462	446	462	430	464	451	502	435	457	424	455	412	426	451	416	445	480	465	450	457	455	433	417	456	461	439	427	471	470	479	470	485	468	438	463	484	441	398	434	410	429	479	439	445	443	439	457	459	423	401	458	413	460	410	453	450	490	485	448	454	441	426	445	458	454	467	489	435	468	444	453	441	484	440	438	413	463	459	424	454	438	441	450	462	490	439	494	447	452	469	432	459	450	441	457	455	430	472	421	481	456	444	447	394	415	456	439	468	419	438	475	459	425	465	454	460	442	429	449	447	466	475	492	448	392	451	468	479	446	461	435	457	433	421	471	428	429	414	436	440	481	456	464	425	461	423	464	423	453	455	427	466	490	470	459	450	461	454	436	447	433	464	420	458	426	475	439	452	434	484	434	490	432	478	431	473	470	481	461	448	418	475	462	441	464	431	447	463	440	423	447	475	442	477	436	449	435	432	460	438	424	425	439	440	482	415	440	486	453	438	469	428	419	458	445	413	448	461	471	485	424	442	441	447	435	447	413	446	446	441	443	470	462	444	456	444	454	424	422	425	478	473	432	451	470	448	456	430	449	443	469	469	451	431	447	433	455	449	441	419	515	427	385	456	472	429	460	436	490	436	482	487	441	462	449	483	456	430	462	455	442	462	499	473	463	405	427	457	463	442	446	408	432	442	440	444	437	449	444
18201	2576	1623	1138	801	678	572	419	527	436	348	271	277	175	154	172	167	144	124	142	143	118	148	124	125	124	127	116	139	132	144	139	135	120	111	107	99	117	123	115	100	124	112	101	109	122	125	118	155	137	116	119	140	124	132	112	109	117	122	109	113	105	110	121	126	113	94	122	119	115	122	127	119	120	119	120	105	104	110	99	115	117	129	114	108	111	104	112	98	92	120	103	96	131	110	109	110	118	109	102	121	109	119	122	126	113	129	108	113	108	110	111	119	118	114	125	123	92	118	124	109	110	124	123	119	97	107	102	110	113	103	119	127	95	130	115	113	130	117	114	97	110	106	106	123	119	146	120	115	123	110	129	119	117	116	108	131	101	112	114	108	128	102	134	117	118	103	110	102	121	123	116	122	128	140	118	113	107	112	121	126	98	109	128	119	107	108	111	116	112	104	145	116	123	94	107	111	129	111	92	116	126	124	119	119	94	118	106	111	115	118	140	124	130	117	135	108	111	120	114	114	117	124	105	138	142	105	110	114	111	118	113	111	102	122	116	115	130	121	99	124	134	125	101	119	140	125	128	122	108	103	119	120	123	91	113	100	119	116	110	107	127	109	139	117	119	112	124	128	122	105	110	103	129	111	107	128	123	122	109	104	114	135	122	123	123	125	134	97	127	111	118	113	108	126	94	106	125	101	94	130	92	131	132	118	125	97	132	132	139	128	111	123	111	119	105	112	109	105	114	111	136	140	121	112	100	116	119	132	142	126	102	95	112	104	111	113	107	117	114	128	107	114	108	120	131	128	120	149	117	121	119	106	126	93	118	120	132	132	115	105	128	119	99	96	97	123	122	99	103	116	105	109	123	112	115	115	117	131	110	123	129	106	121	132	110	110	119	115	103	107	102	112	115	103	114	124	117	104	127	122	106	136	114	119	116	124	108	104	129	119	120	92	96	99	107	96	145	111	117	114	113	96	114	105	125	124	129	114	132	103	111	124	123	135	106	108	120	125	116	120	118	125	95	124	117	122	117	104	96	109	112	119	100	119	136	119	124	117	133	114	118	119	141	99	95	112	116	105	110	95	102	113	124	125	116	113	114	116	110	121	137	119	132	127	114	138	105	115	110	124	105	112	128	98	113	115	121	122	97	103	116	126	121	120	121	125	113	117	120	117	113	115	120	91	86	109	108	129	97	120	126	106	101	108	130	114	93	103	118	109	117	100	104	107	100	117	104	108	96	141	118	120	115	124	106	123	126	118	106	124	108	112	115	113	130	134	123	113	121	100	94	112	105	129	124	117	122	135	119	116	111	125	113	97	108	108	103	120	120	131	109	111	117	88	122	111	117	103	119	112	119	124	125	109	120	115	113	133	97	136	99	127	110	117	134	136	101	107	131	103	107	104	118	104	97	124	120	118	115	136	112	107	99	132	125	121	105	134	126	98	108	125	99	108	112	120	119	109	108	131	129	131	125	112	100	84	94	125	103	112	120	98	115	111	98	106	106	119	108	112	118	103	123	120	97	128	112	131	119	109	109	110	109	101	108	106	122	125	120	99	124	122	127	142	110	108	117	138	112	95	109	123	110	98	113	114	131	113	138	120	112	109	115	114	101	111	110	102	114	107	111	110	120	109	100	147	112	135	102	96	100	109	77	113	123	92	126	107	129	105	103	115	131	121	118	101	122	115	129	106	142	126	129	100	96	118	102	122	116	116	121	124	134	114	117	105	96	120	113	117	120	114	109	114	113	148	131	116	125	113	110	119	111	107	110	122	105	119	103	122	111	86	115	122	96	123	113	142	120	105	115	149	109	120	115	122	112	128	134	113	132	119	119	105	130	126	125	104	112	121	126	113	122	103	100	123	133	120	105	128	110	111	116	129	121	112	122	112	119	95	104	134	99	104	111	104	127	121	113	139	108	129	137	119	133	111	132	112	114	117	109	111	112	135	113	111	120	113	121	142	122	98	100	112	101	117	120	107	114	109	121	125	128	103	114	125	130	128	136	120	112	107	123	114	115	95	118	112	100	111	113	108	134	115	99	102	121	117	130	115	123	103	126	100	116	127	110	135	113	130	101	106	112	128	140	114	126	102	117	116	112	134	118	111	126	101	117	106	124	118	110	117	111	119	144	152	113	130	137	119	112	120	132	109	128	120	130	111	108	118	114	107	121	117	117	140	102	117	125	95	130	123	121	113	117	120	114	115	125	124	110	123	112	115	114	95	113	99	117	107	98	119	102	101	105	135	98	110	112	111	132	124	124	130	120	116	121	120	100	105	126	106	132	114	125	123	94	112	115	107	138	130	104	105	114	102	103	113	94	105	121	116	122	99	126	124	110	117	101	115	119	124	107	107	117	109	115	126	143	115	118	113	117	113	114	105	121	119	118	127	129	135	103	113	116	116	113	133	112	127	133	112	107	122	108	124	111	138	115	103	129	117	104	124	110	110	94	117	120	120	122	109	126	135	108	117	113	100	130	125	129	124	114	138	135	109	113	95	119	104	132	95	123	129	105	109	101	118	124	112	115	116	95	93	97	107	112	120	121	108	119	121	124	114	129	121	118	125	105	108	118	123	87	113	128	98	106	139	121	117	128	106	115	123	110	118	141	121	101	110	132	121	110	105	121	111	131	116	122	109	111	98	95	111	118	114	105	121	128	112	124	130	117	119	122	129	114	123	106	106	134	121	112	114	120	107	129	98	117	114	131	86	120	120	90	89	113	129	113	137	133	90	125	115	109	120	102	113	114	101	106	125	120	118	115	133	117	112	89	124	118	119	116	115	114	132	107	102	124	100	114	131	133	99	138	117	101	105	117	100	114	103	115	120	136	121	117	111	119	100	106	101	118	118	116	143	129	112	104	120	99	118	115	99	120	116	107	118	110	151	85	112	135	125	128	108	112	126	117	106	110	87	117	119	88	125	117	103	125	123	93	122	117	115	115	105	121	109	118	122	106	111	117	103	106	123	105	114	114	117	111	118	115	123	105	99	120	129	120	120	105	109	129	108	120	131	116	119	130	115	111	106	127	105	121	116	115	125	134	105	112	124	127	114	123	115	138	111	114	144	86	99	115	134	103	100	112	111	113	110	101	99	91	109	136	104	114	106	120	124	115	113	99	126	118	93	119	123	115	102	103	124	122	106	114	106	116	117	121	114	110	102	137	113	129	107	123	116	132	125	119	120	123	126	117	115	134	110	110	129	113	133	132	113	107	121	115	109	107	110	116	113	103	121	99	101	123	109	121	110	113	120	106	127	123	107	125	119	121	107	106	113	124	139	112	118	117	110	127	111	109	120	109	125	126	113	116	105	106	114	120	113	104	98	110	132	144	89	108	103	114	114	113	126	113	133	113	113	110	112	124	130	112	133	105	108	122	107	111	116	123	122	121	151	127	120	122	122	121	107	106	105	120	117	113	112	126	144	120	115	108	117	112	128	124	126	112	130	111	123	108	110	125	107	134	124	128	134	141	122	119	114	125	98	114
16500	1697	3024	3269	3050	2909	2610	1986	2928	2153	1866	1539	1272	739	700	645	582	459	509	452	510	442	364	414	388	382	383	379	369	383	359	340	372	350	353	346	325	349	360	346	382	334	348	361	339	341	367	347	368	397	361	324	343	366	312	335	335	311	310	323	321	335	310	308	321	272	321	301	305	307	289	278	300	316	303	335	314	327	292	321	316	287	318	310	305	335	300	274	303	278	314	284	327	286	314	269	316	292	305	295	298	261	303	288	258	271	348	310	345	320	309	302	322	280	298	326	293	299	310	296	299	301	306	310	286	312	318	292	318	278	282	301	286	295	305	274	292	314	310	327	296	289	274	286	344	299	313	299	319	296	292	300	294	261	261	273	305	272	311	282	285	295	266	295	296	309	302	307	325	266	305	291	297	295	315	286	300	306	294	315	312	300	304	303	302	317	273	304	306	274	282	287	286	290	310	300	314	288	298	298	298	279	282	283	329	287	332	311	287	254	307	322	334	294	294	318	292	325	263	302	322	284	294	336	293	278	277	287	309	313	291	277	294	289	321	295	298	282	318	280	300	305	313	308	284	290	339	294	310	322	331	299	295	291	313	270	318	296	329	292	298	308	286	295	321	318	295	285	287	307	299	284	288	287	274	330	301	277	316	292	294	294	277	298	306	271	300	309	271	283	308	297	335	298	302	278	300	301	330	298	332	299	293	290	296	323	264	301	318	294	299	296	308	311	290	299	314	271	283	312	277	298	313	297	272	296	300	290	304	323	323	319	316	314	307	292	283	311	251	291	311	299	322	286	294	259	297	277	272	301	296	290	282	289	283	302	318	297	302	302	320	280	305	284	332	314	288	327	316	323	345	292	288	317	294	328	328	287	328	305	308	292	267	332	320	283	324	281	300	305	317	318	288	290	275	279	307	324	320	272	308	271	337	316	318	306	275	314	274	269	313	303	270	279	312	277	307	326	305	279	311	284	278	298	279	322	285	265	272	288	300	318	292	282	320	290	296	311	293	284	308	297	322	285	317	290	277	304	284	315	303	307	309	320	296	309	300	292	316	293	293	306	293	300	293	287	317	302	289	310	301	338	293	320	272	303	327	293	305	316	294	305	297	308	291	335	305	321	301	316	297	308	300	272	304	295	304	269	312	298	278	311	323	303	303	285	307	288	307	300	279	291	300	309	308	310	287	289	312	317	281	309	284	305	282	310	330	325	297	305	300	330	300	287	313	283	289	331	277	314	307	314	305	309	316	307	272	340	299	295	338	281	322	292	293	308	297	279	292	311	304	286	304	307	297	279	297	305	322	300	292	248	313	314	303	324	323	311	312	300	308	318	316	271	266	316	295	315	287	323	323	309	282	324	298	301	283	297	311	284	304	303	305	301	319	288	287	281	283	304	321	298	300	315	267	296	281	288	281	289	289	286	328	303	302	285	320	308	295	288	305	287	299	290	304	319	298	306	284	300	288	300	291	293	323	322	295	306	315	298	312	302	300	282	288	293	327	289	293	313	275	294	323	291	288	332	299	286	297	300	302	333	313	281	298	290	304	310	314	301	275	283	319	296	312	277	304	306	328	303	276	274	311	292	307	296	307	291	292	291	313	292	316	303	273	322	300	308	298	272	315	293	302	305	292	326	314	288	300	324	314	311	312	308	286	312	281	299	280	319	294	309	290	297	310	327	306	322	325	283	346	302	330	295	332	319	293	314	303	310	286	274	284	314	301	259	311	305	344	297	298	294	308	291	308	250	295	307	333	300	307	260	283	296	339	302	320	307	285	294	299	267	293	282	256	306	310	305	299	314	331	311	304	291	318	289	305	300	315	300	304	299	302	286	290	302	330	275	287	315	291	292	320	301	321	300	295	326	306	297	281	303	293	318	298	300	307	311	290	267	308	293	284	284	285	296	299	278	275	325	306	301	270	282	273	318	280	316	273	296	287	333	323	297	332	297	297	296	296	285	300	284	290	295	302	323	339	292	296	310	305	305	278	294	298	272	328	297	272	298	309	303	302	304	293	314	289	350	286	283	311	260	295	291	308	304	298	320	289	312	301	313	307	296	286	322	288	287	267	302	295	291	285	323	298	293	298	325	302	313	298	280	298	322	296	276	300	319	305	319	332	287	313	298	311	300	308	278	310	281	277	276	277	291	280	297	306	329	284	293	303	324	287	284	296	312	293	339	283	279	292	314	304	297	297	282	281	302	322	277	296	297	315	284	277	307	274	320	292	289	294	271	311	295	262	287	318	313	309	309	280	289	307	278	314	297	300	346	318	295	294	306	299	311	278	292	264	336	302	293	325	270	312	272	280	304	284	283	309	270	272	297	298	286	268	301	323	276	327	285	294	268	303	279	307	312	303	321	347	290	314	319	308	289	290	290	288	320	312	305	306	315	338	288	285	291	303	315	299	286	304	318	331	308	316	288	297	299	289	304	302	305	266	305	300	285	292	304	318	298	304	304	304	319	332	301	312	323	292	311	308	297	312	291	269	312	293	290	305	311	319	296	313	310	275	294	278	305	298	303	302	289	278	304	282	288	307	326	299	328	330	331	332	286	288	318	298	311	291	275	286	280	306	288	272	290	275	289	288	285	279	319	288	274	311	305	304	311	289	299	313	318	280	306	299	314	268	308	282	323	282	329	288	282	314	298	313	289	290	294	285	303	288	322	298	288	283	310	252	306	297	311	310	292	290	320	287	295	300	287	269	273	323	302	316	322	277	303	283	303	300	301	300	301	288	281	270	302	294	297	318	286	323	305	314	343	266	299	320	314	302	304	294	302	299	307	298	274	300	269	294	307	277	284	302	286	280	325	316	331	309	327	291	306	283	298	290	308	333	319	317	306	358	312	269	293	305	321	301	292	250	330	312	306	309	292	298	305	304	290	276	287	274	326	263	303	271	261	312	314	308	288	305	334	287	318	297	304	314	288	297	337	310	309	301	304	326	301	308	294	286	279	285	301	305	268	317	318	296	303	295	289	285	332	305	312	272	301	288	288	281	283	284	291	281	289	291	282	296	314	319	308	276	286	297	292	288	290	300	314	314	304	309	283	301	325	309	308	319	300	268	295	320	309	287	280	318	295	306	351	276	311	301	305	313	276	289	306	280	319	308	304	305	323	304	324	310	323	301	294	296	294	312	316	312	284	311	295	272	305	281	309	304	299	315	287	301	320	279	271	276	308	319	337	305	336	299	273	324	302	278	300	311	308	307	304	294	313	345	287	304	302	305	309	311	298	294	303	305	305	325	279	304	285	272	290	261	304	283	297	278	311	287	306	332	320	302	305	311	290	305	317	319	290	324	289	329	303	293	303	282	280	297	313	321	301	301	296	287	277	327	313	271	289	302	289	284	299	311	292	316	284	282	296	319	320	325	279	275	334	312	269	313	337	304	290	278	309	292	328	314	331	304	319	278	306	331	301	310	292	322	289	319	298	315	306	314	287	294	290	306	312	310	292	290	299	292	310	301	329	296	289	307	305	299	282
67462	24700	8123	2838	1758	1484	1268	1003	1164	955	720	653	556	374	346	300	299	275	250	266	235	246	239	256	251	216	231	218	259	205	240	179	198	200	196	209	200	190	182	187	191	177	181	193	206	190	204	205	178	216	192	219	182	214	208	210	243	175	198	227	208	187	174	188	196	195	185	184	176	208	219	203	207	183	176	202	184	209	210	184	190	191	216	191	197	173	174	179	212	180	206	184	188	200	205	197	202	196	197	184	210	179	197	213	203	220	181	210	185	209	203	167	178	222	186	195	192	181	179	172	173	192	178	215	194	200	206	202	207	201	192	180	178	178	192	219	188	191	174	196	192	198	201	237	195	194	173	204	192	182	165	181	193	194	197	201	219	203	210	203	172	182	179	184	190	196	202	194	180	189	181	169	213	206	161	194	184	200	194	185	202	195	194	210	176	213	198	186	192	215	211	191	203	206	191	201	206	194	208	187	201	196	174	181	175	186	170	174	179	200	183	193	195	222	180	189	179	194	196	201	183	225	205	159	196	195	213	186	195	189	173	195	191	198	195	185	180	188	195	177	179	183	190	182	193	196	192	192	165	189	197	224	199	173	223	180	172	202	180	185	189	221	206	194	207	197	230	221	188	169	190	207	218	212	218	197	208	206	192	181	195	163	202	173	170	207	220	201	183	181	211	179	178	156	196	213	191	185	217	200	200	183	199	173	189	185	177	209	198	207	188	184	194	198	192	200	195	190	178	184	203	190	164	173	195	206	202	172	190	189	183	203	185	192	213	214	186	206	143	172	192	181	173	202	200	180	158	192	183	205	188	203	196	196	185	219	179	191	203	209	197	187	211	191	189	213	219	197	218	225	184	206	223	182	203	209	185	194	210	183	195	191	207	186	198	182	194	178	170	167	218	186	188	204	190	194	154	170	185	184	187	210	187	181	192	195	236	194	181	175	191	170	195	171	187	197	222	186	187	188	227	195	191	167	187	187	197	205	190	210	172	156	177	210	197	195	189	187	191	199	188	161	196	194	198	188	183	193	186	203	211	166	166	221	202	194	202	191	185	174	205	196	223	175	169	198	185	210	201	204	187	193	189	199	197	199	192	212	205	198	185	180	192	200	188	182	207	218	188	164	184	174	207	219	258	205	210	155	153	180	208	180	179	207	171	195	202	172	194	207	206	200	184	195	198	184	170	180	172	162	220	178	206	211	195	207	227	222	184	191	184	153	198	206	190	190	178	191	192	197	183	190	187	189	170	194	192	171	202	190	193	201	165	195	185	167	215	179	197	188	196	185	190	217	210	186	168	182	189	215	180	197	188	208	197	178	209	202	167	190	188	182	184	194	177	176	203	192	223	161	183	182	190	199	204	197	171	187	183	199	187	204	167	187	184	198	182	202	211	185	183	198	195	194	224	187	179	192	185	212	211	192	186	189	176	201	214	176	206	178	196	191	182	219	167	210	186	180	203	214	209	198	198	197	209	187	153	189	159	186	195	186	186	198	206	173	174	223	219	173	201	212	194	194	178	204	221	203	208	192	211	214	191	194	168	217	177	203	185	178	168	205	204	193	177	191	202	221	211	199	210	200	194	194	195	211	183	207	197	208	193	187	186	198	190	198	199	185	188	158	195	203	214	197	203	200	202	216	211	181	173	211	180	211	210	193	178	192	210	174	180	190	186	194	196	189	180	205	186	207	190	176	209	190	187	192	181	190	198	181	195	219	220	174	198	204	214	153	196	214	208	184	189	172	198	188	212	214	191	203	238	165	178	184	176	188	183	190	189	203	185	205	184	183	202	224	195	222	198	208	189	204	192	205	178	192	166	166	186	178	176	192	193	195	193	197	195	206	204	184	188	204	162	208	209	190	207	167	181	188	191	178	169	200	208	206	193	209	192	223	203	210	206	209	173	192	206	189	167	192	199	202	182	168	181	186	194	208	177	166	158	160	197	196	229	200	170	190	185	193	185	225	188	214	200	208	192	173	181	192	195	203	194	215	170	186	208	196	182	199	175	187	207	176	191	195	190	211	189	180	213	194	210	196	205	197	193	189	202	182	176	188	175	173	199	205	193	199	192	198	199	183	197	180	198	195	193	197	190	199	195	168	201	220	180	184	193	195	218	213	212	183	163	186	179	204	161	165	203	200	196	178	175	177	202	177	202	205	200	192	203	182	185	181	194	173	218	181	175	176	200	187	198	184	195	184	209	178	211	192	207	199	171	180	178	174	177	203	190	195	199	196	210	184	189	215	204	179	174	189	195	196	199	208	161	197	169	183	195	186	193	197	190	210	200	190	172	204	200	221	230	220	212	194	199	192	172	189	212	191	203	175	171	222	183	186	223	175	192	218	186	179	177	176	174	209	202	197	164	187	181	191	201	180	197	201	194	193	185	171	204	157	203	211	178	240	190	200	164	184	201	181	189	189	195	180	180	208	193	192	200	185	195	194	203	190	185	188	209	227	197	192	199	181	183	193	202	202	201	202	196	173	199	195	190	180	157	193	190	211	180	178	206	170	179	206	195	234	198	198	185	186	192	219	182	196	190	189	184	199	199	206	194	205	184	201	200	197	176	189	158	210	204	183	187	202	172	166	184	202	173	194	178	183	195	190	195	213	188	189	198	211	184	180	181	185	167	191	209	194	177	162	188	193	183	195	175	193	199	209	198	190	187	185	210	190	197	178	192	196	174	205	168	190	186	183	191	167	191	179	209	183	192	189	190	173	199	204	192	167	225	178	179	179	197	179	199	195	163	198	162	183	175	183	169	168	168	200	171	188	187	199	226	203	163	224	190	191	171	171	196	188	193	201	187	184	211	202	195	192	192	179	172	162	206	187	193	169	204	194	185	203	184	202	170	200	177	191	198	189	173	201	180	173	210	190	192	190	177	219	179	199	175	204	195	190	174	181	195	179	219	179	208	194	186	207	208	197	211	204	203	189	176	213	190	181	191	201	169	179	157	193	187	183	203	191	191	208	203	179	184	158	192	189	206	197	198	172	182	190	189	193	189	184	189	192	213	199	187	198	172	185	188	196	167	189	210	192	187	173	196	222	186	188	204	194	227	202	191	214	171	186	200	188	193	198	205	209	178	190	209	178	178	183	175	192	223	199	195	206	214	197	185	196	186	205	178	190	196	184	189	199	206	186	202	188	205	199	192	208	225	206	201	175	211	187	169	188	183	174	198	208	207	194	207	223	202	197	218	186	164	195	175	239	210	169	207	203	207	185	184	204	182	164	191	185	188	191	186	170	196	172	175	212	187	202	176	155	195	195	195	188	173	185	181	184	182	209	206	195	187	167	174	202	227	169	188	200	184	186	186	219	167	174	205	194	180	170	175	188	198	198	202	173	169	194	186	198	175	212	155	216	188	153	197	197	203	203	220	191	191	197	205	207	165	192	193	201	196	199	195	157	197	162	218	190	191	200	188	179	203	211	174	201	203	194	193	218	183	196	191	197	210	201	204	176	199	175	187	182	189	186	162	192	209	206
39429	3681	6860	7124	6242	6174	5416	4606	5931	4551	3627	3243	2869	1595	1559	1474	1145	1013	975	976	941	792	715	754	684	732	674	719	637	631	611	614	601	561	567	586	543	528	515	512	554	513	552	566	585	548	568	598	636	602	562	587	505	523	518	520	504	461	513	533	538	460	473	460	460	493	484	444	481	466	502	501	449	492	482	459	462	487	486	504	457	446	502	449	483	487	466	491	477	468	464	414	469	450	437	489	490	479	430	494	464	481	488	465	460	492	464	472	481	484	479	446	476	444	486	445	476	445	465	448	472	453	446	448	452	462	501	465	467	484	487	465	440	461	465	422	443	481	478	460	449	491	457	443	436	457	407	490	480	475	452	476	479	455	454	446	446	429	467	490	431	428	456	484	481	430	427	421	484	443	448	488	474	451	456	476	452	475	463	471	439	429	442	464	433	452	444	444	438	468	451	478	450	464	487	460	475	468	477	395	455	460	423	463	453	432	445	463	440	432	455	457	414	465	484	462	422	473	447	467	479	440	466	493	467	462	465	496	462	455	446	450	427	453	507	485	443	457	479	472	491	456	453	473	436	450	460	455	461	463	452	467	502	465	443	481	470	491	471	452	496	435	421	414	439	480	488	462	502	450	475	466	501	435	442	409	469	467	467	475	460	444	418	474	451	495	503	439	425	463	448	456	444	468	457	463	455	440	459	467	460	478	453	446	466	474	462	490	468	458	417	449	469	439	465	453	440	464	499	437	455	463	462	459	437	444	446	477	448	478	462	464	483	460	460	447	487	451	455	490	438	454	449	461	467	442	463	452	435	447	428	432	447	484	463	458	475	471	430	461	465	470	447	515	483	447	455	446	462	487	434	428	483	446	410	467	440	455	445	465	432	442	461	441	484	430	448	433	460	465	486	459	480	497	461	446	481	427	468	480	445	474	481	459	416	461	482	465	460	443	465	458	465	455	481	469	432	454	488	445	425	485	432	455	482	462	450	472	450	477	449	454	452	470	450	459	499	506	465	458	430	474	441	466	435	440	463	498	470	450	454	509	482	441	440	486	437	479	402	457	439	437	475	498	457	440	452	447	469	454	439	448	485	478	459	443	479	460	451	439	479	467	451	446	492	450	429	443	477	485	452	443	459	488	449	454	445	459	483	434	489	469	470	458	453	454	442	431	452	415	460	410	398	431	466	407	456	471	431	445	446	471	491	429	508	443	453	469	445	475	472	485	456	461	451	447	485	443	490	455	463	465	476	476	485	488	479	479	433	454	478	455	463	466	459	446	473	447	466	465	421	464	463	450	474	477	462	474	465	438	504	468	447	441	470	460	448	495	419	487	470	442	441	445	472	471	460	487	444	498	454	457	445	445	483	464	432	476	473	464	453	461	428	447	465	444	448	455	457	439	451	486	430	480	435	462	473	429	425	437	478	475	473	459	464	486	469	476	438	442	421	494	450	474	457	447	431	482	475	457	467	490	478	487	449	444	430	443	417	433	493	482	458	462	476	472	477	455	445	489	444	438	443	423	438	486	440	435	462	437	461	461	459	498	441	480	483	420	495	430	468	451	445	460	448	464	412	459	445	488	464	465	472	481	458	445	447	436	462	483	430	421	471	455	426	436	452	489	481	439	472	468	449	442	478	478	451	449	441	456	475	517	475	478	483	451	453	468	461	437	483	466	451	464	442	497	449	415	464	432	423	474	445	458	460	445	424	437	467	450	483	482	443	474	429	401	459	483	477	449	476	458	441	424	459	430	469	485	447	451	453	484	463	437	438	475	466	475	463	445	486	460	481	437	503	451	446	454	485	459	466	455	461	471	502	433	451	463	486	480	468	486	481	471	464	445	465	447	418	463	433	468	436	489	477	436	406	475	453	488	466	425	480	452	454	473	454	467	475	492	472	422	459	459	426	466	450	458	465	458	463	468	445	462	490	471	457	442	466	492	472	451	449	445	471	500	467	474	459	444	429	461	481	487	457	468	451	492	444	444	486	490	461	426	437	475	457	469	444	416	474	426	480	501	473	464	461	498	466	464	451	452	415	463	447	451	471	414	468	446	450	500	462	462	457	455	459	452	462	444	497	402	447	430	467	468	458	493	450	438	465	511	455	476	443	526	423	431	455	469	460	492	461	447	448	451	475	446	448	445	457	502	446	447	489	464	454	465	428	432	438	460	451	440	451	478	496	466	484	432	459	458	431	437	459	432	458	458	420	443	428	456	465	440	440	468	463	531	451	493	435	472	463	462	450	520	462	506	445	464	464	424	443	432	438	479	451	440	490	418	480	497	422	457	472	435	429	432	458	485	454	472	450	440	477	443	472	431	474	463	447	419	445	423	469	475	490	469	486	452	436	479	444	464	463	468	469	418	507	450	451	489	477	465	412	461	471	431	488	407	472	497	474	483	448	453	464	480	437	454	441	469	462	475	467	450	460	462	451	441	475	498	441	475	468	457	487	448	428	491	494	412	465	468	477	459	487	428	468	461	477	488	460	489	459	408	479	477	470	504	446	478	447	442	479	459	449	472	440	483	458	466	416	484	471	487	438	416	450	477	459	499	466	453	453	469	437	454	430	443	445	458	437	468	445	481	435	477	462	443	464	470	450	477	425	477	459	439	485	510	446	491	463	447	474	492	484	473	462	439	458	436	456	463	425	424	430	469	449	467	479	500	477	456	450	458	421	448	495	444	479	433	451	440	474	479	484	439	470	470	460	485	472	447	462	488	459	454	487	424	453	446	427	435	486	429	454	451	474	427	465	470	470	418	438	427	483	441	435	454	492	484	441	440	462	457	496	425	456	458	440	457	470	454	476	481	435	459	464	438	479	482	455	460	444	458	415	486	449	464	467	477	445	450	440	446	472	450	442	474	440	444	444	418	458	460	441	466	424	439	495	427	430	443	464	449	504	491	463	454	437	468	435	450	435	476	473	433	451	422	433	409	452	414	436	468	493	460	472	438	478	467	474	396	467	467	485	457	463	431	457	442	414	430	482	444	451	434	450	469	455	501	472	453	461	486	445	461	473	474	456	466	453	428	441	431	430	492	426	457	471	424	450	469	472	426	445	488	427	452	450	462	479	474	466	441	479	433	437	493	485	477	432	457	458	434	483	446	451	459	438	441	476	458	490	480	452	424	422	459	427	488	476	456	422	420	456	496	459	445	452	484	441	482	495	473	457	463	472	473	469	449	482	454	475	481	447	460	439	458	448	455	449	467	445	457	435	480	462	468	461	456	433	460	476	461	442	477	441	430	444	457	449	450	454	442	471	446	492	443	420	482	465	448	456	452	451	448	455	485	429	415	470	428	452	485	464	450	477	467	483	470	452	445	427	495	447	446	436	448	446	483	447	423	465	447	489	493	477	487	472	452	446	449	470	474	457	449	444	424	446	477	453	433	455	476	490	426	462	459	434	477	413	457	426	430	465	462	481	475	419	452	457	446	444	470	481	434	438	457	467	471	438	443	494	470	458	488	431	441	448	439	458	461	456	449
76522	31328	14113	5206	2865	2295	1835	1402	1842	1293	1013	984	827	501	462	447	339	321	317	294	290	273	256	261	243	248	221	233	239	239	236	242	215	208	226	227	188	174	178	210	200	225	227	203	215	187	214	245	273	243	239	188	224	182	211	198	180	174	209	179	198	208	191	204	219	192	198	204	188	204	177	169	189	170	192	189	194	218	215	196	194	167	163	181	220	175	205	201	200	186	225	202	186	187	200	200	190	184	193	208	199	201	215	195	210	180	164	191	177	192	187	188	195	190	194	194	174	186	194	163	200	184	195	201	185	171	188	178	180	177	190	190	184	182	176	181	192	190	183	192	201	165	173	171	196	206	209	200	200	203	179	184	201	159	181	186	199	197	197	153	206	198	243	173	208	209	180	213	205	207	160	188	190	208	184	210	188	203	198	195	172	193	177	207	177	181	212	184	217	193	186	174	188	197	188	206	197	193	169	179	187	185	181	185	187	200	200	196	183	194	201	195	194	232	194	177	172	196	187	180	215	193	185	197	164	169	213	211	186	198	192	193	174	198	183	214	188	189	173	180	210	172	191	163	182	173	194	192	195	183	183	197	187	182	215	190	175	188	191	204	167	192	160	184	204	225	213	177	182	228	189	197	218	154	196	179	224	212	201	167	234	177	180	193	205	195	176	188	186	172	196	188	233	195	167	190	200	178	179	162	199	204	177	190	197	167	201	193	173	180	185	190	185	192	204	172	167	187	188	189	210	205	171	197	195	201	184	178	212	197	175	194	190	181	185	230	204	175	197	198	194	190	195	183	211	183	199	205	204	186	200	199	200	207	174	188	220	193	207	198	213	158	202	199	196	176	195	185	201	197	195	202	168	190	220	177	189	199	231	182	186	195	197	183	192	196	180	192	209	192	207	204	201	222	203	201	170	201	186	174	199	190	174	203	200	181	193	173	194	193	196	222	198	159	180	197	194	176	195	211	197	173	179	199	177	195	223	174	185	194	212	198	190	204	211	179	190	204	182	198	187	191	184	201	210	195	187	175	194	219	171	225	169	191	173	177	164	211	198	248	182	199	203	189	186	211	187	192	169	195	209	202	189	204	193	174	185	183	160	191	194	181	203	193	167	182	201	200	195	169	191	189	189	188	177	227	197	208	193	198	213	181	198	198	207	164	177	210	210	152	183	188	168	219	190	219	200	191	191	186	205	177	198	186	191	221	191	197	197	170	190	181	186	200	177	200	189	196	168	206	209	198	204	199	204	176	172	221	205	171	187	189	196	204	182	179	210	188	173	185	184	194	182	181	196	182	184	168	185	192	225	183	192	168	196	193	202	189	208	173	164	230	163	188	197	211	193	163	183	196	207	184	182	184	214	180	205	222	176	177	182	166	178	209	189	197	176	190	197	197	213	188	175	176	194	230	172	165	197	207	187	183	201	163	200	187	189	187	190	165	177	197	187	216	201	194	188	206	188	167	188	188	187	173	170	169	201	165	208	185	189	175	178	198	177	193	213	172	188	232	196	186	185	200	204	187	196	179	179	202	191	172	196	173	164	180	182	197	205	194	205	189	206	208	184	199	194	206	183	185	174	195	195	165	186	207	218	166	210	192	202	177	195	230	189	196	204	167	214	194	206	204	182	168	186	182	192	195	209	208	184	185	177	218	186	155	182	171	174	191	178	169	199	215	194	202	182	211	180	202	203	181	184	171	180	183	175	170	205	192	206	183	191	185	199	199	193	204	222	190	209	175	199	202	207	194	175	178	175	202	195	190	160	200	194	206	192	181	226	205	198	208	205	187	191	167	200	197	203	184	205	196	167	193	183	214	195	199	175	183	203	186	228	194	189	183	170	183	212	186	202	187	171	203	191	181	180	181	194	194	200	179	179	208	216	180	197	209	207	177	168	191	177	213	195	192	183	225	202	164	210	203	192	211	181	178	188	195	183	186	206	206	179	183	149	193	183	185	188	183	193	220	207	197	207	182	186	172	199	201	200	175	195	207	197	183	202	172	185	203	181	168	177	152	179	184	191	203	196	190	163	192	219	196	196	180	193	164	212	174	190	213	208	201	181	177	149	188	190	152	201	193	218	188	205	172	201	211	171	197	216	178	210	191	175	209	195	189	208	193	206	193	208	192	194	157	217	189	194	191	181	168	211	170	174	193	204	185	201	174	192	182	176	203	181	209	166	176	205	190	193	184	194	189	212	178	182	216	196	206	170	197	206	195	195	193	198	198	202	202	188	170	199	185	187	207	188	186	189	183	216	181	196	197	198	197	189	173	209	168	185	217	216	183	170	198	185	201	179	182	168	180	191	176	199	174	169	192	197	195	208	184	178	175	212	186	165	207	191	184	200	166	184	171	196	167	188	163	177	199	179	196	181	188	194	195	179	222	173	179	186	213	186	199	188	177	201	183	179	202	205	156	208	172	208	198	202	180	180	188	186	178	171	199	172	201	210	184	183	205	194	191	187	183	196	165	182	199	183	188	203	169	171	186	190	185	167	176	198	186	177	158	195	182	176	194	176	189	171	184	213	230	194	198	175	161	191	199	220	187	203	193	202	189	181	191	177	191	211	169	221	189	175	196	188	151	188	180	214	211	177	185	184	173	196	220	190	181	199	187	182	203	206	200	188	187	190	218	207	185	198	201	188	214	201	180	191	171	197	181	171	198	197	162	193	180	188	164	205	174	208	195	221	177	223	189	199	170	180	197	184	188	174	188	179	182	198	227	203	203	219	178	195	217	189	179	190	204	172	183	178	173	185	172	198	179	200	181	171	177	188	185	201	180	209	167	200	191	206	180	203	208	201	215	191	194	165	177	181	193	203	188	196	202	191	180	197	201	171	170	192	204	198	208	212	193	215	190	208	177	201	191	177	185	191	181	187	192	167	202	201	209	206	169	192	199	199	192	205	191	200	166	175	196	162	184	186	164	175	187	216	182	197	164	192	201	185	204	210	196	187	178	192	190	176	225	187	181	193	186	201	218	202	208	169	188	181	189	176	199	203	189	189	183	208	190	190	200	184	177	188	202	203	189	168	184	203	197	188	154	190	176	185	200	180	211	190	191	190	184	215	207	184	190	214	226	194	198	171	188	195	213	180	192	171	215	195	190	162	180	194	189	232	205	183	206	180	205	200	192	186	217	199	197	181	174	191	205	189	193	209	188	191	178	179	209	173	181	178	197	181	183	212	194	204	170	147	212	199	173	204	184	180	202	213	205	191	206	178	208	169	191	220	183	193	191	183	180	196	211	216	215	185	185	193	172	181	177	195	198	185	189	195	220	207	181	190	184	178	192	204	222	190	194	193	176	171	218	203	200	171	195	193	193	194	216	184	197	210	195	184	204	197	184	210	192	191	184	172	212	195	208	198	192	191	185	165	205	191	196	209	179	205	188	196	164	188	186	182	205	188	195	191	198	173	183	188	193	177	183	195	173	196	184	178	205	190	161	197	183	194	193	181	204	184	175	163	183	210	177	165	221	182	191	200	171
46882	5674	9541	10408	9306	8876	7853	6562	8774	6214	5201	4607	4083	2370	2237	2028	1507	1295	1339	1266	1211	979	980	871	862	779	760	825	769	784	714	680	656	622	642	593	564	572	515	546	551	577	559	594	629	605	630	673	636	651	615	618	620	525	527	580	467	502	571	522	572	473	447	463	406	455	497	503	453	504	480	466	469	456	483	455	453	458	465	456	452	418	466	460	482	495	465	440	460	465	451	473	441	445	456	407	490	441	470	456	455	470	510	417	454	450	414	417	467	436	421	489	435	441	465	396	445	446	427	487	408	436	452	427	459	448	440	473	471	439	479	421	430	464	432	477	453	448	430	450	458	430	484	475	455	491	458	446	445	442	472	432	411	465	459	459	427	439	464	411	459	443	434	420	487	453	433	445	432	440	438	454	452	462	427	470	441	448	464	426	465	436	418	452	452	449	409	427	435	447	412	413	478	432	431	438	397	445	410	437	437	434	451	448	424	444	444	430	439	455	455	443	438	437	463	449	446	454	496	412	476	452	446	449	432	424	434	470	475	442	408	411	426	426	462	440	447	419	413	412	428	415	433	464	457	481	462	465	432	443	432	472	417	421	464	415	448	427	421	427	419	424	445	423	466	449	403	419	494	429	485	469	461	465	456	434	455	438	464	425	446	463	424	437	408	439	452	440	420	474	435	457	481	469	442	504	456	487	433	435	397	425	428	480	449	430	472	441	420	442	383	490	459	423	437	456	447	444	447	492	433	420	415	410	447	446	437	413	482	455	457	465	426	410	446	425	440	453	425	433	421	427	416	423	448	433	435	459	454	467	417	410	426	447	439	442	425	441	462	477	443	422	470	422	429	455	455	445	454	436	477	458	457	427	445	428	421	414	502	472	427	419	426	459	450	441	444	446	412	417	436	409	418	430	434	432	458	451	462	478	467	464	423	469	437	462	462	432	438	440	456	446	458	436	410	462	455	433	457	452	483	439	444	453	484	451	417	442	388	447	443	455	463	488	438	435	471	452	451	463	472	450	446	434	481	456	431	443	442	444	490	416	471	443	465	442	445	435	481	458	446	433	411	417	438	423	454	427	428	419	453	422	452	468	439	412	430	427	421	440	443	417	456	412	425	441	429	470	422	418	458	432	466	421	429	441	418	434	439	478	454	422	473	476	449	422	468	499	433	451	438	482	479	461	426	441	437	465	446	475	435	449	493	424	429	470	461	397	420	452	426	460	436	430	421	492	464	433	448	442	452	404	458	396	484	481	481	455	432	432	460	501	413	465	433	419	459	448	433	451	470	500	441	433	437	435	440	435	440	447	473	453	446	401	419	454	485	416	434	465	487	462	427	471	419	464	438	446	415	436	416	424	446	449	438	459	422	455	436	445	464	468	432	430	446	443	465	420	429	440	418	409	448	440	443	430	448	463	455	420	429	450	430	438	460	484	407	437	460	423	514	406	455	435	418	443	447	442	454	424	436	441	466	475	438	429	448	451	434	430	445	422	428	462	416	435	436	449	420	417	464	412	443	447	461	439	475	419	451	439	449	451	440	420	451	470	403	480	438	444	445	440	428	446	492	496	450	395	441	450	427	411	458	470	456	447	447	465	445	452	425	454	413	460	438	439	458	449	443	437	415	436	446	473	404	439	424	420	443	457	487	458	405	413	448	469	409	462	447	455	429	393	430	400	425	474	428	484	423	452	445	457	464	444	469	443	440	452	459	410	421	454	418	429	449	451	425	453	443	453	448	438	434	446	437	454	457	505	423	426	462	407	461	448	456	435	440	481	460	418	441	401	491	437	418	453	478	428	460	435	406	463	405	434	447	432	466	468	451	411	436	437	454	442	478	464	456	477	446	484	437	425	468	427	430	466	442	432	428	452	435	430	445	454	394	464	450	434	432	465	426	422	426	451	474	427	436	412	422	433	402	459	451	452	481	442	393	428	468	445	449	408	421	466	437	448	431	430	450	445	404	430	408	443	451	433	425	416	466	426	462	445	415	427	500	463	454	396	466	444	474	464	468	463	468	431	424	459	425	444	436	436	429	466	425	432	453	418	438	432	446	446	435	428	462	444	448	417	458	477	415	409	422	441	438	464	438	403	435	440	424	454	470	409	445	442	485	469	456	447	426	458	439	410	410	459	443	408	454	463	438	453	457	407	452	448	450	461	430	453	451	444	419	414	441	439	439	498	458	422	487	443	412	402	451	454	430	474	434	446	480	481	418	406	428	405	465	450	467	457	446	431	422	416	436	464	433	480	429	435	439	409	433	462	492	454	457	421	484	389	467	453	415	436	410	452	452	426	448	410	432	411	423	443	457	416	462	397	443	440	433	474	424	467	444	454	448	455	427	431	386	414	455	475	451	451	441	442	458	479	431	434	460	463	434	478	417	471	446	459	470	438	468	417	461	465	432	457	433	422	414	411	462	468	451	448	473	467	443	471	456	410	430	414	436	454	452	444	442	456	441	413	415	464	416	434	434	457	437	388	465	471	477	417	482	443	443	447	471	439	464	442	413	470	452	425	420	446	461	460	421	476	446	441	446	455	430	443	424	440	486	457	448	473	469	433	419	436	436	446	433	434	441	474	406	474	419	456	436	448	423	438	452	442	440	453	466	466	429	471	411	442	494	461	459	442	465	424	432	436	444	444	454	425	441	458	432	431	394	429	427	426	431	452	454	429	472	427	461	412	435	468	453	463	429	413	442	443	470	440	438	454	477	436	477	445	463	462	402	463	464	424	484	461	436	428	415	456	436	450	422	450	453	444	418	454	419	444	438	433	449	457	438	448	449	432	467	440	426	455	465	459	465	482	447	452	464	427	467	464	447	451	440	422	461	427	428	419	420	469	431	431	405	451	394	428	459	450	415	443	414	462	419	408	442	463	417	436	438	423	448	442	435	402	421	462	460	423	438	464	461	479	471	437	421	442	447	442	409	446	400	410	457	470	452	437	445	415	453	452	429	423	433	408	436	433	444	412	440	410	417	449	426	416	413	450	444	429	455	452	471	384	452	487	446	419	432	438	432	453	471	436	438	397	424	453	424	428	467	482	439	509	451	430	439	463	445	437	434	471	453	434	405	443	435	400	470	459	436	438	421	438	477	440	461	452	408	475	479	436	416	437	416	406	420	443	455	433	435	409	418	437	451	452	488	458	453	420	480	437	414	464	454	435	431	458	434	435	467	488	441	469	410	454	426	443	473	487	452	430	440	450	448	437	448	456	429	401	447	486	407	457	479	449	460	408	465	468	448	441	453	466	442	423	460	430	444	391	434	459	428	450	445	468	469	427	419	463	448	420	446	421	441	437	467	420	433	418	411	444	500	462	407	425	438	464	455	464	438	437	446	443	459	433	413	437	445	417	463	428	465	428	446	426	444	424	462	444	436	444	401	454	465	432	452	437	463	425	438	428	434	429	469	454	433	423	445	394	448	417	420	413	431	456	431	449	449	391	409	458	449	428	433	463	442	426	419	404	424	397	468	420	447	446	464	430
17091	2460	1716	1109	777	675	561	383	493	404	331	302	256	168	163	193	152	157	143	135	130	121	133	126	122	143	131	123	112	140	124	135	135	131	142	111	122	113	115	122	101	121	102	104	111	101	123	122	121	130	106	119	124	120	100	95	131	107	93	105	117	113	123	110	103	116	127	134	112	118	123	118	116	120	119	115	124	112	112	142	94	120	117	114	133	103	105	111	132	93	98	112	107	118	109	114	104	117	114	105	99	120	110	137	109	101	115	115	96	122	119	109	111	128	110	130	109	109	126	116	107	117	101	125	96	113	125	134	106	122	85	119	111	126	104	89	112	125	103	98	111	101	115	111	110	133	118	114	122	102	114	104	110	96	124	127	102	118	113	114	103	128	107	105	118	94	113	110	121	115	113	97	115	131	96	108	105	118	108	103	117	98	121	123	88	113	107	108	110	131	119	114	105	130	110	102	137	116	106	109	116	105	99	117	113	94	98	118	135	117	99	107	118	112	135	102	112	122	95	109	106	107	107	119	116	99	102	109	111	104	100	124	106	132	121	97	116	107	107	129	103	111	114	103	100	113	128	95	109	133	109	117	118	117	111	117	129	121	119	98	99	114	119	135	110	101	103	122	144	115	106	104	119	121	113	115	107	122	111	107	118	109	123	110	107	120	110	118	113	114	104	107	135	113	131	119	123	118	103	111	113	128	141	115	143	104	129	98	133	106	106	127	111	101	105	115	122	112	98	91	128	119	109	119	96	111	112	106	131	123	109	128	115	128	111	101	118	112	105	112	106	120	132	99	102	102	118	104	132	104	84	117	85	99	98	113	110	122	113	126	108	113	119	102	116	116	111	124	105	123	126	117	96	131	131	135	122	95	107	110	125	110	128	125	115	101	103	104	113	97	105	96	94	120	115	122	111	96	97	123	123	137	100	96	120	108	100	93	120	129	118	108	114	115	124	110	139	124	110	94	114	118	121	123	95	104	107	112	121	119	107	129	103	112	112	102	126	123	130	116	97	119	124	107	109	123	125	135	106	136	100	104	119	109	111	128	111	110	122	110	102	113	94	127	117	102	119	107	116	110	96	115	137	95	105	116	119	124	131	87	114	121	106	110	104	109	102	143	110	115	103	119	115	118	120	102	96	105	116	125	108	116	110	119	130	120	112	117	115	91	88	107	103	97	126	119	113	119	119	105	104	119	106	117	127	109	111	119	123	107	130	111	103	106	116	115	102	111	97	120	107	101	97	106	116	121	105	118	111	127	98	104	114	95	109	92	92	127	101	91	132	131	105	112	101	133	83	109	109	107	98	120	122	109	109	109	133	116	138	131	121	104	102	97	138	118	110	119	104	104	117	101	100	107	108	122	120	105	122	125	108	128	109	109	118	101	108	94	111	110	127	108	119	118	109	133	104	118	113	115	118	130	101	104	95	115	110	111	113	114	114	137	114	129	115	121	124	99	122	127	113	113	94	85	90	129	129	125	121	105	116	89	118	111	119	108	103	141	106	105	123	138	121	112	106	100	124	118	123	118	104	127	130	117	109	116	127	134	102	138	105	106	119	105	112	119	123	119	106	111	104	109	124	115	112	108	122	100	103	130	143	109	117	111	110	115	124	116	110	126	109	124	119	102	111	113	122	111	138	135	116	120	116	113	108	114	121	100	117	119	102	121	98	113	126	115	107	124	111	113	108	126	94	112	119	112	120	114	122	113	113	131	133	123	105	109	115	127	109	109	95	104	134	98	107	133	127	108	132	126	104	110	122	130	109	99	117	97	144	102	121	122	125	99	102	108	115	111	119	97	119	113	112	114	120	108	95	111	119	120	103	111	123	130	115	129	118	98	103	112	117	117	116	117	118	101	109	123	121	128	97	118	114	123	114	111	128	109	116	113	118	121	109	99	120	113	123	114	107	107	108	113	117	104	108	109	114	106	105	104	120	98	115	121	101	101	144	109	114	89	106	105	111	106	100	121	123	103	112	106	118	125	122	115	111	103	119	134	115	107	132	101	114	119	114	115	129	94	109	102	120	121	110	116	119	125	125	125	114	122	128	121	120	108	111	101	116	131	118	110	112	114	117	119	108	105	127	107	111	123	115	118	130	125	103	118	107	128	121	108	97	104	101	114	107	109	120	107	120	114	110	101	91	121	127	94	102	118	125	117	114	129	112	119	112	119	106	113	116	113	109	102	120	109	94	112	129	105	112	134	113	110	111	101	86	100	113	112	114	97	108	111	112	119	113	111	104	95	109	107	120	120	102	115	109	113	119	117	96	106	139	122	119	115	109	118	134	102	110	118	106	110	109	116	121	97	95	104	101	126	126	122	87	103	102	116	122	111	98	118	109	123	109	123	109	116	116	110	116	117	122	120	104	107	118	139	135	123	114	116	114	121	99	110	128	113	108	99	128	125	149	114	130	111	121	118	109	105	101	117	104	107	127	117	113	119	134	94	111	132	125	90	100	91	99	110	103	114	104	126	118	115	122	117	132	117	113	108	91	114	132	118	118	94	101	112	122	123	93	106	106	114	125	119	114	106	117	97	108	115	101	101	123	96	121	125	109	109	134	122	113	110	121	126	101	100	105	122	111	130	114	109	111	93	116	120	105	114	102	102	114	126	103	125	115	118	85	102	118	102	99	110	118	115	123	126	118	107	121	112	108	105	116	104	122	107	114	100	120	123	126	119	140	122	119	124	108	112	103	120	118	107	130	106	131	95	115	128	106	104	146	118	116	104	137	107	112	99	116	101	109	110	128	101	117	103	113	127	107	106	105	101	110	128	117	112	96	108	95	110	115	107	116	126	125	129	105	109	107	118	104	97	138	124	115	99	111	96	135	115	113	116	100	117	93	116	121	128	110	103	96	115	107	105	118	111	108	116	95	124	121	115	105	115	106	112	129	101	99	125	112	113	120	124	103	100	102	126	125	106	99	112	112	102	117	115	122	114	110	101	114	108	118	117	109	120	114	121	109	111	118	114	125	112	100	117	110	116	139	119	118	103	132	115	113	103	122	107	136	111	106	118	119	96	117	110	100	132	120	115	126	104	131	127	116	129	112	124	109	97	96	117	107	128	118	114	130	120	127	113	102	126	99	106	121	107	109	106	119	103	113	99	104	110	120	111	114	121	123	109	119	119	123	113	110	125	110	113	110	100	102	102	120	124	98	118	131	107	106	130	117	107	115	115	105	125	111	115	110	97	123	112	107	101	118	119	104	108	106	109	95	120	121	115	131	105	109	135	122	107	135	107	133	111	135	92	126	118	124	118	119	118	101	124	122	104	108	112	111	113	100	99	115	119	105	106	104	124	124	98	103	118	108	126	110	110	101	126	93	118	116	115	123	104	116	97	131	96	111	98	132	101	104	109	131	102	136	92	120	111	86	109	118	127	119	129	122	104	111	117	121	102	121	119	114	115	120	134	113	139	114	122	117	124	104	123	106	116	102	107	112	101	105	112	126	122	106	100	93	111	118	118	101	105	119	125
15367	1827	3191	3472	2950	2856	2634	2048	2898	2182	1675	1530	1319	740	664	692	556	474	459	526	448	406	386	377	378	417	412	380	418	377	392	373	367	310	358	323	342	325	298	307	335	351	313	326	336	353	364	342	341	365	362	349	288	302	316	292	324	320	349	304	329	322	298	301	317	291	314	303	300	305	303	285	257	283	279	292	309	295	302	307	303	281	311	304	323	331	291	295	317	297	296	283	286	285	284	295	307	284	311	304	291	329	279	274	298	321	316	276	307	321	288	301	301	284	308	292	296	299	267	279	284	313	291	284	276	297	295	281	279	328	284	275	302	301	284	281	312	287	292	275	270	291	314	312	301	309	308	327	280	277	292	293	309	281	276	296	288	262	304	295	279	307	303	305	303	283	310	287	285	315	317	309	286	267	317	285	309	280	267	298	305	282	282	303	301	300	280	297	297	280	298	282	322	286	270	283	294	268	289	273	299	304	315	284	287	273	298	291	283	290	330	292	281	309	265	289	295	303	298	283	299	260	324	278	314	284	273	274	288	299	321	287	292	304	290	285	283	285	280	287	304	285	290	279	302	272	313	282	282	278	287	276	317	301	333	282	274	293	287	309	296	303	279	318	259	279	266	300	324	290	287	285	303	312	288	281	301	256	341	288	309	300	305	320	290	286	275	304	305	304	304	308	309	274	270	285	299	302	288	292	296	303	295	300	300	319	283	329	263	316	305	316	284	300	279	302	267	296	321	319	257	270	284	303	293	311	255	299	301	274	274	297	298	292	312	280	287	272	311	276	274	317	314	288	273	306	279	328	312	314	292	340	297	304	279	313	306	333	287	309	287	290	256	269	298	300	291	278	298	270	293	301	319	319	303	312	275	276	303	305	273	292	309	282	301	327	273	252	323	300	310	287	318	261	259	277	280	291	329	287	300	281	292	333	324	285	295	293	297	305	307	307	309	320	312	310	291	302	337	326	317	300	304	292	302	309	266	286	282	293	301	264	312	289	285	255	281	284	320	309	272	297	293	320	305	287	284	279	316	317	282	299	307	324	299	313	319	287	290	286	303	308	290	276	287	285	306	280	302	284	277	281	280	282	284	309	290	297	285	305	278	277	303	269	275	286	324	293	292	307	302	273	256	289	299	301	280	303	266	315	303	315	271	321	284	306	293	277	293	295	301	280	291	283	273	265	279	290	285	272	289	298	303	263	310	289	288	299	298	280	278	315	315	268	302	266	313	273	307	303	314	294	274	292	290	312	283	284	299	267	297	255	273	338	330	250	256	289	333	310	282	330	288	339	298	295	309	281	301	316	308	274	296	258	291	312	315	282	302	285	298	319	274	324	277	316	277	296	292	304	270	271	271	299	282	288	329	289	320	289	292	284	291	272	274	299	296	281	274	256	314	278	295	290	255	267	308	302	257	275	293	281	297	293	305	287	300	301	332	295	290	286	309	279	302	313	310	306	299	303	270	292	293	298	323	274	292	271	274	326	319	301	329	284	304	304	286	327	308	290	264	288	296	288	268	283	299	305	272	262	272	298	259	326	294	287	301	286	304	279	269	302	309	310	305	262	313	271	316	301	282	310	262	272	260	300	285	294	291	277	309	288	290	292	303	305	309	308	325	337	285	335	283	284	314	280	285	288	291	300	271	294	269	310	280	306	286	292	324	255	279	267	301	311	298	323	287	255	288	325	303	312	313	287	315	271	276	285	310	264	305	295	292	291	280	284	320	302	296	291	291	273	304	271	282	294	295	292	285	296	285	270	278	326	294	317	283	288	296	296	280	270	285	292	287	268	257	257	295	296	289	296	298	305	315	308	285	301	271	310	262	301	279	310	256	286	263	293	253	285	297	322	270	300	325	283	283	287	301	309	270	269	284	302	278	321	274	273	287	280	292	308	306	277	268	302	305	329	293	307	289	278	297	300	301	270	310	263	279	325	310	292	326	286	302	286	326	297	284	281	288	297	282	305	264	278	299	274	291	283	256	299	323	301	290	291	268	299	320	317	286	263	295	284	288	286	313	300	314	304	306	282	286	286	291	288	302	309	322	296	295	278	285	279	297	297	284	289	289	317	300	286	307	298	310	278	299	298	323	293	294	269	313	306	285	285	292	305	302	292	268	290	325	315	281	264	316	318	309	301	285	278	315	295	293	285	288	294	269	275	297	291	282	287	280	277	279	317	293	298	287	298	316	305	295	293	319	284	289	305	305	275	290	309	293	288	328	288	282	289	299	290	286	267	290	283	289	291	290	299	300	312	284	329	321	306	261	301	320	285	312	292	288	265	286	296	313	300	274	298	316	306	285	287	312	298	258	331	278	292	310	323	305	321	273	300	263	294	295	312	278	304	310	304	298	278	287	293	289	284	280	290	308	302	323	276	295	297	276	288	335	303	291	305	298	306	296	287	315	272	302	285	299	311	277	289	299	310	289	280	289	280	275	285	278	293	324	288	299	275	279	316	281	278	311	299	297	300	281	296	307	278	293	294	315	316	308	284	254	270	280	316	277	302	315	314	309	299	283	282	282	273	308	315	292	298	277	322	292	286	270	285	322	296	298	292	325	283	301	287	270	321	268	293	271	282	322	296	283	301	316	297	309	290	288	296	317	286	290	303	302	329	266	288	295	293	261	283	292	273	299	306	289	298	286	289	277	304	292	309	288	342	313	291	308	295	315	314	310	308	291	292	317	273	284	316	299	283	313	285	292	303	312	288	309	332	272	302	276	304	300	294	306	262	335	290	322	292	298	290	279	315	291	292	307	298	337	296	283	270	270	311	309	322	266	264	290	320	277	289	301	292	320	278	303	310	293	274	305	276	316	285	273	322	312	286	292	320	320	281	296	284	263	316	309	291	294	290	288	303	290	331	319	280	303	285	315	297	284	279	286	273	305	290	275	293	279	299	309	300	304	309	299	291	277	285	317	314	280	280	249	300	308	271	297	266	300	318	286	287	274	338	306	265	270	276	294	308	306	276	296	312	300	307	300	294	291	312	303	279	311	295	289	289	292	248	300	286	298	271	296	340	278	287	325	311	310	314	317	270	276	313	291	305	291	295	304	290	306	324	295	297	294	289	297	301	248	284	297	307	311	287	306	293	297	268	293	299	269	303	312	322	283	291	291	297	295	279	306	311	296	293	288	305	301	290	327	296	289	303	307	306	309	296	276	301	288	313	315	298	290	297	277	310	289	314	304	264	330	297	311	304	299	268	309	292	309	316	307	311	300	282	299	295	295	311	295	273	276	307	286	321	308	293	301	297	321	321	308	278	295	318	292	279	292	316	264	285	290	294	292	300	310	285	273	311	281	300	278	282	285	269	300	310	277	320	303	294	283	291	291	330	278	293	314	293	288	307	311	296	282	286	313	311	321	279	311	296	302	318	297	346	272	294	295	311	277	307	290	284	317	294	281	301	281	276	301	299	294	287	297	298	293	276	287	296	269	315	276	315	295	271	294	311	277	299	307	297	291	273	303	313	297	263	252	293
64741	23044	6810	2992	1718	1435	1188	961	1213	935	692	631	547	353	367	371	322	300	268	255	224	232	227	230	215	221	225	239	219	233	234	219	211	195	218	200	206	202	176	221	209	202	223	197	180	183	191	193	197	198	222	229	183	211	191	189	192	201	205	213	195	191	176	181	202	182	175	198	208	178	176	185	199	207	161	180	222	203	166	182	172	196	188	220	181	180	183	195	203	198	180	193	182	180	195	191	179	199	211	189	182	189	178	175	192	195	213	191	185	172	194	227	183	206	194	177	188	177	179	202	200	201	190	193	194	159	188	176	177	167	174	203	199	194	177	190	177	190	171	181	191	193	208	208	189	187	175	198	192	190	195	164	177	201	185	197	198	186	161	182	170	159	171	213	214	169	189	203	232	171	212	179	193	178	192	177	176	171	199	211	189	189	176	159	199	171	172	176	179	194	185	204	160	191	177	202	191	192	189	215	197	195	171	182	205	207	200	177	174	192	200	190	193	204	177	179	177	158	182	202	206	162	186	186	195	192	195	186	197	167	182	207	182	181	206	179	199	176	172	201	172	179	216	176	214	180	195	206	195	188	185	177	208	209	197	175	201	203	191	175	185	194	160	204	185	177	176	189	191	178	199	197	186	187	186	194	185	189	188	187	182	203	192	164	228	192	196	182	188	189	176	196	204	149	186	210	180	207	199	167	189	204	174	212	193	183	175	217	182	196	173	197	168	177	176	178	170	193	196	173	190	196	181	167	163	182	215	190	196	174	176	193	188	210	206	171	231	173	197	190	170	178	164	206	166	212	199	175	168	167	209	170	200	183	192	176	178	203	168	187	178	174	179	170	184	196	197	178	197	197	181	183	167	178	210	188	177	196	194	198	197	182	205	166	175	180	182	200	180	224	218	181	185	199	187	194	190	192	204	185	195	190	198	211	197	197	176	190	180	205	174	206	171	175	199	178	178	182	194	195	168	183	205	217	187	205	170	182	203	186	185	179	177	201	176	195	209	169	197	171	182	197	202	184	190	202	200	201	195	207	181	219	191	182	167	162	190	169	189	181	179	197	198	181	170	185	226	220	191	172	199	189	197	192	196	197	186	181	187	204	186	203	184	168	182	182	202	214	185	161	189	174	189	173	180	196	181	196	186	179	190	198	200	164	175	208	191	190	181	186	186	184	187	189	180	178	197	208	183	168	181	213	184	200	170	183	193	193	204	199	187	187	190	213	167	194	178	194	185	190	198	174	190	193	170	173	200	195	185	198	181	194	207	177	190	210	176	209	184	168	207	178	190	186	137	186	196	166	173	169	182	151	166	187	179	206	181	188	179	200	191	203	192	208	178	190	182	205	208	175	198	182	174	166	165	186	182	167	185	173	178	198	194	172	191	200	205	182	170	219	171	189	201	154	159	166	174	195	196	194	204	202	188	194	201	187	160	173	181	220	173	191	225	172	182	159	170	183	166	170	187	176	196	164	202	186	189	202	191	181	192	199	166	177	204	200	193	184	167	205	172	186	198	195	193	210	186	200	170	204	193	201	191	190	194	181	182	204	189	166	184	205	198	180	207	172	209	189	172	201	180	177	195	181	208	195	187	207	177	200	169	200	201	194	176	178	175	179	218	209	206	208	180	213	184	193	171	186	204	174	196	200	181	177	190	177	200	179	187	179	179	172	185	169	180	203	188	196	179	187	199	171	195	180	186	201	169	182	165	197	167	188	195	183	205	194	183	176	201	180	166	188	184	194	153	209	197	192	185	182	177	177	199	185	167	184	197	186	208	185	206	191	190	197	198	205	195	170	202	188	187	163	215	196	207	185	196	185	204	180	177	190	194	176	180	199	174	214	177	200	200	176	201	192	188	188	202	189	180	172	184	177	204	192	184	191	168	197	170	197	175	188	195	168	188	202	173	167	204	214	198	178	201	199	171	172	211	182	189	178	174	188	181	199	171	199	196	205	188	166	171	189	189	177	195	184	177	200	187	189	202	201	182	166	193	189	184	184	182	196	178	203	168	227	197	172	183	193	167	220	200	181	170	189	180	189	191	188	179	187	186	203	199	190	183	200	185	189	176	204	185	210	212	196	173	196	185	153	208	198	187	205	179	214	198	208	168	216	194	217	187	189	158	192	175	209	170	184	176	198	196	177	169	200	193	208	227	186	204	160	185	207	216	192	196	175	178	200	174	216	202	187	172	204	187	196	200	189	184	189	187	157	187	186	184	183	176	185	175	193	178	173	189	198	169	194	185	196	169	177	177	190	204	191	188	195	180	201	216	198	201	160	182	195	199	175	195	199	207	181	186	178	192	205	215	166	186	187	206	190	194	185	173	206	180	155	191	196	199	184	191	185	191	187	183	204	163	183	180	206	182	197	199	188	201	172	196	212	154	174	183	165	158	170	170	167	209	174	194	198	173	160	186	172	166	198	185	184	190	203	185	173	172	204	207	165	161	189	228	196	170	178	191	181	201	208	203	200	168	178	200	201	199	173	211	190	177	183	186	209	191	191	184	197	193	194	184	190	211	195	184	191	204	173	188	196	140	172	189	189	201	216	193	198	175	218	168	186	191	210	164	196	204	170	200	196	185	196	179	186	164	201	192	188	213	177	188	209	162	206	186	172	176	179	182	212	190	176	197	189	187	215	183	186	199	172	208	212	178	159	190	185	219	182	218	209	184	174	191	178	207	182	173	159	217	199	188	185	193	178	182	192	194	214	182	210	215	207	204	190	204	195	202	199	228	182	207	158	198	181	172	200	199	209	193	178	166	194	189	180	165	181	197	213	186	215	179	212	177	215	192	160	190	183	192	197	196	170	191	207	201	193	214	175	197	187	170	191	192	173	209	170	213	172	209	184	177	166	182	174	178	180	194	179	168	176	201	204	184	184	192	167	172	191	191	178	207	183	185	194	209	191	181	182	162	176	186	203	180	208	157	194	169	194	172	203	190	175	193	196	175	196	218	208	192	203	173	178	188	194	207	190	172	165	190	203	212	184	200	208	184	182	183	189	181	186	165	194	183	167	179	174	178	180	202	189	176	178	169	200	179	185	180	173	186	168	196	192	178	185	186	176	190	184	196	190	167	190	220	199	170	180	186	183	204	197	200	216	179	194	183	168	199	206	219	176	181	167	200	198	191	180	179	199	187	216	200	192	182	188	195	206	167	235	196	177	187	191	177	167	166	159	204	196	200	179	197	186	189	194	157	188	181	197	185	190	197	169	185	189	175	199	174	189	188	198	181	181	187	187	203	192	200	175	202	187	191	165	194	189	188	178	203	194	176	164	212	185	166	162	182	189	199	187	199	211	195	165	170	191	204	183	222	189	206	196	174	200	174	173	194	203	170	191	172	177	171	174	191	193	180	166	208	196	177	198	210	177	176	176	172	190	196	169	186	183	177	186	186	196	203	182	204	202	175	191	192	195	191	179	197	179	184	180	192	187	192	181	191	175	195	195	179	171	193	186	207	209	219	189	194	199	191	197	182	196
36815	4173	6878	7684	6505	5952	5524	4465	6052	4634	3625	3316	2877	1696	1728	1579	1164	1006	1026	1065	951	832	796	757	722	701	734	689	639	697	679	629	628	626	573	557	564	500	525	547	529	510	545	539	588	574	618	569	647	591	548	521	524	567	473	512	479	491	532	516	465	506	443	473	457	482	460	491	436	459	509	483	459	438	481	469	478	441	507	453	479	483	471	451	465	482	482	489	440	450	447	472	415	457	479	446	460	457	462	473	417	453	445	492	466	457	446	470	455	426	490	457	408	470	459	452	485	458	473	459	442	445	415	475	451	448	422	422	413	427	470	492	458	433	471	403	433	451	455	501	472	447	433	460	449	441	456	440	441	411	477	453	452	456	432	448	495	467	460	477	402	466	447	466	474	454	461	482	423	458	426	488	455	491	445	433	470	451	470	458	457	458	403	437	436	451	471	460	466	443	495	439	444	509	476	459	442	477	468	411	458	529	469	486	430	484	471	448	451	487	450	437	430	432	450	485	503	457	443	465	432	494	454	460	459	454	461	445	470	491	448	492	447	448	453	459	456	429	429	410	446	423	476	484	499	472	475	483	424	447	443	473	432	460	430	422	430	448	430	396	449	420	458	450	435	469	458	463	450	421	474	456	465	466	455	469	437	447	447	436	470	444	479	438	428	475	474	457	429	415	409	427	441	471	448	428	472	486	463	449	469	455	438	511	418	474	487	443	430	464	425	448	472	463	442	419	431	485	457	435	477	473	476	444	454	436	465	447	484	500	418	460	454	441	462	450	401	443	476	478	428	416	434	489	436	439	459	450	442	477	425	424	471	419	432	415	437	482	467	447	474	494	446	475	447	429	455	460	465	444	442	430	439	453	460	470	446	414	451	475	463	461	441	458	424	417	446	460	457	432	442	425	476	458	491	447	474	417	450	449	428	477	430	462	456	420	446	416	523	469	462	431	414	476	463	433	434	423	441	446	451	405	429	454	416	457	445	435	445	448	460	485	467	445	505	418	450	460	484	484	455	468	468	447	432	460	469	503	436	481	485	453	464	444	460	498	423	452	458	461	443	470	441	435	427	465	443	484	404	451	448	434	490	474	427	413	455	466	414	442	467	437	447	443	467	468	429	409	457	476	430	409	457	449	475	451	449	458	440	424	457	470	462	478	456	448	446	423	483	460	447	466	437	459	427	438	468	478	435	439	470	449	422	469	430	466	471	422	468	462	448	436	434	453	454	427	452	430	460	451	449	441	451	483	444	470	454	428	429	434	441	458	462	474	424	487	490	491	461	426	423	447	432	487	460	449	448	463	468	465	454	472	460	447	469	441	468	444	444	457	390	482	413	436	452	476	439	446	428	468	449	447	424	441	451	470	474	466	452	440	440	432	463	470	436	460	448	448	466	451	476	464	443	455	480	446	470	479	489	463	433	450	427	478	435	469	437	444	425	458	427	476	451	470	424	432	406	418	428	462	454	518	430	468	434	443	455	430	474	437	454	470	464	428	492	442	431	465	447	454	441	474	448	449	455	432	449	447	446	449	417	479	437	435	475	448	440	462	448	483	423	439	440	485	451	437	461	459	460	466	439	442	443	448	434	444	441	414	464	472	428	435	471	412	421	492	472	450	441	453	470	450	446	482	435	461	478	452	431	426	512	441	471	462	466	496	440	450	446	416	464	427	452	458	400	469	452	501	442	458	460	451	451	437	416	417	448	444	432	441	473	455	455	451	466	427	479	440	429	472	443	466	453	419	445	481	432	440	460	413	464	451	469	447	460	468	439	465	450	478	432	434	450	427	455	442	459	429	438	480	470	405	438	459	501	448	472	429	496	453	496	472	428	459	439	459	466	481	473	437	414	447	465	454	454	459	445	446	483	442	467	422	432	444	466	470	431	436	463	436	438	470	452	458	434	457	512	424	437	451	432	467	436	467	467	460	469	439	457	457	471	454	488	459	422	422	439	449	421	452	446	458	460	475	467	443	441	479	438	455	461	478	483	430	442	443	405	463	483	456	440	477	446	497	475	445	461	461	398	473	473	466	433	474	461	449	468	479	445	449	434	446	486	432	470	478	471	427	414	448	435	472	435	438	414	445	488	433	479	442	445	496	443	465	449	435	445	451	463	409	437	412	439	447	459	479	473	459	469	465	473	453	438	466	466	423	421	426	432	468	405	434	437	458	428	464	433	425	468	430	428	428	487	453	474	461	445	442	491	461	494	431	468	445	461	447	441	456	472	444	455	399	410	448	466	481	470	470	426	452	431	445	468	441	465	442	471	468	458	449	451	435	438	448	481	461	467	475	452	419	432	463	433	460	429	405	446	444	450	460	421	449	452	470	467	416	485	441	453	479	459	437	424	412	448	475	442	467	467	461	407	410	449	454	445	472	478	461	449	431	459	450	399	444	450	456	446	447	453	480	449	447	481	445	440	468	460	451	412	443	472	439	465	458	457	450	430	425	479	470	460	437	458	460	421	468	447	447	453	442	415	446	420	469	452	469	425	444	445	408	492	433	457	449	517	455	424	445	443	489	444	467	500	445	421	470	462	435	424	458	464	454	446	492	450	461	460	441	479	416	433	464	436	470	416	393	425	423	452	437	446	456	443	433	500	463	477	436	472	487	460	498	466	493	455	440	484	455	465	425	489	493	442	456	434	452	467	456	486	431	482	447	432	435	443	459	439	465	447	459	498	470	491	426	472	474	424	431	432	424	432	451	429	474	452	442	424	428	480	445	452	455	457	458	448	480	451	433	459	506	480	463	463	436	422	432	441	467	458	434	460	434	449	430	450	468	417	469	430	441	472	417	449	445	382	475	441	447	449	490	461	421	449	437	470	474	465	448	474	423	455	486	437	473	463	454	444	448	423	441	451	454	445	485	452	474	441	450	459	452	460	476	471	424	478	462	447	439	502	473	471	435	479	437	475	458	452	455	477	508	454	447	459	470	449	441	444	448	451	468	485	451	436	486	448	468	433	452	468	437	448	446	462	433	459	449	444	434	455	444	446	443	438	434	452	471	469	459	429	464	471	425	467	437	458	471	474	431	404	453	473	461	437	465	461	470	459	494	445	442	456	484	426	447	438	484	447	488	443	449	440	463	496	478	461	426	492	453	477	471	478	469	480	470	485	425	460	451	448	436	468	474	467	427	467	480	483	451	452	464	462	491	478	432	459	427	466	442	491	476	420	455	475	462	488	463	468	471	457	445	459	475	461	431	444	457	454	428	484	426	479	441	425	421	416	482	445	443	475	468	432	446	459	478	445	458	458	423	452	441	460	460	447	447	461	443	440	480	485	427	419	454	450	432	464	460	458	464	433	447	439	446	483	467	432	437	433	455	460	476	446	453	445	431	476	470	495	494	421	419	463	440	420	452	443	434	488	483	459	437	455	432	413	464	489	437	445	474	422	455	449	435	455	475	474	506	424	436	423	475	446	457	450	448	473	453	460	479	451	451	400	447	405	438	490	472	451	469	492	429	452	469	400	445	429	444
72605	30153	14370	5030	2881	2117	1933	1308	1761	1294	967	981	733	511	513	454	340	309	308	362	303	264	246	239	246	253	277	246	220	256	242	211	198	256	198	210	191	212	201	223	203	193	216	203	213	206	214	210	203	211	201	204	194	224	198	196	194	190	189	184	185	210	178	192	190	200	184	195	196	176	190	193	183	156	167	207	194	184	191	199	215	166	155	190	163	200	200	165	181	194	226	172	189	210	195	197	184	162	197	168	199	191	156	209	189	191	200	191	209	183	154	177	188	224	187	160	183	194	195	187	188	217	193	175	189	191	214	204	191	208	181	176	208	166	178	181	187	186	180	196	191	167	197	215	194	183	186	181	185	179	210	176	157	182	181	192	179	207	198	176	197	168	192	165	216	178	214	191	162	191	203	209	178	190	201	207	202	178	203	180	166	187	162	211	213	188	189	176	181	189	189	167	194	207	183	182	199	200	191	189	204	206	187	169	186	170	167	216	195	178	190	202	178	176	216	184	201	198	175	188	184	224	216	165	187	186	195	192	182	174	196	197	198	176	189	182	176	163	179	149	196	175	203	207	200	168	181	188	169	193	202	181	199	174	172	179	197	168	195	212	189	177	166	182	164	202	174	206	190	181	198	218	177	169	168	170	183	165	192	178	199	192	173	198	186	188	190	194	185	210	197	203	211	206	200	177	195	197	198	184	189	203	194	183	211	181	206	163	201	199	178	210	203	180	174	192	174	185	197	177	180	183	207	197	188	168	185	182	185	196	214	171	189	179	195	168	160	172	193	212	173	170	185	192	181	173	170	175	184	194	185	179	178	184	178	228	216	185	195	184	206	215	206	195	181	184	184	182	196	198	199	198	185	182	184	190	185	213	213	176	176	197	154	189	155	220	191	198	171	211	187	199	192	189	190	178	197	171	192	202	205	160	202	180	186	166	205	178	197	202	208	167	167	203	181	199	196	179	183	179	198	176	190	215	185	172	165	198	179	194	211	174	208	195	170	177	205	205	193	195	194	177	181	210	212	196	202	166	206	170	185	172	162	186	166	191	184	190	181	176	184	197	196	194	183	174	186	193	175	205	169	177	199	192	193	188	167	175	180	166	173	191	200	196	199	220	168	172	188	164	189	178	168	181	173	176	162	212	199	190	193	181	187	184	190	181	178	182	159	205	206	170	185	185	167	188	164	195	187	188	175	191	178	198	184	166	163	192	185	201	190	203	202	180	185	195	204	184	175	213	198	187	185	199	187	177	179	191	178	191	189	163	207	182	190	173	215	204	197	191	186	186	185	221	220	199	187	194	182	192	190	190	196	193	184	198	170	166	163	182	167	177	192	200	193	175	185	209	201	200	185	202	170	175	173	206	184	192	176	180	176	194	183	211	212	207	206	182	173	168	185	213	176	188	205	182	213	193	188	190	203	201	184	194	175	153	180	182	188	181	171	182	206	190	199	206	171	174	197	180	199	204	180	195	191	222	190	184	167	173	168	181	176	207	174	178	198	202	205	166	180	171	182	192	167	161	189	221	186	216	198	213	169	174	177	191	176	195	188	151	180	175	189	210	173	203	163	176	192	165	189	212	211	197	175	191	184	184	176	184	174	187	168	211	177	195	205	181	187	183	197	169	181	194	207	167	203	195	183	189	219	196	198	173	215	181	166	167	177	190	170	207	173	186	176	181	188	174	199	222	190	186	181	192	203	195	202	182	186	199	183	191	167	166	173	193	188	169	196	199	176	181	218	181	208	195	163	203	202	188	211	198	196	174	183	218	190	183	191	165	187	178	221	184	205	161	172	176	187	202	197	180	194	183	177	228	155	205	199	193	140	202	190	195	176	192	198	167	197	171	198	197	178	186	191	198	202	188	193	208	196	178	205	217	189	199	166	211	203	196	176	186	171	190	196	205	170	225	189	188	176	192	180	205	193	188	216	173	203	190	171	181	205	190	184	192	185	174	184	183	187	160	178	183	202	215	169	177	187	177	172	180	190	191	193	201	196	190	177	181	194	170	168	205	192	193	187	211	163	181	165	187	198	203	191	192	175	168	168	203	185	205	198	189	190	193	169	193	179	172	172	190	181	180	184	176	181	171	191	174	191	162	168	230	159	192	191	202	169	204	182	190	191	207	192	179	165	181	174	160	182	205	197	193	164	221	161	191	156	185	182	205	185	180	169	179	191	185	176	207	196	178	181	182	179	174	200	174	194	200	190	176	213	187	206	172	190	201	168	178	191	187	188	166	187	181	178	207	210	179	200	179	179	194	189	193	186	199	189	181	210	166	196	199	170	194	197	186	197	191	185	186	187	193	196	194	213	205	194	202	202	162	212	180	187	183	202	208	196	188	156	176	216	176	192	197	185	160	190	189	206	166	180	204	187	177	191	182	174	193	204	156	174	199	190	198	194	199	150	193	190	189	219	193	177	176	203	206	207	207	206	157	200	182	197	200	205	188	198	202	183	204	181	178	171	185	197	172	169	196	175	188	226	186	156	162	192	208	195	185	189	187	160	196	175	214	193	165	199	202	224	170	187	227	205	207	180	190	192	199	191	168	177	179	196	209	186	189	189	194	190	196	215	186	184	154	190	179	192	157	175	180	191	202	180	189	218	167	188	184	191	178	177	184	182	161	170	184	187	179	184	175	173	199	178	196	172	200	190	196	211	206	187	162	210	201	184	208	181	191	196	182	157	182	193	194	220	195	202	195	190	177	190	194	219	187	209	189	194	176	187	179	171	185	174	188	169	184	199	200	176	174	181	201	200	187	193	160	194	190	177	203	195	183	185	198	191	189	187	178	199	201	197	206	173	200	174	172	164	155	178	179	212	176	184	181	174	192	176	182	185	195	188	164	173	196	185	172	179	194	196	192	172	191	186	175	179	183	186	202	171	178	182	174	179	208	210	188	213	188	181	181	164	198	178	184	188	174	170	204	174	213	188	192	187	189	187	183	188	188	202	183	171	166	195	179	184	173	199	178	201	176	217	165	180	186	167	208	161	190	191	177	171	201	193	181	206	212	174	172	191	178	189	200	175	198	191	176	169	198	179	198	190	193	197	194	204	181	203	191	190	160	205	180	199	189	195	165	197	183	176	179	197	203	187	197	172	189	185	167	193	174	194	202	221	195	207	210	190	193	196	188	178	165	151	189	202	181	155	208	174	191	213	204	196	179	171	205	170	185	174	201	200	170	177	189	229	189	228	160	197	164	184	179	197	162	201	182	176	158	186	170	185	207	199	176	194	179	201	181	218	187	176	187	186	189	181	199	176	199	164	158	195	169	186	192	195	178	197	175	186	190	169	186	183	183	196	178	189	173	183	179	181	170	173	190	155	192	183	185	191	189	183	178	190	191	189	175	197	177	178	226	176	162	180	185	181	172	172	163	195	191	169	193	186	184	165	211	193	174	192	194	174	161	189	195	188	178	178	172	189	179	170	171	173	185	181	191	193	163	223	196	191	183	186	197	176	178	174	179	207	197	186	167	165	186
44780	5806	10185	11081	9245	8186	8496	6107	8686	6743	5138	4921	4114	2441	2554	2173	1520	1394	1470	1420	1193	964	997	918	858	891	862	775	833	772	787	739	715	623	667	616	537	583	532	539	541	591	601	639	607	626	669	672	683	697	636	563	554	539	554	529	500	527	531	512	473	483	461	476	467	493	450	435	479	441	447	441	452	455	476	477	464	448	463	418	407	465	424	466	453	451	482	484	407	447	435	450	450	473	438	443	459	449	409	454	454	450	445	486	407	482	426	458	427	440	422	453	438	420	442	440	409	432	460	471	455	409	435	459	431	446	431	464	437	400	390	438	407	395	405	426	456	465	408	469	413	424	427	435	444	431	443	433	401	384	426	388	464	446	445	422	443	450	419	394	433	508	419	448	440	442	424	417	437	419	418	406	428	431	471	431	395	401	420	469	438	448	441	445	431	406	400	512	454	416	430	432	424	430	434	434	437	400	402	404	429	419	441	482	406	439	430	461	459	456	459	406	403	434	423	436	435	439	430	452	449	429	420	455	460	406	447	397	457	449	418	461	421	434	438	416	414	438	466	468	446	448	447	470	431	426	448	434	414	479	386	428	434	475	421	441	419	457	436	428	437	438	439	416	427	426	412	417	463	459	421	457	446	429	375	458	464	444	419	459	396	405	444	445	446	391	419	399	442	429	426	419	453	432	440	455	481	428	396	431	384	395	419	416	441	460	429	440	462	432	432	454	467	429	436	430	424	434	434	446	412	434	441	430	457	442	423	409	441	404	422	456	447	419	461	421	415	427	443	428	448	456	422	406	443	444	425	428	443	430	397	447	395	416	431	443	445	415	483	436	436	457	422	440	421	449	399	439	431	410	425	405	463	427	462	420	409	451	468	429	419	415	430	468	425	436	403	419	410	428	437	436	416	465	450	454	431	417	463	425	433	442	425	443	425	430	420	435	466	432	425	451	441	413	432	464	439	457	452	457	405	438	448	467	430	444	466	427	413	440	426	428	449	419	410	436	394	423	416	432	413	426	403	437	424	397	451	400	422	419	413	454	435	409	420	425	432	457	406	483	445	451	415	429	437	457	405	461	409	408	433	458	418	412	466	432	444	432	472	432	414	437	459	417	415	421	440	408	435	432	426	409	447	443	447	434	445	450	453	413	433	438	431	424	420	433	468	440	475	425	437	420	466	442	411	451	418	473	452	407	433	417	408	446	431	402	444	427	448	418	440	434	459	424	418	455	440	415	453	442	414	429	428	432	442	435	424	484	446	452	452	388	408	450	453	439	399	436	405	425	416	437	422	374	425	426	430	453	394	468	415	421	482	447	461	433	458	424	432	414	428	425	441	422	438	428	419	478	411	437	452	404	440	432	438	436	433	456	427	448	450	464	428	466	431	405	406	450	442	411	388	403	398	428	440	412	393	454	425	448	435	432	447	458	451	424	444	453	450	440	456	385	416	470	463	419	420	430	468	441	467	453	426	423	448	436	397	398	418	461	473	420	473	468	415	417	472	411	471	440	401	449	462	435	453	473	407	418	414	431	447	433	430	454	405	422	432	364	389	451	405	441	422	430	419	463	399	424	379	410	432	447	436	434	419	458	439	445	437	426	416	420	446	419	423	415	447	398	436	391	474	406	459	424	445	429	430	454	435	421	435	436	446	445	402	430	435	453	455	422	468	425	441	420	408	444	418	410	413	438	429	405	455	407	425	427	463	465	401	448	453	470	424	440	489	414	405	405	418	420	446	412	429	440	446	447	374	432	432	415	418	395	367	425	402	439	392	457	421	412	442	463	442	432	423	442	450	437	431	427	447	438	444	415	438	399	439	406	452	427	426	449	430	472	448	435	439	418	429	421	479	438	399	423	413	400	421	427	437	473	435	427	462	425	411	439	408	410	413	420	439	440	423	451	436	421	394	399	427	434	418	454	448	415	427	415	435	461	445	437	460	430	460	410	466	404	435	444	440	447	438	424	445	418	444	458	443	462	413	421	440	408	410	454	439	385	427	449	442	434	440	451	462	422	395	469	423	433	426	432	446	432	401	421	427	436	427	424	437	471	420	463	415	452	400	453	466	424	441	430	420	428	449	410	427	417	424	457	432	460	398	416	426	393	415	450	394	451	446	451	453	395	408	375	434	433	430	453	432	425	397	397	414	460	431	437	437	444	439	413	407	434	440	408	417	429	434	450	417	439	452	449	409	423	439	422	412	429	457	447	437	385	445	450	465	437	436	450	473	398	458	447	439	421	420	429	414	478	464	452	418	436	391	431	461	452	425	441	476	452	415	418	437	447	444	420	409	445	431	418	465	419	433	419	430	429	397	403	417	433	462	424	385	399	410	440	420	402	402	401	444	469	460	429	483	436	426	469	436	405	408	455	431	446	435	412	437	480	423	424	447	446	427	462	432	448	422	433	461	423	457	440	443	460	437	461	466	459	432	433	438	460	434	440	403	460	408	441	413	440	442	427	431	417	403	428	423	458	435	463	422	444	438	434	462	450	473	477	434	434	430	437	412	456	428	412	454	420	449	426	430	440	451	434	421	459	450	440	463	428	442	455	439	475	465	425	434	431	436	408	433	452	401	402	462	429	433	442	490	453	431	423	418	433	398	405	442	444	462	434	446	419	390	412	425	415	435	420	411	453	452	389	429	461	415	475	477	398	428	372	412	422	426	455	435	441	427	421	443	425	420	434	433	437	408	392	481	448	480	448	471	422	456	430	436	407	433	411	429	436	422	413	441	440	433	446	448	419	419	407	430	434	417	423	455	454	411	404	459	447	416	403	401	444	433	427	392	444	442	444	467	446	411	420	414	408	409	455	420	454	411	438	403	423	436	425	448	447	436	466	443	434	421	442	439	406	432	436	411	419	470	446	430	415	453	424	449	406	445	398	432	432	440	381	442	437	433	451	410	459	441	402	423	432	397	444	463	446	419	409	426	415	468	408	449	425	464	406	414	416	390	444	440	453	407	421	428	445	446	436	401	414	455	442	402	429	452	423	441	420	435	431	429	441	420	427	419	402	430	466	434	433	436	441	419	425	430	433	490	434	418	440	372	454	448	413	460	473	438	418	466	457	434	418	431	452	396	458	423	479	471	468	414	428	412	427	477	386	433	423	443	457	416	424	452	418	415	433	447	403	415	424	455	447	433	448	443	447	426	451	454	456	403	429	429	436	430	434	426	402	451	367	426	444	454	433	406	430	429	479	415	436	426	438	424	419	398	441	462	441	440	442	461	418	431	430	429	419	397	431	423	380	421	407	452	416	441	429	444	435	441	441	444	419	416	432	394	484	437	469	436	409	401	422	417	417	447	445	435	431	439	433	489	447	422	430	438	444	457	413	437	446	440	423	413	430	430	445	417	435	436	443	482	448	438	438	454	447	427	415	435	440	441	432	440	412	423	400	407	445	402	386	417	422	432	432	441	473	410	444	442	418	415	441	424	403	426	412	436	464	432	449	407	463	469	395	408	384	403	446	440	415	463	457	399	427
15832	2676	1872	1173	773	578	565	421	545	474	347	337	249	167	197	161	129	127	132	136	139	124	113	129	133	115	131	138	132	113	120	110	110	149	104	125	133	107	120	112	124	102	97	111	98	134	130	117	107	114	129	108	117	112	92	114	138	106	119	108	91	120	99	105	93	104	123	116	112	100	123	113	114	110	131	105	102	130	101	117	89	111	95	84	119	114	98	88	101	106	127	115	99	114	128	101	103	122	102	116	119	112	115	98	131	108	120	100	108	108	100	101	132	128	119	110	140	96	100	109	96	108	119	112	110	114	110	113	123	96	101	118	126	102	108	112	112	108	118	101	106	95	118	94	124	123	97	98	103	121	102	109	96	136	115	109	108	118	108	97	111	127	102	108	109	118	122	127	90	103	92	112	121	114	118	120	117	117	111	108	101	119	108	113	134	117	123	111	106	116	98	118	128	99	103	102	107	113	101	111	109	124	98	97	115	97	119	121	105	118	119	106	96	110	118	121	106	117	117	123	108	106	111	93	131	115	107	117	122	104	97	87	103	103	116	116	118	111	119	116	124	111	120	107	113	95	109	102	100	120	123	122	109	110	98	124	100	106	128	116	117	95	89	92	109	139	103	107	86	112	107	89	100	109	107	107	112	120	114	100	82	108	98	116	115	109	128	100	125	114	103	83	117	104	122	118	107	111	98	119	100	106	108	117	89	104	105	103	112	119	104	117	122	123	112	104	113	108	115	109	95	99	110	113	106	113	143	115	91	122	109	111	117	95	112	100	106	116	115	102	118	112	108	103	88	120	97	104	104	118	119	101	114	102	111	113	110	121	113	129	100	113	103	123	122	119	102	98	111	121	117	114	102	112	120	102	110	115	98	121	105	101	85	93	85	95	89	112	125	105	115	86	97	131	80	113	104	95	109	96	105	103	119	103	117	119	96	114	122	95	111	132	98	106	123	90	105	130	121	104	111	123	118	118	123	101	109	94	106	122	119	95	127	119	100	100	98	100	121	123	118	121	124	91	108	127	103	100	107	100	102	102	132	122	108	117	107	106	84	121	136	134	104	129	116	95	107	112	91	134	124	113	121	119	108	112	123	118	99	125	122	96	110	109	103	102	116	95	116	107	112	99	92	92	108	113	111	125	116	106	100	133	105	100	103	95	106	101	99	110	116	114	120	129	96	120	106	112	121	116	121	132	131	107	117	113	114	100	126	103	127	107	116	103	112	118	113	103	82	104	123	116	116	109	108	104	110	103	113	96	109	135	123	120	128	93	101	115	121	119	110	126	102	123	97	101	120	102	124	98	102	122	114	118	110	105	121	122	104	113	124	90	120	113	98	105	103	121	128	115	115	103	122	100	107	111	122	116	125	113	110	112	109	124	118	100	113	97	99	111	116	109	98	104	115	117	112	122	101	112	95	110	116	100	124	111	118	106	102	104	100	116	113	119	117	113	106	101	118	98	107	105	97	116	124	131	102	126	110	97	110	95	105	104	125	100	99	95	113	106	126	132	90	82	86	96	96	114	93	97	123	105	123	100	115	97	104	101	108	112	119	110	105	102	113	107	123	134	105	100	136	106	99	102	124	129	124	119	134	109	109	128	104	110	104	108	113	103	112	108	122	109	103	100	121	101	114	93	107	107	106	116	110	112	99	101	98	126	108	151	105	107	102	118	105	122	112	91	141	119	99	120	109	109	111	112	124	119	105	114	100	96	97	121	98	122	95	97	124	121	110	104	120	103	113	109	107	134	88	130	111	124	116	103	124	116	119	93	109	112	134	90	95	132	101	122	120	91	125	129	117	118	103	119	112	113	119	112	111	95	100	105	98	114	100	101	115	117	102	119	103	113	98	100	93	116	110	104	93	118	119	107	90	91	92	95	109	101	116	124	121	123	98	115	123	116	116	121	108	139	106	102	108	111	116	84	98	116	115	118	100	114	88	103	105	131	113	100	92	135	111	99	103	116	97	98	112	98	110	124	121	106	107	89	122	101	125	110	108	108	124	123	111	111	120	115	99	100	115	89	122	101	113	127	114	103	108	101	101	106	121	117	118	131	117	106	114	102	97	121	129	121	109	100	120	110	100	95	109	120	106	104	106	115	103	119	121	116	104	107	121	92	113	105	108	117	118	113	113	104	103	102	120	115	120	97	88	97	104	101	105	110	112	108	109	115	112	120	106	104	90	123	115	128	111	119	106	102	105	106	106	114	112	119	117	105	98	107	128	126	119	111	108	111	112	106	105	140	116	123	114	102	115	85	97	109	120	129	103	117	125	93	125	110	120	125	102	107	122	115	132	131	119	120	122	118	121	113	123	128	95	126	100	89	118	108	113	94	110	113	107	102	139	114	101	99	109	88	107	119	118	99	108	115	113	103	109	121	82	99	110	111	114	85	87	108	101	113	105	107	116	98	129	100	122	99	126	100	118	116	113	100	123	108	106	98	108	113	121	88	119	129	108	86	110	114	124	99	111	108	111	98	98	90	107	98	102	106	116	107	98	111	115	77	103	140	117	90	112	110	111	113	113	113	102	124	108	111	108	97	122	105	107	111	100	124	95	128	140	111	104	95	113	110	111	109	109	100	96	110	124	105	106	99	120	109	129	119	105	123	89	96	111	105	103	118	109	95	103	104	107	109	97	113	115	105	120	127	97	114	110	107	103	110	116	117	97	117	93	106	108	116	115	110	99	121	105	118	120	106	101	115	116	111	115	128	109	132	115	122	97	109	98	117	106	114	120	86	109	112	96	129	102	100	105	115	116	130	129	115	116	104	119	115	109	126	108	112	130	106	98	123	113	113	122	120	99	112	120	102	105	94	101	117	111	109	113	95	105	122	95	138	105	114	102	127	100	104	106	114	118	146	104	107	118	106	122	109	120	108	129	118	103	94	97	122	115	92	109	114	114	104	102	131	120	129	95	119	116	121	127	107	107	100	103	109	116	103	103	132	130	108	120	111	122	107	89	98	103	118	103	128	116	90	102	78	113	103	118	101	87	111	124	111	129	93	126	107	126	111	84	108	125	130	126	108	123	101	114	101	109	112	109	121	107	116	125	98	105	109	125	115	122	112	118	96	98	112	100	96	102	94	131	99	102	113	99	127	94	112	113	118	105	108	123	107	123	125	107	105	115	102	123	116	134	120	117	124	97	121	117	124	112	111	127	97	123	109	94	130	95	118	115	112	123	108	114	111	117	112	105	129	113	117	130	98	98	125	123	123	110	120	132	109	121	98	116	100	89	120	113	101	98	110	129	134	96	92	104	117	113	122	104	127	116	125	110	103	106	100	100	120	103	116	122	114	104	105	106	127	110	114	116	115	114	103	86	118	123	120	100	121	98	114	102	110	119	103	78	109	104	111	122	124	121	112	105	101	102	95	86	100	124	108	112	108	107	119	94	126	112	102	119	127	113	121	122	113	114	120	95	99	99	131	114	112	107	124	114	95	120	102	100	94	115	108	110	110	91	106	115	95	127	117	103	105
13922	1991	3530	3926	2914	2456	2760	2027	2935	2451	1710	1690	1372	738	744	687	510	488	485	510	461	386	400	393	376	389	388	393	382	381	368	355	335	296	334	352	326	318	300	328	341	323	347	333	389	384	360	370	421	341	355	343	325	315	318	335	296	349	292	277	296	292	312	265	318	303	325	273	284	320	275	289	309	292	309	301	291	284	255	284	293	273	300	305	304	301	325	310	294	308	303	279	294	282	314	292	287	318	310	299	255	294	302	279	251	274	274	289	319	280	274	304	285	286	266	284	266	289	285	284	300	259	300	269	277	304	273	272	292	312	283	271	303	287	266	307	301	267	269	284	272	289	273	256	316	314	273	317	299	279	309	272	285	332	314	292	285	290	272	276	274	273	307	325	305	311	298	309	278	271	280	265	287	298	323	277	309	273	323	269	279	273	236	292	297	303	261	284	273	284	293	284	283	294	262	261	274	314	302	313	293	309	261	292	261	288	290	260	262	299	265	269	262	305	290	305	263	313	289	277	275	292	265	307	288	294	280	288	279	280	296	283	322	267	298	294	278	298	261	294	256	251	313	284	305	284	292	284	293	289	272	294	290	288	295	280	324	299	290	294	294	295	270	274	281	276	293	303	272	286	301	260	318	295	302	254	293	276	275	282	304	292	280	286	287	303	313	312	289	290	297	287	270	319	300	317	281	294	286	325	280	306	261	272	282	325	283	285	290	288	281	300	257	282	266	294	295	309	297	269	283	322	271	301	279	284	282	293	308	270	303	312	273	257	261	276	308	307	270	300	289	280	279	296	293	313	271	305	299	296	312	287	282	288	317	317	288	289	288	314	285	288	310	299	252	274	314	328	304	291	285	302	301	287	307	256	291	300	288	272	328	320	287	288	302	291	299	295	267	322	289	271	280	301	288	308	277	266	317	280	299	300	275	290	294	292	291	305	284	318	286	305	332	295	282	292	284	274	304	261	260	285	311	286	261	292	307	298	269	284	295	312	274	312	281	279	290	288	269	266	301	269	285	301	339	268	240	279	303	296	298	295	280	300	288	295	262	275	317	267	287	303	285	319	291	302	284	308	279	302	299	294	262	325	292	280	283	297	277	305	288	289	248	257	285	307	292	290	284	318	297	306	281	283	323	296	300	247	296	300	292	309	285	278	318	288	325	289	290	273	304	285	290	263	279	303	288	277	330	297	306	319	260	268	272	277	284	284	264	284	272	264	302	291	252	266	284	321	272	290	262	289	276	311	300	288	281	260	277	297	291	326	287	251	255	316	308	310	273	279	260	309	262	292	281	297	290	270	295	324	280	305	324	295	296	291	252	308	269	270	308	286	263	292	297	280	291	284	305	290	293	325	289	270	285	302	252	282	278	263	294	289	293	290	297	292	287	299	301	282	268	290	320	314	285	312	298	289	288	302	258	311	270	295	305	300	282	271	292	309	275	283	281	263	278	301	282	292	282	317	281	312	279	283	255	287	286	293	298	295	273	310	296	305	280	289	277	282	297	268	267	287	296	286	308	270	271	263	273	295	273	291	269	280	318	293	294	295	290	278	277	304	297	303	283	279	310	280	284	273	294	308	296	273	279	266	277	263	273	316	275	308	279	273	290	286	284	310	304	262	298	268	271	260	265	300	292	280	281	291	289	306	311	288	280	282	273	282	270	289	308	261	288	294	281	271	303	286	313	271	290	258	268	293	270	299	281	292	284	257	268	310	271	287	303	269	292	315	286	280	269	292	291	296	281	290	269	308	314	291	324	282	335	281	300	304	273	279	301	297	274	293	282	308	275	307	302	259	289	297	296	295	296	279	263	298	278	283	294	303	272	289	277	305	285	273	265	306	289	279	296	316	252	273	281	314	304	282	292	280	299	308	283	296	272	281	308	311	315	282	284	266	271	273	291	298	284	273	270	284	277	280	300	334	276	320	280	290	260	294	295	276	273	295	333	296	291	295	264	322	299	269	296	310	316	287	294	313	282	318	277	267	262	276	274	292	287	277	284	277	292	289	276	289	295	280	277	327	299	275	294	292	300	288	295	313	264	271	298	296	296	314	291	266	278	297	293	318	288	247	265	300	291	298	284	268	280	293	282	274	306	284	305	267	306	250	272	294	302	255	308	289	285	285	294	306	286	305	279	284	277	244	287	289	327	289	302	285	261	266	268	277	294	294	281	316	281	289	294	279	281	286	280	303	295	281	321	303	305	288	276	305	290	280	307	279	311	290	281	259	295	278	268	277	293	300	284	270	279	264	299	299	282	280	282	307	288	284	291	326	257	275	279	279	293	269	293	291	278	275	285	276	265	303	289	265	278	303	303	283	294	286	249	262	261	296	292	289	288	296	289	275	310	260	260	308	268	297	294	267	322	299	295	290	286	291	310	289	279	309	311	284	262	289	301	325	306	287	275	308	292	294	293	266	275	303	293	304	272	268	276	282	277	284	309	260	286	255	293	310	296	284	259	310	326	300	267	279	298	295	279	274	273	270	284	290	268	279	284	291	285	278	284	288	292	279	293	293	268	304	302	289	288	294	282	293	277	295	292	283	307	295	297	314	275	299	302	273	286	282	324	279	261	292	324	295	273	283	286	304	288	297	310	311	283	271	286	301	305	278	300	287	289	273	289	267	275	308	277	270	323	274	280	269	297	272	301	256	276	288	283	275	287	307	261	282	320	302	297	280	274	271	287	250	305	275	283	268	297	300	306	281	279	257	314	306	266	290	292	297	277	279	308	286	286	280	288	265	303	275	290	304	297	318	297	322	281	282	293	299	298	288	304	303	299	292	299	270	282	291	284	273	316	310	282	263	255	333	318	302	250	301	265	281	296	276	274	281	281	269	274	322	305	268	297	278	278	277	252	267	262	286	283	283	249	294	284	281	287	273	310	277	296	259	271	288	278	292	298	311	265	279	271	298	290	288	290	281	274	280	255	298	295	278	298	292	289	295	283	296	259	292	275	287	299	277	259	297	312	294	283	277	268	279	292	308	270	288	264	297	279	273	254	289	280	276	312	293	289	254	280	300	292	281	331	277	329	271	330	311	278	297	304	274	265	269	292	287	285	276	290	264	291	274	270	306	295	300	312	289	299	312	325	290	277	283	277	309	287	304	291	305	270	272	291	308	270	285	279	284	285	307	295	287	297	275	305	279	315	315	288	287	276	275	284	312	291	301	294	282	274	322	277	265	278	310	298	283	308	294	254	295	257	266	279	307	281	276	303	269	299	303	291	302	272	326	305	302	254	303	279	239	249	273	314	278	300	279	306	277	287	298	312	286	302	309	254	294	279	297	273	300	274	271	275	270	256	311	287	294	271	294	278	297	286	318	315	276	284	254	279	287	268	282	277	284	306	257	294	261	295	296	278	287	284	291	289	254	300	279	311	264	285	293	281	284	281	281	303	296	271	300	281	292	288	289	313	262	279	305	296	321	293	301	282	307	272	289	275	287	280	306	303	290	318	296	290	290	286	296	259	289	246	258	294	313
60597	20430	6650	3111	1961	1245	1306	857	1083	1005	730	707	570	369	399	345	293	263	287	280	249	244	241	219	194	202	209	231	229	226	211	211	206	190	182	208	207	173	214	220	187	187	219	211	179	218	180	241	203	183	195	197	209	185	225	194	192	185	179	185	193	192	188	174	182	206	207	192	161	206	201	180	176	203	172	193	195	180	177	216	193	203	176	177	184	187	193	211	188	195	168	208	190	193	174	190	202	200	194	172	187	172	202	172	169	194	188	179	203	184	167	187	194	200	168	185	179	193	171	189	209	183	183	183	210	218	196	184	161	218	190	182	143	190	194	192	177	166	207	196	188	187	166	177	170	197	164	189	202	192	188	183	183	164	172	166	200	194	179	187	198	193	184	174	187	185	193	171	179	178	184	193	170	186	194	192	171	211	172	196	181	173	223	206	162	181	191	158	173	184	170	172	210	186	175	155	183	166	173	193	218	160	170	216	180	174	185	216	189	173	175	174	182	202	170	173	173	218	205	174	188	185	193	192	185	180	183	176	186	219	169	191	182	195	205	184	186	189	199	171	180	175	196	221	191	204	163	176	186	208	181	190	183	180	169	201	189	164	161	179	183	180	177	183	188	192	160	215	196	170	159	196	164	185	191	173	191	201	206	190	185	214	183	186	178	194	195	179	192	177	148	188	234	176	198	178	218	192	208	166	173	184	158	198	205	185	171	160	202	166	177	172	187	192	173	175	174	179	203	221	194	164	214	190	177	183	172	203	197	211	198	202	190	189	193	183	190	188	214	192	160	185	166	198	196	166	185	183	211	179	172	186	170	211	173	223	188	189	172	197	170	191	180	192	187	216	184	189	195	205	184	209	160	198	171	187	179	198	183	185	189	179	193	161	186	214	183	156	196	177	169	210	193	191	184	184	201	188	191	173	204	181	222	175	208	185	192	191	197	189	212	189	198	167	183	203	203	171	184	182	184	187	181	188	188	196	193	169	159	163	206	196	212	187	193	208	166	196	191	189	180	189	203	199	188	191	167	197	190	205	189	184	187	170	169	171	166	192	205	199	211	195	161	198	216	173	173	170	195	157	185	178	183	180	169	173	180	199	185	171	182	196	190	190	190	200	182	191	209	203	179	185	218	174	163	175	191	189	198	191	174	202	195	181	190	200	205	166	167	194	158	173	189	183	202	201	196	172	195	197	217	198	181	205	197	179	195	197	184	198	200	206	182	172	175	181	195	202	186	183	191	198	180	193	173	193	197	193	176	183	200	186	218	185	168	187	179	215	199	162	206	195	181	174	204	177	170	178	166	179	189	212	198	177	210	169	195	182	193	196	180	196	199	181	186	188	193	185	170	227	222	197	209	201	192	180	198	181	192	208	187	174	183	173	173	187	197	173	191	168	202	187	175	202	188	192	194	194	200	179	213	176	198	176	187	176	182	190	191	217	190	169	188	204	167	171	181	165	175	193	227	169	193	191	193	171	175	183	183	193	178	211	189	184	191	200	169	169	165	200	215	197	186	216	204	159	173	216	175	177	200	206	196	201	188	175	195	178	186	184	172	180	165	186	161	206	184	179	149	186	186	217	196	185	185	200	172	180	168	179	188	199	185	187	182	180	179	173	188	188	179	177	180	202	186	181	184	179	183	184	211	190	202	199	202	170	204	178	189	214	173	183	182	191	189	204	197	192	179	171	191	175	187	188	196	193	168	193	188	177	194	182	183	199	187	196	202	163	184	193	172	204	210	225	163	182	186	187	191	185	168	205	202	201	193	177	201	175	172	184	181	167	214	176	181	168	189	201	204	160	216	168	184	187	201	183	169	181	196	166	205	169	191	188	193	170	160	185	180	171	183	169	179	191	200	185	192	160	200	167	206	191	182	193	173	178	189	224	182	171	183	203	185	195	193	203	187	201	189	176	214	184	206	182	175	190	188	186	179	173	189	209	193	188	180	192	201	189	199	188	168	208	185	189	199	194	179	188	195	215	188	186	188	193	197	196	175	180	177	200	198	204	166	175	178	206	184	189	181	188	185	148	196	175	191	174	187	180	202	208	166	194	196	206	180	169	195	194	173	181	181	169	185	185	206	189	179	172	180	195	182	174	203	184	201	191	190	193	192	199	201	212	180	170	181	195	188	193	184	180	159	214	174	164	184	203	197	200	176	187	171	191	205	188	179	189	184	184	173	175	205	205	198	186	171	200	205	165	204	204	187	178	187	191	175	222	172	173	164	176	197	208	158	178	183	218	189	182	178	162	192	199	174	186	179	142	177	188	186	168	196	189	204	222	216	204	170	179	200	208	182	175	208	205	180	182	175	201	175	198	172	184	185	188	201	196	187	191	177	198	213	198	207	199	187	188	172	200	199	185	196	187	180	184	195	195	185	190	202	182	188	186	189	185	200	185	214	189	224	181	178	180	196	170	191	188	163	181	166	187	165	205	174	163	184	204	200	182	179	164	185	189	192	189	208	191	182	207	190	201	183	191	170	154	184	215	202	212	186	184	203	200	205	192	184	183	196	186	180	216	174	180	181	192	184	199	205	162	210	175	190	211	176	173	195	185	179	189	170	172	200	198	178	207	210	174	175	175	184	185	189	189	180	171	192	176	196	203	204	192	174	181	173	170	176	169	180	186	184	192	195	175	198	190	198	201	180	187	174	170	183	183	170	200	163	196	190	189	195	163	175	186	193	174	160	185	184	201	194	180	195	211	164	177	194	168	200	193	195	188	204	182	199	203	170	198	155	164	160	193	195	166	181	194	205	207	166	195	173	175	172	197	190	180	204	196	224	193	198	175	195	182	178	195	225	180	177	158	205	187	217	184	195	180	170	203	166	189	197	175	222	217	204	202	180	195	178	188	161	184	171	182	197	206	192	194	203	205	183	206	194	193	182	186	167	207	193	205	205	200	184	172	166	163	184	193	192	167	203	187	210	183	183	194	169	167	202	185	194	202	161	190	184	200	166	197	209	193	167	189	182	197	182	185	192	181	201	198	202	153	158	180	176	187	198	169	200	183	169	199	184	184	182	180	204	189	189	186	175	190	216	186	186	192	194	190	198	204	194	222	175	188	162	186	196	184	158	163	188	186	183	207	187	195	164	179	202	217	181	192	195	181	185	189	178	205	199	155	179	167	186	189	191	188	196	175	184	185	195	175	201	201	191	189	199	208	201	160	190	192	176	188	167	179	177	170	196	219	191	188	205	177	198	157	196	204	203	189	187	197	178	186	178	193	179	175	176	164	172	182	186	205	204	185	189	174	182	193	172	186	187	170	197	169	207	183	183	190	175	171	172	187	179	192	186	179	176	168	220	197	184	181	182	181	175	212	174	191	212	199	180	197	191	183	214	187	171	173	167	187	210	175	182	223	167	196	181	188	170	172	162	198	168	184	224	180	175	155	172	177	195	207	197	173	205	205	185	189	181	182	200	187	188	171	159	193	168	173	184	180	177	190	208	195	189	185	188	178	183	194	182	192	201	181	220	168
33059	3685	7508	8442	6922	5458	5559	4230	5752	5144	3670	3576	2814	1688	1865	1459	1077	1009	993	999	916	746	788	697	697	694	735	668	702	703	659	599	597	529	572	567	570	529	460	536	552	536	524	570	579	558	609	617	627	612	560	523	547	506	510	527	511	555	519	481	444	462	490	445	457	480	462	469	418	496	472	466	435	444	455	450	451	475	433	446	469	430	470	443	466	473	475	443	454	454	409	476	461	419	427	420	458	462	437	424	442	446	461	453	427	472	454	450	411	435	503	469	453	435	463	439	432	492	472	460	452	447	456	457	417	424	466	468	475	422	412	461	439	434	441	428	441	450	427	434	440	457	442	427	447	461	405	448	413	462	459	427	465	473	449	449	403	449	482	437	446	485	439	442	452	437	427	423	440	467	450	440	471	408	467	452	449	445	472	412	454	435	463	456	443	475	451	444	426	435	439	437	422	440	468	429	454	437	454	421	458	426	441	435	459	441	449	455	446	412	439	421	461	473	434	427	464	467	454	435	427	450	449	454	446	452	415	460	468	489	442	462	422	457	474	461	460	397	484	451	425	483	463	476	481	488	456	410	437	452	466	445	472	457	437	413	445	443	419	495	446	462	433	480	405	445	474	443	446	402	470	400	450	497	463	458	431	434	423	460	436	494	418	499	450	455	457	475	445	461	460	452	426	432	443	438	455	458	446	442	454	450	445	441	448	457	450	441	422	455	429	424	441	471	467	440	450	430	456	440	442	440	420	420	427	445	466	466	411	461	393	429	416	432	437	438	411	408	434	454	439	437	490	475	468	449	473	443	457	437	422	467	440	437	439	417	441	400	450	439	453	453	454	445	433	433	434	443	431	461	475	453	435	429	419	464	456	449	456	457	446	419	474	416	438	472	427	448	449	459	425	430	469	442	389	460	466	441	442	486	435	455	454	452	446	423	428	450	425	451	447	454	449	445	448	458	426	447	415	417	463	453	467	418	426	424	485	457	410	439	443	469	449	503	439	455	453	430	423	438	450	424	439	442	443	428	471	449	442	441	453	442	458	426	429	440	439	422	434	482	446	439	447	436	433	456	468	427	459	424	417	443	462	457	433	436	399	455	435	470	439	491	476	439	451	438	452	432	444	446	444	450	475	422	424	452	434	436	447	452	450	418	456	441	412	412	446	444	456	427	415	487	457	467	461	465	475	406	448	453	422	447	447	443	459	451	463	447	480	440	423	468	447	456	442	456	454	431	477	433	443	473	461	445	478	451	449	431	455	452	454	432	450	435	472	441	448	431	427	462	452	445	423	449	437	462	467	437	454	473	447	420	422	434	437	480	445	434	471	467	457	465	440	435	447	462	435	450	451	466	459	478	464	430	400	463	470	471	463	465	445	445	404	441	427	456	441	418	427	453	456	430	472	437	425	444	447	441	457	482	443	463	413	417	460	392	460	466	444	481	455	458	478	455	453	451	439	458	441	473	451	454	468	434	443	451	427	411	414	452	439	431	453	434	432	458	427	441	413	441	443	448	437	430	442	419	483	438	464	466	453	421	387	423	432	394	437	438	483	465	431	422	430	410	423	429	453	453	424	441	444	453	475	404	439	502	446	431	423	437	453	443	460	440	435	446	403	479	454	457	448	473	449	419	457	462	412	423	447	459	452	456	438	488	437	469	426	448	418	493	427	458	455	475	453	478	464	439	467	488	475	492	445	451	472	463	417	464	455	438	441	447	469	459	437	446	474	459	439	436	486	413	429	439	453	440	460	438	474	456	435	442	419	438	407	439	472	466	485	436	478	450	456	474	439	424	405	474	456	473	442	429	410	404	447	458	457	447	434	487	430	451	460	442	434	470	427	446	447	480	414	448	444	462	464	429	437	424	445	440	443	470	428	447	423	481	483	444	451	431	432	448	458	421	453	472	445	476	442	461	463	449	412	424	432	455	445	454	434	470	439	487	458	415	449	456	428	489	451	468	487	459	431	451	460	470	406	431	437	406	452	443	446	445	455	447	459	438	433	388	445	419	493	449	452	440	441	453	418	442	445	476	423	440	445	428	401	434	423	442	479	443	405	448	446	431	426	448	454	445	489	424	439	412	414	453	459	452	483	443	466	499	485	438	451	501	416	434	450	465	476	432	413	437	436	462	442	454	412	431	470	443	448	454	451	407	410	468	467	439	442	432	399	442	442	462	431	451	430	471	449	428	452	387	446	465	441	399	445	440	416	431	427	494	459	438	454	446	462	452	456	383	425	482	440	418	465	442	417	470	432	441	424	470	449	463	409	388	472	449	443	439	477	431	404	400	467	419	458	431	441	463	435	446	424	466	435	475	441	465	468	427	448	455	417	446	464	466	447	426	452	448	460	448	468	464	437	469	459	451	438	412	440	449	443	417	427	453	456	445	422	425	435	432	418	461	427	430	447	424	437	447	431	468	451	428	457	466	478	441	436	399	453	433	454	434	420	427	430	446	437	432	447	460	478	435	445	451	419	443	417	466	447	416	475	448	433	440	448	450	466	422	440	492	454	442	449	464	444	462	469	434	452	423	466	477	447	451	458	421	435	458	432	483	445	460	482	473	430	482	432	447	445	450	471	448	456	451	442	446	470	460	444	375	398	414	432	469	446	428	457	445	458	439	478	426	458	459	426	422	444	482	448	395	454	463	451	443	446	428	453	462	437	464	423	429	479	438	478	421	463	478	469	455	443	482	400	463	453	435	434	475	458	431	421	440	479	427	439	462	451	413	445	469	450	428	429	465	439	431	397	414	464	437	437	459	429	470	461	424	423	439	427	439	503	467	445	469	461	425	456	430	439	415	441	486	466	410	425	428	473	464	443	450	474	445	428	447	435	426	446	462	451	453	446	449	398	473	429	443	438	449	497	459	440	458	476	477	441	442	448	447	426	431	430	450	472	429	457	480	430	421	452	444	456	428	482	461	442	488	446	430	459	440	445	473	448	441	475	469	445	467	420	401	426	431	440	410	429	424	453	432	445	448	467	456	444	454	476	411	470	448	447	444	419	393	448	458	397	461	439	456	450	465	474	431	410	470	447	406	461	425	420	440	428	464	448	434	416	427	440	468	458	395	409	408	437	443	433	450	390	450	432	466	436	439	420	471	437	446	443	474	472	460	449	423	429	443	435	473	460	449	449	448	437	409	450	444	436	466	447	431	465	502	459	447	452	452	459	443	483	460	447	433	440	417	451	416	430	422	450	431	440	424	450	442	439	497	441	452	430	434	442	458	415	425	459	433	445	451	451	447	418	454	461	410	471	455	436	490	473	469	437	445	445	460	468	469	422	413	490	446	461	478	459	463	473	436	431	466	452	442	454	458	445	439	459	414	469	472	403	460	460	469	439	460	460	484	459	471	442	432	412	475	481	422	456	449	455	456	438	451	449	463	420	486	494	502	440	443	454	431	437	432	457	430	378	488	423	425	449	427	480	479	446	457	444	451	448	468	453	440	421	453	422	447	462	440	470	438	403	459	436	455	416	428
71370	26908	12081	5604	3221	1950	1835	1308	1572	1382	1048	977	754	448	478	432	338	313	308	317	284	263	258	244	243	219	237	240	244	226	238	255	205	194	209	203	203	217	225	204	239	207	193	189	196	213	224	216	204	224	202	180	185	175	201	200	204	217	183	175	212	190	194	185	207	204	191	205	175	190	167	173	174	181	189	190	186	181	191	160	162	184	187	179	190	186	188	220	193	188	181	154	181	171	208	179	179	195	203	188	179	179	208	208	179	189	183	180	190	198	165	209	174	174	197	183	176	174	170	192	179	205	181	179	191	177	189	193	196	194	160	178	187	178	167	189	169	196	179	187	204	219	199	178	176	197	187	186	185	168	193	199	170	189	181	207	177	216	186	189	170	170	166	189	181	186	201	188	175	153	176	164	172	178	190	206	197	205	173	183	180	203	167	177	179	184	177	226	170	174	171	190	178	188	192	167	200	187	173	212	200	177	179	223	180	191	194	193	180	181	192	167	213	202	203	182	192	166	190	166	203	202	183	191	186	196	222	193	163	175	198	210	175	166	190	200	174	179	193	158	167	200	202	214	163	174	191	158	171	174	195	190	187	179	185	164	191	193	160	203	210	163	203	186	185	165	165	155	167	165	203	183	211	197	177	196	199	185	194	214	189	171	209	184	179	178	168	197	191	190	178	191	176	203	174	217	198	177	183	187	170	185	218	182	186	201	193	187	186	168	199	176	186	155	201	176	172	200	191	195	192	178	204	184	197	200	177	175	185	176	193	167	193	163	216	197	191	209	163	169	168	196	206	168	187	182	174	171	192	186	170	185	192	170	179	227	196	176	193	179	206	180	178	187	188	168	165	222	180	184	211	189	210	174	207	184	179	171	195	193	188	195	171	174	176	178	189	178	170	213	176	171	206	214	160	174	189	206	151	198	194	196	185	192	165	207	178	189	178	206	189	183	182	182	191	213	190	167	198	164	189	202	179	191	197	188	198	183	185	150	209	171	174	187	183	208	177	195	180	197	160	192	205	181	186	192	175	174	163	192	197	196	193	177	199	175	194	161	204	191	190	203	182	183	172	192	182	185	188	176	211	181	183	193	195	168	220	175	199	169	191	185	199	185	186	170	181	193	168	184	193	172	198	189	209	177	183	201	182	175	184	216	179	162	202	174	194	185	151	192	191	184	200	165	195	180	198	173	174	169	184	164	165	159	199	203	214	188	185	190	176	184	203	190	182	183	172	191	185	164	177	179	192	187	185	204	198	184	162	149	184	181	197	215	162	161	181	197	210	184	195	201	189	199	174	145	193	180	178	179	172	177	189	185	188	170	198	176	219	199	186	172	198	198	181	172	172	210	162	200	202	193	190	178	181	187	195	202	169	188	172	196	192	147	164	204	178	199	185	190	160	213	186	189	186	186	191	211	223	180	218	219	157	185	189	197	201	194	201	174	172	179	163	169	169	193	180	199	176	202	178	168	174	167	179	167	174	178	199	188	191	156	186	140	173	214	185	170	179	176	200	167	187	188	192	190	172	175	188	196	210	185	190	196	176	184	160	185	198	191	170	158	182	183	208	187	202	176	163	198	171	174	182	185	176	193	174	181	178	170	218	183	179	180	165	207	166	180	174	181	200	171	185	180	176	187	186	163	180	179	206	170	203	200	175	157	192	196	169	184	186	183	184	177	158	182	192	179	201	180	177	209	159	194	192	198	181	188	198	193	159	176	167	197	195	186	186	192	182	206	179	188	189	198	197	189	176	153	204	180	164	200	163	194	182	192	166	214	174	172	164	212	207	212	183	172	212	154	212	181	179	184	181	188	198	173	174	180	188	151	197	164	163	182	185	169	179	174	194	191	208	164	199	171	201	188	174	176	190	180	166	179	187	181	179	177	180	208	171	203	184	206	183	184	186	195	212	200	179	184	215	189	166	138	183	192	195	193	202	183	207	173	184	163	177	180	191	160	181	187	167	186	178	192	183	181	199	170	176	166	186	181	180	167	187	184	212	180	170	200	185	195	168	160	178	176	183	167	162	175	170	203	177	196	174	177	174	190	165	187	192	182	195	211	183	179	186	208	202	189	179	185	186	186	173	166	179	209	185	198	162	185	165	196	179	182	190	186	207	176	167	204	190	187	177	165	197	201	170	193	190	191	190	171	196	185	202	184	155	175	172	171	180	160	177	177	171	155	180	180	195	205	166	194	189	203	182	209	175	200	164	184	166	191	174	154	182	173	187	180	174	173	181	186	164	162	179	183	184	181	186	132	196	181	206	182	191	182	178	212	172	193	187	189	195	193	174	174	197	185	181	181	199	190	198	181	186	175	194	158	189	173	170	186	181	181	176	197	186	190	170	193	170	197	184	176	194	163	173	175	177	173	169	177	188	181	199	180	169	175	178	173	180	216	196	184	198	160	176	197	209	190	187	167	208	180	188	166	186	187	192	193	191	213	192	187	184	199	165	182	199	167	176	193	192	209	171	170	188	162	178	172	204	211	169	190	188	170	181	166	196	196	183	184	161	204	181	186	166	189	162	210	189	190	174	177	176	185	188	169	212	152	179	198	175	182	169	191	175	189	185	196	183	177	177	165	186	157	193	189	205	195	191	211	154	188	170	169	198	180	181	172	170	205	200	183	193	188	185	162	193	186	170	174	175	181	193	198	174	179	174	214	163	186	190	175	193	172	170	164	176	195	171	201	190	183	193	170	202	211	175	163	189	181	186	192	178	172	166	190	185	189	184	182	187	203	193	167	193	178	197	167	202	174	190	186	159	187	174	187	151	207	193	179	189	168	180	201	159	207	188	212	188	196	203	206	212	170	171	187	193	186	192	218	192	192	199	170	192	169	189	192	157	199	168	185	193	154	178	197	221	184	185	192	170	183	195	191	167	183	207	181	193	176	210	170	186	178	166	173	154	177	167	208	196	191	182	169	182	181	187	198	183	177	225	173	210	192	178	166	159	211	171	179	198	201	199	198	198	168	166	178	197	179	200	162	170	172	183	185	182	185	200	173	209	197	187	172	204	160	190	193	172	180	195	188	182	173	175	171	176	199	197	191	200	177	180	201	178	189	188	169	170	172	170	204	180	180	199	193	187	204	186	183	188	180	182	178	187	182	183	164	169	176	181	171	180	158	207	182	176	174	184	186	190	168	178	156	181	190	198	180	206	188	161	188	160	176	189	168	200	187	187	198	184	180	200	188	208	189	153	166	178	173	160	200	189	181	167	193	192	190	189	163	170	170	207	163	174	176	189	187	198	178	201	185	213	171	191	184	205	197	192	170	167	180	191	194	174	187	205	172	184	191	177	195	183	181	188	183	193	172	181	196	187	180	183	184	170	172	189	157	187	170	177	182	173	178	188	181	184	158	183	192	188	167	183	193	163	198	219	192	176	203	163	172	208	169	185	193	204	164	177	179	181	175	166	184	163	191	181	179	192	191	175	191	202	202	197	184	148	190	170	200	200	191	170	190	169	202	196	181	173	155	172	201
39651	4967	11058	12033	10172	7850	8286	5981	8261	7060	5245	5407	4034	2551	2695	2047	1482	1502	1456	1473	1181	983	1010	882	889	869	866	858	849	826	775	680	701	579	649	594	579	560	563	598	601	617	651	589	678	679	641	688	705	653	576	551	565	479	561	549	547	585	499	507	489	451	450	461	477	419	426	473	466	475	414	445	386	446	426	450	451	433	464	445	446	474	479	440	471	430	469	448	433	434	436	414	476	434	473	423	405	426	442	441	417	416	433	446	464	390	427	424	422	434	493	467	441	427	431	435	441	423	437	454	441	429	478	418	446	441	425	458	432	415	432	445	408	438	429	461	414	425	427	425	443	450	381	444	414	409	445	447	409	473	441	444	403	423	440	399	422	416	462	438	413	464	402	450	423	461	437	429	423	425	403	415	449	463	469	421	439	437	451	400	429	436	440	456	415	462	421	452	437	403	415	397	467	426	418	420	451	427	428	462	423	434	436	461	415	449	444	444	403	420	400	445	437	439	410	398	441	470	477	444	450	402	434	451	414	388	412	424	378	442	454	438	418	425	399	408	442	455	420	467	397	444	445	451	431	412	448	410	413	434	442	443	441	420	445	476	402	430	393	428	424	430	370	469	459	458	451	396	428	440	378	449	432	430	436	445	436	448	422	479	414	412	426	455	430	433	426	433	408	418	464	434	398	440	414	464	438	421	442	426	436	461	414	435	444	429	445	409	424	416	449	443	448	431	403	431	433	417	414	422	436	427	427	433	444	428	402	401	438	420	377	396	412	414	425	403	419	451	414	423	370	407	419	422	462	412	436	417	418	404	433	466	415	431	482	428	414	409	431	418	428	408	425	425	412	427	426	425	407	416	407	452	404	439	449	434	437	446	406	431	452	432	424	380	430	424	434	427	393	481	431	399	443	412	415	409	421	413	416	423	392	425	433	430	394	444	413	400	424	414	427	433	412	402	448	435	399	417	461	418	403	399	452	455	470	441	431	417	420	468	419	417	440	447	445	368	400	464	442	442	447	365	440	469	441	453	425	452	417	439	392	430	446	412	461	456	404	439	359	465	412	405	427	454	419	434	388	416	401	399	433	440	421	395	439	434	437	462	434	458	449	441	420	425	464	437	406	472	442	442	402	426	416	431	435	450	448	450	430	403	442	434	469	437	385	429	431	423	426	424	445	456	437	437	419	417	443	413	415	444	461	414	458	458	439	450	449	424	437	443	434	414	392	410	411	433	423	435	425	430	416	430	409	431	433	398	441	449	424	420	429	409	432	420	408	425	435	448	428	414	419	417	428	448	463	418	445	430	444	459	436	413	427	439	420	413	409	448	438	434	429	422	441	422	393	441	416	414	410	430	416	410	448	424	410	461	407	412	407	424	434	448	438	436	437	444	447	462	423	405	442	425	419	420	448	404	426	453	406	432	427	417	430	440	430	426	442	432	448	447	424	424	396	445	434	426	398	405	467	420	425	383	429	416	397	416	427	442	430	400	435	451	436	408	461	411	409	415	441	413	426	434	449	425	412	446	416	400	438	418	411	387	375	437	426	434	424	416	404	453	387	425	403	382	426	411	444	444	446	419	454	414	456	400	408	405	472	402	406	446	441	400	392	435	467	399	401	462	404	444	389	431	410	418	397	421	408	408	439	413	446	468	447	421	428	447	433	419	446	403	419	408	446	419	468	422	424	439	478	428	439	400	422	405	443	418	387	431	447	428	389	431	416	407	421	410	427	423	417	435	403	398	446	437	435	422	432	392	418	434	377	414	397	431	435	412	444	406	441	442	427	417	382	434	424	382	408	480	396	390	430	450	439	416	419	416	423	404	454	395	413	420	412	450	399	442	418	444	454	418	435	435	420	426	446	417	414	420	409	437	447	413	467	473	450	461	450	398	400	419	405	429	425	404	394	446	443	402	390	427	439	416	422	443	455	413	397	437	423	436	475	413	424	403	383	427	430	399	453	441	423	444	412	420	415	437	436	442	379	470	451	434	424	432	426	419	423	453	413	415	426	430	400	436	409	443	446	437	440	425	426	442	433	453	414	445	431	424	415	423	451	428	454	424	410	409	415	438	443	435	441	431	413	405	421	411	444	397	443	416	442	446	400	460	429	451	450	451	422	439	425	413	411	464	406	407	431	414	456	400	421	415	449	421	423	441	444	469	429	398	437	438	421	450	407	420	442	439	423	401	403	473	441	435	382	418	430	426	425	424	431	395	460	416	452	424	402	447	441	420	420	420	418	416	435	405	440	417	441	382	394	440	424	444	412	421	430	426	434	432	408	432	453	438	415	424	465	448	453	430	423	468	442	407	430	423	444	422	397	470	418	408	397	445	409	390	441	416	419	436	407	431	411	446	438	432	406	432	415	443	424	419	413	423	440	424	398	410	436	445	423	394	405	441	441	431	418	451	424	441	423	423	438	442	428	474	368	468	439	424	406	453	436	410	407	447	453	420	412	418	422	430	451	412	427	417	413	417	449	439	440	467	419	397	424	434	408	408	450	420	448	410	431	430	451	410	388	483	401	424	419	419	465	403	421	400	423	457	423	415	453	424	416	402	435	419	418	434	436	412	452	459	432	386	393	432	429	405	388	436	429	424	398	471	449	396	434	414	412	428	412	444	455	444	419	420	431	398	435	434	445	429	422	413	434	424	438	457	397	423	450	418	447	443	415	433	426	430	435	435	457	440	412	439	394	419	434	425	444	440	434	443	412	434	405	393	435	418	418	429	417	419	431	438	409	404	479	434	460	448	455	458	443	471	414	387	393	477	431	409	447	415	444	406	400	418	408	455	397	406	408	426	463	475	454	410	439	409	444	421	431	396	418	439	449	460	441	400	469	426	455	417	392	430	411	406	433	442	417	412	443	415	428	397	450	419	378	406	452	437	403	409	425	410	469	419	418	413	404	412	425	439	421	403	429	412	421	429	431	422	408	410	394	430	405	413	434	404	442	448	408	448	462	406	479	415	452	410	417	418	436	429	447	430	415	399	421	460	442	450	444	386	450	426	441	433	420	475	424	422	422	420	394	411	417	420	455	440	438	456	420	450	425	448	438	431	392	434	455	412	431	431	460	434	417	453	404	431	399	413	417	409	441	417	424	412	443	451	471	455	435	453	478	428	440	415	403	421	449	445	412	451	423	384	478	406	415	449	419	417	414	422	442	434	462	398	438	432	398	468	447	448	424	459	416	400	425	447	441	418	393	466	425	456	436	431	409	436	438	430	407	440	372	442	428	427	435	467	380	446	387	435	444	441	411	421	436	407	425	432	438	428	462	429	463	414	437	408	431	429	449	454	387	387	466	468	430	417	430	445	396	434	439	447	443	438	396	452	445	438	372	400	454	414	402	425	453	392	461	441	423	419	449	434	431	384	429	438	413	413	404	438	426	451	424	416	419	460	400	443	408	384	389	418	436	429	407	434	418	452	448	424	439	407	404	422	421	430	431	430	416	409	444	416	439	408	459	409	422	428	422	457	402	434	387	429
15424	2242	1943	1417	907	510	600	417	492	510	357	318	259	184	164	140	124	119	141	138	145	141	124	111	93	120	105	123	96	109	128	120	137	115	124	94	115	102	101	110	106	127	126	119	121	113	112	121	101	115	116	97	115	129	130	112	111	129	86	101	106	102	110	112	105	103	102	110	134	113	91	104	109	91	114	134	94	101	105	121	106	89	119	124	117	125	115	114	101	101	102	109	96	105	108	103	105	105	115	104	123	108	109	108	126	104	128	98	100	118	112	101	84	106	107	119	125	105	93	101	96	112	128	91	91	102	92	112	148	112	127	111	100	115	94	108	107	105	104	90	110	110	98	116	109	106	133	127	109	114	104	99	126	112	97	102	100	86	115	98	109	121	113	112	120	101	110	118	119	108	111	106	128	122	97	94	93	126	100	117	116	105	109	115	93	122	104	97	120	107	118	100	84	108	108	105	119	91	98	93	88	94	113	112	116	129	108	106	108	113	103	83	108	128	103	132	112	118	119	96	125	125	111	112	118	107	110	110	98	105	115	89	112	105	112	126	85	89	106	108	110	98	87	115	93	87	109	114	127	95	106	120	117	109	110	123	117	110	103	99	114	110	107	108	104	92	109	110	104	111	117	92	97	103	103	107	124	116	111	115	111	115	102	132	111	103	103	101	131	114	98	98	121	109	112	117	108	130	120	110	101	135	115	129	108	101	113	101	91	100	112	122	98	109	118	113	125	113	132	98	96	110	122	100	106	96	118	103	96	125	94	121	96	108	97	119	114	127	96	119	113	107	101	96	93	122	115	107	108	102	120	105	108	116	107	94	85	118	110	113	94	103	113	101	122	108	89	99	93	102	106	107	109	103	106	106	110	107	99	113	111	115	107	123	106	103	123	86	103	91	121	96	117	107	112	101	114	106	110	116	110	116	107	134	89	102	108	101	120	104	88	116	104	93	113	122	108	110	109	103	114	119	104	101	116	96	91	119	103	117	112	115	125	97	121	111	106	106	85	123	100	105	127	113	103	103	125	122	95	91	103	125	106	90	108	94	104	111	110	100	110	107	111	118	107	107	106	94	107	117	110	103	107	97	103	94	113	94	115	104	118	115	103	91	124	128	107	114	109	104	119	106	106	94	118	106	125	106	98	126	109	107	116	114	111	106	124	102	118	111	118	107	109	131	119	127	97	94	118	112	105	100	113	116	105	105	110	97	108	97	102	109	117	91	110	111	122	112	112	120	117	126	128	91	89	102	115	115	115	103	113	96	103	97	104	106	100	122	111	114	89	117	94	103	101	90	93	108	98	95	102	111	126	107	101	124	102	110	103	94	113	108	105	103	99	114	101	114	112	105	99	120	97	109	123	110	106	103	102	85	101	114	104	129	109	110	115	108	98	99	130	103	99	108	114	116	95	119	87	103	111	99	123	124	112	99	102	111	103	96	119	106	98	93	115	120	88	94	116	91	83	95	126	128	142	112	114	98	107	118	100	114	86	98	106	110	98	83	110	107	121	114	127	85	117	97	96	118	92	123	116	116	122	113	108	124	96	120	115	96	133	90	115	127	99	95	100	107	103	95	103	113	132	102	101	115	126	119	101	102	114	116	82	106	112	118	88	89	116	96	121	108	100	113	105	107	120	105	113	117	103	109	120	109	107	114	113	141	86	114	123	95	94	96	115	109	103	105	98	109	122	116	106	102	129	118	110	113	102	107	106	104	115	132	120	110	107	107	102	93	102	105	133	110	109	104	91	98	109	115	134	124	98	120	116	116	103	118	121	110	121	117	101	97	90	92	111	90	99	109	109	100	99	126	102	117	85	101	117	94	104	117	84	104	107	104	98	114	95	125	118	127	114	94	112	107	118	120	112	100	113	119	113	101	106	100	109	107	110	118	108	116	108	93	102	117	134	110	91	108	113	130	119	119	82	126	110	120	106	125	96	111	107	126	108	112	113	106	104	134	112	104	116	98	106	105	120	120	114	93	100	94	107	107	104	105	110	112	110	98	105	106	112	113	112	108	112	99	101	98	109	117	117	108	92	122	93	104	114	94	118	119	115	119	95	99	128	97	93	96	102	97	112	133	117	134	100	99	115	105	93	96	120	84	96	115	130	105	98	104	121	110	100	94	103	104	109	110	111	117	120	89	102	91	80	114	104	113	104	105	102	108	113	144	125	106	108	120	99	108	98	111	129	112	122	106	117	122	124	88	99	95	78	107	117	97	102	96	112	133	100	113	104	110	114	123	113	109	98	101	104	102	113	109	132	118	83	89	101	111	108	124	126	106	111	118	112	95	107	98	94	109	110	100	115	103	121	103	98	92	117	100	113	100	96	106	107	127	119	106	89	88	102	92	99	106	123	130	96	93	119	103	104	107	81	96	90	83	119	109	113	104	123	111	95	108	108	95	99	138	93	105	100	96	121	112	103	121	112	91	98	114	112	108	107	112	106	122	112	89	118	106	107	128	110	101	106	104	80	119	116	111	125	119	103	119	107	98	106	106	112	99	112	97	111	110	117	91	81	118	101	103	106	118	131	97	112	111	116	119	87	86	121	111	112	116	105	96	95	119	103	108	103	95	96	92	104	118	115	104	125	108	105	101	95	109	106	103	93	114	120	119	121	110	111	117	119	117	95	105	116	129	113	120	102	105	116	107	104	90	105	118	121	127	108	112	120	105	138	91	128	110	110	112	91	127	109	116	105	96	105	113	106	108	128	104	102	106	112	93	102	126	107	115	99	117	125	89	103	120	118	108	104	127	95	117	105	116	114	115	92	115	115	144	112	120	109	95	96	115	97	99	95	99	105	115	101	119	109	107	120	104	98	125	109	103	91	97	105	88	101	95	116	99	88	102	115	120	113	121	125	104	134	104	124	135	116	88	118	91	108	131	93	110	87	111	128	94	100	111	120	93	124	115	104	117	109	133	83	111	106	98	126	114	93	106	113	99	116	113	95	100	95	91	113	101	92	89	83	116	103	108	109	116	105	110	131	114	117	100	92	105	100	113	127	105	121	96	104	106	102	87	117	100	112	111	101	118	100	106	126	99	94	119	114	114	117	115	107	102	89	118	113	95	98	117	121	114	109	124	96	98	102	98	114	120	102	115	112	99	115	104	89	122	120	125	107	124	126	101	127	101	99	112	98	103	112	98	128	113	106	108	114	98	104	102	116	107	114	91	116	97	112	109	100	123	122	124	99	96	105	90	92	106	116	98	134	104	108	136	100	96	94	107	90	106	100	99	104	135	116	105	111	118	95	113	81	109	104	95	109	109	99	112	100	97	99	99	76	106	121	114	99	100	95	100	117	108	103	112	101	104	95	97	127	115	112	120	129	104	107	118	114	101	94	137	118	100	102	105	85	116	99	111	91	85	128	99	126	111	116	108	109	103	99	100	132	121	95	98	93	106	128	116	108	107	93	92	119	109	100	107	107	101	120	108	98	136	92	125	123	103	118	113	106	111	121	111	120	100	96	96	107	111	110	117
13205	1539	3623	4277	3434	2443	2782	1974	2543	2490	1800	1826	1206	780	786	635	495	516	537	530	437	425	380	378	379	397	412	362	367	403	347	385	348	325	347	318	302	316	287	284	320	341	337	372	383	352	342	382	363	360	353	309	330	298	336	336	346	309	324	292	273	295	302	285	284	286	306	282	313	288	265	304	283	296	291	293	246	301	285	287	282	294	305	313	258	283	288	293	286	294	269	271	283	281	272	275	302	271	276	287	276	292	268	278	283	275	265	263	290	309	301	286	268	271	271	298	274	284	269	283	290	314	285	290	261	268	267	275	260	272	290	278	290	263	297	280	297	276	269	271	276	267	294	314	253	295	288	301	267	271	271	299	309	288	277	294	299	264	271	272	261	277	257	280	247	276	308	296	285	278	291	282	273	270	296	300	261	266	238	293	281	270	281	276	261	273	278	281	270	287	276	274	292	299	317	279	298	263	295	287	322	302	275	281	265	275	282	297	324	242	291	278	267	297	319	271	300	294	295	310	274	268	286	312	287	283	264	275	258	272	312	304	278	276	275	278	292	264	299	291	318	280	287	283	260	289	296	278	261	257	273	295	255	309	279	301	247	262	271	285	276	270	283	288	269	298	284	306	294	280	288	282	280	283	312	280	284	316	274	276	269	264	301	297	313	300	306	278	267	293	273	265	283	262	292	287	301	272	277	318	293	266	278	302	273	303	270	281	285	269	246	265	258	272	303	282	285	305	281	276	259	279	300	290	292	272	255	265	295	295	275	281	302	254	280	273	267	303	274	287	298	287	297	266	284	301	280	288	297	283	292	287	274	267	279	297	288	276	326	279	275	277	290	321	274	271	267	299	316	300	287	257	251	301	272	289	271	289	299	288	293	283	286	313	276	306	300	283	260	261	268	319	308	286	304	268	285	297	272	282	303	259	277	264	288	290	279	290	291	271	282	294	288	274	306	273	297	287	276	297	275	289	284	303	245	274	303	263	294	269	281	308	305	247	248	275	290	270	282	264	262	286	273	266	309	311	283	308	293	259	301	277	290	286	293	316	288	291	280	284	305	269	258	325	292	275	270	288	284	321	307	287	302	297	317	279	298	280	276	268	290	251	273	285	277	281	283	271	290	282	235	280	253	324	296	316	284	311	265	304	265	276	302	279	265	276	261	271	267	269	299	292	251	274	302	262	305	273	282	251	289	300	286	264	259	280	306	302	305	278	286	287	276	298	300	285	269	284	284	293	311	253	213	281	282	308	285	285	287	269	288	261	306	295	266	285	297	265	289	296	273	289	315	327	270	260	296	319	265	294	283	283	297	291	276	279	304	292	271	264	278	281	298	339	284	308	282	323	267	259	309	269	281	269	301	283	286	274	294	291	279	292	263	269	282	298	267	263	289	298	323	270	305	252	269	288	282	279	285	303	284	295	276	333	278	282	292	296	267	287	307	265	275	256	265	287	281	283	260	267	271	294	292	269	270	316	286	274	289	316	302	306	280	274	272	307	281	279	291	297	267	258	259	284	288	294	278	283	268	277	275	262	291	270	299	280	289	263	281	308	297	287	325	290	288	277	314	252	276	316	298	273	267	277	283	266	276	284	287	292	255	303	291	301	291	273	276	298	266	273	289	281	273	273	319	251	251	257	275	270	279	283	269	267	267	297	294	292	308	281	312	284	287	294	286	239	277	252	287	286	266	272	275	261	278	246	283	276	309	294	297	294	286	263	267	310	298	290	313	286	268	289	266	275	274	311	283	292	303	292	285	303	277	281	303	264	290	267	258	263	286	277	289	327	260	292	277	297	284	265	308	248	274	282	294	271	244	280	276	325	286	313	287	300	301	286	296	280	280	290	286	313	269	287	301	259	295	303	281	274	229	291	263	287	295	262	310	282	272	253	276	290	278	321	267	291	267	282	286	315	294	288	315	297	260	286	272	267	278	277	287	293	287	302	272	268	275	291	312	307	302	273	261	269	248	283	298	277	290	265	340	287	274	276	284	283	300	275	284	263	267	277	290	277	275	279	276	309	262	270	295	266	299	245	299	320	299	257	287	272	281	295	280	310	300	272	255	274	284	278	293	270	292	288	295	277	264	306	317	287	287	258	297	269	283	275	262	282	263	273	301	302	293	287	262	297	269	319	274	284	277	286	287	289	271	302	281	266	288	286	295	291	283	288	261	271	281	266	308	295	300	278	296	239	289	251	285	300	290	283	287	253	291	284	273	278	290	232	278	296	295	266	299	290	257	286	296	287	291	293	277	289	277	278	299	303	257	295	307	275	247	286	267	287	297	311	299	268	255	286	283	277	295	302	296	307	292	278	275	266	258	272	295	287	310	282	314	281	305	269	271	279	275	284	282	317	268	289	263	288	292	276	297	295	321	294	303	283	300	271	258	293	274	279	274	262	274	311	310	264	285	299	292	260	303	286	266	288	291	279	253	300	278	284	292	289	270	303	265	316	285	286	271	288	270	303	286	280	253	251	284	292	271	303	274	279	258	276	289	289	271	269	290	275	278	300	234	260	293	288	273	314	272	264	297	273	270	281	284	267	270	263	295	297	305	292	261	255	258	268	288	282	301	317	324	290	287	264	299	274	283	283	291	241	254	291	256	288	281	262	284	302	290	250	271	297	283	284	299	292	254	297	301	301	269	267	291	271	291	272	283	298	276	296	276	264	304	267	291	280	246	290	280	298	248	297	300	296	296	302	298	293	300	265	297	234	289	269	272	310	260	281	323	272	301	277	304	292	263	239	255	268	270	278	298	273	285	272	309	304	314	293	280	281	280	275	280	280	302	270	259	260	306	302	284	311	317	287	275	269	250	264	308	265	276	321	285	300	269	317	300	266	273	293	274	271	287	278	277	275	297	300	311	255	277	285	283	304	262	272	275	290	299	289	298	292	307	270	260	292	292	301	302	295	286	299	262	302	287	299	284	318	264	288	301	267	293	276	277	288	279	281	279	288	276	272	289	287	273	276	313	265	267	296	270	281	286	288	275	260	311	282	282	231	273	290	298	266	302	288	276	289	282	280	292	289	289	294	294	283	257	310	273	280	280	305	283	281	274	258	279	268	296	312	278	289	298	266	305	270	298	260	279	282	283	290	313	288	293	302	261	280	281	288	280	277	280	267	249	272	287	289	305	252	314	281	303	283	294	313	285	301	271	288	274	291	282	287	260	288	279	293	269	281	270	289	300	288	273	318	261	293	297	270	305	287	286	268	244	311	269	271	320	286	306	277	274	293	274	289	274	290	278	280	294	276	251	275	264	290	288	295	272	276	309	284	295	293	315	269	272	288	287	279	279	287	303	310	297	262	272	288	287	288	288	260	289	284	280	287	278	260	313	278	300	293	295	282	280	280	289	268	268	305	256	319	265	290	295	296	301	262	292	298	317	288	291	289	274	292	283	288	284	305	276	267	268	289	296	292	275	304	315	294	280	302	247	297	302	268	293	284	298	297	301	285	250	276	295	293	309	303	287	281	305	300
60207	18646	5945	3595	2031	1299	1311	867	1002	973	781	751	546	376	409	288	255	241	236	265	217	226	232	230	202	220	222	216	244	254	206	189	211	199	174	185	205	187	219	160	185	189	209	215	231	231	206	209	195	172	188	178	182	189	198	180	206	192	160	175	196	175	194	178	188	191	185	174	197	186	187	194	209	206	216	167	171	206	176	178	184	183	191	216	187	186	162	161	188	185	192	178	170	160	171	175	166	171	205	173	211	177	175	216	176	194	172	183	162	168	176	181	157	186	169	198	187	207	187	203	166	173	174	190	181	196	185	183	164	214	202	179	208	180	177	178	178	186	184	172	188	178	207	169	165	175	186	179	183	172	178	183	185	167	178	162	184	170	177	187	203	188	185	175	179	207	173	196	172	153	172	203	189	183	178	197	198	178	197	189	171	183	206	192	217	200	209	185	186	200	171	196	176	175	175	199	182	178	188	189	185	179	164	153	198	174	192	167	181	170	190	182	196	204	170	184	187	160	190	177	173	169	176	191	208	198	191	228	203	187	174	167	200	172	174	171	165	207	184	171	166	179	173	178	193	185	181	196	182	168	183	174	182	173	210	216	173	179	170	169	202	181	176	192	181	192	167	174	179	204	162	149	188	169	178	192	175	206	179	180	176	156	193	172	201	195	200	154	185	176	177	154	182	179	180	184	200	173	175	213	156	162	197	170	187	179	167	186	165	181	196	197	189	210	177	191	197	216	171	167	167	204	202	175	207	174	185	160	190	159	176	179	209	201	183	179	165	202	178	177	180	177	164	165	216	185	191	194	169	170	196	186	160	171	169	183	184	180	179	168	180	187	180	152	206	188	169	206	183	181	169	162	171	164	189	170	184	166	177	183	200	182	186	215	221	202	201	188	164	189	184	208	194	200	201	181	171	189	168	140	186	183	180	192	182	205	185	189	239	170	188	163	198	167	174	201	190	167	173	171	178	179	170	179	220	182	202	171	196	182	163	168	175	180	169	167	173	211	188	183	174	192	167	195	173	191	189	179	201	175	165	182	219	175	178	202	190	167	173	215	158	197	168	173	169	173	189	177	177	199	169	181	180	197	198	156	199	174	185	169	171	188	170	180	168	186	185	189	176	178	174	184	193	199	188	198	175	160	193	175	189	186	167	193	174	197	227	178	193	172	184	184	177	195	173	179	189	167	201	176	213	173	189	202	183	197	204	178	194	195	183	164	158	183	177	175	195	198	184	197	176	163	194	166	204	178	186	204	185	142	204	190	197	181	187	178	172	211	173	215	189	160	176	159	183	175	185	189	193	162	179	186	191	189	167	176	183	217	184	167	202	198	211	192	181	196	193	179	212	179	171	201	177	162	171	175	190	182	171	174	192	179	166	179	187	176	192	190	197	131	172	183	177	196	194	187	167	167	197	186	184	185	157	174	184	185	158	193	191	177	179	157	191	188	204	194	177	207	189	174	168	210	210	203	159	189	171	166	146	171	163	185	155	179	209	160	195	173	186	179	184	201	178	193	171	173	196	182	190	181	148	201	172	175	189	191	166	197	171	193	184	167	190	183	175	165	219	188	183	161	173	170	179	173	175	191	191	179	179	169	213	176	160	160	198	199	189	164	187	170	145	137	166	186	185	162	199	203	190	188	193	175	188	187	211	191	203	176	186	190	184	187	156	173	190	180	195	168	204	188	174	191	174	192	183	186	163	199	188	233	201	222	190	181	163	171	199	176	193	188	193	196	182	190	175	164	194	190	171	192	204	217	187	188	200	162	207	187	187	163	183	183	165	180	211	196	176	202	191	176	201	180	188	204	151	176	166	173	187	176	176	191	188	188	192	184	190	172	176	192	173	184	173	204	176	211	190	210	184	163	191	191	188	185	169	204	191	200	200	210	196	182	183	169	179	195	186	197	183	167	161	157	201	167	189	184	205	175	192	178	173	182	171	174	177	176	170	197	171	220	185	205	178	187	180	182	197	167	184	160	175	185	196	175	186	166	180	193	196	195	194	189	183	186	187	188	175	186	220	185	222	187	168	173	180	175	176	162	191	177	160	185	202	193	172	175	193	188	176	160	161	176	168	176	163	159	176	201	174	171	182	182	158	171	206	200	186	181	177	179	199	177	147	160	175	188	177	205	204	190	197	183	172	194	177	189	182	190	190	174	179	181	168	181	174	155	180	175	172	184	194	163	177	185	192	182	155	215	177	186	185	169	171	206	192	169	183	181	183	156	197	189	157	201	180	182	177	176	190	167	166	176	189	198	180	204	204	180	157	170	172	195	208	176	161	211	168	167	200	204	185	202	190	184	178	183	171	200	201	193	203	205	190	208	164	200	181	146	186	177	183	180	196	172	193	150	169	156	173	160	192	181	191	174	199	187	180	170	171	172	174	175	153	170	167	185	163	191	190	194	183	179	198	191	204	176	165	213	185	167	185	204	195	165	173	168	182	192	170	203	176	200	178	174	178	183	195	217	195	208	207	176	173	176	189	174	191	192	200	156	196	220	184	188	177	164	168	209	187	158	188	201	186	198	187	213	187	185	179	205	193	206	184	213	189	198	178	210	162	189	174	173	177	200	176	177	174	197	164	168	204	198	182	188	181	232	197	189	182	181	191	197	215	211	166	175	206	182	179	190	178	192	176	173	191	159	160	180	196	174	188	181	179	171	191	164	195	180	174	169	163	158	171	194	187	196	192	181	186	196	161	189	185	185	158	181	180	177	183	201	189	175	200	164	174	208	179	179	180	179	172	174	193	171	168	196	163	177	190	194	191	181	181	191	171	177	207	167	193	184	185	171	192	168	205	202	191	204	171	193	203	181	154	205	188	194	179	188	180	198	176	172	230	189	171	161	176	184	190	197	171	181	199	163	166	183	188	197	180	172	179	182	204	179	181	154	151	193	196	204	194	193	182	169	174	184	177	203	186	180	216	155	159	197	178	176	200	176	171	193	189	170	163	191	186	166	183	161	206	184	182	206	170	180	175	166	188	175	161	167	194	199	199	165	202	180	173	164	204	191	191	198	202	172	203	178	172	184	178	182	194	186	156	181	195	173	179	178	194	189	207	175	156	174	174	171	195	170	172	176	184	169	178	178	178	200	165	172	199	180	196	174	208	171	193	180	162	176	207	195	191	183	201	175	182	187	166	176	179	202	165	186	177	173	187	166	174	166	175	164	174	177	184	187	164	189	192	186	164	175	179	198	184	218	206	179	180	160	203	170	172	196	162	214	166	165	179	156	175	197	165	179	175	213	191	164	191	176	200	182	193	197	167	169	166	161	186	183	194	178	179	174	180	187	192	200	207	201	181	187	201	172	192	173	194	182	173	160	201	187	163	190	197	153	165	168	187	183	191	167	197	168	179	199	150	190	197	190	203	183	166	189	203	186	181	186	171	212	181	175	183	184	189	181	198	167	173	190	166	166	186	184	181	159	173	204	191	191	177	204	172	195	180	179	181	187	186	150	199	182	156	181	192	174	177	192
31001	3657	7582	8955	7055	5787	6110	4277	4963	5158	3959	3838	2614	1774	1781	1425	1102	1085	1059	979	816	782	798	775	734	739	691	725	726	713	649	638	572	573	591	568	526	554	530	556	533	563	587	616	644	660	624	624	621	558	557	522	481	496	517	521	509	524	469	455	445	468	453	461	449	468	461	456	422	417	447	450	439	444	451	412	433	455	456	464	447	444	450	450	497	490	437	441	434	463	472	429	452	420	413	453	460	413	430	442	443	454	421	458	441	438	426	446	445	475	415	416	429	456	447	470	446	462	431	419	406	446	413	436	464	419	472	460	444	438	425	437	436	452	443	444	438	439	451	396	419	437	452	431	436	437	391	444	454	433	453	426	433	449	486	406	483	433	420	440	447	444	463	421	460	478	444	425	444	402	462	435	471	445	457	454	423	449	461	472	422	452	427	487	433	438	462	410	473	430	436	423	467	414	453	445	421	419	417	463	456	476	432	433	461	417	450	464	458	429	439	465	425	454	426	447	415	471	428	457	427	438	424	404	429	445	426	425	421	439	431	440	470	434	446	436	427	393	429	410	444	437	455	449	451	423	439	422	422	424	425	449	428	435	453	430	448	437	438	469	420	455	459	470	438	432	427	441	470	437	453	413	461	404	482	433	449	451	435	493	472	436	482	442	476	453	462	440	455	450	403	451	414	415	454	429	431	403	414	417	471	455	467	431	420	438	437	473	454	434	465	437	412	430	444	428	446	417	434	461	437	454	418	449	456	447	449	468	455	427	447	478	404	417	404	467	459	488	439	407	452	427	462	440	450	445	418	433	470	435	450	421	450	455	435	417	454	434	451	450	447	475	435	395	440	462	442	423	413	419	379	454	420	442	460	445	440	440	458	445	403	444	438	470	434	447	451	445	444	459	441	458	451	465	416	395	429	448	448	428	449	418	496	458	430	414	429	441	463	478	449	444	439	452	467	470	448	429	448	396	454	444	430	462	476	458	426	457	411	432	438	410	457	480	467	459	439	394	432	423	423	463	401	418	442	412	424	439	433	447	440	441	436	462	422	476	422	433	435	427	446	435	410	454	440	399	443	487	449	419	431	461	429	453	410	431	416	473	417	436	462	456	442	387	427	436	438	455	441	434	441	445	457	423	435	443	421	444	451	465	438	433	431	455	455	487	419	416	426	475	444	442	427	433	429	456	470	423	450	462	442	411	429	458	396	422	469	407	419	432	430	443	469	449	422	453	430	428	401	413	451	444	446	427	435	456	454	438	414	463	453	426	427	439	441	413	446	445	439	458	451	476	462	436	435	426	422	419	438	449	424	460	402	455	454	447	433	456	457	427	453	436	446	435	435	437	445	430	433	441	457	464	436	451	426	421	427	430	437	432	423	480	425	472	424	458	466	467	480	433	448	440	457	447	402	435	459	467	452	459	445	396	470	442	473	416	437	398	445	450	465	444	457	411	426	460	450	438	487	411	435	417	454	439	442	455	419	416	405	417	463	462	424	442	430	400	417	408	409	482	472	450	443	425	433	447	429	423	486	430	428	413	463	483	434	391	440	442	407	468	436	431	462	468	422	443	428	447	432	441	393	428	422	449	436	447	451	441	459	433	438	419	445	413	423	439	422	430	402	478	435	447	449	484	440	436	424	478	434	452	449	410	412	427	448	433	398	437	459	446	455	462	457	409	448	426	438	428	414	449	404	417	437	433	449	438	426	439	446	482	470	451	428	443	422	456	422	431	432	435	454	447	471	457	485	453	482	452	432	389	443	403	474	434	448	441	458	444	425	488	427	423	429	449	430	437	410	514	441	428	464	411	425	485	433	454	440	435	455	459	471	431	441	480	432	460	437	413	424	433	417	424	393	425	449	444	477	449	449	453	428	454	411	417	454	458	478	410	431	414	428	447	417	441	467	400	461	458	454	428	428	413	439	423	463	482	419	414	434	463	389	440	446	411	476	427	418	444	400	428	440	446	473	442	434	434	425	405	434	459	407	433	438	474	455	408	459	430	422	472	501	434	423	424	461	408	437	449	461	459	438	469	430	447	487	412	435	435	437	452	462	469	441	434	439	463	432	454	414	413	425	417	461	428	422	426	440	422	425	474	469	420	459	485	395	425	451	443	405	462	422	466	433	443	441	448	440	443	427	455	448	466	443	449	477	407	428	457	431	403	416	457	445	440	426	433	429	446	431	418	470	481	456	426	443	436	503	406	419	468	424	475	430	425	417	472	443	494	429	434	442	449	433	428	441	443	430	447	434	489	477	459	427	458	436	448	430	461	411	418	440	441	476	421	479	442	457	458	460	422	428	429	398	430	453	454	418	446	427	432	459	445	480	420	436	428	445	451	465	438	410	405	436	436	472	423	425	453	468	457	414	433	421	446	442	460	411	460	482	458	456	469	436	427	448	466	458	471	431	418	413	438	440	427	457	478	440	443	430	416	438	422	444	435	474	463	409	443	456	456	424	453	445	485	472	438	439	426	441	389	437	413	431	446	463	445	457	437	434	410	450	443	471	466	433	446	433	407	474	441	431	473	476	438	476	420	420	433	458	466	411	428	418	443	460	407	444	422	468	416	434	454	430	440	444	393	456	427	471	449	442	427	454	445	443	437	446	424	385	445	450	485	465	432	424	472	464	460	407	430	449	474	411	440	461	421	431	442	437	422	458	432	432	369	469	429	457	435	423	455	458	453	446	451	439	422	435	428	444	445	438	471	411	426	479	451	434	428	433	433	441	446	422	434	415	448	468	454	466	444	441	437	439	446	455	389	493	438	456	449	456	428	452	381	452	437	442	412	426	453	425	430	418	452	454	440	436	423	429	454	470	460	476	436	420	451	426	441	409	459	441	430	407	434	434	428	452	419	417	483	480	496	429	449	401	476	412	436	423	461	418	487	434	463	434	482	426	407	439	429	481	447	445	422	449	412	453	423	433	414	437	419	448	417	474	443	469	446	459	467	441	484	371	434	412	440	432	465	447	429	447	459	415	444	445	418	454	439	473	390	439	452	472	438	435	462	394	412	430	433	442	452	451	469	416	434	433	451	453	457	444	424	451	434	460	436	445	415	459	420	447	436	401	424	464	416	458	427	432	435	430	461	470	411	470	427	419	449	430	459	435	453	458	444	398	453	434	435	443	442	460	441	465	421	445	427	409	399	406	448	414	426	449	463	439	473	422	476	467	439	441	413	430	435	448	466	443	423	415	443	462	432	447	447	437	444	444	465	440	399	444	460	400	410	452	405	459	448	415	431	445	427	378	421	395	472	446	447	427	416	452	446	405	416	450	465	438	402	439	440	441	411	481	456	432	422	446	474	406	457	378	432	465	459	428	441	438	423	443	434	435	482	431	400	447	445	416	405	446	414	469	455	423	423	423	455	416	451	476	483	403	478	433	424	444	436	469	450	460	449	447	470	437	408	446	449	453	464	437	423	426	454	465	457	456	473	468	434	433	415	440	452	441	470	442	392	464	441	468	412	417	452	430	439	448	429
72437	26672	12144	5770	3096	1968	1741	1388	1447	1348	1137	978	714	507	550	394	345	320	315	358	275	245	246	239	224	230	231	252	265	251	232	251	191	212	226	203	188	184	208	195	203	191	218	182	207	245	220	221	236	194	191	216	176	185	191	197	186	190	178	207	180	155	185	191	190	178	193	212	187	192	159	193	171	198	194	198	202	186	172	188	190	185	167	176	160	186	198	208	203	198	180	171	192	180	164	170	179	200	187	184	183	181	203	145	164	216	173	187	169	176	175	175	197	207	177	200	164	165	161	194	175	172	177	177	164	181	189	170	213	169	173	174	194	174	175	196	211	178	160	172	177	169	158	151	181	195	167	183	193	191	182	203	190	208	198	195	204	170	198	172	187	160	170	177	195	167	168	223	157	193	167	166	185	150	190	181	190	214	198	182	182	178	212	159	178	168	187	175	191	178	179	192	177	167	191	170	174	180	169	189	169	193	190	181	182	174	169	173	175	170	175	184	188	174	193	191	198	180	197	196	186	196	195	164	183	179	196	185	201	174	184	188	192	200	160	190	196	164	209	188	203	178	181	224	181	176	149	197	183	227	171	179	178	187	179	180	190	162	182	207	191	195	201	180	193	193	175	183	184	179	192	184	169	178	201	181	173	184	172	224	213	193	186	179	183	199	175	203	174	170	160	216	193	176	196	175	186	186	174	189	188	184	172	171	163	185	202	151	185	189	181	183	181	178	161	181	185	215	192	172	185	185	162	148	179	181	176	157	185	163	175	162	164	196	160	190	162	190	177	167	181	190	176	161	192	183	181	178	184	174	198	168	191	202	180	177	174	214	176	189	178	181	189	187	183	199	161	174	206	191	195	163	171	177	199	192	182	188	178	180	196	179	181	217	185	206	182	187	180	186	190	196	175	188	191	182	187	222	207	167	188	175	186	162	188	193	153	172	198	156	183	207	183	172	196	198	191	175	188	204	172	171	196	183	186	173	183	195	199	172	200	180	198	186	171	180	175	179	180	175	202	175	204	168	152	186	191	197	162	185	194	191	183	162	172	194	173	193	167	171	161	163	200	186	206	183	159	173	170	180	174	180	162	178	188	182	195	195	167	192	158	175	181	192	171	167	156	205	204	211	176	180	186	175	187	182	168	200	191	199	189	200	202	169	171	182	170	187	189	161	166	189	174	179	193	175	185	182	208	185	173	158	191	168	191	163	182	182	190	155	190	204	191	191	188	179	189	186	188	210	170	178	209	165	164	169	180	184	177	195	194	186	185	191	194	168	201	189	168	191	172	206	194	174	196	172	173	162	212	153	214	196	175	201	168	182	207	176	183	188	172	178	187	181	176	174	195	166	197	197	217	172	191	173	176	181	202	201	190	176	178	185	190	177	180	175	176	178	215	210	172	170	178	164	177	201	185	205	192	170	187	173	163	194	205	185	184	179	182	200	174	171	170	172	169	174	181	173	184	185	188	168	171	191	161	168	205	181	169	196	196	173	184	188	190	182	165	190	198	180	194	187	178	212	194	200	188	160	176	147	199	174	163	187	171	199	171	184	195	177	181	172	182	158	176	204	170	170	178	194	166	198	193	201	184	184	202	192	187	185	169	139	173	185	184	164	210	177	190	169	195	196	191	136	161	177	174	168	198	180	186	209	172	182	201	189	177	178	198	191	202	201	170	158	159	197	191	187	202	181	203	186	178	193	185	183	191	162	174	180	164	171	186	189	176	180	178	169	158	176	217	198	183	195	180	180	197	199	186	163	187	197	147	176	167	178	187	191	204	185	184	193	188	197	174	184	169	177	179	168	167	190	195	189	183	185	200	177	192	180	170	170	183	159	177	174	182	159	161	175	198	162	186	187	191	182	198	188	176	195	226	185	193	161	167	163	197	162	192	190	171	167	182	222	185	168	172	215	178	186	186	187	203	173	180	199	186	189	174	188	189	186	165	184	153	160	174	184	176	170	204	182	195	183	159	172	164	173	183	195	186	192	188	193	195	183	186	192	184	172	179	180	160	200	180	182	190	184	165	169	186	183	182	198	202	171	190	212	170	189	173	172	184	200	205	178	158	195	173	165	173	210	163	163	186	211	187	211	190	172	197	159	204	162	193	187	176	206	183	193	184	183	225	174	177	179	164	182	197	178	174	182	192	170	178	158	179	171	195	166	178	197	193	185	155	165	184	159	176	171	150	212	166	178	176	184	176	196	173	174	152	153	187	197	182	195	171	201	170	180	182	167	182	202	187	191	192	207	163	163	196	180	182	183	186	183	200	195	180	162	178	203	187	174	176	173	179	168	186	172	194	187	185	178	165	188	197	196	179	191	209	185	190	209	209	182	173	184	169	175	171	172	195	206	185	159	165	190	212	177	189	177	196	169	192	201	193	202	203	156	173	179	182	163	187	201	187	168	177	180	167	181	178	191	187	182	186	171	168	164	182	169	181	168	205	168	199	195	173	168	185	193	174	185	183	182	183	153	168	183	146	167	185	179	208	174	175	187	176	171	179	169	173	183	169	194	200	173	157	192	162	187	157	177	164	188	205	181	187	180	206	190	192	192	168	169	168	162	182	199	171	191	185	202	187	183	178	189	189	177	187	173	181	185	184	165	184	193	192	168	170	203	188	186	187	174	189	167	182	198	181	162	193	197	171	165	191	185	164	203	161	158	213	170	173	208	178	193	160	176	184	150	181	180	193	169	153	178	210	182	175	182	167	170	191	193	160	171	180	172	172	154	196	188	191	177	169	185	166	164	198	185	164	176	195	178	190	167	174	186	158	193	202	179	204	194	179	166	189	185	193	167	167	181	168	208	169	167	172	172	169	196	188	204	168	199	161	176	187	168	177	176	182	196	201	199	157	148	186	192	167	210	187	178	166	156	187	191	181	169	201	173	163	189	158	177	163	193	211	181	179	162	171	172	171	207	177	187	173	168	196	180	179	173	191	173	194	193	204	183	200	166	167	167	182	169	177	166	210	188	177	170	166	201	180	188	196	170	198	189	150	225	171	181	197	183	180	175	184	185	180	162	158	166	179	175	176	161	179	164	182	186	200	190	175	176	168	165	159	178	191	178	156	194	170	145	173	167	204	202	173	188	174	185	182	181	182	205	155	176	185	163	197	171	173	166	191	193	163	191	178	203	199	170	170	188	188	197	172	183	168	195	177	188	192	180	191	195	198	198	178	171	184	197	178	159	202	172	171	177	208	213	198	185	181	203	179	187	202	142	164	166	182	178	177	196	191	189	173	181	176	185	190	196	188	168	172	168	189	170	164	199	191	179	186	157	177	192	164	176	177	192	210	179	162	190	171	187	164	162	172	171	180	188	186	170	192	193	189	168	177	197	187	164	191	183	186	174	188	172	159	162	201	210	164	172	188	161	188	160	173	189	170	164	167	161	167	183	178	176	194	195	173	185	190	201	189	193	159	166	176	173	169	189	174	186	194	194	189	165	150	146	167	195	153	199	182	188	174	176	165	173	164	191	195	166
39271	5489	10987	12682	10004	8098	8187	6619	6942	6531	5779	5603	3564	2509	2797	1921	1482	1515	1569	1469	1005	982	995	843	864	893	848	828	922	837	732	710	655	652	644	586	534	549	558	537	616	590	713	705	786	717	750	636	593	584	555	607	513	502	555	525	514	510	445	435	435	450	446	442	452	434	471	439	423	455	407	383	415	478	483	441	435	429	406	466	400	433	414	457	487	469	428	431	450	437	449	442	419	449	444	446	414	455	456	446	428	419	410	438	457	422	440	453	430	457	429	415	447	477	444	429	418	423	393	453	420	408	434	410	425	419	407	402	440	423	428	422	376	398	401	458	412	443	419	442	440	423	434	440	387	448	442	450	412	470	420	432	436	416	407	414	461	429	437	402	428	461	384	405	451	398	410	429	415	416	426	423	418	377	439	403	435	411	421	414	426	409	391	426	419	439	410	424	448	457	446	450	410	414	411	410	415	425	458	401	453	418	408	390	404	387	414	421	409	424	432	417	422	407	437	408	417	389	406	434	417	427	430	414	420	409	419	444	434	462	417	417	440	411	393	442	422	436	407	421	436	420	417	440	439	418	411	447	420	408	443	441	439	432	427	391	443	417	437	428	417	423	441	393	430	431	423	456	435	392	412	408	417	413	423	425	421	439	435	418	416	437	454	442	438	434	410	454	429	436	433	427	442	428	390	413	412	432	420	417	400	438	391	442	496	404	415	390	407	417	437	459	423	441	431	433	433	413	415	451	389	409	427	442	431	423	423	420	419	379	405	413	430	398	464	399	392	415	383	429	432	430	433	439	464	448	418	397	408	360	424	444	454	426	422	447	433	430	433	393	408	420	398	407	457	419	428	422	388	432	425	410	406	430	385	438	427	417	387	411	384	464	413	439	437	433	429	450	445	452	379	370	424	427	448	422	435	430	418	457	431	430	431	396	388	427	449	429	425	431	471	428	461	431	415	441	438	405	429	444	422	429	458	407	425	433	424	450	417	434	454	417	434	377	429	417	431	429	441	400	435	414	398	427	410	377	384	436	406	391	418	406	402	462	429	411	411	412	420	445	445	407	418	431	452	436	424	438	411	441	460	404	417	408	448	414	400	408	418	407	431	430	414	426	407	431	435	442	413	448	441	432	408	398	420	438	422	440	429	414	420	426	450	398	420	409	447	433	406	440	433	408	479	411	418	440	470	452	395	456	454	406	421	424	422	428	446	447	396	428	480	410	414	411	381	440	389	441	431	492	405	424	424	436	437	424	424	421	441	403	428	423	412	414	427	394	438	446	454	420	437	459	458	431	435	467	398	433	411	420	412	415	421	439	440	405	408	463	458	436	440	425	469	397	427	424	441	443	441	381	409	418	431	411	417	398	424	433	424	446	390	439	423	428	437	413	426	436	421	425	462	416	410	428	449	425	430	406	446	397	398	412	416	445	402	474	433	392	448	430	391	440	435	414	397	414	456	435	395	398	410	434	439	428	436	431	423	421	386	435	404	417	410	427	440	437	440	428	401	424	419	422	424	433	411	411	420	405	432	389	423	434	436	418	431	417	387	413	422	453	438	416	431	401	422	402	422	456	460	418	432	403	364	429	465	439	431	397	429	425	436	430	423	433	410	403	416	456	427	434	442	449	422	418	419	421	419	428	407	462	446	442	429	470	438	409	447	408	436	428	404	417	434	433	407	422	406	401	423	376	452	401	431	409	419	464	445	437	459	413	421	429	452	430	427	403	403	428	435	447	460	391	442	415	400	398	437	431	427	375	407	424	414	415	408	416	455	446	407	433	417	420	477	409	404	416	406	422	439	409	431	432	425	419	408	416	449	442	416	448	452	431	396	402	392	446	415	419	429	391	457	440	412	366	444	439	446	427	424	440	431	439	393	439	443	432	435	421	458	423	411	440	456	441	440	435	430	423	413	401	455	427	407	416	450	417	402	420	430	418	414	370	416	409	432	400	422	438	416	437	469	422	416	420	415	451	390	433	444	418	418	417	423	417	445	395	429	405	455	443	441	419	470	413	418	431	405	396	443	421	455	472	410	416	393	381	426	396	444	384	420	441	426	431	476	393	447	410	386	434	460	452	491	381	430	423	428	389	410	397	414	411	382	389	458	449	402	406	420	404	434	412	430	434	433	433	454	407	411	428	404	435	404	404	457	417	407	412	390	444	411	420	422	430	417	397	472	418	412	412	421	414	446	450	435	433	415	423	411	406	415	451	442	441	436	439	432	425	385	411	402	444	437	417	409	445	437	393	445	436	429	395	422	406	400	435	394	439	404	406	417	407	412	445	387	405	407	450	416	394	389	419	413	424	404	420	432	413	420	433	420	494	428	454	431	438	428	425	442	437	430	411	434	415	424	428	429	397	418	403	445	422	432	456	420	469	407	427	404	435	419	396	448	471	421	429	435	396	474	422	419	415	427	420	439	429	429	417	426	432	428	403	424	421	421	427	442	444	422	402	396	422	409	424	400	406	416	419	428	422	466	429	430	436	406	439	448	477	413	437	412	441	442	435	405	435	464	442	411	407	424	416	427	416	436	394	399	405	426	410	415	419	400	409	409	446	399	423	417	407	410	432	419	424	472	432	429	439	396	426	404	448	398	386	399	440	420	398	464	442	439	404	391	411	440	391	431	421	402	441	425	432	440	438	431	427	426	444	424	424	406	456	455	408	432	403	423	450	426	413	422	443	412	424	402	419	445	404	425	441	429	429	427	403	449	443	396	429	463	436	434	421	395	443	451	414	400	429	448	450	424	438	434	406	446	389	427	412	446	424	433	429	416	429	413	414	427	395	409	440	411	445	414	427	410	443	418	410	433	421	432	445	407	422	407	407	404	436	430	421	444	423	378	431	467	406	436	412	380	411	415	429	456	445	406	424	436	413	441	411	413	436	443	456	406	416	456	459	393	419	422	426	415	437	407	443	435	454	407	418	421	435	423	423	454	438	439	377	415	432	414	438	435	421	423	409	433	419	454	426	440	421	443	413	424	440	427	394	440	395	414	407	402	450	431	450	416	428	419	419	446	424	386	400	439	414	428	419	455	443	408	412	426	393	380	426	473	446	396	414	453	418	416	408	442	428	434	400	439	400	444	437	429	417	401	427	425	426	385	423	410	402	399	421	413	413	424	438	442	407	459	425	394	433	411	454	430	418	438	431	445	459	399	387	432	444	405	365	453	445	408	384	399	443	450	438	436	449	431	439	413	435	403	427	399	417	388	408	434	417	387	451	401	384	455	415	449	420	448	426	425	413	442	382	439	417	410	404	443	410	430	413	418	404	451	431	425	436	387	414	414	454	434	424	413	411	427	408	415	434	447	427	396	428	436	376	422	443	460	438	427	423	478	405	420	384	427	457	416	431	449	420	421	426	407	362	437	437	399	431	453	403	476	417	401	465	421	431	422	446	475	426	471	448	469	439	402	419	436	426	384	423	426	435	447	437	433	432	406	452	436	389	434	432	424	421	427	486	405	423	416	438	463	445	426	395
14766	2308	2022	1412	779	564	529	408	449	426	345	353	231	178	182	159	128	143	128	128	125	133	148	102	111	114	111	119	128	125	114	97	121	116	109	125	112	121	118	107	98	106	125	105	116	109	126	105	122	106	111	89	105	124	109	92	113	131	121	114	111	112	113	110	106	114	100	109	108	136	105	86	128	109	97	92	105	105	97	105	104	110	107	116	83	109	109	107	113	102	109	105	118	126	105	111	101	95	102	106	104	125	112	114	102	115	93	106	99	103	112	108	92	94	113	96	96	126	105	124	112	102	114	113	97	99	114	134	85	114	108	87	101	108	104	105	110	121	114	107	114	117	109	110	102	97	98	121	121	115	109	113	98	113	120	107	121	95	101	88	105	99	105	116	82	105	121	111	121	91	106	113	94	94	96	93	99	103	110	102	106	116	93	129	96	108	110	126	110	94	100	94	120	115	107	96	113	107	101	103	110	120	122	112	110	107	103	109	94	123	113	88	101	86	111	98	111	117	115	102	112	95	119	111	112	127	105	102	101	104	107	87	98	96	96	92	101	88	109	97	115	106	131	102	110	107	109	112	116	118	108	118	76	96	114	82	97	97	108	103	105	122	102	129	115	100	108	97	98	109	114	100	100	95	122	96	112	99	100	107	109	116	105	110	95	99	104	142	104	123	88	97	107	115	100	106	80	95	113	109	87	106	110	89	108	104	114	106	109	119	127	93	104	110	95	102	127	105	112	91	106	133	109	115	118	109	113	105	109	114	92	135	109	120	112	100	111	114	111	111	122	118	111	105	118	102	124	96	111	123	99	106	111	85	118	116	86	107	93	106	110	104	92	114	96	97	105	112	101	115	92	108	106	103	112	111	115	90	114	123	103	115	121	116	105	82	109	106	104	106	92	95	106	90	100	113	129	117	109	102	84	110	119	102	111	102	109	109	124	98	104	81	113	93	103	130	110	118	82	101	103	92	94	106	96	105	121	100	97	101	117	93	109	110	110	89	112	96	116	115	86	92	119	90	113	94	121	84	97	94	117	94	98	112	120	94	103	121	109	105	104	96	128	114	101	112	106	99	122	98	107	100	90	114	108	100	104	103	111	99	89	122	94	103	99	95	107	90	100	93	127	123	101	116	79	97	109	98	113	95	119	100	100	104	99	94	127	93	96	91	111	112	104	94	99	111	110	112	101	93	96	120	100	122	109	117	92	114	109	99	101	109	95	109	82	97	124	81	109	100	105	99	119	115	106	93	111	86	116	107	104	101	103	97	98	113	105	100	125	76	107	99	103	99	130	125	107	97	102	98	140	105	105	112	108	125	96	121	108	94	86	108	85	111	105	113	104	103	122	96	106	109	115	109	119	128	112	119	100	102	126	93	100	99	108	82	96	90	106	93	91	93	115	111	115	104	94	112	108	118	94	115	106	95	107	102	108	108	98	110	117	111	116	105	96	95	105	108	115	121	102	113	124	114	99	121	124	140	84	101	120	123	97	97	100	100	102	111	89	108	94	94	106	102	100	111	108	110	99	103	107	113	107	81	114	118	100	107	105	107	106	113	101	112	95	111	125	129	83	94	114	134	103	112	105	95	111	103	102	107	92	120	112	122	119	110	114	103	112	100	120	99	100	103	111	107	104	99	116	95	106	97	122	92	97	110	108	100	101	94	111	107	111	121	115	112	127	85	114	119	91	92	118	102	102	107	132	121	107	86	101	121	110	111	109	93	91	91	119	109	105	116	110	96	100	119	102	97	101	112	109	89	102	117	91	110	109	116	112	111	110	102	96	134	93	103	83	110	117	95	117	100	115	123	109	98	102	107	116	108	115	115	112	116	105	110	112	96	104	112	115	107	105	116	112	125	115	115	107	132	101	125	119	106	95	94	93	103	109	120	123	108	113	97	100	82	113	104	126	103	98	103	91	111	119	107	105	107	109	99	113	110	126	111	98	99	103	104	100	109	104	110	104	111	92	112	119	115	104	116	92	86	115	93	124	104	101	105	82	112	115	111	116	107	103	103	108	84	116	87	105	116	96	93	106	118	95	107	103	108	98	114	102	106	114	89	107	113	113	115	108	96	97	95	118	101	98	85	104	105	104	91	115	107	128	92	120	114	105	89	100	116	92	96	81	108	114	94	95	110	117	112	98	118	104	109	110	100	107	96	129	110	115	117	97	102	105	111	116	119	100	110	107	108	93	93	113	122	96	118	103	101	101	126	109	118	106	106	121	127	114	111	91	96	102	92	125	103	123	101	98	107	117	129	111	100	107	112	91	89	103	111	112	100	103	117	98	106	104	87	85	114	97	122	98	104	108	118	114	107	114	130	106	109	122	106	108	115	110	97	97	93	94	105	109	111	104	111	89	105	121	118	99	87	110	108	113	93	88	105	94	90	92	102	110	110	98	106	119	102	122	121	108	97	98	101	95	107	102	117	103	88	105	107	93	110	94	103	102	110	125	106	109	109	89	114	94	95	94	106	116	114	113	110	125	116	112	114	112	100	90	90	111	104	118	102	100	107	118	106	119	130	121	103	113	106	108	100	98	95	99	104	108	111	100	115	98	102	124	129	111	91	111	101	93	128	144	91	101	102	106	94	97	101	110	119	108	116	104	92	119	102	135	102	133	95	130	112	90	117	106	104	86	102	108	116	117	127	101	105	95	97	108	111	86	111	108	107	123	108	98	107	113	109	139	86	109	109	120	112	95	108	130	113	122	121	116	111	122	98	108	108	97	105	91	100	125	97	108	101	113	105	100	94	94	102	115	108	118	102	98	88	99	91	131	113	106	110	103	99	124	92	94	114	92	122	117	95	117	116	118	115	115	107	90	110	108	112	116	111	111	102	87	121	96	100	114	120	104	126	99	113	101	115	128	118	99	99	91	107	116	110	93	111	100	119	111	99	113	140	106	92	92	109	101	90	101	112	110	131	107	111	116	113	97	102	112	91	108	124	100	106	111	94	116	77	110	102	116	106	85	98	98	95	100	110	119	104	121	92	99	117	122	96	114	115	111	113	90	111	116	96	126	114	90	109	110	107	105	99	122	129	107	101	127	116	109	101	116	110	91	119	127	97	109	113	128	96	111	104	136	111	111	101	111	101	87	106	86	95	111	104	112	119	89	116	114	107	118	95	89	100	108	101	81	94	107	108	97	116	107	108	116	110	86	95	104	101	124	92	111	99	119	99	98	118	94	129	114	120	87	121	114	93	93	105	114	134	101	100	101	96	109	111	113	105	103	89	108	125	106	101	82	105	107	109	101	98	123	115	111	120	109	110	107	97	107	102	101	116	91	106	123	114	114	89	114	95	104	98	79	99	88	126	117	120	115	110	108	92	101	111	114	102	109	99	126	103	112	116	106	104	89	106	118	101	108	111	123	100	123	101	119	90	120	104	110	109	132	92	104	106	109	114	127	96	128	85	109	98	112	123	102	119	111	102	100	117	125	98	105	110	110	118	92	114	111	126	122	111	101	91	103	115	119	108
13023	1793	3590	4418	3218	2410	2595	1993	2316	2298	2006	1751	1095	787	803	632	468	488	532	471	418	387	377	342	369	362	375	424	426	380	348	327	316	325	349	287	291	303	318	322	329	347	370	372	408	414	400	385	359	371	331	313	316	317	291	320	305	311	269	276	295	284	319	279	277	288	265	280	284	321	270	292	282	259	277	272	279	254	290	290	273	273	275	300	302	301	279	267	292	288	285	283	265	292	281	286	271	272	288	312	284	238	277	251	278	280	248	304	301	306	261	282	291	275	266	301	270	282	286	285	280	261	297	312	333	289	291	249	270	266	276	282	252	265	306	291	296	315	288	286	260	250	285	275	263	295	260	255	272	285	300	273	277	265	266	262	267	307	259	284	260	246	291	279	269	309	277	287	279	236	283	266	276	265	264	289	282	295	289	275	274	279	293	309	300	288	267	282	266	279	259	293	280	298	247	295	296	287	279	273	266	304	278	261	306	283	296	281	264	255	264	284	296	278	276	294	302	266	306	286	268	272	290	294	290	297	270	240	272	301	286	286	271	283	294	306	305	298	295	295	264	318	302	272	282	298	280	249	237	266	276	285	303	273	274	277	313	298	278	283	282	297	260	262	307	265	274	245	279	239	294	290	256	315	290	295	307	282	291	269	297	278	282	268	319	283	283	295	291	251	281	282	285	287	301	287	271	267	299	270	277	301	295	278	286	264	267	270	272	310	298	299	295	311	268	306	296	248	280	271	268	245	273	284	257	274	242	311	269	279	291	257	276	278	263	250	250	281	303	285	280	291	258	293	275	276	316	290	270	285	290	281	265	307	273	288	270	268	303	286	231	288	269	279	263	247	281	278	293	290	276	283	291	273	283	262	273	260	258	245	286	272	281	302	283	294	272	291	282	281	279	277	259	286	297	298	259	258	287	282	309	272	258	305	288	292	303	327	270	278	257	295	287	271	272	276	306	267	271	269	319	317	318	262	309	284	293	267	281	300	289	274	307	294	291	267	281	304	299	283	273	285	294	254	274	274	282	277	275	274	279	304	251	249	290	260	275	317	284	249	270	299	265	267	268	278	246	280	266	270	335	273	297	270	274	283	278	277	276	257	269	250	302	265	277	284	274	269	291	281	290	270	273	260	283	281	267	279	265	275	272	266	296	253	293	268	279	273	290	272	262	310	305	270	292	270	272	255	292	285	288	289	293	316	256	243	306	270	270	288	266	261	284	320	278	272	316	294	276	278	283	260	253	293	274	304	264	274	289	314	286	288	272	266	290	257	304	292	302	279	294	312	289	290	281	282	255	295	288	275	262	287	274	284	295	258	266	256	293	292	288	240	273	281	278	281	278	274	273	263	257	273	275	245	308	256	248	297	266	277	277	259	291	301	274	284	286	270	290	266	270	280	278	283	253	294	289	291	295	292	286	296	284	301	269	280	306	295	277	274	289	283	266	256	281	277	295	245	276	269	287	263	279	278	284	291	286	274	281	277	299	292	303	254	322	279	275	271	255	265	300	281	278	309	277	277	304	280	261	285	292	275	267	283	292	287	279	253	314	301	294	285	275	312	287	317	284	256	272	280	285	282	278	270	289	288	265	292	325	270	278	280	268	280	254	271	276	305	286	282	261	264	293	276	285	254	270	279	263	289	303	289	294	267	290	247	277	290	279	291	274	272	288	268	294	285	265	246	311	288	297	299	299	316	267	264	271	271	309	281	271	273	268	278	292	261	313	283	280	265	301	274	286	285	276	244	275	283	261	271	280	303	296	298	275	265	290	285	270	283	304	324	287	265	280	271	264	309	310	261	265	270	257	286	280	278	312	325	278	307	292	249	282	281	265	282	286	292	257	281	283	263	259	304	271	274	274	248	257	280	289	270	269	270	266	254	280	304	291	304	290	283	286	263	285	304	260	251	261	269	257	288	256	260	255	276	293	279	259	285	266	262	256	304	271	255	320	268	314	258	283	304	296	275	323	266	292	274	264	275	292	297	289	280	264	266	264	291	273	272	271	275	260	260	315	285	305	297	272	275	276	273	265	276	296	298	284	257	283	264	283	281	277	283	273	288	260	282	264	268	268	281	296	279	264	247	245	270	277	296	271	228	270	265	290	259	264	291	302	277	302	281	256	292	286	258	299	297	255	303	298	276	262	271	255	252	280	276	286	265	271	275	289	291	288	269	274	284	288	285	277	261	265	266	275	276	277	255	289	298	264	256	261	279	275	254	278	310	282	263	281	322	268	278	277	260	307	255	309	288	281	252	274	271	260	272	285	273	289	286	265	304	275	285	284	285	266	295	269	277	315	266	269	300	262	267	267	269	272	261	302	267	286	277	288	277	277	274	275	270	283	303	297	267	320	284	263	263	270	276	300	263	290	303	271	292	258	291	277	312	274	287	266	246	278	271	309	282	264	285	265	255	289	278	268	261	247	275	289	276	291	304	295	270	260	275	254	301	269	271	266	270	282	314	284	260	279	309	251	278	270	296	271	291	261	263	246	294	274	302	308	264	269	281	270	274	283	308	278	269	284	277	279	262	275	278	260	297	287	264	290	266	266	261	285	271	272	269	278	295	269	248	290	287	298	256	282	277	298	279	263	287	271	278	264	275	280	296	260	276	263	285	295	254	285	267	305	268	266	289	277	283	260	278	279	296	236	261	247	293	278	263	279	249	275	276	258	275	293	315	260	288	284	276	319	267	267	265	261	289	318	267	285	297	257	257	293	264	280	284	285	282	276	272	303	310	290	285	294	287	253	245	296	279	250	271	277	294	290	293	291	262	283	271	281	283	264	287	277	272	272	278	271	264	325	264	269	295	290	302	264	274	287	248	264	287	275	276	286	256	272	246	270	281	283	278	265	260	289	287	275	283	270	292	255	249	263	284	247	259	303	272	320	298	278	278	314	282	284	286	267	256	277	283	238	290	282	305	269	254	287	265	258	288	264	253	252	258	284	261	300	275	271	283	304	278	261	289	258	262	299	264	297	278	285	288	256	292	277	301	277	285	271	276	292	274	265	300	298	274	272	299	293	271	286	297	247	280	289	301	265	282	269	291	289	292	270	292	293	271	269	307	293	276	299	274	271	250	279	278	276	271	267	267	276	284	280	283	265	256	274	280	246	252	304	287	275	280	249	267	286	281	297	268	288	304	284	296	284	266	307	264	281	298	266	281	281	280	258	295	260	279	278	303	269	293	284	264	273	284	297	311	301	260	255	253	305	269	261	298	294	285	292	271	290	290	267	281	282	275	275	241	261	297	288	292	263	285	283	262	293	302	291	287	310	262	243	307	268	287	269	273	280	263	261	289	264	260	282	269	264	267	283	280	283	274	285	284	303	263	263	283	263	297	304	253	293	275	284	291	304	258	282	283	271	282	270	275	279	285	280	298	291	266	259	277	302	285	301	276	271	278	286	305	279	275	297	258	253	281	255	278	269	287	280	284	310	281	285	237	279	236	254	289	291	269	261	283	285	296	253	257	271	291	273	275
60238	19476	6613	3622	2087	1305	1272	883	878	989	805	712	506	357	362	340	278	252	265	251	257	227	229	228	221	218	211	210	235	202	196	202	183	175	197	206	194	193	177	192	193	225	224	202	213	198	186	167	208	212	206	215	183	195	205	182	188	195	176	171	204	196	204	197	187	190	190	165	202	169	194	181	170	201	180	191	166	188	177	187	184	173	192	219	179	209	185	201	183	178	200	174	151	208	168	170	182	154	165	171	160	173	198	194	189	171	218	197	169	186	188	203	186	192	188	157	173	192	199	166	193	184	184	188	198	199	189	156	186	176	162	181	204	163	190	185	191	178	173	165	185	194	193	180	166	166	168	176	179	187	170	193	178	171	181	163	176	192	192	168	181	183	170	174	181	184	155	170	171	158	159	167	186	178	169	170	180	169	162	197	170	171	188	161	197	202	181	182	145	196	186	178	205	181	174	182	172	200	202	188	179	193	189	205	182	181	164	184	164	170	162	207	188	200	198	202	183	176	199	209	186	187	173	193	189	172	185	182	175	178	195	187	199	174	183	166	184	162	195	182	177	191	200	178	191	228	170	189	192	149	210	164	177	182	165	187	189	167	203	168	191	219	190	204	182	188	205	190	167	169	178	203	156	165	187	182	192	189	206	155	192	172	178	179	162	181	176	177	197	178	181	189	173	165	184	187	195	199	192	191	181	190	179	177	178	187	193	174	183	183	184	164	182	173	165	212	190	165	196	190	177	172	173	202	206	195	181	183	185	170	183	175	193	201	190	190	185	185	194	178	178	187	191	204	195	187	162	194	179	191	164	208	197	196	173	153	183	167	199	186	180	170	185	176	173	138	162	159	162	185	190	175	183	158	169	162	172	172	178	175	182	188	199	166	161	195	189	193	198	141	194	208	184	176	195	186	199	198	175	168	191	177	162	167	208	185	189	195	185	193	177	193	159	159	195	179	151	183	187	180	190	165	192	174	195	196	187	180	182	230	175	195	181	192	158	169	176	177	198	197	185	179	185	192	177	160	183	177	177	181	169	192	202	200	189	180	188	203	186	170	186	178	165	155	182	163	162	177	157	184	183	199	193	164	183	195	175	165	189	192	160	147	164	175	212	182	177	153	170	175	178	165	200	172	178	197	191	193	177	177	177	174	200	172	172	191	178	176	182	175	202	202	213	186	214	197	197	167	164	167	198	194	197	163	190	181	178	197	172	167	186	180	176	163	172	197	167	200	195	200	178	172	179	159	169	187	167	184	171	197	187	177	197	180	187	169	176	156	180	187	183	185	196	167	168	208	197	204	187	196	177	169	196	201	175	176	153	183	183	192	195	180	173	178	176	185	195	207	171	183	191	170	168	175	176	201	193	179	155	175	177	205	198	187	173	195	204	197	171	173	188	188	179	181	180	163	196	186	173	203	173	179	183	173	188	173	188	185	178	208	164	187	153	160	189	182	168	202	190	174	177	177	182	194	191	190	177	164	192	186	190	179	161	192	167	205	177	174	185	201	193	170	174	192	201	203	199	190	181	187	197	172	177	178	198	191	179	194	183	193	179	178	178	197	203	195	212	173	200	189	173	210	182	169	222	165	183	186	204	178	195	163	176	154	198	189	178	190	199	184	200	172	181	181	190	187	207	190	171	189	175	211	189	213	195	187	187	195	179	173	193	182	175	160	163	180	197	178	186	180	187	193	179	188	170	195	187	187	188	182	176	180	186	195	163	170	208	177	160	175	189	181	178	191	157	170	180	180	165	190	197	199	208	154	177	206	180	194	205	168	183	190	177	174	194	189	202	198	234	193	188	182	166	204	189	180	180	172	176	191	169	185	178	189	192	179	186	200	193	194	202	176	190	172	164	178	158	176	182	171	181	200	185	176	178	158	187	193	205	172	161	177	192	165	186	166	178	183	184	162	172	196	183	163	190	218	175	202	171	157	188	200	182	161	204	187	165	198	193	172	164	170	202	164	151	177	167	195	196	170	173	186	182	162	183	191	164	181	169	180	179	180	158	168	182	168	189	175	191	173	174	177	197	163	164	186	171	183	177	189	169	207	189	190	175	193	171	169	181	194	193	169	190	163	187	162	164	182	173	206	176	156	184	191	185	198	197	211	184	173	168	154	178	148	178	182	176	168	186	186	199	194	173	203	190	167	190	165	176	174	195	181	184	186	171	225	204	208	175	195	193	183	169	174	200	178	196	180	183	182	158	175	186	210	195	173	152	178	187	204	163	173	164	202	184	176	179	200	185	173	170	168	183	191	171	175	173	190	184	169	162	174	196	202	187	202	197	150	195	198	185	194	203	183	143	180	210	176	190	168	173	176	192	182	183	160	169	185	185	198	196	212	180	169	222	202	190	191	167	187	190	191	178	190	168	198	190	197	151	196	188	162	172	211	195	173	173	165	168	202	188	193	189	179	164	163	177	174	220	162	182	168	178	189	183	172	164	184	152	185	176	175	195	167	184	164	167	180	189	192	184	160	174	146	203	182	193	199	171	159	193	195	168	184	200	191	187	164	180	176	187	177	167	199	186	166	186	185	209	176	178	191	189	193	190	184	172	172	204	207	170	176	190	201	155	174	215	148	181	170	172	186	166	184	198	162	183	184	151	186	143	191	174	184	198	186	176	198	174	167	181	173	194	175	170	170	200	167	187	195	200	177	175	179	187	201	169	174	167	178	181	197	168	187	178	189	204	163	154	178	181	181	167	181	171	185	187	169	194	203	155	160	178	195	183	186	155	172	166	190	200	179	196	188	189	167	181	171	180	193	159	177	195	197	180	178	168	212	203	172	210	180	198	170	182	186	172	204	185	176	182	190	179	189	202	164	151	216	167	200	192	182	191	160	190	195	179	178	167	197	175	170	178	162	191	199	190	193	168	161	200	184	177	161	161	183	193	178	183	180	183	183	206	148	194	190	191	166	185	190	187	176	175	162	174	188	172	169	201	184	171	190	164	171	171	175	176	186	172	171	163	176	173	169	193	168	177	191	199	188	177	194	189	175	170	188	212	169	179	211	187	184	173	186	173	197	194	177	200	170	179	158	162	193	182	173	172	194	185	167	176	188	184	184	187	188	187	182	161	178	167	172	171	204	209	182	206	202	183	192	171	201	186	186	202	174	162	212	180	172	205	174	173	173	172	173	194	172	166	164	172	180	174	179	173	187	184	145	174	177	167	179	167	168	162	176	193	182	184	177	171	184	192	165	198	175	162	181	184	199	164	169	194	189	172	192	188	171	172	153	181	172	182	200	173	182	163	161	165	198	189	212	167	188	199	196	191	210	174	175	161	155	190	192	173	191	187	204	196	151	164	194	174	174	192	215	194	165	168	212	183	187	166	161	203	192	187	212	187	188	199	186	184	190	170	176	174	182	171	171	180	203	214	205	182	193	188	166	196	195	177	193	194	193	182	170	164	190	179	168	163	212	177	192	158	187	163	218	185	170	178	165	195	167	178	169	180	173	185	177	184	187	165	171	195	173
31612	3870	7674	9736	7551	5616	5775	4238	4626	5157	4280	3826	2480	1853	1812	1334	1080	1079	1077	991	759	792	757	707	778	769	675	676	704	670	672	641	606	597	523	537	519	485	522	494	573	599	623	653	723	740	679	633	564	555	558	549	485	501	532	551	497	510	489	466	446	460	439	478	432	495	448	457	435	458	434	450	446	481	434	404	435	476	437	424	488	444	427	440	460	478	479	494	449	456	417	382	460	453	443	465	437	463	429	432	453	443	466	441	475	450	452	483	429	436	488	455	459	459	443	404	425	457	440	452	410	431	443	437	398	437	414	478	442	458	446	477	437	459	455	419	451	419	453	431	458	469	464	433	430	466	473	445	458	410	455	440	477	455	419	445	470	461	440	488	455	460	434	442	452	450	448	417	446	457	427	436	474	448	443	472	450	421	422	452	439	489	435	439	466	451	426	427	426	438	401	461	454	424	436	441	454	410	450	419	443	447	428	436	443	410	477	442	399	433	452	431	434	458	466	403	448	435	466	438	440	445	435	432	458	461	397	445	403	450	446	430	412	432	444	403	445	443	444	445	434	448	419	445	452	479	451	416	450	461	420	418	423	407	435	409	465	433	459	440	422	403	424	411	451	436	476	431	434	430	437	427	439	450	452	434	463	433	429	437	463	393	440	451	454	453	444	456	466	443	438	414	420	435	395	423	419	437	434	477	428	423	456	463	440	430	445	437	416	462	475	453	456	448	453	458	488	469	491	479	427	409	428	456	444	411	443	443	465	442	464	414	442	446	406	448	417	399	437	433	411	452	443	426	436	448	450	467	471	429	439	437	450	401	441	426	448	414	436	423	439	428	462	404	461	428	432	465	464	436	454	433	471	451	448	407	417	445	459	400	455	420	438	421	440	410	435	426	434	424	456	445	478	442	458	398	429	404	424	451	458	429	462	463	433	443	443	470	444	492	433	470	461	463	412	456	462	464	455	460	430	438	455	454	438	418	417	460	403	406	439	451	403	421	452	457	447	442	420	418	447	434	436	408	454	402	437	436	429	489	437	470	404	431	417	439	430	422	436	432	421	453	435	464	445	458	469	452	447	387	414	404	432	421	476	462	406	458	426	490	445	446	425	485	430	440	462	424	445	388	445	422	434	416	427	393	416	439	449	435	403	451	460	454	422	435	469	436	392	429	439	366	447	446	448	442	420	425	461	427	452	435	426	388	415	481	477	489	410	427	396	430	422	460	435	409	397	441	425	410	486	441	421	441	440	450	453	421	466	416	475	450	449	457	400	432	467	447	406	475	427	473	446	433	436	439	440	424	460	420	448	480	459	428	479	485	416	423	457	448	457	424	417	481	452	480	414	410	481	445	475	465	440	457	430	437	443	423	421	486	444	451	445	443	471	429	447	431	465	431	427	445	421	434	459	454	419	475	437	442	419	451	416	471	420	426	404	460	446	448	452	406	425	432	459	463	439	418	421	430	452	435	468	445	404	444	434	440	467	430	439	424	450	406	469	429	440	442	423	436	422	455	464	455	427	419	408	408	436	440	438	435	443	470	398	427	452	395	435	438	449	445	457	491	466	463	402	443	453	441	424	423	482	466	462	450	438	412	476	463	447	440	423	414	463	465	485	451	455	453	451	453	452	473	421	464	416	439	457	422	442	461	441	412	388	446	476	440	455	442	471	442	423	434	460	405	436	436	433	424	445	443	483	448	450	432	443	409	431	423	461	441	435	434	415	453	405	492	420	451	407	473	415	433	460	492	450	415	437	438	460	445	438	447	414	440	442	421	440	448	425	433	461	422	442	440	424	449	450	465	450	445	440	450	413	453	474	443	414	455	421	413	436	422	450	423	432	433	452	392	431	463	396	410	410	439	449	411	466	433	444	415	451	463	451	454	448	416	432	447	461	453	442	436	449	467	455	440	433	438	421	428	394	444	441	464	442	443	462	461	435	383	408	432	445	440	416	447	492	450	452	470	405	458	432	441	411	469	428	413	471	422	436	443	426	453	437	419	393	442	401	419	411	439	411	475	478	430	445	452	460	438	421	416	463	427	389	429	465	466	468	408	450	443	464	394	438	428	455	439	447	460	475	430	405	454	424	433	415	432	418	426	417	467	429	417	430	431	413	452	455	462	438	428	444	429	439	467	424	442	453	432	440	466	450	420	416	467	517	429	464	437	437	417	433	433	440	436	424	431	421	413	445	499	400	459	462	449	480	412	431	478	418	441	455	426	461	453	451	457	415	452	451	462	461	456	444	445	424	432	405	454	459	414	433	439	435	429	427	458	438	465	428	445	406	402	464	433	422	410	423	449	425	450	470	397	457	398	432	439	434	425	448	446	426	430	417	450	442	426	441	424	423	471	408	432	471	455	448	439	421	428	446	430	415	424	430	415	418	427	430	426	434	455	454	400	421	440	451	414	466	405	464	433	441	442	422	417	449	460	449	451	432	415	430	445	402	448	418	436	429	427	416	431	399	441	403	429	432	452	438	445	452	442	452	455	433	419	414	417	431	424	453	439	440	452	437	456	467	441	404	404	426	435	451	421	441	443	449	434	442	448	446	446	428	432	422	461	453	429	429	429	449	415	423	451	442	457	470	437	412	434	451	436	422	428	428	459	438	434	419	427	447	445	443	442	436	413	446	436	441	433	422	436	419	446	443	439	455	424	422	438	409	440	461	456	463	484	459	412	447	426	443	470	465	460	433	443	374	431	434	443	417	432	435	441	455	454	406	404	448	438	452	422	419	408	385	419	394	437	430	408	420	425	448	405	418	409	455	409	427	419	431	423	427	432	444	439	417	417	428	428	437	434	427	455	469	416	439	394	433	439	421	428	430	428	431	462	434	434	457	468	391	414	424	406	465	453	417	426	428	432	423	434	446	437	412	414	470	448	489	422	440	434	452	437	440	410	443	427	413	386	448	442	448	460	469	435	457	408	409	424	443	416	415	443	426	430	440	439	421	442	423	459	406	425	418	468	434	469	461	408	461	450	444	436	460	438	430	434	475	433	405	396	423	443	439	430	477	484	442	452	425	466	415	405	429	412	442	434	433	433	439	433	454	490	431	395	434	456	439	434	418	423	420	433	436	461	436	468	461	452	445	398	442	464	462	464	463	459	459	492	424	441	391	404	450	461	422	405	426	446	454	457	487	433	428	475	459	423	455	455	434	398	435	433	409	422	446	451	437	421	423	432	404	434	467	441	462	443	428	458	454	441	418	466	459	473	469	452	433	439	427	467	444	430	439	420	454	488	443	436	449	440	428	391	427	404	408	405	450	445	460	438	432	455	443	417	441	422	439	445	420	492	437	406	437	407	484	450	430	451	482	434	457	407	446	426	436	418	435	440	411	450	428	476	406	449	451	436	439	428	492	464	445	417	428	438	437	414	446	445	443	420	471	455	419	398	478	427	442	400	418	446	413	480	436	398	430	440	429	428	399	417	409	462	466	431	423	413	451	417	443	473	425	420	379	435	433	425	458	445	437	431	436	402
68965	27198	13334	6276	3579	2034	1882	1423	1344	1458	1211	1149	646	494	468	397	347	301	336	317	239	277	233	239	235	234	226	214	203	215	207	184	205	192	190	206	192	218	180	179	194	210	217	249	199	249	215	212	212	196	221	188	202	197	220	207	166	154	185	176	177	199	197	174	161	160	182	165	183	174	197	196	180	174	176	186	185	166	157	175	176	177	187	192	174	179	173	184	186	168	173	181	200	180	181	174	179	199	192	204	173	186	184	187	192	175	188	190	182	156	190	196	162	172	181	186	174	208	191	217	159	167	208	183	185	183	182	199	182	159	187	190	200	152	177	186	190	193	185	180	150	201	168	204	182	172	202	189	167	178	182	174	174	175	180	182	179	174	178	183	197	181	177	179	161	189	157	173	162	178	162	171	160	182	181	193	186	191	194	183	170	169	181	202	191	168	161	176	176	195	176	155	186	169	173	169	204	189	190	183	176	176	197	170	178	181	166	179	183	185	192	201	148	184	181	190	182	166	213	194	161	189	192	200	171	199	170	193	181	183	177	156	177	189	190	195	171	167	181	170	186	157	187	200	180	183	171	177	187	178	164	166	208	169	176	164	181	176	200	191	196	173	201	227	154	197	189	164	181	193	183	160	204	207	188	196	192	179	189	175	177	189	172	187	218	172	175	180	178	178	188	171	203	160	159	184	194	183	187	173	177	187	176	174	163	182	183	200	156	170	172	180	190	155	176	185	174	179	179	176	211	189	164	185	174	187	182	197	174	190	199	177	183	186	189	182	162	174	178	159	187	169	170	192	193	188	207	205	159	180	182	185	185	170	191	183	165	168	175	168	173	177	184	184	173	169	185	191	197	211	183	167	162	195	192	195	179	186	185	162	185	161	151	191	180	189	183	185	186	186	166	164	177	216	192	158	213	187	176	208	233	165	215	209	185	180	176	178	223	183	203	157	174	188	193	166	176	203	172	188	164	190	189	172	172	193	145	175	188	172	188	179	156	153	184	182	173	177	198	183	177	183	195	168	159	199	218	175	182	156	168	180	195	165	185	206	184	174	166	186	177	152	182	194	181	172	177	171	173	172	163	185	181	176	173	166	202	176	233	163	197	185	192	167	191	165	175	204	200	173	170	178	176	187	193	193	188	140	204	163	193	184	163	185	150	183	184	163	194	182	199	184	182	193	171	155	178	163	167	162	165	195	169	211	225	188	179	185	179	174	186	176	185	182	185	167	185	192	196	180	188	197	197	175	182	170	176	217	173	184	160	185	199	192	200	190	167	174	174	192	164	175	172	207	182	179	185	166	154	180	169	175	204	180	184	174	185	176	189	188	186	189	195	152	187	170	188	177	159	187	188	180	186	185	180	181	172	183	200	188	173	161	188	184	164	190	167	197	166	172	188	145	211	191	172	188	186	189	195	203	173	212	177	184	170	167	172	172	191	167	167	172	167	171	179	181	191	165	199	171	200	172	190	174	172	185	194	200	199	177	189	207	162	183	196	174	171	175	170	168	166	163	179	186	192	167	194	186	195	171	177	162	184	193	163	173	181	175	188	188	177	155	178	179	174	197	193	175	186	160	186	198	180	180	190	185	176	188	186	180	158	190	181	186	159	194	194	175	177	178	192	166	189	191	182	191	186	185	157	162	148	191	186	200	177	174	194	179	179	198	185	188	153	187	160	169	180	175	171	166	182	183	150	182	192	179	206	175	198	185	195	190	168	197	180	187	200	195	168	174	194	180	192	173	184	221	192	165	194	168	184	165	195	189	187	167	170	157	187	182	173	186	171	179	178	185	178	183	167	187	200	181	172	212	213	189	171	172	181	173	188	180	175	178	178	166	193	187	181	172	180	154	203	174	196	172	163	149	185	164	179	179	182	169	187	196	179	163	185	177	193	194	203	192	179	180	181	198	198	172	187	183	177	180	183	175	156	161	171	177	179	211	166	193	174	173	161	197	205	175	186	181	162	153	180	185	178	203	188	170	203	195	176	158	182	155	168	166	186	203	160	184	192	172	174	178	167	160	162	187	195	199	162	192	173	184	173	179	184	199	169	190	202	181	211	175	181	185	181	192	198	190	177	192	189	177	156	176	204	177	182	176	187	155	176	182	166	197	164	153	190	170	179	189	161	172	197	168	181	168	169	161	173	163	164	187	184	178	170	185	186	192	158	170	182	180	177	200	173	201	226	171	159	194	170	188	172	201	175	191	162	164	171	178	180	184	200	180	163	226	179	190	215	185	176	169	184	179	188	179	180	163	201	170	176	216	185	169	183	184	192	171	173	181	157	189	178	146	181	190	179	165	160	155	170	156	186	205	190	185	169	173	191	176	186	202	151	161	179	149	179	200	169	194	166	184	191	207	194	172	192	186	204	176	181	173	163	181	168	171	205	174	193	184	177	193	177	159	166	168	190	193	165	171	189	178	212	173	162	197	188	166	182	181	174	188	169	206	173	190	188	200	169	173	172	177	210	163	212	212	184	197	180	173	190	180	172	181	177	182	192	174	178	201	181	171	177	199	179	188	192	176	196	187	185	167	180	212	189	176	181	189	188	226	175	181	209	176	183	183	191	172	195	163	161	191	203	185	187	151	177	183	169	177	159	154	210	165	151	175	165	178	176	202	178	177	186	171	197	173	177	189	183	170	192	188	187	176	156	188	187	159	183	188	168	179	157	191	154	158	166	176	171	192	187	180	193	156	196	184	183	168	175	198	181	183	174	180	191	171	158	231	196	199	187	165	167	183	188	196	182	200	173	172	169	189	178	193	180	222	186	167	189	172	177	183	207	177	173	178	194	197	180	187	165	198	196	189	197	182	177	149	177	194	193	166	179	194	185	166	207	178	172	209	184	172	178	167	205	169	189	189	215	181	179	175	189	173	191	164	188	193	204	188	175	180	191	181	195	206	166	186	176	187	185	199	206	173	186	187	185	155	166	195	202	197	198	191	185	188	179	190	154	165	182	195	197	193	194	200	186	188	189	204	189	162	183	198	164	170	180	189	178	172	199	160	177	204	186	186	208	180	186	166	176	181	192	185	164	187	170	180	166	172	190	164	148	189	201	179	185	163	155	148	200	164	186	194	178	163	172	166	194	154	185	173	211	189	171	191	179	170	188	168	191	180	188	170	170	203	197	188	179	201	191	157	214	192	204	177	194	179	184	221	179	185	183	173	169	140	209	166	155	185	177	217	174	192	180	171	177	175	170	198	200	180	168	182	182	186	197	187	200	192	197	178	158	186	196	197	189	202	176	173	178	178	160	174	212	176	176	205	165	198	198	182	179	192	202	174	172	161	183	181	167	179	173	172	162	187	195	162	177	179	172	194	219	194	178	198	180	181	193	197	211	168	170	179	161	160	157	191	182	159	168	182	195	185	205	201	168	169	188	188	181	166	202	173	159	166	165	174	178	203	189	178	204	180	176	176	195	152	138	188	187	180	187	183	186	191	166	171	178	194	166	175	185	172	176	187	186	189	190	172	198	162
38759	5685	11021	13525	10777	8295	8341	5940	6284	7414	6252	5691	3585	2755	2449	1910	1482	1553	1595	1327	1059	981	914	937	877	855	859	853	846	803	712	673	662	600	618	580	561	550	574	531	642	692	726	831	861	814	705	652	624	645	592	548	537	593	602	524	533	487	455	471	461	470	490	443	437	463	441	414	441	407	404	443	429	426	456	451	455	456	426	425	458	465	455	449	445	461	437	435	426	453	431	412	424	425	430	397	422	398	419	445	410	431	431	428	420	415	409	414	407	424	445	420	424	457	403	431	440	416	411	426	449	396	431	415	426	414	436	445	462	431	433	424	458	405	413	454	389	446	417	416	425	414	428	421	436	399	452	439	429	418	430	465	440	455	435	451	438	437	429	431	387	409	461	437	453	440	404	414	398	417	405	414	392	428	440	462	418	375	449	437	431	412	387	427	410	438	423	440	401	434	415	406	449	427	425	424	403	406	411	414	437	440	428	438	402	387	431	433	411	413	425	378	420	392	437	435	433	381	447	461	448	403	415	422	393	439	444	461	400	433	422	433	442	417	465	468	427	448	392	441	454	419	434	445	434	428	439	421	388	422	409	420	402	445	425	428	432	442	432	428	421	433	450	435	441	437	433	429	449	436	460	449	401	426	433	421	409	424	454	424	423	425	428	431	432	464	427	415	425	411	424	446	404	435	427	427	407	438	400	434	430	403	433	472	417	431	433	422	374	395	395	456	409	403	427	440	447	407	430	428	398	431	441	425	416	402	405	416	388	446	449	457	419	404	400	419	388	433	423	417	431	424	414	405	414	416	418	410	408	406	414	447	448	437	419	452	455	389	447	442	427	442	439	441	408	444	410	410	423	417	394	428	416	425	439	415	423	413	451	425	416	424	464	419	419	421	422	417	451	414	385	438	422	442	428	407	421	407	420	390	439	406	450	430	434	435	407	421	452	446	452	404	430	409	377	454	454	418	430	389	406	440	454	435	426	430	416	413	410	389	401	415	383	406	433	446	431	421	464	421	396	430	399	455	401	379	407	394	399	435	402	419	433	399	426	423	437	420	393	412	446	431	407	442	422	409	420	413	423	436	426	457	435	376	392	425	426	417	451	462	404	409	413	404	382	425	460	427	433	402	402	424	401	409	423	437	420	388	380	443	453	435	424	420	422	455	434	387	431	451	414	433	396	426	395	407	409	430	454	427	437	450	401	425	437	402	411	396	379	438	423	429	426	413	431	413	402	426	429	460	418	435	442	443	433	408	417	429	448	408	426	432	425	455	417	417	354	405	436	432	381	421	399	441	445	433	402	439	423	442	428	417	434	430	421	412	442	417	427	458	411	447	400	449	403	441	441	417	440	432	430	431	404	417	398	404	439	473	424	381	403	443	467	420	427	439	388	397	418	442	394	407	437	461	417	391	474	420	435	431	436	430	434	382	424	462	414	431	436	433	416	432	423	428	436	433	422	415	418	448	437	410	453	398	432	412	418	434	403	440	393	382	411	417	421	394	428	373	379	399	421	457	418	414	405	437	424	431	410	404	414	387	408	450	421	412	411	369	417	417	408	379	458	400	445	415	389	409	434	442	410	456	397	443	457	452	418	408	470	422	404	378	413	443	424	399	430	383	423	391	406	454	450	412	439	441	439	410	405	415	404	418	438	426	419	430	416	412	408	433	426	429	449	412	405	407	415	400	402	441	406	418	451	407	411	402	368	409	427	414	413	409	398	450	451	416	404	417	447	419	388	443	459	412	398	420	445	438	433	425	379	452	422	403	434	421	432	427	446	399	424	438	405	438	395	408	407	440	425	428	429	438	441	398	455	406	399	413	397	454	422	442	449	377	442	424	427	418	404	443	397	450	412	437	403	392	389	420	444	429	418	419	462	420	412	408	413	455	469	426	397	415	427	409	417	434	404	421	442	413	426	397	431	430	419	433	419	400	420	429	429	439	399	413	456	423	419	447	406	432	439	423	431	424	413	444	409	397	439	426	434	403	397	460	443	433	433	430	466	403	419	476	439	428	425	470	413	400	389	448	411	443	392	417	406	399	426	401	440	415	459	442	422	422	452	417	440	473	388	428	387	431	443	443	434	420	476	424	470	389	459	419	397	428	432	413	402	433	428	406	443	398	416	412	441	450	437	421	438	391	420	409	418	458	421	408	401	413	419	437	455	430	436	420	446	441	412	392	391	427	454	425	420	401	418	398	454	420	410	410	442	399	456	410	399	424	414	406	455	423	414	430	401	440	410	439	432	425	417	457	445	415	467	395	424	433	429	429	389	412	399	413	428	416	433	413	423	414	416	432	423	437	396	432	419	377	419	428	428	434	398	454	386	447	426	418	424	442	407	425	393	434	435	419	457	433	396	434	410	416	432	443	430	437	427	435	414	441	444	418	420	401	421	416	431	415	398	397	443	418	419	466	406	429	390	404	458	428	407	451	417	416	419	410	420	437	411	431	410	413	409	443	410	413	401	474	419	418	390	451	402	431	395	426	400	418	436	441	420	415	419	419	412	431	450	456	420	415	418	443	487	393	415	464	440	420	468	447	442	448	447	434	465	425	395	387	437	394	418	413	424	432	363	453	431	422	415	431	417	422	431	381	428	446	431	439	446	468	417	412	451	394	427	420	442	430	378	422	390	431	406	431	417	441	440	414	436	423	437	351	425	440	426	432	383	417	437	420	406	450	463	422	434	433	459	431	436	414	445	455	438	414	411	433	451	442	406	429	417	463	448	429	405	415	403	409	439	399	457	442	428	393	397	450	415	389	426	417	428	419	394	427	435	428	482	382	430	440	424	443	430	414	397	385	407	413	435	456	425	412	421	419	382	400	466	383	424	420	443	442	426	430	390	403	405	435	424	397	431	412	423	423	448	399	405	409	437	391	443	386	417	392	397	445	420	401	397	397	439	434	441	422	431	418	438	459	442	421	427	422	420	382	417	405	382	424	438	421	425	459	419	407	466	407	385	399	404	436	393	455	434	412	414	461	387	415	424	404	396	417	430	432	438	435	398	434	437	404	424	465	437	440	415	443	401	431	409	373	465	447	418	432	403	429	449	418	413	450	424	423	433	399	428	421	410	438	406	406	410	420	392	423	436	420	405	427	440	447	435	389	444	426	433	402	420	413	406	401	425	401	446	407	391	421	411	427	459	399	445	430	398	408	435	396	435	428	421	425	423	424	443	431	430	399	459	411	461	429	380	412	430	424	414	450	426	415	437	420	398	465	411	436	387	431	477	429	429	415	411	436	421	414	444	434	419	402	426	406	467	395	440	423	445	443	432	450	433	428	413	378	407	415	443	412	449	416	421	420	429	429	449	453	448	400	406	434	431	413	432	410	448	451	457	427	444	439	461	436	383	424	403	398	409	392	395	436	407	428	417	433	410	430	388	411	443	399	446	444	420	424	423	435	408	409	444	398	409	460	428	458	438	433	432	374	402	422	406	447	468	428	379	445	441	464	424	413	393	425	446	468	442	386	415	425	419	423
14418	2463	2012	1430	1022	543	578	437	362	431	387	321	235	176	183	148	135	141	128	147	154	140	108	132	115	87	145	128	116	126	117	109	97	94	112	112	113	100	122	132	133	120	107	147	118	132	116	112	108	100	133	117	102	120	112	114	107	113	92	106	114	91	120	104	116	101	95	110	114	105	112	95	107	109	128	89	94	107	100	98	97	89	98	96	117	112	116	118	100	107	107	127	96	117	107	106	123	112	113	103	122	111	110	119	107	99	111	105	102	117	107	99	120	112	90	100	108	114	81	115	113	99	96	108	98	105	121	116	109	109	103	108	104	103	104	105	116	114	107	133	114	99	109	122	118	94	87	86	116	109	98	109	112	106	102	123	104	113	117	97	105	89	91	88	106	100	110	104	102	104	108	106	111	98	107	117	94	114	97	101	96	101	99	99	110	92	114	127	130	110	127	89	110	137	124	100	105	90	119	74	109	106	97	115	118	94	95	99	98	121	120	94	113	104	113	129	108	99	116	126	100	108	103	87	94	99	103	124	118	114	97	82	114	99	114	127	96	112	100	98	104	103	112	114	92	98	111	114	111	98	110	88	119	114	96	122	121	113	126	97	122	94	128	113	107	122	104	116	94	121	111	129	109	107	122	120	108	89	102	124	96	116	123	119	116	105	106	108	103	137	119	96	100	117	88	99	92	112	118	99	108	90	96	102	109	117	107	107	101	126	121	102	103	108	114	86	111	117	103	126	116	106	90	114	118	116	108	145	95	100	121	104	123	114	113	111	95	101	103	107	113	119	88	98	102	90	90	95	106	102	100	117	128	116	105	111	109	101	119	96	101	114	107	101	122	115	118	138	103	118	140	105	106	89	111	102	102	126	116	127	90	94	112	99	121	122	111	103	99	105	92	118	110	88	131	117	134	101	128	95	102	100	97	103	124	93	114	110	98	111	112	105	123	105	117	112	110	102	86	101	100	92	119	109	124	116	107	102	99	96	103	93	112	110	112	100	97	110	108	100	103	119	94	95	112	121	92	117	78	99	121	86	101	111	114	113	104	97	120	114	111	95	102	116	101	93	129	105	105	100	94	124	121	107	113	108	100	101	119	85	116	99	104	108	92	119	112	119	114	112	118	102	91	110	89	115	108	84	105	111	100	116	93	108	114	107	107	101	106	96	97	99	107	114	109	120	110	110	122	124	128	119	138	118	110	112	97	99	104	91	114	105	108	107	107	127	112	100	106	110	96	108	81	114	98	103	115	117	125	122	108	108	113	107	123	106	92	108	109	116	110	128	112	91	105	109	105	123	113	96	105	120	111	106	124	99	117	107	100	103	111	114	122	122	131	121	94	114	93	107	113	112	119	97	107	104	98	109	106	110	113	118	134	112	92	109	99	119	107	100	126	113	95	117	97	117	96	96	106	108	115	125	100	122	107	92	110	102	105	96	92	90	120	93	110	115	105	117	109	90	113	118	124	110	107	140	107	101	110	109	90	96	106	103	101	89	95	122	101	115	131	104	100	107	113	96	100	129	116	110	100	106	108	134	103	97	101	107	114	103	117	117	104	104	102	98	99	97	98	112	118	83	133	99	108	114	100	105	100	101	97	126	97	118	108	102	89	108	117	96	113	116	101	118	106	119	100	96	127	132	119	114	96	101	113	108	109	115	97	121	93	90	116	91	123	90	113	116	109	96	116	90	95	114	112	100	119	110	98	92	107	103	101	127	106	80	113	114	90	108	121	87	110	125	100	104	91	94	122	94	104	114	108	104	117	96	116	114	93	101	94	107	138	117	114	101	113	100	97	104	128	97	103	109	79	121	106	103	96	121	124	102	100	104	109	89	107	113	106	91	117	99	116	105	107	113	116	100	131	102	115	116	93	113	116	96	113	119	112	110	104	121	98	147	110	88	111	111	95	100	122	97	102	107	123	106	128	95	126	121	102	110	94	112	102	102	114	114	89	95	124	121	106	97	124	96	105	95	107	113	112	99	97	118	92	114	122	109	86	120	120	99	117	118	108	128	123	114	98	83	92	110	85	93	81	113	103	94	134	98	109	100	108	105	83	95	92	112	84	105	91	127	132	118	108	114	121	113	118	116	95	88	107	136	113	114	111	100	113	98	105	114	109	120	94	110	118	114	114	100	113	98	127	106	109	123	108	115	109	117	136	106	99	115	95	117	93	96	106	109	106	107	105	99	102	104	101	117	121	78	125	109	123	98	87	104	119	98	114	110	121	130	119	105	109	107	115	100	116	120	91	100	105	116	98	87	109	99	116	114	134	100	113	108	107	102	104	95	110	102	114	107	111	111	89	109	138	91	95	126	110	110	110	95	97	95	103	87	102	115	106	124	105	102	128	118	102	91	108	118	83	111	97	104	119	119	111	98	114	103	111	99	123	88	103	120	89	98	87	86	127	100	102	110	102	102	119	106	120	95	118	86	106	96	99	98	105	108	121	117	90	94	110	97	99	89	114	121	89	110	115	121	119	96	80	111	107	94	110	103	105	114	108	118	96	123	83	106	113	108	96	113	94	127	102	107	117	94	105	106	137	138	113	122	125	116	122	118	110	127	120	101	103	98	106	118	101	104	113	111	119	97	119	96	104	128	93	110	98	100	113	86	118	118	94	100	107	104	94	111	100	95	90	106	98	107	103	110	102	124	134	98	83	99	105	101	93	99	118	96	104	102	105	99	113	117	99	117	113	104	105	121	125	109	113	109	109	92	95	98	114	113	93	91	105	106	113	110	101	104	90	105	94	110	99	103	133	113	114	89	113	110	98	107	120	114	106	90	135	108	98	110	96	124	109	97	96	102	94	114	106	116	103	128	105	121	116	109	144	124	94	95	111	97	127	87	98	87	97	107	106	117	116	105	125	117	105	115	94	109	108	112	114	100	109	110	122	88	105	115	94	111	99	115	121	126	99	103	97	108	136	121	105	96	132	98	108	100	119	142	122	127	112	117	119	113	125	115	106	124	97	94	115	105	115	114	94	102	117	102	91	98	110	100	124	111	116	104	105	130	105	114	126	106	111	111	97	90	111	84	102	116	120	86	98	112	115	107	101	82	101	130	106	101	125	102	119	112	105	112	115	115	107	100	117	131	101	114	118	119	108	109	132	105	114	128	108	116	122	126	132	104	100	131	111	105	102	103	114	100	100	113	134	122	116	114	108	121	111	116	107	94	107	141	86	109	99	130	120	100	104	103	120	121	100	97	89	125	105	98	117	105	121	131	102	114	121	96	115	121	125	138	101	119	108	110	129	107	104	104	113	126	112	112	126	99	104	106	93	109	88	108	118	121	109	96	105	121	112	101	96	93	104	105	117	118	110	98	120	110	120	97	114	100	104	113	114	121	121	107	132	117	116	137	97	90	97	96	126	107	125	106	125	120	106	108	90	103	92	99	115	102	102	109	98	123	121	112	93	110	94	118	116	108	118	117	107	90	123	121	93	89	131	103	114	104	93	107	111	106	135	106	106	117	111	104
12670	2090	3754	4789	3726	2503	2823	1896	1873	2428	2226	1840	1147	823	719	613	531	522	525	438	391	366	401	379	417	401	389	394	386	357	327	358	347	312	316	311	292	295	312	348	333	345	400	422	469	433	373	377	371	371	368	316	291	346	323	353	293	323	307	286	309	295	284	317	299	292	295	278	283	299	279	280	278	331	297	255	318	294	316	307	291	299	309	284	284	267	304	291	281	305	257	296	285	268	303	262	307	279	306	282	268	299	294	292	299	289	292	309	306	308	269	291	335	305	284	283	270	273	290	280	290	274	268	285	271	289	307	272	288	277	307	291	278	295	289	283	285	283	316	270	306	261	273	304	280	309	280	268	269	295	285	292	284	267	268	249	290	307	282	278	253	276	274	264	284	295	298	276	284	291	285	255	284	284	284	308	306	282	271	277	310	276	282	286	279	267	265	291	297	285	294	244	304	289	281	295	283	291	290	287	276	246	267	282	285	278	300	279	254	271	300	288	286	298	293	258	324	256	298	280	284	284	275	299	285	266	271	283	295	300	261	296	276	281	278	274	277	290	298	270	257	297	259	285	264	286	298	297	319	259	275	298	289	309	274	268	277	299	264	281	289	270	275	247	277	297	296	257	307	262	275	296	281	258	276	285	272	302	284	280	299	283	290	261	294	299	281	331	242	293	307	311	252	314	254	273	307	283	308	291	266	258	293	278	285	273	264	272	243	317	268	268	281	295	279	258	265	296	294	293	286	284	260	291	281	267	257	302	277	280	271	291	268	273	288	266	277	284	286	252	306	258	303	283	278	270	301	291	284	306	285	303	274	283	265	258	288	322	307	269	290	305	264	288	282	307	294	297	298	225	315	297	250	264	271	301	297	270	294	276	268	280	290	300	290	273	302	281	327	288	265	261	269	285	285	285	304	293	285	267	316	273	290	317	301	296	278	298	286	287	247	286	265	258	283	266	261	296	272	271	291	290	291	306	263	283	302	268	297	298	276	246	281	263	307	295	273	291	257	278	291	266	287	281	293	303	276	291	301	265	276	307	311	290	258	278	287	284	303	272	322	290	295	274	272	291	316	283	275	271	270	269	302	250	279	274	246	284	279	303	274	272	270	286	305	239	264	264	299	293	300	253	261	304	296	259	285	290	291	277	281	281	281	273	275	310	274	278	263	281	302	286	259	282	275	286	288	294	281	286	261	245	287	249	272	282	297	278	304	285	273	290	262	273	277	261	271	272	254	297	275	248	240	291	287	269	271	268	284	270	251	274	269	282	257	306	289	290	285	281	303	282	299	261	265	238	285	268	273	306	269	264	282	276	282	272	284	273	278	300	285	274	295	272	276	282	288	313	265	266	276	302	305	282	298	280	263	282	281	293	280	280	281	282	285	258	280	256	276	277	281	287	249	257	285	255	273	284	280	314	295	282	272	280	274	288	310	320	278	265	282	296	293	258	278	281	282	310	252	299	298	269	276	279	278	272	286	284	298	264	273	269	277	276	283	289	270	271	269	259	304	266	270	296	293	257	296	285	288	290	263	294	254	255	272	255	280	271	272	266	289	277	268	274	280	274	265	246	270	285	272	276	302	299	275	305	296	309	291	291	280	299	284	251	271	278	298	286	237	294	269	292	300	261	294	290	287	273	257	293	294	265	299	273	267	293	293	276	295	282	297	301	271	240	268	275	288	295	286	303	302	275	304	288	288	281	300	253	269	221	275	305	283	272	286	282	302	285	283	287	262	258	266	236	309	286	290	291	295	277	283	252	319	251	280	282	298	285	291	317	276	269	246	279	287	318	249	270	261	298	291	284	279	287	290	294	257	277	287	293	280	274	301	249	285	292	308	275	283	283	298	251	290	255	268	294	270	289	290	282	307	288	301	247	289	300	269	270	253	262	280	266	282	279	280	268	260	276	277	264	271	252	263	258	279	263	265	260	272	270	306	299	285	288	247	266	285	298	283	288	245	294	287	263	259	285	279	275	294	275	276	269	268	267	266	283	310	272	282	296	297	268	298	271	282	293	327	272	286	270	280	324	274	256	275	260	291	280	268	277	287	267	265	308	277	307	276	258	285	266	282	279	295	295	271	271	260	290	271	247	277	254	239	315	270	314	277	280	303	290	318	281	269	274	310	273	256	252	274	299	299	258	265	292	322	271	271	231	290	304	281	289	302	299	270	276	301	285	291	282	284	279	305	275	276	279	299	264	293	266	245	293	240	291	269	282	301	267	296	244	286	258	290	255	275	264	270	264	274	269	294	290	264	274	297	296	280	298	309	273	273	285	253	290	276	289	283	272	295	296	266	292	268	287	284	285	274	274	249	297	288	265	316	266	263	249	325	290	265	327	271	255	286	293	292	264	284	293	280	266	302	277	280	262	297	275	298	280	288	257	282	289	302	279	277	254	290	285	288	253	315	284	284	294	275	300	284	270	288	293	266	276	299	259	265	280	245	301	268	262	318	261	284	288	268	319	282	275	296	281	311	273	271	280	279	296	312	262	268	262	262	300	283	273	297	245	287	287	285	272	301	275	267	270	286	281	280	289	283	269	267	265	284	269	338	297	297	275	289	292	298	308	285	289	281	274	281	244	295	280	265	306	292	304	299	252	286	280	289	270	266	252	278	311	277	272	257	255	277	287	301	283	282	300	281	290	289	261	276	304	304	264	276	275	287	288	262	292	271	286	277	297	273	275	262	292	281	277	262	257	284	281	264	275	290	245	295	282	285	280	304	262	259	284	290	294	296	266	285	283	263	276	261	281	319	282	291	311	288	285	257	291	283	268	278	281	283	290	263	281	285	296	283	245	252	284	280	289	260	275	318	267	263	292	288	274	259	290	285	247	289	294	244	302	280	273	292	309	272	292	267	263	301	265	289	282	281	296	241	292	277	279	273	295	290	279	282	276	274	255	266	282	306	281	266	282	295	272	288	255	301	260	306	307	285	302	281	287	259	283	294	271	315	256	270	276	260	297	292	319	289	279	291	250	263	255	301	271	288	303	254	291	261	279	267	288	272	281	311	290	261	300	297	299	295	278	273	270	300	283	287	274	294	302	304	321	299	289	250	313	260	264	290	303	260	284	293	295	278	291	287	283	278	293	253	297	294	278	258	317	259	263	279	278	255	280	287	278	261	260	279	286	260	274	267	262	276	283	276	284	287	279	311	290	297	283	282	292	281	286	272	275	278	285	249	259	276	288	274	258	302	281	291	266	297	288	309	261	257	305	308	303	271	270	276	264	288	255	263	293	270	296	301	291	304	266	296	289	279	305	269	293	272	284	274	257	252	289	261	251	312	260	308	263	280	267	273	279	274	266	299	296	287	281	310	294	279	274	282	272	275	282	247	286	274	241	273	251	272	274	268	258	253	267	287	309	282	262	304	295	274	277	260	271	290	303	268	303	311	303	278	276	270	276	288	292	274	297	297	252	276	287	313	268	285	257	282	292	290	301	279	267	302	288	292	306	274	270	268	274	271	281	296	292	257	277
58081	18699	6225	3497	2384	1282	1286	925	864	902	900	729	475	394	356	288	267	269	290	243	226	188	231	219	219	238	238	232	196	225	227	194	220	205	196	190	180	182	200	149	184	202	225	216	202	214	190	196	196	208	229	223	186	188	220	218	194	168	203	196	201	187	205	190	198	186	204	174	173	209	196	185	178	184	197	192	160	204	182	178	212	176	195	202	159	180	181	182	191	162	189	182	171	181	202	171	194	166	214	189	171	200	179	190	192	203	163	209	211	176	152	187	195	172	180	188	159	185	204	160	173	192	184	201	209	177	190	174	196	196	170	174	195	176	171	208	201	158	197	177	168	203	162	159	183	171	167	207	178	153	172	203	175	207	156	186	198	173	171	183	191	176	186	183	179	197	188	198	158	169	180	181	188	218	198	190	174	200	167	177	179	164	162	175	172	212	189	195	177	181	158	164	188	189	185	191	178	200	166	173	163	200	166	169	182	169	187	155	183	187	193	188	192	176	180	172	154	161	201	197	174	166	174	202	173	175	173	147	181	185	188	182	211	196	175	176	177	186	171	185	180	187	216	188	184	184	187	197	200	189	185	180	173	202	202	175	183	194	162	188	166	185	169	177	166	211	181	160	199	180	168	189	163	155	182	180	166	186	172	170	171	191	190	206	189	172	175	163	187	186	172	196	170	181	167	195	176	176	203	198	173	174	196	176	171	223	203	189	161	179	197	158	183	186	166	180	186	178	198	178	192	191	167	161	176	162	198	171	181	188	162	169	188	189	182	202	228	167	213	174	160	185	181	196	198	163	172	175	168	171	160	187	199	189	192	197	186	167	206	170	150	187	207	171	164	207	203	192	191	205	190	164	168	175	201	175	179	166	202	185	164	169	185	193	206	188	198	186	168	191	211	189	200	170	184	171	175	176	211	208	165	165	167	172	184	165	196	187	170	159	196	177	163	182	189	154	194	187	178	207	220	167	211	184	162	185	184	193	178	208	154	184	168	192	181	219	205	165	164	186	194	188	195	182	146	174	195	174	173	192	185	181	186	193	191	183	171	192	200	175	174	184	219	177	212	190	194	175	181	178	185	208	189	168	178	185	163	183	186	180	197	180	205	174	188	194	186	192	195	200	170	171	198	159	186	178	203	199	173	208	176	163	192	181	187	201	163	166	189	199	191	192	190	144	184	197	178	180	178	168	194	183	175	195	185	179	162	191	162	143	180	179	199	199	180	192	175	167	162	215	166	166	182	166	180	203	189	186	201	194	197	197	199	200	166	170	167	169	189	177	188	224	202	199	175	180	192	188	158	195	181	163	180	196	207	183	196	177	198	157	226	180	168	196	152	191	164	200	201	181	200	179	190	182	198	184	185	184	167	159	196	189	201	176	170	187	175	169	196	171	179	149	188	156	163	192	180	195	173	177	185	185	179	193	205	164	174	168	217	202	210	183	192	177	193	186	148	179	176	180	180	192	180	162	167	184	170	183	183	189	164	195	185	176	197	200	210	197	182	200	185	165	192	180	179	174	186	185	171	177	186	200	176	168	189	195	181	160	209	197	173	189	180	195	166	191	186	170	190	186	192	199	205	187	179	171	187	193	203	183	206	202	161	191	185	203	187	169	198	177	198	173	192	205	176	187	188	184	207	185	196	196	194	169	169	181	182	173	169	194	165	195	160	189	201	178	204	187	192	181	223	179	181	192	169	180	225	197	183	199	147	181	181	192	177	199	184	211	170	183	193	201	185	190	169	181	185	199	180	181	173	162	184	165	165	162	148	199	165	177	189	176	166	184	176	191	180	178	179	179	186	181	171	184	198	170	201	188	181	192	196	208	183	196	179	235	183	196	157	172	188	165	193	195	174	171	185	198	155	189	157	195	176	178	193	174	184	199	165	153	163	178	217	164	183	194	191	172	191	201	188	207	203	179	201	151	195	175	183	220	183	192	189	175	174	202	208	187	165	187	191	204	172	183	165	171	194	200	179	170	199	178	178	197	219	184	212	164	193	200	156	176	175	186	166	169	166	182	187	185	169	185	179	179	193	174	210	169	166	196	172	196	194	166	161	156	191	158	159	175	182	183	182	179	196	180	188	170	173	204	188	208	187	175	188	183	192	196	174	165	180	169	197	181	185	209	183	170	167	160	177	168	210	189	197	180	165	198	173	179	198	181	180	204	196	185	197	173	216	181	196	181	161	178	151	179	177	192	186	170	171	158	199	185	186	173	189	180	171	188	194	186	194	210	175	174	182	185	202	172	185	184	155	175	188	172	189	191	183	190	206	198	191	173	183	198	189	186	189	168	172	163	174	192	183	167	174	194	175	194	211	209	211	181	171	189	189	191	206	171	171	185	175	196	191	170	178	199	180	176	177	209	199	175	172	193	175	177	179	197	178	157	186	173	176	191	190	185	176	181	167	169	181	172	178	182	178	205	197	186	172	186	190	180	208	161	188	209	184	166	172	159	170	192	190	164	197	203	191	188	177	191	185	178	175	189	193	191	151	181	184	187	186	188	185	185	182	187	193	163	192	164	150	190	152	200	185	148	166	185	172	191	192	174	184	157	178	199	212	202	189	202	177	202	181	174	206	164	200	185	197	177	192	202	163	190	134	179	166	176	187	197	177	176	192	170	186	185	175	200	160	178	202	173	171	191	170	176	175	185	188	172	198	186	178	211	183	176	164	184	190	165	175	201	161	191	163	167	179	190	201	189	183	159	160	183	160	166	159	175	189	168	187	149	149	178	167	195	189	176	172	166	179	195	181	179	214	176	192	189	202	178	183	204	184	199	189	197	172	178	184	163	194	191	186	194	175	156	197	183	195	217	167	181	183	188	199	187	174	166	183	187	184	176	182	188	203	191	188	179	185	176	184	179	188	169	167	195	172	190	179	175	193	169	175	193	199	197	181	190	150	213	186	163	184	167	199	200	178	182	151	164	184	213	173	196	172	148	173	188	189	166	164	175	177	160	168	180	182	182	211	183	210	171	186	179	161	171	157	175	170	169	188	217	184	202	212	170	194	200	200	192	203	183	163	204	210	195	185	168	204	167	188	176	198	183	172	182	200	179	182	204	171	189	191	214	179	199	190	199	203	167	187	203	202	174	173	167	174	180	204	155	189	190	175	154	175	193	177	190	186	179	206	180	173	158	194	179	184	170	201	178	190	197	155	167	186	187	195	171	168	202	186	198	177	189	165	171	171	184	155	172	193	199	149	158	167	166	179	174	195	188	178	206	172	164	194	183	204	176	170	191	171	183	175	147	159	182	188	169	167	184	183	181	195	209	173	179	201	182	156	176	197	196	178	195	178	192	182	184	187	170	180	196	195	200	203	196	202	200	173	167	170	205	163	193	183	183	191	211	197	186	172	169	187	171	174	178	164	160	183	187	193	179	195	176	177	179	194	208	187	197	184	187	182	177	178	171	154	185	164	184	195	180	190	209	189	187	162	188	181	191	180	162	215	200	183	191	154	209	161	190	196	159	149	161
30445	4145	7878	9636	8311	5662	5945	4580	4419	4864	4669	3800	2420	2018	1717	1347	1157	1068	1213	914	780	802	740	759	726	754	695	712	697	740	641	585	587	605	536	510	533	511	525	507	562	644	722	793	777	709	611	570	587	571	546	498	530	557	529	529	513	488	440	459	497	468	452	463	477	464	419	470	424	450	428	468	468	462	497	488	457	450	449	416	443	449	507	475	467	478	448	455	445	437	434	442	429	468	432	447	431	453	478	468	416	446	459	469	437	421	480	399	465	435	425	451	529	457	460	442	423	452	470	428	439	455	448	434	401	461	486	425	451	427	458	448	423	455	422	410	428	420	468	463	427	428	461	442	437	410	475	478	441	393	466	429	415	462	460	433	455	467	434	436	450	407	450	486	423	416	475	401	462	454	438	423	445	414	410	425	432	419	472	427	435	448	421	419	439	438	450	465	473	452	426	426	412	418	414	454	436	442	427	468	412	450	437	468	453	436	449	487	428	412	419	420	421	435	429	438	429	450	423	450	371	475	425	429	452	434	450	432	425	436	438	413	421	424	415	475	439	434	446	472	428	422	406	420	457	435	415	409	430	462	440	451	456	440	459	480	388	413	441	453	442	423	451	452	412	438	517	467	438	438	480	416	414	433	434	448	470	419	456	435	444	443	411	438	421	446	456	469	435	423	437	441	439	471	399	453	439	452	412	427	446	431	437	455	417	444	448	440	436	456	423	491	436	454	438	437	425	435	452	439	390	477	398	481	454	453	430	463	421	477	452	466	476	429	456	431	449	469	441	435	465	458	489	421	439	447	472	441	406	400	417	422	417	438	424	434	425	445	447	433	452	453	456	402	442	396	446	425	410	448	415	465	436	464	427	423	390	457	437	426	401	428	415	441	398	415	417	442	433	442	401	444	480	431	479	433	439	424	443	444	396	438	423	418	471	409	415	456	468	434	423	436	419	430	419	457	436	451	485	446	478	439	430	430	409	461	395	458	440	436	399	441	385	380	410	424	418	443	444	427	451	415	449	431	444	421	472	441	487	444	457	490	413	440	441	418	492	472	432	398	456	400	439	437	427	436	438	443	431	428	448	440	465	465	420	399	429	427	423	416	477	474	451	438	421	448	444	420	445	430	454	457	435	442	437	422	437	489	417	457	417	425	443	420	454	429	449	426	468	439	468	457	474	440	471	465	472	456	451	453	439	460	439	467	428	441	463	417	453	456	454	462	426	413	426	455	454	421	434	434	423	459	439	412	477	414	438	453	433	458	463	482	419	406	445	406	468	488	473	444	412	395	414	436	436	433	453	403	421	428	420	421	439	434	395	435	415	452	443	447	441	427	458	405	414	468	465	418	466	467	424	458	450	452	443	456	435	413	471	459	434	432	444	427	474	454	486	430	448	452	408	452	480	402	450	439	446	468	465	421	400	405	459	440	434	467	476	438	422	452	456	433	401	452	496	454	424	425	433	445	454	413	451	432	449	437	429	422	456	415	419	446	448	490	432	425	425	445	500	417	455	436	414	457	409	438	466	418	448	450	431	442	434	441	412	451	457	436	479	443	453	456	431	440	440	418	387	454	457	454	452	463	447	410	463	477	407	445	419	409	451	433	460	426	440	455	415	459	431	443	470	444	439	445	450	446	423	422	427	468	441	436	421	431	457	428	454	450	411	476	461	433	451	419	429	445	427	432	423	432	438	427	444	470	450	452	441	423	483	408	458	428	420	442	427	436	447	467	427	432	416	406	452	413	419	451	474	446	444	456	455	424	433	436	438	439	465	477	455	439	415	428	408	463	444	446	456	428	466	456	453	431	422	431	444	434	450	456	477	399	436	428	410	415	453	464	473	454	411	406	426	451	463	463	428	421	420	433	441	444	405	451	429	448	416	437	437	438	407	470	434	398	426	400	448	450	429	455	446	461	421	460	460	469	411	433	480	405	437	416	445	461	423	442	456	430	425	474	443	488	426	435	437	422	407	437	424	430	435	425	450	461	425	449	458	461	417	420	483	465	433	511	416	445	426	425	433	424	445	458	455	443	445	459	446	436	423	464	456	478	416	436	454	455	416	411	414	440	410	449	453	446	452	404	375	480	475	437	433	459	421	428	437	467	432	425	437	459	399	416	408	402	466	475	433	478	432	425	478	439	450	428	458	437	411	436	434	451	432	443	424	405	450	439	443	451	413	415	456	404	443	423	427	449	427	453	412	449	443	418	452	377	409	433	429	463	404	432	443	474	443	415	475	471	486	459	443	416	433	438	440	450	457	433	409	455	437	463	412	432	427	434	433	434	424	450	447	460	420	419	447	431	455	470	417	399	459	448	487	405	476	433	444	456	451	447	465	436	409	461	406	457	423	419	434	449	420	421	439	435	428	436	446	440	462	422	438	406	448	449	453	434	466	460	430	413	442	470	425	485	468	434	448	405	476	477	420	426	420	425	434	428	437	455	433	446	410	470	433	471	406	448	471	473	400	452	437	465	446	474	520	468	441	459	425	411	450	434	443	472	472	435	431	436	417	432	440	438	441	400	413	434	415	424	431	450	410	451	477	433	418	437	425	422	398	401	428	420	462	406	448	452	431	475	446	447	458	453	469	437	414	441	453	442	459	458	437	485	444	427	432	434	418	434	449	414	405	450	468	452	446	436	445	399	457	444	407	430	428	458	465	400	437	449	407	427	481	485	452	473	469	385	426	437	461	450	419	430	459	428	435	437	448	454	433	440	403	455	387	448	417	429	460	440	419	440	452	445	428	451	450	431	408	418	415	442	436	487	423	435	447	415	454	436	481	444	422	412	457	436	399	411	484	444	443	441	483	444	424	379	453	434	453	410	418	440	400	465	405	472	461	450	447	422	420	423	444	409	437	446	428	428	465	431	452	442	403	479	456	445	432	453	443	427	426	407	451	448	447	447	467	456	439	441	459	452	416	434	430	459	420	438	410	428	430	427	426	452	429	455	436	456	432	434	415	439	430	447	454	420	467	447	449	428	431	450	451	444	455	445	406	460	454	451	417	483	434	448	446	431	453	441	461	463	442	433	478	430	451	418	452	450	473	421	432	445	424	435	438	421	417	458	445	439	452	447	423	434	415	455	415	411	433	424	429	440	429	468	449	426	461	444	443	402	466	430	475	433	454	435	429	443	435	389	504	466	475	448	473	459	442	460	434	461	452	452	441	418	407	456	460	444	408	424	394	436	458	448	410	465	437	470	427	408	399	449	427	437	427	404	440	495	426	415	443	481	433	474	445	418	426	454	428	453	406	447	438	429	436	429	446	440	419	459	430	442	432	407	421	476	462	459	462	440	442	434	443	443	462	445	415	452	447	451	444	442	454	400	428	368	433	456	422	496	400	476	425	440	447	417	476	479	423	449	438	428	417	453	454	386	450	422	440	438	457	451	405	394	426	429	438	433	425	424	433	440	448	483	417	455	429	401	425	456	400	436	423	467	440	444	457	428	419	454	424	454	423	452	428	437	419	440	433	429	415	461
69582	26374	11224	6264	3944	2188	1946	1460	1288	1338	1254	1077	669	518	500	364	364	311	328	294	269	243	252	260	228	261	247	249	250	218	235	247	220	183	183	208	202	218	199	188	229	243	247	234	231	202	192	208	195	205	200	205	210	207	212	198	203	202	178	179	190	179	188	201	216	189	195	169	188	180	145	203	148	165	185	166	178	176	180	159	177	191	183	183	183	191	167	209	191	173	172	181	179	183	197	180	176	195	192	159	201	197	181	209	178	185	185	184	188	188	179	193	227	177	187	174	181	168	164	165	198	188	193	194	171	204	187	161	156	151	140	205	179	168	182	187	182	201	183	156	170	176	181	185	177	188	178	171	173	183	197	161	180	190	185	194	193	192	190	203	187	200	186	173	197	185	182	154	226	188	178	156	192	173	183	161	176	180	191	179	184	178	190	195	174	183	177	180	175	170	168	199	188	175	199	195	199	180	202	181	159	158	210	187	175	187	204	195	197	188	180	187	192	193	179	182	210	175	169	157	178	168	213	183	170	166	187	190	186	205	199	168	186	193	178	154	160	194	181	168	191	201	153	185	198	204	175	226	182	176	162	173	187	188	166	192	184	173	162	181	172	187	171	179	197	193	205	163	167	196	172	178	161	190	193	161	183	190	181	195	177	182	179	195	184	172	180	174	162	187	187	174	172	176	172	188	170	190	159	184	183	185	162	159	196	180	181	192	175	173	181	189	151	209	210	194	206	181	190	201	196	190	168	170	183	142	195	175	172	180	194	189	175	202	184	200	203	175	174	171	157	196	171	181	185	164	179	185	187	200	173	196	152	168	161	199	196	179	161	171	189	172	187	166	192	174	170	152	181	174	158	176	169	188	211	181	176	160	169	173	182	174	189	169	172	178	178	169	183	188	180	186	181	190	165	178	204	149	181	181	179	186	171	189	204	184	191	180	170	221	188	171	191	162	178	164	193	179	160	195	196	177	180	183	177	168	164	168	179	179	161	172	189	166	179	185	164	177	185	176	173	182	152	200	171	181	191	178	191	170	180	166	175	195	170	181	192	204	164	202	179	181	196	184	188	190	181	182	188	192	207	168	178	166	163	191	179	167	162	220	181	181	201	168	185	179	165	149	198	170	214	156	189	179	173	160	168	177	187	166	198	197	184	176	181	168	172	176	173	169	182	191	165	170	182	179	172	188	185	190	153	194	181	172	195	163	176	181	169	193	165	165	195	175	196	172	212	177	170	206	181	155	188	200	174	186	163	193	198	164	193	185	178	197	178	193	189	207	175	192	232	212	177	209	185	182	176	180	188	182	175	211	179	170	187	193	179	181	185	206	202	174	184	210	177	173	189	224	173	161	196	173	197	172	181	190	156	168	166	203	190	191	205	164	179	196	199	212	180	206	189	179	180	174	182	195	141	168	183	181	191	175	207	181	199	201	186	155	174	180	186	182	174	178	186	185	190	158	170	188	183	176	171	188	193	186	183	176	175	193	218	164	204	171	196	183	187	199	153	239	203	187	182	196	179	180	189	173	189	186	202	142	215	207	178	170	179	168	190	173	191	150	176	211	186	200	193	189	177	173	169	169	188	183	188	198	191	188	194	176	172	173	177	177	165	191	180	149	168	186	160	161	160	148	162	189	172	182	168	214	203	167	181	179	173	170	178	190	199	201	176	172	186	185	174	169	169	169	190	184	188	171	188	150	171	184	176	182	183	175	175	192	174	186	188	177	164	179	200	172	170	198	184	208	194	174	203	167	158	175	189	192	169	183	189	174	181	160	184	198	189	176	182	185	161	177	189	186	167	183	174	178	174	189	169	199	204	169	193	178	178	180	184	168	187	168	183	189	186	168	182	182	159	187	174	170	163	202	170	193	162	185	200	154	173	180	203	184	174	146	174	164	163	174	196	162	179	182	178	163	180	195	150	161	184	185	169	201	195	166	176	169	185	200	162	180	186	184	178	192	196	161	199	182	182	174	183	165	179	177	167	183	160	165	192	188	177	178	169	196	169	216	177	171	188	189	157	183	183	191	185	186	164	186	199	170	176	188	172	179	169	191	185	143	182	220	207	179	157	162	169	164	140	180	196	138	184	156	183	169	174	161	194	195	199	185	208	195	162	211	182	162	189	163	168	161	194	182	180	170	199	168	195	177	194	167	177	185	199	155	180	170	182	174	188	196	173	190	183	184	181	197	173	153	172	165	185	178	163	174	153	167	203	189	188	170	155	190	160	186	192	172	182	175	189	190	159	186	173	182	186	173	182	172	183	190	205	182	160	161	196	178	190	203	188	190	186	203	173	171	195	186	229	165	165	192	182	199	205	192	167	170	175	168	176	188	164	185	175	195	155	176	173	170	189	174	191	204	200	174	170	165	155	205	186	193	184	161	168	212	189	214	184	181	173	167	176	211	192	194	205	174	168	202	173	184	177	186	198	185	179	211	185	177	172	193	185	173	165	170	192	177	190	172	178	168	176	181	197	218	186	170	172	176	189	187	191	198	203	165	181	195	182	181	186	187	175	178	191	167	164	186	185	179	164	174	171	180	169	174	188	180	191	173	179	180	171	167	181	170	183	184	206	181	172	185	164	200	190	171	198	178	188	172	191	191	188	193	182	157	175	169	190	192	183	204	190	161	175	190	194	174	195	143	176	176	181	184	198	168	136	159	174	177	184	162	191	216	184	187	187	181	184	193	153	198	191	167	184	211	200	178	220	200	194	171	187	170	186	209	210	193	173	165	178	182	158	178	205	190	209	157	163	178	175	171	181	184	174	181	186	163	164	192	163	174	172	196	194	172	182	173	182	179	183	204	185	179	179	179	201	176	180	209	182	173	177	201	195	146	155	167	164	169	186	188	198	164	193	179	188	177	145	175	173	181	172	184	164	175	159	183	187	197	158	166	172	171	190	195	183	161	187	186	156	159	196	183	168	175	169	191	185	162	193	183	193	153	166	191	171	184	176	178	171	165	172	167	173	177	168	183	179	181	166	184	205	174	185	153	161	173	183	207	162	168	185	225	181	180	205	186	175	195	193	171	174	176	171	170	186	178	164	193	201	159	174	187	178	182	186	160	192	191	199	151	164	183	192	163	169	176	182	173	158	202	196	168	183	197	189	168	194	194	179	150	189	188	169	188	197	193	185	175	162	190	175	159	180	207	170	184	185	168	172	195	201	215	183	195	185	192	172	152	162	171	175	170	173	181	155	170	155	178	168	185	176	176	169	169	208	179	177	166	159	189	211	201	189	183	179	172	183	196	172	180	205	161	175	180	181	183	182	190	175	167	182	185	203	162	200	193	200	177	171	182	194	189	184	164	168	173	189	163	158	171	182	178	176	195	168	164	178	163	182	191	171	179	208	186	184	177	192	160	183	196	193	168	187	221	183	209	182	182	185	171	154	194	182	193	166	176	166	160	203	197	177	159	180	162	168	172	170	171	213	179	195	180	162	182	172	199	181	176	188	179	166	194	184	173	165	159	172	171	187	177
37039	6378	11272	13507	11815	8363	8284	6634	6112	6876	6620	5568	3363	2759	2465	1758	1590	1558	1610	1217	1083	1063	915	915	910	888	847	837	864	849	747	712	646	609	596	587	542	557	565	595	643	757	865	906	887	797	711	672	649	631	560	578	548	513	575	580	496	503	456	516	480	468	429	430	469	450	405	414	461	439	399	418	415	409	449	448	446	453	436	412	461	474	459	476	444	403	436	424	430	422	396	425	414	427	429	451	420	449	429	445	405	443	413	396	461	418	434	406	460	438	416	472	437	449	393	424	406	416	396	418	423	422	451	428	401	423	412	431	451	422	401	408	411	427	440	384	451	419	396	426	446	414	439	421	425	410	439	420	429	412	431	411	428	446	441	437	442	399	393	420	418	438	453	439	400	430	418	404	412	435	433	437	450	410	434	400	375	428	417	395	440	390	426	421	432	407	463	412	418	405	424	433	435	406	409	414	432	439	428	433	405	430	404	455	459	404	397	413	411	446	424	428	427	407	433	390	373	407	368	441	449	425	410	443	414	421	416	411	429	432	391	432	431	410	429	452	417	435	394	422	382	424	412	435	434	414	367	414	413	404	432	456	450	408	436	419	407	413	403	392	415	424	451	416	452	394	433	429	453	419	437	414	420	424	431	419	428	386	445	408	384	432	433	471	433	406	444	382	432	419	416	425	452	423	426	409	412	452	396	425	422	375	380	403	380	439	415	418	442	426	389	395	382	415	427	410	436	402	406	447	442	368	427	441	445	430	405	425	445	410	438	409	400	423	410	446	431	411	448	428	433	419	439	400	413	416	401	390	414	465	452	443	399	388	423	395	420	407	452	439	410	415	449	415	430	394	445	437	433	432	415	410	390	427	431	415	424	442	381	434	388	450	379	458	449	430	387	450	397	389	425	390	427	463	437	411	444	432	449	442	397	398	406	426	396	416	430	423	382	412	445	401	391	396	429	421	418	406	403	402	403	429	398	392	416	425	391	450	412	412	411	445	413	388	445	395	436	422	412	432	419	424	416	437	413	423	414	418	418	415	414	393	426	413	438	448	421	420	444	425	413	437	397	449	398	414	390	423	410	411	439	444	429	409	397	388	408	421	415	444	434	414	421	408	411	422	419	421	397	413	384	426	464	478	409	424	421	405	432	440	437	415	395	440	407	408	402	416	428	450	430	406	436	461	435	427	440	428	405	408	447	448	437	419	411	414	372	438	470	417	447	443	397	443	437	424	409	420	407	406	449	425	412	431	455	406	435	434	401	406	409	414	417	442	431	420	447	403	449	413	368	407	421	420	430	441	434	406	402	461	437	446	372	427	408	411	413	420	423	461	478	389	432	432	434	431	395	454	440	424	449	392	415	457	432	416	429	402	387	431	421	407	451	424	398	421	423	442	386	423	444	449	443	437	432	378	428	409	431	398	452	442	425	443	450	434	454	402	428	467	416	434	406	389	428	417	404	418	434	393	423	444	403	418	434	448	423	406	423	442	383	438	397	456	425	429	447	424	417	441	407	409	429	469	427	438	420	454	416	445	415	384	434	408	424	389	436	421	422	428	386	421	415	360	399	388	414	397	409	447	408	433	423	425	401	427	402	418	391	412	395	415	448	409	401	438	406	429	428	421	436	517	440	424	433	425	443	419	448	411	458	453	432	397	384	433	401	414	424	442	431	423	418	398	392	383	404	441	428	427	380	437	412	395	401	400	440	421	439	426	418	411	438	440	446	409	417	403	395	451	418	433	429	454	445	404	414	406	404	434	473	408	415	430	396	457	414	430	429	413	386	437	421	436	429	431	445	422	436	425	440	443	414	462	443	402	405	389	423	403	424	399	415	416	407	433	423	412	401	408	426	421	431	414	381	441	476	435	414	481	442	465	410	400	414	453	447	394	447	450	411	375	423	426	413	473	394	444	421	425	404	409	433	422	427	407	451	452	427	394	426	454	431	446	417	436	420	424	469	395	391	431	415	430	409	402	399	417	412	413	402	430	411	434	443	449	415	439	389	434	419	397	432	416	410	445	442	405	418	433	443	434	430	397	426	406	413	433	435	428	443	439	451	400	412	396	433	423	439	397	412	416	441	389	443	424	427	415	412	443	435	420	418	455	404	418	452	428	411	415	371	432	423	432	389	446	428	445	409	453	446	437	393	421	428	420	411	421	377	417	407	383	400	450	404	425	425	439	438	422	410	414	421	423	447	428	444	434	375	457	435	457	413	437	401	412	450	405	444	422	406	439	422	420	423	439	438	410	460	459	416	380	439	445	428	449	444	435	421	390	414	423	405	407	412	426	414	453	392	418	426	462	397	420	440	424	453	390	404	400	433	413	415	445	452	440	432	429	415	386	429	415	458	451	426	386	464	415	407	415	478	421	402	422	433	427	412	396	397	420	402	387	415	435	419	423	425	394	425	406	410	425	416	437	407	426	384	454	456	409	418	449	423	393	415	415	384	420	442	410	441	433	432	386	400	390	416	422	391	427	414	426	386	436	438	411	386	434	417	400	440	425	460	418	420	444	455	416	420	440	409	427	438	419	424	444	410	392	423	411	406	440	426	409	439	438	389	424	416	427	432	394	412	436	394	426	440	429	432	413	420	441	433	421	426	394	419	422	445	427	407	413	393	385	407	426	443	450	433	417	435	448	380	411	409	467	425	442	419	447	407	381	418	429	418	428	462	407	414	415	432	345	437	412	427	424	429	394	448	418	409	403	420	401	449	415	403	419	430	395	395	462	413	437	423	433	456	419	428	435	411	399	441	409	375	432	448	416	403	441	399	435	420	422	407	426	441	442	409	423	432	420	440	401	372	408	433	444	401	420	448	417	393	420	432	429	419	396	434	431	426	410	394	420	424	401	382	396	399	396	445	447	435	424	408	428	444	440	375	436	428	375	421	427	414	428	417	424	415	439	428	418	421	423	400	429	416	407	405	423	430	394	420	404	414	422	406	421	418	402	425	420	433	397	409	372	426	413	436	440	398	430	447	426	427	422	447	448	396	443	445	407	408	429	397	460	388	457	468	455	420	391	417	428	417	395	426	429	425	406	420	402	392	479	420	439	409	440	397	440	428	393	404	443	453	446	431	398	423	444	425	422	447	384	441	442	422	426	434	417	418	418	457	452	404	439	444	417	386	412	401	419	449	444	416	429	397	428	432	439	403	469	416	430	423	428	438	426	436	441	388	433	448	396	396	409	432	419	418	418	424	419	443	402	420	441	422	434	391	411	430	394	387	424	429	420	375	444	462	398	400	444	432	400	415	404	441	398	448	403	398	435	418	419	381	433	410	429	438	443	392	438	420	403	400	425	426	437	431	420	439	459	415	443	381	425	387	429	441	425	438	386	423	443	417	452	394	405	417	400	432	424	425	417	407	439	433	420	391	450	416	408	427	417	465	448	430	412	430	415	423	432	445	420	400	404	428	406	438	436	411	415	408	414	411	437	406	424	425	378	438	435	395	423	423	432	435	424	431	428	479	414	417	441	435	421
14865	2917	2035	1664	1185	613	556	420	397	385	408	318	228	203	158	141	144	148	134	131	126	122	102	112	112	132	108	122	106	127	96	114	114	103	104	109	120	102	118	111	116	115	137	139	120	113	120	120	114	117	114	108	106	108	111	121	98	118	89	111	113	114	87	101	102	106	123	105	104	125	102	110	86	127	99	108	132	120	111	109	98	110	132	96	103	116	112	106	102	111	97	107	125	113	102	101	104	100	129	94	107	100	121	101	107	98	118	127	109	110	111	97	101	85	107	115	104	106	111	109	108	114	97	110	114	104	97	105	117	104	97	100	112	100	114	125	97	101	111	101	127	133	108	117	98	90	108	107	117	117	125	123	103	104	121	89	93	119	103	108	103	110	121	105	103	119	116	97	112	117	111	112	108	122	97	100	96	118	93	111	115	108	115	109	92	119	94	119	121	96	117	103	86	124	109	97	101	94	104	105	106	82	97	99	109	103	115	105	95	108	107	119	93	110	97	98	84	97	102	93	102	93	80	120	103	110	117	136	111	87	98	99	109	103	91	122	102	115	110	104	113	128	110	105	98	123	101	90	123	99	111	101	95	94	116	121	97	113	138	112	122	99	104	108	94	117	111	118	103	126	103	99	103	119	105	95	124	107	101	100	97	117	94	106	106	89	112	125	101	105	124	116	113	125	120	124	104	112	126	107	106	101	99	102	91	117	100	92	113	112	97	110	100	126	134	120	106	104	93	102	104	107	113	121	99	102	117	125	105	86	120	89	122	97	101	110	121	107	111	104	84	114	123	99	98	105	93	93	114	111	121	113	112	106	90	124	101	100	116	101	90	114	119	95	97	95	102	119	107	103	93	113	105	114	101	100	121	122	111	111	109	89	106	90	120	96	122	96	95	100	106	91	91	106	100	122	114	122	88	113	116	112	93	110	108	112	96	99	106	95	99	113	101	92	118	107	99	123	102	97	87	113	107	99	105	108	97	126	92	106	104	107	96	117	96	106	100	93	98	97	93	101	106	101	88	117	107	114	134	123	90	101	110	104	111	102	90	120	95	123	126	103	121	95	114	79	110	98	120	101	93	106	102	119	128	123	121	113	108	103	110	92	104	117	108	85	97	101	99	109	107	94	107	122	95	113	88	111	106	109	120	134	113	106	120	116	95	98	126	102	105	119	101	80	90	105	118	90	98	110	87	118	113	95	113	108	113	107	118	106	117	87	115	110	101	113	103	118	102	103	108	123	108	87	94	111	111	102	110	107	112	106	104	111	102	109	111	102	111	98	112	93	105	101	113	118	109	125	112	104	100	87	123	112	92	101	105	82	116	116	112	98	95	121	118	114	94	114	98	108	116	101	103	110	114	117	131	117	112	105	113	96	80	101	99	126	105	129	105	117	104	110	114	97	100	91	104	130	115	114	111	96	127	103	116	108	102	111	97	103	97	113	87	101	121	111	100	115	101	110	105	97	101	102	123	103	102	100	100	104	109	100	113	110	95	104	98	123	109	118	110	119	113	115	93	91	99	92	101	121	109	105	96	114	104	132	115	105	99	99	104	84	115	100	111	88	103	129	86	105	100	85	103	88	119	104	106	116	99	92	122	136	98	107	89	115	107	103	112	104	87	99	115	132	111	120	90	101	107	120	107	98	101	111	106	95	112	112	108	113	97	111	97	88	81	85	115	127	119	116	104	104	96	101	117	109	88	116	92	116	113	118	113	108	93	81	103	104	101	111	101	104	121	122	113	118	124	99	95	112	108	92	111	89	114	104	99	120	100	114	127	99	106	116	114	111	102	115	109	106	98	109	107	104	114	111	111	123	116	100	111	104	102	112	110	100	97	104	96	121	109	100	121	103	88	119	87	121	112	122	114	107	130	95	114	92	116	104	108	92	103	117	121	103	93	127	119	107	104	110	101	107	123	127	97	116	101	115	111	99	102	88	97	115	106	79	119	103	102	95	133	103	110	118	105	106	118	114	114	121	117	114	105	90	92	113	96	109	105	94	107	91	111	99	112	104	111	105	102	103	94	93	117	96	101	115	107	101	104	107	102	100	115	97	108	124	135	100	111	98	100	105	110	125	128	105	112	101	91	92	95	120	116	100	124	118	109	88	113	97	114	102	87	97	109	113	105	84	130	102	89	97	105	131	116	112	108	112	119	108	99	113	103	118	114	96	101	103	94	116	109	110	94	108	93	104	118	102	95	91	104	99	112	119	93	120	104	110	137	106	110	109	85	115	126	91	106	112	99	108	111	109	119	96	112	122	100	107	100	113	125	130	99	95	112	107	96	101	106	120	118	93	103	110	112	112	108	113	91	97	111	87	113	120	121	106	113	99	113	129	97	110	132	120	112	103	112	108	123	116	116	123	107	109	104	93	112	96	124	125	103	107	105	113	124	98	91	106	116	122	135	119	105	106	101	140	112	107	98	104	88	122	113	102	101	109	109	99	99	111	124	89	97	115	110	106	84	119	85	107	119	105	118	106	107	95	115	90	98	101	103	125	97	111	120	102	111	112	106	90	103	101	123	110	108	99	95	137	111	116	120	110	101	102	102	115	107	124	117	113	104	109	105	110	95	109	101	126	112	100	100	106	104	104	104	105	112	124	120	124	105	95	109	122	105	101	84	108	98	125	120	107	117	108	92	83	113	95	103	97	94	95	132	102	100	106	121	101	104	116	92	88	93	108	118	107	103	109	105	102	106	103	110	114	102	119	109	93	130	118	103	103	115	112	145	90	101	108	103	121	96	114	85	115	98	103	98	94	98	78	93	102	106	104	118	111	91	106	108	108	108	109	121	90	107	122	111	101	104	93	107	102	97	98	91	112	100	106	120	114	100	99	114	116	126	117	122	97	103	119	113	108	93	105	130	95	106	116	104	115	114	98	109	113	101	111	109	98	117	122	105	79	96	100	109	101	109	104	131	82	103	125	115	119	103	110	113	110	119	93	96	122	112	124	93	111	123	111	119	107	104	108	82	90	114	110	106	86	117	109	123	102	101	106	113	108	119	106	92	108	134	100	112	107	109	106	111	117	102	107	130	115	111	118	114	91	105	112	107	122	107	122	110	111	120	107	115	106	120	82	106	103	102	102	96	105	103	85	102	101	106	99	89	90	110	100	115	95	106	110	107	96	100	108	87	110	105	109	124	105	99	116	102	112	115	126	99	104	106	122	114	118	107	108	107	112	132	103	106	102	115	105	104	104	93	132	118	100	102	123	108	101	102	102	101	120	104	109	125	109	114	117	115	105	84	82	89	111	113	107	95	127	115	107	118	111	131	108	106	118	91	113	102	118	110	98	77	117	92	95	100	117	105	88	94	108	129	103	102	86	101	114	100	123	124	106	103	93	114	91	107	114	130	101	106	99	97	92	124	109	103	102	117	125	117	110	114	105	117	104	115	114	130	93	97	107	109	126	117	104	93	106	106	128	114	112	114	90	95	112	125	102	101	92	108	95	110	96	103	100	99	99	115	97	93	108
12740	2267	3942	5191	4433	2761	2735	2133	1883	2307	2205	1817	1027	844	729	602	565	556	558	418	356	402	427	402	395	394	380	475	389	366	352	334	309	299	294	295	323	317	298	341	312	391	495	451	448	418	379	370	333	363	351	318	293	308	360	310	296	314	279	326	303	302	281	282	289	312	290	295	276	268	285	276	304	261	265	282	285	297	311	306	295	327	313	319	295	275	298	284	301	253	297	260	298	248	287	252	289	269	262	276	295	234	285	256	282	280	283	278	271	282	256	290	278	250	264	294	334	284	272	249	306	307	275	286	278	280	282	244	274	277	285	285	307	294	286	298	274	258	279	294	303	261	269	291	278	292	281	262	282	252	287	268	270	265	246	282	298	263	297	278	271	266	300	258	298	306	278	262	285	275	290	310	259	258	274	266	289	280	264	280	273	302	243	297	303	275	266	261	279	262	301	301	293	297	261	283	280	306	282	251	258	320	314	245	304	283	269	290	301	325	268	284	271	294	289	277	267	272	294	276	260	283	264	282	289	300	273	301	317	303	282	311	259	271	286	299	284	290	290	277	302	282	285	261	289	277	308	290	277	292	261	280	280	296	280	262	277	255	246	286	327	290	275	282	273	270	299	275	301	277	271	279	259	318	275	282	271	252	267	277	286	273	310	290	299	274	282	283	253	287	302	289	291	287	287	275	275	271	276	264	314	270	294	281	268	268	258	268	258	278	274	306	285	260	265	296	295	290	294	256	273	260	303	302	324	267	252	299	265	271	286	278	267	258	268	297	293	296	265	318	273	282	254	293	284	277	285	254	258	291	259	308	293	276	282	259	272	274	290	262	274	284	284	286	283	266	297	293	278	303	302	286	316	259	295	306	265	285	292	274	269	278	280	283	290	267	294	259	305	268	261	278	273	304	278	266	259	272	294	272	269	280	272	283	288	282	263	306	270	309	300	269	253	253	264	301	290	280	283	275	275	281	245	291	285	298	314	300	298	275	312	283	267	269	266	274	292	262	255	273	264	255	271	267	256	297	259	276	288	254	270	259	275	263	301	296	278	308	286	287	265	289	256	293	260	282	299	270	275	260	273	279	264	302	283	270	294	288	280	300	275	276	305	280	297	292	260	260	261	269	247	286	291	261	264	266	304	272	251	268	274	291	263	270	291	273	281	268	284	268	268	273	266	267	262	296	295	248	291	283	295	249	279	276	285	296	290	286	266	273	279	285	265	311	291	277	275	269	281	299	278	294	263	269	274	284	277	286	266	273	281	315	262	295	318	291	289	284	273	262	294	285	259	256	276	293	316	264	289	265	277	280	262	301	286	311	322	227	260	291	270	276	301	267	279	303	285	299	258	280	282	276	261	297	282	263	293	279	275	285	262	257	303	244	286	314	255	277	244	287	324	270	288	282	281	281	270	274	319	284	298	280	275	278	304	251	267	253	299	272	315	280	289	263	276	280	259	250	299	293	284	280	278	275	294	304	275	285	288	279	263	251	263	286	281	244	313	251	254	304	281	272	286	277	283	287	282	285	254	254	267	289	276	279	276	288	292	281	284	268	275	302	298	290	285	290	275	287	304	271	252	293	311	282	287	301	274	287	271	287	272	308	263	296	269	282	294	296	307	313	286	272	269	278	282	284	284	284	259	274	265	288	282	273	243	297	278	280	267	264	290	328	265	300	266	268	283	276	261	310	281	275	290	278	263	282	282	287	276	277	270	276	298	288	274	282	300	290	294	261	279	264	276	264	287	286	303	274	265	281	299	256	311	287	273	289	298	277	299	286	303	263	276	260	300	296	271	321	303	295	291	255	279	269	300	289	309	278	305	252	294	305	285	264	287	289	288	287	288	309	290	266	307	300	276	260	281	302	262	302	280	287	260	282	277	276	233	263	286	258	258	277	277	283	257	270	274	285	254	269	323	281	268	302	266	265	280	299	287	278	279	282	297	289	285	302	275	317	254	263	267	296	281	303	282	294	267	265	292	283	286	258	282	297	258	273	315	274	278	263	281	245	263	312	287	279	279	290	286	275	299	300	301	260	293	272	261	251	284	271	289	284	291	284	260	275	272	274	268	275	246	282	254	277	285	273	300	279	268	301	289	264	270	285	276	277	280	296	241	253	264	257	287	266	270	278	300	272	267	301	273	290	283	265	328	294	278	268	265	299	264	289	260	277	263	285	274	305	271	231	251	289	272	277	318	300	281	287	260	276	275	274	282	270	289	268	273	271	273	281	285	293	309	299	277	270	257	292	263	277	294	300	267	252	278	269	261	276	269	298	269	264	288	306	252	274	274	276	287	284	270	275	284	246	294	252	283	293	287	298	252	266	281	258	269	294	284	264	283	273	301	270	271	289	281	279	284	301	268	240	271	302	290	298	289	284	251	289	282	291	272	282	289	268	300	286	294	273	287	261	275	286	294	270	265	281	303	279	284	261	273	290	280	282	289	315	281	294	275	280	314	258	280	272	258	276	283	291	294	298	275	260	289	278	292	297	279	281	255	284	275	255	290	292	282	271	263	275	318	255	301	274	262	282	269	267	318	287	299	283	255	285	281	291	285	276	248	280	275	301	281	261	291	300	306	277	275	280	295	262	311	288	287	269	267	318	304	306	288	280	259	280	278	270	269	286	317	285	273	259	266	288	258	281	267	292	290	319	310	301	248	309	268	272	308	286	290	308	274	326	289	274	284	264	276	292	291	287	269	255	297	289	309	303	314	266	280	274	303	290	313	252	257	291	300	288	314	289	257	298	287	260	276	274	298	257	282	267	266	293	289	279	289	285	285	259	278	294	272	295	272	311	293	282	291	275	260	276	287	282	282	266	262	247	308	307	276	283	256	264	267	258	325	270	304	286	281	278	277	278	303	283	282	316	284	252	284	301	270	290	305	287	276	264	291	297	282	294	297	261	272	290	261	308	256	268	284	283	285	263	286	293	298	282	272	297	283	239	280	296	263	258	297	295	291	307	300	279	273	283	255	272	299	260	274	273	286	287	274	261	255	294	294	318	295	250	285	255	297	276	277	295	288	276	263	282	287	259	284	278	299	279	290	292	301	259	290	255	288	241	302	292	314	286	256	278	255	276	275	277	275	261	296	264	263	259	258	305	254	265	281	285	279	260	248	292	295	291	259	307	307	302	272	268	302	262	277	260	276	264	276	264	253	261	284	292	279	298	300	304	283	310	291	294	295	302	291	289	270	304	269	277	286	278	265	294	269	297	279	281	261	303	253	284	303	293	271	289	281	278	282	253	313	290	337	256	283	285	286	296	287	290	282	265	232	287	274	285	277	260	271	279	252	277	279	291	274	296	284	299	303	305	309	263	292	275	280	284	296	300	285	305	269	317	289	273	289	303	303	294	271	314	262	278	304	295	272	303	300	275	284	273	260	290	297	273	299	309	281	309	282	272	307	282	275	264	266	290	290	275	255	289	273	317	282	276	267	295	310	257	284	274	279	302	288	254	302	281	296	284	288	284	263	287	278	288
54637	19532	6933	4056	2587	1482	1262	972	816	878	898	683	493	416	356	286	283	284	248	223	241	215	251	218	204	203	215	212	233	189	237	193	187	193	208	199	199	192	183	192	182	201	229	226	215	198	206	182	206	214	184	187	192	188	191	210	171	168	197	164	187	165	191	177	196	165	167	171	193	154	173	206	189	177	180	196	176	181	179	187	175	192	168	174	165	200	212	193	174	189	176	165	181	190	188	218	162	167	170	154	196	191	189	164	176	190	216	179	173	210	175	189	184	187	190	165	172	170	173	189	193	174	166	165	198	162	207	187	186	185	179	196	170	186	190	183	209	189	197	186	162	197	185	205	189	184	180	183	169	184	142	162	195	162	193	173	191	190	177	185	189	191	196	173	181	207	194	160	185	184	169	204	201	176	193	181	172	181	183	168	162	176	177	191	178	173	165	180	182	165	172	185	198	180	168	184	206	182	198	182	171	211	188	163	188	140	170	184	171	197	183	202	178	186	160	189	173	217	168	188	177	184	198	169	186	156	183	194	177	176	183	193	182	185	158	215	181	180	179	196	186	169	155	188	177	189	201	180	161	165	161	183	176	183	175	186	165	187	189	202	183	183	205	183	184	167	192	187	197	190	178	172	152	197	172	154	184	160	180	212	181	186	199	161	186	169	157	150	187	198	192	180	165	179	178	172	173	178	174	186	179	198	175	193	181	200	199	176	209	206	191	186	189	217	190	178	180	217	188	187	183	207	184	176	182	193	184	172	204	186	171	198	184	181	175	202	176	173	171	174	188	191	185	194	169	213	192	212	204	183	200	177	177	178	183	170	200	176	183	182	207	204	175	162	186	195	198	188	178	169	196	161	171	190	182	187	198	187	177	225	180	178	185	177	202	176	172	179	160	178	174	190	197	203	207	200	194	196	176	189	185	172	198	181	193	205	180	183	158	178	169	188	177	191	208	218	170	176	172	192	211	181	166	166	200	204	182	199	199	167	171	212	169	160	179	182	207	185	168	149	192	168	194	188	201	181	172	201	211	173	162	189	171	167	199	184	196	189	211	191	197	174	221	181	210	193	192	198	184	178	159	160	198	197	169	193	179	186	174	165	182	169	144	182	171	184	192	179	195	172	175	170	207	185	167	180	153	175	182	182	186	177	160	190	191	189	181	186	156	216	191	162	201	177	180	146	193	198	188	180	187	184	207	189	163	195	145	207	193	229	170	203	195	177	152	199	170	169	185	180	158	207	179	149	189	186	187	176	216	197	180	167	186	201	184	177	175	176	222	176	173	197	215	200	174	188	186	180	193	199	189	188	191	201	179	188	197	173	137	179	181	190	188	179	204	198	163	206	193	159	164	194	205	189	192	178	190	188	186	192	189	185	185	181	169	199	165	183	197	183	192	169	195	173	170	202	191	180	186	188	162	190	199	203	174	155	181	171	188	185	204	168	163	187	189	181	201	205	171	167	172	187	200	226	189	181	194	176	193	194	174	165	187	161	172	192	165	173	192	183	196	173	196	177	178	185	183	181	155	177	188	202	169	162	177	181	196	174	176	163	194	181	176	179	172	188	196	178	190	155	162	147	179	194	197	207	175	188	190	180	205	179	174	167	161	191	204	192	158	187	184	182	186	168	156	194	168	200	205	194	179	203	165	177	173	168	197	186	188	171	179	220	178	184	187	190	158	211	181	190	175	155	194	192	194	187	171	166	195	156	180	192	178	180	164	201	160	197	160	164	194	201	169	196	163	173	206	182	210	194	200	178	197	177	177	198	147	184	176	175	179	178	220	199	196	170	184	185	176	177	172	168	196	174	189	163	195	193	193	193	195	181	179	187	179	174	175	181	200	189	175	205	214	171	176	185	185	190	196	174	172	152	165	173	177	186	179	165	174	205	167	190	163	199	192	173	190	208	165	161	179	191	198	191	186	184	185	188	157	174	178	165	192	207	193	167	156	177	192	165	184	167	171	167	168	190	195	178	166	163	200	178	195	175	191	179	196	187	172	164	180	183	184	175	189	170	165	200	183	182	170	147	189	191	175	168	196	186	161	193	173	181	172	169	186	200	204	189	162	184	177	167	135	169	174	178	171	170	145	176	171	168	202	176	194	168	162	182	181	183	199	197	190	172	159	177	205	173	178	189	216	184	166	179	189	203	161	187	168	180	174	198	173	176	202	181	162	174	195	172	178	192	191	193	188	181	172	200	211	199	178	193	190	190	176	170	158	176	186	185	200	186	186	161	190	184	177	162	192	192	190	173	200	144	184	182	172	190	163	177	171	160	199	189	185	161	179	156	162	192	181	176	171	183	179	199	206	178	172	177	154	186	168	190	178	183	173	171	163	166	159	190	168	168	193	195	179	206	190	181	177	197	185	181	158	193	178	181	168	193	179	170	163	208	195	165	190	165	182	175	187	228	165	168	144	186	205	180	180	189	181	176	191	199	171	209	192	192	171	184	198	169	194	209	177	195	180	176	168	190	161	192	173	164	174	192	193	181	196	179	184	185	175	176	191	174	171	190	202	177	169	173	189	178	177	177	176	161	177	188	169	162	187	170	187	169	170	176	180	168	206	166	192	176	183	194	179	196	175	165	181	180	176	174	199	158	201	193	187	174	203	162	185	198	182	174	175	211	197	187	192	176	177	193	170	173	190	195	183	174	202	170	167	203	207	197	198	150	174	178	193	166	182	206	179	183	171	171	173	178	171	165	167	168	184	181	192	171	174	167	167	178	180	174	155	189	189	197	206	158	174	180	161	174	192	182	195	142	179	197	185	186	164	187	193	160	156	227	201	177	189	179	173	191	184	182	201	174	175	194	149	170	172	183	167	170	165	190	180	155	184	177	149	178	191	192	184	204	195	193	187	192	194	151	161	180	182	182	188	184	175	171	184	180	167	174	196	174	157	154	194	180	219	176	203	162	187	184	183	165	171	193	193	157	163	185	173	189	200	192	183	208	191	171	202	187	187	201	202	174	184	193	167	178	179	179	196	194	192	185	199	155	185	169	164	203	185	197	179	142	178	173	183	189	178	171	214	200	169	189	194	167	175	168	179	176	182	175	182	177	205	174	176	163	159	189	199	183	194	184	159	185	181	185	184	186	177	188	182	198	171	185	169	181	168	176	168	189	183	159	191	181	187	195	177	191	178	172	177	192	206	193	179	194	162	185	179	182	203	182	191	189	217	186	157	194	193	183	173	166	188	182	194	180	189	168	194	195	188	181	174	168	159	192	190	193	208	178	179	209	160	175	192	177	168	169	182	161	186	163	179	217	199	172	186	183	199	157	181	173	185	201	181	181	199	185	166	200	159	187	197	200	177	194	171	191	162	179	176	185	188	179	189	209	189	177	176	171	182	171	178	204	203	159	166	186	170	169	208	171	195	173	195	194	165	183	188	157	154	165	189	159	142	170	155	191	183	201	193	182	162	185	201	182	200	175	166	173	173	174	163	194	158	186	189	155	190	194	171	180	198	182	201	169	183	197
29359	4665	8359	10653	9307	5933	5828	4667	4198	4475	4620	3751	2297	2037	1661	1286	1181	1152	1151	901	768	773	714	730	744	762	717	704	692	688	642	580	570	531	526	537	553	497	519	566	611	730	743	726	721	704	626	567	571	563	561	469	504	577	559	492	482	489	467	471	413	450	445	475	453	472	456	438	440	443	451	463	472	426	437	432	444	404	455	467	434	463	469	488	442	495	441	458	432	417	422	448	470	462	465	435	490	420	448	443	443	444	450	442	406	480	407	437	392	462	482	476	461	441	417	442	426	441	438	459	456	433	457	420	432	449	428	452	444	462	441	442	475	448	441	420	439	468	445	438	450	426	447	462	416	432	405	413	450	465	476	429	437	440	449	429	445	457	436	474	442	369	428	432	383	444	440	457	440	425	421	428	426	464	417	460	430	404	428	444	447	446	449	452	462	455	438	427	438	429	432	442	435	401	453	399	463	422	426	426	422	442	440	451	444	440	421	478	446	463	456	391	450	461	425	436	419	465	431	411	424	429	428	419	444	402	426	429	440	417	419	427	448	444	451	402	436	434	431	418	395	423	372	436	398	483	400	427	442	431	440	443	461	429	440	415	452	430	459	424	415	438	405	462	452	452	443	441	467	466	457	416	401	438	431	460	389	449	414	480	409	443	442	431	412	403	424	428	403	438	412	441	443	439	448	400	424	477	439	431	465	432	452	422	423	431	454	421	418	475	467	423	455	435	482	447	433	434	435	438	426	422	417	413	420	468	459	421	414	422	432	417	401	432	414	415	410	429	420	430	421	460	436	431	457	457	467	469	447	482	452	456	468	437	457	456	446	434	474	419	405	452	448	427	444	475	425	451	396	425	424	450	435	411	462	432	448	451	432	434	436	412	429	463	450	425	440	458	454	448	472	450	439	422	438	457	437	459	426	428	420	429	416	411	456	425	450	414	430	466	399	439	460	425	435	440	455	417	437	448	426	415	409	413	452	418	459	442	411	450	436	442	439	453	448	453	427	425	477	428	446	437	457	431	404	427	442	428	419	476	450	443	447	417	415	410	417	439	433	445	454	434	460	445	440	426	458	451	420	420	418	433	449	476	491	432	425	452	445	427	403	471	429	445	433	466	461	411	442	394	445	420	390	447	436	457	441	446	452	419	446	437	466	415	461	419	444	394	430	425	466	421	407	450	496	479	435	443	446	467	399	426	397	445	402	435	447	450	453	451	446	382	456	465	414	436	448	444	448	425	420	414	397	417	431	442	432	458	422	485	438	445	432	446	469	427	433	458	419	390	441	431	460	438	451	450	422	461	427	449	412	424	399	421	400	441	442	450	464	395	410	447	480	439	440	463	425	417	439	434	423	442	437	423	449	449	431	442	427	387	435	469	430	427	447	415	459	423	447	436	438	446	458	453	471	450	427	454	415	444	461	463	410	423	421	419	448	402	433	406	485	424	429	451	431	444	439	457	442	443	450	440	441	453	450	414	427	431	426	421	460	414	444	416	458	441	428	462	430	427	408	396	436	438	441	462	431	411	418	466	411	380	445	460	438	451	467	443	468	430	430	413	487	444	430	430	433	443	426	467	449	444	427	434	447	481	401	456	440	424	436	427	427	472	422	419	455	457	445	484	469	453	459	440	438	408	436	449	428	407	440	469	442	419	435	431	474	454	452	457	483	434	435	465	443	423	458	466	443	456	437	440	434	420	419	432	415	468	432	438	479	419	398	473	407	421	459	475	432	469	464	443	437	420	416	466	439	428	450	406	422	451	387	381	401	445	445	449	409	466	449	439	478	421	478	411	468	441	451	440	474	450	447	395	432	439	436	453	453	451	431	407	468	423	517	460	429	454	443	408	444	409	436	430	423	422	431	482	440	449	440	445	429	433	431	457	405	446	415	419	479	411	436	476	425	451	459	440	491	442	435	421	440	431	427	478	442	417	452	432	414	439	475	438	433	469	427	419	473	433	453	452	420	428	471	433	445	452	429	469	413	437	456	450	442	424	442	421	450	448	480	406	458	467	414	400	405	437	446	438	452	461	433	488	432	408	423	438	478	412	433	449	398	424	413	450	428	460	453	441	429	446	411	422	435	461	427	435	446	432	416	465	405	423	456	418	442	437	450	471	415	438	413	457	410	425	457	426	417	448	425	451	439	434	433	462	441	436	431	403	393	448	413	411	437	452	458	464	427	441	453	426	443	483	425	468	436	445	436	443	463	440	445	428	425	431	440	409	423	448	447	430	435	413	446	407	412	447	441	413	416	438	421	457	430	456	435	437	441	454	430	445	453	419	393	454	440	469	415	443	402	467	467	456	447	420	449	488	448	415	427	390	428	464	452	459	457	430	448	441	428	457	453	439	443	434	428	425	429	481	436	451	461	433	465	480	427	464	431	425	415	445	456	459	456	446	442	465	471	416	441	415	447	419	438	407	419	438	447	458	419	416	441	425	421	420	476	400	418	437	409	413	444	478	394	458	461	445	435	442	453	437	439	449	454	437	426	428	474	452	456	448	414	418	413	432	491	444	425	442	402	426	456	446	456	431	483	423	452	416	436	438	442	399	376	443	451	452	418	472	425	421	456	446	509	457	444	401	443	429	430	425	451	425	401	471	431	430	456	456	441	466	446	462	451	430	416	378	428	436	429	448	434	434	445	416	435	425	437	430	437	433	479	420	425	436	434	428	411	433	419	427	439	455	460	450	434	417	415	409	456	411	423	429	451	445	419	507	470	415	435	434	400	423	446	405	460	439	409	402	468	416	441	458	429	421	483	454	430	454	412	457	406	422	416	458	451	432	474	396	410	419	442	450	432	449	422	457	443	486	401	467	396	452	455	453	442	449	387	423	450	449	464	450	430	458	439	424	401	420	448	413	463	436	474	452	461	421	427	442	435	400	441	416	454	459	428	456	460	434	418	446	411	447	478	432	437	428	414	416	425	441	466	416	372	453	401	444	431	450	418	406	434	436	439	422	439	426	435	423	457	471	448	446	458	459	422	457	460	432	467	427	456	443	460	429	427	450	418	449	485	430	431	436	431	408	432	428	453	433	450	454	453	438	462	431	443	470	453	462	440	450	462	467	415	424	451	425	470	395	403	450	457	419	444	439	442	431	410	459	457	418	426	441	451	437	439	433	470	448	468	436	409	388	418	444	413	465	418	454	462	427	448	460	431	434	428	414	448	447	453	449	435	418	399	477	448	434	414	456	423	474	477	488	392	432	436	440	426	424	444	415	413	432	404	435	445	489	462	437	449	424	449	414	429	417	421	470	424	448	430	495	463	408	418	445	451	452	446	421	435	436	440	487	432	401	459	445	471	420	438	449	383	466	498	419	422	410	410	465	446	447	465	439	461	440	449	454	458	437	445	461	426	470	458	432	427	436	406	439	449	443	444	457	462	448	423	429	424	414	411	459	452	448	468	425	418	469	422	420	453	457	449	406	433	453	447	451	414	415	473	442	495	467	439	418	440	408	429	448	432	418	463	441	417	448
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
